cooking - Touch HD Windows Mobile ROM Development

this thread is obsolete

The basics
this thread is obsolete

Documents
this thread is obsolete

Kitchen, ROM, OEM and SYS
this thread is obsolete

kwbr said:
Like the title says. Every now and then people are asking how to start cooking. Some do and others can't find all the needed ingredients. I start this thread for all of you that want to start and share knowledge about cooking.
I know some of the senior cooks will take a look every now and then and contribute.
Above all, have fun and enjoy the cooking!
Click to expand...
Click to collapse
When is class # 1? I have played around a little with the Samsung i780 and actually flashed a ROM dump but never went far enough to learn about xip, packages, and other things. So I will stay tuned.

That's what I need to know , and package compiling, and ui tweaks, and some other things.

Hello my dear fellow cooks. Everything to start is in place. To make it easy to start I added 3 pictorials to install the kitchen, extract and build your first rom and a tutorial on how to add an OEM package. Links to all necessary reading are in post #3. I also added a clean 1.19 WWE rom with OEM and SYS to make an easy start. It now is up to your imagination.

Wow, thanks ! Soon I will be a great chef!

Hi,
I'm not a senior chef, but if I may, I will give you my contribute!

Ready to learn
Thankssssssssssssss so lot bro, ready to learn and keep in touch, really need to learn bro. great job dude. Awesome.

bobsbbq said:
When is class # 1? I have played around a little with the Samsung i780 and actually flashed a ROM dump but never went far enough to learn about xip, packages, and other things. So I will stay tuned.
Click to expand...
Click to collapse
Well, class #1 has just started since the basic documentation is in place. Let's start
~~Tito~~ said:
That's what I need to know , and package compiling, and ui tweaks, and some other things.
Click to expand...
Click to collapse
I wrote a bare description to create a first OEM package. It's in post #2.
robertus3d said:
Hi,
I'm not a senior chef, but if I may, I will give you my contribute!
Click to expand...
Click to collapse
Great, I knew. Welcome and thanks for the support.

this EXACTLY what i was looking for. i am so happy i found all info in just one place. man, this is really good stuff. congratulations. i'll keep a close eye to this thread. will try to post my adventures too. but i must confess everytime i read the word cooking it reminds me of kitchen noises, smell of food... who invented this cooking term anyway? lol why not to say compile, build....

stick that post

Hi,
Yeah, this is really worth a sticky!
As the Touch HD is my first WinMob cellphone, i was looking for such a thread where all those infos are concentrated!
Many thanks for this!

Big thanks to get this together. I already managed to make my first steps based on the Touch of HD ROM, so another thankls to kwbr.

kwbr said:
* [TUT] Manual Full XIP Porting - THANKS to Ervius
Click to expand...
Click to collapse
Ehm.. Dont you think the thread belongs to me?
Any case, anyone can contact me in case if any info needed

Ameet said:
Ehm.. Dont you think the thread belongs to me?
Any case, anyone can contact me in case if any info needed
Click to expand...
Click to collapse
Hi Ameet, consider it a slip of the pen
Everyone gets the deserved credits, corrected post #3. And thanks for the support.

boyanovv said:
Big thanks to get this together. I already managed to make my first steps based on the Touch of HD ROM, so another thankls to kwbr.
Click to expand...
Click to collapse
Great that is what the thread is about.

Finally for HD....GRRRRRREAT
@kwbr
Here you are!!! it could be much easier for me to find this thread if you left me the link for the threads in your PM, anyway I found it accidently and not using the search option since I tryed it for hours but it didn't help a bit,
Anyhow thanks for opening a great helpful thread which I think it should be... sticky... sticky... sticky
After scrolling through the thread I still couldn't find answers to my questions. So here they are:
-From which folder do I need to delete the program folders that needed to be deleted? (SYS, OEM, or TEMP) Since some of them have duplicates.
-How about the registry do I need to edit anything after all or deleting the folders only would do the trick?
-What's the difference between using the buildos.exe and the buildos+package_tools-2.7 and what is the proper use for either of them?
-in some posts it mentioned that you can add a program by placing it's package to the "OEM or SYS" folder What's the difference if I put the packages in OEM folder rather than SYS folder? do i need to do any registry changes? If so then where?
-Do I need to use the buildos+package_tools-2.7 after all and along with placing the packages in the OEM or SYS folder?
Cleaning up the registry is quiete easy, too. Use an editor with a "search in files" functionality and use it in order to find the files containing your registry keys/values.
Click to expand...
Click to collapse
-Can you name me a good editor to use?
-What would be the best way to change in manila's, using the packages method or replace them directly from their location in the kitchen?
-The final and most delicate question is how can I integrate the registration info in a shareware program package?

NOBELOVE said:
-From which folder do I need to delete the program folders that needed to be deleted? (SYS, OEM, or TEMP) Since some of them have duplicates.
Click to expand...
Click to collapse
Which duplicates do you have? Try to delete it from both .
NOBELOVE said:
-How about the registry do I need to edit anything after all or deleting the folders only would do the trick?
Click to expand...
Click to collapse
The registry entries are stored in the rgu file, which can be found within the folder. So by deleting the folder you also delete the registry entries.
NOBELOVE said:
-What's the difference between using the buildos.exe and the buildos+package_tools-2.7 and what is the proper use for either of them?
Click to expand...
Click to collapse
Personally I'm just using the "old" version, which is quite simple to deal with.
NOBELOVE said:
-in some posts it mentioned that you can add a program by placing it's package to the "OEM or SYS" folder What's the difference if I put the packages in OEM folder rather than SYS folder? do i need to do any registry changes? If so then where?
Click to expand...
Click to collapse
Afaik it makes no difference. Its just a logical seperation.
NOBELOVE said:
-Do I need to use the buildos+package_tools-2.7 after all and along with placing the packages in the OEM or SYS folder?
Click to expand...
Click to collapse
Using the "old" version works just well.
NOBELOVE said:
-Can you name me a good editor to use?
Click to expand...
Click to collapse
Personally I'm using PSPad.
NOBELOVE said:
-What would be the best way to change in manila's, using the packages method or replace them directly from their location in the kitchen?
Click to expand...
Click to collapse
Sorry, this question doesn't make sense? What do you want to change?
NOBELOVE said:
-The final and most delicate question is how can I integrate the registeration info in a sharaware program package?
Click to expand...
Click to collapse
I think it depends on the software you are talking about. You have to find out where it stores the appropriate information and then have to include it. Figuring out where it stores the information could be time intensive. Dump the registry before the registration, dump it aftwards, and then compare it using WinDiff (for instance). Its included in the kitchen. Some software may also use the filesystem, so you have to modify and/or copy some files.

Related

ROM Cooking How To?!

Tutorials, do we have any tutorials I can start reading to cook a ROM for HTC HD?
Is it easy or is something only the xda experts can do?
The HD Kitchen is here: http://forum.xda-developers.com/showthread.php?t=438456
Try reading up on the wiki about using the kitchens also.
Thanks
Dave
I have the kitchen on my now, however it´s a strange program for me, I would really need some kind of manual/tutorial
Where is the Wiki for HD Kitchen, I don´t find it :S
HTCzar said:
I have the kitchen on my now, however it´s a strange program for me, I would really need some kind of manual/tutorial
Click to expand...
Click to collapse
Have a look at Alex's KaiserKitchen tutorial (even play with it if you want) you'll get most of the idea from there (on the wiki here). The idea is a bit strange at first, but you get used to it. Some useful videos here too: http://forum.xda-developers.com/showthread.php?p=1968557
Thanks
Dave
i downloaded the file, but can`t open it. ned the .rar password?
yes. i hope somebody can post a detail tutorial for how to build a custom.
zliverfox said:
i downloaded the file, but can`t open it. ned the .rar password?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=2842152&postcount=4
citrix80 said:
yes. i hope somebody can post a detail tutorial for how to build a custom.
Click to expand...
Click to collapse
There are many tutorials for the other kitchens. A kitchen is a collection of tools. All the the tools in most kitchens are the same.
Check out the wiki and search the forum, the answers are there... (trust me I found them)
Dave
zliverfox said:
i downloaded the file, but can`t open it. ned the .rar password?
Click to expand...
Click to collapse
The password is in the readme file. You need the latest version of WinRar (or personally I prefer 7z), so just get it, and you will be able to look the password up.
citrix80 said:
yes. i hope somebody can post a detail tutorial for how to build a custom.
Click to expand...
Click to collapse
There are so many out there already. They just weren't written for the HD kitchen, but basically it is the same idea. So just read through some tutorials and you will get it. I think a good starting point is this thread.
thanks for the info. i am a totally rookie at this. i just want to try to build a rom with apps in it. i will look into it.

what do want in a rom

I am going to create the fastest rom. Just tell me what you want in it i'll put in the best one for the job. It would be better if younguys just post the apk or the file u want in it
mohsinkhan47 said:
I am going to create the fastest rom. Just tell me what you want in it i'll put in the best one for the job. It would be better if younguys just post the apk or the file u want in it
Click to expand...
Click to collapse
Are you building the google source from scratch, or modifying an existing ROM? I don't know how you're planning to make a ROM faster than IonR2, but I wish you luck.
AdrianK said:
Are you building the google source from scratch, or modifying an existing ROM? I don't know how you're planning to make a ROM faster than IonR2, but I wish you luck.
Click to expand...
Click to collapse
this would be a good thing to know then i would have more input of what should be put into it.
I'm going to use cyans rom since it is the best
mohsinkhan47 said:
I'm going to use cyans rom since it is the best
Click to expand...
Click to collapse
So....how do you intend to make it faster?
I am going to super compose everything and delete what is noy needed
mohsinkhan47 said:
I am going to super compose everything and delete what is noy needed
Click to expand...
Click to collapse
if you are deleting what is not needed why would you ask someone elses opinion on what should be put into it. doesn't that kind of defeat the purpose.
Lol...dont u think cyans already doin his best to make his rom the fastest ?....but hey if u think deleting some files will make it faster...b my guest lol

How can I extract a template from a rom?

Im tired of searching and asking but I never find an answer. So, can someone help me to get a template from a rom?
thanks!
joshuas_79 said:
Im tired of searching and asking but I never find an answer. So, can someone help me to get a template from a rom?
thanks!
Click to expand...
Click to collapse
the way i did the JACxROM 1.3 a while back was by grabbing a theme template by cyanogen and looking at what files it contained .. then I grabbed the rom and deleted all the files that werent necessary and voila you have a template
OK!,this is what I was going to try right now. Thanks, for your help
joshuas_79 said:
OK!,this is what I was going to try right now. Thanks, for your help
Click to expand...
Click to collapse
no problem
I tried but I got this message when I tried to flash it.
failure at line 5: run_program backuptool.sh backup
Any tip?
have to use the meta folder from a theme zip, look at the update script, they carry out all kinds of actions on rom updates
OK, thanks , I still dont have much idea about it but now I can start looking for much info, thanks!
joshuas_79 said:
OK, thanks , I still dont have much idea about it but now I can start looking for much info, thanks!
Click to expand...
Click to collapse
dan-htc-touch said:
have to use the meta folder from a theme zip, look at the update script, they carry out all kinds of actions on rom updates
Click to expand...
Click to collapse
oh wow i completely forgot to mention that ... heres a generic one that should work for all themes ... so in your theme.zip you should have an app folder and a framework folder since those are the folders that the script will copy over

updatescript and signing questions

so when ever i take a rom apart and add/remove items it never works lol.
i use 7zip to extract/compress and fresh's pre kitchen for signing and making an update script.
i havent been able to figure out why its not work. the zips flash and dont change anything but the phone boots or flash and the phone doesnt boot.
i just wanted know of any newb freindly ways of modifying zips so i dont have to be stuck with things i dont want ect ect..
i would post this somewhere els but we dont really have a Q & A section..
Belongs in the General section.
feefeeboomboom said:
so when ever i take a rom apart and add/remove items it never works lol.
i use 7zip to extract/compress and fresh's pre kitchen for signing and making an update script.
i havent been able to figure out why its not work. the zips flash and dont change anything but the phone boots or flash and the phone doesnt boot.
i just wanted know of any newb freindly ways of modifying zips so i dont have to be stuck with things i dont want ect ect..
i would post this somewhere els but we dont really have a Q & A section..
Click to expand...
Click to collapse
1)DO NOT UNZIP anything(browse while zipped/edit while zipped)
2)Use autosign.bat or exe.
3)No offense Flipz,LEARN ADB FIRST(NO KITCHEN)
4)When youre done editing resign the rom.
5)Thats IT!!! GOOD LUCK
You can't sign ROM's with the Kitchen. Only themes. And learning ADB commands is cool.
notasimpleway said:
You can't sign ROM's with the Kitchen. Only themes. And learning ADB commands is cool.
Click to expand...
Click to collapse
yes you can, lol
How? Obviously, I have overlooked it.
regaw_leinad said:
yes you can, lol
Click to expand...
Click to collapse
Actually, with Pre Kitchen I think you can.
Yeah I redl the kitchen. Alright Ty guys sorry for wrong section post..
notasimpleway said:
Actually, with Pre Kitchen I think you can.
Click to expand...
Click to collapse

[Q] Circle Battery icon for CM 7 Final

I SEARCHED and tried a couple of mods and tweaks, but I kept getting boot loops. Its for the newest version of CM7 Final. If someone would be kind enough to point me in the right direction,it would be greatly appreciated.
Mobiono said:
I SEARCHED and tried a couple of mods and tweaks, but I kept getting boot loops. Its for the newest version of CM7 Final. If someone would be kind enough to point me in the right direction,it would be greatly appreciated.
Click to expand...
Click to collapse
Here, this should work. I don't use CM7, so I wasn't able to test it. If you have any problems, just let me know.
808Bill said:
Here, this should work. I don't use CM7, so I wasn't able to test it. If you have any problems, just let me know.
Click to expand...
Click to collapse
You could always use the uot for ALMOST any framework-res.apk
http://uot.dakra.lt/kitchen/
If there are any request then just wait for your turn.
kifno said:
You could always use the uot for ALMOST any framework-res.apk
http://uot.dakra.lt/kitchen/
If there are any request then just wait for your turn.
Click to expand...
Click to collapse
I'm well aware of the uot kitchen, but I prefer to use apk manager. I've had mixed results with uot, and find apk manager to be easy to use. Also, I don't have to "wait for my turn."
Exactly! I didn't know how much the OP knew about apk manager so I didn't post instructions on how to theme the framework-res.apk to have a circle battery. But hey now the OP has two options
kifno said:
Exactly! I didn't know how much the OP knew about apk manager so I didn't post instructions on how to theme the framework-res.apk to have a circle battery. But hey now the OP has two options
Click to expand...
Click to collapse
Since you had quoted me in your post, I assumed you were directing your reply to me. Perhaps if you had quoted the OP, your intent would have been more clear.
808Bill said:
Since you had quoted me in your post, I assumed you were directing your reply to me. Perhaps if you had quoted the OP, your intent would have been more clear.
Click to expand...
Click to collapse
That is true 808bill. Well since his question is answered now I'll be leaving this thread, no need to spam it with off-topic post, I don't want to get into trouble. But nice talking with you though 808billl.
- Kifno
808Bill said:
I'm well aware of the uot kitchen, but I prefer to use apk manager. I've had mixed results with uot, and find apk manager to be easy to use. Also, I don't have to "wait for my turn."
Click to expand...
Click to collapse
Hey, I had a similar question as the OP. I was wondering where I could find the circle battery mod for the latest aosp 2.3.3 GB ROM (4/29). Do you mind maybe posting a step by step tutorial on how to use APK manager to do this?
DividedByZero said:
Hey, I had a similar question as the OP. I was wondering where I could find the circle battery mod for the latest aosp 2.3.3 GB ROM (4/29). Do you mind maybe posting a step by step tutorial on how to use APK manager to do this?
Click to expand...
Click to collapse
808bill posted that in the aospCMod thread, click on his name and all posts, find it Also, pfer10 put up a good tutorial of how to make the mod on the wiki www.romrepo.info/wiki - I've never done it, but I *think* that's where bill learned it?
Thanks! Unfortunately, it looks like I can't use it because I'm on a mac.
DividedByZero said:
Thanks! Unfortunately, it looks like I can't use it because I'm on a mac.
Click to expand...
Click to collapse
Hmp then would you like me to teach you all I know about theming?
kifno said:
Hmp then would you like me to teach you all I know about theming?
Click to expand...
Click to collapse
Sure. Why not?

Categories

Resources