1. Download perfect Rom Koch from Dutty http://forum.xda-developers.com/showthread.php?t=297257&highlight=koch
2. download HTC64 Extended ROM Tool & imgfs_tools
3. convert nk.nbf 2 nk.nb
4. run prepare_imgfs nk.nb -nosplit
5. run view_imgfs imgfs_raw_data.bin
6. somehow copy all filenames from dump directory to listimgfs.txt (except dirs and *.dsm) i use totalcmd
7. copy nk.nb to koch dir
8. make dir nk.nb
9. copy initflashes.dat, user.hv, default.hv & listimgfs.txt to nk.nb dir
10. run koch, select rom nk.nb, after that it should tell U that proj. already exist or smth like that
11. do what U need 2 do
12. compile-output is nk.nb
13. run prepare_imgfs nk.nb
14. run make_imgfs imgfs_raw_data.bin -nosplit
15. encode nk.nb 2 nk.nbf
15. flash
btw. i didnt try 2 flash rom yet, i was only curios if i can make it working. If anyone will try keep me posted
PS. i hope Dutty U are not against this post
PPS: it should work for other device that uses nosplit switch in prepare_imgfs
Related
how i can edit WM2003SE ROM file? (NK.nbf) the er2003edit open the file...
write "ROM Type: Unknown" and i cant do nothing... no add file no remove files no extract... just nothing... someone know about this something?
ROM: http://forum.xda-developers.com/viewtopic.php?t=13588&postdays=0&postorder=asc&start=0
With ER2003Edit you can not remove/add file from NK.nbf, only from MS_.nbf
Make sure in the file open dialog window (the one that opens when you choose file/open) you do NOT select "Auto Detect" as file type.
Where i can get or how i can create MS_.nbf file ?
And how i upload it to my Device ?
i got the rom with 2 files Radio.nbf and NK.nbf ... if i put it in same directory the Upgrade will upload the MS_.nbf too ?
MS_.nbf contains the extended rom
several can be found in the himalya upgrading forum.
and yes an upgrade exist out of three files :
OS = NK.nbf
gsm... = radio_.nbf
Extended rom = MS_.nbf = a few updated drivers, extra applications, personalisations for each country/ operator,...
see http://wiki.xda-developers.com/index.php?pagename=HimalayaRomkitchen for more info
Rom cooking tutorial for hx2000 series
We will need:
mamaich's tools:http://mamaich.uni.cc/wm_re/imgfs_tools.rar
hx2000_tool: http://rapidshare.com/files/7435199/hx2000_Tool.rar.html
PEID: http://rapidshare.com/files/10292835/PEiD.rar.html
1. Open the program hx2000_tool.exe
2. There are two buttons: unpack & pack. Push unpack and select the nbf file of your rom. From extraction we take the nk.nba in the same folder as the nbf file is. put this file in mamaich tools folder
3. Now we will use mamaich tools.
Open a command prompt window and go to mamaich tools folder. Then run:
prepare_imgfs nk.nba
viewimgfs imgfs_raw_data.bin
And now we have the Dump folder with the extracted rom's files.
4. With this commands:
addfile(filename)
delfile(filename)
we can add or remove files.
When we finish all changes that we want to do we use the command:
buildimgfs
5. After run the command:
make_imgfs.exe nk.nba
6. We execute again hx2000_tool.exe to pack the new rom.This time we select pack(we must move the nk.nba back to the folder of the nbf), we check the option Pool size and we select from the list the pool size.
7 Correct the crc
For this we use the PEID program. Run PEID and select your rom's nbf file. Push the arrow on the lower right corner and select plugins -> crc32. Appears a small window.Enter the crc of our rom(for sp33752 the crc is E7A8B309) in collumn New crc. Check the "Overwrite mode" and press Fix.
8. The rom is ready for flash to the device.
Note:
These are translated from 4pda.ru( thanks to russian developers)
and I haven't more information for you. More you can find in 4pda.ru
great
Great!!
I think this is instruction of how to delete and add files from and to a ROM.
Dump a ROM out then delete/add files then pack it back...
Great work translator and the Russ.
Dancer69 and others... can you find me the info how to flash my hx2190b ?
I keep getting mismatch SKU when I tried to flash ROM WM6 from Rom version 1.00.00H
Thank you and waiting for your answers
I don't know if you already tried this but I read in 4pda.ru(from what I understand cause I don't know russian and I use wordlingo for translation and its not good) that someone with 2190b succeed to flash with this way:
He run the ruu utility from sp33003 and when pass the check he replace the EPAKROM.nbf with the nbf from wm6(first rename it).
XIP extraction
Additional information to your cooking tutorial : How-to extract XIP for HP2xxx
RomMaster 2.3 is needed (with -b option)
http://rapidshare.com/files/84961371/XIP_Tools.rar
You need nk.nba (from step 2 of dancer_69's tutorial):
> Rommaster.exe nk.nba -w 5 -b 0x00280000 -x -o xip.bin
Create an empty directory named XIP (aka : > mkdir XIP)
> Dumprom.exe xip.bin -5 -d XIP​
You wil found the XIP in XIP directory!
WM 6.5 rom cooking newbie
Ok...I am trying to remove as much unneccesary stuff off the wm6.5 rom for my iPAQ hx2410 as possible like bubble breaker,etc. I dont really know what else I can remove witout hurting the whole system so I am wondering what else I can remove that can make it lighter...also I want to replace windows media player with core player but I only have the cab file for core player and when I try to build it, there is an error...How can I add new programs without these errors??? Also, I followed all the necessary steps posted above except the last part with the peid file i was supposed to download...It says it was a virus so I found an updated Peid but i didnt see the option to finish that last step..I am very very new at cooking so anything u can advise me about doing so would be helpful..THANK YOU IN ADVANCE!!!
Is there a semi-specific list of files which are safe to remove? I followed the steps and I have a dumped ROM, but now that I can play with the files, I don't know what to remove without destroying dependencies or killing the functionality.
I am trying to build a ROM,
i have taken the imgfs tools and build one, but i do not seem to be able to flash it to my 6828
1. i took an atom ROM diskimage_Ver.nb0
2. prepare_imgfs diskimage_Ver.nb0
3. viewimgfs imgfs_raw_data.bin
4. i have a /dump
5. BuildImgfs
6. make_imgfs
7. rename the diskimage_Ver.nb0 to diskimg.nb0
8. put into the root of my SD card
9. flash into my 6828
10. I can see the device hard reset
11. but it cannot load the welcome screen
Is the procedure to build correct?
thanks
Any one knows ?
You try to search for "splash screen"
Which model of phone you have? I've made my own for 838 pro
yeah,i have 838 pro too...can u explain step by step how? thx before u explain...
Follow this link http://wiki.xda-developers.com/index.php?pagename=Hermes_Dialers
Here's the basic steps
1. The app you download only works on XP (some xp may missing some of the *.dll file, you may search on the internet for the missing dll file that required).
This Can ONLY Be Done On XP (nb_image_converter.exe dont like vista!!)
Firstly create your splashscreens using your favourite picture editor (PSP, Photoshop etc...), both these files MUST be 240x320 and saved as 24bit bitmaps:
Name of Image Size Type Description
* MainSplash.bmp 240x320 .bmp the first splashscreen you see
* SubSplash.bmp 240x320 .bmp the second splashscreen you see
* welcomehead.96.png 320x320 .png the WM splashscreen
Save mainsplash & sudsplash into Custom Splash
Save welcomehead.96.png and paste it into the /windows folder on your device (overwriting the current windows splashscreen).
Copy files "nb_image_converter.exe" & "padding.nb" into Custom Splash. Now run "nb_image_converter.exe" load both images, save them as Main.nb & Sub.nb.
Next open a command window, and place Custom Splash Folder in Root of C:
In the command window type the following:
cd c:\custom_splash (enter)
copy /b Main.nb+padding.nb MainSplash.nb (enter)
copy /b Sub.nb+padding.nb SubSplash.nb (enter)
dir (enter)
The final command (dir) will list the contents of the directory, the filesize of MainSplash.nb and SubSplash.nb MUST be exactly 262144 bytes
or you should NOT continue (would produce possibly FATAL results for the device)
We now need to repackage the two .nb files into a single nbh image so we can flash them, s
1) Start duttys good nbh tool:
2) click the "NB to NBH"
3) Click the First Splash and select the MainSplash.nb file, click the second splash and select the SubSplash.nb.
4) MAKE SURE that Device = HERM200, CID Type = SuperCID and Signature Size = 128 (my 838pro = herm100)
5) Now click the "Generate NBH File" button, save it on your desktop.
The next stage is to flash to the device using CustomRUU, simply place the custom ruu exe file in the same folder as the NBH file we just created and run it.
Select 'autodetect' and flash as normal.
Thanks to URPREY for the tutorial
I want to know how to put out useless applications out the original ROM. Anyone know what program to remove them and save in. NBH?
It is this => RUU_Diamond_HTC_Europe_2.03.401.3 I ,managed to extract the NBH file with winrar
Yes extract the RUU_Signed.nbh file
download kitchen on this thread
http://forum.xda-developers.com/showthread.php?t=501065
and follow the Instructions
1 place you RUU_Signed.nbh in the baserom folder
2 click on !Begin
3 Dont touch anything until extraction is finished (approx 5-10minutes)
4 Modify your packages
5 click on !Cook
6 wait until the htc rom tool loads
7 select diamond in device, os.new.nb as the source OS and save as kitchen/RUU_Signed.nbh
8 close htc rom tool and Custom RUU flash tool will load
9 flash and enjoy
Package = application
So if you want to delete FM Radio
open the OEM folder
Locate and delete the PACKAGE_DIAMOND_FMradio and PACKAGE_DIAMOND_FMradio_****