[GUIDE] Build CM7 for Jét

Instructions how to install and modify JetDroid on your phone

Moderators: Forum moderators, JetDroid Dev Team

[GUIDE] Build CM7 for Jét

Postby Carlos_Manuel » Sat Jun 01, 2013 1:17 pm

Hi!
So I'm a bit bored and this forum isn't really active so I decided to make little guide to build CM7 for Jét so those who want can build CM7 for Jét. :)

Requirements:
1. 64-bit PC with Ubuntu OS (Ubuntu OS is free and can be installed inside Windows, so then you have dual boot.) I recommend version 10.04.4 but with that you must fix yourself git-core outdated version and Java 6 JDK.. I use Ubuntu 12.10 but it's not good for JétDroid developing..
2. At least 40 GB free memory for sources, needed packages and also compiling files and final system files...

1.Installing all the needed things:
Java 6 JDK
Git-core
Python
and some other things!
To install them:
http://forum.xda-developers.com/showthr ... ?t=1386615
http://source.android.com/source/building.html

The hardest part may be Java JDK installation.. so Google about it, the PPA method may be easiest way.

2. Android SDK
follow this:
http://www.droidforums.net/forum/steel- ... ource.html
or CM's own guide

3. Getting ready

Create folders (use terminal):
Code: Select all
$ mkdir -p ~/bin
$ mkdir -p ~/android/system


Install the repo command
Code: Select all
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ export PATH=${PATH}:~/bin


Initialize the CyanogenMod source repository
Code: Select all
$ cd ~/android/system/
$ repo init -u git://github.com/manumanfred/android.git -b gingerbread


Download the source:
Code: Select all
$ repo sync


Get the ROM Manager:
Code: Select all
$ cd ~/android/system/vendor/cyanogen
$ ./get-rommanager



Use this patch to fix compiling errors (Camera errors... no rule to make bla bla bla):
COMING SOON

Start compiling your CM7:
Code: Select all
$ . build/envsetup.sh && brunch jet



____________________________________________________

Why your forked system/core and frameworks/base repositories instead of CM's?
= Because those has the latest changes which are made into them and also tom3q's modifications e.g. SpicaRIL.java.

Where do I get the zImage?
= from JétDroid's CM7 binary / ROM

How to fix WiFi and BT error?
= Use modules folder from JétDroid's CM7 binary / ROM (/system/lib/modules).
JétDroid ROMs, stuff... http://code.google.com/p/android-for-jet/
My YT Channel: http://www.youtube.com/user/CarlosJacksonHD
Github: manumanfred
XDA-Devs: Carlos_Manuel

Galaxy Nexus:
ROM: My own ROM 'Dreams', (KTU84P) KitKat 4.4.4
User avatar
Carlos_Manuel
Dev Team
Dev Team
 
Posts: 883
Joined: Tue Mar 29, 2011 11:50 am
Location: Estonia / Finland

Advertisement

Re: [GUIDE] Build CM7 for Jét

Postby tetakpatak » Fri Jan 10, 2014 8:29 pm

Cool.... I really hope at some points also SIM card would work.

Do you think you will make one more CM7.1 build with Linaro codes that would give to kernel bit of speed boost?
Your last one is 20130601 right?
tetakpatak
Freshman
 
Posts: 6
Joined: Sat Aug 10, 2013 9:25 pm

Re: [GUIDE] Build CM7 for Jét

Postby Carlos_Manuel » Thu Jan 30, 2014 3:32 pm

tetakpatak wrote:Cool.... I really hope at some points also SIM card would work.

Do you think you will make one more CM7.1 build with Linaro codes that would give to kernel bit of speed boost?
Your last one is 20130601 right?

Hey :)
Unfortunately I don't have a PC to build any Andorid version for Jét. :/

GB with Linaro's toolchain:
I don't know, once I tried to find Lianro toolchain with its patches for Gingerbread, but I din't find any sources.
JétDroid ROMs, stuff... http://code.google.com/p/android-for-jet/
My YT Channel: http://www.youtube.com/user/CarlosJacksonHD
Github: manumanfred
XDA-Devs: Carlos_Manuel

Galaxy Nexus:
ROM: My own ROM 'Dreams', (KTU84P) KitKat 4.4.4
User avatar
Carlos_Manuel
Dev Team
Dev Team
 
Posts: 883
Joined: Tue Mar 29, 2011 11:50 am
Location: Estonia / Finland


Return to JetDroid Howto Guides

Who is online

Users browsing this forum: No registered users and 1 guest

  • Advertisement