Nope, that ain’t no misprint in the title. Our buddy @cvpcs has finally done what many considered to be impossible – he has successfully ported/installed/awesomed CM7 onto the DROIDX; a device that has seen developers come to a halt due to limitations. It has now been “reincarnated” into the media and has been made available to the public.
Back in January, when he announced through Droid Life that he would be joining the CyanogenMod team, one of his goals was to get the DX into the CM family; it appears now that we are closer than ever. So how did he do it? I’ll quote one from his post on the matter:
“…this was done using my recently new-found-knowledge of 2nd-init, which I will describe later in a blog post (don’t want to get into it here). This still runs on top of the original motorola kernel though. I repeat, the bootloader is still locked, and you are still forced into using moto’s kernels, but that doesn’t really prevent us from doing all that much.”
While “2nd-init” means nothing to me, it sure sounds like the breakthrough that we’ve all needed in order to take DX development to the next level. We’ll be eagerly awaiting his explanation.
“…no, this means we are able to restart init and run a clean system using the currently existing kernel.”
Oh, and the CyanogenMod team also plans to open up a testing period in the near future, so stick close as we gather more on that. For now, though, voice out your opinions – how does CM7 on the DX sound?
Update: CVPCS offered some additional details in the comments to help clear up any confusion on the white M logo and whether or not this is Gingerbread:
“Okay, there seems to be some confusion. CM7 is gingerbread. it always has been gingerbread. it always WILL be gingerbread. The reason there’s a white moto logo is because it has to boot off of the 2.6.32 kernel which shipped with froyo. That does NOT mean that it IS froyo. That just means that it’s the 2.6.32 kernel instead of the 2.6.35 kernel that shipped with gingerbread. This is NO way affects gingerbread, as the D1 is currently running gingerbread off of a .32 kernel as well. Hopefully that will clear up some confusion.”
Edited by John, Willy