making my own rom question - G1 Q&A, Help & Troubleshooting

i have a question i wanna make my own rom and be a developer but i have some questions....i have a compaq windows vista laptop and im wonderin whats the procedures and the tools in order to make one.....im reading i need to partion my entire hard drive and all....whats the easiest way to make a rom..any help would be appreciated....

Pepe101 said:
i have a question i wanna make my own rom and be a developer but i have some questions....i have a compaq windows vista laptop and im wonderin whats the procedures and the tools in order to make one.....im reading i need to partion my entire hard drive and all....whats the easiest way to make a rom..any help would be appreciated....
Click to expand...
Click to collapse
You will first need to grab the SDK and then grab the source code. You won't be able to compile it windows you will need to use linux. And of course there's alot of other things but I don't build roms so I can't tell you everything involved. Just my .02 cents.
Also there are a couple threads about this so search and see what they say.

supremeteam256 said:
You will first need to grab the SDK and then grab the source code. You won't be able to compile it windows you will need to use linux. And of course there's alot of other things but I don't build roms so I can't tell you everything involved. Just my .02 cents.
Also there are a couple threads about this so search and see what they say.
Click to expand...
Click to collapse
yea ive been searchin and ur .02 are appreciated.....so im pretty much gonna need another cpu if i dont wanna mess up my laptop...i have a desktop also so i guess i should use that instead??

Pepe101 said:
yea ive been searchin and ur .02 are appreciated.....so im pretty much gonna need another cpu if i dont wanna mess up my laptop...i have a desktop also so i guess i should use that instead??
Click to expand...
Click to collapse
Well you could set your laptop to have 2 OS's on it. So you can dual boot, one to windows and one to linux.

oooh ok thanks so all i do is just download linux then and im able to make roms??

Well downloading, installing as dual boot, and configuring Linux as well as the SDK is a good start. There is quite a bit more involved than you think and getting to know your way around linux is the best advice you're going to get as a start. Linux is a lot more than just point and click. I am sure there are many online books and forums to get you a basic knowledge if operating in Linux. I wish you luck.

knowfear said:
Well downloading, installing as dual boot, and configuring Linux as well as the SDK is a good start. There is quite a bit more involved than you think and getting to know your way around linux is the best advice you're going to get as a start. Linux is a lot more than just point and click. I am sure there are many online books and forums to get you a basic knowledge if operating in Linux. I wish you luck.
Click to expand...
Click to collapse
thx.....yea im lookin around just tryin to make my own rom and be on point......any more info like any good sites i can go to??

Pepe101 said:
thx.....yea im lookin around just tryin to make my own rom and be on point......any more info like any good sites i can go to??
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=563514
Here's one of the threads I was talking about.

thx to the both of ya'll i cant wait to get this rolling....

http://www.ubuntu.com/
http://developer.android.com/sdk/1.6_r1/index.html

Related

How to develop my own rom????? Please help :)

I was wondering what do I need to know, or do, to develop my own rom. I was thinking of porting one of the roms here like froyobylazlo, and modding it. How do I mod a rom?
I have ubuntu 9.10, and sdk, and jdk setup. And I know a tiny bit of java.
Pleez help, I am desperate to start working!
P.S I already used the "search" function so please don't tell me that I'm too lazy to do that.
Sent from my COS-DS using XDA App
g
i dont know yo're retarded figure it out ***** ass.
At the above, calm down. If you want to, just Google it and spend a few hours looking around on the internet. That should help. I've never done so myself so I can't add much more.
Sent from my Xoom using XDA Premium App
for modding look for android kitchen on xda.. need virtual machine to run lynix ubuntu if not running it already, and for developing.... well you also need lynix and a lot of other things start with these...
http://forum.xda-developers.com/showthread.php?t=667298
http://d.android.com/sdk/index.html
and look at this page learn to play around with lynix and to bake some gingerbread... http://forum.xda-developers.com/showthread.php?t=882356
cripgballerkundikusu11 said:
i dont know yo're retarded figure it out ***** ass.
Click to expand...
Click to collapse
Ok???
Idk wtf is wrong with this guy?
Sent from my COS-DS using XDA App
ldrifta said:
for modding look for android kitchen on xda.. need virtual machine to run lynix ubuntu if not running it already, and for developing.... well you also need lynix and a lot of other things start with these...
http://forum.xda-developers.com/showthread.php?t=667298
http://d.android.com/sdk/index.html
and look at this page learn to play around with lynix and to bake some gingerbread... http://forum.xda-developers.com/showthread.php?t=882356
Click to expand...
Click to collapse
Thanks for helping. I will check these out.
Oh and I heard xillius200 is teaching you devlopment to take over one of his roms, is there anything he's teaching you that u can share with me to help me? Cuz honestly idk where to start or what to do. Idk even know what it means to build or complie or how all that works.
Sent from my COS-DS using XDA App
maximo360 said:
Thanks for helping. I will check these out.
Oh and I heard xillius200 is teaching you devlopment to take over one of his roms, is there anything he's teaching you that u can share with me to help me? Cuz honestly idk where to start or what to do. Idk even know what it means to build or complie or how all that works.
Sent from my COS-DS using XDA App
Click to expand...
Click to collapse
yeah im not that advanced yet either but so far what he taught me is the things i listed.. he just kinda helped me install them.. but what do you need help with? Do you have a virtual machine?
VirtualBox install that on your pc! than get the ubuntu .iso!
Ubuntu 11.04
create a new machine in virtualbox and load the lynix ubuntu.iso,
when its all installed you open applications> terminal and thats where you type all the stuff on here..
http://forum.xda-developers.com/showthread.php?t=882356
im not sure how to do most of this stuff yet but i will help you as he helps me
ldrifta said:
yeah im not that advanced yet either but so far what he taught me is the things i listed.. he just kinda helped me install them.. but what do you need help with? Do you have a virtual machine?
VirtualBox install that on your pc! than get the ubuntu .iso!
Ubuntu 11.04
create a new machine in virtualbox and load the lynix ubuntu.iso,
when its all installed you open applications> terminal and thats where you type all the stuff on here..
http://forum.xda-developers.com/showthread.php?t=882356
im not sure how to do most of this stuff yet but i will help you as he helps me
Click to expand...
Click to collapse
Thank you so much for helping me. I would totally appreciate it.
Umm i have virtualbox setup, and ubuntu but its an older version, ill update to the newer version though. i did play around with ubuntu for a while tho so i sorta know how to use terminal. Should we keep this on this thread or PM?
yeah i had an older version too but i had to update for compatability problems.. but im in the middle of installing java6 jre you might need this website lol...
http://ubuntuguide.net/install-sun-java-6-jrejdk-from-ppa-in-ubuntu-11-04
good luck feel free to ask any question!!
ldrifta said:
yeah i had an older version too but i had to update for compatability problems.. but im in the middle of installing java6 jre you might need this website lol...
http://ubuntuguide.net/install-sun-java-6-jrejdk-from-ppa-in-ubuntu-11-04
good luck feel free to ask any question!!
Click to expand...
Click to collapse
i will! if i have any problems or questions whatsoever ill let you know..
oh yea one question, do i have to install sdk on ubuntu as well? or just on my pc?
sorry for delay but no you dont have to.. i have it on windows..
no worries, ok then cuz i already have it on windows as well.
Ive been looking into the links cyanogen posted in the some advice link you gave me, and i hardly understand anything, and its alot to learn, but ill keep reading.
So far, it looks hard to create my own rom.
yeah it gets pretty difficult but mostly consists of the lynix ubuntu and the source code repo link i sent you.. thats what im working on now.. lol
in that case, its not that hard..
cyanogen put links more for app devs..
i think thats why it seems so hard..
so all we have to do is repo, compile, build and thats it?
we dont have to write code or scripts and stuff?
yeah pretty much.. you have to edit scripts here and there to get things working if your going to mod it.. the link i sent you is to create a gingerbread flashable rom..
yea ezterryy's ezginegerbread,, do u have any helpful links for editing scripts/modding?
no not at the moment.. i only know about language so far..
ok thanks.. let me know when you do..
i really aprrecitate you taking the time to helping me.
maximo360 said:
Thanks for helping. I will check these out.
Oh and I heard xillius200 is teaching you devlopment to take over one of his roms, is there anything he's teaching you that u can share with me to help me? Cuz honestly idk where to start or what to do. Idk even know what it means to build or complie or how all that works.
Sent from my COS-DS using XDA App
Click to expand...
Click to collapse
My guess is you would also need an IDE like Eclipse to do the building in, and run an ant build to compile it all once done, though I've not tried to chew it off myself.
Does Android use J2ME? Or J2EE?
Anyone know? I do stuff at work on J2EE and J2SE, but never have jacked with the micro Java, J2ME API.

Starting to make own custroms

Hey guys, as the titel already tells you, I wanna start up making my own roms for the OB and only for myself. As soon as they are worth sharing, I will, but i am still about to learn the basics. Is there any possibility I can test a new created and already signed rom virtually on the PC? like an emulator or stuff?
I would be very pleased, if you could help me out and maybe also provide some links to guides that maybe helped you as well. Because as I said, I am willing to learn it...
do you mean like this?
http://source.android.com/source/index.html
http://wiki.cyanogenmod.com/wiki/Main_Page
-CMIIW-
Ur fast man and thanks, but do you direktly have a link that shows how to emulate roms? As i don't have too much time these days, because of a test at university that is going to stop me from reading to much other stuff...
You can study and read a lot here -> http://developer.android.com/guide/index.html
I know my post won't help anything but i hope to see one MIUI based rom for our phone. Thanks
Sent from my LG-P970 using Tapatalk
http://www.htcmania.com/mediawiki/i..._entorno_de_trabajo_para_cocinar_para_Android
It may be obsolete and it is in Spanish ... but I hope it allows you to start ;-)
Most generic builds you do can test in android sdk once you successfully compile the rom. All you have to do is type emulator into linux terminal after your build is finished. However some will not run with it.
If you dont have time to read i would suggest waiting till you do. I have been learning for the past month and 80% of that time is reading, with the 20% going into actual hacking.
Good luck.
Sent from my LG-P999 using xda premium
Allright guys... so as u suggest me I guess I better wait till my tests are over and then start going through all the suggested links and I also guess I gotta improve my C++ skills a bit But is there a way to test .zip roms, which have only been modified by deleting data or adding data from other roms? Thanks very much anyway
try this one if you wanna cook something
forum.xda-developers.com/showthread.php?t=633246

how can i make Custom Rom

HeY Guys
Iam Want be A Cooker And Dont Know the way to make A Rom
Any One Please give me Guide From The First Step Please
By The Way Iam Have Only Computer with Windows xP and Windows 7
Thanks Alot Guys
Hi,
Before you go on to delving about making a Custom Rom for yourself. Try to learn first Linux and familiarize yourself with Java,Javascript, C++, OpenGL in the android SDK.
I saw a video once on a tutorial on "How to build a Custom Rom on android' (credits to the maker of the video) - >http://www.youtube.com/watch?v=1_H4AlQaNa0
See if that will help you start something on...
Good luck!
Well
Thanks Brother
But IF i Learned somethings I Can Make a Custom rom with Windows xp or 7 ??
There are many tutorials here on xda to make custom Rom. Just use the search button. Anyway u can start from here
http://forum.xda-developers.com/showthread.php?t=633246
Sent from my GT-N7000 using xda app-developers app
Portgas-D-Asce said:
Well
Thanks Brother
But IF i Learned somethings I Can Make a Custom rom with Windows xp or 7 ??
Click to expand...
Click to collapse
Hmmm...I'm not sure on WIndows XP though but Win7 sure makes a difference.. Note that your going to compile things and it would be a great benefit if your platform has greater supportability already.
Anyway, I scoured XDA and found a link to a Complete Guide on Making an Android Rom (Courtesy of Nero Young).
Learn the basics and what is the most essential part to it.
Here it is - >http://forum.xda-developers.com/showthread.php?p=26283930
John
letters_to_cleo said:
Hmmm...I'm not sure on WIndows XP though but Win7 sure makes a difference.. Note that your going to compile things and it would be a great benefit if your platform has greater supportability already.
Anyway, I scoured XDA and found a link to a Complete Guide on Making an Android Rom (Courtesy of Nero Young).
Learn the basics and what is the most essential part to it.
Here it is - >http://forum.xda-developers.com/showthread.php?p=26283930
John
Click to expand...
Click to collapse
Very Thanks Dears
iam Begin Now
Portgas-D-Asce said:
Very Thanks Dears
iam Begin Now
Click to expand...
Click to collapse
sure... dont forget to ':good:'..
Will I be expecting then soon a brand new ROM for our Note then? hehe just kidding man
Enjoy your learning and cooking later on.

[Q] building a kernel

guys, come on, im really really tired to search for one stupid answer or 1 tutorial
is there any way to compile a kernel, or modify it by any means in WINDOWS...and not on ubuntu or linux or mac or whatever.
please....please, if there is, and i havent found it ( it will be a miracle ) on this site, give me a link to it, or just give me a yes or no answer.
I wouldnt post this if i hadnt had enaugh searching.
Im more interesting in modifying one, not particulary to build one.
al3x90 said:
guys, come on, im really really tired to search for one stupid answer or 1 tutorial
is there any way to compile a kernel, or modify it by any means in WINDOWS...and not on ubuntu or linux or mac or whatever.
please....please, if there is, and i havent found it ( it will be a miracle ) on this site, give me a link to it, or just give me a yes or no answer.
I wouldnt post this if i hadnt had enaugh searching.
Im more interesting in modifying one, not particulary to build one.
Click to expand...
Click to collapse
these people can help you i guess 
 @Mardon , @SpaceCaker
On windows you can use this http://www.modaco.com/topic/340710-tool-edit-bootimg/ which is not very useful
Or I know someone who use PuTTY to compile sources on windows, but I don't know how it works as I have a Mac to compile android, so you need to do some searches and see how it works
Sent from Italy using Tapatalk
" Updated the program. You can't edit ramdisk on windows... you can only list his content because windows doesn't suport systemlinks.
Also added a linux version. Enjoy "
This is a post from that link.
all im looking for, in makeing a kernel work on ext part and not on internal memory.
Plus, i have kitchen...and thats what im working with...but still, i cant find a program to allow me to edit the zImage file, where, i guess ( from what i've been reading around here ) i need to edit those things for ext part.
In fact, who can help me, and edit a kernel for me ) i think that is my last resort, as i cant get, and probably wont, install ubuntu on my laptop, just for that
al3x90 said:
guys, come on, im really really tired to search for one stupid answer or 1 tutorial
is there any way to compile a kernel, or modify it by any means in WINDOWS...and not on ubuntu or linux or mac or whatever.
please....please, if there is, and i havent found it ( it will be a miracle ) on this site, give me a link to it, or just give me a yes or no answer.
I wouldnt post this if i hadnt had enaugh searching.
Im more interesting in modifying one, not particulary to build one.
Click to expand...
Click to collapse
Adding features to your kernel | XDA-University

Tutorial

Can anyone point me in the right direction where I can find a tutorial for how to make roms for the Samsung galaxy s6.I'm a beginner so I need to know which files as well as how to use them. Any help is greatly appreciated.
jimmydee62 said:
Can anyone point me in the right direction where I can find a tutorial for how to make roms for the Samsung galaxy s6.I'm a beginner so I need to know which files as well as how to use them. Any help is greatly appreciated.
Click to expand...
Click to collapse
It depends, stock or aosp? With a stock rom just download one already made and a untouched stock system then figure out how the developer did what he did then make your own with the knowledge you gained. You will probably need a kitchen to make the installer script because that is a pain to do yourself. Aosp is a whole different bag of marbles but cyanogenmod has a good tutorial on how to do it and that knowledge will transfer to non cyanogenmod builds as well. If you are not competent with Linux learn that first. I would suggest arch Linux because it will force you to learn the command line. cygwin won't compile aosp so don't even think about trying that shortcut.
ThePagel said:
It depends, stock or aosp? With a stock rom just download one already made and a untouched stock system then figure out how the developer did what he did then make your own with the knowledge you gained. You will probably need a kitchen to make the installer script because that is a pain to do yourself. Aosp is a whole different bag of marbles but cyanogenmod has a good tutorial on how to do it and that knowledge will transfer to non cyanogenmod builds as well. If you are not competent with Linux learn that first. I would suggest arch Linux because it will force you to learn the command line. cygwin won't compile aosp so don't even think about trying that shortcut.
Click to expand...
Click to collapse
I appreciate your feed back and I want to start with stock and go from there. I've programmed before which was done by writing all the code just not android. That is why I'm asking for tutorial to show me what, where, and when. It is not something just because I'm curious I really want to get involved and see if it is worth my time. So I need to know as much up front as possible which once I understand that then I can go forward.
jimmydee62 said:
I appreciate your feed back and I want to start with stock and go from there. I've programmed before which was done by writing all the code just not android. That is why I'm asking for tutorial to show me what, where, and when. It is not something just because I'm curious I really want to get involved and see if it is worth my time. So I need to know as much up front as possible which once I understand that then I can go forward.
Click to expand...
Click to collapse
Not much coding in stock, more like shuffling stuff around. The closest thing to programming with custom stock roms is the edify script (installer script).
ThePagel said:
Not much coding in stock, more like shuffling stuff around. The closest thing to programming with custom stock roms is the edify script (installer script).
Click to expand...
Click to collapse
What I mean is command line will not be a problem for me since I have written code before which uses a type of command line. I'm looking for the tools needed to do the roms you say something about kitchen and what else? Maybe I'm just making this harder then I need to but I'm just trying to learn how to make roms of my own and need a place to start.
jimmydee62 said:
What I mean is command line will not be a problem for me since I have written code before which uses a type of command line. I'm looking for the tools needed to do the roms you say something about kitchen and what else? Maybe I'm just making this harder then I need to but I'm just trying to learn how to make roms of my own and need a place to start.
Click to expand...
Click to collapse
Yeah I don't know of any tutorials, other than what I suggested in my first post your best bet is to just jump in head first and use google when you get stuck.
If you go to infamous rom developments webpage which I can't post here because I will get in trouble. He has a full step by step guide how to do everything from stock roms to aosp and even kernels.
jimmydee62 said:
Can anyone point me in the right direction where I can find a tutorial for how to make roms for the Samsung galaxy s6.I'm a beginner so I need to know which files as well as how to use them. Any help is greatly appreciated.
Click to expand...
Click to collapse
^^^^^^^ check it out.
jonahtriangle said:
^^^^^^^ check it out.
Click to expand...
Click to collapse
Thank will check it out.
jonahtriangle said:
^^^^^^^ check it out.
Click to expand...
Click to collapse
jimmydee62 said:
Thank will check it out.
Click to expand...
Click to collapse
I went to check out that guide to make sure you are going in the correct direction and found it wants you to use the old dsixda kitchen which has been abandoned. Use archi kitchen instead http://forum.xda-developers.com/showthread.php?t=2597220
Try to use the kitchen for compiling the installer script only, you'll figure stuff out faster that way.
ThePagel said:
I went to check out that guide to make sure you are going in the correct direction and found it wants you to use the old dsixda kitchen which has been abandoned. Use archi kitchen instead http://forum.xda-developers.com/showthread.php?t=2597220
Try to use the kitchen for compiling the installer script only, you'll figure stuff out faster that way.
Click to expand...
Click to collapse
Thanks for the update have downloaded it and will try it out tomorrow.
Good info in here.
Sent from my SM-G920T using Tapatalk
This is a basic question, but for the life of me I can't find a tutorial in how to deodex system files for the S6 that actually work. Tried a few but afterwords when decompiled they don't show smali files. Anyone have a way to do this?

Categories

Resources