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:
If you want to use this rom as base, for another rom, ask my permissions!
If you like this rom, click thanks button, no need to get offtopic in this thread
Respect the moderator who cleans the thread from spammer, and all other people
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
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.
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
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
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.
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
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.
Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?