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.
Related
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
Hi i've been using the x8 for 2 months now running on GingerDX v009.. I've learned many things from this community.. and i wanna learn more..
For starters.. How do i build a ROM? using ROM kitchen? if yes which one is compatible with our X8? Will i need extensive knowledge in linux or in programming?
With the ROM kitchen you don't actually build a ROM, you just give it some features (I've tried it). If you know anything about coding and stuff like that, I've been told that the android developers site is a good start. I'm a beginner myself. So far I've made only an icon pack apk LOL
Chris95X8 said:
With the ROM kitchen you don't actually build a ROM, you just give it some features (I've tried it). If you know anything about coding and stuff like that, I've been told that the android developers site is a good start. I'm a beginner myself. So far I've made only an icon pack apk LOL
Click to expand...
Click to collapse
LOL
I want to start too. Can you or any other give me an "How to start guide for NOOBS" for me? I'm really noob in this xD
Before you start developing, you should know how Android works. As I said before, you will find everything you need in the Android Developers site. And..c'mon! You can't start making ROMs when you haven't even made a simple app yet!
I want to start developing apps, and after that developing some modifications to existing apps and system files. When i know how to do that i can simply make a rom because i know how to compile roms on kitchen
Sent from my X8 using XDA App
Anybody knows any Dev Guide like the one in Android Developers, but in Portuguese?
It's better for me to understand. I can read and understand in English but is more dificult for me :S
RockitOut11 said:
Anybody knows any Dev Guide like the one in Android Developers, but in Portuguese?
It's better for me to understand. I can read and understand in English but is more dificult for me :S
Click to expand...
Click to collapse
Take a look at this.
I don't know if this is good, because I didn't read it all... but I think it may help you
http://www.slideshare.net/jorgecardoso/introduo-programao-para-android
(this link is in portuguese, so don't bother going there if you don't understand)
Online tutorials might help you... There are a lot of them out there... Choose the one which you feel is better... I'm also on the same boat as you..
I personally prefer "thenewbiston" channel.. There you can find tutorials for android application development as well as java(which is very important for app development)..
Then you can move onto cooking roms...
All the best....
adiles said:
Online tutorials might help you... There are a lot of them out there... Choose the one which you feel is better... I'm also on the same boat as you..
I personally prefer "thenewbiston" channel.. There you can find tutorials for android application development as well as java(which is very important for app development)..
Then you can move onto cooking roms...
All the best....
Click to expand...
Click to collapse
thank you, the "thenewboston" channel is great, it's so much easy to learn with his toturials!
i will now start developing some little things, just for fun
As the title says - Adding libs to roms, can someone point me in the right direction? I have been a member of this forum for a while, just not a posting member, I now feel it is my time to add something back to the community, is it as simple as adding it to the rom whilst flashed to an X8? Please help me, maybe I can bring something back to the community..
smyth12 said:
As the title says - Adding libs to roms, can someone point me in the right direction? I have been a member of this forum for a while, just not a posting member, I now feel it is my time to add something back to the community, is it as simple as adding it to the rom whilst flashed to an X8? Please help me, maybe I can bring something back to the community..
Click to expand...
Click to collapse
maybe developpers little bit bz rite now..
what i can advice you is..
just flash the room and then use 'root explorer' to play with lib
make sure your phone rooted
peace!
Thank you, I will try that, I am wishing to work on a ROM and get wifi, 3G and such working, however I have tried using ADB to push the libs but I don't know if it worked or not..
smyth12 said:
Thank you, I will try that, I am wishing to work on a ROM and get wifi, 3G and such working, however I have tried using ADB to push the libs but I don't know if it worked or not..
Click to expand...
Click to collapse
You want to make wifi working on sense? If yes, cool
Sent from my X8 using Tapatalk
proadi96 said:
You want to make wifi working on sense? If yes, cool
Sent from my X8 using Tapatalk
Click to expand...
Click to collapse
I want to make the whole sense rom work, BUT I can't access the system files without having the rom installed which is pretty gay.. I need some way of accessing it in the .img format which then I can flash to my phone to test... mshhh... plus I'm not quite sure which libs will work (ofcourse when I find out I will seek permissions before uploading the rom...)
To open .img you could use Winimage or Poweriso or something similar.
sanderbouw said:
To open .img you could use Winimage or Poweriso or something similar.
Click to expand...
Click to collapse
Already tried.. comes up with an error stating about unknown formats..
you could try opening it with winrar. maybe that 'll work
sanderbouw said:
you could try opening it with winrar. maybe that 'll work
Click to expand...
Click to collapse
Already tried, same problem... I found an unyaffs2 program compiled for windows which allowed me to extract the image I just need to mkyaffs2 it back to img then maybe I can get it working BUT I need to be in Linux and I can't be bothered making a VM at the moment...
Maybe someone can help me with this? We could work together to make a fully working sense rom... come on people.. someone who wants this must have a bit of knowledge on the subject...
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
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.