Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
View Poll Results: What Another languages you want to support in this ROM With English?
Indian 24 11.65%
Arabic 3 1.46%
Spanish 70 33.98%
French 2 0.97%
German 10 4.85%
Chinese (Mandarin) 2 0.97%
Russian 15 7.28%
Portugese 35 16.99%
Italian 15 7.28%
Turkish 9 4.37%
Greek 11 5.34%
Romanian 3 1.46%
Dutch 3 1.46%
Czech 4 1.94%
Voters: 206. You may not vote on this poll

 
Post Reply+
Tip us?
 
Ron G
Old
(Last edited by Ron G; 1st November 2012 at 05:02 PM.)
#1  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Angry [ROM][4.0.4][ICS][IMM76L][BETA 9]Unofficial CyanogenMod 9 .1[PecanCM]


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 
/*
 * 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.
 *
 */
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.


Note:
  1. If you want to use this rom as base, for another rom, ask my permissions!
  2. If you like this rom, click thanks button, no need to get offtopic in this thread
  3. Respect the moderator who cleans the thread from spammer, and all other people

This is a team work by antdking and me

Download Links:

Download beta 9: Click here

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 cwm 6.0.1.4 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 : format system,boot,dalivk,cache,data
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 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
  • working HW acceleration
  • bluetooth
  • Browser
  • ICS keyboard
  • Games
  • usb mass strorage
  • FM Radio - use Spirit FM app
  • Data limit, IPv4, IPv6
  • Sensors
  • camera
  • Network search
  • Buttons backlight
  • Bluetooth Tethering
  • Youtube LQ/MQ
  • Deep sleep
  • animations full works
  • wifi
  • Gps
  • Google play download
  • Live wallpapers - some works, some not
  • USB/Wifi Tethering - with 3rd party apps
  • Color Banding free

NOT WORKING :

  • 3D
  • Stock Gallery
  • HD Games

Features:
  • removed wallpapers, live wallpapers and some ringtones
  • removed bootanimation
  • removed text-to-speech (download from the play store, Settings -> Language and input -> Text-to-speech output -> Pico TTS)
  • removed ROM manager (can be downloaded from the play store)
  • removed video editor
  • removed apollo, use stock ICS music player instead
  • removed few LatinIME dictionaries (da, hr, iw, ka)
  • no languages other then english (Use this app for languages )

gerrit patches:
  • bionic: Add NASTY_PTHREAD_CREATE_HACK - Alexandre Dumont
  • Revert "Avoid multiple dns lookups for the same query" - Arne Coucheron
  • Add __aeabi_llsl to libgcc_compat. - Evan McClain

Known issues:
  • camera not work good on stock app - use camera illusion app for photos and video illusion app for video prof of this apps working is here
  • Video hardware decoding because of missing ARMv6 OMX - no HQ videos
  • FM radio
  • photo's and video's can't be played via gallery - use an external app, like qick pic
  • native usb tethering - use an external app

How to report bugs:

To be clear, posts without detailed instructions on how to reproduce a problem and without attached logs will be ignored.
Always provide android (adb logcat) and kernel logs (adb shell dmesg).
If it's a RIL problem we would need a radio log (adb logcat -b radio), too.



Sources:
Device:
https://github.com/PecanCM/android_device_lge_p350

Kernel:
https://github.com/PecanCM/lge_kernel_pecan

Vendor:
https://github.com/PecanCM/cm_vendor_lge

If anyone is bored, knows Java & Android, and wants to help on this project, I take patches!

Credits & gratitude:
  • Thanks to CyanogenMod Team for everything
  • Thanks to KonstaT for of frameworks patches
  • Thanks to codeaurora forum for kernel patches
  • Thanks to lgics for also patches
  • Thanks to antdking for fixing camera and other help

If you like my work and want to give a small amount of money for me to buy a energy drink, please click the "Donate to me" button under my username. Otherwise I would be grateful if you can click the "Thanks" button on the bottom right of this post. Thanks
The Following 100 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
Ron G
Old
(Last edited by Ron G; 29th October 2012 at 10:27 AM.)
#2  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Angry Change log

Changelog

29-10-2012 BETA 9
  • sensor is now working
  • network search is now working
  • added SRS audio support
  • camera is now working - all thanks to antdking
  • removed opengl support - getting lots of fc on newer builds
  • now phone boot bit fast
  • resized android usb icon - now it's looking good on ldpi

16-10-2012 BETA 8
  • Updated cm source
  • Fixed stock browser FC
  • Enable Webgl
  • Fixed Color Banding
  • Enable OpenGL - for HW acceleration
  • libagl: Allow use of copybit to accelerate 2D rendering - Arne Coucheron
    - This improves performance on devices that uses copybit, Forward ported from Gingerbread.
  • Fixed stock music app - now it's looking very good on ldpi
  • Added more LDPI overlay
  • Revert "Avoid multiple dns lookups for the same query" - Arne Coucheron
  • HACK: export __aeabi_ulcmp for lg's froyo rild libs - Polytheus

11-10-2012 BETA 7.2
  • Updated cm source
  • Fixed usb mass strorage - now it's full working
  • Fixed all animations - now it's full works
  • Fixed setting fc
  • Fixed screenshots - now you can take screenshots
  • Added all languages again


07-10-2012 BETA 7
  • Big update to cm sources
  • cm version updated to cm9.1
  • Full rebased with new device folder based on official cm7 device folder.
  • following patches from gerrit.
    - center lockscreen clock
    - option to change status bar transparency.
    - Center clock
    - add hot reboot option to power menu
    - add partition info to settings menu (thanks to Squadzone)
    - add option to disable bootanimation, ported from
    CM7
    - add option to exit to homescreen after call (ported from
    AOKP)
    - increase number of remaining characters before counter is shown
  • Fixed video problem due to missing libs
  • now you will get lots of free space in system

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 )

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

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

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


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

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

08-06-2012 BETA 1
The Following 48 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
Ron G
Old
(Last edited by Ron G; 12th August 2012 at 08:02 PM.)
#3  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Angry 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.
The Following 34 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
Ron G
Old
(Last edited by Ron G; 11th August 2012 at 03:57 PM.)
#4  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Angry placeholder

HOW TO SEND BUG REPORTS
  • Hold down VOL_DOWN + MENU keys for 2 seconds, release when vibrated.
  • Wait 20-30 seconds, it will vibrate again.
  • Send me: /sdcard/bugreports/bugreport.txt
The Following 31 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
john9
Old
#5  
Account currently disabled
Thanks Meter 263
Posts: 1,592
Join Date: Oct 2011
You are always doing a good job!
The Following User Says Thank You to john9 For This Useful Post: [ Click to Expand ]
 
Ron G
Old
#6  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Quote:
Originally Posted by john9 View Post
you are always doing a good job!:d
thanks bro
The Following 11 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
agen47
Old
#7  
agen47's Avatar
Member
Thanks Meter 5
Posts: 70
Join Date: Apr 2012
will test as soon as i can, thanks
 
Ron G
Old
#8  
Account currently disabled - OP
Thanks Meter 3894
Posts: 3,375
Join Date: Feb 2012
Location: Mumbai

 
DONATE TO ME
Quote:
Originally Posted by agen47 View Post
will test as soon as i can, thanks
looking into your review
The Following 5 Users Say Thank You to Ron G For This Useful Post: [ Click to Expand ]
 
z1k4
Old
#9  
z1k4's Avatar
Member
Thanks Meter 7
Posts: 80
Join Date: Nov 2011
Location: Split
omg , every day some dev port new rom for our phone , our phone now has lot of roms but no one rom is working neither 50 % ,100% of that roms are NOT WORKING , devs take one rom and bring it to perfection
 
agen47
Old
#10  
agen47's Avatar
Member
Thanks Meter 5
Posts: 70
Join Date: Apr 2012
ron i installed rom+ kernel phone boots fine into os but not much i could test cuz touch is very unresponsive, first boot took me to the screen where i was supposed to select default launcher but no matter where i pressed nothing was registering, then on next boot ring lockscreen appeared and couldnt unlock it.

 
Post Reply+
Tags
cyanogenmod 9, ics, lg optimus me p350, p350, pecan, ron
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...