Rolling your own ROM? - EVO 4G Android Development

Ive looked to no avail.
any ways i can start going about rolling my own rom? As expected there are things i like about x and y, and things i like in rom Z and things i dont like in Y, and i want to go about rolling some snazzy **** out.
thanks folks

You should ask this in the Q&A section bud. But I did see a thread on this. But to lazy to look right now.

http://www.4shared.com/file/ui5pnREV/AvaboxV2.html
goodluck!
everything in there can create a rom. not too many options right now though.

Avalaunchmods said:
http://www.4shared.com/file/ui5pnREV/AvaboxV2.html
goodluck!
everything in there can create a rom. not too many options right now though.
Click to expand...
Click to collapse
thanks, ill be looking through this along with the other projects on my plate tonight!
btw, off topic, are anyone elses images from xda forum not loading? most the images are broken, save for the smiley faces...

nenn said:
thanks, ill be looking through this along with the other projects on my plate tonight!
btw, off topic, are anyone elses images from xda forum not loading? most the images are broken, save for the smiley faces...
Click to expand...
Click to collapse
You can try this but you can also learn to roll your rom the right way and be a real cooker. Decad3nce made an amazing resource for this that I posted about on my blog.
http://forum.xda-developers.com/showthread.php?t=696001

The how to
Start here. Been building roms this way for the EVO.
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
txs
Matt

mattalter said:
Start here. Been building roms this way for the EVO.
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
txs
Matt
Click to expand...
Click to collapse
I have been using the kitchen it refers to (LINK) and have built several working rooted ROMs for my Evo. I suggest running it on Linux if possible (I used a virtual machine).

thanks for all the great resources guys!

Related

Questions about Roms

So since I last flashed my phone to 6.1 then 6.5, I've been going on a flashing frenzy. Found couple of good things about couple of ROM's and would like to integrate them together.
My question is:" Is there a program to open up ROM and extract/take what I like about that particular ROM, and added it to a different one".
So in a sense it is like cooking a ROM, by possibly merging two into one. I've also heard of porting a ROM, but not sure.
Thanks in advance,
quick answer: no
HTC ROM Tool (do a Google search for more info) can do something similar, but most of the ROMs here cannot be extracted easily because of the techniques used in cooking them.
i would suggest picking up a kitchen and just cooking one up and seeing what you come up with
[email protected] said:
So since I last flashed my phone to 6.1 then 6.5, I've been going on a flashing frenzy. Found couple of good things about couple of ROM's and would like to integrate them together.
My question is:" Is there a program to open up ROM and extract/take what I like about that particular ROM, and added it to a different one".
So in a sense it is like cooking a ROM, by possibly merging two into one. I've also heard of porting a ROM, but not sure.
Thanks in advance,
Click to expand...
Click to collapse
Your best bet is to cook your own rom. There are some great tut around. Josh and 2PC have a good one if you only search for it. There was one that was doing custom roms by request but not sure if he still is. Search around. And just a heads up before the likes of Stylez gets to you, search and ye shall find.
zelendel said:
Your best bet is to cook your own rom. There are some great tut around. Josh and 2PC have a good one if you only search for it. There was one that was doing custom roms by request but not sure if he still is. Search around. And just a heads up before the likes of Stylez gets to you, search and ye shall find.
Click to expand...
Click to collapse
So i get singled out...........
stylez said:
So i get singled out...........
Click to expand...
Click to collapse
Ment no disrespect just first one that came to mind. Much respect.
P.S. Tell me when you read it that you were not going to say it. lol
zelendel said:
Ment no disrespect just first one that came to mind. Much respect.
P.S. Tell me when you read it that you were not going to say it. lol
Click to expand...
Click to collapse
Oh i was going to say it before even reading the post just from thread discription i knew
I know no disrispect bruv, that's why me grin,tongue,sarc
Ok, I figured that was going to be the case, any suggestions on a kitchen. I am a noob, so may an easy one.
Thanks for replying, I appreciate it.
[email protected] said:
Ok, I figured that was going to be the case, any suggestions on a kitchen. I am a noob, so may an easy one.
Thanks for replying, I appreciate it.
Click to expand...
Click to collapse
A simple search would have brought you to this thread.
http://forum.xda-developers.com/showthread.php?t=517957
I am a noob as well and I was able to cook my own rom with this. READ the whole thread and that should answer most questions.
stylez said:
So i get singled out...........
Click to expand...
Click to collapse
Yes cuz you are always mean to noobs!LOL

[STICKY WIKI] - All Available ROMs, Root, Recovery, Kernels - Read before posting!

CLICK HERE TO GO TO THE WIKI
Its starting to get a little cluttered in these forums, and I'm seeing more and more threads asking what ROMs/Kernels are available, so I figured we should start a Sticky Wiki. It has worked well in other forums, but everyone needs to get on board and update it. Please list all notable contributions in the wiki. This is a much more convenient alternative to sticky posts!
Those of you who cook ROMs and kernels, please remember to update this when you release new versions. It'll make life easier for everyone here.
CLICK HERE TO GO TO THE WIKI
What about noob's andromeda kernel? It isn't listed
spitefulrain said:
What about noob's andromeda kernel? It isn't listed
Click to expand...
Click to collapse
...It's a wiki. Add it yourself.
spitefulrain said:
What about noob's andromeda kernel? It isn't listed
Click to expand...
Click to collapse
thematrixkid17 said:
everyone needs to get on board and update it.
Click to expand...
Click to collapse
tencharacters
SWEET THANKS!!
this will definitely help a lot of people out.
adding to bookmarks right now!
I assume Baked Snack won't be allowed on this wiki? >:-(
thomasskull666 said:
I assume Baked Snack won't be allowed on this wiki? >:-(
Click to expand...
Click to collapse
I'm not a mod, and I didn't keep up to date on the drama surrounding that ROM. But I feel it's safe to say that the same rules apply to the wiki as they do to the forums, so if for whatever reason a mod didn't allow something on the forums it wouldn't be allowed on the wiki either.
From what I understand, Baked Snack is allowed here, but only for the publicly released versions. No advertising for future versions or when it requires donations to get access.
actually..
to quote pulsar_g2:
This thread has been closed as the rom in question does not contain a link to GPL sources.
If either the OP or developer can provide them, the thread can be reopened.
Until that point thread closed.
Click to expand...
Click to collapse
i think thats more or less the gist, in regards to baked, since he wants to charge money for advanced copies(betas as it were) and others seem to be posting on his behalf.(bringin it up every now and again.)
I honestly, despite thinking that hero is a decent guy, think this type of donation generation is abhorrent.
the link doesnt work for me :-( think we could start a wave?
<3me said:
the link doesnt work for me :-( think we could start a wave?
Click to expand...
Click to collapse
Both links work fine.
Wave is on it's way out the door, not really a good idea to use it IMO
thematrixkid17 said:
Both links work fine.
Wave is on it's way out the door, not really a good idea to use it IMO
Click to expand...
Click to collapse
The wave thing was a joke but the (was it ever in the door?)
wiki for me is just blank and white. On my phone and computer:-\
art3mis-nyc said:
actually..
to quote pulsar_g2:
i think thats more or less the gist, in regards to baked, since he wants to charge money for advanced copies(betas as it were) and others seem to be posting on his behalf.(bringin it up every now and again.)
I honestly, despite thinking that hero is a decent guy, think this type of donation generation is abhorrent.
Click to expand...
Click to collapse
Baked snack does run like a dream though
Sent from my SPH-D700 using XDA App
LoveisPeace2012 said:
Baked snack does run like a dream though
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
That it does, if only Herver would let us fans know when he's going to release the next version, he is currently MIA lol.
I just added all of the themes available here to a nice wikitable so if anyone has any suggestions let me know
No CM6? Anyone heard anything from Cyanogen about Epic 4g support for CM6?
Noobnl is working on it, its running but its not yet for the masses. Thread.
If we could get boot animations that the community makes linked there as well that would be nice. I would link some myself, but I have no idea where to find any. Because I'm currently running the extreme kernel with epic experience and emotionless beast and my bootup sequence is just straight up dumb.
This wiki is extremely helpful! Thanks!!!
This wiki alone has saved my phone over 5 times.. Thanks for it.

[DEV][ROM][LEAK]Shooter_Sprint_WWE_1.07.651.1_Radio_radio_0.97.00. 0513_NV_SPCS_1.15

New rom on Sniper91's blog. Posted yesterday and for some today. This is for HTC EVO 3D.
Details ::
ro.build.version.release=2.3.3
ro.board.platform=msm8660
ro.product.brand=sprint
ro.product.name=htc_shooter
This rom is specifically for the DEVELOPERS AND CHEFS not for the normal end user do not try to install or flash it with any method u may think of
LINK ::
http://u.115.com/file/aqp1bn62
DEODEXED system/app folder
http://www.multiupload.com/PIO4FRKU3W
deodexed system /app folder added. let me know if u guys need anything else.
why you posted all this **** here?
You don't need to be a second 911sniper.
jerrylzy said:
You don't need to be a second 911sniper.
Click to expand...
Click to collapse
lol i am not, I am just sharing his files ... and deejay whats wrong with posting the files here !!
tids2k said:
lol i am not, I am just sharing his files ... and deejay whats wrong with posting the files here !!
Click to expand...
Click to collapse
it's just too much needless thread
you made 4 new threads in the last few days with leaked ROMs
are you working on them?
if not, than leave them. Devs, who want to make some Sense 3 port or 2.3.4 port, they usually know the 911sniper blog well
and one was the cha cha, thats a mdpi phone made just for facebook things, so pointless here
Guys, please stop flaming this guy for posting the leaks here. He just may have thought it might be useful to the devs.
I think he now knows that it most likely is not.
I appreciate his enthusiasm tho, even tho I know the devs already use the 911 blog.
appreciate you posting these rom leak's but please check if it could be ported to DHD or it is use full in any way in porting sense 3.0
We have too many rom's as it is running sense 3.0 non yet to become stable
What the hell is with XDA recently, everyone flaming each other, we devs are supposed to be working together not competing!
samuel2706 said:
What the hell is with XDA recently, everyone flaming each other, we devs are supposed to be working together not competing!
Click to expand...
Click to collapse
I agree with you.....sad
samuel2706 said:
What the hell is with XDA recently, everyone flaming each other, we devs are supposed to be working together not competing!
Click to expand...
Click to collapse
it's nice, that he wants to help the devs by letting them know, that there are new leaks, but there are somuch thread in dev section, that sometimes you can find your ROMon the 2nd, 3rd page
it should be more organized
for ex. making one thread, and just change the name when there is/are a new leak or new leaks
and in my opinion it's not development, as nobody is working on porting these. It's not a dev who created a thread to get help from other people to port something, it's more like news
samuel2706 said:
What the hell is with XDA recently, everyone flaming each other, we devs are supposed to be working together not competing!
Click to expand...
Click to collapse
+1000!
Thats the first the i noticed comming from WinMO dev. Winmo chefs are helping eachother out alot. Ive learned from the greatest and ive shared alot of info and helped trying to keep the community strong.
Switching to Android an open source OS i expected everything to be easier and friendlier but sadly its not the case.
Chefs are competing and not willing to share or help out.
Winmo dev forums have pre made kitchens, tutorials etc.
Tons of Dev topics here but as soon as a dev question is asked its ignored or treated like youre asking about a x-file.
Mikenif said:
+1000!
Chefs are competing and not willing to share or help out.
Winmo dev forums have pre made kitchens, tutorials etc.
Tons of Dev topics here but as soon as a dev question is asked its ignored or treated like youre asking about a x-file.
Click to expand...
Click to collapse
-1000000000000000000000000
this is simply not true. just look at all the rom threads here and you will find thanks and credits to most of the other devs out here. they are all working together.
the reaction in and on this thread has nothing to do with what you said here.
This went the wrong way...
The point was not to flame the forum with useless leaks..
It would be great to make LEAK thread and than keep it uptodate..
a user said:
-1000000000000000000000000
this is simply not true. just look at all the rom threads here and you will find thanks and credits to most of the other devs out here. they are all working together.
the reaction in and on this thread has nothing to do with what you said here.
Click to expand...
Click to collapse
Im talking about the people not involved in that inner circle. They dont get a chance.
Ive send alot of chefs a pm about little issues i was having. only one that responded was Capychimp
Mikenif said:
Im talking about the people not involved in that inner circle. They dont get a chance.
Ive send alot of chefs a pm about little issues i was having. only one that responded was Capychimp
Click to expand...
Click to collapse
funny. i have observed again the opposite. there are several new cooks here that got pretty fast help from anybody. in my case the only chef here that still enver replied to a pm was capychimp (not meant as offense, who knows why he didn't).
there never was an "inner circle".
but i must admit, that is what i observed during the past, myself not trying to start a rom myself. but i saw severel doing this.
but your claim only based on this small experience is to say the least very exagerating and provocative. to conlude that the devs here are not helping out and sticking to a inner circle just because you had bad luck with some pms is a bit... well you know what.
p.s. if you want a kind dev i can very recomend you lee.

The new developer's thread (And any old developers still left...)

Xev_10177 suggested that my thread on developers leaving should be used as a resource for all the people wanting to try and pickup developing for the Infuse in sight of almost all of our beloved devs leaving. To make things simpler and to have a thread specifically dedicated to such a thing I have made this one.
Here is Xev_10177's original post:
Xev_10177 said:
Many of us here want to help pick up the dev community here since many are jumping ship. So let's help each other out here. Don't be greedy. Let's share links between us. If you found a good link and you think it might be helpful to others, share it here. Let's pick up the community and keep rolling 'cause there are many of us who are keeping our Infuse4G's so... And obviously, your help will be appreciated. If I find any useful links, I'll obviously share them here.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
As Xev_10177 said, let's keep it rolling!
Anybody, feel free to contribute links or anything of value that could be helpful!
LINKS
Android Articles:
Article with links on Developing: http://primalpop.wordpress.com/2010/05/26/first-few-steps-in-android/
Thread by diablo009 on Android Memory Management: http://forum.xda-developers.com/showthread.php?t=904023
An article that talks about cooking ROMs for HTC devices with a special program and Linux: http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/
Software and Development Questions Thread: http://forum.xda-developers.com/showthread.php?t=1120197
A free book on Java [GIVE IT A READ]: http://www.greenteapress.com/thinkapjava/
Android Developing:
Android Developer's site: http://developer.android.com/index.html
Setting up your Android environment: http://developer.android.com/sdk/installing.html
Android Developer tutorials: http://developer.android.com/resources/tutorials/hello-world.html
A great thread on developing WITH LINKS by Cyanogen himself: http://forum.xda-developers.com/showthread.php?t=667298
Advanced Power Menus: http://forum.xda-developers.com/showthread.php?t=1178581
Add Reboot to your Power Menus: http://forum.xda-developers.com/showthread.php?t=811532
[How To] Extended Power Menu: http://forum.xda-developers.com/showthread.php?t=1169443
[HOW TO] Manually deodex your phone: http://www.droidxforums.com/forum/droid-x-themes/4620-how-manually-deodex-your-phone.html
ROM Development/ Dissecting:
Evo Forum thread telling how to dissect a ROM: http://forum.xda-developers.com/showthread.php?t=1198035
A Guide to ROM Cooking: http://forum.xda-developers.com/showthread.php?t=1142104
ROM Cooking Guide II: http://forum.xda-developers.com/showthread.php?t=1199896
Building CM from scratch (The easy way!): http://forum.xda-developers.com/showthread.php?t=969266
[TUTORIAL] How to unpack ROMs on Windows: http://www.mobileunderground.info/showthread.php?
Creating Custom ROMs/Backups for Odin: http://androidforums.com/behold-2-all-things-root/54424-creating-custom-roms-backups-odin.html
[HOW-TO]Create Custom ODIN Images for Backup/Restore: http://forums.androidcentral.com/dr...om-odin-images-backup-restore.html#post909833
A guide to rom cooking, a bit of theming and a bit of modding: http://forum.xda-developers.com/showthread.php?t=1142104
Custom ROM Creator Studio: http://code.google.com/p/custom-rom-creator-studio/
Testing your ROM before flashing: http://greenromproject.com/showthread.php?75-Test-Custom-Rom-Before-Flashing-It-to-Your-Phone
Perka's Ultimate ROM Cooking Guide: http://forum.xda-developers.com/showthread.php?t=1168916
Yes! Great idea. If I see anything, im posting it here.
Let's do this! We're gonna make it.
Quite awesome thread!
I've been messing with linux and java all day, but I am still far from making a ROM
Oh well, taking it one step at a time
theROMinator said:
Quite awesome thread!
I've been messing with linux and java all day, but I am still far from making a ROM
Oh well, taking it one step at a time
Click to expand...
Click to collapse
Good job. Atleast you're ahead of me. I'm still in the process of getting Linux. Will download a .pdf C++ and Java book tomorrow.
This might help a bit..
http://primalpop.wordpress.com/2010/05/26/first-few-steps-in-android/
Well I dusted off my old dell latitude and installed the latest Ubuntu and have installed all the tools to make a rom just need to figure out how the pieces fit together lol..... I have been taking apart roms all day I think with some time I may be able to do this lol hopefully I have a good grip before android 2.4 comes out and I can cook us up a rom!
If anyone knows any helpful tips or tricks please share any help will be appreciated! PM me or email me at [email protected]
I was going to jump ship for the S2 but played with it for a bit and I like my infuse!
I'm gettin' in on this too.
http://forum.xda-developers.com/showthread.php?t=1198035
I know it from the Evo forum, but I thought it had good information.
This is already starting to look good! I'm going to try and do some things. Got a lotta crap with the Marines to do, but I'm definitely going to try and get into this ROM business! Let's get some recipes and cook away!
This is real good stuff from cyanogen himself
http://forum.xda-developers.com/showthread.php?t=667298
Sent from my SGH-I997 using xda premium
This site has come in handy:
http://developer.android.com/sdk/installing.html
For all those who are seriously into getting into making custom roms for this device we should form a dev team that way we can help each other learn and cook up some bad ass roms!
uaguilar said:
This site has come in handy:
http://developer.android.com/sdk/installing.html
For all those who are seriously into getting into making custom roms for this device we should form a dev team that way we can help each other learn and cook up some bad ass roms!
Click to expand...
Click to collapse
That's really not a bad idea. I like it.
Here's a thread by diablo009 on Android Memory Management. Just a little background on things. Doesn't hurt to take a glance through this every once in a while.
TO EVERYONE THAT IS SERIOUSLY INTERESTED:
If we are going to form a dev team we need a way to keep in contact and fast (in case there is a breakthrough).
twitter, google plus?
Sent from my SGH-I997 using xda premium
Oh Yes i think this is greatness.......
IM IN
theROMinator said:
TO EVERYONE THAT IS SERIOUSLY INTERESTED:
If we are going to form a dev team we need a way to keep in contact and fast (in case there is a breakthrough).
twitter, google plus?
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
I don't have GooglePlus, and I barely use Twitter. But, in the case of me joining a dev team with you guys, I'd use Twitter 24/7 to keep in contact with you guys. For sure.
And sure, I'm also in, that is, if you guys approve obviously. We might have to starting to PM each other on regards with who's on the team and everything.
theROMinator said:
TO EVERYONE THAT IS SERIOUSLY INTERESTED:
If we are going to form a dev team we need a way to keep in contact and fast (in case there is a breakthrough).
twitter, google plus?
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
I have Google+, but I have no idea how to use Twitter, haha. And for the record, very good idea!
theROMinator said:
TO EVERYONE THAT IS SERIOUSLY INTERESTED:
If we are going to form a dev team we need a way to keep in contact and fast (in case there is a breakthrough).
twitter, google plus?
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
Google+ works for me

Custom Rom Tutorial knowledge base

With the amount of knowledge that is about in the G3 forum, I wanted to try getting a thread going that would be specific to development tutorials so that people like myself, who are interested in getting into development, have a wealth of knowledge and expertise of established devs at their disposal.
So at this stage I would request that devs such as HillBeast, Rubensollie, Marcellusbe, kyrillos, J. Purungrit, Mohanshbhr, The Dark Lest at, Rudolf895, or anyone else with great tutorials, or knowledge to developed tutorials post them here.
I realise it is a lot to ask of devs to post tutorials as they will more than likely already be busy with their own projects. But I feel that a thread like this will open up doors for some talented people who may be able to provide some new and interesting roms/features and maybe even help each other out with bug fixs for existing ports.
Sorry mods if this thread is unneeded.
Please guys, share knowledge so we can all learn and help grow
Sent from my GT-I5800 using XDA
sorry, but I'm not a dev ...all the tutorials/guides of making roms and stuff are in this forum already....so all you need to do, is SEARCH!
http://forum.xda-developers.com/showthread.php?t=1046306
We already have tutorials and threads and I think making a new one wouldn't be that beneficial.
A wiki, on the other hand....
There are a set of tutorial by Rudolf on Youtube. He had posted in on XDA too. That is the best set of tutorials. And also, certain tools like QtADB, APKMultitool are very useful.
Was more looking to try and keep all tuts within one thread. Easier to read all tuts and collate info that way. Although as suggested a wiki would probably work better
Sent from my GT-I5800 using XDA
kiwi_man said:
Was more looking to try and keep all tuts within one thread. Easier to read all tuts and collate info that way. Although as suggested a wiki would probably work better
Sent from my GT-I5800 using XDA
Click to expand...
Click to collapse
We could just make a wiki page, then i will be interested to write some tuts
Thanks to everyone for the 400 thankses!
I am making a wiki for sg3 which will have all the lit of roms, kernels, tuts, etc. Would have the rom making tut too. I really don't have any work just now so......
---
Looking for a free wiki site maker or sth like that. If anyone knows, please tell
ak700 said:
I am making a wiki for sg3 which will have all the lit of roms, kernels, tuts, etc. Would have the rom making tut too. I really don't have any work just now so......
---
Looking for a free wiki site maker or sth like that. If anyone knows, please tell
Click to expand...
Click to collapse
You could use google sites for that: LINK
rubensollie said:
You could use google sites for that: LINK
Click to expand...
Click to collapse
Thanks. I started with this - http://sg3.wikidot.com
But its hell of alot complicated. Many things are not working and i think they have there own set of rules. (coding rules i mean)
ak700 said:
Thanks. I started with this - http://sg3.wikidot.com
But its hell of alot complicated. Many things are not working and i think they have there own set of rules. (coding rules i mean)
Click to expand...
Click to collapse
Ok, just search for something good, and when youre done with the main thing, i can write something.
I have created a basic site - www.sg3.webs.com
Just updated the rom index.
Would gather all info and publish it tomorrow. Will get some sleep
I was contemplating making a wiki myself when I wrote the above post, and look and what has happend since; somebody else made one!
I'll help out with writing stuff once I'm finally able to keep my hands off of my new sgt 10.1.
Just remember, be as modular as possible. That's the whole point of wiki, not repeating work.
ex. make one page for adb and subsections on that page for each command, and when a command is needed in a tut or something just link to the subsection
stubborn_d0nkey said:
I was contemplating making a wiki myself when I wrote the above post, and look and what has happend since; somebody else made one!
I'll help out with writing stuff once I'm finally able to keep my hands off of my new sgt 10.1.
Just remember, be as modular as possible. That's the whole point of wiki, not repeating work.
ex. make one page for adb and subsections on that page for each command, and when a command is needed in a tut or something just link to the subsection
Click to expand...
Click to collapse
Well you could pm me what all you want to out on the wiki and i would add it. Why make 2 separate wikis?
Im not gonna make a new wiki
So its not gonna be a "true" wiki where users can register and edit it? Why didn't you make one of those?
Sent from my GT-P7500 using Tapatalk 2 Beta-5
stubborn_d0nkey said:
I was contemplating making a wiki myself when I wrote the above post, and look and what has happend since; somebody else made one!
I'll help out with writing stuff once I'm finally able to keep my hands off of my new sgt 10.1.
Just remember, be as modular as possible. That's the whole point of wiki, not repeating work.
ex. make one page for adb and subsections on that page for each command, and when a command is needed in a tut or something just link to the subsection
Click to expand...
Click to collapse
@ stubborn_d0nkey, when I posted the initial post, this is actually the information that I was suggesting would be made available. Once stop shop for ALL rom building information...

Categories

Resources