I've been considering this for a while. Is there anything that doesnt work with it (I've seen stuff like gps having problems, but they were older posts)? Anything you could tell me would be great, I'd love to hear about it from someone (rather than CM's site).
CyanogenMod 7 on Droid X:
- an AOSP ROM which delivers a nearly-pure, stock Android experience (the launcher is replaced!)
- includes ADWLauncher as the stock launcher, because nobody likes the stock Gingerbread launcher
- comes pre-rooted and will be forever rooted!
- runs faster at stock 1 ghz clock than MotoShit Gingerbread did at 1.3 ghz OCed
- everything loads faster, apps load faster, apps install faster, apps uninstall faster, apps run faster, the OS runs faster, everything is faster, booting is much faster (the phone boots in seconds from a cold start)
- doesn't lag, hang, freeze, crash, or reboot constantly like ShittyBlur
- did I mention how fast, fluid, and speedy it is compared to MotoBlur?
- did I mention how the only time my phone reboots now is when I reboot it myself?
- has the same battery life as BlurryShit even without the custom battery management that messes with streaming and syncing by killing your data connection
- supports custom themes using built-in theme manager
- includes DSPManager add-on for custom equalizers, works with all music players
- has a ton of advanced settings and configuration options exposed by default
- CRT on/off screen animation enabled by default! you can still turn them off, but why?
- GPS and camera work correctly in latest build, camcorder supports 720p but still a bit buggy (won't focus)
- WiFI and Bluetooth both work correctly
- the stock Camera app actually defaults to 8MP resolution and doesn't reset it's setting to Widescreen every time you reboot like the Blur Camera app
Things that were fucked up in MotoShit that work in CM7:
- Stock music player works correctly and has built-in support for lockscreen widgets. The Gingerbread stock player in ShittyBlur crashes and reboots the phone when the screen turns off. Note that using the Google Music player on Android Market worked around this problem but you lost the lockscreen widget.
- Stock Gingerbread browser doesn't slow phone down and eventually crash and reboot the phone. NeoGAF would literally always make the phone crash before. By comparison, the stock browser is flawless in CM7, I never knew it could be this good. I still use Firefox 8 on my Touchpad but I'm actually really happy with the stock browser on my X now for light browsing, including the full GAF site!
- Memory management is truly automatic. The phone doesn't slow down and eventually crash and reboot when memory gets full now, mainly because there isn't BlurryShit constantly running in the background wasting CPU cycles and memory. There is literally no need for task killers with CM7!
- MotoShit includes a custom lockscreen, this fucked up any applications (including 3rd party music players) which replaced the lockscreen with their own. CM7 also has custom lockscreens (including classic slider, button, and Sense-style wheel) but when another app replaces the lockscreen, CM7 gets out of the way and doesn't fuck everything up.
- Push notifications and app timed notifications work correctly. MotoBlur was notorious for fucking up notifications with it's social networking integration, for example I was NEVER able to get the Facebook for Android app's notifications to work correctly. Notifications work correctly in CM7, no notifications arriving hours later or every notifications getting duplicated and always firing twice. The double notifications bug in some apps used to drive me insane in BlurryShit.
- Constantly losing 3G connection and dropping to 1X in areas where signal is very strong. This used to drive me nuts, and I believed (incorrectly) that I was having issues with poor signal or dead spots. However with CM7 all the places I used to get the 3G/1X connection dropping, I now retain 3G with 4-5 bars all the time! I wonder if Verizon knows that Motorola is making their network look bad.
- Motorola has abandoned the X with literally hundreds of bugs, many of them show-stoppers as I have outlined above. No further updates to this phone seem to be coming, so if you want a working Gingerbread build instead of downgrading to Froyo as many people have, you need CM7. If you want Ice Cream Sandwich on the X, you need CM9.
It's funny thinking about it now, I lived with the
literally hundreds of unfixed bugs, many of them serious crashes and reboots bugs all this time. I was ready to upgrade to Galaxy Nexus and throw my Droid X off a bridge into the ocean afterwards. Then I installed CM7 and suddenly it felt like I literally had a new phone. I don't understand what Motorola hoped to accomplish by making such a terribly unoptimized, buggy, terrible custom skin for Android. I heard owners of Droid 2/3, X2, Bionic, Razr, and the Motorola Atrix also have a lot of problems with their phones because of MotoShit being on those phones too.
The only way I will EVER buy another Motorola phone ever again the rest of my natural life is if the bootloader is unlocked and I can install CyanogenMod on it out of the box. BlurryShit is an atrocity which I can never forgive them for.