[TUT] [COMPILING GUIDE] ROM compiling guide COLLECTION - LG Optimus Black

following are some of the guides and videos which lets u have the rough idea on compiling a ROM.
ok....am posting "some" of them. the comprehensive and important ones
first of all, find the github for the black.
check dis out fr an idea of compiling...http://www.freeyourandroid.com/guide/compile-ics. this is sheyen's guide. hez 1 f da best
check dis guide about compiling ICS on Ubuntu: http://forum.xda-developers.com/show....php?t=1354865
and dis one for compiling GB: http://forum.xda-developers.com/show....php?t=1183832 both of them are by dastin
take a look at this awesome porting guide by siulmagic (he was the 1 who ported ICS to the prehistoric G1 http://forum.xda-developers.com/show....php?t=1312595
this1 is also real comprehensive and good:http://www.mydroidworld.com/forums/h...ad-source.html
now, u can check dis 1 out: http://www.tabletroms.com/forums/ada...le-source.html this 1 is also elaborate guide for compiling on a VM.
AND the BEST OF ALL:CHECK these videos
i. http://www.youtube.com/watch?v=1_H4AlQaNa0
ii.http://www.youtube.com/watch?v=rFqEL...feature=relmfu
last of all, with some knowledge already,check out this guide for minor tweaking,error fixing and a layman's experience sharing while compiling from source.
http://journal.tianhao.info/2010/12/...-ubuntu-10-10/
for kernel compiling guide check dis 1 out:http://forum.xda-developers.com/showthread.php?t=1227241
the ones mentioned are a mere starting guide. dig google,the android source guide,etc etc for more knowledge. it is not that u have 2 be a pro in command terminal f linux/ubuntu,but it is expected u have some idea of it.
u will not become a DEV by taking these in.the DEVs are very knowledgeable and have very deep programming knowledge. this is just a guide for a person to start with. u will get an idea of the whole programming.
now, this is just a starting guide. u will need 3 things for common
a)a linux machine (may be a VM), but be sure to have ubuntu x64 and preferably 10.04 or higher.
b)some knowledge about building that u can get an idea of by reading nd viewing the source that i gave (obviously along with your own research)
c)TIME.
happy trying
there are many knowledgeable members on our forum, drop thema PM if u are stuck. they might help you out
none of them are written by me, but are collected from the internet into one place for those who want to know about compiling.
IF FIND ANY WRONG INFORMATION, OR A GOO GUIDE TO FOLLOW, POST OT IN THIS THREAD. IT MIGHT HELP SOMEONE WHO IS WILLING TO LEARN BUT IS LACKING A STARTING POINT.

reserved..

Related

Guide to compile android from scratch

Hello everyone, I want to learn how to build Android from source to google (I've already downloaded), but I do not know what to do and where to start, I recommend Quelch lowed or tutorials to get started?
thanks
PS: excuse my English: D
EDIT:
I want to create ROMs
fede DREAM ITA said:
Hello everyone, I want to learn how to build Android from source to google (I've already downloaded), but I do not know what to do and where to start, I recommend Quelch lowed or tutorials to get started?
thanks
PS: excuse my English: D
Click to expand...
Click to collapse
http://developer.android.com/guide/index.html
^^has a lot of good information
help me! please
Yes, I searched the internet a lot on how to cook ROM's but I couldn't find crap... Is there a tutorial somewhere on how to get started on this?
Theres no real tutorial for it....its really you know how to work things through experience,
There are a lot of useful threads on xda, but you have to find them and piece them together.
LFS
What about compiling the information into a HowTo format similar to the first Linux From Scratch book?
Possibly the Gentoo ARM handbook may be of help as well.

[Q] Rom Cooking .

Okay So Basically I Just Started Working With The Rom Kitchen Can Someone Give Me Some Pointers On How To Get A Specific Rom Booting or Anything Else I Need To Know ?
Man do yourself a favor a READ and search for awhile.... all you ever do is ask for handouts. Development is not easy. Its not just a matter of asking questions. You had 134 views of this page before I responded. That's 134 people that didn't wanna help you... if that doesn't say anything I dont know what will.
self proclaimed XDA resident prick
Jurellz said:
Okay So Basically I Just Started Working With The Rom Kitchen Can Someone Give Me Some Pointers On How To Get A Specific Rom Booting or Anything Else I Need To Know ?
Click to expand...
Click to collapse
There is no specific guide to porting, developing, etc. As Matt said, read. And lots of it. I personally started by playing with aosp and CM source, but you currently cannot due to kernel.org being down, but you can go to my signature and read my thread on compiling aosp gingerbread on Ubuntu. It will help you understand how some things work. Try taking apart a ROM and learn the layout of the files and read up on what different folders and files are. The rest is really just trial and error. I started with no experience at all. Hell I still don't know any coding languages, but that's why I'm in college.
dastin1015 said:
There is no specific guide to porting, developing, etc. As Matt said, read. And lots of it. I personally started by playing with aosp and CM source, but you currently cannot due to kernel.org being down, but you can go to my signature and read my thread on compiling aosp gingerbread on Ubuntu. It will help you understand how some things work. Try taking apart a ROM and learn the layout of the files and read up on what different folders and files are. The rest is really just trial and error. I started with no experience at all. Hell I still don't know any coding languages, but that's why I'm in college.
Click to expand...
Click to collapse
Thanks for the positive feedback!

Need to learn rom creating from source without device tree

Hello and welcome to this great university that for me its a great idea for all of us who want to learn to learn more about android to help us and our community...
As you can see im getting to 2000posts and 1500 thanks just for posting roms that other make and roms that i make through cydwin and with every other way i could find...i learn from scrats to make them and to edit smalis and xmls...for this easy parts for me i get them preatty easy...but the point is that noone that knows compiling have our device and noone is willing to help us..so i take this aportunity to ask you here that im sure i will get an answer to give me the proper guidance on how to start making some pretty good roms for my device!!thanks!!!
Sorry for my english!
pikachukaki said:
Hello and welcome to this great university that for me its a great idea for all of us who want to learn to learn more about android to help us and our community...
As you can see im getting to 2000posts and 1500 thanks just for posting roms that other make and roms that i make through cydwin and with every other way i could find...i learn from scrats to make them and to edit smalis and xmls...for this easy parts for me i get them preatty easy...but the point is that noone that knows compiling have our device and noone is willing to help us..so i take this aportunity to ask you here that im sure i will get an answer to give me the proper guidance on how to start making some pretty good roms for my device!!thanks!!!
Sorry for my english!
Click to expand...
Click to collapse
Here is a good guide
mithun46 said:
Here is a good guide
Click to expand...
Click to collapse
Unfortunately that guide won't help here - what he's looking for is a guide to making a device vendor tree when one isn't available.
pikachukaki said:
Hello and welcome to this great university that for me its a great idea for all of us who want to learn to learn more about android to help us and our community...
As you can see im getting to 2000posts and 1500 thanks just for posting roms that other make and roms that i make through cydwin and with every other way i could find...i learn from scrats to make them and to edit smalis and xmls...for this easy parts for me i get them preatty easy...but the point is that noone that knows compiling have our device and noone is willing to help us..so i take this aportunity to ask you here that im sure i will get an answer to give me the proper guidance on how to start making some pretty good roms for my device!!thanks!!!
Sorry for my english!
Click to expand...
Click to collapse
The easiest way to start a device tree would be to follow this guide: http://xda-university.com/as-a-developer/porting-clockworkmod-recovery-to-a-new-device
Just remember this won't give you a full device tree. Another way would be to start with a device tree for a device similar to yours and change all the neccasary stuff to your device. By following that guide you could compare
Sorry if this isn't 100% accurate, I'm really tired
gmillz said:
The easiest way to start a device tree would be to follow this guide: http://xda-university.com/as-a-developer/porting-clockworkmod-recovery-to-a-new-device
Just remember this won't give you a full device tree. Another way would be to start with a device tree for a device similar to yours and change all the neccasary stuff to your device. By following that guide you could compare
Sorry if this isn't 100% accurate, I'm really tired
Click to expand...
Click to collapse
Thats what many said but look where is the problem exacly......
We have the same board as many phones like DHD neo V and others the msm7630...But for some strange and by me stupid reason all our roms ever our official ics rom uses the msm7x30_surf so even porting roms dosent work cause of the differend libs!!!so i can copy a same tree and edit it but what happent with the differend libs!!

Development guides/tips/knowledge

This thread is about development, for any other guides you should look here
Hey guys, our beloved phone hasn't got so many developers. So we should encourage the users to do something with their free time, let's call it development.(I an one of them too )
So the idea is: if anyone has some knowledge maybe he will want to share with us. For example: I will do some research and if I am lucky, I will find some guides for beginners in development.
After a while we can even make a document with everything that was posted here.
Useful links:
1) http://stackoverflow.com/ //there you go, you can ask everything about development there but don't forget to come here and share what you have found
2) https://github.com/munjeni/android_device_htc_golfu //ICS CM9 sources for our phone thank you munjeni, for your work
Basic things: http://wiki.cyanogenmod.org/index.php?title=Doc:_Building_Basics
You might have heard the word "git", here is a short explication from Cyanogen
How to port
*here is a nice guide for ROMS
Note: You can port from almost any device but you can try devices similar to our device like LG P500, HTC Explorer, Samsung Galaxy Ace,HTC Wildfire S, Samsung Galaxy Gio etc
*here or here is how you can port any theme to any build
!Compiling things on a virtual machine isn't that good.
More things can be found here:
*http://www.vogella.com/articles/Android/article.html
*http://wiki.cyanogenmod.org/index.php?title=Development
Reserved for future guides.
Hunter
Please remember that aircombat has already written some guides for the device. So this'll purely need to be a development based thread.

[ROM Development] How to create your own ROM.

Hi guys
Enough of the bootanimations now I have done way too may and now I want to learn about building ROM. I want to design my own custom ROM, want to create it's own Kernel (just for information how to be advanced ) create own custom recovery, setting up GApps support editing updater script, build.prop everything.
I am a BIG TIME NOOB in programming so I want that I should be told every step of how to program even commands (kidding)
But I really have no idea with programming that much. All I know is to use dsixda's kitchen and few other NORMAL tweaks.
I know that there are all sorts of guides out there by great people like doomlord, mjraider etc( sorry know these two names only)
I want a full compact and complete package of links if anyone can provide me pretty please! I have searched s lot and all I found i was a big ZERO.If you are gonna say that it requires patience the test me I have a lot and dedication towards my work I'm a quick learner (proof you know as my bootanimations) so please bear with me ONCE! Provide a compelete set of BEST GUIDES OUT ON XDA FORUM and youtube video links if any that can teach how to to build a custom rom in which I can carry out themeing and other tweaks such as modding the status bar and battery icons etc. How to set my signature on ROM. EVERYTHING! I don't know much but you guys know what to cover in everything! SO PLEASE MY HUMBLEST REQUEST TO ALL JUST BEAR WITH ME ONCE I WILL BE HIGHLY OBLIGED!
Special Request to Mjraider : Sir I know you occasionally visit these threads and answer the questions, you are one of the biggest names here so please consider my request and help me once, I will be highly obliged:victory::angel:
My device
Xperia SP C5302
Rooted ** Unlocked Bootloader
Stock ROM JB 4.3
Firmware 12.1.A.205
CWM Recovery Installed
Kernel DooMLord's Advance stock kernel
@mrjraider hero around this corner
Dude, use the guides. No one can teach step by step of everything. Just read n learn is my best advice to you.
trial and error + research is the way how i have learned it.
Sent from my Xperia SP using XDA Free mobile app
neXus PRIME said:
@mrjraider hero around this corner
Dude, use the guides. No one can teach step by step of everything. Just read n learn is my best advice to you.
Click to expand...
Click to collapse
First of all thanks for the reply.
Secondly that is what I mentioned in the thread that I searched XDA but couldn't find a single worthy guide that can actually define andything for eg updater script, tried googling things go way over my head :silly: You guys keep posting guides tweaks and tricks. That is why I requested that you must be knowing the best guides out that have all the information, I just ask that I want a complete bunch of links of guides here in reply so that I can go out in a flow.
SpaceCaker said:
trial and error + research is the way how i have learned it.
Sent from my Xperia SP using XDA Free mobile app
Click to expand...
Click to collapse
Thank you for replying
I know that's the actual way, I also know that it isn't easy all I ask is for that someone just guide me the path like This is the way and I'll walk on it.
Just a guidance and that can be done by giving out the links here so that I can start and get going.
neXus PRIME said:
@mrjraider hero around this corner
Dude, use the guides. No one can teach step by step of everything. Just read n learn is my best advice to you.
Click to expand...
Click to collapse
I only need an cape i think??
Haha. Thanks...
As a reply:
Just try. Keep a backup safe, follow the instructions and not much can go wrong
Edit: After I reread your question:
I cannt help you much but I can see what I can do. First you need to start. I have some update.script and adb knowledge so I can help you with that. But I am not a developer (I am a nurse actually )
mrjraider said:
I only need an cape i think??
Haha. Thanks...
As a reply:
Just try. Keep a backup safe, follow the instructions and not much can go wrong
Edit: After I reread your question:
I cannt help you much but I can see what I can do. First you need to start. I have some update.script and adb knowledge so I can help you with that. But I am not a developer (I am a nurse actually )
Click to expand...
Click to collapse
Thanks for replying
That's what I am talking about!
Is there some guide or something that explains update.script and it's editing not in detail if then informative enough for me to begin with.
As far as adb is concerned then for that too a guide (I asks for too many guides sorry )
Tech N You said:
Thanks for replying
That's what I am talking about!
Is there some guide or something that explains update.script and it's editing not in detail if then informative enough for me to begin with.
As far as adb is concerned then for that too a guide (I asks for too many guides sorry )
Click to expand...
Click to collapse
Some nice guides here. Can go through them to see whether there's anything that might help you.
A guide about flashable zips/updater-script from there. See this also.
Thanks a lot man!
You really helped me!
Cheers mate!
Sent from my C5302 using XDA Free mobile app

Categories

Resources