[How to] cook LG KS20 or MS25 Roms for dummies
Disclaimer; I take no responsibility and will not be held liable for any problems you encounter with your device before and after following this guide … flashing a ROM is done at your own risk. If you encounter errors in this guide, send me your comments for inclusion in the tutorial.
Special thanks : Spocky,Farahbolsey, Majorasshole, Raykisi, MisterJp, CopsFrance, Bepe, Ervius, No2Chem, Da_G, Ameet
Description of the kitchen
Note: read Kitchen use for more details on the Spocky kitchen.
This is the Spocky kitchen root preview in Windows Explorer:
1. BaseROM
BaseROM folder contains the extraction of DZ (after Dump fonction of LG Kitchen 2.0)
2. BuiltRom
Contains the extraction of Flash.bin (BuiltRom\KS20\temp)
and new Flash.bin after kitchen Build Rom
3. EXT Folder
The External packages (EXT) folder is divided into Device Specific folders and a Shared folder:
Device Specific folders are used for packages files that should only be applied to a specific type of the device.
Each Device Specific folder is further divided into Operating System Build Version Specific folders and a Common folder.
4. OEM Folder
The OEM folder can contain multiple Device Specific folders.
5. ROM Folder
The ROM folder is divided into Device Specific folders and a Shared folder.
The Shared folder is used for kernel system files that are compatible amongst devices. (MSXIPKERNEL folder)
Device Specific folders are used for kernel system files that should only be applied to a specific type of the device . (OEMXIPKERNEL folder)
Each Device Specific folder is further divided into Operating System Build Version Specific folders.
6. SYS Folder
The system (SYS) folder is divided into Operating System Build Version Specific folders.
The Build Version Specific folders will often contain files (packages) specific to the device DPI (96 Dot Per Inch for KS20) and Horizontal/Vertical display size (240*320 for KS20) and langage. For example, 0409 (English).
UPDATING VISUAL KITCHEN WITH NEW BUILD
A. EXT
No need to modify this Folder. Change this directory only if you want to add a package.
B. OEM
No need to modify this Folder.
C. ROM
1. In the ROM\KS20 Folder, create a new folder with the name of the build (example 23620). Copy the OEMXipKernel folder from ROM\KS20\23xxx or 28xxx into this folder as shown below:
2. in the ROM\Shared Folder, create a new folder with the name of the build (example 23620). Copy the MSXipKernel folder (23620_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409\XIP) from New Build into this folder as shown above .
Note: MSXIPKernelLTK folder contains only DSM files, there is no need to portage.
C. SYS
1.In 23620_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409\SYS: Keep only DPI 96, 240x320 resolution and SHARED folder.
2.In the SYS Folder, create a new folder with the name of the build (example 23620). Copy the SYS from the new Build into this folder as shown below:
3.In SYS\New Build (exemple 23620)\SHARED\COMMON Delete(if they exist) folder: .VM, Bluetooth, WinCENLS_WWE
4. Now copy the folder: .VM, Bluetooth, WinCENLS_WWE for the KS20
Note : If the .ROM folder are not in the new build (23620) also copy the .ROM (I'm not sure what is required for Ervius kitchen ...)
5. Optionnal: Recmod module.
I use the script RecModCommon.bat with RecModCommon
Recmod.exe to convert a module (S000,. Bin etc) to file (DLL, EXE ...). RecMode modules provides a breakdown of these modules in the space between the memory slots, including slot 0 which has less space. In fact, the KS20 has no native NK.EXE 6.5 and has 2 memory slots (slot 0 and slot 1) cons 4 for native NK.EXE 6.5.
D. TOOLS
Go to [LG] kitchen_2.0\TOOLS\XIPPORT to Xip porting. After Kitchen "l" (step 9) launch erviuskitchen.exe
E. Erviuskitchen use
1. Choose KS20 device, XIP Build, SYS Build, EXT Build
2. Select your SYS package (Package Description)
Select your EXT Package
OK that is all, you ready to click the "Create ROM" Button.
If you want to change the PagePool, launch PagePoolChanger ([LG] kitchen_2.0 \ TOOLS) and open the new flash.bin ([LG] kitchen_2.0 \ BuiltRom \ KS20). Choose the new PP, then "Change To".
Good flash!
By Rickou (or Arthemus !)
PORTING ROM (xip.bin)
So the steps.
1. Rename xip_NewBuild.bin in xip.bin and place it in the same directory as Xipport.
2. On Xipport, click "dump xip.bin" folder and wait until "OUT" appear, then click "make pkgs" close the XIPPort.exe.
3. Now, it renames the file out in out_NewBuild
4. In [LG] kitchen_2.0 \ TOOLS \ XIPPORT one copy Ref_XIP.KS20_10F-SPA in "out"
5. In this out, in the folder file/module, deletes MSXIPKernel and MSXIPKernelLTK files.
6. We copy the MSXIPKernel and MSXIPKernelLTK of out_NewBuild for them.
7. In Xipport, click on Undo
8. Execute Kitchen "k"
and when a message tells you so, click "realloc p", "write maps", "build xip_out.bin". And finally, hit a key on the dos prompt to finish this step (DO NOT HIT A KEY BEFORE BUILDING XIP WITH XIPPORT ELSE IT WON'T WORK).
And finally, hit a key on the DOS prompt to complete this step
9. Execute Kitchen "l" to use this xip.
10. Launch Erviuskitchen.exe
PORTING ROM (MSXIPKernel)
When not available xip_newbuild.bin a second method required!
1. Execute "UPDATING VISUAL KITCHEN WITH NEW BUILD"
2. When flash.bin is created, copy [LG] kitchen_2.0 \ temp \ xip.bin in C: \ [LG] kitchen_2.0 \ TOOLS \ XIPPORT
3. On Xipport, click "dump xip.bin" folder and wait until "OUT" appear, delete PARTHDR.txt and ROMHDR.txt in out folder
4. In OUT\MODULES delete nk.exe folder and nk.exe.txt
5. In Ref_XIP.KS20_10F-SPA Copy PARTHDR.txt, ROMHDR.txt, nk.exe folder and nk.exe.txt. Paste in out folder (OUT and OUT\MODULES)
6. Perform steps 7 / 8 / 9 / 10 and previous
Change Language localisation
Da_G said:
* Porting languages in Ervius Visual Kitchen using the posted language packs
First, a quick overview of the relevant file structure in VK:
Code:
\[LG] kitchen_2.0\OEM\[i]%DEVICENAME%[/i]\[i]%LOCALE_ID%[/i]\OEM_Lang_[i]%LOCALE_ID%[/i]
\[LG] kitchen_2.0\ROM\[i]%DEVICENAME%[/i]\[i]%BUILDNUMBER%[/i]\OEMXIPKernel
\[LG] kitchen_2.0\SYS\[i]%BUILDNUMBER%[/i]\DPI_[i]%DPI%[/i]\[i]%LOCALE_ID%[/i]
\[LG] kitchen_2.0\SYS\[i]%BUILDNUMBER%[/i]\DPI_[i]%DPI%[/i]_resh_[i]%RESH%[/i]_resv_[i]%RESV%[/i]\[i]%LOCALE_ID%[/i]
\[LG] kitchen_2.0\SYS\[i]%BUILDNUMBER%[/i]\SHARED\[i]%LOCALE_ID%[/i]
Code:
Possible values for the [i]%VARIABLES%[/i] above:
[i]%DEVICENAME%[/i]: Name of your device (KS20)
[i]%LOCALE_ID%[/i]: The 4 digit number matching your locale (list of supported id's found in first post) - a full list can be found [url=http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx]here.[/url] It is possible to port WM to a language that is not supported, you would have to use a PE Resource editing program to translate all the various strings found in the [b].mui[/b] (Multilingual User Interface) files. Note that these change periodically as the builds get updated so you would also need to update your altered .mui's.
[i]%BUILDNUMBER%[/i]: The build version in use (23620 for example)
[i]%DPI%[/i]: DPI of the device (96)
[i]%RESH%[/i]: Horizontal resolution of the device, in pixels (portrait) -> 240
[i]%RESV%[/i]: Vertical resolution of the device, in pixels (portrait) _> 320
* Porting \SYS
The first thing you would want to do is grab the language pack matching your language. Extract it and you'll have several folders inside. Essentially what you want to do, is grab the folders that match your target device for the variables above, and copy those into the kitchen, in their respective folders.
As an example, if you were porting to Italian, on a 96 DPI, 240 by 320 device, and you had the following folder:
Base_Lang_%LOCALE_ID%_DPI_%DPI%_RESH_%RESH%_RESV_%RESV%
Base_Lang_0410_DPI_96_RESH_240_RESV_320
and place it in:
\[LG] kitchen_2.0\SYS\%BUILDNUMBER%\DPI_%DPI%_resh_%RESH%_resv_%RESV%\%LOCALE_ID%
\[LG] kitchen_2.0\SYS\23620\DPI_96_resh_240_resv_320\0410
Go through each of the folders in the language pack and match it up with a destination folder this way. Compare to the existing 0409 layout to help with the structure. Note that there will be some files you are not going to use (you won't use 96 or 128 dpi files on a 192 dpi device, for example)
Once you have completed matching up each applicable folder in the language pack to a destination in \SYS this way, you're complete with that folder.
* Porting \ROM
The relevant folder here is \[LG] kitchen_2.0\ROM\%DEVICENAME%\%BUILDNUMBER%\OEMXipKernel - inside you want to edit boot.rgu. The relevant keys to edit are:
Code:
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:[i]%LOCALE_ID%[/i]
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:[i]%LOCALE_ID%[/i]
NOTE: For anyone not using Ervius VK, you will need to compile boot.rgu to boot.hv when done. Use the HV Tools.zip attached to this thread for that. For anyone using Ervius VK, this is automatically compiled into boot.hv during cooking, and no further action is required.
* Porting \OEM
The relevant folder here is \[LG] kitchen_2.0\OEM\%DEVICENAME%\%LOCALE_ID%\OEM_Lang_%LOCALE_ID% - you need an initflashfiles.dat that matches your language. All the folder names inside here will need to be translated to your language. I will try and make translated initflashfiles.dat for each language available soon.
You will also need to translate any other language-specific packages in \OEM and \EXT. If you don't want to bother translating the 3rd party apps, you can simply rename their .mui files to match your %LOCALE_ID%. The programs will work, but remain in their original language. You can translate these with a PE Resource editing program if you cannot find programs in your local language.
Click to expand...
Click to collapse
DUMP KS20 LG ROM
0409 USA English United States
040C FRA French France
0c0a ESN Spanish España
Flash.bin Moding
Read this tutorial for more information
MBR
Open Flash.bin in Hex éditor. MBR starts @20227 by 00E9FDFF and ends with 55AA
ULDR , XIP , IMFGS , FAT
Equations for calculating
ervius said:
some news on uldr removing/payload resizing/imgfs moveing on xip inserting size!
to automate process, attach the implantxip (for help execute it without parameters by a dos prompt!)
Click to expand...
Click to collapse
A1=00 (start !) , A2=0A , A3=2B , A4=35 ,
B1=09 , B2=2A , B3=34 , B4=FA
C1=0002 , C2=0280 , C3=0AC0 , C4=8D40
D1=027E , D2=0840 , D3=8280 , D4=3180
A1=00, B1=A2-1->09 OK,
A2=(C1*800+D1*800)/20000 -> 0A=(02*800+027E*800)/20000 -> OK
B3=A4-1 -> 35-1=34 OK, B4=A5-1 -> ?
A3=(C2*800+D2*800)/20000 -> 2B=(0280*800+0840*800)/20000 ->OK
A4=(C3*800+D3*800)/20000 -> 35=(0AC0*800+8280*800)/20000 ->OK (2)35
So if the exchange IMGFS correcting A4 and B3 (A4-1)
MSFLSH50
MSFLSH50 starts @20A2B by FDFFFB
beginning of the IMGFS, FAT
Possible result
increasing the number of sectors of FAT
{
"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"
}
By submitting a file flash.bin I cooked (since build 23092) in the [LG] kitchen_2.0 \ BaseRom \ KS20, you will automatically result.
By Arthemus.
Download Links
.VM, Bluetooth, WinCENLS_WWE for the KS20
KS20_BaseRom_Ref
KS20_OEM_Ref
KS20_ROM_Ref
KS20_XIP_Ref
KS20_EXT
Full Kitchen Farahbolsey Part1 Part2
CAB2OEM2NEWKITCHEN
Build 23620 for exemple (thank's asusmobile.ru)
[SYS WM6.5] Latest Releases By DA_G
Latest Releases By asusmobile.ru
Useful Links
LG Kitchen 2.0 by Spocky
Porting, Tutorials, Tools, VM, etc. By DA_G
Manual Full XIP Porting (& MANY MORE TUTORIALS) by Ameet's
F.A.Q / Registry tips
GSM reload: delete key
[HKEY_CURRENT_USER \ ControlPanel \ Phone]
"EventSoundCache" = dword: 1
Reserved for future
Hi Rickou
What an impressive work you did. For sure this will help people become great KS20 cook chiefs.
Franck
Thank you Rickou, it is a wonderful guide!
Thank you Fara and ibanezman192,
For those who still hesitate, I will table the Xip.bin ported 23620. You need to file in [LG] kitchen_2.0 \ BuiltRom \ KS20 \ temp.
By.
Very good work
First of all thanks i've been waiting for it for year(s)
And thanks finally I have my ks20 wm 6.5 in spanish
btw could you explain how to convert cab to oem package?
Thanks in advance
hi,
Use CAB2OEM2NEWKITCHEN link #6.
By.
rickou26 said:
Change Language localisation
Click to expand...
Click to collapse
How i change the language? I have to change the Initflashfiles.dat file to my language?
Hi,
I updated the post.
@ +
thanks you very much!!
help
rickou26 -
why does not do RUS of sewing???I zdelal all on instruction and for me after vspishki telephone of not zapuskaet'sya that I do not so????
Hi,
Sorry but I have a little trouble understanding your question. Can you write in Russian I do a direct translation into French
By.
rickou26 said:
Hi,
Sorry but I have a little trouble understanding your question. Can you write in Russian I do a direct translation into French
By.
Click to expand...
Click to collapse
Я зделал все как написано в инструкции,выполнил в кухне(cпоки-2 кухня) пункт b потом c ,потом портировал новый XIP,Потом создал папки SYS и OEM(взял из первой руской прошивки,потом зашол в кухню нажал на создание прошивки!и у меня создался файл bin 71mb,прошил телефон,а телефон не запускаеться что я делаю не так?????????
ВЫ можете зделать рускою( rus) прошивку ks20 wm6.5.3 ce os 5.2.23518????????????
или МНЕ помоч!!!!в создание rus прошивки для ks20 построеной на второй кухне СПОКИ
Give me please ALL FILES!!! OEM ROM SYS(Ks20 Wm6.5.3 CE OS 5.2.23518) Дайте мне пожалйста все файлы!!!!!! ROM OEM SYS на руском языке и инструкцею!подробно как все правильно делать в второй кухне споки
Related
Hi
can anybody please help with decomiling ETEN Romz so that we can customise it and tweak it like HTC romz.
reo
Try this attach
Usage:
prepare_imgfs_eten.exe temp.dat
then mamaich viewimgfs
Hi
thanks i have this file, and yes it does work to disassemble rom. but i had a problem reassembling.
i am still testing this, i will fill everyone in.
regards
reo
OK, continue
...modify "dump" directory as you need...
BuildImgfs.exe
make_imgfs_eten.exe temp.dat
hi
thanks, but my problem was actually this part. i should have been more clear. when i done a recompile with build the OS did not come out correct. it seems that it got damamged and when i loaded it to my phone it froze up on boot logo.
is there a limit on the amount of changes u can make in the OS part ? mayb it must not go higher than a certain file size ?
i however have successfully changed the startup logo, and extrom and created a new ROM. only the OS part has been a problem.
regards
reo
How Can I extract the ROM from Eten?
reo
These tools were tested on M500, M600, G500.
If you disassemble temp.dat to dump folder, and then built temp.dat without any changes in the dump folder, the resulting file temp.dat is working?
I tested this, but unfortunately after i reassemble it does not recombile identically. so when i compare there are differences.
however, i have noticed that if you do not have the PPM from itsme repository then you will get 652 files extracted, when you should actually recieve 1117 files
regards
reo
prepare and make imgfs works. when i open reassembled temp.dat again with prepareimgfs - viewimgfs extracts files normally (About 102mb). But comparing with hex editor, first 51,880,508 byte is ok then it changes. After every 513 bytes there is extra 7 bytes in orginal rom. I think Eten made some protection. For example in rom ver.230 bootscreen image (JPG) is located at first lines of rom. But every 512bytes of image there is FFFF FFFF. So i removed FFs and i got bootscreen image
uas, could you give me prepare_imgfs_eten source? i want to see how it works. i am not a programmer but i made a little perl code which adds FFFF every 512bytes of a file. For making bootimages for putting into rom.
Reo i couldn't start bootloader anymore after i made a modification on rom. Could you give me any suggesttions? Forgive my english if there is sth wrong....
All perl scripts for eten roms are in the Russian forum
http://forum.wce.by/viewtopic.php?p=78923#78923
(Registration required)
thanks very much..
can someone make a Eten G500 rom with a bigger page pool ?
UAS,
Thanks a lot for your tools. It works perfectly on my M600 and I am going to write up an tutorial how to customize the rom in detail
jackleung said:
UAS,
Thanks a lot for your tools. It works perfectly on my M600 and I am going to write up an tutorial how to customize the rom in detail
Click to expand...
Click to collapse
oh, please do.......i have been eagerly waiting for someone who are able to explain the extraction of eten rom in details, please jackleung.
sfliu said:
oh, please do.......i have been eagerly waiting for someone who are able to explain the extraction of eten rom in details, please jackleung.
Click to expand...
Click to collapse
My draft (not finished yet)
http://www5.discuss.com.hk/viewthread.php?tid=4127717&extra=page=1
jackleung said:
My draft (not finished yet)
http://www5.discuss.com.hk/viewthread.php?tid=4127717&extra=page=1
Click to expand...
Click to collapse
thank you very much for your effort, this really make my daylooking forward to your complete tutorial.
initflashfiles.dat you can get from the windows folder on your device.
It must be in Unicode but without the first two bytes FFFE Unicode sign.
Localized names must be like as:
Directory("\Windows"):-Directory("\x0428\x0440\x0438\x0444\x0442\x044B")
uas said:
initflashfiles.dat you can get from the windows folder on your device.
It must be in Unicode but without the first two bytes FFFE Unicode sign.
Localized names must be like as:
Directory("\Windows"):-Directory("\x0428\x0440\x0438\x0444\x0442\x044B")
Click to expand...
Click to collapse
But seem like Eten's PDA doesn't come w/ one. Use initflashfiles.dat from other as template and make one from scratch is quite time consuming and error prone (especially w/ Chinese rom w/ chinese file name and directory). For me, I just manually move the files and directories once. Do a SPB backup and use the backup files for initialization after ROM update.
How to custom build Eten Rom
Let me thanks UAS for the tools first
I put all require programs, and user.txt and default.txt (registry for *** Traditional Chiniese Rom ***) into a signle package. Here http://rapidshare.com/files/30073907/eten_rom_cook_package.zip.html
Steps
******************
U will find the steps are very similar to cooking Asus P525 here http://www5.discuss.com.hk/viewthread.php?tid=3788644&extra=page%3D2
***** Section 1: obtain the imgfs_raw_data.bin from the rom *****
1. Download my Rom edit and update package (addfile.exe, buildimgfs.exe .... etc.)
2. In File Explorer, put "%temp%" as address and it should bring you system temp directory probably "C:\Documents and Settings\<yr winodows user id>\Local Settings\Temp", U may want to do some clean up if lots of files there.
3. Run the Eten Rom update program (e.g.: EUU_M600_CHT_R22_101_0230HK_WinXP.exe)
4. No need to connect yr M600. Follow the update instructions step by step and you will eventually see a files: temp.dat (~73mb). Copy the Rom file (Temp.dat) to other folder and extract my package there.
5. create the imgfs_raw_data.bin file by "prepare_imgfs_eten.exe" ONLY
***** Section 2a (Modify Rom content by Add/Remove files) ******
This method is very easy and relative low risk
1. Remove files in the Rom by "Delfile.exe <file name in the rom>"
2. Add files to the Rom by "Addfile.exe <file in yr computer>" (If the program crash, the rom is probably full)
***** Section 2b (Modify Rom content by extract and re-package) *****
More complicate and BuildImgfs.exe take a long time to build a package. But this method ismore flexable and manageable.
1. extract the content by "viewimgfs.exe imgfs_raw_data.bin"
2. add/replace/remove files in the dump directory
3. package the content by back to imgfs_raw_data.bin by "BuildImgfs.exe" (take a shower then come back )
****** Section 3 (optional: Modify the registy content of the Rom file) ******
1. Get the default.hv and user.hv from 2b.1
2. do the following in DOS to convert the registry to readable format :
REM ****************************
SET _FLATRELEASEDIR=.
rgucomp -o default.hv -nologo > wwedefault.txt
rgucomp -o user.hv -nologo > wweuser.txt
REM ****************************
(note: If you are modifing Chinese Rom, rgucomp does not support Chinese Ouput and you need to manually fix the output file (or use mine in the package as yr template)
3. Add "REGEDIT4" in the beginning of the files, leave a blank line atthe end of the file and save the file as UTF-16 or Unicode format. (Ultra-Edit is very good editor for this)
4. Edit the files for registry setting
5. Do the following to replace the registy file w/ yr modification
REM *** Registry ****
Delfile.exe default.hv
Delfile.exe user.hv
attrib -h -s -r *.hv
SET _FLATRELEASEDIR=.
copy /y wwedefault.txt boot.rgu
RGUCOMP -b
copy /y boot.hv default.hv
Addfile.exe default.hv
copy /y wweuser.txt boot.rgu
RGUCOMP -b
copy /y boot.hv user.hv
Addfile.exe user.hv
REM *** Registry ****
******** Section 4 (Optional: Create Folders or copy files from \Windows to other directory)
1. initflashfiles.dat not present in Eten rom, U can create one and put it in the rom. But I can't make my M600 to boot properly w/ this
******* Section 5 Convert imgfs_raw_data.bin temp.dat***************
1. make_imgfs_eten.exe
******* Section 6 Update yr M600 w/ the modified rom***************
1. Copy the temp.dat and RUU.exe (from my package) back to %temp% directory
2. Connect yr M600 and wait for MS Activesync to connect first
3. Run RUU.exe and follow the instruction.
My customized M600 Hong Kong Rom
Don't ask me for M600+ rom since I don't have M600+, and I will not have time to customize build for others. So, take it or leave it (but I might do bug fix and update if there's any). Please feel free to give comment.
*** ROM based on Hong Kong 230 ROM (EUU_M600_CHT_R22_101_0230HK_WinXP.exe) ***
What's get removed from my customized rom:
1. Eten phone firewall (replaced by CALL SMS Blocker)
2. MSN & Msn messenger (replaced by MSN Live and Live Messenger)
3. Eten phone profile manager (Replaced by Pocketmax Phone alarm)
4. Calculator (replaced by Omega 1-Calc)
5. Pocket Excel (Install Softmaker Office if you need a REAL excel program)
6. Pocket Powerpoint
7. Mandarin Voice Command (replaced by Cantonese)
8. Error Reporting and Irda driver
9. Eten backup problem (Replaced by SMS backup Genius and SPB Backup)
10. Quick Link
11. Lots of other junks
What's buildin: (all the tricks I mentioned here: http://www5.discuss.com.hk/viewthread.php?tid=2505945&extra=page=1)
1. USB Host
2. Eten backup battery patch
3. Eten Skype Setting, and Skype
4. SPB Safe Mode and AltTab
5. AE Button Plus
6. Resco Audio Recoarder
7. Resco File Exploer 5.42
8. MemEmpty
9. Multipad.exe
10. No Plugins Today
11. TCPMP Player
12. Pocket Alarm
13. Resco Photo Viewer and screen capture
14. Task Manager
15. Celedial and CeleTask
16. WM5NewMenu
17. Wisbar Lite
(Not all the apps are registed or some of them registered under my name, you may need to look for the SN yrself)
To Install:
1. Follow instruction 6 on my previous post to load the rom
2. put the exe file on yr PDA and run it to have the needed files in place
Dowload link: http://rapidshare.com/files/30225309/eten.rar.html
Hi!
After a long time of trying to cook custom roms in greek language I am ready to post a small tutorial on how to translate your Rom to your Language using kitchens with a quick and dirty way .
Attention there is a better way to do so but this is what I Do to make my Greek ROMS
Step 1)
a)Download your language emulator Files from
http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en#filelist
(b) extract the files in a new folder.
Slumpolo 's suggestion:
-----
to extract files from the emulation rom follow this direction:
- Download Tadzio's imgfs excelent tools in: http://forum.xda-developers.com/showthread.php?t=298327
- Unzip the tools along with the image in any folder.
- Rename the image to A.BIN (to make the next commands easier to type).
- Open a D.O.S. command window and perform these commands:
Code:
> NBSPLIT -emu A.BIN
(it generates two files: A.BIN.EXTRA and A.BIN.PAYLOAD)
> IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN
(it generates the file IMGFS.BIN)
> IMGFSTODUMP IMGFS.BINAnd that's all. Files are dumped in /Dump directory
-----
Click to expand...
Click to collapse
(c) Rename ALL the 4xx files to 409 (e.g. 0408.mui -> 0.409.mui) Apply this to all files and folders (an eyasier way to do that is to search from windows for all *408* files and then rename them)
Slumpolo's suggestion
----
For step 1c) during the translation of italian rom for the mui files that resides in directory I edited also a file (simply with Supered) that has a line that pointed to the 0410 files (ea. italian) and changed this to 409.
----
Click to expand...
Click to collapse
Step 2)
Find your BASE ROM.
Step 3)
Download your Kitchen. I prefered Anichillus kitchen due to the fact that supports ROM dumping in an easy way
Step 4)
Dump ROM ( If you use Anichullus Kitchen , follow the manual but Stop BEFORE using Bepe's Package TOOL !
Step 5)
Go to DUMP folder ,(eg C:\core\extract\dump) and paste ALL the language files you have renamed from step 1c . ATTENTION you have to copy and paste ALL files from your language folder AFTER you have renamed them to 409 . REPLACE duplicate files
Step 6)
Continue with kitchen steps . For instance if you were to use Bepe's Package TOOL , go on and build the packages.
Step 7)
Edit Initflashes.dat file . Information on how to do that are in every cooking tutorial. In Intflashes.dat file you will have to translate all the links and directories according to your language files. CAUTION if you make mistakes in translation your WM6 will be crappy and programs may not start
->In order to make a good translation check your original rom, or try the WM6 emulator wth your language files and check the directory names (eg
folder Programs in Greek have to be Προγράμματα)
Step 8)
Save Initflashes.dat in unicode and remove first two bytes with a hex editor
Step 9)
Choose your OEM packages.
For GREEK USERS : If you need a greek software keyboard like the original one I have made an OEM package that allows you to do so
Slumpolo's suggestion
------
For step 9) / 10) about keyboard, you must add with a oem package also:
- dictionary in your language
- settings for your language
- t9 dictionary for your language
- for keyboard layout make this registry mod:
Code:
Registry Editor:
HKCU >> ControlPanel >> Keybd
Create a string "Locale" with "0410" vale. Everything without "Where 0410 is your country value.
------
Click to expand...
Click to collapse
Step 10)
build your rom according to your kitchen manual
I hope this helps
Good luck with your tries
I have used the same method for the italian version but you must translate also some parts of .hv files and .rgu or you must pay more attention during the translation of initflashfiles.dat because not all links and directories can be translated without .hv and .rgu editing.
My suggestion? Edit only initflashfiles.dat
Some add for your excellent tutorial:
----
For step 1b) to extract files from the emulation rom follow this direction:
- Download Tadzio's imgfs excelent tools in: http://forum.xda-developers.com/showthread.php?t=298327
- Unzip the tools along with the image in any folder.
- Rename the image to A.BIN (to make the next commands easier to type).
- Open a D.O.S. command window and perform these commands:
Code:
> NBSPLIT -emu A.BIN
(it generates two files: A.BIN.EXTRA and A.BIN.PAYLOAD)
> IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN
(it generates the file IMGFS.BIN)
> IMGFSTODUMP IMGFS.BIN
And that's all. Files are dumped in /Dump directory
----
For step 1c) during the translation of italian rom for the mui files that resides in directory I edited also a file (simply with Supered) that has a line that pointed to the 0410 files (ea. italian) and changed this to 409.
----
For step 9) / 10) about keyboard, you must add with a oem package also:
- dictionary in your language
- settings for your language
- t9 dictionary for your language
- for keyboard layout make this registry mod:
Code:
Registry Editor:
HKCU >> ControlPanel >> Keybd
Create a string "Locale" with "0410" vale. Everything without "
Where 0410 is your country value.
Next days I'll try to release an
Ciao
At last
Very good..now i can direct all people who ask this question here.
Great initiative
Thanks
Slumpolo
Updated
Tna said:
Thanks
slumpolo can you post info about the which parts of hv files you edit?
Click to expand...
Click to collapse
I'll post everything next week. All my files are in office
Ciao
btw. as far as i know only certain wm6 builds can be translated using EMU mui files. i dont remember build no's.
Why is that ? What are the restrictions?
does it work for Universal to ?
thats what i wrote above, as far as i know(consulted with bepe) 17913 build its not supported(latest uni) it must be build ???? i remember there is 4 in build no. cannot fint irc log with that conv. with bepe
Hi and thanks for your tutorial. I try to go a different way and want to port over a hermes mui cab to get german wm6. i have some trouble of getting it done.
- the file explorer draws no softkeybar, so it is not usable. does anyone know what files i need therefore?
- the free space when installing a cab isn't displayed correctly
what have i done?
- i took the cab from asukal and removed hermes specific things
- afterwards i copy the files from the emulator image to get newest versions of the files.
if somebody want to test it - here you go:
http://www.gsm-multifund.de/holg/Making_German_Wizard.cab
i would appreciate every help.
best greetings
holg
answer from midget about builds that can be translated:
Code:
the changes from 17740-5 are not language related so the mui's work for all of them
i tried a newer rom and also got no luck with the file explorer. does anybody know what file is responsible for translating the file explorer?
No i don't... since file explorer is the least used program i didn't really care about it ...
so sorry but i can't help in that ... why don't you leave it as it is ?
i think filesys.exe.0409.mui
I think that he has found the file. The problem is about the softkey .
Try using reshack tool (it can be found in most kitchens) and open the mui file. search for the softkey
But yet I am not sure ...
yeah thanks for the suggestions
i personally like the build in filexplorer, cause it is fast and has softkey control, it's good if you just browse and open a file.
filesys.exe.0407.mui is already inserted in windows directory, so i will test with reshack,but at the moment i am a little busy.
Doubt about Files
Hi people
About the translation... i have one question.
After doing the "IMGFSTODUMP IMGFS.BIN" command, and all files are in the Dump Directory... besides the files with 4xx names, there are also some folders with 4xx names... and inside those folders are some files also with 4xx names.
Do i have to rename the folders and the files inside those folders, or just the files... or just the folders.
And one thing more... for example the folder "bbcbres.dll.0816.mui" inside these folder, one of the files called "imageinfo.txt".. inside this txt there's something written on the first line : " Module name: bbcbres.dll.0816.mui" if i have to change the name of the file inside the folder called "bbcbres.dll.0816.mui".... do i have to change this line also inside the txt ???
Thanks
how about the hardware keyboard? because I am on a German MDA Vario, Wizard of course, since we are using QWERTZ instead of QWERTY?
Will this be fixed automatically as well?
Cheers.
PauloBarreiros said:
Hi people
About the translation... i have one question.
After doing the "IMGFSTODUMP IMGFS.BIN" command, and all files are in the Dump Directory... besides the files with 4xx names, there are also some folders with 4xx names... and inside those folders are some files also with 4xx names.
Do i have to rename the folders and the files inside those folders, or just the files... or just the folders.
And one thing more... for example the folder "bbcbres.dll.0816.mui" inside these folder, one of the files called "imageinfo.txt".. inside this txt there's something written on the first line : " Module name: bbcbres.dll.0816.mui" if i have to change the name of the file inside the folder called "bbcbres.dll.0816.mui".... do i have to change this line also inside the txt ???
Thanks
Click to expand...
Click to collapse
You have to change all the *0816*. There is no need to change the folders al long as you rename the *.816* files that are included in those folders. There is no need to change the imageinfo since your are not going to replace the original one.
After renaming All the files (including the language files inside the folders) then you shoud copy only THESE files to your dumped ROM .
4irm said:
how about the hardware keyboard? because I am on a German MDA Vario, Wizard of course, since we are using QWERTZ instead of QWERTY?
Will this be fixed automatically as well?
Cheers.
Click to expand...
Click to collapse
no ... look for hades language pack to fix that, too
HyperCore
PUBLIC BETA
The most complex KITCHEN a begginer cook may ever need.
Easy to use but also very complex, it can be usefull to anyone.
Why ask and wait for others to make the perfect ROM for you when you got the power to do it yourself ?
~. Base ROM .~* NO BASE ROM ! but ANY ROM !
~. Best part .~* IT USES TADZIO TOOLS
* YOU CAN OPTIMISE EXE's and DLL's, SO IF YOU WANT EVEN MORE SPACE, YOU'LL GET IT
* IT CAN BE USED ON ANY DEVICE WITH VERY LITTLE MODIFICATIONS !!!!!
* NO LONGER LIMITED BY ANYONE OR ANYTHING.
* YOU CAN COOK ANY ROM YOU LAY YOUR EYES ON VERY EASY
* IT HAS ADVANCED ERROR CHECK
~. It will install .~Core folder on the system drive. Some tools and settings required.
HyperCore folder on the Desktop. There is your kitchen. You can move it wherever you want.
The place where you actually use it is HyperCore\Panel.
~. How To .~- First of all edit the file named "Device.txt" located on the "Core\ACK\" folder located on systemdrive (mostly drive C:\)
Edit as following.
If you have a :
HTC Wizard : " set device=Wizard "
HTC Hermes : " set device=Hermes "
HTC Artemis : " set device=Artemis "
HTC Herald : " set device=Herald "
HTC Universal : " set device=Universal "
HTC Trinity : " set device=Trinity "
HTC Prophet : " set device=Prophet "
Click to expand...
Click to collapse
Save it and then you're good to go.
It's much similar to the old Core kitchen...so those of you who used it ...will feel comfortable with it. Regenerated batch scripts, better, and i hope bug free.
~. Guides .~* Hermes Cookbook - THANKS to sambartle
* My Way of cooking
* How to ADD/REMOVE programs -THANKS to mfrazzz
~. Notes .~Since this is still a public BETA, I await your problems/ideas/concepts.
If you spot a bug, i suggest to send me a PM as well as a post on the thread.
I suggest having a ROM to make a backup in case you do something wrong
I created and tested this tool for WindowsMobile 6 , but WM5 should work OK too.
~. Download .~
RapidShare
Special thanks :
* Papamopps - for real support
* nandlal_mk - for answering questions and DSM editor
* mfrazzz - for being a calm, intelligent and helpful person
* mUn - for finding the time to answer some of my questions
* molski - for i started working on his tools and still used some of them
* Tadzio - for his tools and patience
* bepe - for his tools
* the-equinoxe - for his splash-screen tools
* naboleo - for his initflashfiles generator
* dutty - for his NBH Tool
few others that surely i forgot to mention Sorry..
For test
Hello,
PM send.
Private69.
@++++
pm send it
anichillus said:
Hi guys. As some of you know i made kitchens for few HTC devices, as the Wizard, Hermes and Artemis.
My new kitchen, named obviously HyperCore, is a multi device compatible kitchen and it will also include your device, the HTC Trinity.
I managed to implement settings for Trinity but i will need somebody to test it, prior public release. Thus, anyone who wants to be a tester, please send me a PM.
I will need someone who is ..not experienced, but have the least of knowledge. I don't mean to be offensive but i'd like to release it later today and...i am in a little hurry, since i have other things on my mind too.
So, I am waiting for your PM.
Cheers !
Click to expand...
Click to collapse
sure I will be happy to test that for you.
itlinux said:
sure I will be happy to test that for you.
Click to expand...
Click to collapse
ops!! I did not read the full message I guess.. I will send you a PM.
Thanks guys. Sorry i couldn't give it a go tonight...i had some problems here
I will let you know first time tomorrow morning.
news??? about this build
hcarrega said:
news??? about this build
Click to expand...
Click to collapse
Sorry...yet another home/personal problem....i just got home
One last check of the kitchen and some fixes for the Prophet v and i will upload.
first resolve your problems then post a rom
anichillus said:
I will need someone who is ..not experienced, but have the least of knowledge. I don't mean to be offensive but i'd like to release it later today and...i am in a little hurry, since i have other things on my mind too.
Click to expand...
Click to collapse
I will be happy to help...........if needed.
Hello guys. Unfortunately i have stressed out with work and...didn't had time to betatest this. So...here you go, everyone can test it and please post your review.
Cheers !
This is my feedback:
1) I take the RUU_Signed.nbh ROM file and Place it in the HyperCore\Extract\Source folder.
2) Now I go in Extact Panel and run Dumprom. It says:
==================== Core Kitchen ====================
= BE PATIENT AND READ CAREFULLY =
======================================================
Device : Trinity
Make sure you placed the RUU_Signed.nbh in the "HyperCore\Extract\Source" folder !
CAUTION !!! : This will clean the "HyperCore\Extract" folder
Press [ENTER] when ready.
Click to expand...
Click to collapse
Ok I've the RUU_Signed.nbh in the "HyperCore\Extract\Source" folder and now I press enter.
It deletes the RUU_Signed.nbh in HyperCore\Extract\Source folder !!!!
Now I have to copy RUU_Signed.nbh in the "HyperCore\Extract\Source" folder one more time
Ok
3) Now it launch the Dutty good NBH tool. I selct the RUU_Signed.nbh and extract the files in the same folders
4) Now in "HyperCore\Extract\Source" folder I've this files:
a - RUU_Signed.nbh
b - PrimarySplash.nb
c - SecondarySplash.nb
d - Windows.nb (the ROM).
I think the d file must to rename in OS.nb. It's right?
infact it says:
==================== Core Kitchen ====================
= Program Complete =
= Any donations are much appreciated =
======================================================
Device : Trinity
* ERROR !!! There is no OS.nb in "HyperCore\Extract". Operation FAILED
Select your option and press [ENTER]
[1] - Start "PKG Tool"
[2] - Move OS.nb to "HyperCore\Build\ROM"
Press [ENTER] to EXIT.
Answer :
Click to expand...
Click to collapse
cicciocant said:
This is my feedback:
1) I take the RUU_Signed.nbh ROM file and Place it in the HyperCore\Extract\Source folder.
2) Now I go in Extact Panel and run Dumprom. It says:
Ok I've the RUU_Signed.nbh in the "HyperCore\Extract\Source" folder and now I press enter.
It deletes the RUU_Signed.nbh in HyperCore\Extract\Source folder !!!!
Now I have to copy RUU_Signed.nbh in the "HyperCore\Extract\Source" folder one more time
Click to expand...
Click to collapse
No, you don't have to. It will backup the RUU_Signed.nbh before cleaning the Extract folder and then it will move it back...at least it should do that.
Ok
3) Now it launch the Dutty good NBH tool. I selct the RUU_Signed.nbh and extract the files in the same folders
4) Now in "HyperCore\Extract\Source" folder I've this files:
a - RUU_Signed.nbh
b - PrimarySplash.nb
c - SecondarySplash.nb
d - Windows.nb (the ROM).
I think the d file must to rename in OS.nb. It's right?
infact it says:
Click to expand...
Click to collapse
That i don't understand...mabe you should try again. It should automatically rename Windows.nb into OS.nb ...
Ok the RUU_signedònbh is in extract and not in extract/source and I must to ectract the windows.nb in extact and not in extract/source .
It'sn't write anywhere.
Now it seems to work
For create pakcage form Cab there is anithing (guide? software?)
Where I've to place the package?
For anichillus
Hello,
I m trying your program and can you make a new up to date help for use your soft.
thanks.
Private69.
@+++
cicciocant said:
For create pakcage form Cab there is anithing (guide? software?)
Where I've to place the package?
Click to expand...
Click to collapse
There was one...on the website..but it's down.
Check the HyperCore\Panel\Extra folder. You will find there some stuff you may probably missed. There is one initflashfile generator...
Basically :
Create a new folder with name of your programs without spaces
extract contents of that cab with CabAnaliser (Extra folder) without paths..so all files are in the same folder.
Create a .dsm to which you assign an UUID ( http://www.famkruithof.net/uuid/uuidgen )
create the initflashfiles.txt with the help of the initflashfiles generator and place it in same directory
Create the "your_UUID.rgu" ..here are your registry settings. So...you create a new text document, write "REGEDIT4" first line, leave last line blank, copy inside it registry settings you find with the CabAnaliser ...and then save it as UNICODE.
Fix errors...like if the program doesn't have an install dir and in the path you find %installdir% that is in the initflashfiles.txt and in the .rgu.....
I have explained this before couple of times...it's better if somebody guides you to it.
private69 said:
Hello,
I m trying your program and can you make a new up to date help for use your soft.
thanks.
Private69.
@+++
Click to expand...
Click to collapse
What do you mean ? ... I didn't understand
For anichillus
Hello,
The help file attached to your software does not correspond exactly to this version of the software. Is it possible for you to provide an help file step by step on how to use it ?
Right now i extracted the 5 files using the utility DutyTools, but after i dunno what to do ?
thanks in advance,
Regards,
Private69
@+++
private69 said:
Hello,
The help file attached to your software does not correspond exactly to this version of the software. Is it possible for you to provide an help file step by step on how to use it ?
Right now i extracted the 5 files using the utility DutyTools, but after i dunno what to do ?
thanks in advance,
Regards,
Private69
@+++
Click to expand...
Click to collapse
Like that :
1. Extract rom located in HyperCore\Extract\Source with HyperCore\Panel\Extract\1. DumpROM
2. Convert it to dump
3. Convert dump to SYS and OEM (PKG TOOL)
4. Extract XIP
5. Move XIP and OS.nb to the HyperCore\Build\ROM folder
6. Move SYS and OEM to HyperCore\Build
7. Cook the SYS and OEM located in HyperCore\Build (Add/Remove folders, programs...)
7. Start BuildOS from HyperCore\Panel\Build
Read instructions in the program...and you'll be ok
THANKS
{
"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"
}
Open.Rom.Diamond.Edition
The First ever MultiLanguage Support NOOB Kitchen.
Now It Cooks you either a German, English or A Dutch Rom without the need of knowing what goes on underneath the cooking hood.
Just Start Cooking Select your Language then Disable or enable the applications you want in the rom and Flash.
For the more experienced Cooks, Package Updates or extra packages are always welcome to be submitted. Place the name into the Package like "PACKAGE_DSIXDA_Mortscript_Screen_Rotate_Simple_0000". You can PM me about it or post directly into the thread.
The Kitchen is Hybrid and i have given no attention to the Build Numbers that you SEE in device information. I only Update Incrementally and only what is needed as long as it's stable i don't care about version numbers Shown, trust me i know what i'm talking about, stop the paranoia.
{
"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"
}
Make It Like You Want To And Help Making It Better
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|
The last stage of Development before it leaves Beta has now been reached. The Selectable Options will all be put into the correct groups. A few more options will be added, Bugs will be found and the mort installation script will be optimized.
IPMORTANT Cooking Instructions
Contents & Options
Blauwe Tand Me Up Scotty.
OLD SKOOL XDA Respect, to Brothers "The Great" Faria and the "Kitchen Classic" Anichillus
This Project could not have been Possible without, Bepe, Bram_smulders, cmonex, dark simpson, panosha, Anichillus, itsme, jcespi2005, joubertvasc, jugglerlkr, mamaich, Mort, OliPro, pfcsabre, pof, sushilange, Paul at Modace for Apptodate, Nadavi, Snailslug, tadzio, theblasphemer, AlphaZero, SwTos, MRHawaii, Mondilv, Tom Codon, Tuspidin for sharing the Blackstone ROM, udk and Many More.
Direct Contributors, Noonski, Ameet, DSIXDA, NFSFAN, mccune, aruppenthal, bbobeckyj (for teaching me the Mort Regread and If else commands, for even more optimized packages), Bl0w, mst46, Kokotas, stief (without him i would not have a Diamond to Cook and work with in the first place), Pkoper, Piranha1, Mossi, comec, (The German Team). TheDizzAR, Aarge (For their Appreciative Donation)
If i have forgotten to add credit to you, i'm sorry for my slip up. Feel free to PM me about it so i can correct it.
Please Report Your **** Ups (Combination's of Selections that don't work together)
If you like what we're doing and would like to motivate me into making it WWE (Almost Done) and bringing the kitchen over to Touch Pro to, you can show us some love.
Packages are Allowed to be used for Personal Roms only.
And if you manage to use the heavily MortScript Dependable Packages in a Public ROM respect to you for understanding Why it is being used.
Give a Holler, but most importantly help making it better.
Or Do as most do Send a PM and most of the Time the Answer will be Yes.
O.R.D.E. German
ORDE German version available.
Current version:
22.12.2008 1.97.162.2
Please leave your comments here or in german here.
22.12.2008 v1.97.162.4DE
Temporary Placeholder for ORDE WWE Messages.
Extra Packages
Added into Next Update (1.97.162.7).
PACKAGE_McCune_Quickmark_0000
PACKAGE_McCune_Stopwatch_0000
Upgrade Packages
PACKAGE_McCune_Quickmark_0000 & Install Script
PACKAGE_McCune_Stopwatch_0000 & Install Script
The contents of the INstall scripts need to be added manually to the SPC.mscr in the OEMOPERATORS folder if your upgrading before version 1.97.162.7
PACKAGE_AltTab_0000:
Adds "Alt-Tab" functionality (program switching) under the Start menu.
PACKAGE_Opera_Mini_4_2_0000:
Installs Opera Mini 4.2 on your Diamond and also creates a shortcut on the Start menu. It is recommended that the Esmertec Jbed 20080912 package is selected or else the shortcut may not work (see the next package).
PACKAGE_VGA_Esmertec_Jbed_20080912_5_1_0000:
Thanks to trueg for pointing this version out to me. It is one of the first versions of Jbed that allows you to resize the tiny fonts in Opera Mini, among other things.
PACKAGE_TouchHD_EnglishOnly_Keyboard_0000:
Touch HD Keyboard, English only. Similar to Diamond keyboard but with left/right/up/down soft keys below the keyboard. Files are based on the multi-language CAB by sblop at this link; I simply took out the appropriate files and registry keys, reducing the size significantly.
.
Screenshots
Some Screenshots:
More To Come
Instructions
Instructions
1. Be Sure you have Developers HardSPL Flashed to your Phone before you start Cooking.
In the Folder "Tools\SPL's" you will find three versions of these.
2. The Kitchen is not set up to use a specific Radio nor do i Advice any as Radio performance can differ from Operator To Operator
A Collection of Radio's can be found in the folder "Tools\Radio's"
3. The Kitchen does not include the OS.NB anymore because it was getting to big. Fortunatly Modilv has the LEGO Kitchen Thread Kitchen Thread Where He Provides two OS.NB versions in his Rapidshare Folder.
Download either the 8MB Pagepool version or the 12MB Pagepool version and then drop the OS.NB into the "\Rom\" folder.
4. The Kitchen has three Language Options to choose from when it Begins.
1 for English (not working yet) 2 for German & 3 For Dutch (Not Working Yet).
5. After Choosing your language Disable or Enable extra options in the BUILDOS screen and then Press Play. If you get errors during this process please post them in this thread. After BUILDOS is finished Close the Build OS window and it will continue do to it's job until the Flash to you phone Screen comes up, so Flash it.
6. Flashing Roms to your phone is always risky, no matter how much precautions i have taken, everything that goes wrong is also your responsibility. If your not that familiar with the process the advice is to not tick OF more then the already preselected options.
If you want the kitchen to keep using your preferred packages you have to edit the Corresponding language file in the Options folder.
If your making an English Rom edit the EN.xml file in notepad.
Look up the option you want preselected in BuildOS (The Kitchen) and change the value from False to True (or the other way around).
Don't forget to also to put True into the correspondant Language Option.
0407 for German 0409 for English 0413 for Dutch.
For German edit the DE.xml and for Dutch NL.xml
Content and Default Options
[X]= Default set to ON
[0]= Default set to OFF
If no other MUI Locale Code Present, the Package does not need it.
[X] PACKAGE_francarl_FingerMenu_0000_1_10 [AppToDateSupport]
[X] PACKAGE_joubertvasc_RemoteTracker_0000_0_3_2-0 [AppToDateSupport]
[X] PACKAGE_sushilange_Diamond_TF3D_Config_0000_0_6_7 [AppToDateSupport] [0407] [0409] [0413]
Downloads
O.R.D.E. NL Kitchen (No ROM download but a Full and Easy Do it Yourself Kitchen) SYS: 52.19965 & 5.20954
XIP: 52.20954
OEM: 1.93.404.5, 1.96, 1.97 & 2.00
|Storage|Total|In Use|Free||Program Memory|Total|In Use|Free|
Version 1.0
Version 1.93.404.2 |115.30|17.63|97.66||111.02|56.98|54.04|
Version 1.95.404.7|127.04|19.81|108.47||111.02|55.33|55.69|
Version 1.95.405.1|114.80|24.44|90.36||111.02|49.80|61.22|
Version 1.95.405.3|120.80|20.38|100.04||111.02|48.12|62.90|
Version 1.96.405.5 |122.54|19.20|103.34||111.02|47.07|63.32|
Version 1.97.161.9 |129.16|18.18|110.35||115.03|48.56|66.47|493
Version 1.97.162.5 DE+NL |134.41|12.07|122.34||115.03|56.87|58.16|
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|
Version 1.97.162.7 WWE+DE+NL|132.66|14.15|118.51||115.03|53.77|61.26|
(Measured after a second boot and killing Active Sync)
Then above numbers are by using the default Ultra Clean preconfigured settings. (not as Clean as it should be yet)
If you change these, the numbers will also change.
This is so easy it can't go wrong (if you Meet the requirements below and don't mess with the settings)
XP SP2 or Vista with MS .NET Framework required to use it.
Also Developers HardSPL is recommended
(Also required is Microsoft Visual C++ 2008 Redistributable Package added to Package)
Any Changes To Kitchen Are at Own Risk!
Updated Packages (All in the Next Kitchen upload)
(ORDE Packages have no Unneeded Files like Package.Provxml, Initflashfiles.txt, Help, .LNK or other files that are not needed to make the app working. Because Mort Takes Care of most of that)
Changelog
>>=IN <<=OUT
Build from Original Dutch HTC Build and numbering goes up from there.
>> (Version 1.97.162.8) Updated Stop Watch with newer version from McCune's Post.
>> (Version 2.04.00.01) Switched to 2.03 OEM/SYS/Restarted Cleanup.
>> (Version 2.04.00.01) Patched and updated PACKAGE_ORDE_ConnectionSetup_0000_1_5_35852_1 Icon removed CPL Item (using MyCPL to get Conn Setup in Control Panel) and Made Modules.
>> (Version 2.04.00.01) Patched PACKAGE_Snailslug_TouchResponse_0000_v03_2 Icon and Updated Package Made Module for the DLL and it now supports AppToDate in Rom to.
>> (Version 2.04.00.01) Updated Taskmanager to PACKAGE_ORDE_TaskManager_0000_2_1_35603_1 Made Modules, removed CPL item and replaces WM taskmanager in Control Panel, Reduced Graphics to 8 Bits.
>> (Version 2.04.00.01) Reduced PACKAGE_pfcsabre_SocialNetworksEngine_0000_1_0_1819_3528 by 0.5 MB by optimizing Graphics to VGA and 8 bits where possible (Graphics without Transparancy), Made Modules.
>> (Version 2.04.00.01) Updated RemoteTracker to PACKAGE_joubertvasc_RemoteTracker_0000_0_3_4-1
>> (Version 2.04.00.01) Added
PACKAGE_KDKobes_FootPrints_0000_1_11_33557_0, Plus the 4 options for different Navigational Soft ware, TomTom, NaviTel, PapaGo & Copilot.
>> (Version 2.04.00.01) Updated Album to PACKAGE_ORDE_Album_HTC_0000_2_5_1820_4127
>> (Version 2.04.00.01) removed CPL item from PACKAGE_Schaps_Network_Plugin_0000_1_0_30468_1
>> (Version 2.04.00.01) Updated Butler to PACKAGE_Siggie1970_Butler_0000__1_2, It's now made into a mort install Package
Q & A
Q: I tried the 'connectionSetupAuto' package and it did nothing - is this package meant to be
used in conjunction with the 'connectionSetup' package? Connection Setup on its own
works fine.
A: PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto & PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2 Need to be installed together to get the Auto part working (sort of)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
Causes connection setup to run only once after reboot (60 seconds)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto
Sets it as an Autostart Item that is being run by The Taskmanager and runs whenever you switch the SIM card.
If once is enough, only use the PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
(or you can start it manually)
If you switch a lot of Sim Cards and don't mind the extra memory being used at start up leave in the Auto version
Request
Who can help me create a MortScript that reads specific Registry values.
SOLVED thanks to bbobeckyj
Something like these
Code:
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Reader.lnk]
"SourcePath"="\Windows\AdobeReaderLE.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Calculator.lnk]
"SourcePath"="\Windows\MobileCalculator.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
It then Creates and Executes the Parts below.
Code:
CreateShortcut("\Windows\Startmenu\Office Mobile\Adobe Reader.lnk","\Windows\AdobeReaderLE.exe")
CreateShortcut("\Windows\Startmenu\Office Mobile\Calculator.lnk","\Windows\MobileCalculator.exe")
It's an AutoShortcut/ProvXML/Removeatribute.exe/initflashfiles.dat/Excessive .LNK files in Windows, replacement.
At the moment i put all commands into one start up script, but that makes separate and COMPLETE OEM packages impossible. As disabling one Package in the Kitchen, still leaves the Command in the start up mortscript to create the shortcut.
This is not just for my own convenience, but for building a kitchen that can be used by every NOOB, that contains optimized and clean Packages.
This way i can put the creation of .lnk files into that package it's RGU file.
If it could also unzip and Change attributes through this script using registry values it would even be better.
I know there's someone out there that can cook this one up.
Thanks for the attention at least.
Update:
Script has been adjusted.
It now reacts to if a file is present in Rom and then reacts to that taking into account the MUI localization.
Code:
if (FileExists( "\Windows\RotateScreen.mscr" ))
WriteFile( SystemPath("StartMenu") \ "Rotate Screen.lnk", "99#""\Windows\RotateScreen.mscr""?shellres.192.dll.0413.mui,-8259")
Else
EndIf
Package Submittal
If there's an app or package that you think would be a good one to include in the kitchen you can always submit it.
Here's what you need to take into account.
1. If the package does not need an RGU, you don't need to include it.
2. The RGU and DSM files need to be hand made.
Make a blank .txt file. Go to http://www.famkruithof.net/uuid/uuidgen get a new UID, Rename the text file and extension with the UID number and .dsm extension.
(Ervius Packages sometimes don't work correctly)
Make a blank text file again and rename it to the new UID name and .rgu extension. Make sure you resave the RGU file as Unicode. (that is only if you need the RGU file.
3. When the package is complete. Drop the Package Folder onto the BuildDSM.exe in the tools folder. (be sure that Initflashfiles and option.xml are temporary removed from package when you do this)
Some more explanations about Mortscript installation.
As we try to Use as few as possible files in the rom and also make accommodate with the three language.
The way to create a link to a program has a little trick to it so it installs into the correct directory for the language.
Beneath is an example:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
if (FileExists( "\Windows\shellres.dll.0413.mui" ))
MkDir(SystemPath("ProgramsMenu") \ "Applicaties")
CreateShortcut(SystemPath("ProgramsMenu") \ "Applicaties\StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
Else
EndIf
This way it checks for two conditions before it creates a link
As shellres.dll.0413.mui only exists in a Dutch rom this particular shortcut will only be created in a Dutch rom.
Also when a directory does not exist, MORT will not install a link into it.
So i added the MakeDir command first.
Two other variables of the script are needed so it supports German and English.
Now if the file did not need to go into the sub dir Applicaties
One script would do:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
And only one version of the script would do.
Or the link creation could be more dynamic:
Code:
if (FileExists( "\Windows\YouTube.exe" ))
if (DirExists(SystemPath("ProgramsMenu") \ "MultiMedia" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "MultiMedia\YouTube.lnk","\Windows\YouTube.exe")
Else
CreateShortcut(SystemPath("ProgramsMenu") \ "YouTube.lnk","\Windows\YouTube.exe")
EndIf
Else
EndIf
So if the Folder "MultiMedia" does not exist the shortcut will be made in the main programs folder.
ToDo
1. Check Manila Options (Checked)
2. Check Remote Desktop
3. Fix and put put back main ringtones.
4. Fix Dutch Missed Calls Issue.
5. Fix FullScreen Player. (Checked)
6. Add more configuration scripts.
8. Put back rtps reg values to streaming media and the file itself.
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
yes2000 said:
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
Click to expand...
Click to collapse
Either use the Full Kitchen
http://forum.xda-developers.com/showpost.php?p=2392286&postcount=3
To extract the OEM/SYS/ROM from an Official Rom.
Then Replace the OEM/SYS/ROM folders in ORDE Kitchen.
Then Compare the differences
The Brilliance of the Kitchen is because of all those other People that have worked on it, i just made it a bit more Noob Proof with some very amateuristic adjustments of the batch files.
Your calculations are correct...
pkoper said:
Your calculations are correct...
Click to expand...
Click to collapse
Well it's better then making a WWE Dutch or German ROM.
All the OS parts can be ported from newer WWE builds instead of Porting Localization to a newer WWE build.
Hey for all the people who make this kitchen ..i thank you.
Geat work but now i have to find a way to cook my own favorite programs in the rom.
UC Autorun + The Power of MortScript PreCooked.
Want to Change or add some stuff Through UC Autorun?
Here's a way for the advanced user to do even more.
Code:
CPY1:\Intern geheugen\Cabs\MyMort.mscr
CPY2:\Temp\MyMort.mscr
EXEC:\Temp\MyMort.mscr
Inside the script you can do anything you can do with Mortscript.
For instance copying over a complete Directory to Phone Storage.
Code:
UnzipAll( "\Intern geheugen\Cabs\ExtraTemplates.zip", "\Mijn Documenten\Templates" )
Code:
CreateShortcut("\Windows\Startmenu\Programma's\TomTom.lnk","\Intern geheugen\Program Files\Navigator\TomTom Navigator.exe")
As long as you don't forget to delete the script.
Code:
Delete( "\Temp\MyMort.mscr" )
Maybe a mod can make me a Favor and add more post to this thread if needed that will be great appreciated.
I will apreciate all the support from every people that use this kitchen in hermes to allow people get the info as clearly that a noob can install this wonderfull kitchen.
!!!!!!!!!!!!!!!!English is not my native lang, so grammar could be wrong!!!!!!!!!!!!!!!
First of all...
You will need to upgrade your .net to the latest 3.5 version and install Microsoft Visual 2008 redist DL it here
Refeer to this threads to get more info.
Thanks to Hilaireg that allows me to use his tuto as base: Dude you're da man!
http://forum.xda-developers.com/showthread.php?t=521632&page=1
Thanks to Da_G to teach me on this new location of the ervius kitchen and many more important info: Man you rules!
http://forum.xda-developers.com/showthread.php?t=474406
You can get the kitchen that works for me here...
http://rapidshare.com/files/252095433/new_visualkitchen_v_1_4_only_exe___Tools_folder_dsm_editor.rar
And the Updates can be found here:
http://forum.xda-developers.com/showthread.php?t=469420
Thanks Ervius you brings a revolution here on XDA (new 10.6 allow pkg update!!! OMG this is incredible!!! no more flash NOR and NAND unlocked to store and change SYS and XIP!!!)
thanks to BEPE too, to get this to work... This three guys maybe gonna rules the world!!!
!!Starting on!!
Inspecting the Facility
This is the kitchen root preview: as we can saw in c:\XDA
Yes unrar it on C: and call it XDA to avoid the large name issues at CMD!
{
"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"
}
-----------------------------------------------------------------------------
EXT Folder
The External packages (EXT) folder is divided into Device Specific folders and a Shared folder.
*Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.
-Each Device Specific folder is further divided into Operating System Build Version Specific folders and a Common folder.
ººOperating System Build Version Specific folders are typically used for files (packages) that should only be applied to a specific build (version) of Operating System
ººThe Common folder is typically used for files (packages) that can be installed on any Operating System build version.
-----------------------------------------------------------------------------
OEM Folder
The OEM folder can contain multiple Device Specific folders.
*Device Specific folders are typically used for files (packages) that should only be applied to a specific type of the device.
-Each Device Specific folder is further divided into Locale Specific folders and a Common folder.
ººThe Common folder is typically used for files (packages) that can be installed in any locale – not specific to a language.
ººLocale Specific folders are typically used for files (packages) that should only be applied to a specific locale.
-----------------------------------------------------------------------------
ROM Folder
The ROM folder is divided into Device Specific folders and a Shared folder.
*The Shared folder is typically used for kernel system files that are compatible amongst devices. (MSXIPKERNEL folder)
*Device Specific folders are typically used for kernel system files that should only be applied to a specific type of the device. (OEMXIPKERNEL folder)
-The Shared folder is further divided into Operating System Build Version Specific folders.
ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.
-Each Device Specific folder is further divided into Operating System Build Version Specific folders.
ººOperating System Build Version Specific folders are typically used for kernel system files that should only be applied to a specific build (version) of Operating System.
-----------------------------------------------------------------------------
SYS Folder
The system (SYS) folder is divided into Operating System Build Version Specific folders.
*The Build Version Specific folders will often contain files (packages) specific to the device DPI (Dot Per Inch) and Horizontal/Vertical display size.
-Each Operating System Build Version Specific folder is further divided into a ROM DPI, ROM Resolution, and Shared folder – providing a significant amount of flexibility during ROM compilation.
ººThe ROM DPI, ROM Resolution, and Shared folders are further divided into Locale Specific folders and a Common folder.
···The Common folder is typically used for system files (packages) that can be installed in any locale – not specific to a language.
···Locale Specific folders are typically used for system files (packages) that should only be applied to a specific locale – for example, 0409 (English).
Continue...
!!!!!Setting up the ROM and SYS!!!!!
First of all:
As we most know there is a NATIVE NK from Da_G but even if I try to get it working as is... i cant... so Utak3r has been edited the OEMXIPKERNEL and its so good. Thanks man this is Great!!!
get it here http://forum.xda-developers.com/showthread.php?t=527454&page=4
This is just the XIP port... for 21815 build but as we must know:
OEMXIPKERNEL is the Kernel part that is device specific designed for... so we just gonna use this folder and of course... the "Romhdr.bin" and "os.nb.payload"
(so with this info we have the part of the kernel for every build we think to make) keep this files safe cause we gonna use it always. the xip.bin is not needed cause is not the meaning of this tutorial to port the XIP... so the kitchen wil ask for the file, instead that we dont want to port, so use the xip.bin that is on the build 23001 check the pic bellow.
The MSXIPKERNEL is the build OS specific kernel part... so...
The kitchen will takes the OEMXIPKERNEL (the native NK by Utak3r) and the MSXIPKERNEL for the build to be compiled, and we could have the kernel complete.
The MSXIPKERNELLTK folder (Logo Tool Kit) Is not needed, it has just a .DSM that allows the carrier to make important fixes and upgrades to thir ROMs (But even they didnt use it) so we dont need it anymore.
Well... we gonna set the kitchen with the BUILD 23001 so download the Port from TAI_Sw thanks a lot man! it was a great suport you had to all of us here!!
http://forum.xda-developers.com/showthread.php?t=531819
Unrar ir to a diferent folder cause we need to set this as a base...
I will use my kitchen as a base to reference... but first i will show you all the folders in SYS that has the 23001... so lets see what we got!
Folder missing!
get it here post #14: http://forum.xda-developers.com/showthread.php?t=531819&page=2
BTW: the adobeflash_Lang_0804 is not our lang so delet it too and replace it with the match lang.
And we need too the MSXIPKERNEL from this build check it on the pic
At this point we must to have this things
1.- Native OEMXIPKERNEL folder from Utak3er
2.- Native os.nb.payload file from Utak3er
3.- Native romhdr.bin file from Utak3er
4.- MSXIPKERNEL folder from Tai's 23001
5.- Xip.bin file from Tai's 23001
6.- SYS folders from Tai's 23001
7.- Ervius kitchen from my RS upload on first post
WHERE TO PLACE WHAT???!!!!
Pay attention on the place you put folders the name of the tree folder will gives you the correct place, so in the pics bellow i set at ""LEFT"" how it should be at finish and in the ""RIGHT"" the tree only for reference.
NOTE: if you see a folder on the original build ported address that you have miss to organize please ask or read again and see the pictures again. (I dont know what does the folders are for, well... maybe lots of them i knew, some others i dont...)
FIRST!!!! ROM
Set romhdr.bin, os.nb.payload and xip.bin
Set OEMXIPKERNEL
Set MSXIPKERNEL
Time to sleep tomorrow this continue...
Continue...
Second SYS!!!!!!
check the tree always you dont need to create folders I already did it!!! just paste the folders on that folders... questions at the end please
Note!!!!! In Newer Kitchens... 1.7 to date, the .VM folder must be set on the following address: """C:\<YourkitchenNAme>\OEM\<YourdeviceNAME>"""" i dont know why newer kitchens cant found the .VM folder inside the common shared sys folder... Kepp it in mind!!!
Continue... next post
Continue...
Third EXT!!!!!!!!!!!!!
Fourth OEM!!!!!!!!!!
Certainly, the kitchen ask for the OEM_LANG_0409 package and i thing all the others so... paste the whole OEM to this kitchen from the josh's kitchen.
(NOTE: For other devices.... That folders OEMDRIVERS OEMoperatorspkg,OEM LANG, can get that folders if you dump a stcok rom that is the most recommended if not... you can download a kitchen for your device that kitchen must have this folders)
Setting the .bat file for Hermes device!!!!!!!
If you make an update from the kitchen i posted(10.4) so you must to edit the .bat file as follow...
Lemme introduce y'all the quote of the guy who make this posible... (pp change) you can get from this quote the lines.
BY Utak3r:
For all those who can't get pp right:
Edit your TOOLS\kitchen_build_rom.bat and find the line with implantxip and replace it with those two lines:
..\TOOLS\osnbtool -ap xip.bin %pp%MB -y
..\TOOLS\implantxip -xip xip.bin -payload OS.nb.payload -imgstart %imgstart% -%uldr% -%nocert%
Of course you have to have osnbtool.exe in your tools directory
Click to expand...
Click to collapse
To end this process lets copy the osnbtoll.exe to tools as follow
And we are good to go!!!!
WHOOO HOOOO!!!!!!!!!!!! we finish!!!!!!!!! its already set! so this is the kitchen UI, if everything was ok the kitchen launch without troubles if you saw an error check the folders it says (SVN folders don cause troubles at starting the build proces) SO just set the device, XIP, SYS EXT and OEM and select the apps to be installed or not clickng double. HAPPY COOKING GUYS!!!!
BTW i edit the build_rom.bat in the tools folder to make it for Hermes there is an option to set the ULDR but i cant figured out how to use it on hermes... the UI may change on every update so...
try it at your OWN risk IM not responsible for damages to your device
If you dont know what are you doing first ask to the bigger senior members that creates this before do anything... with this changes i made everything works fine.
If you cant even reading to understand this download the complete kitchen here:
http://rapidshare.com/files/253466344/XDA.rar
YOUR NOOB CHEF + QUE PPC
Want to donate for some pills? I will be very thankfull cause this headache is killing me.
BUILDS ported for this kitchen
"""WELL THIS IS THE POST FOR MY PORTED BUILDS"""
WM6.5
My Complete Kitchen 1.4
.23001 Kitchen
My Complete Kitchen 1.6
.23004 Kitchen
Mirror 2share
Thanks to TWOPUMPCHUMP at Kaiser
.23004 SYS MSXIPKernel
.21921 SYS MSXIPKernel
Thanks to Cofeelb for the Resize fix
.21925 SYS MSXIPKernel (Please test the rom is beta buggy hopes this works fine)
Thanks to Da_G
.23008 SYS MSXIPKernel
21828 From TOPAZ Cingular thread.
.21828 SYS MSXIPKERNEL
WM6.5.X
My Full Kitchen 1.6 Mirion B1 (the ext pkg for WOWHD is corrupted, delete it)
23034 Mirion_B1 at Rapidshare
23034 Mirion_B1 at Megaupload
Mirror 2Share
Mirror 4Share
My Full Kitchen 1.6 Mirion B4 (It has many more tools on the folder Mytools check it out!!! ready to mke a MirionB4 just load the ROM)
23053 build - Rapidshare
Ported builds Thanks to the xda-devs, xbeta, and htcpedia teams
23022 for EVK
23028 for EVK
23064 For hermes EVKMsxipkernel-23064
Inside the txt is the real link
COM5 .23504 SYS WWE+ESN+MSXIPKernel
"""Mirrors thanks to nurkamol"""
Im calling all who knows how this works to make it update constantly
Im calling to all members to read first very well ask so much more and try this paciently before do anything or ask things described above.
Thanks to all.
Last Full Kitchen 1.8.2 21609 6.5.1
Thanks to all for upgrade my ROMS
WORKING!!!! Package Repository EXT or OEM
!!!!!!!!!THE PACKAGE REPOSITORY POST!!!!!!!!!
Many Times we can xpend hours searching for EXT or OEM packages for QVGA that works with WM6.5 or 6.1, Well this post is to fill it with them just to get them fast enough to have time for sleep
If you want to share some packages... please you can post your package with a simple screenshot of the app, OS Compatible, and a lil description, I cant post warez so... if you think it is... dont even post it its better you pm me and investigate the source, I would like to post only the thested and working packages for QVGA and works for Hermes.
Thanks Guys, this space is for all of us and to offer a source even if many people has their own hosting accounts, are places where the google cant reach easily.
Keep it up!!!!
Thanks to Josh the Mod to add this!
This is the latest +Que Kitchen it has two builds from HTC Branch
Part1
Part2
Part3
play safe
Nice1
Excellent work Amigo
Now that I'm going down the road of trying to cook my own ROMS this will be invaluable.
Anything special we need to do to Maximize Program memory?
MystaMagoo said:
Anything special we need to do to Maximize Program memory?
Click to expand...
Click to collapse
Reedit resources in dlls and muis, turn off unused drivers and services, reedit all the pngs and bmps, lots of work in rgus, remove honeycomb... that's in short
utak3r said:
Reedit resources in dlls and muis, turn off unused drivers and services, reedit all the pngs and bmps, lots of work in rgus, remove honeycomb... that's in short
Click to expand...
Click to collapse
MystaMagoo said:
Click to expand...
Click to collapse
hahahahaha^^
wow Thanx QuePPC this is a GREAT job
Even if I red all the info on that threads
i cant understand the way to set this kitchen to work! hahaha so hopefully all the chefs here turns to this awsome to get this thing working! its naked! but i will continue this...! keep in touch!!!
Its truth we must to edit the images on the wm6.5 to a simplest img... when I edit them to a high def or prettier the ram decrease considerably.
BTW wich modules and dlls can deleted.. processes and so much more it could be great to know... in devices with large RAM and ROM the WM6.5 is simply awsome. 128/256.
good job with this. i seem to have everything set up properly now other than the SYS. a little more info on what goes where would be handy. my first thoughts on this kitchen are that its too complicated to set up but im still looking forward to trying this out. i got some good ideas for my next rom and i intend to do it with this dispite having my current kitchen set up perfectly just for the challenge
very good man,thank u very much,this is really helpful!
Yes FCW i will do it right now so stay on touch!
@fcw
I will set the ROM and the sys and from OEM and EXT i took josh's kitchen packages to make it easier.
@ thanks coffee i will do my best here.
UPDATE post #2 stay on touch...!!!
what does no SVN folders present mean? i think i have the kitchen set up properly, it shows all my packages in the ext rom oem and sys folders but when i try to create the rom it comes up with that
No problem with that...
I dont know what are the svn folders for but i think they gonna surprise us with something about it... cause the new 10.6 is ready for PKG update!
But your rom finish or not?
Finished
More little things to go but with this all did... you can experiment so more! ah dont change the ULDR cause this kitchen version and our os.nb.payload is not ready to do it... or it is? ask before do it please.
BTW the kitchen makes XIP PORTS and thake the OEMXIPKERNEL ported and MSXIPKERNEL PORTED to the right place just make your new folders for new builds!
Happy cooking guys!!!!
If some links or images goes down pm me or ask here for the fix...