Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,072 Members 41,120 Now Online
XDA Developers Android and Mobile Development Forum

[Request] Build from the source GUIDE

Tip us?
 
Ghand0ur
Old
(Last edited by Ghand0ur; 6th January 2014 at 08:03 PM.)
#1  
Ghand0ur's Avatar
Senior Member - OP
Thanks Meter 46
Posts: 217
Join Date: Sep 2013
Location: Alexandria
Default [Request] Build from the source GUIDE

Hello there guys,
As we all know we only have 3? 4? developers for the HOX+ . And they are really doing all they can to help keep the phone upto date.
But as we all know they are all busy and can't update their roms that much any longer.

EDIT: Lloir already has a guide : http://forum.xda-developers.com/show....php?t=2187266 but I don't think he covers how to fix camera and gps and stuff

So! Is it possible to make guide on how to compile the rom from the source? I know tombridden and lloir already made a one post guide on how to build some roms but it was too specific.

I now have an extra machine (a laptop) with 500gb free storage and ubuntu as the main OS. It's quite powerful too with 6gb RAM and i7. So Why not use it to help the community while others are busy? In the meantime I will look around for some guides for other phones but I don't think they will help that much.

And please include the answers to those questions if you make a guide:
1- What to do to fix camera/GPS/wifi/Data/sensors ?
2- What approach should I take when compiling a new ROM. For example: there are no developers for PACMAN , how will it differ during compiling between it and AOKP/CM/AOSP .

I am talking about a rom that wasn't approached by Lloir so he won't have the repos for them. What to do then?

Thanks a lot and I can't wait to help

@Lloir @tombriden @PippoX3 @mike1986. and any other developer out there.
This community has helped me in ways that one can't imagine. It provided me with the knowledge that will help me to achieve my dream, and I will pay back. I will always try to help those who are in need.

Phone: HTC One X+
CarbonRom (Running the latest Blinkfeed Launcher) ,Philz Recovery

Currently learning: Java
Can't Understand the difference between ROOTING and Unlocking the bootloader? READ THIS
Interested in porting Latest Blinkfeed to the HOX+ ? Read this
 
TheJokah
Old
#2  
Senior Member
Thanks Meter 141
Posts: 375
Join Date: Jun 2010
Location: NH
you can start by looking at XDA-University
Current:
HTC One X+(AT&T)
Rooted
Stock 4.2.2

Retired but available for testing:
HTC Inspire 4G Rooted
w/ JellyTime OR CodefireX
w/ Inspire Mod/GPS Fix

phone 4
(I found it in the snow while snowboarding....)
It works... but only to remind me why I love Android!!
The Following User Says Thank You to TheJokah For This Useful Post: [ Click to Expand ]
 
PippoX3
Old
#3  
PippoX3's Avatar
Senior Member
Thanks Meter 1419
Posts: 871
Join Date: Aug 2010
Location: TN - Italy

 
DONATE TO ME
The reply is correct. All of us moved first steps studying at XDA University.
Anyway the case is more complex than others.
For this device there are really few developers. Other device have a lot of support from constructors, many dev and the team-work result in a lot of kernels/roms to flash for the final user.
If you wanna taste the happyness for build a rom, I'll send you a guide to setup your ubuntu, download the sources and build.
But in this case, where enrc2b is not officially support, the things are more difficult.
You must have a minimal practical with java, cpp, android and kernel code (if so).
For the moment I'm in trouble to build an AOKP 4.2.2 with new kernel. I haven't device to try, 'cause the hard is build&&try continuosly.
Not the fact to have a pc turned on for hours and hours.... and the eyes&&mind open for hours and hours... but the patience to continuously try time after time.
Now I am in a dead point... many users like have S2W enable on new CM kernel... but.... the kernel won't!
Thanks a lot anyway. Thanks to @Lloir, @tombriden, @maxwen and alls who's workin' for this device.
Stay tuned....


Carbon website:[ Carbon Rom | Carbon changelog: Carbon Nightly Changelog
Carbon Google+ community: Team Carbon | +1 us on Google+ Carbon on Google+
Carbon on Facebook | Download the rom: Carbon Downloads


My Guides to build an Android ROM from scratch (For HOX+ and Nexus5)

«Full wipe, reflash everything, install nothing, is it still broken?" If no, it's not my problem or fault... »
«Lighten the thread and increase my rank, press Thanks! please»
The Following User Says Thank You to PippoX3 For This Useful Post: [ Click to Expand ]
 
Ghand0ur
Old
#4  
Ghand0ur's Avatar
Senior Member - OP
Thanks Meter 46
Posts: 217
Join Date: Sep 2013
Location: Alexandria
Quote:
Originally Posted by PippoX3 View Post
The reply is correct. All of us moved first steps studying at XDA University.
Anyway the case is more complex than others.
For this device there are really few developers. Other device have a lot of support from constructors, many dev and the team-work result in a lot of kernels/roms to flash for the final user.
If you wanna taste the happyness for build a rom, I'll send you a guide to setup your ubuntu, download the sources and build.
But in this case, where enrc2b is not officially support, the things are more difficult.
You must have a minimal practical with java, cpp, android and kernel code (if so).
For the moment I'm in trouble to build an AOKP 4.2.2 with new kernel. I haven't device to try, 'cause the hard is build&&try continuosly.
Not the fact to have a pc turned on for hours and hours.... and the eyes&&mind open for hours and hours... but the patience to continuously try time after time.
Now I am in a dead point... many users like have S2W enable on new CM kernel... but.... the kernel won't!
Thanks a lot anyway. Thanks to @Lloir, @tombriden, @maxwen and alls who's workin' for this device.
Stay tuned....
That's what i did already. I set up the periphals/kernel/device info GITs and now i am looking for the roms, I found CM and stuff but I can't find PURE AOSP , does that mean i must download it and upload it?
I also have Oracle java installed. Do I have to have open JDK?
This community has helped me in ways that one can't imagine. It provided me with the knowledge that will help me to achieve my dream, and I will pay back. I will always try to help those who are in need.

Phone: HTC One X+
CarbonRom (Running the latest Blinkfeed Launcher) ,Philz Recovery

Currently learning: Java
Can't Understand the difference between ROOTING and Unlocking the bootloader? READ THIS
Interested in porting Latest Blinkfeed to the HOX+ ? Read this
 
Lloir
Old
#5  
Recognized Contributor / Recognized Developer
Thanks Meter 6528
Posts: 5,067
Join Date: Mar 2009

 
DONATE TO ME
Quote:
Originally Posted by Ghand0ur View Post
That's what i did already. I set up the periphals/kernel/device info GITs and now i am looking for the roms, I found CM and stuff but I can't find PURE AOSP , does that mean i must download it and upload it?
I also have Oracle java installed. Do I have to have open JDK?
https://github.com/pure-aosp/android
 
PippoX3
Old
#6  
PippoX3's Avatar
Senior Member
Thanks Meter 1419
Posts: 871
Join Date: Aug 2010
Location: TN - Italy

 
DONATE TO ME
Quote:
Originally Posted by Lloir View Post
Now that we begin to have a solid CM base, will possible to build at least CM for enrc2b for noobs too.
And eventually "port" device/kernel" parts to others platforms. So who like e.g. PA can do...
If you agree, I can paste my personal appoints to a guide, from client setup (Sun java don't works) to the build zip rom.
Updated and corrected to last KK.


Carbon website:[ Carbon Rom | Carbon changelog: Carbon Nightly Changelog
Carbon Google+ community: Team Carbon | +1 us on Google+ Carbon on Google+
Carbon on Facebook | Download the rom: Carbon Downloads


My Guides to build an Android ROM from scratch (For HOX+ and Nexus5)

«Full wipe, reflash everything, install nothing, is it still broken?" If no, it's not my problem or fault... »
«Lighten the thread and increase my rank, press Thanks! please»
 
Lloir
Old
#7  
Recognized Contributor / Recognized Developer
Thanks Meter 6528
Posts: 5,067
Join Date: Mar 2009

 
DONATE TO ME
Quote:
Originally Posted by PippoX3 View Post
Now that we begin to have a solid CM base, will possible to build at least CM for enrc2b for noobs too.
And eventually "port" device/kernel" parts to others platforms. So who like e.g. PA can do...
If you agree, I can paste my personal appoints to a guide, from client setup (Sun java don't works) updated and corrected to last KK.
Go for it. Saves me doing it which I was about to do

Sent from my One X+ using Tapatalk

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Samsung Gear Live Stock Firmware Image Pulled, Temp Root

Just yesterday,XDA Recognized Developer and TV ProducerAdamOutlertore apart … more

Draw a Line and Let Your Device Do the Rest with LineitApp

Over the years, since evenbefore Android entered the scene, we have striven to … more

[APK] Chrome Beta 37 Brings First Traces of Material Design

With Android L on the horizon, it’s no surprise that Google’s … more

Immersive Mode on Unrooted Devices with GMD Full Screen Immersive Mode

Everyone likes screen real estate–no question about that. The … more