Project SuperiorIrkenOrgans a [Official CM7 Source]

Re: How to build Superior Irken Organs [Official CM source]

Once I finish writing the wiki pages, I'll push the correct kernel source with the need patch sometime in the next week.
 
Re: How to build Superior Irken Organs [Official CM source]

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.
 
Last edited:
Re: How to build Superior Irken Organs [Official CM source]

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.
 
Re: How to build Superior Irken Organs [Official CM source]

Check out the SuperiorIrkenOrgans Web Page: link is in the OP
 
I'm going to do a few more pages, kind-f like a noob guide to flashing and installing, but for now going to add the kernel source to Project SuperiorIrkenOrgans.
 
I'm just wondering.. when you build your own custom kernel, do you use the stock kernel from our phone then customize it? cuz you need a base kernel to customize right? For example, how did mrg666 create his own custom kernel? Not from the ground up, right? He needed a base I would assume?
 
I'm just wondering.. when you build your own custom kernel, do you use the stock kernel from our phone then customize it? cuz you need a base kernel to customize right? For example, how did mrg666 create his own custom kernel? Not from the ground up, right? He needed a base I would assume?

He used BobZHome's kernel as a base and Bob used IHO's kernel as his base, and mine mrg666 is the base.
 
thank you kraven
i have assembled the method i used below for easy setup
 
Last edited:
GET JAVA6
for ubuntu12.1 (64bit)

Code:
sudo apt-get purge openjdk-\* icedtea-\* icedtea6-\*

Code:
sudo add-apt-repository ppa:webupd8team/java

Code:
sudo apt-get update && sudo apt-get install oracle-java6-installer

Code:
java -version
should say
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)
 
Last edited:
GET REQUIRED PACKAGES
for ubuntu12.1 (64bit)

open terminal
Code:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 lib32z-dev libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc readline-common libreadline6-dev libreadline6 lib32readline-gplv2-dev libncurses5-dev lib32readline5 lib32readline6 libreadline-dev libreadline6-dev:i386 libreadline6:i386 bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev lib32bz2-dev libsdl1.2-dev libesd0-dev squashfs-tools pngcrush schedtool libwxgtk2.8-dev python

Code:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

Code:
mkdir ~/bin && curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo && chmod a+x ~/bin/repo

open bash
Code:
sudo gedit ~/.bashrc
copy/paste
Code:
export PATH=~/bin:$PATH
to the very bottom, save/exit
open terminal
Code:
source ~/.bashrc
 
Last edited:
GET THE SOURCE
for ubuntu12.1 (64bit)

open terminal
Code:
mkdir ~/android

Code:
mkdir ~/android/source

Code:
cd ~/android/source

Code:
repo init -u git://github.com/SuperiorIrkenOrgans/android.git -b gingerbread

Code:
repo sync
 
Last edited:
BUILD IT
for ubuntu12.1 (64bit)

open terminal
Code:
cd ~/android/source

Code:
. build/envsetup.sh

Code:
 lunch 8
(for building VM670)
or
Code:
lunch 4
(for building LS670)

Code:
make -j(# of threads/cpu core+1) bacon
 
Last edited:
I wonder, can this be adapted to other LG phones? You say it's for the optimus line but it's just for the optimus one line? Such as m, s, c, v etc? I wonder if it could possibly be used for the elite.....I so wish I had my laptop, I'd try it

Meh disregard if you want, I just realized a couple things that I think would make this useless for my needs

Sent from my LG-VM696 using Tapatalk 2
 
I wonder, can this be adapted to other LG phones? You say it's for the optimus line but it's just for the optimus one line? Such as m, s, c, v etc? I wonder if it could possibly be used for the elite.....I so wish I had my laptop, I'd try it

Meh disregard if you want, I just realized a couple things that I think would make this useless for my needs

Sent from my LG-VM696 using Tapatalk 2

There is no reason, cm7 is about ready for release from what it sounds like

Sent from my PG86100 using Android Central Forums
 
Re: How to build Superior Irken Organs [Official CM source]

when there's a kernel in the build tree, it's in ~/kernel. the configs are in ~/kernel/arch/arm/configs or thereabouts.
ours are thunderc configs.
/edit
heh. response to outdated question.
 

Forum statistics

Threads
956,398
Messages
6,968,082
Members
3,163,539
Latest member
kimlien