New Visual Kitchen PRB project for Jade
This is a new tool based on bepes PRB(platformrebuilder.exe), simpler and more suitable for novice to use.
Is a function of PRB expansion, OEM package can be selected.Easier to use than the EVK,
Use the steps:
1. Download this Jade_Kitchen.rar, unzip it to your disk,
2. Refer to EXT, OEM, ROM, SYS folder structure to EXT, OEM, ROM, SYS replaced by the new version.
3. Alternative RELEASE brush machine tools, it would be renamed as Ruu.exe.
4. Open the DIY ROM Utility.exe, to set the screen, SET paths and patterns \ Ext TYPE = Ext \ * \ *.
5. To change the menu SYS or XIP, began to compile (build).
Note:
The default setting is applied to Jade,You can change the LZX support or SET XIP PP size, others you can not set the.For more information, please see HELP.
Download:
http://hotfile.com/dl/17152248/af1f1ae/Jade_RK.rar.html
Update:
http://forum.xda-developers.com/showthread.php?t=573778
Thanks to:
bepe for his platformrebuilder.exe
Ervius for his implantxip.exe
Donate:
If you think this tool is good, you can donate this project.thanks.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9003653
Contact me:
MSN: [email protected]
E-mail: [email protected]
XIP inserts settings (recommended)
1.PRB default: (..\TOOLS\implantxip xip.bin OS.nb.payload)
A: Set Nb type=os.nb.payload ; set extra=NBMerge ; set NBMerge=Kaiser ; set tool=Imgfs_xxx
B: Set Nb type=os.nb ; set extra=osnbtool ; NBMerge not set ; set tool=osnbtool
2.EVK mode:
A: Nb type is os.nb.payload ; set extra=NBMerge ; set NBMerge=Kaiser ; set tool=Imgfs_xxx
3.osnbtool: (..\TOOLS\osnbtool -c OS.nb.payload 1 xip.bin)
A: Set Nb type=os.nb ; set extra=osnbtool ; NBMerge not set ; set tool=osnbtool
I recommend using OSNBTOOL, it can automatically adjust NB partition size, free up space.
please do you write a tutoral for this kitchen, from begin to finish.
thanks
Thanks for the new kitchen. Will try it out!
Oooooooooo.....wow...
hi, bro. can you upload your file by using another website?? i cant download it... always say reached download traffic limit or already downloading a file... i never download a file using this website before!!
razorking123 said:
hi, bro. can you upload your file by using another website?? i cant download it... always say reached download traffic limit or already downloading a file... i never download a file using this website before!!
Click to expand...
Click to collapse
http://rapidshare.com/files/305502341/Jade_RK.rar.html
This can only be downloaded 10 times, you can download it to other places.
vistang said:
http://rapidshare.com/files/305502341/Jade_RK.rar.html
This can only be downloaded 10 times, you can download it to other places.
Click to expand...
Click to collapse
thank you so much!!!!!!!!!! downloaded it already.....
Thanks,
will try now.
Thank you very much.
the links are not working, can u upload them again pls
that link is not working
that link is not working
Related
I have cooked two completely new WM5 ROMs based on namaich ROM.
One in WWE:
ftp://xda:[email protected]_Extracted_Updates/WM5_ArtZ/WM5_ArtZ_WWE.rar
and the second one customized for France:
ftp://xda:[email protected]_Extracted_Updates/WM5_ArtZ/WM5_ArtZ_FRA.rar
I hope you will like them ;-)
EDIT MDAIIIUser (links corrected)
Notes about these releases
__________________________________________________________
This version is based on "BA_5.1.1700_build_14343_Upgrade_V3_by_mamaich" ROM. I have used the original package and rebuild completely this version from that point. It's really a clean version and all modifications have been already tested successfully in TuMa's and Ivan's versions.
In fact, I've been using Ivan's 4 R1 version with Widcomm BT stack, but I find this version "dirty", because many Microsoft BT stack parameters are still in the registry and I found some keys were missing (intentionally?).
Personally, I don't see the interest of using Widcomm BT stack over a version built on Microsoft's... so I decided to go back to the original BT stack. Well, I don't use a headset but I use BT to connect my BA to the audio system in my car and TomTom Navigator 5.21 at the same time. I don't have any problem with this issue.
I find WM5 runs not as fast as WM2k3 on BAs, but I cannot see really an overall difference between Ivan's release and this one.
Do not hesitate to make your comments.
Briefly, I've done the following of changes:
-New Camera 2.3 version,
-New Pocket MSN version,
-SPCS is now disable by default,
-Extended_ROM is on your SD Card and supports AutoStart,
-GPRS disconection settings, WiFi fix, Buttons Fix, Headset Today, CarKit camera patch, Speed Settings (cache and flag values),
-Registry have been cleaned (ordered and double entries deleted) and version numbers have been added
HowTo install this new version
__________________________________________________________
1.- Copy the folders "\Extended_ROM" and "\Tools" in the root of your SD Card
2.- Launch "\Tools\DOC_Tool_1.0.exe" from your SD Card to to get extra storage space under WM2005 (31Mb). This change IS reversible with "DOC_Restore_1.0.exe"
3.- Launch WM5 upgrade
You're done!
When our BA will start, it will automatically install all the CABs located in "\Storage Card\Extended_ROM", though you must validate each CAB.
Some CABS will propose you to "Restart". Click on "Cancel" to continue the Setup. Your BA will automatically restart at the end of the process.
Notes about Extended_ROM
__________________________________________________________
I recommend you to install at least these CABs in the \Extended_ROM directory:
"\Storage Card\Extended_ROM\Album_BA_AKU26_RC23_Midi.cab"
"\Storage Card\Extended_ROM\ArcsoftMMS_3.0.7.6.cab"
"\Storage Card\Extended_ROM\BA_OEM_PA_WModem.sa.cab"
"\Storage Card\Extended_ROM\BA_WW5_ScreenRotate_1.1.cab"
"\Storage Card\Extended_ROM\BA_WW5_SMS_Alert_fix.cab"
"\Storage Card\Extended_ROM\BA_WW5_Wizard2_Tweaks.cab"
"\Storage Card\Extended_ROM\CAB-Cyberon_Voice_Dialer_2.cab"
"\Storage Card\Extended_ROM\CAB-TrueFax-2.09.1-WWE-04Mar05.cab"
"\Storage Card\Extended_ROM\Caller_ID_BA26_Generic_WWE_RC21.cab"
"\Storage Card\Extended_ROM\ClearVue_2.4.386_withoutBP_OzUp.sa.cab"
"\Storage Card\Extended_ROM\Java_10.1.2.76_BA_WWE_unremovable.cab"
"\Storage Card\Extended_ROM\PVPlayer_WWE_AAC.2577.cab"
"\Storage Card\Extended_ROM\Signed_HTC_CameraPatch_2.3.sa.cab"
"\Storage Card\Extended_ROM\ZIP_BlueAngelAKU26_Generic_WWE_RC20.cab"
Description
__________________________________________________________
"Album_BA_AKU26_RC23_Midi.cab" is used by the HTC Camera
"ArcsoftMMS_3.0.7.6.cab", you need this cab for sending MMS
"BA_OEM_PA_WModem.sa.cab" You can use your BA as a modem
"BA_WW5_ScreenRotate_1.1.cab" An icon to rotate your screen will display in "Today"
"BA_WW5_SMS_Alert_fix.cab" will fix a problem receiving SMS alerts.
"BA_WW5_Wizard2_Tweaks.cab" will install a small tool call "Set Security" that will allow you to set ON and OFF SPCS security.
"CAB-Cyberon_Voice_Dialer_2.cab" Voice Speed dialer. Works also with "Bluetooth"
"CAB-TrueFax-2.09.1-WWE-04Mar05.cab" You can use your BA as a Fax
"Caller_ID_BA26_Generic_WWE_RC21.cab" Will show the names in your phonebook instead of the phone numbers
"ClearVue_2.4.386_withoutBP_OzUp.sa.cab" will install clearVue fonts
"Java_10.1.2.76_BA_WWE_unremovable.cab" will install java
"PVPlayer_WWE_AAC.2577.cab" a multimedia player useful to play your MMS files.
"Signed_HTC_CameraPatch_2.3.sa.cab" contains important updates for the camera and camera
CarKit.
"ZIP_BlueAngelAKU26_Generic_WWE_RC20.cab" Zip utility for BA
Downloading... Will try it as soon as downloaded
[deleted]
Was not able to doenload with IE. Used WSFTP. Slow but it worked.
The Upgrade is running ...
YAY! The MP4 recording in Camera works!
The Keyboard lag is still there
Attempting test procedures...
[deleted]
willpower102 said:
i really don't understand what i am doing wrong. I do this stuff all the time so i'm not noob scrambling to learn ftp.
am i connecting to the wrong port?
Click to expand...
Click to collapse
NO : port 21 it's right.
Maybe your personal firewall? If you have installed one, try to disable it before connecting.
Hi,
BT problems are sthe same as in Tuma and Ivan's ROM, still disconnect's when pressing power onn and off.
Hi,
BT problems are still same as in Tuma and Ivan's ROM, still disconnect's when pressing power onn and off.
Hi guys,
According to a few post on xda-developers ( there's a very interesting post at http://forum.xda-developers.com/viewtopic.php?t=45846&highlight=cachesize by TuMa) and wiki.xda-developers, I have used the following parameters to speed up (cache settings) our BA in my ROM:
Registry entry: 0x00001000 (=dword:1000)
Number of sectors: 4096
Cache in kilobytes (KB): 2048
as follows
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"EnableCache"=dword:1
"CacheSize"=dword:1000
"Flags"=dword:10046
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"ReplStoreCacheSize"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"Flags"=dword:28
"DataCacheSize"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC\FATFS]
"Flags"=dword:10056
"DataCacheSize"=dword:1000
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1\FATFS]
"Flags"=dword:14
"DataCacheSize"=dword:1000
but after doing further tests, I have the impression that reducing
CacheSize to 1024KB my BA runs faster and smoothly.
Registry entry: 0x00000800 (=dword:800)
Number of sectors: 2048
Cache in kilobytes (KB): 1024
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"EnableCache"=dword:1
"CacheSize"=dword:800
"Flags"=dword:10046
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"ReplStoreCacheSize"=dword:800
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"Flags"=dword:28
"DataCacheSize"=dword:800
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC\FATFS]
"Flags"=dword:10056
"DataCacheSize"=dword:800
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1\FATFS]
"Flags"=dword:14
"DataCacheSize"=dword:800
I have also modified some of the default "Flags" values, but I don't recommend you to do that if you don't know exactly what are you doing.
For further information, please check:
http://msdn.microsoft.com/library/d...tml/wce50confatfilesystemregistrysettings.asp
Please, let me know your own experiences.
Regards,
it's very slow the telephone!
FANTASTIC ROM!!
Love the new ROM & extended rom on the SD card. By the way do we have to install all cabs in extended to the device or card?
Simon
You can install the cabs where you want. I installed all the 'system' cabs (such as camera upgrade, MMS tool, etc) to the internal storage, while all the others - to the card.
Is there any method to change the boot logo? Those stripes aren't nice...
Hi guys,
I keep on testing CacheSize and DataCacheSize values and I'm very impressed with the results I get. I show some articles in MSDN which point out that increasing cache size will decrease performance especially using flash memory.
In fact, reducing values (I'm testing =dword:100 (256 in DEC) and =dword:80 (128 in DEC)) my BA works really fast... as fast as WM2k3
I do believe now the fact of increasing values up to =dword:1000 (4096 in DEC), as we were doing, it DOES decrease overall preformance.
There're also other registry key I have modified to add the following values:
[HKEY_LOCAL_MACHINE\System\StorageManager\IMGFS]
"PathCacheEntries"=dword:80
"Flags"=dword:10046
"EnableWriteBack"=dword:1
"EnableDataCacheWarm"=dword:1
"EnableCacheWarm"=dword:1
"EnableCache"=dword:1
"DataCacheSize"=dword:100
"CompactionPrio256"=dword:ff
"CompactionCritPrio256"=dword:ff
"CacheSize"=dword:100
"CacheDll"="diskcache.dll"
"BufferSize"=dword:100
Please, if you can add these values and modify CacheSize and DataCacheSize in this key and all the keys I gave you previously in this thread, I would really appreciate your help.
I will post a new version on Sunday night or monday morning with the optimal values.
Concerning BT disconection at power off, I don't have a solution yet. For me it's not a big deal as I don't have a headset and when I use BT in my car with TomTom, the BA is always turned on but I keep researching.
ArtZ
@simonsalo
Well, install all cabs in the extended rom is not mandatory. But you need the following cabs if you want to use all possibilities of your BA:
Album_BA_AKU26_RC23_Midi.cab (this cab works with your camera)
ArcsoftMMS_3.0.7.6.cab (if you send and receive MMS)
BA_WW5_SMS_Alert_fix.cab (if you want to see the name of the person who is calling you)
Java_10.1.2.76_BA_WWE_unremovable.cab (needed for IE)
PVPlayer_WWE_AAC.2577.cab (used together with ArcsoftMMS)
Signed_HTC_CameraPatch_2.3.sa.cab (camera patch)
@_TB_TB_
This is how I add files (ie: boot splash image) into a nk.nbf file. If you feel confortable with it, you can try.
I use "IMGF tools" and "rgucomp.exe" to modify the ROM.
The process is as follows:
-With xda3nbftool.exe, I convert the original nk.nbf file into nk.nba
-With IMGF tools, I prepare the nk.nba file to antoher format so I can extract, delete, add files (You cannot replace an extinsting file for a new one if you don't delete first the old one) or make a dump of the whole ROM (all directories and files) into a directory (I use the this option). The registry is in two files: default.hv and user.hv
-Then I use "rgucomp.exe" to convert the registry (default.hv and user.hv) into a text (ASCII) file to modify the values.
-Once this is done, I convert the new ASCII files into UNICODE files and I use again "rgucomp.exe" to convert the UNICODE files into default.hv and user.hv
-I copy the new files to the dump directory to replace the old files. I also can add some new files (programs, dll, etc) to the dump directory (This is how I have updated the Camera and Pocket MSN)
-When all this is done, I compile the dump directory to build a nk.nba file.
-Finally, with xda3nbftool.exe I rebuild nk.nbf file
two thumbs up
Promptly, Thanks to Artz Efforts for new cooked WM2K5 ROM, I'm downloading... I do hope your ROM improved and solved some bugs & problems on Others ROM.
I have deleted Cache settings patch from ftp server. This patch is not need anymore with the versions actually on the server. The patch has been already included!
Hi ArtZ
Can i use your cab to setting my device using Ivan v4R1 now??
can you link to IMGF tools please
ArtZ said:
@simonsalo
Well, install all cabs in the extended rom is not mandatory. But you need the following cabs if you want to use all possibilities of your BA:
Album_BA_AKU26_RC23_Midi.cab (this cab works with your camera)
ArcsoftMMS_3.0.7.6.cab (if you send and receive MMS)
BA_WW5_SMS_Alert_fix.cab (if you want to see the name of the person who is calling you)
Java_10.1.2.76_BA_WWE_unremovable.cab (needed for IE)
PVPlayer_WWE_AAC.2577.cab (used together with ArcsoftMMS)
Signed_HTC_CameraPatch_2.3.sa.cab (camera patch)
@_TB_TB_
This is how I add files (ie: boot splash image) into a nk.nbf file. If you feel confortable with it, you can try.
I use "IMGF tools" and "rgucomp.exe" to modify the ROM.
The process is as follows:
-With xda3nbftool.exe, I convert the original nk.nbf file into nk.nba
-With IMGF tools, I prepare the nk.nba file to antoher format so I can extract, delete, add files (You cannot replace an extinsting file for a new one if you don't delete first the old one) or make a dump of the whole ROM (all directories and files) into a directory (I use the this option). The registry is in two files: default.hv and user.hv
-Then I use "rgucomp.exe" to convert the registry (default.hv and user.hv) into a text (ASCII) file to modify the values.
-Once this is done, I convert the new ASCII files into UNICODE files and I use again "rgucomp.exe" to convert the UNICODE files into default.hv and user.hv
-I copy the new files to the dump directory to replace the old files. I also can add some new files (programs, dll, etc) to the dump directory (This is how I have updated the Camera and Pocket MSN)
-When all this is done, I compile the dump directory to build a nk.nba file.
-Finally, with xda3nbftool.exe I rebuild nk.nbf file
Click to expand...
Click to collapse
Artz,
Thanks for this ROM. Seems very stable to me. Is there any way to get the UNLOCK feature as available on TuMA 1.3 and 1.4 on this ROM?
Just tried your cache patch and will report back after some experience.
For those of you who want to customize wm6.1, here it a simple ROM kitchen to do so. Beginners, please wait for my GUI release. It is much simpler to use. This isn't that hard, but it takes a little bit of time on your side.
The basics:
All software and regedits are contained in folders called OEM packages. These are in the OEM folder.
All operating system stuff is in the SYS folder. I've also moved the shadow drivers here so you don't have to mess with them.
To make OEM packages:
Download ervius's package creator 5.4 from XDA-developers. Use this to open the cab file to convert into a package.
Copy the OEM package to the OEM folder.
Do NOT delete the OEM packages you don't want. You will choose them later in a different way.
NOTE: You can always download premade OEM packages from XDA-Develoers. There are tons of options.
If you want to make a regedit.
Create a new folder in the OEM folder and convert it into a package using Package Creator 5.4.
Open the RGU file inside with notepad
Edit like following. Note that this isn't the way to comment in regedit files:
Code:
REGEDIT4 <-----Make sure this is always the first line
------Leave one line blank here-------
[HKEY_LOCAL_MACHINE\Software\Example Software\Example Key] <----- Navigate to keys like this
"Example String" = "test" <-------- Write values with quotes. Strings are given with quote after the equal sign.
"Example Directory" = "Windows\\test.jpg" <------ Use \\ to indicate a \ between directories. Otherwise, the ROM build will not work.
"Example Number" = dword: 5000 <----- use dword: to indicate a number or hex value.
<----- You can add more reg entries after the first one. Make sure to specify a different key when needed
-----leave 2 lines at the end of file------
For Sliding Panels:
Leave ROM as it is.
For Neo interface:
Replace Chome folders and bronze folders in SYS folder with the ones attached below.
Select Neo Interface in the buildos step.
Build ROM:
start buildos.bat
when it opens packagetools+buildos, click on the buildos tab.
Click load rom and navigate and select the kitchen folder
Select which oem packages you want and then click Go.
Once it is done, close out.
Sit back and relax for a while so the batch file can build the ROM.
Self-explanatory from here.
Post any questions/problems here.
link: http://www.sendspace.com/file/ap9n8w
NOTES: The inlcuded T-Mobile Edition Package is my beta version. Feel free to build on it. You might also notice the empty placeholder folder for my N33D4SP33D Edition rom that I haven't worked on yet.
To make OEM packages:
Download ervius's package creator 5.4 from XDA-developers. Use this to open the cab file to convert into a package.
Click to expand...
Click to collapse
I found the program but get many errors when I start it up on my computer.. Im currently running Vista Ultimate. I went into control panel and changed the enviroment to emulate WinXP when the program runs and still get many errors..
Is there a vista friendly program out there or alternative available?
I'm running Vista Ultimate too and it works perfectly for me.
Attached is the version I have.
ND4SPD said:
I'm running Vista Ultimate too and it works perfectly for me.
Attached is the version I have.
Click to expand...
Click to collapse
Great! yours works thanks alot now to get my feet wet in all this lol
I got this error
'Error building default.hv and user.hv! (see imto "BuildOsX-log.Txt")
i can't see anything in there. What now. Thanks
Do you mean there's nothing in the BuildOsX-lot.txt? There should be. A few lines from the last, or the last line, there should be the registry file that messed up and on which line it messed up on. The file is given by the GUID, or that long string of numbers and letters that you see.
no, there is nothing what tell me what to do. so what should i do with that error.
i will make stick this thread.Hope next times will see some roms with this kitchen
Thanks tom. I'll make sure to post my GUI kitchen soon to let more people create ROMs a lot easier.
kormanb1123 said:
no, there is nothing what tell me what to do. so what should i do with that error.
Click to expand...
Click to collapse
what kind of things did you modify or add? Maybe I can help based on that.
I get the same error for the following:
InitRegistry FAILED in file ".\Registry\fcbf420c-04fd-478f-bd29-e4ab55973337.rgu" within a few lines of line 359.
ImportFromPackageListStrict: (RGUComp) !ERROR failed importing ".\Registry\fcbf420c-04fd-478f-bd29-e4ab55973337.rgu"
wmain: (RGUComp) !ERROR failed building DEFAULT hives
Looked through each App in the OEM folder until I found the matching rgu number, which in my case is the HTC DirectShow. Took that out of my ROM build, ran again and it states that it completed.
I think there is a problem with the directshow package. I'll check the registry entries. Until then, I think you might need to go without that.
This may sound like a stupid question, but hear me out. I have used BuildOS in the past for an Apache from PPCGeeks\PPCKitchens. Once the ROM is finished creating in that version it auto prompts to update your device.
After the ROM is done in your version, I then selected the Package Tool tab and pointed it to the "temp" directory and it did it's thing. Now I am at a loss for what to do next. I see a .nb file temp\dump\ROM directory but i don't see a .nbh file. Do I use the NBHTool even though PHOEB is not listed?
ND4SPD said:
I think there is a problem with the directshow package. I'll check the registry entries. Until then, I think you might need to go without that.
Click to expand...
Click to collapse
I'm not too worried about the directshow, I just that maybe the other guy was getting the error for the same reason so figured I would pass on my resolution.
Sorry, I guess I didn't completely read you post. For the HTC Rom Tool, use the exacalibur settings. Those are the exact same as the Juno.
all I have is o4_osxip.nb.exe in the temp folder no nbh is this the right nb. file I use with
htc tool I put exacalibur settings but don't no what to put in firmware contents
do I put o4_osxip.nb.exe in system and none in the ipl spl and splash and 0x800 radio
ok i did this
Build ROM:
start buildos.bat
when it opens packagetools+buildos, click on the buildos tab.
Click load rom and navigate and select the kitchen folder
Select which oem packages you want and then click Go.
Once it is done, close out.
Sit back and relax for a while so the batch file can build the ROM.
ok where is the rom all i have is o4_osxip.nb.exe in the temp
i have no file imgfs-new.bin in the temp all i have is 04_OSXIP.nb.exe and cecompr_nt.dll and CECompressv4.dll
and where would i look for the batch file
Thank you for your works, ND4SPD
but i can not download your kitchen, it says reached the 4G limit.
because i want to know is there any wrong method i used.
My issue is :
when buildimgfs, the total sections can not bigger than 1B200.
when i put too many files into the imgfs file, the buildimgfs will quit without any info.
but the 71M imgfs.bin have about 22000 sections.
do you have issue too ?
Is it because my PC have only 1G RAM, not enough to do the building?
@Hikey: I have that same problem too. It's the way t-mobile packaged the rom. I'm going to try using the dopod rom for the base next. It might be the PC too. I only have 1GB of RAM, maybe it isn't enough.
@kron2:
run buildos
download this zip: http://www.sendspace.com/file/xuhlc5
copy the files from the zip archive to the temp directory.
open up the cmd that's now in the temp directory.
type the following:
Code:
ImgfsFromDump imgfs-old.bin imgfs-new.bin
Sit back and relax. If this finishes without crashing like Hikey said, do this:
Code:
ImgfsToNb imgfs-new.bin 04_OSXIPN.nb os.nb -conservative
Now you can run the htccert program in the main directory of the kitchen to build the rom. When you are done making the nbh, copy it to the RUU folder and run the update utility.
Please rate this thread if it was useful...
I know that stuff like this has been posted before but I have never seen a full guide begining to end on how to backup your rom so here is the complete guide (with links) beginning to end of how to backup your WM6X ROM on HTC's Shift to an NBH
To do this you will need a HTC Shift (dir), and basic knowledge of Windows Mobile, Vista, the command prompt and Syncing a WM device with a computer.
NOTE: I am NOT sure if you need HardSPL on the device to flash the ROM back onto your Shift (if someone could let me know that would be great), my guess is that you do as the created nbh will not be signed with HTC's Cert - HardSPL can be found here http://forum.xda-developers.com/showthread.php?t=406606 and is compatible with GSM Shifts only (x9500)
If anyone has any suggestions as to how this post could be improved or tell me if something needs a more in-depth explanation, let me know - Thanks.
First you will need to Liberate your shift; instructions on how to do this can be found here: http://www.modaco.com/content/windows-mobile-news/266537/liberate-your-htc-shift/ (this step will "unlock" the restrictions on windows mobile - this is not necessary but makes installing RAPI tools and other files easier later.
Download HardSPL (we are not going to install HardSPL in this post, but the download includes RAPI that is needed prior to the next step) from here: http://forum.xda-developers.com/showthread.php?t=406606
When the download has finished extract the contents and copy EnableRapi.cab to your device (To do this select Settings from the today screen > USB Tool > Options > Detach from Vista > Options Attach to Vista - yes detach is not always required but seems to solve some issues with syncing).
Your device will now appear in "My Computer"; copy the file somewhere to your device then switch to Windows mobile and run the file.
Download the latest version of itsutils from: http://www.xs4all.nl/~itsme/projects/xda/tools.html (Look under download section) then follow the instructions on http://forum.xda-developers.com/showthread.php?t=382609
After you have followed the instructions there you will have created RAW files of your Windows Mobile ROM (on the post you will notice the the code window in color - these may be different depending on your device and may need to be changed)
Now we need to convert the raw file to an nbh to do this you will need to download the shift kitchen from: http://forum.xda-developers.com/showthread.php?t=422914 then extract the files from the rar archive (using winrar, winace etc)
On some computers the below operation may fail saying "Error loading dll msvcr71.dll" so you should download and extract the attached zip file (msvcr71.zip) to the Tools directory
When you have done that put the *.raw files created by itsutils into the BaseROM directory and run the !BEGIN.cmd file
Select option 2 when asked to rebuild a ROM and follow instructions.
When the command has completed run the !COOK.cmd file; When a window appears titled BuildOS Click on the Play button and wait for the process to complete then close the BuildOS window
Follow further instructions; until another window appears, Select Shift as the "Target Device" and under "OS" select os-new.nb, then click "Build NBH!",
A window will appear asking you to save the NBH - DO NOT CHANGE THE PATH as it kept crashing when I tried to save elsewhere and call the file RUU_Signed.nbh
Copy the file RUU_Signed.nbh where you want and download and extract CustomRUU.zip (attached) to the same path
To restore the ROM all you need to do is Sync with Vista and run CustomRUU.exe
Feedback is always welcome,
Thanks,
Kris
*RESERVED*
All done! But when performing this process
BuildOS Click on the Play button and wait for the process to complete
I have Error window:
Error: File `ROM\XIP\boot.rgu` not found.
and when I click `OK` - process stops!?
What is wrong?
All done without errors!
Previous Error was under XP on D:\ with many subdirs to `shiftkitchen`.
Now all OK is under Vista with `shiftkitchen` in root of C:\
Thanks!
Little question. I am backuping original Russian ROM... an in the ending window (when I choose "Shift" and "os-new.nb") there is Language:WWE. Is there have to be something else?...
sardonix said:
All done without errors!
Previous Error was under XP on D:\ with many subdirs to `shiftkitchen`.
Now all OK is under Vista with `shiftkitchen` in root of C:\
Thanks!
Little question. I am backuping original Russian ROM... an in the ending window (when I choose "Shift" and "os-new.nb") there is Language:WWE. Is there have to be something else?...
Click to expand...
Click to collapse
When you flash your ROM it will be the Russian ROM ... the WWE setting there and the version are just what is displayed in the ROM flashing tool (CustomRUU.exe)
I had the Spanish version and used this process beginning to end - and it says WWE in the flasher but still installs the Spanish version
Kris
Kris, thanks! Believe that I`ll not have reason to use it. But with this reserved ROM it is composed to make any ROM manipulatios.
Thanks once more!
can i request this to be a stickey?
thanks
Great work i00
I have added it to the WIKI and the FAQ thread.
I confirm that you DO need to install HardSPL on the device PRIOR to flashing the ROM back onto your SHIFT.
it's work
someone got shipped UK rom backup ?
kgx said:
someone got shipped UK rom backup ?
Click to expand...
Click to collapse
Radio is here .. will upload the ROM shortley
http://rapidshare.com/files/232295760/Shift_Origional_UK_Radio.zip
Regards,
Kris
kgx said:
someone got shipped UK rom backup ?
Click to expand...
Click to collapse
Orig UK ROM can be downloaded here:
http://rapidshare.com/files/232298625/Shift_Origional_UK_ROM.zip
Regards,
Kris
Sorry when I try following your tutorial,
I have not os-new.nb file what could I do wrong?
Back-up the rom and radio files
Hi i00, absolutely great guide, thank you for the hard and tidy work!
Since I'm a beginner in this area, before doing the dump job myself, kindly ask you to advise if the dump operation leaves the Shift unchanged on the winmo side and I can use it further, i.e. it is a read-only operation OR do I need to load back (flash back) the resulting back-up files (ROM and radio)?
Thank you!
rom
Hi all
i just bought a brand new shift and want to have a back up of the ROM
I've exacted 4 parts of the rom, but unable to convert it back into a NBH
i cant seem to figure out if i need the RUU_Signed.nbh , and where do i get it from, i thought i was making RUU_Signed.nbh from the 4 raw part files.
if anyone can re upload the complete UK ROM.NHB i would be grateful
i have uploaded the 4 part files and the boot loader
www(dot)filedropper(dot)com/rawfiles
part00.raw
part01.raw
part02.raw
part03.raw
SPL.nb
also do i need hardSPL to even load the original back up rom?
thanks
is this the file i need to include in my baserom folder?
forum(.)xda-developers.com/showthread(.)php?t=1875806
Need Radio ROM GPS+Phone Modded 1.27
here is my error code:
Welcome to Kaiser ROM Kitchen
-----------------------------
Please choose the way for Kaiser ROM Kitchen to work:
Enter 1 if you want just to cook ROM
(RUU_signed.nbh required in BaseROM folder)
Enter 2 if you want to rebuild and cook dumped ROM into flashable ROM
(RUU_signed.nbh, dumped part01.raw and part02.raw required in BaseROM folder)
Please choose 1 or 2: 2
Could Not Find C:\kaiserkitchen\baserom\os.nb
Could Not Find C:\kaiserkitchen\baserom\0*.*
Path not found - C:\kaiserkitchen\temp
The system cannot find the file specified.
The system cannot find the file specified.
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts
Error: Could not open 'RUU_signed.nbh'
The system cannot find the file specified.
The system cannot find the file specified.
1 file(s) copied.
1 file(s) copied.
Press any key to continue . . .
Thread is dedicated to changing the language of the operating system Windows Mobile 6.1 for Himalaya devices.
It is in this subject, you can speak to this issue.
What would be the progeny
Kompatybile:
O2 XDA II, T-Mobile MDA II, Qtek 2020, iMate Phone Edition, TSM500, and other PH10 variants
At first, to our striped ROM:
1) Download: Kitchen For Hima
2) Unpacks stove to a folder and add the image there, our systems, or file *. NBF
3) Follow the instructions given there to get broken, modules and files on your ROM
Preparation:
The folder "dump", or obtained in OEM and SYS packages, deleted all files ending in *. mui in the name and number other than 0415
Modifying Modules:
1) Download: Actual Files Lang
2) After unpacking the contents, copy all the *. mui files and figures from 0415 to our catalog of "dump"
(need to get there from where it previously usuwaliśmy)
Polonization Initflashfiles:
1) Open the file from our initflashfiles.dat folder "dump" editor - Notepad + +[/ URL]
2) For example, it should look something like this:
Code:
root:-Directory("My Documents")
root:-Directory("Program Files")
; ------------------------------- Moje dokumenty
Directory("My Documents"):-Directory("Osobisty")
Directory("My Documents"):-Directory("Służbowy")
Directory("My Documents"):-Directory("Moja muzyka")
Directory("My Documents"):-Directory("Moje obrazy")
Directory("My Documents"):-Directory("Moje wideo")
Directory("My Documents"):-Directory("Moje dźwięki dzw.")
Directory("My Documents"):-PermDir("Szablony")
Directory("Program Files"):-Directory("Połączenia")
Directory("\Windows"):-Directory("Help")
Directory("\Windows"):-Directory("Czcionki")
Directory("\Windows"):-Directory("Programy")
Directory("\Windows"):-Directory("Autostart")
Directory("\Windows"):-PermDir("Menu Start")
Directory("\Windows"):-Directory("Temporary Internet Files")
Directory("\Windows"):-Directory("AppButtons")
Directory("\Windows"):-Directory("Ulubione")
Directory("\Windows"):-Directory("Rings")
Directory("\Windows"):-Directory("AppMgr")
Directory("\Windows"):-PermDir("System")
Directory("\Windows\System"):-PermDir("ConfigMgr")
Directory("\Windows\System"):-PermDir("DumpFiles")
Directory("\Windows\System"):-PermDir("CabQueue")
Directory("\Windows\System"):-PermDir("CertDtls")
; ------------------------------- Zawartość Menu Start
Directory("\Windows\Menu Start"):-PermDir("Programy")
Directory("\Windows\Menu Start"):-PermDir("Ustawienia")
Directory("\Windows\Menu Start\Programy\"):-File("Obrazy i wideo.lnk","\Windows\pimg.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Windows Media.lnk","\Windows\WMplayer.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Telefon.lnk","\Windows\cprog.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kontakty.lnk","\Windows\addrbook.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Obsługa wiadomości.lnk","\Windows\tmail.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Notatki.lnk","\Windows\notetake.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kalkulator.lnk","\Windows\calc.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Eksplorator plików.lnk","\Windows\fexplore.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("ActiveSync.lnk","\Windows\sync.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Internet Explorer.lnk","\Windows\pie.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Zadania.lnk","\Windows\tasks.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Kalendarz.lnk","\Windows\calendar.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Comm Manager.lnk","\Windows\CommManager.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Udostępnianie Internetu.lnk","\Windows\IntShrUI.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Łącze modemowe.lnk","\Windows\ATCIUI.lnk")
Directory("\Windows\Menu Start\Programy\"):-File("Menadżer SIM.lnk","\Windows\Sim Manager.lnk")
; ------------------------------- Przyciski aplikacji
Directory("\Windows\AppButtons"):-File("Kalendarz.lnk","\Windows\calendar.lnk")
Directory("\Windows\AppButtons"):-File("Comm Manager.lnk","\Windows\CommManager.lnk")
Directory("\Windows\AppButtons"):-File("Kontakty.lnk","\Windows\addrbook.lnk")
Directory("\Windows\AppButtons"):-File("Zadania.lnk","\Windows\tasks.lnk")
Directory("\Windows\AppButtons"):-File("Internet Explorer.lnk","\Windows\pie.lnk")
Directory("\Windows\AppButtons"):-File("Windows Media.lnk","\Windows\WMplayer.lnk")
Directory("\Windows\AppButtons"):-File("Obsługa wiadomości.lnk","\Windows\tmail.lnk")
; ------------------------------- Autostart
Directory("\Windows\Autostart"):-File("coldinit.lnk","\Windows\coldinit.lnk")
Directory("\Windows\Autostart"):-File("Zapraszamy.lnk","\Windows\welcome.lnk")
Directory("\Windows\Autostart"):-File("CapNotify.lnk","\Windows\CapNotify.lnk")
Directory("\Windows\Autostart"):-File("WiFiInit.lnk","\Windows\WiFiInit.lnk")
; ------------------------------- Szablony
Directory("\My Documents\Szablony"):-File("Pusta notatka.pwi","\Windows\blank.pwi")
Directory("\My Documents\Szablony"):-File("Notatki ze spotkania.pwi","\Windows\meeting.pwi")
Directory("\My Documents\Szablony"):-File("Nota.pwi","\Windows\memo.pwi")
Directory("\My Documents\Szablony"):-File("Nota telefoniczna.pwi","\Windows\phone.pwi")
Directory("\My Documents\Szablony"):-File("Notatka przykładowa.pwi","\Windows\sample.pwi")
Directory("\My Documents\Szablony"):-File("Do zrobienia.pwi","\Windows\todo.pwi")
Directory("\My Documents\Szablony"):-File("Pusta notatka.dot","\Windows\blank.dot")
Directory("\My Documents\Szablony"):-File("Notatki ze spotkania.dot","\Windows\meeting.dot")
Directory("\My Documents\Szablony"):-File("Nota.dot","\Windows\memo.dot")
Directory("\My Documents\Szablony"):-File("Nota telefoniczna.dot","\Windows\phone.dot")
Directory("\My Documents\Szablony"):-File("Notatka przykładowa.dot","\Windows\sample.dot")
Directory("\My Documents\Szablony"):-File("Do zrobienia.dot","\Windows\todo.dot")
Directory("\My Documents\Szablony"):-File("Rejestr przebiegu pojazdu.xlt","\Windows\VehicleML.xlt")
Let us remember that the rest of the added applications, files, skins, etc., must have the same reference position as described above.
Polonization Registry:
In this folder are the two registry files:
-default.hv
-user.hv
And XIP section, there is a file boot.rgu, which also have to edit.
Open each file separately, using the option given to us in the oven
Important:
-> In the beginning, you must first register to enter the line: [color = red] REGEDIT4
-> Also, see if between each key is at least one blank line, ie there is no entry
-> All files. Rgu save in UNICODE, so we have opened such as default.rgu in Notepad + + click File> Encoding> Unicode
-> New keys entered by us, can not double the old
In this way we have prepared a record, we can now freely edit.
1) BOOT.RGU
First of all, modify the file boot.rgu with the kernel. How do I get ready to modify XIP, I will not describe here.
We open our boot.rgu in Notepad + +
Repeat steps listed above, which are important for the functioning of such a registry.
Change the value of keys:
From:
Code:
[HKEY_LOCAL_MACHINE\MUI]
"Enable"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:409
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:409
To:
Code:
[HKEY_LOCAL_MACHINE\MUI]
"Enable"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:415
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:415
Now move on to the register in the main shell:
2) USER.HV
Change the value of keys:
From:
Code:
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:409
To:
Code:
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:415
3) DEFAULT.HV
Change the value of keys:
From:
Code:
[HKEY_LOCAL_MACHINE\MUI]
"Enable"=dword:1
"SysLang"=dword:409
To:
Code:
[HKEY_LOCAL_MACHINE\MUI]
"Enable"=dword:1
"SysLang"=dword:415
As for the rest of the file, registry, we need to review it and change all the names of folders and files an application system on Polish. We even base the files *. rgu from the downloaded file "Mui"
Polonization other applications:
Even check whether the change all files *. provxml
Poloniztion In conclusion, we have exactly one more time to review our "dump", or sometimes something is not neglected.
If everything is already in order:
Our system, through the kitchen, into a single whole, flash-ing and check whether the OS is complete polonization
Other, no polonization correct defects ...........
If you have any questions or problems, please write and help
GOOD LUCK!!!
Спасибо,буду работать.
Thanks, going to work.
Very please
Change Lang For Himalaya
nokser said:
Very please
Click to expand...
Click to collapse
Hello friends himaraya people that love if I want to solve the Chinese language as English. The above method will be used to edit? If the tool must have the Abga . Thanks in advance.
I do not know how to help, I was not able to change the language,done according to the instructions.
88plastilin said:
I do not know how to help, I was not able to change the language,done according to the instructions.
Click to expand...
Click to collapse
I have no files. BOOT.RGU
To bring change. do not know how to take it from out. Nbf.
You don't must change this files
master nosker..
can u explain if i want to change the language of WM 6.5 ROM which kitchen do i need and any tools?
i m new at this but i want to learn ..so i need ur help..
hope u'll reply soon..!
thanx in advanced..
First - change *.mui files in the dump
can u explain if i want to change the language of WM 6.5 ROM which kitchen do i need and any tools?
See my build kitchen for Himalaya's - modyfications system
cant open
defualt.hv
user.hv
can u please tell me WHICH SOFTWARE I NEED TO OPEN THESE FILES IN REG EDITOR....
please explain ..
and dont have boot.rgu
sir i m trying to change language of WM 6.5 rom...
convert to rgu and open notepad editor
can u explain it?
convert how n which file?
My Tutorial - Cooking Rom Himalaya's See here
will try n report soon
i m done with
USER.HV
DEFAULT.HV
still cant find BOOT.RGU in dump folder...
i've also checked the hidden files....
one more thing master nosker..
i replaced all the MUI files with the ones master EFSANE uploded..
but i cant understand ...in the dump folder there are folders like *.dll.mui
and the files efsane uploded have no folders...only files...
n cant find BOOT.RGU
From WWE ROM all works---From CHS ROM no works!
I used Himalaya_wm5_6_rom_dump_by_efane (__http://www.ctrlpda.com/attachment.php?aid=246___),get dump,
carefully
change *.*.mui,editing carefully( [TUT]Change Lang For Himalaya from nokser) USER.HV and DEFAULT.HV(__]http://4pda.ru/forum/dl/post/221333/hvedit_v2.zip___(or different)),initflashfiles.dat(editing__http://rghost.ru/242854__QuoteFilter (or different convertor) initflashfilesNEW and rename in initflashfiles.dat,END!
Himalaya_wm5_6_rom_dump_by_efane--->get nk.nba(nk.nba to nk.nbf not working!????not working checksum?!!!).
nk.nba,_imgfs_removed_data.bin.bak,_imgfs_raw_data .bin.bak copy to Ather_s_Hima_Kitchen(_http://www.rapidsharedata.com/go/101044700/Ather_s_Hima_Kitchen.zip.html_)--- carefully read and comply with all instructions on the screen and push button "Build nk.nbf from new nk.nba"-->get nk.nbf in folder "Upgrade".
Checking nk.nbf--reviewed again at the dump (checking carefully USER.HV,DEFAULT.HV,initflashfiles.dat).If all OK-- upgrade your device.
This is not normal, not logical, but I was able to!!!!
Don't touch file boot.rgu
Feel Free to cook your own ROM for personal / public use.
Download Link Rapdishare
OEM included -> IOLITE FULL & Jade Orange
SYS -> See attached SYSVERSION report
You need to unzip the contents to your system Root (example C:\)
( Select option "use folder names while unzipping)
Do not rename the Jade_kitchen folder name.. You may get "Project not found error while cooking.. If you rename then change the file paths in the ini files
Enjoy cooking
Thanks to olinex, udk and other xda developers..
Reserved..
might wanna use my modified buildrom.bat and project file, now it doesn't matter which directory you use for your kitchen. cleans up automatically too.
tommy34 said:
might wanna use my modified buildrom.bat and project file, now it doesn't matter which directory you use for your kitchen. cleans up automatically too.
Click to expand...
Click to collapse
Thank you buddy..