hey texasice i was just wondering tht i totally agree wid u abt waiting for other devs to fix HW acc.
what i want to ask is that what is the estimated ETA for other things like camera, trackball etc?
TIA
Not Working:Wifi
MMS
Calling (People I talk to say they can hear me better than the could when i was on CM7)(Probably coincidence)
Bluetooth (works for babijoee but broken for me)
TouchScreen (Multitouch)
Sound (Flawless)
GPS (works for me)
Accelerometer (rotation) (works for babijoee but broken for me)
Home button
3g (seems to like radio 5.08.00.04)(works for me)
Headphone jack
Network Stats and Quota
Questions? Check out this FAQ (thanks alex_mobile)Trackball
Camera
USB mass storage (use adb)
Hardware Accelaration
Wifi Signal Strengh Icon in Status Bar.
tar xjf ics-passion-alpha*.tar.bz2
adb reboot bootloader
fastboot -w
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash boot boot.img
fastboot reboot
repo init -u git://github.com/ics-passion-dev/android.git -b ics
repo sync
cd hardware/msm7k
git fetch http://review.cyanogenmod.com/p/CyanogenMod/android_hardware_msm7k refs/changes/03/10303/1 && git cherry-pick FETCH_HEAD
. build/envsetup.sh
lunch full_passion-userdebug
mka
The driver structure looks very similar. I would guess that all you only need to change is https://github.com/pershoot/kernel-2638/blob/master/arch/arm/mach-msm/htc_35mm_jack.c
and remove line 224:
hi->ext_35mm_status |= BIT_35MM_HEADSET;
This value makes the sysfs have a value of 120 instead of 2.
#define BIT_35MM_HEADSET (1 << 7)