So I noticed both ShadowICS and EncounterICS seemed kind of abandoned and thought I would pick up CM9 DX builds also since I’m doing the D2G builds so without further ado…..
CyanogenMod 9 for DX
Disclaimer: I am not responsible if your phone randomly bursts into flames, starts howling like a wookie, or does anything else weird.


What works:
- Wifi
- CDMA radio (all aspects of it: calls, texts, data) (calls may be muted)
- sensors
- GPS
- Audio (including voice commands)
- USB
- SD card
- 2D & 3D
- DSP Manager
- 1% battery
- Charging
- adb
- Bluetooth
What does not work:
- Camera
- Youtube on low quality (turn on High Quality instead. No idea why but it works)
- NetFlix
- flash (?)
- Chrome
- Comprehensive list of bugs thanks to timmyk465:https://docs.google….OVdhajlQcklOUnc
READ THE THREAD BEFORE ASKING QUESTIONS. CHANCES ARE IT HAS ALREADY BEEN ANSWERED.
Downloads
http://jon.awi6.net/…04242012-r2.zip
md5sum: 731b158dde88fb3e415b4d45857a466f
Gapps:
http://goo-inside.me/gapps/ (use latest ICS if using these)
Older builds (builds before 2/17 r4 do not boot):
http://synibox.info/…x13thangelx/DX/
Credits:
Entire CyanogenMod team
Bikedude880 – Base d2g repo that much of this is based off of
Hashcode – frameworks and several other things
JackpotClavin – First got data on the Droid Pro which got me to start work on this.
CyanogenDefy team
Install instructions:
Boot into CWM recovery
wipe data/factory reset
Flash CM9-DX-<date>.zip
Flash Gapps
Reboot
Changelog:
4/24:
- too much to list
4/3:
- Now based off 4.0.4
3/27:
I didnt do much with this build as I was busy with Gummy however, Jonman has done alot.
Things I’ve noticed:
- Battery stats work
- camcorder starts but freezes when start to record then dies when stop
- Panorama switches to it now but freezes on whatever the camera was pointing at when swapped to that mode
- MMS should be fixed
- split texts over 160 chars option is back
- redid the 1% method in a way that should help with the jumps
-
added a few performance tweaks that I had included in Gummy
- sysctl
- lock home in memory
- kernel tweaks (and completely overhauled and improved it)
Had a few reports of problems caused flashing over an older build but at the same time there have been others saying cache wipes were enough. Seems rather hit or miss. So if you run into problems wipe cache and that should fix them.
3/20:
- Camera – thanks to jonman409 for porting the defy changes
3/14:
- Has name fixed to DROID X
- Has build number set to IML74K (required for Chrome download… STILL DOES NOT WORK)
- Has the ClassE fix
- Built off the common repo format
- Multiple updates from CM, if you want a list go look at CM’s gerrit (review.cyanogenmod.com then click merged)
2/28:
- cleaned up alot (battery when idle should improve because of it)
- added data tracking should work now
2/27:
- init.d support
- decent minfree values (performance tweak)
2/26:
- Working FM
2/25:
- added WIP camera stuff (NO IT DOES NOT WORK YET)
- added 8 point multitouch
2/24:
- added charge_only_mode
- added FM radio files (please confirm working)
2/21
- Fixed sanity check (no more 100%+ battery readings)
- Fixed my derp with unmerging Hashcode’s framework modifications. Not sure how much this will affect you guys but it might help fix the garbled audio over BT problems.
2/20
- Includes HDMI fix (thanks SaurusX)
2/19:
- should have working data on a source build
- Framework updates from main cm tree
2/18:
- built entirely from source without modifying after from here on.
D.Lee says:
tried to flash from encounters ics to cm9 and got a black screen, what is the best way to do this
admin says:
Boot into clockwork recovery via rom manager.. flash 2nd init recovery first
jason says:
I know it says Bluetooth works now, but I need confermation. Every ics I’ve tried has garbled Bluetooth. Does it actually work in the latest build?
admin says:
Have not tested it so I’m not sure
jason says:
Ok. Thanks. Ill give it a shot.