• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [UPDATED! 12/01/2012 BETA 4] Android 4.0 Ice Cream Sandwich by mikegapinski

dudeman1996

Android Expert
Aug 20, 2010
1,276
264
27
London, UK
mikegapinski is porting the latest version of Android - 4.0 Ice Cream Sandwich!

Most of the features are finished a couple are broken/partially working. But here's what there is so far:

- USB/WIFI Tethering - Working with alternative apps
- RIL - Working
- Sound - Working
- Headset - Working
- Touchscreen - Working
- HW/3D - Working
- Screen - Working
- ADB - Working
- SDCard - Working
- Vibration - Working
- Sensors - Working
- WiFi - Working
- 3G - Working
- Bluetooth - Working
- GPS - Working
- Camera - Not working


Screenshots:
device-2011-11-26-131139.png
device-2011-11-26-131159.png
device-2011-11-26-131219.png
device-2011-11-26-131225.png
device-2011-11-26-131237.png
device-2011-11-26-131244.png
device-2011-11-26-131250.png
device-2011-11-26-131257.png
device-2011-11-26-131327.png
device-2011-11-26-131332.png
device-2011-11-26-131346.png
device-2011-11-26-131353.png

Beta 4 Changelog:
-The red shit is gone 100%
-EGL Hack is updated(performance)
-WiFi turn on issues are gone
-Edited prop for power safe(maybe it will last more)
-CM is most current now
-Kernel Build Number is #666 so god is watching
-Little errors are gone
One more thing – animations are liquid smooth now but I would recommend to change launcher to other for better performance O forgot to fix the time shit in frame so this is not working ! The battery life was tested by a few pepole – results are:
Total time 55:40:11, deep sleep 48:54:42 (Idle)
Total time 23:40:11, deep sleep 14:54:42 (Blend)
Total time 18:46:21, deep sleep 8:54:42 (Hardcore Angry Birds on Math)
If it won’t work go to Settings-WIFi-Advanced and turn the „Keep Wi-Fi on during sleep” to never or only when pulgged in And remember to flash on full battery and wipe the stats in recovery. It has to work now

Kernel Changes:
- New power and batt drivers from .29(using LG charging table, so now percentage is correct)
- Charges to 100%
- Console Switch on Early Suspend(working on ICS deep sleep alternative)
- CPU freq drivers from 3.0 Galaxy Nexus Kernel
- SWAP is enabled I think, test that

Now battery life is better I think but that needs testing still For best battery get SetCpu and set governor to smartass and set min clock to 122/245.
How to install:
Simply download the following .zip file, copy it to your SD Card, and flash it through recovery. If you don't know how to do this, reply to the thread and I'll let you know :) Also, if you're upgrading from Android 2.3, you have to wipe your data before flashing this .zip (again if you don't know how, reply to the thread).

CyanogenMod-9.0.0-RC0-OPTIMUS-BETA4_Mike_Gapinski.zip
 
  • Like
Reactions: thippyhan
Thanks for posting this, i'll try to help keep it up to date with new versions, Just so you know, the bugs that I posted in the other thread are ones members of XDA have found, and Mike has confirmed will be fixed in beta 2.

I have used it and it runs really smooth for me atleast appart from not being able to use the keyboard, so I couldnt set apns, to get my contacts from my google accont, so I couldnt really test calls and gsm on my unlocked sim, but it did know my carrier is three so i guess my gsm was working.

Also it takes Mike 6-7 hours to compile ICS so he may wait for more features to upload beta 2.

Also I should add that this rom is not rooted, you either have to root yourself, which right now I dont think is possible, or wait for mike to upload a rooted version which will come after rooting methods have been found I am sure.
 
Upvote 0
Thanks for posting this, i'll try to help keep it up to date with new versions, Just so you know, the bugs that I posted in the other thread are ones members of XDA have found, and Mike has confirmed will be fixed in beta 2.

I have used it and it runs really smooth for me atleast appart from not being able to use the keyboard, so I couldnt set apns, to get my contacts from my google accont, so I couldnt really test calls and gsm on my unlocked sim, but it did know my carrier is three so i guess my gsm was working.

Also it takes Mike 6-7 hours to compile ICS so he may wait for more features to upload beta 2.

Also I should add that this rom is not rooted, you either have to root yourself, which right now I dont think is possible, or wait for mike to upload a rooted version which will come after rooting methods have been found I am sure.

I found it to run a bit laggy most of the time, and Wi-Fi seems to take quite a while to turn on, even so it's a bit useless without the keyboard to type in the key..
 
Upvote 0
I found it to run a bit laggy most of the time, and Wi-Fi seems to take quite a while to turn on, even so it's a bit useless without the keyboard to type in the key..

Right now it is, but some people claim to have got keyboards working when they install through ADB, I am just trying to get someone to share a HTC one they say they have got working and I will try it out. For now however I have rolled back to swiftdroid until beta 2 or someone links to a keyboard that works.

Personnaly I have tried better keyboard and slide it, neither of which worked.
 
Upvote 0
Edit: Here is a link to the keyboard confirmed working with this beta, if anyone wants to try it, but as dudeman said in its current state this is not a day to day rom right now, its ok to test but be sure you have a backup of your previous ROM

HTC IME

http://minus.com/lbajjJIO96iZdt

To install it connect your phone to your PC, ensuring you have all adb drivers installed which if you still have the files from dudemans Swiftdroid post you should do.

Open a command line by going to start and searching for "cmd"

In that type "cd C:\Android" without quotation marks, this is providing the Android folder is where you have adb installed

Then type "adb install jonasl.ime-1.apk" this will install the apk and you can go to language and input settings and enable the HTC_mod keyboard.
 
Upvote 0
Other thread text removed! :)
Also u should add some screenshots! :)

EDIT: posting auto installers is re uploading miks rom..
i think u should ask him to upload to his account so he can at
least get some money for people downloading...
i am pretty sure he said no mirrors, i know this isn't a mirror but still! :)

Just an advice!
 
Upvote 0
Other thread text removed! :)
Also u should add some screenshots! :)

EDIT: posting auto installers is re uploading miks rom..
i think u should ask him to upload to his account so he can at
least get some money for people downloading...
i am pretty sure he said no mirrors, i know this isn't a mirror but still! :)

Just an advice!

Ah that's true, I'll take down the links until I get in contact with him.
 
Upvote 0
How? CyanogenMod 9 (the ICS version) isn't even out yet.

On xda mike has said he has the CM repo on his PC, and CM9 has been ported to 2 devices (not sure which) but its a really early version, and there is a changelog for the Nexus S CM9 here.

[ROM] CyanogenMod 9 Alpha 11 - by Koush - xda-developers

Its currently only in alpha but it seems like (for an alpha version anyway) quite alot works, hopefully it will be like this on our phone.
 
Upvote 0
On xda mike has said he has the CM repo on his PC, and CM9 has been ported to 2 devices (not sure which) but its a really early version, and there is a changelog for the Nexus S CM9 here.

[ROM] CyanogenMod 9 Alpha 11 - by Koush - xda-developers

Its currently only in alpha but it seems like (for an alpha version anyway) quite alot works, hopefully it will be like this on our phone.

Well, it's only an alpha version and I've read the full release could be early 2012..
 
Upvote 0
Yup and 2day is 6th of december and nothing yet.
Its night already but mikes time zone is different.

18 Hours ago he Tweeted that he's compiling the ROM. He's mentioned before that that takes around 19 hours to do. So we should hopefully get something by the end of today! :D

Also, he's Polish; and as far as I know, Poland's timezone is +1 hour ahead of London.
 
Upvote 0
Bad news! :(

Today of yesterday he said that he found that the screen was misplaced.
So he is not releasing today.

Yeah, was just about to post this. 22 minutes ago, 4:52pm GMT, he Tweeted:
@mikegapinski: Thanks @pcfighterPL ... screen issue is solved

So if he starts compiling now, we should get it tomorrow! :D
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones