ROM cooking, can someone point me in the right direction!? - MDA II, XDA II, 2060 Windows Mobile 2005 Upgrading

Hi people.
I got myself a himalaya just over two weeks ago and have been snooping around both here in the forums and over att buzzdev ever since. I have tried out a few different roms and a ton of other stuff, but for the past 4-5 days i have been going almost insane due to trying to find a somewhat coherent tutorial or guide on how to make your own rom.
Now i have found several roms that i like quite a lot, but either there packed with a ton of stuff i dont need/want or simply dont run properly. I found a lot of threads on how to cook your own roms and stuff, i even got the whole part on how to change poolsize and stuff, but to be honest, this place is a jungle. Its 2 bits of information here, antorher 2 bits there, and frankly im having a small meltdown trying to piece it all togheter. So, can anyone please point me in the right direction of some coherent help on how to add/remove stuff from roms (say i want to have the claunch installed from the start, how do i do that?) and where to find (or how to build) a clean rom to start from, please?
Oh, and if someone knows of any alternative to the WinCE cab manager, i would love to hear about it

Related

Attention all Chefs!

While I am new to this field of MDA/Wizard workings. I simply love the fact that there are many different chefs in the kitchens cooking up ROMs for us.
I think I have tried just about all of them on my unlocked 8125 (which I use on the T-Mobile network, and have for almost 1 year now - I LOVE IT). I am hoping to get a faster device soon, as being a power user, I tend to bog this one down.
While I love all the 'prepared' ROMs, here is what I would like to see (and I am sure there are others out there with the same request). I would love a end-all to end-all COOKBOOK (cooking guide). I would like to find a book/instructions on COOKING ROMs. I would like to give it a whirl, and build my own. While I love all the 'prepared' ROMs, many of them have features/apps that I will not use, and are missing ones that I do. Once they are part of the ROM, it appears that you cannot get rid of them.
I feel there should be a repository someplace of ALL VIRGIN (ORIGINAL/UNALTERED ROMs), i.e., WM5, WM6, WM6.1, and the various packages that can be added. Like going to a supermarket and getting the items for your favorite recipe. I mean, the whole idea of COOKING ROMs, and the proggies called KITCHENS, lets carry the idea further.
What does everyone think?
***** To all the CHEFS out there, KEEP UP THE GREAT WORK - but remember as Chef Ramsey says "I am the best, you can only one day hope to be half as good as me!" Well, in order to be good, the best had to start off as simply good. *****
Hey you might want to look at the stickies at the top of the forum...
Kitchens are the way to go when building your own roms, and they have pretty in depth how-tos.. Pantry is where to go for the packages.. also stickied.
Look up near the top, and you will find the tools. Learning to use them takes time.
One VALID complaint I have is that people have stopped posting the cooking packages - that is, their dumps of whatever kitchen they are using.
You CAN rip apart an existing rom for a starting point, but there are often problems with doing it (missing pieces, etc) which you then have to resolve or the ROM you cook won't work. In some cases (particularly with 6.1) the XIP won't extract AT ALL which makes for lots of hacking around.
It would be nice if chefs posted their kitchens so we could modify too...... a lot of ROMs are close, but would be perfect with a few more inclusions...
as far as packages are concerned, I make my own from cab files, other peoples kitchens (maybe when I have time to rummage through.. You can also simply request a package on the kitchen tools thread, an I'm sure that we are a sharing peoples.
As far as kitchens, I would recommend finding Faria's to start with. It is extremely simple. All you have to know is that you have a limited amount of space.
As far as the kooking manual:
The WIKI is what you are looking for I got all the information I needed there.
yes it is faria that is easy to use though others prefer hypercore
it is always the preference of you if you like to cook in what kitchen
for me oem is the hardest part thou others find it easy what I hope is that there will also be a stickies on how to
there is a OEM creator
http://forum.xda-developers.com/showthread.php?p=2089816#post2089816
it would be better if you can also ask for a short tutorial on doing that
Thank You in Advance for all your replies; I will address each one separately:
::Zack84a:: I have been through many of the STICKIES, and I find that many of them are a big mess of babble. While there are some interesting post there, they the concept of linear thought is disconjointed and often bordering on chaos. I would be more than happy to post an illustrated and in depth KOOKBOOK (so to speak) if I can simply get a handle on some of the aspects and theories.
::Genesis3:: I have downloaded several of the kitchens, and unpacked them in different locations on my computer. They all have a multitude of folders, and files within them. I am a very advanced Windows user, and I find it hard to believe that there is not something out there, like the Windows XP or VISTA (joke) installation CD/DVD where you can install the OS to a PPC and customize the install. You would then have to add the little apps to make the PPC your own. Much like installing XP and choosing to use IE, NETSCAPE or FIREFOX for your browser (or one of the other dozen or so out there). It seems that there is not a single post of a COMPLETE and UNALTERED ROM out there for any version. Surely there has to be one someplace. It would also be nice to see a CONCISE and COMPLETE glossary of the terms, and perhaps not written by just one CHEF - but a joint effort.
::Character:: I would agree with you and Genesis3. Perhaps the CHEFS need to start posting (or making available) the complete (uncooked kitchen of their ROMs). This would allow a budding CHEF to play with its nuances and learn what taking a piece out does, remember you can always add more salt to a recipe - but you can never take it back out.
::S.V.I.:: Ahh, saved you for last. I am currently running your latest "901" posting on my WizardA100 (CINGULAR 8125 but being used on T-Mobile), and I LUV IT so far. I had to tweak it a little for myself, add some sounds (that I like), install BATTERY STATUS, and turn on my TODAY items. I am debating an upgrade in June. My contract with T-Mobile is up then. This phone is a hand-me-down from a friend who got a new Q. I loved it so much when he had it, he gave it to me. I have been using the Original T-Mobile MDA 2.26 ROM for so long and wanted to go to 6.0 or 6.1 (which I have been reading so much about). I came to this forum and I think that I have tried about 30 different ROMs so far. Some of them are NICE, some are PRETTY, and one of them would not do anything after 2 minutes from a HARD BOOT. The TODAY screen would come up, and if you let it sit for 2 minutes or longer...nothing worked; no buttons, nothing on the screen, had to SOFT RESET. That one got dumped right away. I would really love to learn from the MASTER CHEFS out here, and being a fast learner - think I would someday make a good chef too.
If I decide to get another PPC device, which one do you think would be good? I know there are 400MHz models out there, and they seem appealing...but I love the HTC Wizard (and its cousins). The phone I am still trying to figure out who made/makes it - is the one from the NEW KNIGHT RIDER MOVIE (the one the bad guy used). It had the coolest screen - looked almost Holographic or LCARS (Star Trek looking). I am surprised that there is not a ROM out here with that theme (LCARS the ST:TNG touch panels).
Okay, enough rambling. I hope that someone will help me go to chef school.
here is what I learned (having successfully cooked my first rom) and may be you will find it usefull when you decide to make a new rocksteady tutorial:
I learned that the color codes in this machene a re a variation of the same stuff as HTML; but with unpredictable results. the only code that works is basic collors, and not very many variations. I learned that reading this rom's RGU's and XML's (provxml's as well) is pretty self explanatory. If you can read the registry, and have enough common sense, it becomes easyer with every hack you put into it. For me it is all trial and error. Last night I spent untill noon trying t get my splash screens to work, and when I finally got it right, I realized that it is not that hard afterall. It is just the initial shock of :
"What tha f--- does THAT mean?!"
I think that most people are getting intimidated by all this jargon, as well as some cooks who have had enough of answering the same (not supid) questions over and over again. They all say: "please refer to this post" and link it. which often times seems pretty cold. However, it takes quite a bit of time and effort to find and link the post in question, and in fact it is a benevolent gesture, not an arrogant reply.
There are thousands of people making posts. ofcourse the information is going to get distorted and chaotic.
I have to say this though: cooking is not difficult (I paint, draw, and make costumes for theatre) I don't come from a tech bakground. If I can do it, than anyone who can put 2+2 together and justify the outcome as 5 or greater; can do it too. lol
I really hope that someone will be able to put together a deffinative cookbook together. someone who can teach, has the time and the patience to go through it step by step, in a language that even george bush can understand. Maybe that person is you (?)
well said...
i think a lot of us would like to make a thorough guide, but oh where's the time? we're all too busy making roms there's a number of good guides for basic kitchen use, but finding the detailed info past making packages is very difficult...
209 seems pretty damn stable, maybe it's time....
My biggest problem with the current 6.1 stuff (using Hypercore) is that neither using it OR some of the other bundled tool sets have I been able to take one of the existing builds and get a clean XIP.
So my cooking produces a ROM that works great but has a wrong version number. Not a huge deal, but......
I believe that this has to do with the nb0 that you are using, not the xip. and there is a very complicated tutorial about it on the wiki. I haven't been able to figure it out.
I dod notice, that when I ised the smaller nb that came with the kitchen the numbers match up.
You can hack the os number. If you have the xip that you should have, you should be able to change the version number of any nb0 using a hex editor.
Well I can split the .nb into the proper files but when I run the XIP extraction tool on it the tool HANGS!
It prints nothing at all and sits - forever.
Anyway I got an XIP directory that extracted properly from an earlier 6.1 build and it works; I've not had the ROMs I've cooked thus far with it (using "slim" as the base) do anything evil, but it bothers me that I'm running a hybrid like this.
When I was cooking 6.0 I had a hybrid that worked well but it took me several weeks to get something that was MOSTLY stable, and it still had some nasty RAM leaks. On the other hand most of the leaks were in the POP3 email support, which I use HEAVILY. IMAP has some problems with my server that make it unusable (Specifically I can't send using it) so I'm stuck to some degree.
Overall however I've got a decent 6.1 ROM; I've not yet "published it" as I need to get back in there and remove the custom funky tahoma font sub default and also put my own "branding" on the startup screen...... but it runs and is very stable.
If I do release it I'll do so WITH the kitchen pack so it can be cooked on further by people. One of the reasons I really like cooking my own is that to the extent I can put apps into the base ROM I don't use up program memory.
ARGHHHHH!!!!! My Brain Hurtz
All these damned terms: XIP, .NB0, .NBK, OEM, SYS, Na-Nu Na-Nu, etc.
This is what I want to clear up. I am willing to do my best in creating a DEFINATIVE/PROFESSIONAL KOOKBOOK, but I need to lear some of these terms. How's about we start a GLOSSARY someplace. Start listing words and definitions someplace and all the CHEFS add to/expand on them??
While I am like SVI, I have 3 jobs, but I find that I have a lot of WAITING time in front of my PC, while another one is doing something - I would love to start compiling ROMS, I have over 1TB of storage space available. If anyone wants to send them to me, with a complete description, contents, versions etc. Perhaps I can create a repository for all of them and HOST them. I dunno. Just trying to do something constructive. I could sit here for days reading these posts and never get all the ROMs, patches, updates, applications etc. Geez if there was a simple FTP location with all of them!!!
Okay, Okay - getting off soapbox so that I can bang my head on it.
Much Thanks to everyone!
Upgrading???
Do you guys have any input on this missed question?
::: If I decide to get another PPC device, which one do you think would be good? I know there are 400MHz models out there, and they seem appealing...but I love the HTC Wizard (and its cousins). The phone I am still trying to figure out who made/makes it - is the one from the NEW KNIGHT RIDER MOVIE (the one the bad guy used). It had the coolest screen - looked almost Holographic or LCARS (Star Trek looking). I am surprised that there is not a ROM out here with that theme (LCARS the ST:TNG touch panels). :::
I think that PHONE was cool'r-n-hell, but have no idea what it was.
bearhntr said:
Do you guys have any input on this missed question?
::: If I decide to get another PPC device, which one do you think would be good? I know there are 400MHz models out there, and they seem appealing...but I love the HTC Wizard (and its cousins). The phone I am still trying to figure out who made/makes it - is the one from the NEW KNIGHT RIDER MOVIE (the one the bad guy used). It had the coolest screen - looked almost Holographic or LCARS (Star Trek looking). I am surprised that there is not a ROM out here with that theme (LCARS the ST:TNG touch panels). :::
I think that PHONE was cool'r-n-hell, but have no idea what it was.
Click to expand...
Click to collapse
Sorry for continuing the off-topic but if you like phones that look like the wizard and have 400Mhz processors then you must get Kaiser a.k.a Tytn II a.k.a Tilt
cheers

A Few Complete Noob Questions

Hey guys,
I got a mytouch yesterday and LOVE it...but I already have the itch to mod it.
I came over from a HTC Herald (well a T-Mobile Wing), so I have some experience in this kind of thing....but it seems "rooting" android is a bit (a lot) more technical and difficult. By the end flashing the Wing was a 5 minute job...now I'm reading this forum and have no idea where to start.
So..........some questions, if you don't mind.
1- What is the advantage of rooting the phone? Obviously it allows you to access system files and stuff...but what's out there right now? How are these ROMs different than the stock stuff? I've heard a bit about multitouch...is that true? What else?
2- If I do root the phone, I assume it clears everything off (including my apps I downloaded)? Is there an easy way to back this thing up? And after the process is complete, is there an easy way to redownload all of the apps, or will I have to write them down somewhere to get again?
3- Whenever donut comes out....what happens then? Are the roms usually updated with the new stuff, or might there be issues? Or are the roms so far ahead that donut will be meaningless?
I think I had another question but I'm forgetting it now...anyway, this is a start.
And I apologize in advance for whatever info is already out on these topics. I read much of this forum, and it's tough, because there are so many posts regarding this stuff, it's difficult to sort out the good information.
mikeybags said:
Hey guys,
I got a mytouch yesterday and LOVE it...but I already have the itch to mod it.
I came over from a HTC Herald (well a T-Mobile Wing), so I have some experience in this kind of thing....but it seems "rooting" android is a bit (a lot) more technical and difficult. By the end flashing the Wing was a 5 minute job...now I'm reading this forum and have no idea where to start.
So..........some questions, if you don't mind.
1- What is the advantage of rooting the phone? Obviously it allows you to access system files and stuff...but what's out there right now? How are these ROMs different than the stock stuff? I've heard a bit about multitouch...is that true? What else?
2- If I do root the phone, I assume it clears everything off (including my apps I downloaded)? Is there an easy way to back this thing up? And after the process is complete, is there an easy way to redownload all of the apps, or will I have to write them down somewhere to get again?
3- Whenever donut comes out....what happens then? Are the roms usually updated with the new stuff, or might there be issues? Or are the roms so far ahead that donut will be meaningless?
I think I had another question but I'm forgetting it now...anyway, this is a start.
And I apologize in advance for whatever info is already out on these topics. I read much of this forum, and it's tough, because there are so many posts regarding this stuff, it's difficult to sort out the good information.
Click to expand...
Click to collapse
1 there are many benefits that the average user typically wouldn't need... but, the best off the top of my head are of course installing cooked ROMs, having the ability to make system changes as you see fit, access to tethering applications, access to apk's that allow things like multitouch an array of programs built into your phone... the list really does go on... each ROM has its own elements; some are faster, some include multitouch in a lot of programs, some are based on the GUI known as Rosie developed by HTC (which is probably by far the most wanted implementation by newbie root users), the ROMs differ with each chef, so theres really no nailing it on the head
2 typically, any of the recovery images that are loaded onto your ROM when you're going through the root process will allow you to reload a nandroid backup... search up on nandroid and this will give you all the answers you need to know about system and program backup
3 roms being updated just really depends on the community and the chef of that ROM... when parts of donut were released, most of the chefs on this site started to implement them immediatley into their ROM's for the public... if you want true support from your chef of your specific ROM, then donate, simple as that... its their time they're putting in, so give them compensation as you see fit
Thanks for the response. Donating is definitely key, these guys deserve to be compensated for what they do, even if it is just for hobby. That goes without question.
Do the ROMs speed the phone up or smooth anything out at all? Not that I've had much issue with that, but coming from a wing I'm a bit paranoid about that.
PS....the fact that programs don't "Close" when you exit them is odd. I got a task killer but it's still crazy that I have to go into that to close everything. Probably my only complaint with android so far.

[Wanted] The proper way to cook a ROM.

I wonder how the proper way to cook a ROM is. I have fooled a little around with some ROMs by adding some files, removing some, editing a file here and there. Packed it, and signed it.
But is this the way to cook a ROM?
I really like to hear how its supposed do be done. Right down to the kernel..
Or maybe just point me in a direction.
I really wouldn't mind a couple pointers in the right direction as well.
I installed an Ubuntu VM today and I'm getting the Android SDK up and running.
At this point, I have no idea what to do next, but I'm stubborn so I'll keep trying.
Thanks for any help that any one can provide.
a few links realated to the issue:
http://source.android.com/download
http://www.cianer.com/androidg1/28-building-android-kernel-images
i'm starting to mess around with things, i think i'm close in creating ROM from the cupcake branch
I also need to read more on the issue from someone that already created one
Thx
Probably the thing I miss most about my Wizard is this. The guys making roms are doing a wonderful job, but not everyone has the same needs; sure there's a lot of different roms out there, but I just rather do these things myself. That said, I personally haven't really tried to hard to get info on the subject and I'm sure there's plenty of it around if I care to look. Maybe I'm just spoiled from my wizard days with the guides and the kitchens and stuff.
I'll do some reading courtesy of dmanbuhnik @ some point; not now though.... regretfully I gotta wake up early....on a saturday.... the single most hateful thing that can happen to me in a week.
I agree we need a HOW to guide on custom ROM's.
Little off topic but is there any way to optimize the 32B Kernel for a smaller footprint and speed. Possibly remove some features. With the small memory size on it we need to cut the fat where it matters.
you need to create the kernel from scratch in order to get an optimize one for your needs
i know that you can play around with the .config file to decide which features you want in or out
but as a said - i'm only at the begining of the process i rather hear it from someone with real experience on the issue

M2D ROM compatibility

hey folks, i've been hunting around and trying ROMs for quite a while now. and for about 2 months i've been trying to get my hands on a particular ROM. what i'm looking for is a WM 6.5 ROM (NOT 6.5.x; i want the start menu in the top left corner, not the bottom left) that is absolutely BARE NAKED, nothing but the operating system and absolute system necessities, and not much else, if anything. i have cabs for all programs that i use. one other stipulation is that i have WAlien's M2D and weather localisation cabs and i need a ROM that i can install this on. i've been trying to learn how to cook on my own, but i can't seem to find a learning friendly kitchen. and the instructions might as well be written in Chinese for all the sense i can make of them. too much technical terms used that i don't understand. i'd love to build my own, but it's just not an option right now. anyway, just wanted to know if anyone would happen to know where i can find a ROM that meets these criteria, or if some wonderfully kind chef out there might cook me one up? either one would make me friggin EXTACIC! i don't like the WM 6.5.x roms, not sure why, i just don't seem to mesh well with them. anyway, if anyone could help me out, i would really appreciate it. also, if anyone could tell me what particular builds will take to WAlien's M2D cabs, that would really help in my search. i know the 23xxx builds are all the 6.5.x that i don't want, but i really don't know about any others. i believe i had a 21550 build that was running M2D with Home Weather (my big concern), but the ROM was over 100 MB, fluffed up with all sorts of programs that i would never even use. by the way, i'm using an HTC Tilt/Kaiser/Tytn II, whatever you want to call it. love the phone, but can't seem to find just the right ROM, or a decent kitchen to teach myself on. no idea what SYS or OEM files are, where to put them, what they do, or anything. i just know that they are used to cook ROMs. anyway, if some kind soul could take the time out of their day to enlighten me, i'd love to get a better grasp on this stuff. i'd actually like to take some classes on the subject, but i'd rather get my feet wet first, so i'm not going into it blind. thanks for your time, even if you can't help me, i appreciate you taking the time to see if you might be able to help.
clsifford said:
hey folks, i've been hunting around and trying ROMs for quite a while now. and for about 2 months i've been trying to get my hands on a particular ROM. what i'm looking for is a WM 6.5 ROM (NOT 6.5.x; i want the start menu in the top left corner, not the bottom left) that is absolutely BARE NAKED, nothing but the operating system and absolute system necessities, and not much else, if anything. i have cabs for all programs that i use. one other stipulation is that i have WAlien's M2D and weather localisation cabs and i need a ROM that i can install this on. i've been trying to learn how to cook on my own, but i can't seem to find a learning friendly kitchen. and the instructions might as well be written in Chinese for all the sense i can make of them. too much technical terms used that i don't understand. i'd love to build my own, but it's just not an option right now. anyway, just wanted to know if anyone would happen to know where i can find a ROM that meets these criteria, or if some wonderfully kind chef out there might cook me one up? either one would make me friggin EXTACIC! i don't like the WM 6.5.x roms, not sure why, i just don't seem to mesh well with them. anyway, if anyone could help me out, i would really appreciate it. also, if anyone could tell me what particular builds will take to WAlien's M2D cabs, that would really help in my search. i know the 23xxx builds are all the 6.5.x that i don't want, but i really don't know about any others. i believe i had a 21550 build that was running M2D with Home Weather (my big concern), but the ROM was over 100 MB, fluffed up with all sorts of programs that i would never even use. by the way, i'm using an HTC Tilt/Kaiser/Tytn II, whatever you want to call it. love the phone, but can't seem to find just the right ROM, or a decent kitchen to teach myself on. no idea what SYS or OEM files are, where to put them, what they do, or anything. i just know that they are used to cook ROMs. anyway, if some kind soul could take the time out of their day to enlighten me, i'd love to get a better grasp on this stuff. i'd actually like to take some classes on the subject, but i'd rather get my feet wet first, so i'm not going into it blind. thanks for your time, even if you can't help me, i appreciate you taking the time to see if you might be able to help.
Click to expand...
Click to collapse
You may want to consider using spaces when you post, like having paragraphs
If you feel adventurous enough, head over to ppckitchen.org and get your kitchen and cook it yourself with all the bells and whistles (or lack thereof) that you wish.
Alternatively, go to the Kaiser section and look for something there.
FYI, the different UI has nothing to do with 6.5.X, but rather with the COM branch. You are looking for any rom of the COM2 branch (usually anything above 218XX (but always remaining in the 21XXX branches) will have the start menu on top).
I hope this helps you some.
yeah, i tend to ramble a bit. anyway, i tried ppckitchen. thouroughly unimpressed. i produced 3 roms, 2 of which worked, however, they weren't what i was looking for. didn't have much expericence at the time, and now that i know what i'm looking for, PPCK's BuildOS runs all the way through the rom building process then gives me an error. i sit there for X amount of time picking and choosing all my stuff, then sit for 10-15 more minutes, and now after that, it just gives me an error every time. it's been a while since i even thought about messing with it again. i can't even remember exactly what the error message was. thanks for the input though.
so i need to look for builds with 21xxx then. sweet. that will help narrow down my search at least. just basically looking for something with no bells, no whistles, that will run the M2D cabs from WAlien. i had a rom a couple weeks ago that met all the criteria except for the bells and whistles, but i've been flashing so many roms looking for the right one, that they pretty much all say "KAISIMG" now and it's about impossible to remember which is which. plus, they pretty much look the same once loaded, so i don't really know until i get the results when i try to install M2D. anyway, thanks for the help with the build numbers. i'll try searching those.
i actually just figured out the other day that the 23xxx builds are the ones with the start menu in the bottom left.
clsifford said:
i actually just figured out the other day that the 23xxx builds are the ones with the start menu in the bottom left.
Click to expand...
Click to collapse
23xxx, 28xxx, 25xxx, 24xxx, 22xxx... they all have the new UI. The latest one available for the COM2 branch is the 21892.
What kind of error messages are you getting out of PPCK? They just released a new update the other day, which deals with some error messages (among other things).
Lastly, what I do with the roms is to first create a folder with the rom number and who made it and then drop it in there. You may want to consider doing that
wasn't aware of the 22xxx ones, but i knew 23xxx and up were the ones that i'm not looking for. hey, i found a rom that will serve my purpose for the time being. came across the Shifu v4.2 Rom last night. it's a 21854 build. works with WAlien's M2D with Home Weather cabs also, which was my biggest concern. thanks for your help. i think i'm gonna be content with this one until i learn how to cook my own. it's got a bit of "fluff" stuff that i don't need, but it is still rather small compared to some of the other roms of similar builds that i was checking out last night. thanks for all of your help, bud! i really appreciate it.
oh, and about PPCKitchen: i'm not sure, but i'll try to run it when i get home. it's been quite a while since i tried using it, but i do remember that the day it started screwing up on me was the same day that i downloaded updates for it. maybe the updates messed it up. i'll go home and check for more updates and see if it'll run or not. i'll keep you posted. all i remember was that when the error came up, it made a loud sound that scared the crap out of me. forgot that i still had the volume turned up loud from watching movies the night before! hahaha! my wife even jumped, and she was in the kitchen, the REAL kitchen, not the rom kitchen. anyway, i'll check on that and get back to you if it's still giving me problems.

Anything to help me get started?

Hello,
I'm 2 days from my last day of High School (Ceremony is on Sunday!). I'm getting very interested in coding programs. I took an online course on Java programing since my school doesn't offer anything for something like that.
I've only had one semester of Java (also my teacher had a family death, so we had NO help from her the whole semester). We used the JGrasp program to code.
I thought, what better way to learn more things and have fun than messing around with my phone!
I came across this and I'm seeing all of these people creating applications, coding things, cooking rom (huh?), and other things. I want to teach myself more over the Summer before I head off to college for Software Engineering.
So what do I need to know?
What program do I need?
Where can I learn the things I need to learn?
Can you cover any other questions that I should be asking?
Remeber, I'm a complete newb when it comes to this, so try to avoid shortcut terms because I probably won't know what they mean.
Any help at all would be awsome! Doing this stuff look very fun to do. And Thankyou for your help!
I'm far from being a chef (person that cooks/creates roms which is the operating software that replaces the orginal operating software on your phone) but I can tell you that i've seen chefs that give away copies of their roms as well as their kitchens (tools that they've used to create their roms) so that people who are interested can create their own rom or modify the one that was created. Take a look at the threads that say custom roms or rom development and you will find them there along with the chefs who can further help you get started. Best of luck. Hopefully one day I will install a rom created by you.

Categories

Resources