This is a newbie-friendly kitchen for HTC Android devices.
I have created a kitchen to address the issue of users who are new to Android and want to start cooking their own ROM right away, but who do not know exactly how to start. I come from a Windows Mobile cooking background, and in comparison, I have noticed that resources for Android ROM cooking are hard to come by. I am new myself to the area of Android cooking, so I am no expert, but I do want to help others with the knowledge that I already have.
This kitchen is very basic, but is enough to help you start cooking. It has support for the following HTC devices:
Who is this kitchen for?
Basic requirements to use this kitchen
How to use the kitchen
Donations
Thank you: TheAshMan, elelinux
Acknowledgements
Reading and searching will always help you in this forum. I learned everything from several places, but these are the best sources:
.
I have created a kitchen to address the issue of users who are new to Android and want to start cooking their own ROM right away, but who do not know exactly how to start. I come from a Windows Mobile cooking background, and in comparison, I have noticed that resources for Android ROM cooking are hard to come by. I am new myself to the area of Android cooking, so I am no expert, but I do want to help others with the knowledge that I already have.
This kitchen is very basic, but is enough to help you start cooking. It has support for the following HTC devices:
- Hero (Tested with Android 1.5)
- Nexus One (Tested with Android 2.1)
- Magic (untested)
- Dream (untested)
- More to come ...
Who is this kitchen for?
- Those who are brand new to cooking, although advanced cooks may also find it useful
- Those who want full control over what they want cooked, so that they are not always at the mercy of what other cooks are providing in their custom ROM
- Those who are confused by all those scripts and complex commands required for building and extracting
- Those who prefer shipped ROMs over custom ROMs, but want root and don't want to lose the recovery menu when flashing one
- Those who are tired of custom ROMs that are too buggy and unstable for their everyday use (this is not a jab at the talented cooks here!)
Code:
####################################
HTC Android Basic Kitchen 0.21
By dsixda (xda-developers.com)
####################################
1. Set up working folder from stock ROM (boot.img + system.img)
2. Add root permissions (stock ROM only)
3. Add task killer tweak for speed (stock ROM only)
4. Disable boot screen sounds
5. Enable apps to SD (requires fat32 + ext3 partitions on SD)
6. Add wireless tethering (stock ROM only; includes kernel fix for N1)
Advanced Options:
11. Set up working folder from cooked ROM instead (e.g. update.zip)
12. Add /data/app functionality (stock ROM only)
13. Extract ramdisk + kernel from working folder
14. Build new boot.img from ramdisk + kernel (for previous option)
15. Run your own custom script
99. Build ROM from working folder
0. Exit
Please enter option number:
Quote:
Basic Android Kitchen download: See attachment at end of this post Release notes for this version are found in the next post . |
Basic requirements to use this kitchen
- A rooted HTC Android device with recovery menu. For now, this kitchen does not support non-HTC brands such as Motorola, Acer, Samsung, Sony, etc.
- One of the following operating systems: Ubuntu Linux, Mac OS X, or Windows
- You also need the Java JDK installed.
- See the FAQ in the 3rd post of this thread for more information to set each system up.
- A shipped ROM or cooked ROM for your device
- Refer to the FAQ in the 3rd post of this thread for more information on extracting the files from a ROM to make them work in the kitchen.
How to use the kitchen
- Extract the kitchen's .zip file to a folder on your home account.
- To run, type: ./menu
- The minimum steps are to "Set up working folder" and then "Build Hero ROM". All the options in between are optional. You could do the steps in any sequence you like, but to have a ROM for flashing, you need to choose the Build Hero option at the end.
- You can remove or add apps (*.apk) in /system/app of your working folder. There are already some apps provided in the tools folder for you to use.
- NOTE 1: You will NOT lose the recovery menu with any ROM you build with this kitchen, because the recovery.img file is never used.
- NOTE 2: It is always recommended to make a Nandroid backup from the recovery menu before flashing a new ROM
Donations
Thank you: TheAshMan, elelinux
- They are never necessary, but always appreciated. I spent a lot of time on this, and learned a lot. It was mainly for my own benefit, but I hope this helps others too and saves you A LOT of time. If you like this kitchen, feel free to donate a toy for my daughter; your name will be mentioned in this post.
- Donate to XDA! This forum gives new life to all our devices.
Acknowledgements
Reading and searching will always help you in this forum. I learned everything from several places, but these are the best sources:
- Lox_Dev's cooking guide for HTC Hero: http://forum.xda-developers.com/showthread.php?t=551711
- androidcustomrom's cooking guide for HTC Magic: http://forum.xda-developers.com/showthread.php?t=566235
- androcheck's task killer guide to speed up your device: http://forum.xda-developers.com/showthread.php?t=622666
- The 'No Idea' Blog - guide to making your own rooted Android ROM: http://lukasz.szmit.eu/2009/12/makin...droid-rom.html
.
__________________
DSI XDA

Currently: Nexus One (cooked with my Basic HTC Android Kitchen)
Try my Onyx WM 6.1/6.5 ROMs for Elf/Elfin
My publicly shared files
DSI XDA
Currently: Nexus One (cooked with my Basic HTC Android Kitchen)
Try my Onyx WM 6.1/6.5 ROMs for Elf/Elfin
My publicly shared files
No comments:
Post a Comment