[q] how can i become a rom developer? - General Questions and Answers

will somebody link me to the thread for aspiring developers?

I want to become a rom developer also.
Sent from my GT-I9000 using XDA Premium App

iwasblown said:
will somebody link me to the thread for aspiring developers?
Click to expand...
Click to collapse
If we find out how to become one you wanna work with me to make a rom?
Sent from my GT-I9000 using XDA Premium App

You two guys then should make a small dev group called " iwasblown4life". I would buy you a pepsi or whiskey
Sent from my GT-I9000 using XDA Premium App

iwasblown said:
will somebody link me to the thread for aspiring developers?
Click to expand...
Click to collapse
viksfan4life said:
I want to become a rom developer also.
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
Try downloading couple of ROMs and mix up the features, cooking your own ROM!
I did same with Axura Rom in which I changed its framework.
Congrats you are newbie ROM developer

If you want to start from the ground up, start here: http://forum.xda-developers.com/showthread.php?t=998574

Start small!
Take existing roms and exchange parts for other parts you like.
Repeat until your phone won't boot anymore.
Investigate why the phone doesn't boot anymore.
Fix it.
Repeat step 1.
Thats how every rom basicly starts, a personal rom with little mods just for yourself until you are confident enough to provide others with a working rom and support and have a rom that others would actually want.

Learn how to work with ADB. At the beginning it's difficult, but with the time you get used to it.

Don't forget, after creating, support support support. People notice.

any particular software needed to be downloaded???

If you want to be recognized as a developer in this forum .. you have to fill you the form with your details ...

cg 112358 said:
any particular software needed to be downloaded???
Click to expand...
Click to collapse
some program like winrar to open rom packages and notepad to edit code
KID_1194 said:
If you want to be recognized as a developer in this forum .. you have to fill you the form with your details ...
Click to expand...
Click to collapse
he is not a rom developer? so he won't get recognized as one by filling out a form?
Thats like saying to someone who wants to become a doctor that he needs a sign made to put on his fence, saying he is a doctor.

I want to become a rom developer also. how to ?

Related

Tom kitchen.??

Is there a Tom kitchen I can use to build my own Tom's for the infuse? The only one I found way the one online for galaxy s and nexuses...and you can't customize like u want and if u flash it u have to use hellraiser...pls help..
Sent from my SAMSUNG-SGH-I997 using XDA App
I meant rom kitchen...LOL...stupid smart keyboard...
Sent from my SAMSUNG-SGH-I997 using XDA App
i dont know how your gonna do it but u can use my kicthen
huh?
explain? im really serious... i would like to build my own custom rom
http://api.viglink.com/api/click?fo...the-kitchen/&jsonp=vglnk_jsonp_13160194143384
this may get you going in the right direction
Tomdg07 said:
i dont know how your gonna do it but u can use my kicthen
Click to expand...
Click to collapse
dman3285 said:
explain? im really serious... i would like to build my own custom rom
Click to expand...
Click to collapse
His name is Tom, he's being silly.
No one here has created a kitchen, and so far none of the devs have any interest in creating one. Kitchens lead to ROM creators who have no understanding of how their devices work, and this is a bad thing.
I suggest that you try to find MikeyMike's ROM authoring guide, I think it's somewhere in the Captivate forums. There are a bunch of other guides too.
I suggest starting small - learn about theming and deodexing, then try to perform some small mods (e.g. modifying an existing ROM with a small CWM-flashable mod), then think about full ROMs after you've learned the smaller stuff.
Yes it was a joke, sorry for the confusion lol
Sent from my SAMSUNG-SGH-I997 using XDA App

Tutorial: Android Internals - Building a Custom ROM, Pt. 1 of 2

This for those this a great , aw some step by step tutorial with in depth nareation on how to truly build Android . I have yet to see a tutorial that is deeper than ripping and repackaging a Rom. This teaches it all to you
Android Development.
http://www.youtube.com/watch?v=1_H4AlQaNa0
In this two-part series, Marko is going to show you how to build a custom Android ROM from scratch. This series will cover:
Building Android From Source
- Setting up your machine
- Getting the source code: git and repo
- Building the source code
- Android project layout - what is what
Building Custom Android ROM
- Customizing the build
- Adding and removing applications
- Rooting the device and modifying users
- Modifying startup process
- Installing native libraries
Modifying Android Frameworks
- About Android frameworks and services
- Sensor service
- Telephony service
- Multimedia framework
I glad to engage in this work. I now start learning
PrakashGD said:
I glad to engage in this work. I now start learning
Click to expand...
Click to collapse
Look here:
http://forum.xda-developers.com/showthread.php?t=1404442
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
This tutorial is brilliant im surprised there isnt more like this!
fabzbear said:
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
No offence but If this tutorial is way to much, you should even be considering building a custom rom
JoinTheRealms said:
This tutorial is brilliant im surprised there isnt more like this!
No offence but If this tutorial is way to much, you should even be considering building a custom rom
Click to expand...
Click to collapse
Let me rephrase what I said because I'm reading it now and I can see why it came across like that.
The tutorial is ok and it shows a couple in depth stuff but it doesn't fully cover everything, not the little things I've had to go around xda to find to make my build work.
Simply put it not a full tutorial but it comes close.
Sent from my SPH-L710 using xda app-developers app
AWESOME and thanks for posting, definitely checking this out =D =D =D
i will definitely check this out! thanks!
Does it work on Windows Vista?
Thanks for sharing!
fabzbear said:
This was way too much. Still didn't help with other problems.
See what it was trying but for a newb want the best tutorial.
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
I feel your pain bro.
Wasnt that long ago when I was a noob too
However, I suggest you check out this dudes post. Helped me a lot back then.
peace B|
http://forum.xda-developers.com/showthread.php?t=1862782
Does this really helped anyone??
I just wanna know because i own a non famous android phone which has very less roms and mods so i just wanna use this method to compile
ROMs for my phone from sources like cm repos.
i used to make pots roms for the lg p500, i tried to make one for my atrix 2 and nothing, i asked to some developers of atrix 2 (very famous by the way) and i tell them how i make those ports and they tell me that it was other metod for our atrix 2, and NEVER TELL ME WHAT WAS THAT METOD, I ASK LIKE 3 MORE TIMES AND NEVER GET AN ANSWER. It was depressing :crying::crying::crying:
Hi thanks for posting this tutorial and for your work. One thing would like to ask is if anyone no's of some more links or books as I would like to learn how to code and correct bugs and add features to ROMs or build my own. I would greatly appreciate any help thanks in advance.

Installing CWM Recovery

Hi
I wanted to ask if there's any way to install CWM directly on galaxy R without using ODIN.The problem with my cell is that its micro usb port is damaged and its not detectable on computer.So the only way i can connect my cell is using kies and bluetooth.My Phone is rooted and have a yellow triangle at the beginning and have a custom kernal installed.I want to fix these problems before giving my cell to SSC.Guys i need serious help.i have been googling for three days but didnt find any thing useful.Thanks in Advance
If u download adam77root's cwm 5.x.x.x in your phone, rename it to update.zip and then use install update.zip option in stock recovery, will that work?
I m not sure, let some expert reply first to this.
ICS = I SEE ASS Lol
++##» GALAXY R «##++
gitanshu said:
If u download adam77root's cwm 5.x.x.x in your phone, rename it to update.zip and then use install update.zip option in stock recovery, will that work?
I m not sure, let some expert reply first to this.
ICS = I SEE ASS Lol
++##» GALAXY R «##++
Click to expand...
Click to collapse
Haven't tried it but i think it gives signature verification error..can you kindly post a link for that rom?
I think u r right. Didn't think about it.
Btw its not rom but flashable zip.
ICS = I SEE ASS Lol
++##» GALAXY R «##++
gitanshu said:
I think u r right. Didn't think about it.
http://forum.xda-developers.com/showthread.php?p=222
Btw its not rom but flashable zip.
ICS = I SEE ASS Lol
++##» GALAXY R «##++
Click to expand...
Click to collapse
So how to bypass that verification process in recovery to flash that zip and BTW the link isnt opening
Some problem with xda app. Can't post correct link. And don't know about signature verification. Let someone else reply.
ICS = I SEE ASS Lol
++##» GALAXY R «##++
I was experimenting with bypassing signature verification or creating a signature, but didn't manage to make it. I finally thought it's easier to flash with Odin.
Sent from my GT-I9103
Adam77Root said:
I was experimenting with bypassing signature verification or creating a signature, but didn't manage to make it. I finally thought it's easier to flash with Odin.
Sent from my GT-I9103
Click to expand...
Click to collapse
Yeah i know its piece of cake to flash using odin but my problem is damaged micro usb port
Maybe Mobile Odin can do the trick. I remember that one of our users asked Chainfire to support SGR....maybe it works now...?
m.kochan10 said:
Maybe Mobile Odin can do the trick. I remember that one of our users asked Chainfire to support SGR....maybe it works now...?
Click to expand...
Click to collapse
I sent every necessary data to Chantier, and probably somebody else did it too..., but i'm still waiting for some news or data request by him. So we are still not valid users for Mobile Odin
Sent from an GT-I9103 with Tapatalk 2
coldbeermt said:
I sent every necessary data to Chantier, and probably somebody else did it too..., but i'm still waiting for some news or data request by him. So we are still not valid users for Mobile Odin
Sent from an GT-I9103 with Tapatalk 2
Click to expand...
Click to collapse
I follow his twitter, he's on holiday until middle of August now
m.kochan10 said:
I follow his twitter, he's on holiday until middle of August now
Click to expand...
Click to collapse
I checked it, and I sent the GalaxyR info on july 11th, as you could see.
Probably, he's on holiday nowaday, but I'm pretty sure he doesn't feel as developing to Galaxy R will not growth too much the number of users of Mobile Odin Pro. Maybe, we need to make some noise on his thread to let him know our needs :angel:
m.kochan10 said:
Maybe Mobile Odin can do the trick. I remember that one of our users asked Chainfire to support SGR....maybe it works now...?
Click to expand...
Click to collapse
That was me. When I had the same prob.
coldbeermt said:
I sent every necessary data to Chantier, and probably somebody else did it too..., but i'm still waiting for some news or data request by him. So we are still not valid users for Mobile Odin
Sent from an GT-I9103 with Tapatalk 2
Click to expand...
Click to collapse
Same here. Sent him the files like 2 months back. Haven't got any reply. *I guess he's too busy.
Sent from my GT-I9103 using Tapatalk 2
1337SereniTyx3 said:
That was me. When I had the same prob.
Same here. Sent him the files like 2 months back. Haven't got any reply. *I guess he's too busy.
Sent from my GT-I9103 using Tapatalk 2
Click to expand...
Click to collapse
If you or others who have sent him the files could just tweet & remind him about it, maybe your PM / Email got buried under the many he could have received.
Cheers !
coldbeermt said:
I checked it, and I sent the GalaxyR info on july 11th, as you could see.
Probably, he's on holiday nowaday, but I'm pretty sure he doesn't feel as developing to Galaxy R will not growth too much the number of users of Mobile Odin Pro. Maybe, we need to make some noise on his thread to let him know our needs :angel:
Click to expand...
Click to collapse
I completely agree mate. I don't understand why these well known developers won't support our efficient device. What irks me more is that fact that there's support for those ****ty Xperia phones with their ****ty hardware but not for our device. I think we should try and get some attention. Who knows, one big developer and things could change drastically for us:thumbup::beer:
Sent from my GT-I9103 using xda premium
'cooleagle' said:
If you or others who have sent him the files could just tweet & remind him about it, maybe your PM / Email got buried under the many he could have received.
Cheers !
Click to expand...
Click to collapse
Hey cooleagle, bro why don't you try to get chainfire aboard for our device. You are already a RC. :thumbup: That should have more impact and anyways you are good with PR
Sent from my GT-I9103 using xda premium
'cooleagle' said:
If you or others who have sent him the files could just tweet & remind him about it, maybe your PM / Email got buried under the many he could have received.
Click to expand...
Click to collapse
No, man!!! I just made my work posting the files to consideration... But, maybe... 20 posts (+tweets) from all of you asking to support GalaxyR will be a good job :good:
The-Droidster said:
I completely agree mate. I don't understand why these well known developers won't support our efficient device. What irks me more is that fact that there's support for those ****ty Xperia phones with their ****ty hardware but not for our device. I think we should try and get some attention. Who knows, one big developer and things could change drastically for us:thumbup::beer:
Click to expand...
Click to collapse
Well, I think Chainfire has work enough... I readed he has some phones "under consideration" to developing support for them in MobileOdin, but all of them sent their dumps and kernels during the last year (2011), so probably, we could conquer GalaxyR support for 2013-Q4 :crying::crying::crying:
Chainfire is one of the most busiest and best developers on xda. He works basically exclusively on flagships just like all the most famous devs do. This is how it is. He has already started to develop on SGS3 and I've read he's even willing to abandon S2 totally due to lack of time. (take a look at the number of just his premium apps on the market.) When he decide to give support then it's really enormous contribution. So I can really understand why he don't have time for other phones. Every little piece of such development takes time.
If I may suggest something, before being punished, don't spam his threads. I really don't think it will make anybody work and another thing different communities can be really very agressive towards such initiatives. Kindly ask him as cooleagle suggested.
m.kochan10 said:
Chainfire is one of the most busiest and best developers on xda. He works basically exclusively on flagships just like all the most famous devs do. This is how it is. He has already started to develop on SGS3 and I've read he's even willing to abandon S2 totally due to lack of time. (take a look at the number of just his premium apps on the market.) When he decide to give support then it's really enormous contribution. So I can really understand why he don't have time for other phones. Every little piece of such development takes time.
If I may suggest something, before being punished, don't spam his threads. I really don't think it will make anybody work and another thing different communities can be really very agressive towards such initiatives. Kindly ask him as cooleagle suggested.
Click to expand...
Click to collapse
Well... I'm totally agree with you. But I must say that I was referring to make some noise on his thread just by writing something like "Please, Chainfire, please, please, please... support to Galaxy R, please, please, please :angel::angel:"

Account hacking in sake of roms?How safe are we???

I jus got a doubt in my mind jus want to get clarification.I saw so many ROMs available with alot of tweaks and hacking,so i got doubt, in the sake of providing custom ROM can any one bug us and hack all information regarding account password or any key strokes. How safe are we flashing custom ROMs????????
Sent from my GT-i9003 using xda premium
latief.makhdoomi said:
I jus got a doubt in my mind jus want to get clarification.I saw so many ROMs available with alot of tweaks and hacking,so i got doubt, in the sake of providing custom ROM can any one bug us and hack all information regarding account password or any key strokes. How safe are we flashing custom ROMs????????
Sent from my GT-i9003 using xda premium
Click to expand...
Click to collapse
Well... There's always a small chance of getting all your info stolen wheter or not you're using a custom rom, but I think none of the developers in this site would want somebody's passwords, at least in this section of the forum.
Most of these developers just do this for fun, what would you win by stealing a google account or whatever can be stolen?
Of course there are apps in the google play that do that, but if you use simple apps i'm sure you'll be fine.
:good:
(sorry for the bad english, 15 yo argentinian here)
latief.makhdoomi said:
I jus got a doubt in my mind jus want to get clarification.I saw so many ROMs available with alot of tweaks and hacking,so i got doubt, in the sake of providing custom ROM can any one bug us and hack all information regarding account password or any key strokes. How safe are we flashing custom ROMs????????
Sent from my GT-i9003 using xda premium
Click to expand...
Click to collapse
we are preety much safe... but you are right a developer can insert some functionalities in ROM which can track your activity on phone but things dont go so far.. so dont worry
Hello

[DEV-ONLY] Android L Port

Hi guys,
First I must begin by saying that I am not a developer. However, using this: (http://forum.xda-developers.com/showthread.php?t=1908008) thread, I have managed to "port" Android L to the One, though I have no clue if it even boots. There are a few problems that need to be discussed:
1) AOSP ROMs are around 400 mb? This one is 900+ mb.
2) When I was zipping the ROM, I saw Prism.apk was also in it, and a heck lot of other HTC related things.
3) Will the current kernel for KitKat work smoothly on L?
Anyway, this is my first step to being a potential developer and hope you all get excited for this. I do have one request though, if I can get a few devs to work with me on this, we can get to new heights on our One.
You can download the zip I created here: https://drive.google.com/file/d/0B4JA1Kc3xlxiZUw2XzNzM1NKMVU/edit?usp=sharing
DISCLAIMER:
I AM NOT RESPONSIBLE IF YOUR DEVICE GETS BRICKED.
Thanks in advance,
the playa!
Can you attach the Build.prop file?
If you're going to post it at least try it yourself first man, this could brick everyone's device.
Sent from my HTC One using XDA Premium 4 mobile app
jukiewalsh said:
If you're going to post it at least try it yourself first man, this could brick everyone's device.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Did you miss the [Dev-Only] in the title? Every flash on your device could brick it if you aren't careful, nothing unique with this build. If you don't want to risk it, don't flash. Simple as that.
eaglerazor123 said:
Can you attach the Build.prop file?
Click to expand...
Click to collapse
Sure: https://drive.google.com/file/d/0B4JA1Kc3xlxiWHJOV1JnS3FCRzg/edit?usp=sharing
But as far as I remember, I did not do anything to it. The base ROM that I used was a stock deodexed Sense 6 ROM and the port ROM I used was the system dump from Android L, if that helps.
Snusdus said:
Did you miss the [Dev-Only] in the title? Every flash on your device could brick it if you aren't careful, nothing unique with this build. If you don't want to risk it, don't flash. Simple as that.
Click to expand...
Click to collapse
Okay fine, all I'm saying is there's already a thread on this in the general section so its almost pointless to post something else if it hasn't even been tested or is just like the other. There's already work being done on this...
Sent from my HTC One using XDA Premium 4 mobile app
jukiewalsh said:
Okay fine, all I'm saying is there's already a thread on this in the general section so its almost pointless to post something else if it hasn't even been tested or is just like the other. There's already work being done on this...
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Whoops. Seems like I missed that. Mods please close this thread then.
Sent from my HTC One using XDA Free mobile app
http://forum.xda-developers.com/showthread.php?t=2799195
That's the other thread
Sent from my HTC One using XDA Premium 4 mobile app
---------- Post added at 04:34 PM ---------- Previous post was at 04:31 PM ----------
Im not a dev just a general user but I don't think we should be creating these types of threads if you don't know what you're doing. Let the real devs do their work if it was as easy as following a copy/pasting port guide every device would already have a l build. Just be patient and eventually a nice dev will maybe make some magic happen for us.
Sent from my HTC One using XDA Premium 4 mobile app
the playa! said:
Sure: https://drive.google.com/file/d/0B4JA1Kc3xlxiWHJOV1JnS3FCRzg/edit?usp=sharing
But as far as I remember, I did not do anything to it. The base ROM that I used was a stock deodexed Sense 6 ROM and the port ROM I used was the system dump from Android L, if that helps.
Click to expand...
Click to collapse
This ROM will not work, period. The reason is because you did not follow step 1 of the guide which states quite clearly:
"Take any clean CM9, AOSP, CM7, CM10, CM11 ROM which is running on your device as Base ROM."
Now, don't know about you but I do not think a stock deodexed Sense 6 ROM counts as any of those mentioned in step 1... that is why you are seeing HTC things in the ROM.
Jonny said:
This ROM will not work, period. The reason is because you did not follow step 1 of the guide which states quite clearly:
"Take any clean CM9, AOSP, CM7, CM10, CM11 ROM which is running on your device as Base ROM."
Now, don't know about you but I do not think a stock deodexed Sense 6 ROM counts as any of those mentioned in step 1... that is why you are seeing HTC things in the ROM.
Click to expand...
Click to collapse
Ah. Thanks for pointing that out. I will update the zip file today.
the playa! said:
Ah. Thanks for pointing that out. I will update the zip file today.
Click to expand...
Click to collapse
It will not work just by using that guide; The bases are just too different.
the playa! said:
Ah. Thanks for pointing that out. I will update the zip file today.
Click to expand...
Click to collapse
no man, you can not do this because we have not a base for L! so it should be ported compiling source and fixing bug and issues...is not a thing that you find in a guide
estabien said:
I think your best bet would be to download the Nexus 5 sources and then do some "patchwork" with HTC One libs and whatnot, when needed. The good thing is that they are both at the same resolution and have similar specs.
And after you're done with that, you should be able to build with a couple of adjustments to various build-related things.
EDIT: Also, there will probably be issues with kernels? so you'll have to work through that also.
Click to expand...
Click to collapse
You can't be patching and copy/pasting libs. No zip modding when it comes to porting big base changes
You'll need to decompile and redo your ramdisk etc. And like jonny said you can't be using sense and gpe parts
Sent from my HTC One using XDA Premium 4 mobile app
Android L Keyboard in Play Store
I just wanted to note that there's a third-party application "Android L Keyboard" by Shen Le in the Play Store which I've been using on the latest CM11 nightlies that works great.
I understand that's not the point of this project but I just wanted to make sure other users are aware. Also, it's kind of scary to have to trust that a keyboard from the Play Store isn't logging and reporting your keystrokes but that's another issue entirely... anyways I added a screenshot, good luck with the project!
:good:
Thread has been closed at OP's request,
Many thanks,
Ghost

Categories

Resources