Building a rom? - Touch Diamond, MDA Compact IV ROM Development

Is it fairly easy to begin learning how to make a rom? I mean I love delving into new projects and getting my teeth into things and I do alot of .Net programming and I would be very intrested to have a look around and see what is possible, and if all successfull I can post a rom for the community if not then well I had a bit of fun trying.
I know it won't be an easy job to do much or even get it stable and I know people put a hell of a lot of work into making one but it would be an intresting project.
Regards, max

max_carpenter said:
Is it fairly easy to begin learning how to make a rom? I mean I love delving into new projects and getting my teeth into things and I do alot of .Net programming and I would be very intrested to have a look around and see what is possible, and if all successfull I can post a rom for the community if not then well I had a bit of fun trying.
I know it won't be an easy job to do much or even get it stable and I know people put a hell of a lot of work into making one but it would be an intresting project.
Regards, max
Click to expand...
Click to collapse
hi have a look here http://forum.xda-developers.com/showthread.php?t=413782&highlight=cooking for a tutorial on rom cooking.
Good luck

Related

Could Anyone help?

Hiya everybody!
I would love if someone could give me directions on where I can get good ROMs for flashing my brand new Artemis...
I'm brazilian, but I'm looking for a ROM in english with the best functions that people could get together....
I'm totally new to modding in here, tho I'm sorta pro in modding Motorola's MotoMING phone (my last one)
So if anyone could help me with directions of a newbie guide, I'd be glad....
I could write a newbie guide myself later on....when I lose the newbie status LOL
Check here for tips http://forum.xda-developers.com/forumdisplay.php?f=362
There are also quite a number or ROMs in there too.
Although I would definately recommend this one.. http://forum.xda-developers.com/showthread.php?t=365312 .. great speed, very light so you can add all your own apps and customize it how you like. Generally speakingm, after flashing alot of ROMs to my Orbit, I tend to stick with Meschle's ROMs and usually stick to his latest Vanilla. Although as I say there are alot of others, depends what your looking for from the ROM.
Any other questions Id be glad to help. I also have quite a collection of prgrams n customiations n stuff if your looking anything.
Thanks a lot for the hand!
It surely will come handy! I got the USPL to go over the CID locking system....
The carrier problem can be solved by the carrier itself, at least nowadays.....
To tell the truth, I'm in need of some tutorials on the best programs to have, what kind of stuff fits well in it...
I work with game design, and I'm starting to develop on python....I was wondering if there is anyway to run python programs in it too...
Last but not least, how much knowledge is necessary to work with Artemis?!?!!? LOL
Hmm unfortunately I dont do programming n such, i think you probably be better off asking those questions in the artemis developement / hacking section
If you were to develop Pocket PC applications, you may use eVC (free) or VS2005/8 (more expensive)
No idea about pythons.
How much knowledge? Probably nothing or as much as it is needed to read english. All you need is to experience and experiment to learn.
Regards,
Carty..
@fubofo
Thanks for answering again, man! I know that not everyone is a fan of programming stuff....
I got the ROM you said you were using and I'm gonna flash it today...hope it works and I don't end with a 15 hundred bucks brick....
@Carty
When I said knowledge, I ment time spent studying stuff made for it and etc...but still the ability to read english is way too complex for some people in my country....
I'll take a look at the eVC and see what can be done in it....
I have Eclipse's SDK and Visual Studio 2008 here....any of them is good for it?

Chefs School

hi
i think its a great idea to have a school for newbie people who want to learn how to cook their own ROMS, helped by the chef teachers that have a lot of expertise cooking their awesome ROMS.
so...what you think guys?
se ya.
Yeah, I still want to learn properly how to make my own roms with proper tutorials. I can't find them anywhere....
Auzern said:
Yeah, I still want to learn properly how to make my own roms with proper tutorials. I can't find them anywhere....
Click to expand...
Click to collapse
In a quick search I found this:http://forum.xda-developers.com/showthread.php?t=396745 you should make an effort in searching. Additionally, you can PM chefs (ookba, stylez, Lovebabijin and many others) so they can guide you better. I'm planning to start cooking soon excalibur roms and Kaiser roms so we can keep alive these magnificient old phones. I'm still trying to manage my time so I can do this, since it requires hours and hours of cooking.
flmhak said:
hi
i think its a great idea to have a school for newbie people who want to learn how to cook their own ROMS, helped by the chef teachers that have a lot of expertise cooking their awesome ROMS.
so...what you think guys?
se ya.
Click to expand...
Click to collapse
Hola,
Nice to see more Mexicans around!
perhaps if you PM your favourite Chef and ask him to teach you, would be easier than to mount a school
Saludos,

[Q] Looking to Develop for DINC

Hi Guys,
So I looked in the general android development and DINC development but did not really find much. Basically I am looking into getting into Android Development. I just graduated Clarkson University yesterday and am going to work for Procter and Gamble and am going to have a lot of free time nights/weekends and want to get into this. As for my coding experience, I do not have much in java, however, I have taken a few comp sci classes in high school and have used MatLAB and LabVIEW a lot during college as a Mech E. So I am very familiar with coding and the logic behind it, just a matter of learning a new language.
I have started by downloading the Android SDK (just updated to 2.3) and have been doing a few of the tutorials they have on developers.android site such as Hello World, however this seems more geared to developing apps, which I do have a few ideas for. But what I would like to get into right now is some ROM development for the DINC as I have a few ideas for this too and would like to start with this.
So I was wondering if anyone could give some device on how they got started? Just pulled the code from HTC and opened it up and started looking around? Do a lot of you use Eclipse for development as they seem to suggest for apps? Is there any good guides to getting into ROM development as I have not quite found any? Also does anyone have any ideas and need some help work on things, I think this would be a good way to learn.
Thank you,
Brendan
Hello these links might help.
Porting
http://source.android.com/
Source
http://android.git.kernel.org/
CyanogenMod
http://wiki.cyanogenmod.com/index.php?title=Main_Page
CVPCS
http://howto.ccroms.net/
XDA - Compile AOSP Froyo
http://forum.xda-developers.com/showthread.php?t=704561
Just realize it is a lot of work. You can start from pure source, or from CM, or CVPCS. Starting from pure source will give lots of problems but will probably teach you a lot about the system. Either way those links should be of some assistance. Look at CM device setup to see how device setups work. He has a working setup for most devices.
Alright! Another one comes aboard. Good luck man, keep us posted, ask questiions here cuz most are very knowledgeable and willing to help out. Dont give up, get us something 2.3 and very much thanks in advance for doing what you do.
Glad to see a thread like this. I have been interested in doing ROMs for a long time now but didn't really know where to start. This should get me running
If you run into any problems don't hesitate to contact me. You can reach by twitter at @linuxmotion or pm me for an email. Though I am relatively new, I can surely help if the you want some. Hope those links helped
Sent from CM Nightly 11-20 using Tapatalk.
In also looking to get my feet wet
Sent from my ADR6300 using XDA App

[Q] need someone to help with learning how to make roms

i wanna get into the dev community. I realized i use what people make, but unlike alot of people, i wanna give back a little. Basically what im asking for is someone for me to message throughout this whole ordeal, and help me with some step by step things, walkthroughs, videos, anything to help me get going. Id prefer them to be roms devs themselves. i also enjoy long walks on the beach and just getting to know each other
I'm in the same boat bro. I wanna get into it as well, although I don't have the time to devote to it right now.
Swyped From My MikRunny'd Superphone Using TapaTalk 2
SynysterSilence said:
i wanna get into the dev community. I realized i use what people make, but unlike alot of people, i wanna give back a little. Basically what im asking for is someone for me to message throughout this whole ordeal, and help me with some step by step things, walkthroughs, videos, anything to help me get going. Id prefer them to be roms devs themselves. i also enjoy long walks on the beach and just getting to know each other
Click to expand...
Click to collapse
there are numerous tutorials on xda, rootz, and other sites on building from source and/or making sense (oem skin) roms
theres no quick step to get going, though building straight from someones source (which isnt really developing) requires just a few commands once ur build environment is set up
really though, most rom devs (well maybe not most, but many) started with theming first to get gain a working knowledge of the structure/set up of a rom and what controls what...as well as basically smali editing/apk decompiling and the tools needed
aosp requires a semi working knowledge of java to actually build your own things rather than syncing and building someone elses
there are plenty of devs that enjoying helping new folks out...but its kind of understood that you ll do some research on your own and have some knowledge of what ur doing...its a lot to kind of ask someone to talk you through every single thing that goes into it
from my own personal experience it, it took me several months of theming before i felt confident enough to tackle a rom project...and even then they were rom collaborations with people a lot smarter than me (sbrissen, adrynalyne, imnuts, etc)
nitsuj17 said:
there are numerous tutorials on xda, rootz, and other sites on building from source and/or making sense (oem skin) roms
theres no quick step to get going, though building straight from someones source (which isnt really developing) requires just a few commands once ur build environment is set up
really though, most rom devs (well maybe not most, but many) started with theming first to get gain a working knowledge of the structure/set up of a rom and what controls what...as well as basically smali editing/apk decompiling and the tools needed
aosp requires a semi working knowledge of java to actually build your own things rather than syncing and building someone elses
there are plenty of devs that enjoying helping new folks out...but its kind of understood that you ll do some research on your own and have some knowledge of what ur doing...its a lot to kind of ask someone to talk you through every single thing that goes into it
from my own personal experience it, it took me several months of theming before i felt confident enough to tackle a rom project...and even then they were rom collaborations with people a lot smarter than me (sbrissen, adrynalyne, imnuts, etc)
Click to expand...
Click to collapse
so if i were to start off with theming, what tools/programs would i need for my windows 7 running computer?
SynysterSilence said:
so if i were to start off with theming, what tools/programs would i need for my windows 7 running computer?
Click to expand...
Click to collapse
JDK, SDK, apktool, gimp, notepad++,and there's a search tool that I can't remember off the top of my head. That's all I got right now. And all I'm gonna run for a while.
Swyped From My MikRunny'd Superphone Using TapaTalk 2
awesome, now where do i go to start learning how to theme?
SynysterSilence said:
awesome, now where do i go to start learning how to theme?
Click to expand...
Click to collapse
This might help...my really old fascinate theme guide http://forum.xda-developers.com/showthread.php?t=932856
nitsuj17 said:
This might help...my really old fascinate theme guide http://forum.xda-developers.com/showthread.php?t=932856
Click to expand...
Click to collapse
wow good stuff bro thanks alot
wow this is actually just about what im looking for. its not very in depth, mostly the basics from the looks of it, but it sure as hell is a great start. i appreciate it.
I'm taking a java course this summer to help me make some ROMs. I would recommend it.
Sent from my ADR6350 using xda premium
i would but i dont have the time nor the money for it. my dads got his masters in computers tho i could probably get help from him for things like that.
My parents gave me their old laptop, I have ubuntu on it. When I get the time, I want to create my ROM based on CM9. I want to learn Java too, because I would like to do some themeing too.
sjpritch25 said:
My parents gave me their old laptop, I have ubuntu on it. When I get the time, I want to create my ROM based on CM9. I want to learn Java too, because I would like to do some themeing too.
Click to expand...
Click to collapse
Theming doesn't require java knowledge

Making Roms

Anyone know anywhere that explains how to build roms kernels etc.I want to learn cause not enough Devs and would like to learn to fill in spaces where not enough devs in certain devices thanks
raw2000j said:
Anyone know anywhere that explains how to build roms kernels etc.I want to learn cause not enough Devs and would like to learn to fill in spaces where not enough devs in certain devices thanks
Click to expand...
Click to collapse
The first thing that came up on google was this, it says it for beginners. I'd start here first and then research anything you require after that, Are you thinking of aosp or tw? your gona have to put a lot of time and effort into learning how to modifiy and build a ROM . and kernels are very hard from what I've looked into.
Good luck mate.
Thanks Ill have to read about first before I decide thx

Categories

Resources