Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
[ROM] Proper port of CM7 for the Optimus C
DISCLAIMER: This is a CUSTOM' ROM! Use at YOUR OWN RISK!!! By using this ROM, you understand that that I am not liable for any or all consequences of using this ROM. If you don't know what you're doing, DON'T TRY IT. Use at your own risk!
Here ya go folks, a proper port of CM7 for the LG Optimus C. And to beat it all no buying me energy drinks required, no phones have to be sold, or any ad's have to be click for you to get it. Donations are greatly appreciated though, but are not required!!
Author: PlayfulGod
Builders: PlayfulGod and BobZhome
Current Version: 10182011
Description: CM7 port for the LG Optimus C. Well, let's be honest. Unless you're living under a rock, you probably know what Android 2.3.5 (Gingerbread) is. Furthermore, you should know what the CyanogenMod project is. However, if a rock is really your home and you'd like to learn more, please visit their site: http://www.cyanogenmod.com
People I wish to thank
BobZhome - for his assistance and forked Repo
inferiorhumanorgans - for his awesome coded repo for the LG Optimus line. Sure made it easier to port CM7 to the OC.
zefie and mik9 - for the original port & repo.
aospbot - I think he had a hand in the original porting somewhere, so want to throw him some credit too.
sillyputtyddd - for his testing, feedback, providing needed file, info, and insight.
chris9983 - for his testing, feedback, and providing needed info from the OC.
Woof, gregcapps - for testing and feedback.
isaacj87 - for his continued support and advice.
koush - for his kickass recovery.
CyanogenMod - should I say more? Thanks for the best ROM out for our Android devices.
The Android Community as a whole for supporting me while I do stuff I enjoy.
Whats Not Working: Changelog
08172011
sync with CM Repos (2.3.5)
08182011
initial build
Fixed Network GPS
Fixed launcher/added launcher pro
08192011-build 1
Changes to try to fix bluetooth
Changes to try to fix GPS Satellite
Fix for Roaming on lock screen
attempt to fix mms
added BobZhome oc'd kernel
08192011-build 2
Replace kernel with one I compiled
08202011-build 1
Applied some more MMS fixes for CricKet
Replaced kernel with stock kernel for now
build 2
MMS fix
GPS fix
08212011 build1
Synced with BobZhome's repo
trying a different bluetooth driver
Build 2
Switch back to my repo
Stock kernel still used
Applied GPS fixes
Applied MMS fixes
08292011
Bluetooth fixed
Custom bootanimation added back
ADW used from CM src
09032011
Plague Overclocked kernel - by PlayfulGod, thanks to isaacj87, reppard, and BobZhome for their assistance.
cpu scaling added for 672, 691, 710, 729, 748, 768, 787, and 806, and beyond for those brave and lucky souls .
cpufreq for CM7 cpu setting
TronDroid added to CMWallpapers and as default wallpaper.
Custom initlogo (bootsplash)
camera fixed
09072011
Release with all previous mentioned.
09092011
kernel tweaks, default cpu speed set @600Mhz, smartass and interactive governors added.
screen lag fixed - Thanks to BobZhome for finding that.
Custom themes added, Honeycomb 3D 3dicon and Rovers Cyan
DT's a2sd
09112011
Plague Kernel updated, max overclock of 864Mhz (reverted back to previous settings)
ext4 support
swap support
max oc of 864Mhz
smartass governor
interactive governor
Inverted camera fixed - download and flash kernel update.
__________________ Official Donate link if you like my work and would like to show your appreciation and support. All donations are greatly appreciated!!
I also included the cpuinfo.txt, mtd.txt, and partitions.txt in the rar file. I hope that is ok the way I provided this info.
One question. Are you planning on working on a recovery for the Optimus C as well? getitnowmarketing has been working on including the Optimus C in the "All in one recovery" but hasn't released it yet. I tested it and provide my results, but still no go on the release.
Sillyputty
Last edited by sillyputtyddd; August 17th, 2011 at 10:26 AM.
I also included the cpuinfo.txt, mtd.txt, and partitions.txt in the rar file. I hope that is ok the way I provided this info.
One question. Are you planning on working on a recovery for the Optimus C as well? getitnowmarketing has been working on including the Optimus C in the "All in one recovery" but hasn't released it yet. I tested it and provide my results, but still no go on the release.
Sillyputty
Thanks and what you provided will work fine and thanks for posting those cmd's too. I had found em for someone else on a diff request I am working on and forgot to update any threads with the info, so thank you.
I got it to work, but I had to play around with it. I found that the numeric carrier info in the build.prop is incorrect. I switch it from "310016" to "310000". Of course, this could just be for my area.
I also used a MetroMMSfix.zip and edited it for Cricket. I take no credit for the fix and tried to find the original link to give the dev credit, but couldn't find it.
I edit the file to http://dl.dropbox.com/u/16886974/CricketMMSFIX.zip so that it populates the telephony database with the correct data. I have also heard that if some people use the original MetroMMSFix that it resolved their issues with Cricket MMS. It just never seemed to work for me till I populate the script with the Cricket data. Now it seems I can send and receive mms. Until I did these changes, I could not send or receive mms.
GPS network seems to work
GPS satellite doesn't seem to
Bluetooth still a no go
A port of CWM for the OC is also built and reported as working using the hard keys.
There appears to be a link on the wiki page to CWM but I'm getting a 404 when I try to download. Is this a link to the port of CWM you mentioned above?
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by jgotsch
There appears to be a link on the wiki page to CWM but I'm getting a 404 when I try to download. Is this a link to the port of CWM you mentioned above?
Thanks!
links fixed, thanks for letting me.
And yes this is to the CWM recovery I ported.
The Following User Says Thank You to PlayfulGod For This Useful Post:
It booted with the latest build. One bug though: I have a headset with a mic. Before the rom I could use the Mic for anything. But now the Mic doesn't work for anything
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by 0DD
It booted with the latest build. One bug though: I have a headset with a mic. Before the rom I could use the Mic for anything. But now the Mic doesn't work for anything
todays build? or one listed in OP? which I am about to edit
MMS work? how about bluetooth? can you get gps to lock on?
todays build? or one listed in OP? which I am about to edit
MMS work? how about bluetooth? can you get gps to lock on?
The one with the new Bluetooth driver. Bluetooth turns on but I have no devices to test if it will pair. MMS doesn't work with the default rom. For some reason on the other cm7 rom applying the fixes then installing autostart fixed it. I'm trying that now. I would test gps but google maps won't install. Says insufficient space even though I have 80 or so mb
GPS is a no still. MMS still broken even after I apply the fixes that worked in the old cm7. But Bluetooth is working so the bugs are getting fixed. Keep up the good work. If you need any files from my phone or anything just let me know.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by 0DD
GPS is a no still. MMS still broken even after I apply the fixes that worked in the old cm7. But Bluetooth is working so the bugs are getting fixed. Keep up the good work. If you need any files from my phone or anything just let me know.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by 0DD
I like your recovery better. The only thing is I like to control what exactly gets backed up with nandroid. Any chance of that being added?
That one would be on koush I just ported CWM to the OC lol. You do know that with a nandroid it does it by partitions and you can just restore the data.img etc.
One note when using the Cricket MMS fix flash. Cricket has a limit on the MMS size and the picture resolution. I use "Reduce Photo" from the market to resize the picture to no larger than 640 x 480. Also, you must create a custom user agent in the mms settings and for the OC, it must be LG-LW690. I have been sending and receiving mms with CM7 by following these.
- Used Flash Image GUI to install CWM.
- Used CWM to install the latest build of CM7 (08212011-build 2).
- Used CWM to install gapps.
Everything went fine with a couple of notes:
- When I try to "power off" the handset it reboots instead. ?
- Had issue waking up from screen off. Turning off the screen on/off animations fixed it, as noted in the wiki.
- The gapps install after reboot is a little buggy -- but was able to work around it. After installing gapps and rebooting, I am prompted to "slide open the keyboard" in order to enter my account info. For the life of me, I couldn't figure out how to open a virtual keyboard. I skipped this and went on with the download of the google apps. The first app to start downloading was Gmail, which bombed at 47%. None of the other apps I selected downloaded. However, I was now able to go to the market and download/install from there. I entered my google account info using google contacts app menu.
- No idea if bluetooth is working as I don't have any devices to try.
- MMS works.
- GPS does not work. I have tried turning if on/off and turning airplane mode on/off. I have never seen the GPS icon at the top of my screen. When I try to use google maps navigation, it says "searching for GPS..." at the bottom of the screen and I sit indefinitely at a busy prompt that says "Waiting for location".
Besides the GPS issue, I'm really enjoying CM7 on the Optimus C. So thanks to PlayfulGod, BobZhome, sillyputtyddd and everyone who contributed and tested the port up to this point! And thanks to papasmurf520 for the nice installation walkthrough. Made me way less jittery.
Last edited by jgotsch; August 26th, 2011 at 01:42 PM.
Anybody ran into this error message yet when trying to download an app from the market:
"Error downloading [application name]. There is insufficient space on the device."
However, when I check my storage space, I see this:
SD Card
Total Space 1.84GB
Available Space 1.68GB
Internal Storage
Total Space 201MB
Available Space 121MB
Is this a partitioning issue perhaps? What else might cause this?
Yes, I have had this problem. It's never happened on the stock/rooted ROM for me, only on the recent Cyanogens. I did a little research, and it seems to be an Android cache issue. Clear out your caches and it should install.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by mattsledge
Yes, I have had this problem. It's never happened on the stock/rooted ROM for me, only on the recent Cyanogens. I did a little research, and it seems to be an Android cache issue. Clear out your caches and it should install.
On another note, I seem to recall testers on other web site forums claiming that GPS worked when they installed CM7 on their Optimus C. Have any of these claims been confirmed?
I'm just curious because I'd love to get the GPS working. I can live without it for a couple weeks -- but I'll be out of town eventually and typically use GPS.
Have any potential patches been identified? I'd be willing to help test.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
GPS seems to turn on but doesnt display an icon in the statusbar. I havent installed gapps yet to have gmaps to test it out yet. I will do some testing when I get done working on a few other things.
GPS seems to turn on but doesnt display an icon in the statusbar. I havent installed gapps yet to have gmaps to test it out yet. I will do some testing when I get done working on a few other things.
I too noticed that GPS turns on but doesn't show any icon on statusbar. I didn't have much luck w/ gapps install -- but I did get gmaps installed via the market app. When I use navigation it says "searching for GPS..." at the bottom of the screen and a busy prompt that says "Waiting for location". Doesn't seem to find any satellites.
BTW -- Is there an alternate way to get the market app installed w/out the gapps zip? I was wondering if the "out of space" and "invalid package" error messages might be attributed to the market app that is included in the gapps package? It seems to be partially resolved by clearing the market cache (I usually clear all the caches). But I've received a "invalid package" error even with a clean market cache. Weird.
I'll check back here from time to time. I don't mind helping you test GPS if you need a tester.
Thanks!
Last edited by jgotsch; August 27th, 2011 at 09:29 PM.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by jgotsch
I too noticed that GPS turns on but doesn't show any icon on statusbar. I didn't have much luck w/ gapps install -- but I did get gmaps installed via the market app. When I use navigation it says "searching for GPS..." at the bottom of the screen and a busy prompt that says "Waiting for location". Doesn't seem to find any satellites.
BTW -- Is there an alternate way to get the market app installed w/out the gapps zip? I was wondering if the "out of space" and "invalid package" error messages might be attributed to the market app that is included in the gapps package? It seems to be partially resolved by clearing the market cache (I usually clear all the caches). But I've received a "invalid package" error even with a clean market cache. Weird.
I'll check back here from time to time. I don't mind helping you test GPS if you need a tester.
Device(s): Galaxy Nexus, Nexus 7, LG Esteem, LG Revolution, LG Connect, LG Spectrum, Huawei Mercury
Carrier: T-Mobile
Thanks: 196
Thanked 4,327 Times in 1,791 Posts
Quote:
Originally Posted by DUDENPHX
Hi after this last build my camera and voice to text do not work. Any suggestions?
not sure what broke the camera, still digging for that. The voice to text try installing tackback, voice search, n g voice. Think thats how I fixed that b4.