[ROM][CM9][ICS][4.0.4] Cyanogenmod 9, Android ICS 4.0.4

_Arjen_

Well-known member
Mar 19, 2012
159
230
0
Cyanogenmod 9, Android ICS 4.0.4, CAF Kernel

Officially this started as a port for the Optimus One (P500).
Now we started to port it to all LG msm7x27-based phones.
I started to port to the LG Thrive and LG Phoenix.
Sourcecode for the LG Phoenix is already up un our Github
Sourcecode for the Thrive is still a WIP.
As soon as possible I will release weekly builds for both phones.

What works (on P500, possibly also on Thrive and Phoenix):
- Functional camera (preview, taking photo, recording video, no panorama)
- Full H/W acceleration with new adreno drivers, 3D (yamato)
- Funny SIM (128k USIMs)
- Calls, SMS, MMS, 3G/2G, Mobile data
- Wireless, Bluetooth, Bluetooth tethering
- Data limit, IPv4, IPv6
- Stereo audio, headset
- GPS, Sensors, Lights, Touch screen
- Usb Mass storage, Usb debugging
- Browser, GMail, GPlay

What doesn't work:
- Wifi tethering, Offline charging: needs usb driver update from 3.0 kernel
- FM Radio: not implemented in CM yet
- Youtube HQ: needs OpenMaX(omx) libraries for armv6
- Bluetooth headset

Workaround for wifi tethering (app: "Wireless tether")
Workaround for FM radio (app: "Spirit")

Thanks:
Pasquale Lodise (lupohirp) for initial setup
Adam Farden (adfad666) for tests
HepHappy for his additional work.
Code Aurora Forum for kernel
Cyanogenmod team and Android for ICS
Hcweb for offering bandwidth
Pilson66 for offering bandwidth
 
Downloads

ICS 4.0.4

New downloadlocations will be made public here.
Will make seperate folders for each phone, current builds are only for P500 ;)

Google Apps


gapps-ics-20120429-signed.zip

Prerequisites

Back up your contents of the sd card to PC
Root your phone
Install a recovery (Amonra or CMW)
Hold down VOL DOWN + HOME + POWER keys to enter recovery
Partition sdcard: swap-size: 64MB, Ext2-size: 300MB, Continue partitioning, SD:ext2 to ext3
Enable USB-MS toggle: Copy ROM.zip and GAPPS.zip
Wait 1 minute after copies completed (mandatory)
Disable USB-MS
Skip to the Installation section


Installation

Hold down VOL DOWN + HOME + POWER keys to enter recovery
Make a nandroid back up
Make full wipe (except wipe sd) for the first time installation
Flash from ZIP: Select ROM and reboot
Flash GAPPS and reboot
Install LINK2SD from GPlay, select ext3 and reboot.
Open Link2SD: Select AutoLink from Preferences.
Have fun!

Recommandations

PERFORMANCE: Memory Management: zRAm: 10%, KSM: enable
DEVELOPER OPTIONS: Window animation scale: off, Transition animation scale: off
ABOUT PHONE: CM Stats, Enable reporting: off
 
Last edited:
oh, my god. thank you so much for stepping in and doing this great work for us arjen. I am a thrive owner and daily roms are so hard to find with our current kernels. Your work is truly appreciated. please tell me how may i donate?
 
Thank you so much for your help! We will always welcome you here!

Sent from my LG-P500 using Tapatalk 2
 
Sigh......I feel so relieved that we finally have a real dev! I can't stop thanking you arjen! I wish I could donate, but I'm only a junior so sorry
:C

Sent from my LG-P500 using Tapatalk 2
 
So if I download the ROM from that link and flash it to my Phoenix, ICS ahoy?

Just tried on my thrive and color issues and stuck on boot animation. I'm pretty sure hes still working on the kernel for our phones but hes saying that's the version that will be compatible with it. Or I could be wrong.

Just for the heck of it I flashed the .35 kernel and fixed color issue but still stuck at boot animation. XD worth a shot. I will now wait patiently. :)
 
im actually jizzing myself, cant believe wats happening, thank you so much _Arjen_ for all that you are doing... im gonna need some tissues :D