Credits are listed in the POST #3 below. PLEASE go to a post by each individual and thank them personally. Also Donate links will be added by each person's name if they wish to provide one.
Disclaimer:By downloading and flashing this ROM, you are assuming ALL RISKS that it may damage your phone, cause it to blow up, melt down, etc. NONE of the developers are responsible for anything that may happen to your phone.
This is an ALPHA version so there will be many things NOT working. If you want a FULLY Working ROM. THIS IS NOT IT! Please move along to one of the many other ROMS listed in this forum if you want a fully working ROM
Some screenshots are posted in post #4 below.
Instructions:
1. Save the Zip files for the CM9 ROM and also the Google Apps (gapps) to your phone's SD Card.
I recommend that you use the latest CWM 5.5.x.x or 5.0.x.x versions listed in the above posts.
3. In CWM, I recommed that you first do "Wipe data/factory reset" and then "Yes, wipe all user data". NOTE: DO NOT MANUALLY FORMAT SYSTEM. YOU WILL BOOTLOOP.
4. After doing a wipe data/factory reset, select "install zip from sdcard".
5. On the next screen select "choose zip from sdcard" and browse to wherever you saved the Zip files and select the ROM first and install it.
6. After CM9 is finished being installed, you will now need to flash the gapps. Follow the same steps 4 and 5 to browse to the GAPPS Zip file and install that. YOU NEED TO FLASH GAPPS EVEN IF YOU ARE JUST UPDATING TO A NEW BUILD OF CM9.
7. Reboot your phone and it will start up in CM9. The first boot will take approximately 1 or 2 minutes.
8. After the first bootup, REBOOT your phone again and everything that is listed as "working" should work on the second boot up.
What WORKS:
-It boots and some apps work...
-SDCard/USB mount - after first bootup, adb will not work until you reboot again.
-RIL - phone, sms - working (thanks yumbrad)
-RIL - data - (thanks yumbrad with contributions from progmanos and whyzor)
-WIFI - (yumbrad is the MAN!)
-hw acceleration
-Live wallpapers work now too.
-Screenshots work now.
-Audio - tested phone, music, ringtones, so far. All work.
-bluetooth - able to pair headset and gets audio during phone call.
-Home key - long press brings up Recent Apps dialog now.
-wired headset works.
-mms
-gps & navigation
-data usage accounting
-wifi hotspot tethering
-audio mic support in apps, such as Voice Search, etc.
-YouTube streaming.
-Video decoding/playing
what doesn't work:
-Camera - needs new/updated kernel -- possibly 2.6.35.x or higher needed - needs more research
-Tethering (USB)
-Netflix streaming - this may require a new or more updated kernel --possibly 2.6.35.x or higher needed - needs more research
-HDMI
-All system settings are undergoing rapid development upstream, they may or may not work
-Everything else NOT listed in the "What WORKS" section
This is an ALPHA build and there are a lot of stuff that are still NOT working. We all know what they are. Therefore I am not taking bug reports yet at this time. Once the major functions have been implemented, I think we can move into BETA and then at that time, a bug reporting area will be provided.
Kernel:
-version 2.6.32.59 (iOCv1.2.2)
-uses Whyzor's latest touchscreen driver as of 3-2-12
I also will be adding helpful ICS links/threads into POST #4 below. If anyone has suggestions on what other info to add into that post, let me know and I'll add it.
Alpha 0.6.16.0
-kernel: enabled 61 MHZ
-kernel: Added Smoothass governor
-updated build base to 4.0.4_r2.1 (IMM76L)
-upstream CM additions/fixes
Alpha 0.6.15.1
-Enabled btwlancoex
Alpha 0.6.15.0
- other minor kernel updates (iOCv1.2.2)
- moved power widgets settings into Notification drawer settings.
- updated sense multi-tasking to v2.0 - works in both portrait and landscape modes
- adjusted default autobrightness values
Notable CM upstream changes:
- Apollo music apk
- lockscreen weather notifications - system settings --> lockscreen
- lockscreen calendar notifications - systems settings --> lockscreen
- navigation bar customization -- not a big deal really imo but they added it--basically, it allows you to rearrange the buttons/add search option/etc. -- system settings --> system --> navigation bar (note this will only show up if you have the nav bar enabled; option is still in system settings --> Display --> enable/disable Navigation.)
Alpha 0.6.14.1
-Enabled btwlancoex
Alpha 0.6.14.0
-Updated kernel to 2.6.32.59 (iOC v1.2)
-Updated to Android v 4.0.4_r1.2 (IMM76I)
-Reworked init.d call--hopefully will work better
-Added cm wallpapers.
-Notable CM upstream changes:
-CM9 TMobile Theme Chooser Engine. See post #4 for links for themes. Let me know if you find more good links and I'll add them to the list.
-Ability to customize and add new shortcuts to the Ring lockscreen. System settings --> System --> Lock screen --> Lock screen shortcuts
-Now builds OpenVPN
Alpha 0.6.13.4
-enabled btwlancoex
Alpha 0.6.13.3
-Updated kernel to 2.6.32.39
-Tweaked BT for more stable connections
-Sense 4.0 Multi-tasking (credit evilisto on xda. See this thread: [MOD][v1.1] Sense 4.0 style Multitasking (IMM76D / AOKP M5 / CM9 20120429) - xda-developers
-Added custom carrier text option for Notification drawer only - Settings --> System --> Notification drawer
-enabled sms split at 160 characters again (thanks to wsimon)
-automatic light levels from cm7 tg-reloaded
Alpha 0.6.12.1
-enabled btwlancoex for those that want it.
Alpha 0.6.12.0
-Updated kernel to 2.6.32.32
-enabled init.d support
-updated to ics 4.0.4 r1.1
-minor tweaks to video streaming and phone connections
-removed the MusicFX apk since no one uses it. Use DSP Manager instead.
Alpha 0.6.11.1
-Enabled btwlancoex again for the ones that like having it enabled. Only use this build if you want btwlancoex to be enabled. Will cause your cpu to be maxxed when using bt and wifi simultaneously.
Alpha 0.6.11.0
-Updated kernel to 2.6.32.21 - now shows correct version in About Phone.
-Notable changes from upstream:
- New CM9 boot animation
- Set Root access in System settings --> Developer options --> Root access
- Profiles
- Support for video decoding (mxplayer, etc) and non-HD YouTube streaming.
Alpha 0.6.10.3
-disabled btwlancoex again so that we can compare with 0.6.10.2
-also set Interactive as the default governor but that should have no bearing in the the comparison.
Alpha 0.6.10.2
Another very minor update
-updated kernel version to 2.6.32.16 (note: I had to leave the kernel version showing as 2.6.32.9 because changing the version number broke wifi)
-re-enabled bt quick switch
-re-enabled btwlancoex
-added signature support in MMS. I recommend using the "Append on Send" option for best results if you want to enable the auto append.
-Added 2-way calling patch-thanks to avs333 and skvalex--noted in this thread:
Alpha 0.6.9.4
-updated kernel version to 2.6.32.13 (note: I had to leave the kernel version showing as 2.6.32.9 because changing the version number broke wifi)
-kernel uses Whyzor's latest touchscreen driver-no longer reports x,y on finger removal, among other tweaks
-disabled bt quick switch so MT will deep sleep even if bt is enabled
-added user configurable setting to enable/disable navigation bar: System Settings --> Display --> Enable/Disable Navigation (requires reboot).
-wifi tweaks - should autoconnect better now, disconnects faster when screen is off (if the wifi policy is set to turn off when screen is off)
-changed the mic fix so we don't remove the fm stuff for phones that do have fm (you'll probably not notice a difference but noting it here in case an issue comes up)
Alpha 0.6.8.9
-updated kernel version to 2.6.32.11 (note: I had to leave the kernel version showing as 2.6.32.9 because changing the version number broke wifi)
-Added net data usage limit (thanks to NakeMcKn for reminding me to do that)
-Updated build.prop to ICS ID so Chrome works now
-Removed OpenWnn IME since nobody uses the Japanese IME
Alpha 0.6.7
-fixed not entering Deep Sleep state when it should.
-updated kernel version to 2.6.32.10 (note: I had to leave the kernel version showing as 2.6.32.9 because changing the version number broke wifi)
-added musicFX.apk - this adds an equalizer into the Music app I think.
-Note that the CM stats was added upstream in this build so a notification icon will show in the status bar prompting if you want to enable it.
Known issue: after flashing, you need to manually connect your wifi the first time. After that, wifi will only autoconnect every other time that you toggle wifi on and off. You can manually reconnect at any time though. Needs to be looked into further.
Alpha 0.6.6
Very minor update
-OC/UV works/works better now
-Enabled OpenGL rendering
-I think flash and other media related things may work ok now.
Alpha 0.6.5
-wifi hotspot tethering (REALLY this time) - note: need to reboot the phone after a few times of enabling/disabling the WIFI hotspot otherwise clients can't access the internet after connecting to the MT. Reboot fixes that.
-also updated some settings for wifi so wifi connections "may" connect faster/be more consistent
-Audio mic input in apps
-enabled battery % in notification bar in the Settings.
-Also enabled joystick/xbox360 controller support in the kernel - may be helpful for OnLive Controller
Alpha 0.6.4
attempted 3g data dropping issues fixed (should be same as in cm7 now)
Alpha 0.6.3
enabled data usage accounting
removed btwcoexlanc file startup so wifi usage will not cause cpu to run at max
fixed haptic keys
enabled hdpi icons
Added facebook contact support
Alpha 0.6.0
gps
Alpha 0.5.2
mms works
updated OnLive Controller driver
Alpha 0.5.1:
Whyzor's rewritten touchscreen driver
OnLive Controller support added
Alpha 0.5:
Initial release
Last edited by mantera; July 12th, 2012 at 10:41 PM.
Reason: Added changelog for 0.6.17.0 and 0.6.17.1
The Following 98 Users Say Thank You to mantera For This Useful Post:
edowar (for his sources)
LorDClockaN (sources for mic fix)
TwistedUmbrella (sources)
dzo (sources)
Please hit THANKS and/or donate to all of the above developers who have given so much for this project and deserve all of the praise.
Please remember that a donation is merely a token of appreciation for past services/work and does not in any way obligate any dev in continuing to develop or to feel obligated in taking any request from said donator.
Donate links will be added if any developer listed wishes to provide them. Send me a pm.
I would like to thank everyone that has sent a donation to me and any developer. Your support is greatly appreciated.
Last edited by mantera; May 3rd, 2012 at 02:20 PM.
Reason: added credit to dzo for his sources
The Following 120 Users Say Thank You to mantera For This Useful Post:
Ooooooo... this is promising! I'll admit, I've been lurking in the dev threads because I'm a Computer Engineer in college right now and I can actually comprehend some of this stuff. I just wish I had some free time to help out! Great job to all involved! I'm really looking forward to the alpha release
Device(s): Asus Transformer TF101 Prime ROM, Motorola Triumph on CM7 running OC kernal, White PDN tablet, Views
Carrier: Not Provided
Thanks: 209
Thanked 41 Times in 29 Posts
This is awesome. Thanks guys. I wasn't able top build it on my computer, so I'm glad it will release soon. Like Ziggy, I'm broke. Waiting for tax returns to upgrade my computer. Amoung other things
The Following 2 Users Say Thank You to sharpe351 For This Useful Post:
We all know how you feel. Sucks cause I'm at work. Don't really have wifi. So its going to take me forever to dl. If it comes out in the next few hours
when they post the rom... I can't hold on much longer...I am runing miui do I have to retern to stock then go to cwm and do factory reset or can i do from miui ...thanks to all dev on this rom
when they post the rom... I can't hold on much longer...I am runing miui do I have to retern to stock then go to cwm and do factory reset or can i do from miui ...thanks to all dev on this rom
You don't have to go to stock, but you have to do a factory reset.
The Following User Says Thank You to FroyoShark For This Useful Post:
Device(s): HTC One S (CM10),
Kindle Fire (CM10-SGT7)
Carrier: T-Mobile USA
Thanks: 3,844
Thanked 5,034 Times in 2,658 Posts
Quote:
Originally Posted by marc12868
I have a question... Since data and sms work doesn't that mean that mms should work? or is it a totally different setup?
Virgin Mobile handles MMS very funny. I have heard a lot of devs from other VM phones saying something of that sort. That would be why it isn't functional yet.
Device(s): Samsung Exhibit II 4g
Motorola Triumph until I sell it.
Carrier: Not Provided
Thanks: 42
Thanked 33 Times in 18 Posts
Quote:
Originally Posted by marc12868
I have a question... Since data and sms work doesn't that mean that mms should work? or is it a totally different setup?
I am betting that with the pace that things are progressing that the mms issue will be falling soon. That seems to be the way things happen, once the ball starts rolling it just gathers speed. There are a lot of examples of mms issues with virgin mobile and custom roms being fixed and from what I have read they mostly are fixed the same way.