05-09-2013 09:51 PM
46 12
tools
  1. EarthnFire78's Avatar
    The name for the project chosen by thewraith420.

    Go here to the official "SuperiorIrkenOrgans Google Page" for details about the project, how to install Linux, how to setup your build environment and how to start building from source.

    While LG Optimus devices are not officially support by CyanogenMod VirginMobile is; because of this building from official CyanogenMod source is possible. so unlike "Inferior Human Organs" this is not a port of CyanogenMod, but rather a full 100% CyanogenMod for the CDMA LGE Optimus devices.

    I first begin developing from the IHO source a little over 8 months ago and with the help of mrg666, JerryScripts, LeslieAnn, BobZhome, thekraven and blarf have learned a lot. Without them this Official CyanogenMod work would not have been possible, so please give then the credit.

    Please do not post ROMS or Ports in the thread as this is for the announcement of the source code only and should serve to replace both the Build your own ROM thread and the [ROM+Kernel] Inferior Human Organs unofficial CM7.1 thread.

    The source can be seen here.
    01-12-2013 03:32 PM
  2. nrm5110's Avatar
    Squeedily spooch.

    Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
    01-12-2013 03:35 PM
  3. thekraven's Avatar
    add jerryscript's system_core to get the thunderc offline charging working.
    EarthnFire78 likes this.
    01-12-2013 03:59 PM
  4. EarthnFire78's Avatar
    add jerryscript's system_core to get the thunderc offline charging working.
    if this is the fix you are talking about, then it is already there?

    Code:
    /* If /proc/last_kmsg exists the phone has been rebooted, if not
           it's a cold boot */
        if (access("/proc/last_kmsg", R_OK) == 0) {
            battchg_pause = 0;
        } else {
            battchg_pause = 1;
        }
    01-12-2013 04:33 PM
  5. thekraven's Avatar
    This is the full commit. https://github.com/thekraven/android...26ef00714cedfc


    Then add this to the top of the init.thunderc.rc, i think it's already there.

    Code:
    # This does offline charging:
    #  * If booted via power button, chargerlogo will immediately exit, allowing
    #    the boot to proceed normally.
    #  * If booted via USB cable, chargerlogo will run indefinitely, blocking the
    #    boot process from proceeding any further.
    on boot-pause
      exec sbin/chargerlogo
    And this to the end of the Boardconfigcommon.mk

    Code:
    # Charging while powered off
    BOARD_GLOBAL_CFLAGS += -DCHARGERMODE_CMDLINE_NAME='"lge.reboot"' -DCHARGERMODE_CMDLINE_VALUE='"pwroff"'
    EarthnFire78 likes this.
    01-12-2013 07:52 PM
  6. EarthnFire78's Avatar
    Thanks kraven, added the fix.
    01-12-2013 08:55 PM
  7. EarthnFire78's Avatar
    ICS source for now well report error running repo sync, just a little f.y.i.
    01-13-2013 05:18 PM
  8. thewraith420's Avatar
    Steps to setup a build environment should be added if this is to replace the build your own rom thread

    Tapatalk'n it from my VM670 running OM-Mandylion IHO on LS670ZVJ firmware
    A-android-B likes this.
    01-14-2013 12:09 PM
  9. sellers86's Avatar
    Steps to setup a build environment should be added if this is to replace the build your own rom thread

    Tapatalk'n it from my VM670 running OM-Mandylion IHO on LS670ZVJ firmware
    there is a link in the op pointing to instructions on how to do that

    Sent from my PG86100 using Android Central Forums
    thewraith420 likes this.
    01-14-2013 05:54 PM
  10. EarthnFire78's Avatar
    The Google page is a bit wordy and the idea is/was to get people to read it and post their questions here that way I know how best to write out the instructions.
    thewraith420 likes this.
    01-14-2013 06:32 PM
  11. kenharkey7's Avatar
    I'm so trying this when I get my laptop back
    01-16-2013 12:23 AM
  12. EarthnFire78's Avatar
    Updated the OP and Cole can please achive both both "Build you own ROM" and "[ROM+Kernel] Inferior Human Organs unofficial CM7.1 Threads".
    sellers86 likes this.
    01-16-2013 03:06 PM
  13. cole2kb's Avatar
    Probably. Let me think about it. I know that both of those threads are basically depreciated but I have a bit of an issue archiving them without the request coming from the OP

    Sent from my Motorola RAZR MAXX using Tapatalk 2
    EarthnFire78 likes this.
    01-16-2013 05:40 PM
  14. EarthnFire78's Avatar
    Thanks Cole.

    Sent from my VM670 using Android Central Forums
    01-16-2013 06:42 PM
  15. EarthnFire78's Avatar
    Did up some build.prop fixes on the GB branch and removed my laziness so now the build directory well be pulled from CyanogenMod's repo instead of SuperiorIrkenOrgans repo.
    thewraith420 likes this.
    01-17-2013 01:16 PM
  16. dzdzjb's Avatar
    Once I reverted to jdk-6, this compiled nicely on Slackware 14.0 and is now running smoothly on my phone.

    I'm very new to playing with Android at this level. Where do I look to learn about what to change (and what can be changed), e.g., applying kernel patches to allow the msm7x27 governor? And, for that matter, where is the kernel config?

    I don't mind being told to RTFM, but I would like to know which FM to read
    01-19-2013 03:57 PM
  17. EarthnFire78's Avatar
    The kernel is prebuilt and is located in in device > lge > thunderc_"model" > files > kernel. If you wish to compile one there are a few on github for are phones.

    This is a very helpful video tutorial.



    It is long, but very helpful.

    Going to add some wiki's today and tomorrow on to github page to act as a manual.
    01-19-2013 04:24 PM
  18. dzdzjb's Avatar
    Oh, hey, I noticed there's a /proc/config.gz!

    All I have to do to get my current (working) kernel config file is this:

    Code:
    $ adb pull /proc/config.gz .
    01-19-2013 04:45 PM
  19. EarthnFire78's Avatar
    If you want to use that kernel configuration, though this may cause some compiling errors with some source kernel builds.
    01-19-2013 05:14 PM
  20. dzdzjb's Avatar
    Oh, I'm not sure if I want to use that config, since that config will of course rely on whatever patches have been applied. I was just hitting my head against a wall searching the source tree in ~/Development/android wondering why I couldn't find a config! Silly me!

    Knowing that the kernel is pre-built makes a difference, but having a working config file to use once I get to the point of playing with kernel compilation is also pretty nice
    01-19-2013 05:20 PM
  21. EarthnFire78's Avatar
    Once I finish writing the wiki pages, I'll push the correct kernel source with the need patch sometime in the next week.
    01-19-2013 05:37 PM
  22. EarthnFire78's Avatar
    I'm moving the source over to bitbucket, this well help me keep it sparate from my github repositories.

    Edit: Well have had six failed clone a temps, so bitbucket is a no go.
    01-19-2013 09:28 PM
  23. EarthnFire78's Avatar
    Building a Google Site for the SuperiorIrkenOrgans that is going to serve as a RTFM or How to build and modify the build process, so that this thread can be a Q and A for the project. So when the Site is read, the OP is going to be modified a bit.
    AndyOpie150 and upconvert like this.
    01-21-2013 01:39 AM
  24. EarthnFire78's Avatar
    Check out the SuperiorIrkenOrgans Web Page: link is in the OP
    01-22-2013 01:07 PM
  25. thewraith420's Avatar
    Looking good!

    Tapatalk'n it from my VM670 running OM-Mandylion IHO on LS670ZVJ firmware
    01-22-2013 01:38 PM
46 12

Similar Threads

  1. [ROM] Official CyanogenMod 10 Nightlies
    By dmmarck in forum Google Nexus 7 (2012) Rooting, ROMs, & Hacks
    Replies: 42
    Last Post: 09-24-2012, 12:43 PM
  2. Replies: 2
    Last Post: 09-03-2012, 03:04 PM
  3. [ROM][AOSP][CM10][JB][7/25]Unofficial Official Cyanogenmod
    By SeigaGen in forum Verizon Galaxy Nexus Rooting, ROM's, and Hack's
    Replies: 14
    Last Post: 08-04-2012, 03:58 PM
  4. [Official] CyanogenMod 7 discussion
    By enzofall in forum HTC EVO 4G Rooting, ROMs, and Hacks
    Replies: 2401
    Last Post: 05-17-2012, 09:57 PM
  5. Official CyanogenMod Support
    By terthii in forum Optimus V Rooting, ROMs, and Hacks
    Replies: 12
    Last Post: 03-29-2012, 08:56 PM
LINK TO POST COPIED TO CLIPBOARD