[ROM] Proper port of CM7 for the Optimus C


  1. PlayfulGod

    PlayfulGod Well-Known Member Developer

    [table][tr][td] [​IMG][/td] [td] 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! [/td] [/tr] [/table]
    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.[​IMG] 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.[​IMG]
    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[​IMG] .
        • 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.[​IMG]
      • 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.
    • 09192011
      • Synced with CM repo
      • Plague kernel updated with smartass2 governor
    • 10182011
      • Synced with CM repo
    Links

    Download links and more details


    Want to Show your Appreciation?

    Advertisement
    :
    TheMSetty, BobZhome, 0DD and 2 others like this.
  2. sillyputtyddd

    sillyputtyddd Member

    PlayfulGod, I just uploaded all you requested and have pm'd you the link. The upload is of a stock Optimus C 2.2.2.

    The commands i used to get this info from adb was as follows:

    dd if=/dev/mtd/mtd0 of=/sdcard/boot.img bs=4096
    dd if=/dev/mtd/mtd5 of=/sdcard/system.img bs=4096
    dd if=/dev/mtd/mtd2 of=/sdcard/recovery.img bs=4096

    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
  3. PlayfulGod

    PlayfulGod Well-Known Member Developer

    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.


    And I am working on porting CWM to the OC too ;)
  4. sillyputtyddd

    sillyputtyddd Member

    Thank you!! I suggest everyone that is interested in this project, click on "Official donate link" located in PlayfulGod's signature. I know I will.
  5. jgotsch

    jgotsch Member

    I recently rooted my handset and I'm looking forward to flashing with CM7. Thank you for your time and work on this port!

    Thanks!
  6. PlayfulGod

    PlayfulGod Well-Known Member Developer

    Initial test build being tested now ;)

    Still trying to work the bugs out for CWM for the OC.

    Edit:

    Initial test build booted and almost everything reported to work. Working on debugging it and compile build #2.
  7. PlayfulGod

    PlayfulGod Well-Known Member Developer

    OP updated with link to test build#3
  8. sillyputtyddd

    sillyputtyddd Member

    Build #3
    Network GPS now works
    No satellite GPS
    No Bluetooth
  9. PlayfulGod

    PlayfulGod Well-Known Member Developer

    what about mms?
  10. sillyputtyddd

    sillyputtyddd Member

    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
  11. PlayfulGod

    PlayfulGod Well-Known Member Developer

    MMS fix added to wiki and converted to edify to work with recovery. Looking into GPS Sat and BT.
  12. jgotsch

    jgotsch Member


    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!
  13. PlayfulGod

    PlayfulGod Well-Known Member Developer

    links fixed, thanks for letting me.

    And yes this is to the CWM recovery I ported.
    jgotsch likes this.
  14. 0DD

    0DD Well-Known Member

    Install everything good. Reboot. LG bootlogo then black screen
  15. PlayfulGod

    PlayfulGod Well-Known Member Developer

    you must have dl'd build2 from last night. try build2 from tonight.

    OP updated with new link.
  16. mattsledge

    mattsledge Active Member

    I've got it running, so far, so good. THANKS!

    I am going to ask a newbie question, and please... don't mock me - how do I apply the MMS fix?

    Thanks in advance.
  17. 0DD

    0DD Well-Known Member

    I'm pretty sure you flash the zip in recovery
  18. PlayfulGod

    PlayfulGod Well-Known Member Developer

    IF you're on the latest build you may not need it as I have apllied some mms fix into the build

    you would be correct.
  19. 0DD

    0DD Well-Known Member

    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
  20. PlayfulGod

    PlayfulGod Well-Known Member Developer

    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?
  21. 0DD

    0DD Well-Known Member

    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
  22. PlayfulGod

    PlayfulGod Well-Known Member Developer

    OP edited for todays build 1.
  23. 0DD

    0DD Well-Known Member

    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.
  24. PlayfulGod

    PlayfulGod Well-Known Member Developer

    What do you mean by old cm7?
  25. mattsledge

    mattsledge Active Member

    that's what I thought - i tried doing that and got a status #6 error. Weird.

    I'm going to go back to stock and re-do over this to make sure I didn't mess anything up. i am guilty of that sometime.
Loading...

Share This Page