19 September 2012

[ROM][4.0.4][ICS][IMM76L][BETA 6] Unofficial CyanogenMod 9 RC-2


[ROM][4.0.4][ICS][IMM76L][BETA 6] Unofficial CyanogenMod 9 RC-2


Quote:
Cyanogenmod 9 Android ICS 4.0.4 FOR LG P350
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), which is designed to increase performance and reliability over stock Android for your device.





Disclaimer:

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Notice:
Code:
These are Beta quality builds and are very much still in development.

Features may not work, or may crash, they may alternate between functioning
and non-functioning between builds. Please look over the lists below before
reporting suspected bugs.
Please note: Currently only the included kernel is supported.
Other kernels may not be fully compatible with ICS and may cause issues.
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for CyanogenMod 9 Pecan is available in the PecanCM Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.


Prerequisites
  • ROOTED LG OPTIMUS ME
  • CUSTOM RECOVERY (AMON RA OR CWM)
  • Partition sdcard: swap-size: 32MB, Ext2-size: 200MB, Continue partitioning, SD:ext2 to ext3

Download Links:

CyanogenMod 9: 
Latest version: cm-9.0.0-RC2-BETA-6

Below you will find download links for each build and instructions on how to install it.
Download Latest Beta builds here

or via Mediafire Mirror Link 
Google apps
gapps-ics-20120429-signed.zip
Instructions:

First time installing CyanogenMod 9 to your Opimus Me P350, or coming from another ROM:

1. Root the device and install Amon ra 2.2.1 Recovery. Instructions are available here.
2. DOWNLOAD NEWER ROM FROM TOPIC 
3. Hold down VOL DOWN + HOME + POWER keys to enter recovery
4. Perform a NANDroid backup of your current ROM.
5. MAKE FULL WIPE : (DON'T WIPE SD CARD)
6. FLASH ROM ZIP AND GAAPS ZIP
7. Install LINK2SD , select ext3 and reboot.
8. Open Link2SD: Select AutoLink from Preferences.
9. ENJOY CM9

- Upgrading from CM7?

1. Do a Nandroid Backup!
2. WIPE (wipe data/factory reset + wipe cache partition)
3. Install the ROM from sdcard using ClockworkMod or Amon ra Recovery
4. Install LINK2SD , select ext3 and reboot.
5. Open Link2SD: Select AutoLink from Preferences

Upgrading from earlier version of CyanogenMod 9:

Copy CM9 ZIP to your internal SDCard
1. Boot into Recovery
2. wipe cache and dalvik cache 
3. Flash CM9 zip (your Google Apps will be backed up & restored automatically)
4. Reboot


Recommandations

  • Don't use 3G network
  • Don't change CPU freq over 768 mhz
  • Don't use live wallpapers
  • PERFORMANCE: Memory Management: zRAm: 28%, KSM: enable
  • ABOUT PHONE: CM Stats, Enable reporting: off
WORKINGS:
  • Booting
  • Touch Screen
  • Baseband (GSM/phone/messages/GPRS/EDGE/3G)
  • Audio
  • Headphones
  • SD CARD
  • Almost working HW acceleration
  • BLUETOOTH
  • Browser
  • ICS keyboard
  • Games
  • Usb - use this app
  • FM Radio - use Spirit FM app
  • GMail
  • Facebook sync
  • Data limit, IPv4, IPv6
  • Sensors
  • Buttons backlight
  • Off-mode charging
  • Bluetooth Tethering
  • Youtube LQ/MQ
  • BT headset (music only)
  • Deep sleep
  • some animations
  • WIFI (Full works )
  • Gps
  • Google play download (see guide in 3rd post)

NOT WORKING : 

  • CAMERA
  • HQ VIDEO
  • 3D
  • Stock Gallery
  • Live wallpapers
  • USB/Wifi Tethering
  • Native Usb
  • HD Games

Some Stuff need resize
  • Phone.apk
  • Apollo music app

Don't expect any support if you:


  • not using stock kernel
  • have installed any mods/tweaks
  • have modified system files


Known Issues:
  • Graphics memory sometimes runs out: as we are on less RAM the memory management is a bit whack. Sometimes while rotating an app it will twitch and maybe crash. Also systemserver have chance of will crash and Android will restart ( bit it'srarely)
  • Chrome beta doesn't work: not for armv6
  • FM radio : not implemented in CM9, use Free Spirit FM: Link then go to:
    Settings=>Audio=>Method=>msm7x30
  • If For you Trebuchet Launcher is slow: Try Nova Launcher , Apex Launcher and LauncherPro Also work great

Wifi Known Issues

If wifi network not show then do this
add fake network manually now turn off mobile wifi and reboot your phone, now turn on wifi network, after that turn on wifi in mobile, now it will show network 


Quote:
SOURCES
General:
http://github.com/CyanogenMod

Device:
https://github.com/PecanCM/cm-device-pecan

Kernel:
https://github.com/PecanCM/lge-kernel-msm7x27

Quote:
KANGERS
If you're going to kang or reuse our work, which we're doing for p350 without any cost , be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-Source doesn't meant Out-of-Respect!!!

Quote:
Changelogs
Changes@Gerrit
Changes@Device repo
Changes@Xdapost

Quote:
DEVELOPERS
RON , tony , keyur , ahmety26 , lgics and the cyanogenmod-team.

Quote:
SUPPORT US
If you like my work and If you want to donate some bucks for the work that i'm doing for LG Optimus Me, go to the my username and hit the 'donate to me' button. Otherwise I would be grateful if you can click the "Thanks" button on the bottom right of this post. 
Thanks to all 


Quote:
CHANGE LOG



08-06-2012 BETA 1

16-06-2012 BETA 2
  • CM SOURCE
  • SD CARD NOW WORKS- THANKS TO venkat kamesh
  • AUDIO NOW WORKS
  • CAMERA NOW OPEN
  • BIUETOOTH TETHERING NOW WORKS
  • FM WORKS (USE Spirit FM)
  • CPUIDLE code from 3.0 kernel
  • USB: f_mass_storage: Disable write cache support
  • VSYNC OFF
  • Add frontswap support
  • Limit the duration of psy_changed wakelocks(battery friendly)
  • Backport memory manager (mm) from ics_chocolate
  • msm_fb : Add support for Yamato format (our adreno200 gpu)
  • Backport calibrate from 3.0 kernel
  • backported binder from 3.0 kernel

12-07-2012 BETA 3
  • CM source updated
  • CM version bump to RC1
  • working baseband
  • working 2g/3g
  • working audio
  • working hardware acceleration

14-07-2012 BETA 4
  • cm source updated
  • working google play download
  • CAMERA UPDATES (NEED TEST)
  • WIFI UPDATES (NEED TEST)

19-07-2012 BETA 5
  • Updated cm source
  • cm version bum to RC2
  • Fixed genlock
  • again fixed google play download
  • fixed swap (hope so, still need test)
  • fixed fast battery drain
  • one more try of wifi fix
  • fixed black screen for some apps
  • speed up ics

29-07-2012 BETA 5.5
  • Updated cm source
  • Fixed drm service
  • Fixed lib,bins and xbin folders (it will fix some small bugs)
  • fixed data bug
  • KGSL driver (gpu driver) backported from 3.0 kernel
  • Added genlock support from msm-3.0-c3f3b03
  • Added HDMI support
  • Fixed ksm (now it's full working)
  • working copybit and hwcomposer
  • lots of kernel work
  • New Trebuchet From lgics changes:
    - Reduced to 4MB, removed color banded wallwapers
    - Infinite/Loop homescreen scrolling
    - Defaults: Turn off search bar, resize any widgets, don't join with widgets
    - Removed some wallpapers
  • and more small bug fixes
  • changes stable's to beta's

10-08-2012 BETA 6
  • Updated cm source
  • wifi now works
  • video player work (soft codes)
  • again lots of kernel work (see kernel repo for that )
  • and more small bug fixes (see device folder for that )
Ics tips and trick

All Credits for This FAQ Go to the Hawke84. all this FAQ is from Hawke84, i found some tips are working in p350 so i posted here 
soo ALL Big thanks to Hawke84


Ringtones dont stick on reboot
If your having problems with ringtones sticking on reboot, seems to be especially a problem for custom ringtones, create a new soundset with the ringtone in and that will sort it

Clock / Weather App only showing country and not current location
Go to Settings>Apps>All and try clearing data for Clock Widget, Google Maps, Weather, Sync provider and Weather Provider. 

Finally, refresh the widget and hopefully that will solve your problem.

Google Play Download fix 1
This is for download problem, caused by drmserver not running

go to adb
Code:
adb shell
/system/bin/drmserver&
this is a temp fix. you have to do it every time you boot.
thanks to antdking for this fix

Google Play Download fix 2

1.Go Settings->Aplication->All Aplications
2.Now search Google play Store.apk and tap on them
3.Tap on "Froce close" boton,then tap on "Delete Dates" boton
4.Now install this gplay aplication who i uploaded : http://www.fileshare.ro/79426910043 (Copy to SD CARD,install it)
5.Now open Google play and accept the google licence.

thanks to r0bocop for this fix.

Wi-Fi Teather Doesnt Work
This is a work around to get the function working. 
Downloaded wifi tether app from the market, and check 

Wi-Fi Sleep Policy
Seems to be a bug where the Wi-Fi sleep policy settings are reversed. Selecting "Never" sets you to "Always", selecting "Always" sets you to "Never". No fix for this but something to be aware of. 

Can see Gallery pics but still cant set wallpapers
1) go into gallery 
2) long press the pic you want for the back ground and set it to wallpaper
Thanks to stroobach for this.
3) If that doesnt help try disabling force GPU Rendering (if you enable this )

General SD card problems
If your getting general slow SD card, issues with content on there being read, backup the importent stuff like photos etc and format SD card, seems the old android files on SD card may be messing things up

If this didnt help and your still having prolems with slow SD card speeds download sd booster from the market and set the cache to 2000+

Wallpaper FC loop
It happens when you place a 3rd party app on the bottom dock. The Wallpaper that force closing is the lock screen, if you change to the weather lockscreen that will start FCing as well. 

My phone isnt booting after first flashing the new ROM
First boot does take bloody ages, if you get to like 20/30 mins pull the battery and it will boot straight away, seems to be getting stuck for some people. for most when it works its 5/10 mins for first boot..

How to force Hardware Acceleration
1) settings 
2) devolp option
3) tick force GPU rendering

After going into power saving for low battery my buttons dont vibrate!
seems sometimes u have to re-enable this after the power save turns it off, annoying i know, its located in the strangest place:
1) settings
2) sound settings
3) vibrate feedback - tick it!

Reduce Lag - Force CPU1 Online 
1) Install system tuner from marker 
2) open system tuner
3) tweaks - cpu - boot settings - active tweaks - force all cpus online - on boot completed
4) now reboot and enjoy the faster experience
This will cause more of a battery drain, might not be a big drain though. 

Some apps dont work
If your problem is some apps , try disabling force GPU acceleration, that should fix it.

Getting FC in Security Settings
If you have an exchange account that requires a Device Admin and use a pin it seems once removed, the security settings worked without a problem. Its a workaround at least.

No comments:

Post a Comment