| commit | 3f520c53d6b3c50f1d1303bc5fdeab0aa93e28c6 | [log] [tgz] |
|---|---|---|
| author | RonGokhale <cips173@gmail.com> | Wed Nov 14 13:28:51 2012 +0530 |
| committer | RonGokhale <cips173@gmail.com> | Wed Nov 14 13:28:51 2012 +0530 |
| tree | 05db7c58a71357983465ddda7940235039d4565e | |
| parent | 4f649accd969e8090afb98735e96127c5eaf5ce1 [diff] |
p350: fix "partition sd card" option If /sdcard is assigned to an "unsafe" block device such as mmcblk0pX, CWM will not allow partitioning. Changing the order of devices for /sdcard in recovery.fstab fixes this problem Change-Id: If78ded00788117709397c9222106e384c26f2a56
Here LG Optimus Me device folder for build Cyanogenmod 9, Android 4.0.4
First step is having a fully functional linux distro. You can choose what you prefer, I'm using ubuntu and I write commands for it. You can use OSX too, as I know, but I've completely no idea how, I never had a Mac. Well, talking about linux, you need a 64bit distribution, so if you have an old 32 bit processor youn cannot go ahead.
To check which version do you have, type in a shell
If the results include "x86_64" you're ok.
You need to install some little packages, to be able to proceed, you can do this with your favorite package manager: sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev:i386 g++-multilib mingw32 openjdk-6-jdk pngcrush schedtool tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 Some systems need some trick to install all this package, is your care to check this process completed correctly and fix eventually problems.
Repo is the program that handles synchronization between our pc and the repository, in this case Cyanogen's one. To install do:
There are some others files needed.
Another small wait time and we're ready!
If you want to update your build, you have to do only this:
and build again :D