Hi everybody!
I would like to know what programs I need to create my own ROM . I searched everywhere and I could not find concrete answers. Could you help me with that?.
Regards!
If everyone have this tool to make their own preferred ROM, then what for those X10 developers are trying their best to make good ROM now??
Slowly man, making a ROM is not easy, knowledge is what all about
Nothing comes easy.
Yes, I know. But I want to start my own ROM to learn about this Andriod's world. I'm a java developer and I undestand that nothing comes easy.
HeroeMode said:
Yes, I know. But I want to start my own ROM to learn about this Andriod's world. I'm a java developer and I undestand that nothing comes easy.
Click to expand...
Click to collapse
I don't think that you can create a ROM with a program. You could maybe start porting ROMs from other devices with THIS guide
Ok! Do you like the word "modify"? Well, yes. I want to modify a ROM, but the thread send me, it's a good start.
Related
Simply wanting to know what kind of tools (kitchen) people use to make the roms.
Cant seem to understand how to port from from other devices to the x10.
Really am willing to try and learn abit.
Have done alot of google searching but nothing comes up with xperia. Nothing i feel helps my needs. Just want to be on the same page as the developers in this site.
Give a brother a hand here.....
norkos said:
Simply wanting to know what kind of tools (kitchen) people use to make the roms.
Cant seem to understand how to port from from other devices to the x10.
Really am willing to try and learn abit.
Have done alot of google searching but nothing comes up with xperia. Nothing i feel helps my needs. Just want to be on the same page as the developers in this site.
Give a brother a hand here.....
Click to expand...
Click to collapse
Guess this is a good place to start...
http://forum.xda-developers.com/showthread.php?t=633246
telmoabff said:
Guess this is a good place to start...
http://forum.xda-developers.com/showthread.php?t=633246
Click to expand...
Click to collapse
Thing is that i have all that done, got the ubuntu running fine aswell, just dont understand how i can "lets say" port a 2.2 froyo to our x10? I really cant seem to understand this part. Do i have to place some system files? Any help would be appreciated.
Ty for your time mate
it is unix /linux stuff
currenly we are locked out to SE kernel, so you "just" have to mak froyo compatible to SE kernel .
It means to optimize , change, recompile modules, "drivers" and so on, of course debuging ,
thermoska said:
it is unix /linux stuff
currenly we are locked out to SE kernel, so you "just" have to mak froyo compatible to SE kernel .
It means to optimize , change, recompile modules, "drivers" and so on, of course debuging ,
Click to expand...
Click to collapse
okey, my question to you is i can take what ever rom i want out there and install it from xrecovery, and it will run? Becouse this is what i am wondering, how i can port another rom to x10. Ofc the bugs comes after but thats another thing i have to search for.
sorry, but everything was answered in my previous post
NO you can not.
Every phone have a different hardware, software modification is requred.You have to modifi "drivers" to the current hardware. I think you are Windows boy so better example is :Will your nvidia card works on ATI drivers ?
First you have know a bit more than basics from unix / linux world, like :
modules
kernel
drivers
libraries
filesystems
swap
mount points ... and so on ..
I can see you are not home in Linux /unix thema , if you will understand the basic rules from linux world, then just port your knowledge to the android.
And voila you are ready to cook .
Remeber there are many people with big knowledge and willingness to help. Just ask them, imho unix/linux people share their knowledge with hapiness .
thermoska said:
sorry, but everything was answered in my previous post
NO you can not.
Every phone have a different hardware, software modification is requred.You have to modifi "drivers" to the current hardware. I think you are Windows boy so better example is :Will your nvidia card works on ATI drivers ?
First you have know a bit more than basics from unix / linux world, like :
modules
kernel
drivers
libraries
filesystems
swap
mount points ... and so on ..
I can see you are not home in Linux /unix thema , if you will understand the basic rules from linux world, then just port your knowledge to the android.
And voila you are ready to cook .
Remeber there are many people with big knowledge and willingness to help. Just ask them, imho unix/linux people share their knowledge with hapiness .
Click to expand...
Click to collapse
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
norkos said:
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
Click to expand...
Click to collapse
I don't think he intended to disrespect. He is right when he say, the more you know about linux, the easier it'll be.
Anyway, the first step will be to change drivers for hardware support depending of your hardware.
As he said start with the kitchen from unlocker. And with that, all question you have will be answered here: http://developer.android.com/index.html
good info
I really dont think hes openly trying to insult your intellect and what he says is correct. Before you get to the actual porting and modifying your going to need some programming skills and a good understanding of how drivers and such work and how they can be modified. Remember that the idea is to get the software to talk to the hardware. Its unfortunately not as simple as just taking files and making a change here or there and then including that in your rom files.
Not trying to say dont learn it, just need to know where to start your journey of learning.
Happy programming! (Which is good because i have done programming and hate it with a passion)
Edit: also remember that a knowledge of linux IS the problem as android is simply linux.
Sent from my X10i using XDA App
norkos said:
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
Click to expand...
Click to collapse
I do not want to disrespect your intelect or knowledge or harm you in any way ..
I only want to explain you what you can wait and what you will need.
As ttf said you need to modify hardware drivers first.(btw I said it before too), These drivers have to be modified to the actual X10 hardware, but also to our current kernel!
froyo have 2.32 kernel by default our x10 have 2.29(+ modified by SE).
Cyanogen have its own kernel and CM Rom will never work on its full beaty without CM Kernel . (if it is possible it will take enourmos time and effort)
ttf said:
I don't think he intended to disrespect.
Click to expand...
Click to collapse
+1. Might be best posting in HERE.
Hello and first of all I am completely new at this so any help would be great. I plan on releasing a ROM if I can get the hang of this so please don't complain that I'm just a noob trying to do something he can't.
Second this is my first time in development for Android and I have been experimenting with the SDK but I was wanting to know some questions first.
One is that how to I get the x10 specific add-on for the SDK since Sony Ericsson is gone the page that used to have it is now gone. Second is there any special things to compile the rom?
Sorry for the very noob sounding questions but I am completely new, my main reason for this is a learning thing. I want to learn for college and other reasons and I decided to make my project developing for the x10.
Thanks for help in advance.
go to chef central...
over there u can find a lot of cheff...
or search for "APKTOOL" and "android kitchen"
tool for decompile and more
Thanks, I'm searching the internet furiously for documents and other information, my first goal is to simply compile a stock android rom and get it working once I figure that out I'll work on learning to how make custom roms.
hey guys, I have learnt how to use Kitchen and got a successful rom! It is just another build of the default SE rom but it means it works.
My only question here is now do I get the system from stock android and replace the SE ones with it? I don't want to start removing things in case it doesn't work.
Can anyone tell me what a guy can do in android developement if he is not programmer ??
1.can he port apps or stock roms (if yes than how where to start )
2.can he make apps
what else can he do ?
You need basic programming knowledge to do all that
RoberGalarga said:
You need basic programming knowledge to do all that
Click to expand...
Click to collapse
i only know gw basic programming but i know its not useful as android developement requires c++
Anything without programming ?
i am learning c++ but even if I learned where can I start to port
You can always follow tutorials .. it takes long time for u than those with programming knowledge... There is everthing in net what u need to know..... I learned web designing n photoshopping myself without any multimedia or programming knowlege( i'm in medical field)... i always follow specific tutorial for evertime i need to do something.. i had the opportunity to be an admin with full power of a forum which still i'm, and access to do all work for it where i did all work n never given any work for proffessionals..
So best way is actually start doing it rather than trying to learn n then do it... trial n error method is best way for those who dont have any knowledge or experience... Now i'm thinking of touching my hand in Android let me see
s-X-s said:
You can always follow tutorials .. it takes long time for u than those with programming knowledge... There is everthing in net what u need to know..... I learned web designing n photoshopping myself without any multimedia or programming knowlege( i'm in medical field)... i always follow specific tutorial for evertime i need to do something.. i had the opportunity to be an admin with full power of a forum which still i'm, and access to do all work for it where i did all work n never given any work for proffessionals..
So best way is actually start doing it rather than trying to learn n then do it... trial n error method is best way for those who dont have any knowledge or experience... Now i'm thinking of touching my hand in Android let me see
Click to expand...
Click to collapse
but i cant see any TUT for porting and for making apps every TUT includes programming steps
rocky_99 said:
but i cant see any TUT for porting and for making apps every TUT includes programming steps
Click to expand...
Click to collapse
You have to dig into it... As google's tutorials say- You start with some .apk in the category of ur interest by modifying n learning to develope to ur ideas.... Dont try first of all to develope an app from scratch.. it meant for Those who have indepth knowledge....
s-X-s said:
You have to dig into it... As google's tutorials say- You start with some .apk in the category of ur interest by modifying n learning to develope to ur ideas.... Dont try first of all to develope an app from scratch.. it meant for Those who have indepth knowledge....
Click to expand...
Click to collapse
so whee to start the fst thing ??
Try this out:
http://www.appinventor.mit.edu/
A few simple tutorials should never steer you wrong.
Try a few!
I recommend going to Lynda[dot]com, you may find there all you need to learn about android and anything related to it
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Thanks ✟
Moving to Q&A
Hey so im new to these forums and i was wondering if anyone knows or has a thread that explains pretty much everything there is about android beacuse i really find all this interesting and i want to learn stuff like whats root what are roms and all that i used to not care aboyt my phone's software or anything but now i just want to learn to do stuff . keep in mind im only 14 and the only i guess ' advanced ' thing ive done was to update my lg l90 manually to 5.0.2 thats really all i know simply about android versions and its features . if anyone can kinda explain all this advanced stuff id really appreciate it . ?
AndroiddKidd said:
Hey so im new to these forums and i was wondering if anyone knows or has a thread that explains pretty much everything there is about android beacuse i really find all this interesting and i want to learn stuff like whats root what are roms and all that i used to not care aboyt my phone's software or anything but now i just want to learn to do stuff . keep in mind im only 14 and the only i guess ' advanced ' thing ive done was to update my lg l90 manually to 5.0.2 thats really all i know simply about android versions and its features . if anyone can kinda explain all this advanced stuff id really appreciate it . ?
Click to expand...
Click to collapse
Your best bet would be to learn Linux.
Roms are custom made distros for devices.
Root is the same admin rights in Windows.
Can anyone please provide a proper, elaborate guide for compiling roms for miatoll tree? Have time in lockdown and eager to learn the process.
The guides on google are way too generic or backdated. I guess it'll help many people like me if some DEVS took the time to write a guide which shall in turn, in my opinion promote more development.
Come on,some devs got to give something... I know I'm not the only one looking for this.....
ghostranger047 said:
Can anyone please provide a proper, elaborate guide for compiling roms for miatoll tree? Have time in lockdown and eager to learn the process.
The guides on google are way too generic or backdated. I guess it'll help many people like me if some DEVS took the time to write a guide which shall in turn, in my opinion promote more development.
Click to expand...
Click to collapse
Do you think following a "guide for compiling roms" enough to compile roms after roms... it's not so easy. I'm not developer, only was curious to try to build roms for my phone. All information you can find on the internet, just need to search.
If you really want to start and learn, first step is to prepare your PC to android build, ex.:
https://back2basics.io/2020/05/creating-a-android-aosp-build-machine-on-ubuntu-20-04/
vlouis said:
Do you think following a "guide for compiling roms" enough to compile roms after roms... it's not so easy. I'm not developer, only was curious to try to build roms for my phone. All information you can find on the internet, just need to search.
If you really want to start and learn, first step is to prepare your PC to android build, ex.:
https://back2basics.io/2020/05/creating-a-android-aosp-build-machine-on-ubuntu-20-04/
Click to expand...
Click to collapse
Who said anything about being easy. Never mind i was waiting for some comments...
ghostranger047 said:
Who said anything about being easy. Never mind i was waiting for some comments...
Click to expand...
Click to collapse
Ok, sorry for disturbing you... I let you waiting for comments... Don't search for answers... just wait...