[11/Sep/10]ROLLUP STICKY - ALL GUIDES - LINKS - BEGGINERS - MUST READ - HTC Elf. - Touch GSM ROM Development

quick links :
Posting rules
Contact our forum mod for any problems or concerns.
USPL - CID Unlocking
HardSPL - CID Unlocking
Rom Update Utility error codes & solutions
GoldCard - Unbricking a dead device
Jtag - Unbricking a dead device
Elf(in) kitchens - Creating your own ROM
Click to expand...
Click to collapse
~.~​
notices :
if you have the cdma version check the vogue forum.
respect the rules & check in questions&answers for known solved problems.
elf&elfin look the same but they are not! Make sure you know which one you have and do not do anything that is meant for the elf on an elfin, and vice-versa.
if you can't find what you are looking for, use the forum's search engine for better results!
don't try anything with your phone if you're not sure...and to be sure you have to search,read,try to understand & then if you're still unsure ask for help before messing up your phone!
being grateful is a virtue!so...don't forget to donate to xda developers if you want to support this great forum & it's effort.
don't post in this thread!
Pm me or our forum mod for any suggestions, complaints, dead links, etc.
Click to expand...
Click to collapse
~.~​
contents :
new to all this!
information,etc.
unlocking,making backup,etc.
flashing roms
modifying,cooking,etc
troubleshooting guides,etc.
tests,projects,links,etc.
Thanks, Contact Us, Change Log.
Click to expand...
Click to collapse
~.~​

...Better get informed than flamed...
...Cause the next best thing to knowing something is knowing where to find it...​
Click to expand...
Click to collapse
1. General
(1) General Guide for For all users of the HTC_Touch (Needs updating)
(2) Wiki info for the GSM version of the HTC_Touch
(3) HTC Touch Technical Specifications
2. Useful terms
(1) Technical Terms
(2) Glossary
(3) NOR_vs_NAND
(4) CPU Texas Instruments OMAP 850
(5) Services & DLL's - Descriptions/Functionality
3. Some things you should know about your device
($) All the below info (and many more..) could be retrieved using dsixda's All-in-one tool to find your Device ID/CID/IPL/SPL/IMEI/Serial etc.
(1) Available ROM & RAM size
(Go to Start Menu/Settings/System/Device Information/Hardware and check the
Code:
"RAM size"
"Flash size"
in order to make sure which version (Elf or Elfin) of the Touch you have as it is stated in 1st post of this thread)
(2) IMEI (To get your IMEI just dial *#06# and a 17-digits number will show up. Keep somewhere the first 15 digits)
(3) Initial_Program_Loader(IPL) & (4) Second_Program_Loader(SPL)
(To Find your Device's IPL&SPL version enter bootloader. Note the version numbers)
(5) Device_ID(DID) & (6) Country[or]Contract_ID(CID)
(To Find your Device_ID(DID) and Country[or]Contract_ID(CID) follow this guide or this alternative)
4. Educational Reading
(1) Kaiser's G.W.E.N.I. (It may be for Kaiser, but you'll learn a lot reading this)
...

...The action starts!Better be careful!...
...
...The road to hell is paved with good intentions...​
Click to expand...
Click to collapse
5. Create your GoldCard (Unbricker in case of emergency)
(1) Wiki Guide for making your GoldCard (Will save your phone if you can find a Shipped ROM with the same Model ID)
(If the new wiki is still not ready check out this post here)
6. DumpRom (Basically a way to back up your device's original OS - Does not back up any personal info nor any user-installed applications)
(1) Dumping your device's ROM, Radio, MainSplash, etc.
(2) Guide for Dumping your device's ROM
(3) Invisible ROM dumper
(4) Dumping your IPL
(5) Dumping your SPL or Alternative Way
(6) Dumping your MainSplash
7. CID Unlock your phone (So that your phone will accept other ROMs with different CIDs & you'll be able to flash custom Roms or Roms from other carrier. You could do that in another way described in 10. Flashing Roms)
First, know the differences between a USPL, Hard SPL, temporary SPL, etc. (click here)
(1) Elf&Elfin HardSPLs (Free CID Unlocking)(Recommended!)
(2) Elf USPLs (Free CID Unlocking)
pof's patched 1.11.0000SPL
htctouchp's patched 1.17.0000SPL , patched 1.19.0000SPL <= Use these if your original SPL is 1.1X.0000(or your IPL is 1.1X.0002)!
(3) Elfin USPLs (Free CID Unlocking)
djvw's patched 2.20.0000SPL
htctouchp's patched 2.26.0000SPL , patched 2.28.0000SPL , patched 3.07.0000 , patched 3.10.0000 , patched 3.14.0000 <= Use these if your original SPL is 2.2X.0000(or your IPL is 2.2X.0002) - There are some reports that upgrading the latest manufactured Elf from 1.1X IPL&SPL to 2.2X IPL&SPL was successful, but take your own risk!
(4) Commercial CID Unlocker for both Elf&Elfin
8. After CID Unlocking, better check if it really worked
A safe way to find out if your CID unlocking worked is following this method & check the line:
Code:
g_cKeyCardSecurityLevel = ?
;If ?=0 => Touch=CID_Unlocked => Able to flash any ROM or Radio Update through Bootloader
;If ?=FF => Touch=CID_Locked => Try CID_Unlocking again BEFORE flashing anything
9. SIM Unlock your phone (So that you can use any carrier's SIM)
(1) Free Touch_Unlock (Members report that it's working only for Elf)
(2) HTC TOUCH SIM UNLOCKER FREE
(3) Commercial SIM Unlocker1
(4) Commercial SIM Unlocker2
(5) Commercial SIM Unlocker3
(6) dsixda's free unlocker
10. Available Roms,Radios,IPLs&SPLs
(1) Original Shipped Roms
---(1.1) Elfin's Original Shipped Roms, listed by CID & DID
---(1.2) Elf's Original Shipped Roms, listed by CID & DID
(If one Rom matches your CID & DID, you could always flash it successfully through bootloader. Always means even without CID Unlocking)
But have in mind that Original Shipped ROMs include IPL&SPL that will ovewrite yours and your device will be CID Locked after flashing these!
(2) Elf&Elfin's Dumped Roms, listed by CID & DID
(Consider these Roms as cooked ones, meaning that they can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(3) Elf&Elfin's Custom Roms plus Alternative thread for old ROMs
(They can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(4) Elf&Elfin Radio Updates - Alternative
(They can be flashed to your device ONLY IF it is CID Unlocked
or
[alternative1] you use SoftSPL
or
[alternative2] you use JumpSPL)
(5) Elf&Elfin IPLs&SPLs
(Be careful with these ROM parts)
...

...The fun part!...
11. Flashing Roms("Loading" the RUU_Signed.nbh on your device)
(1) If you have a CID unlocked device (Elf&Elfin) then
either enter bootloader & run the RomUpdateUtility(aka RUU)
or connect your normally booted device (NOT in bootloader mode but in Windows) to the PC ,wait to sync and run the RomUpdateUtility(aka RUU)
Remember to place your RUU_Signed.nbh file in the same folder where RomUpdateUtility.exe is!
(2) If you have a CID locked device & you don't want to mess with the SPL but still want to try another Rom you could:
---(2.1) Use SoftSPL for both Elf&Elfin
---(2.2) Use JumpSPL for both Elf&Elfin
But have in mind that if something goes wrong(Bad Flash or Bad Rom) you'll end up facing any possible problem with a device that is CID Locked!
(3) Open Source ROM Update Utility (RUU)
List of Customized ROMs(Random order)(Your ROM isn't listed here?Pm me to add it ASAP)
Code:
[LIST]
[*][URL="http://forum.xda-developers.com/showthread.php?t=535879"][ROM][WWE][July 23 '09] ELFIN WWE (WM6.5) M2D&BL[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=426540"][ROM][WWE][MAY 30 '10] Onyx WM 6.1 (21057) + WM 6.5.x (23569) + WM 6.5 (21889)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=339935"][ROM][WWE]V4.0 Blue Touch ROM CE OS 5.2.1921 (Build 18521.0.7.0)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=509822"][ROM][PDAVIET]WM6.5 ROM V78 (Core 21731) - HTC ELF & ELFin[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=541886"][UPG 12 may 10][ROM][WWE][ITA]Miky 6682 WM6.5 build 23569.[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=634936"][ROM][WWE][24-Apr-2010] ATHAR WM6.5.3-28232[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=569687"]|ROM|6.5.x|19/05| AHEN E6t |23569| - New Rom Uploaded[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=414280"][ROM][WWE][06.09.2008]Touch Surface Roms 6.10.SP0.02[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=551508"]|ROM|WWE|Feb09'10|ELF SX WM6.1 21054|WM6.5 21888|[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=514955"][ROM][PTG][13.05.2009] WM6.1 OS 5.2.20771 JADE Core + Manila2D PTG (black)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=563499"][15 May 2010] [ROM] WM 6.5 21899 : FULL and LITE[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=640519"]CeROM v1.31 - WM 6.5 Build 28230 || Android [Wing Linux based ROM][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=451100"][ROM][WWE][Oct.11] kwbrs Topix 1.4.1 ELF(in) Unleashed [5.2.21055][Full&Lite][ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=397739"][ROM][WWE] HTC Touch Official 6.1 ROM - ALMOST [Tabish ROM v3.3.6.1][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=415880"][ROM][WWE][08 JUNE 09] Touch ESSentiaL v4.5 FINAL [ ;) ][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=432776"][ROM][10-10-08]R2 Opal Rom Port WWE for ELF(in), Full & Ultra Lite[19971.1.2.26][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=646778"][ROM] 05.03.2010 Elf / Elfin C.P. SUPER CLEAN WM6.5.3 28230.571.632 by efsane[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=446217"][ROM][WWE][25.11.08] Vanilla series ELF(in) v2.0 [OFFLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=406148"][ROM][WWE/DAN/NOR/NLD/FRA/GER/ITA/PTG/ESN/PLK/RUS]Throttle Diamond I[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=623867"][UPG 22 04 2010][ROM][WWE]ELFIN TouchofElfin_03 6.5.5 Build 23563[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=356465"][ROM][ITA]Touch (alias ELF) ROM original Rebuilt[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=320407"][ROM][WWE/GER/ITA] HTC Touch Rom with 55mbBigStorage&4mbPagepool 13/8/07[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=447394"][ROM][WWE][FR][Feb. 10 2009]AEther 0.5 + Obsidian flavor 0.2 + New XIP/SYS[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=505879"][ROM][WWE][25 April 09] Made in India v2 WINDOWS 6.1[ONLINE](link corrected)[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=371139"][ROM[WWE]HTC Touch: ROM Code 1.11.707.1B (Soft Black)[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=563628"][ROM][WM6.5][Elfin] Build 23071[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=373791"][ROM][GER][02.03.08]Piko ROM Wm6.1 Elf & Elfin[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=430204"][ROM][WWE][26.11.08]Official 3.10.710.0 WM 6.1 ROM - TrueG Edition[v4][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=573970"][ROM][WWE][UC][7-Dec-09] AGS Series WM6.5 21877 & Beta 28009[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=545743"][ROM]Windows 6.5 ROM 23071 Final Release SEN V1.0[/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=554043"][ROM][WWE][AUG 30 '09]khatri's 6.5[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=483078"][ROM][WWE][Feb 15] LeTama 21159.3 (WM 6.5 beta) updated 02/22, small changes [Online][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=392637"][ROM][WWE][20753 1.4.0] UC2.0 + Mortscript Ultra Clean Edition [OFFLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=364901"][ROM][WWE]NEW 4|18|24MB Pagepool. Blue Elves ROM V5.0 (Build 19521)[ONLINE][/URL]
[*][URL="http://forum.xda-developers.com/showthread.php?t=369385"][ROM][WWE]Elf(in) ShadoW 2.1 TE[ONLINE][/URL]
[/LIST]

...Going deeper! #1...
...
...What we hope ever to do with ease we must learn first to do with diligence...​
Click to expand...
Click to collapse
12. Kitchens that work for Elf&Elfin (The "programs" used to rebuild/modify Shipped Roms & produce Custom Roms)
(1) Anichillus - Hypercore (Presented in Noonski's Cooking Class. Many things to learn there!)
(2) bepe - BETA: Extended Elf/Elfin Kitchen for WM6.1
(3) Ivanmmj - EasyPortOven V2.2 (Discontinued)
(4) Ervius - buildos+packagetools 4.2b3 & version 4.3b1
(5) Noonski - SuperProCore Kitchen (Discontinued)
(6) Kokotas - ELF(in) Kitchens
(7) Linux ROM Kitchen
(8) Noonski - o.r.e.e. wwe v3.07.720.05
(9) PPCKitchen.org - XIPKitchen
(10) Ervius - Visual Kitchen
(11) Vistang - Visual Kitchen
(12) Ivanmmj - SuperJustKitchen
(13) Airxtreme&OndraSter - OsKitchen
13. Modifying&Cooking stuff
(0) Noonski's Tutorials
(1) OEM Package Tutorial
(2) Full XIP Porting (& MANY MORE Guides) - XIP & SYS Porting Guide
(3) What's The Pagepool (Size) All About?
---(3.1) Universal ELF/IN 1.1x , 2.2x & 3.xx Roms PP Changer (Use this if you want to change the PagePool size for the ROM your device already runs(after flashing)) ,
---(3.2) PagePool Smart Changer(Works as the above but only for (old) 1.1x.xxx.xx ROMs) ,
---(3.3) Changing Pagepool for 2.2X.xxx.xx ROMs(Read this guide if you want to change the PagePool size on the ROM(*.nb or *.nbh file) before(!) flashing)
---(3.4) Changing Pagepool for 1.1x.xxx.xx ROMs(Works as the above but only for (old) 1.1x.xxx.xx ROMs)
---(3.5) Changing Pagepool for 3.XX.xxx.xx ROMs is similar to 2.2X.xxx.xx ROMs with only 1 difference
(4) Creating MIDlet shortcuts in start menu, and changing the shortcut icon
(5) Changing startmenu icon (You may need msigner) - Rename "Start" in system tray
(6) How to remove SQM (System Quality Metrics)
(7) SDAutoRun - User Customization
(8) UC ROM SDConfig.txt Builder
(9) AppToDate
(10) International MUI for Localizations
(11) How to tweak a rom because of size limitation(You could bypass that limitation(50MB for our ELF(in)s) using your SD card for flashing[This short "explanation" may help you understand])
(12) G'Reloc & other tools
(13) Tadzio's tools
(14) itsme's tools
(15) mamaich's tools
(16) bepe's Package Tool
(17) Powerful xip porting tool: XIPAddrTools 2.0
(18) QuickCab 1.0Cab
(19) SASHIMI AutoInstaller
(20) nbimg: HTC splash screen tool
(21) Cube Customization
(22) XIAMultiTheme
(23) Windows Mobile 6 Professional Emulator
(24) MortScript examples accumulation - Mortscript's Manual - Mortscript's Manual(HTML)
(25) cmonex's RomTools Pack
(26) htc ROM Image Editor
(27) DSMBuilder
(28) Noonski's Cooking Experiments & OEM packages - A Little Cooking Secret
(29) How to change ROM Date
(30) Increasing Touch Sensitivity
(31) [TUT]Apply your registry tweaks with a simple CAB file!
(32) Speed up OEM ROMS with NETCF3.5 without cooking
(33) HOW to translate ANY ROM
(34) File Explorer Extension v.2.03
(35) Opal/Jade Apps & Manilla2D Extraction Thread
(36) Download links for Dumped ROMs & XIPs for cooking
(37) Ather90's OEM Packages
(38) UPX Reference Post
(39) List Of .lnks
(40) Manilla 2D Home Settings XML Explained
(41) ULDR Removal for Elf/Elfins
(42) Change settings for all Notifications
(43) Chef Central
(44) Extendir - file system filter driver that optimizes performance
(45) Universal Tutorials
(46) OEM -> EXT rebuilder
(47) XDA_UC
(48) The Windows Mobile Image Update System
(49) Manila Development Tutorial
(50) IMGFSFromDump-TURBO
...

...Going deeper! #2...
(51) xidump v1.0 Beta
(52) NBH handling tool
...

...Got any troubles?Read here!...
...
...Clear your mind of can't...​
Click to expand...
Click to collapse
14. Troubleshooting guides
(1) Stuck in bootloader
(2) Dead[or]bricked Elf&Elfin
(Ultimate guide - All you need is there - DO NOT open a new thread for every dead device in this planet!)
(3) "Data crashes" when SIM card inserted (Not available yet, but check following links for help: link1 & link2)
(4) ActiveSync Fails
(5) Bootloader [mtty] commands
(6) RUU Error Codes List
(7) Goldcard (Potentially a Limited Unbricker) for ELF/ELFin
(8) Unbricker ROM
(9) HOW to fix turning off HTC ELF
(10) Unbricking solution for Elfs in 3.xx bootloader
(11) How to Jtag a HTC Touch Elf(in)
15. "Manuals"
(1) HTC ELF / Touch Service Manual
(2) How to Completely Disassemble the HTC Touch (check post 22 for a pdf)
...

...Interesting things going on...
16. Alternative OS running on Elf
(1) Linwizard/ Linux running on Elf
(2) Android running on Elf
17. Benchmarking Tests
(1) Difference between SPLs
18. Projects
(1) Touch Surface // The Cooking begins! [OFFLINE]
(2) UC2.0 + Mortscript Capable New Ultra Clean concept ROMs [OFFLINE]
(3) New XML customizable full screen today screen
(4) Shaps New UI - Touchxperience
(5) Manila 2D 2.0 on ELFin
(6) WP7 Porting/Tool Development
19. Useful Links
(1) Touch Friendly Programs for the Windows Mobile
(2) Tweaks&Tricks
(3) MSDN Library
(4) The (Java) MIDlet Bible
(5) All Opera Mobile/Mini version
(6) GPRS/Internet Connection Settings for the whole world
(7) Windows Mobile Themes
...

Mini guide for new users
A. Preparation
0.READ & understand some terms so that communication will be easier among us:
http://www.1800pocketpc.com/glossary
http://wiki.xda-developers.com/index.php?pagename=FAQ#techicalJargon
Then you may go through the links and guides of this rollup and get informed!
1.Find your Device ID , CID , etc:
http://forum.xda-developers.com/showthread.php?t=418892
2.Make a "GoldCard":
http://wiki.xda-developers.com/index.php?pagename=Elf_GoldCard or http://forum.xda-developers.com/showthread.php?t=437996&page=2#15
3.Make a backup of your current ROM and keep it:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
4.Save your personal info(contacts,mails,etc):
Use whatever method you want...(eg. PIM Backup, ActiveSync, etc.)
B. Now that you have saved every important file and info for your phone you are good to go...
5.CID Unlock your Touch:
http://forum.xda-developers.com/showthread.php?t=445666
Use the NEW! Hard-SPLs!
or
http://forum.xda-developers.com/showthread.php?t=408637
Use the right USPL & IPL for your phone!
6.If CID Unlocking worked, you will be able to change the ROM, the Radio & the SpashScreen of your phone using the RomUpdateUtility(RUU)
and start having fun!
*.I'm sure all of you want the best for your device - after all that's why we all come here. But what is best for me is not always best for you too, meaning that it's a matter of personal taste. So please don't start asking which ROM is the best or fastest , etc.
If you have followed the above steps (0-5) then you have the opportunity to try out many different ROMs that are released here and see which one fits your needs. And there is always the option (if you didn't come here just to take and leave) to learn how to create your own ROM and build it according to your taste!

kokotas is the champ ! A great job. A perfect thread, Thanks for the help buddy.
If you are having any problem related to the Forum or
Let me know if...
* Forum rules are being broken.
* A thread or post needs moved or deleted.
* You have ideas for how to make the HTC Elf forum better.
You can PM me madnish30(Forum Moderator) here is the link you can use to PM me.
Now , if you have a problem with your device i.e. Elf and you can not seem to solve it at all. ( Be sure you have searched for the solution. ). Please do not post thread here and there, instead you can contact my team of helpers:
kokotas PM
captainstu72 PM
saurabh88 PM.
Please CC' your PM to me as well.
Please DO NOT SEND THE SAME ISSUE TO MULITPLE Helpers, Doing so can get you into trouble.
Enjoy The Forum, Respect The Forum.
change log :
Code:
[list]
[*][27.07.10] - thread revised and structure changed
[*][19.06.10] - added link for "how to jtag a htc touch elf(in)" @ post #5
[*][09.04.10] - all posts reviewed ! Updated info - fixed dead links
(needs some more work...)
[*][03.01.09] - added link for "notifications settings guide" @ post #4
- added link for "xdafbppc" project @ post #6
[*][06.12.08] - fixed link for "xipporterex" by ervius @ post #4
[*][06.12.08] - added link for new kitchen by ervius @ post #4
[*][02.12.08] - added link for new tool "xipporterex" by ervius @ post #4
[*][16.11.08] - added link for "unbricker rom" @ post #5
[*][14.11.08] - added link & simplified instructions for new hardspl 3.07 @ post #3
[*][13.11.08] - added link for new kitchen o.r.e.e. Wwe v3.07.720.05 @ post #4
- added link for uldr removal for elf/elfins @ post #4
- added link for upcoming new xipkitchen from ppckitchen.org @ post #4
[*][06.11.08] - added link for new uspl 3.07 @ post #3
- fixed link for questions&answers @ post #1
[*][23.10.08] - added link for manual full xip porting @ post #4
- added link for goldcard project(potential unbricker) @ post #5 & #3
[*][26.09.08] - added link for editing the "start" text of the start menu @ post #4
[*][20.09.08] - added link for m2d_settings_xml explanation thread @ post #4
- added link for midlet_"bible" thread @ post #6
[*][19.09.08] - added link for upx reference thread @ post #4
- added link for list_of_.lnk thread @ post #4
[*][18.09.08] - added download links for dumped roms & xips for cooking @ post #4
- added link for ather90's oem packages @ post #4
[/list]
Click to expand...
Click to collapse
~.~​

Related

Wideawake's Custom AKU2.2

First I should warn that PPCGeeks.com nor me will not be held responsible if something were to go wrong. That being said its like any other update.....all you have to do is download the files from a link listed below. Extract them to the desktop open the the folder. Read the readme and run the .exe, same as the offical ones, BUT your PPC HAS TO BE IN BOOTLOADER MODE BEFORE running the .exe. (Hold power button, notes key, and soft reset) This ROM doesnt have to many "seen" differences, most changes have be made behind the scenes. I didnt remove the built-in voice dialer, because Im sure most dont use MSVC. Big thanks to isamu49 for his script to replace the bootscreen and providing me with all the carrier logos! Major thanks to XDA-Developers, and Buzzdev.net for the knowlege and tools used in the creation of this custom AKU 2.2! PLEASE HARD RESET AFTER YOU UPGRADE. I will be adding my extROM and full packages later today, just wanted to roll out the base OS for everyone.
Enjoy your new Custom AKU2.2!
Mike
Note: Upgrade CANNOT be done on a PC running Windows Vista, must be a XP machine.
Custom ROM Features
- A2DP built-in!
- HTC X Task Manager. (go to start/settings/system to enable)
- ApacheHax NO longer needed, registry pre-tweaked.
- Maximum number of connections tweak.
- No more dinging when volume is changed in call.
- Ligthen by removing un-needed files. (Saves about .5MB)
- UPX'd a few system files. (Saves about 6MB)
- ActiveSync Switch Included
- Vista Sound Theme along with .tsk.
- More Proformance enhacing reg. tweaks. (Thanks to MadManX for post)
- Couple Vista Ringers Added.
- Save Contacts by first name first.
- Sprint Users who download the custom with the extended will have PRL 20225 but you will have to manually run PPST.exe after customization is done.
Known Issues
- Video Mail not working, gives unknown format error
Carrier Bootscreen Download Links OS ONLY:
1. Sprint Logo - Download
2. Alltel Logo - Download
3. Qwest Logo - Download
4. Verizon Logo - Download
5. Telus Logo - Download
6. Bell Mobilty Logo - Download
7. UTStarcom Logo - Download
Advanced Users ROM
This ROM is for advanced users only! Comes with extROM unhide, NOT unlocked and a blank extROM. Loaded with NO files. I will post a verison with the apache unlock tool in it later, just ran out of time. Has Alltel bootscreen but you can change that with the tools posted in the splash screen thread. If I have time later today I will post the updated advanced version with all logos and the unlock tool by buzz.
Download: http://rapidshare.com/files/10913752/AdvancedCustom.rar
PS If you have any issues please read the readme file located in the extracted folder, if that doesnt help then report any issues to here.
Note: The installers I made, werent formatted right, so its gonna ask u were to extract. (Except for the Sprint and Alltel Upgrades) Once the files have been extracted run MaUpgradeUt_noID.exe with all the files in the same folder. I will try and fix the installers ASAP and reupload.

Page Pool Issue

These are the instructions I received from one of the ROM cooks on how to change the page pool in WM6.
- Extract OS part from nk.nbf (i think this is explained in the tutorial)
- Hex edit 80040000-OS.nb
- Go to: 3EC8BE (hexadecimal address). (Edit: In the tutorial the address is 3EC8AE)
The following are the values you can put there:
-- 'C0' if you want 12mb
-- '80' if you want 8mb
-- '60' if you want 6mb
-- '40' if you want 4mb
- choose only one of these of course!
- Save the file
- re-assemble nk.nbf using nb2nbf.exe (this should be in the tutorial too)
- flash in your phone
- enjoy
Quick note: When I go to the address above to change the page pool, it's on the line 3EC8AA and the value I found at 3EC8BE is 00. At 3EC8AE it is A0.
Thoughts?
__________________
Qtek 9100 G3
ipl 2.26
spl 2.26
gsm 2.61.11
10.1.0.811 WWE
Crossbow Equipped
Greetings! I believe that you can find your answer on this post: http://forum.xda-developers.com/showthread.php?t=295445&highlight=page+pool

[29nd Oct] osKitchen Kaiser (fe~ROM kitchen) - easy kitchen with GUI [ver 1.4.test8!]

TEST version 1.4 goes public
1.4.test8http://forum.xda-developers.com/showpost.php?p=4836277&postcount=997 - new style SYS tree + COMPLETE 23081 0409 ALL-DPI ALL-RES package! - DELETE msvcr71.dll IN TOOLS FOLDER!
1.4.test7 - only few bugfixes, somewhere lost around pages 95 - 100?
1.4.test6 - Fixed all not-working devices. UPDATE TO .test5 AND IMPLANTXIP FIRST!
1.4.test5 - OVERWRITE YOUR TOOLS FOLDER! + implantxip from this post, otherwise XIP won't implement and ROM woudln't boot!! SELECT DEVICE ONLY KAISER, ALL OTHER WILL CRASH!!
1.4.test4 - OVERWRITE YOUR TOOLS FOLDER!
1.4.test3
1.4.test2
1.4.test (always crashes, don't use it for cooking!)
osKitchen (aka fe~ROM kitchen)
Hello ladies,
I’m too lazy to do many things manually so I build a new kitchen for us. I must thank to TPC for using his .bat (hardcoded into kitchen) and ervius for idea.
It is much simplier than Erviuse’s kitchen. I use external tools from TPC’s kitchen so if crashes any of these tools, it’s not my fault, I just cooked with it and flashed and it works fine if you don’t create crash fault manually. I’ve been writing this first release few hours and it has about 1000 lines of code lol.
Save & Load works as expected, saves everything (you shouldn't modify saved file by yourself).
If you don't know what something does in "More tweaks" menu, just don't touch it and leave it as was default!
What you need: patience and .NET Framework 3.5.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download:
Kitchen with 23009 SYS&XIP and TPC's EXT, ver 1.0.3b My Server [CZE] | 4Shared
Kitchen without SYS XIP EXT and OEM, but with all tools My Server [CZE] | 4Shared
Current updates:
I usually do updates WITH Tools and Kitchen folders to ensure you have it complete so update it too!
1.0.3b -> 1.0.8 My Server [CZE] | 4Shared
1.0.8 -> 1.0.9 My Server [CZE] - Only new .exe, make sure you have updated to 1.0.8 first!
!! THERE WILL BE NO MORE UPDATES TO 1.0.x VERSION, I'M NOW FOCUSING ON 1.4 FINAL!!
SYS&XIP updates:
23016 WWE (0409) - SYS&XIP
23028 WWE (0409) - SYS&XIP - not 100% done, but pretty usable
23034 WWE (0409) - SYS&XIP - nice new UI changes (Start moved down etc), FAST, smooth
All SYS&XIP updates unpack into Sources folder
OLD updates: only for history purpose
4Shared | my server [CZE]
Kitchen with 23009 SYS&XIP: 4Shared | my server [CZE]
Updates (rollup, so you just only download latest .exe and overwrite the old one):
1.0.1 4Shared
1.0.2 My Server testing build
1.0.3 4Shared also testing build
1.0.4 4Shared
1.0.5 4Shared | My Server [CZE]
1.0.6 4Shared | My Server [CZE]
1.0.7 My Server [CZE]
WORKS ONLY ON 1.0.x RELEASES ONLY AND 1.4.test TILL 1.4.test8! Watch 1.4.test8 version post for details about NEW tree structure.
Tree structure:
I wanted to have main kitchen root as clean as possible so I moved all things to Source directory.
- In Source directory, there is few folders. The ones starting with _ you don’t have to pay attention on them, or better, don’t touch them at all unless you know what you are doing!
- In folder EXT are four folders: Apps, Fixes, Settings and SYSpkgs. What’s the difference between them? Actually none. In all of them you put EXT packages as you’re used from TPC’s kitchen (app.dat, app.reg and files folder). The only difference is that they show themselves in different tabs in kitchen so you don’t mess different settings with applications etc.
- In folder MSXIPKernel always create numbered folder with XIP version, like 23009 and copy all folders and files from MSXIPKernel you get (busenum.dll etc).
- Into OEM you put your OEM folder with folders like OEM_Drivers
- ROM folder you don’t have to touch on it unless you know what you’re doing – it’s already preset by TPC’s kitchen.
- And into SYS you put, just like in MSXIPKernel folder, numbered folder with build # and inside you place all SYS packages (Base, ConfettiCore, etc)
In the main root are also folders Projects that you can save your projects into, Tools which contains all tools needed to cook so don’t touch it too. Folder „build“ should remove itself after finished cooking. If it doesn’t (like crash etc) you can delete it manually. In FLASH folder (that creates only after cooking) should be only CustomKaisRUU.exe and RUU_Signed.nbh, or you can delete it too – RUU is copied from Source directory and NBH is cooked.
There also might be some other folders, "working" directory is for extracting NBH file (you can delete it if is not kitchen running) or Kitchen folder (new since 1.0.7) - it contains support things to kitchen like tutorials, icons and other material. You shouldn't touch it too.
Examples:
EXT apps directory:
MSXIPKernel:
OEM folder:
SYS folder:
Questions & Answers:
Q: What’s the difference in Device between Kaiser and Tilt?
A: When selected Tilt, keyboard patch is automatically added.
Q: LZX or XPR?
A: LZX saves space, but takes longer to build.
Q: UPX on EXT?
A: Saves space by compressing all EXE files in EXT directory with UPX compression.
Q: SuperRAM?
A: Only switches between nk.exe’s with 79M/85M/101M (and automatically adds MEMFIX).
TIP: You don’t have to manually change always in OEM\OEMVERSION that one .provxml, if you fill it in kitchen it gets created automatically.
Tutorials & Tips
Moved to kitchen Tutorials!
User tips and tutorials:
witschey - Adding HTC StartUp animation with system backup
witschey - Fixing HTC Startup sound
OndraSter - Porting new SYS and XIP to kitchen (valid for version till 1.4.test6)
Changelog
Kitchen 1.4.test2
- Added X button to selecting splash and welcomehead to clean it
- Added option to cook-in radio
- Now you can change cook button name to anything you want in Kitchen\settings.dat (if it doesn't exist, it is created)
- Dropped autoupdate function (I wasn't generating it for download anyway)
- Fixed that public release didn't had Tools update (I'm not allowed yet to publish it) so it crashed when copying Tools
- Now when copying files application doesn't look frozen, you can even select and copy text in cooking log
Kitchen 1.4.test
- Instead of opening windows, everything goes to logs
- No windows will open when cooking (except HTC Rom Tool and XVI since they're not console-only)
- Added new tab with cooking log
- Many more minor changes
- first preparations for more devices support
Kitchen 1.0.9 - last one before new minor build
- Now able to cook for different LOCALEs than 0409 (make sure you swap all folders with your LOCALE ones)
- Platformrebuilder does output to log.txt file in root of the kitchen, but still has opened black window, just ignore it
- Some anticrash fixes
- Etc...
Kitchen 1.0.8
- Added option (into More Tweaks menu) to insert welcomehead and splash images
- Fixed sometimes failing to copy htcrtproj file, or any other file into FLASH folder
Kitchen 1.0.7
- Added new feature - Tutorials section. Who has any tips what I should write about, write me PM or here to this thread.
- I've written few FAQs I've seen around
- Also disabled DEBUG mode in extracting nbh
- Added update option to update kitchen itself from internet
Kitchen 1.0.6
- Fixed after extracting RUU_Signed deleting "working" directory
- Now you must first close all menu's till able to do anything in main window (just for causion)
- Fixed "relly" to "really" when closing main window (exitting program) by ESC key
Kitchen 1.0.5
- Now you can convert complete OEM folder from different QVGA device (like HTC MEGA) to your EXT by one click, converts all PACKAGE* folders
- I forgot to update version, sorry for that
Kitchen 1.0.4
- Now you can export RUU_Signed.nbh into OEM, SYS and ROM folders - it doesn't work with cooked NBH's, only shipped ones
Kitchen 1.0.3b
- Only graphical changes, fixed last ESC/Enter keys action
- When clicked Quit, you must confirm it
Kitchen 1.0.3 - test build
- Improved stability when trying to overwrite files/folders that already exists
- Added scrollbars to selecting tabs (they we're out of display)
- Fixed crashing when OS.nb building has failed
- Added "Convert SYS to SYSpkg" for easy removing (I like having few SYS folders converted to EXT so I can easily find them)
- Removed unescessary buttons from dialogs
- Disabled resization, add ESC key actions in menus
- When upgrading, update Tools folder with enclosed recmod!
Kitchen 1.0.2 - test build
- Some fixes
- Added new "Convert OEM to EXT and place it" feature
Kitchen 1.0.1
- Added advanced tweaks (AKU, IdentName & IdentDesc, Calibration Data, Enable/disable welcome screen, Hide "Beam", ...)
- Changed COOK button
- Fixed "XDA Thread" link in About menu
Requests awaiting to be done: (my TODO)
- Could add the option to view files in the folders duplicates kitchen before you start the process of cooking the rom? To correct any error overwriting files before the cooking process.
- Add tab for adding easy registry stuff
- "When disabled Base package, disable DPI etc folders too" - done in latest .test8 version
- Extendir integration support
- Change a bit "Disable Customer Feedback" function detail
Donators:
Twopumpchump - $20
Witschey - $20
af974 - $20
aaraya1516 - $5
luiggi - $10
wbrown5 - $20
swiss240 - $10
Thank you all, every dollar counts!
Looks like its inbetween ervius and bepe kitchen. Will give it a whirl. Thanks bud.
Edit...
Runs ok, I tried to change EXT folders name, and it didnt like it. I prefer to have my own folder names, so that I know what I have in them!
In vista, it keeps poping up should kitchen run imgfs files! It doesnt do that in ervius for joshs kitchen in vista. So I am thinking there is a security thing maybe!?
All in all, good work, I always love GUI stuff!
OndraSter said:
fe~ROM kitchen
**** ME
Click to expand...
Click to collapse
Joking aside, this seems like a good kitchen. Thank you.
Quetzecotyl said:
Click to expand...
Click to collapse
Yea I dont like that "**** Me" too! LOL
**** ME will be added as Option. (and more things I will add like AKU and such).
This kitchen doesn't want to be like Erviuse's one - I want to make this directly for Kaiser and integrate different predefined tweaks etc. Only get them together will take some time.
OndraSter said:
**** ME will be added as Option. (and more things I will add like AKU and such).
This kitchen doesn't want to be like Erviuse's one - I want to make this directly for Kaiser and integrate different predefined tweaks etc. Only get them together will take some time.
Click to expand...
Click to collapse
I love the GUI. So good work there.
nice work brother, will download and try it out, i did bookmark this thread so i hope that you will keep interest with this and keep it up to date (as needed)
I've been working on some new features and I thought "Hey, I might integrate few tweaks I use".
What about this? More comming.
Also I was thinking of easy "buttons" changer (hold voice button/press voice button etc).
PS: I know that it doesn't support resizing/maximizing window, I will disable both of it.
PPS: **** ME! no more, back to COOK IT
OndraSter said:
I've been working on some new features and I thought "Hey, I might integrate few tweaks I use".
What about this? More comming.
Also I was thinking of easy "buttons" changer (hold voice button/press voice button etc).
PS: I know that it doesn't support resizing/maximizing window, I will disable both of it.
PPS: **** ME! no more, back to COOK IT
Click to expand...
Click to collapse
lol i just got the old one downloaded, but VERY nice brother
I nearly wet myself when I saw the **** ME button... LOL
Latest tweaks update till I release it:
+ it asks after ROM build whether you want to run KaiserCustomRUU.exe and flash it immediatily.
I'll upload it in the morning with clear head, now I'm gonna go sleep. Gnight ladies.
OndraSter said:
Latest tweaks update till I release it:
+ it asks after ROM build whether you want to run KaiserCustomRUU.exe and flash it immediatily.
I'll upload it in the morning with clear head, now I'm gonna go sleep. Gnight ladies.
Click to expand...
Click to collapse
lmao nite mommy
Looks good! Just dont make it too complicated!
OK, here we go: http://www.4shared.com/file/120731385/d9575efd/osKitchen_101.html
Replace the original .exe with this one, saved sessions are compatible (and always will be) on both ways.
is there anyway of using this in vista?

[Release] [Kitchen] - SuperJustKitchen v0.7 - Shields up!

SuperJustKitchen v0.7 Released.
Go to my site: http://justkitchen.info to get the updates and the info. It takes to long to update every device's forum that is supported, and I plan to support all devices.
Word of warning:
None of the new EXT's have been tested and fixed for the Herald, Opal, Hermes AND Artemis. Please test test and test and then let me know which packages don't work and what YOU've done to fix them. (I don't have time to fix ALL of them by myself.)
(I'm no longer updating each thread separately for each device but just updating my site and posting the release info here.)
Quick Links
FAQ
Installation Walkthrough
Kitchen Usage Walkthrough
Change Log and Known Bugs
Download Links
**Warning**
Before using this kitchen, you MUST read the walkthrough. Any questions that have been answered there and in the FAQ will be ignored. This is your only warning.
**Disclaimer**
I am not responsible for any damage that may be done to your phone with a ROM created in this kitchen.
I am not responsible for any damage done to your computer.
I am not responsible for anything... at all.
Introducing SuperJustKitchen!
​ SuperJustKitchen is based on ervius's excellent Visual Kitchen.
Features
A completely stripped ROM. All the files have been categorized in order to remake packages of all the programs that come stock on the HTC ROM.
LZX and XPR compression
6.1 and 6.5 support
Auto XIP and SYS porting
Auto ULDR removal (Gain 3mb of storage.)
Auto NBH packing
Auto Flashing (for testing your ROM before it's released to the wild)
Simplified structure. Click on RunMe to run and Support for support
Script to convert old OEM packages to new EXT packages
Auto file conflict fix (don't have to removing older file that conflict (not that there are any. )
Script for auto UPX compression of EXT folders
Script for auto compression of all PNG's in the kitchen
Save custom ROM settings (for cooks for multiple ROMs)
And more!
Builds included
21054 - WM6.1
21869 - WM6.5 with older GUI - Newer internal code - COM2 branch​ 23071 - WM6.5 with new redesigned GUI - COM3 branch
This is now an ENGLISH only kitchen. It is just too hard to keep up with 13 different languages! If anyone is interested in taking over the other languages, please let me know.
NOTE: In order for me to keep track of whether my time was well spent or wasted, if you use this kitchen to make a ROM, please either include SJK in the name or just mention that it was SJK cooked in your ROM's thread.
NOTE: This kitchen assumes that you know how to flash through SD, recover from a bad flash and are able to backtrack your steps to figure out how you broke your own ROM. If you do not understand these, please learn them first. Do not PM me asking me. I have written numerous walkthroughs on all these except on how to backtrack your steps. For that, just remember what you're doing as you do it and keep backups.​
FAQ
FAQ
Q: Can you get me package YYYY?
A: No. I will provide packages as I create them. I will not take requests. It takes a LOT of time to make a package, especially when I'm making it for 13+ languages. It takes a long time to find the corresponding packages or to create them from scratch.
Q: Will this work on my [Insert device other than Herald/Wing]?
A: Not, yet. That is why it's posted on the Herald forum.
Q: Will I be able to recreate JustHome or JustStable with this kitchen?
A: No. This is a completely new base. I made this kitchen and these ROM base from scratch.
Q: Will you personally teach me how to....?
A: No.
Q: My phone won't boot after flashing your ROM!
A: You disabled something you needed. Keep track of what you disable and then reenable the stuff that you need.
Q: My phone is bricked!
A: You didn't follow the instructions!
Q: When I use this, I get an error.
A: You didn't follow the instructions!
Q: How do I flash this?
A: It's not a ROM.
Q: How do I flash a ROM I make with this?
A: You must know how to flash before you use this. You must know how to recover from a bad flash. You must know the difference between USPL and HardSPL. You must know how to flash through the SD if needed.
Q: Will this work with Windows XP, Vista or 7?
A: All of the above. Just remember to follow the install instructions.
Walkthrough
Installation:
Step 1
Download the newest build from the download links.
Step 2
Extract the SuperJustKitchen folder into c:\kitchens\
Now you should have c:\kitchens\SuperJustKitchen\RunMe
Step 3 (Optional)
Extract the SuperJustKitchen shortcut into your desktop.
Step 4(Vista and Windows 7 only)
Go to your Start Menu and then click on Start Search or RUN.
Type in "c:\kitchens\SuperJustKitchen\Working_Folder\" without the quotation marks and press Enter.
Right click on erviuskitchen and click on properties.
Click on the Compatibility tab.
Place a check mark on Run this program as an administrator.
Press ok.
Change Logs and Bug Reports
Known Bugs
23047
No known bugs
21864
No known bugs
21064
Older Arcsoft don't work with this
All builds
No known bugs
******************************
Change Log
Unreleased
To-do for Future Release
Info ported to Herald
Info integrated into kitchen support script
Enhance kitchen support script to auto upload support information
Enhance support script to include system information
Enhance script to give option for kitchen host support and ROM/Device support
Add built in HardSPL installer (if you can use USPL, you can also HardSPL.)
Expand RunMe script to encompass support script and HardSPL.
Once info integration is completed, create script to auto detect incompatible phones
If phone is Herald and the IPL version is lower than 4.0, auto update IPL and SPL to newer IPL/SPL before automatically HardSPL'ing phone.
Include "restore to factory default" option. (Autodownload needed RUU from server, USPL into phone to override HardSPL.)
Indepth Cooking walkthrough to supplement kitchen walkthrough
Scripted installer with desktop shortcuts
Scripted Simple new build Port assistant
Much much more
Released
0.6
Cleaned up the Herald's initflashfiles and older packages (This fixes the double control panel icons.)
Ported 21869 and 23071
Cleaned up the Opal OEM a little.
Organized some EXT into categories. (This is still a work in progress.)
Starting with v0.6, I've created a script on my end that will automatically compress the kitchen and separate it into multiple parts:
SJK - The main kitchen files.
OPAL - The Opal files.
HERALD - The Herald files.
SYS - The Build files (Both SYS and XIP.)
EXT - The EXT files.
This should make it easier to update things from now on. I'm going to have scripts to only update certain things. This way, you should only need to download whatever has had the changes, instead of the whole kitchen. Later on, I hope to create an updater that will do these updates for you automatically. (At first, I won't be able to update the EXT without deleting any custom EXT's added by you, the user.)
0.5
English only support
MANY new EXT's (multiple versions for now)
Opal support
All EXT's are being categorized... work in progress
0.4
Added updated packages for the programs that are language agnostic.
Added 23060 and 23420 builds. Fixed their button issues by using 23053 to fill in the blanks. (230xx's are more stable, 234xx's are newer and have more features as well as more bugs.)
Added descriptions to every package (albeit, they're a little more technical that I wanted, but I got them straight from Da_G's mouth, so they're bound to be correct.)
0.3.1
I only left 3 builds. The newest 6.1, the newest 6.5 with the old gui and the newest 6.5 with the gui (23047, it's really nice!)
0.3
CABtoEXT - Thanks to Apreinchner - Update: Edited the script heavily (it went from 4 lines to 88 lines) in order to make it sort out and move all the newly created EXT's appropiately.
Ported 23034 all languages - even MORE gui changes!
Ported 23037 - stable
Ported 23409 - Again, MORE GUI changes! (A few bugs, though.)
Converted many of the problematic modules to files in the 23034
Change the all the languages' start menu on the 23034 build CPR to 4
Change ROM version to show that the ROM was built on SuperJustKitchen
Fix Adobe bug
Change ROM version to show that the ROM was built on SuperJustKitchen
Port other languages from 23031
Integrate Sort program into prepare structure - Script it
Presets for each build
Addition of 7 more languages?
Clean ROM more
0.2
Russian initflashfile.dat fixed - 6.5 start menu works fine now
Port 23028 0409 96dpi - deprecated
Change landscape mode in 21016 and 23028 to show 4 icons instead of 3
Script new EXT folder creation - extra buttons
Fix cab and sync bugs in 23016 and 23028
Port 21054 all languages (newest (and possibly the last) wm6.1)
Remove extra netcf's, extra dummy fwupdate, extra SQM's
6.5 compatible autorun
Port 23031 0409 96dpi
updated all language initflashfiles
Fixed issue with SMS on 6.5 builds
Fixed ActiveSync issues
Replace all start menu icons in all 6.5 in all languages with nicer ones
Empty folders disappearing fixed - different installer (placeholders fix it but some of those folders have to be empty...)
Remove compatibility for all other DPI's and resolutions other than 96dpi/320/340 for now to keep size down.
Remove compatibility with languages that aren't compatible with the Herald for now to keep size down.
0.1
Initial Release
Download Links
v0.4+
Just go to the new redesigned http://justkitchen.infoand click on the download section and then on the kitchen section.
v0.3.1
Version 0.3.1 is
SuperJustKitchen - With 21054(wm6.1), 23016(wm6.5), and 23047(wm6.5 with redesigned GUI.)
It's just one file with a ReadMe with instructions on how to install it.
v0.2
Version 0.2 is
SuperJustKitchen - With 21054(wm6.1), 23016(wm6.5), and 23031(wm6.5 with redesigned GUI.)
It's just one file with a ReadMe with instructions on how to install it.
v0.1
Version 0.1 was seperated into different pieces.
Main Kitchen Installer
SuperJustKitchen v0.1 - Alpha 1
Device Specific Installer
Herald
Build Installers
21051 - WM6.1
23016 - WM6.5 - Original WM6.5 interface
23022 - WM6.5 - The "new" WM6.5 finger-friendliness
EXT Installers
Non-DPI Specific EXT
Cooking Walkthrough
Cooking with SuperJustKitchen
*Warning: This is NOT a walkthrough on how to cook. It is a walkthrough on how to use this kitchen.*
The Layout
The Kitchen is stored in c:\kitchens\SuperJustKitchen\
To simply run the kitchen, double click on RunMe.
Advanced users: There will be a different walkthrough for you. (As far as how to add packages, builds, etc.)
The Usage
Once you doubleclick on RunMe, you will be greeted with the main kitchen window.
Here is a screenshot of the process. Use it to follow the steps.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Step 1 - Click on the Device drop down menu and choose Herald (Yes, even though it already says Herald.)
Step 2 - Click on the language drop down menu and choose your language. To find what the language codes mean, see the first page.
Step 3 - Choose a XIP.
Step 4 - Choose a matching SYS.
Step 5 - Make sure you enter a build number other than 2.00.00 in the field near these. Use 5.2.21051 or something similar instead. If not, the ROM will not flash.
Step 6 - Doubleclick on the packages that you want or don't want. (Green means enabled, gray disabled.)
Step 7 - If you want LZX compression, check the LZX Compression.
Step 8 - Click on create ROM.
Wait.
If you get any errors, you probably did not choose a build/language combination included. Look at the list of languages to see what I mean.
Credits
Credits
Ervius for his wonderful visual kitchen (you'll find a donation link for him under Working_Folder.)
HTC for making the HTC ROM
mrhayami for his brainstorming sessions with me to make the recursive scripts
Everyone else that I haven't mentioned
Advanced Tips and Tricks
Advanced Tips and Tricks
This section will detail both advanced cooking tips and advanced usage of my kitchen.
Kitchen structure:
If you notice, the structure of the kitchen is different from the old kitchens.
The only folders you need to worry about are the following:
Cooking Folders
EXT - This is where you would add new programs. EXT packages are similar to OEM packages, but they have a slightly different layout. They are processed by the kitchen after the OEM, so their settings are never overwritten by the stock settings of the base ROM.
OEM - You'll notice that within OEM, you have a HERALD folder. The reason being that this kitchen supports multiple devices at a time. Within the Herald folder, you'll notice several folders.
The .VM is used for memory mapping. DO NOT TOUCH THIS under ANY circumstance.
The COMMON folder where you would find most of the what you'd normally see in your old style OEM folder. (OEMAPPS, OEMDRIVERS, etc.)
Various folders named with 4 letters/numbers. These are language packs. They used to be part of the OEM folder but have been seperated to allow the kitchen to choose which language to cook more easily.
ROM - Inside you'll notice the following:
Device specific folder - Holds all the device specific XIP files/modules, including the nk (which is NOT a native 6.5 kernel.)
SHARED - Where the non-device specific parts go. This is what gets "ported" automatically by the kitchen. This makes it very simple to release upgrade ports to the kitchen.
SYS - The OS files. These are also divided by language, DPI and by resolution. (QVGA, SQVGA, WQVGA, VGA, etc etc) You will only be able to choose DPI's and resolutions compatible with your device.
Other folders:
RELEASE_Device - This is where your flashing software is and where the ROM ends up at in NBH format.
Prepare - I store things here for different reasons. At the moment, it holds the template for a 13 language EXT package.
Other features:
Extra buttons: Click this to access extra features.
The EXT version lets you choose between different EXT's compatible with different DPI's with the common ones (compatible with all DPI's) always displaying.
To be continued...
---Reserved---
Yep, still reserved.
It's still a work in progress, but I am ready for comments.
ivanmmj said:
It's still a work in progress, but I am ready for comments.
Click to expand...
Click to collapse
Commented. I'm trying it out now...figuring out how to work it.
Hah, love the FAQ
Question: For WM6.5 builds, do you have to check the Real WM 6.5 AKU box on the main kitchen screen? Or does it not matter? (I'll be finding out in a minute, anyways, lol)
i may have found a bug. I dont know remember the packages i chose but when it comes down to creating the rom i get a kitchen_build_rom.bat error. i dont get that anymore after altering the packages with HERALD, 409, EXT 0096, 96 DPI, dpi_96_resh_204_resv_320, 1.01.23016 ver., 23016 XIP, 23016 SYS.
Also, i havent been able to create a flash able rom yet. how do you reset the settings to default?
Edit: forgot to mention im on windows 7 build 7100. And yes i did do what was required on the 1st page.
I keep getting a file is corrupt error when I try to flash?
eichenberg said:
I keep getting a file is corrupt error when I try to flash?
Click to expand...
Click to collapse
Yo tambien.
The FAQ says that we didn't follow the instructions, lol.
My NBH is +50 MB, so idk what's the problem....hmm...
Wow works great! Im flashing through SD though. Just made a quick 6.5 build came out with 67.41 Storage and 25 ram
illconcepts said:
Wow works great! Im flashing through SD though. Just made a quick 6.5 build came out with 67.41 Storage and 25 ram
Click to expand...
Click to collapse
Yea, I think the .NBH files have to be over 50 MB in order to flash through PC. Anyone confirm that? (I'm trying out a 6.1 build, with the new Motorola homescreen, cuz it's sick)
ace10134 said:
Yea, I think the .NBH files have to be over 50 MB in order to flash through PC. Anyone confirm that? (I'm trying out a 6.1 build, with the new Motorola homescreen, cuz it's sick)
Click to expand...
Click to collapse
Let me know if you get that Moto home to auto start... im stumped.....
ace10134 said:
Hah, love the FAQ
Question: For WM6.5 builds, do you have to check the Real WM 6.5 AKU box on the main kitchen screen? Or does it not matter? (I'll be finding out in a minute, anyways, lol)
Click to expand...
Click to collapse
Do NOT check it. It will attempt to set all the modules to use another set of virtual memory that is not available to our NK.exe. It's only for originally 6.5 devices.
DestructDez1 said:
i may have found a bug. I dont know remember the packages i chose but when it comes down to creating the rom i get a kitchen_build_rom.bat error. i dont get that anymore after altering the packages with HERALD, 409, EXT 0096, 96 DPI, dpi_96_resh_204_resv_320, 1.01.23016 ver., 23016 XIP, 23016 SYS.
Also, i havent been able to create a flash able rom yet. how do you reset the settings to default?
Edit: forgot to mention im on windows 7 build 7100. And yes i did do what was required on the 1st page.
Click to expand...
Click to collapse
What was the error and what do you mean altering? I made this kitchen mostly on Windows 7 build 7100.
As far as default settings, I didn't include a default ROM. There are many things you should not disable if you want a booting ROM.
eichenberg said:
I keep getting a file is corrupt error when I try to flash?
Click to expand...
Click to collapse
If your ROM is smaller than 52100kb, then it has to be flashed through your SD card.
ace10134 said:
Yo tambien.
The FAQ says that we didn't follow the instructions, lol.
My NBH is +50 MB, so idk what's the problem....hmm...
Click to expand...
Click to collapse
How big is it? See above answer.

WM 6 dual language (ENG/GER) Tornado kitchen with SDHC + 28/25MB total/avail storage

Finally the long promised kitchen with dual language support (English/German) for the Tornado. It benefits from the experience I made with creating the Hurricane kitchen and is a merge from the (unpublished) bi-lingual older Tornado Kitchen and the one for Hurricane. It is still the same old OS Version as in my previous kitchen (and the one from NitroGenious) - but some things have improved:
put the kitchen anywhere in the path, no fixed path needed
support for German language in all system menus and applications, including all tweaks and OEM applications (as far as available).
full Direct 3D support (TI drivers work in this ROM)
full support for all 4 key devices and WMP with selectable keyboard driver
still memory tweaked as in the previous kitchen, but some files have been re-compressed without icon compression - to speed up explorer icon access.
The related batch for the _squeezer (UPX) was improved.
quirks left from previous kitchen have been resolved
some more tweaks
reorganized the OEM and SYS folder to have only true generic OS parts in the SYS folder - this should ease future OS porting
For the basic instructions and explanations, please read the older Tornado Kitchen threads my previous Tornado Kitchen and NitroGenious Tornado Kitchen.
For preparing yourself about what cooking is and get started with understanding what you do, look at my Beginners Guide to Windows Mobile (prepare for cooking).
The needed files are shared at mediafire. Make sure to push the "(i) Details" button on top of the list.
You also find a pre-cooked ROM with common content (e.g. NetCF 3.5), so you may want to try that before cooking yourself. Don't forget to format the BINFS correctly before loading the new OS.
The history is:
- Nitrogen Kitchen
- my older Tornado Kitchen
- my Hurricane Kitchen
- this kitchen
Future may be:
- Tornado cooking based on OSBuilder
- Typhoon cooking based on OSBuilder
- mind that Hurricane will not cook with OSBuilder
The ready-made ROM is shared at the same folder as the kitchen. To get a quick start you have to:
For a device that has never seen a custom ROM, download the file "tobbbie_prepare-flashing-(one-time-per-device).zip", unpack it to any folder and find the tools needed for accepting custom ROMs.
For an already Super-CID device, get the file "tobbbie_nk-default-eng_ger-corrected_WM6.zip", unpack it in the same folder as the other zip. Then:
Run "1 as.exe" and kill active Sync
Remove a memory card from the device if there is any inside.
Put the device in bootloader mode (switch off, then press and hold camera key while connecting USB) and connect to the PC
Run "2 mtty...exe" on the PC - you should see a "USB" button on the right of the pop-up coming after some time, press that. In the terminal window press enter to get a prompt. If the USB button is not there, make sure Active Sync is not running.
Enter "info 2" (no quotes) and press enter, you see some lines of feedback, there must be something with "HTC Super CID"
Enter "format BINFS 1c00000" (no quotes), enter - wait for completion
Enter "ResetDevice" (no quotes, UPPER and lowercase exactly as given)
Wait for reboot of device, you get the device in 3 color screen now again
close the terminal window (Ctrl-F4) or the whole mtty (Alt-F4)
Start "3 ROMUpdateUtility.exe" and follow instructions
...reserved for even more further info
I don't understand how to let work the german language on my phone. i download 3 package but i don't know how to begin.
Hm... seems like you have no background on mobile phones ROM update?
The reasons what to do and how to do it are explicitly described in my first kitchen thread in the first post: http://forum.xda-developers.com/showpost.php?p=5386878&postcount=1
Sequence is:
prepare the device that the current OS allows access to system resources that allow later to open the door for cooked ROMs (application unlock)
open the door for cooked ROMs (Super CID) -> this is permanent for this device
flash new ROM (can be any cooked ROM).
If you want the German ROM you find the .nbf file in the mediafire share listed in the first post of this thread.
Please report on your:
device:
actions done so far including results of each step
Hello,
but i do already all this steps with success and my phone works but only with english language.
i also load the german nbf file but its remain only the english language. in in the mediafire share listed, are so many files. What i need exactly? probaly i try it with the wrong file.
p.s. Sorry for my bad english. Im german
Then you are at 95% and miss the simple device configuration, go to:
Start: Settings
-> Regional Settings
--> Language: Deutsch
--> Locale: German (Germany)
There (if you like):
--> Long Date style: middle option (I patched the NLS for this to be available)
You get 2 infos to restart the device (for Language and for Locale), confirm with OK.
Then leave the settings with "Done".
Now press short power: select "Reboot"
Now you have set the device to German.
For Certain applications you may have to do the setting to German within the application, e.g. in CE-Commander - some do not have the option to switch to German.
I also do this. If i go to settings, i can only select the english language and not the German.
In Locale i can select Germany.
p.s. i used this file: tobbbie_nk-default-eng_ger_WM6.nbf
You have to load the correct .nbf file!
The folder where the romupdateutility.exe is located must only have ONE .nbf file contained, otherwise you cannot predict which will be loaded. Look up the first post in this thread for the right file.
Most probably you loaded the .nbf from the first released plain English ROM.
To load a new ROM you must:
1.) format BINFS <right size>, for the ROM located as listed it is "format BINFS 1c00000"
2.) ResetDevice -> Bootloader
3.) rumupdate... with right .nbf
CID Unlock is permanent, latest SPL and Radio as well - no need to repeat any of these actions.
All details are listed in the relevant ROM threads.
Sorry but i don't understand which right file you mean.
The needed files are shared at mediafire? There are 5 files with many folder.
please have patience with me
You managed to load the pure English ROM - that is a start and you seem to have succeeded with most tasks:
- CID Unlock is done: otherwise you would not be able to load a cooked ROM
- WM6 ROM is loaded: only English as Language Selection
You now only need to re-do the tasks to format the BINFS and then load the ROM to the device. In the FLASH folder you should delete the old .nbf file and replace it with the one in the ZIP here: http://www.mediafire.com/?vdsgjg13v9cfnsj.
Please look up post 2: http://forum.xda-developers.com/showpost.php?p=13176294&postcount=2
I have simplified some things and also corrected a minor bug in the ROM and kitchen that had the backlight stay on while mediaplayer was on playback.
great job, mate!
until here:
# Run "1 as.exe" and kill active Sync
# Put the device in bootloader mode (switch off, then press and hold camera key while connecting USB) and connect to the PC
# Run "2 mtty...exe" on the PC - you should see a "USB" button on the right of the pop-up coming after some time, press that. In the terminal window press enter to get a prompt. If the USB button is not there, make sure Active Sync is not running.
# Enter "info 2" (no quotes) and press enter, you see some lines of feedback, there must be something with "HTC Super CID".
everything ok.
in the windows appears:
Cmd>info 2
GetDeviceInfo=0x00000002
+ SD Controller init
- SD Controller init
+StorageInit
***** user area size = 0x3C8C0000 Bytes
HTCSSuperCID ' HTCE
But if i enter "format BINFS 1c00000" without quote, i have no completion.
cmd>format BINFS 1c00000
or i enter ResetDevice, my device dont reset.
What the error?
Remove the memory card from the device and then re-do the action.
You have a card of 1 GB in the device - you can find it here:
+StorageInit
***** user area size = 0x3C8C0000 Bytes
The device must not have a memory card inserted while doing these things.
I remove the memory card but i have the same problem:
Cmd>info 2
GetDeviceInfo=0x00000002
+ SD Controller init
- SD Controller init
+StorageInit
CMD55 failed
+ SD Controller init
- SD Controller init
+StorageInit
CMD55 failed
HTCSSuperCID ' HTCE
Cmd>format BINFS 1c00000
Cmd>ResetDevice
Cmd>
This is weird - what device do you have?
Did you update your SPL and Radio to the latest versions (as advised in the "...one time per device" ZIP)? What is the SPL Version on your device?
If i put the device in bootloader mode, there stand in the red color: Tornado IPL 2.00, Tornado SPL 2.00.0014. In the green color Tornado IU.
This is ok - as it should be for IPL and SPL. Now check the following while in bootloader mode connected to mtty:
try to enter just "format BINFS" <enter>
What is the result (should be ok after a short while)?
enter "format BINFS 123" <enter>
What is the result (should be an advice on the valid values as 123 is not a valid one)?
If the first one works, but the second does not, you can still load the ROM, however the free storage space (for installing programs) will be less than what it could be.
Again for curiosity: which Tornado device is that (O2 XDA phone or Qtek 8310)?
Hello,
this is the result:
Cmd>format BINFS
Cmd>format BINFS 123
Cmd>
i have a O2 XDA
thank you for the help

Categories

Resources