[Q] How to dump Blackstone Rom? [solved] - Touch HD Windows Mobile ROM Development

Hi,
I want to dump my HTC Touch HD o2 German Stock Rom.
When I follow the instruction from RezzZ and jcespi2005 for the Raphael dump I get a strange error message. (http://forum.xda-developers.com/showthread.php?t=427507
Error:
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerät kann nicht verwendet werden. (transl.: Device cant be used)
Does anyone have a clue?
Thanks
Akuma

Solved:
After some hard resets and new pc booting i solved the problem. I post a link to the uploaded rom.
Thx

Did you upload it already?

how did you solve it???
i have the same error

Same problem here

does any one knows answer for this question please?

I cannot provide the solution to the error message, but I can provide a link to an O2 German Stock ROM.
Found in the Blackstone Wiki... this thread... containing this download link.

Akuma said:
Error:
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerät kann nicht verwendet werden. (transl.: Device cant be used)
Does anyone have a clue?
Click to expand...
Click to collapse
Did you copy itsutil.dll file to your device?

WM_Rizzo said:
Did you copy itsutil.dll file to your device?
Click to expand...
Click to collapse
yes i did but still no hope

Ok I find the answer
It was so simple, when you are connecting phone to PC make sure phone is charging using USB power.

Related

what each CAB file do

I have searched for days but failed to get a documnet that tells me what each cab files (in the extended ROM) do and which one should I keep? Does any one know pls?
Here ya go....
Read:
http://forum.xda-developers.com/viewtopic.php?t=56682
Enjoy.
Justin

NBH Generator

I made small program which can merge .NBs into .NBH. Generated .NBH, of course, is not properly signed but enough for feeding SSPL.
Give small script which contains .NB filenames, model name, CID and so, to the program. Output file is RUU_signed.nbh.
Sample script included.
C:\>nbhgen sample.txt
NBH Generator ver0.1 by bot
00_IPL.nb
01_SPL.nb
02_MainSplash.nb
03_SubSplash.nb
04_ExtROM.nb
05_GSM.nb
06_OS.nb
Completed.
enjoy,
bot
Hi
Sorry, but your tool didn't generate an .nbh file.
I've tried to run this script:
HERM300
HTC__001
1.23.707.6
USA
100,00_IPL.nb
200,01_SPL.nb
600,02_MainSplash.nb
601,03_SubSplash.nb
900,04_ExtROM.nb
300,05_GSM.nb
400,06_OS.nb
Click to expand...
Click to collapse
Your tool starts, but there is no .nbh. edit: It's my mistake.Ignore my post.Sorry.
What's the use of "100,00_IPL.nb ?
Great work, it is the missing link for using SSPL with RadioBoorloader 0108 for the Hermes!
Thanks a lot!
Really Great work!
Great work!
Where I can find tools for sign *.nb?
Can you made patch for mamaich tools? Now addfile.exe not working
I confirm this tool as working. Just had breeze radio successfully flashed (one more time). And it is much more handy than manual assembling
thanx.
ps 2scorpio16v:
What's the use of "100,00_IPL.nb ?
Click to expand...
Click to collapse
http://wiki.xda-developers.com/index.php?pagename=Hermes_NBH
Des said:
I confirm this tool as working. Just had breeze radio successfully flashed (one more time). And it is much more handy than manual assembling
thanx.
ps 2scorpio16v:http://wiki.xda-developers.com/index.php?pagename=Hermes_NBH
Click to expand...
Click to collapse
Thanks, now I understand
Hi bot
Thanks !I think you may do universal NBF generator .
You may add in sample.txt one parameter packet size ( Trynity Hermes 64 ) in Atremis 1024 etc
Great tool and very useful, thanks!
does nbhgen work on Artemis and Herald?
wlinsong said:
does nbhgen work on Artemis and Herald?
Click to expand...
Click to collapse
On Artemis the singature size is 1024, no idea about Herald.... i think it will not work but haven't tested it.
To make the signature 1024 you can do it like this (at least until bot releases a version which allows you to modifi the sig. size):
Code:
nbhgen.exe file.txt
perl nbh2dbh.pl RUU_signed.nbh RUU_signed.dbh
ImageHash.exe -raw RUU_signed.dbh RUU_signedNEW.nbh 1024
It will popup a window asking you to select the proper certificate to sign your file, if you don't have one you can import for example a test certificate from windows mobile SDK.
Any one guide for artemis...so that many people who hv bricked their Orbit can make them alive..
is there a possibility to use this nbhgen.exe for making a backup of the current Excalibur ROM?
I have a german XDA Cosmo running the original XDA Cosmo ROM.
And I also managed to make a backup with bkondisk
BUT what I have not been able to find out so far:
how to make an installable package out of that?
this nbhgen sounds good but how (if ever) can I use it for the Excalibur?
Do I have to sign the resulting .nbh or maybe will it work unsigned with the engineering SPL 1.11???
I want to have a backup before flashing other ROMs - and believe me I want flashing the Dash ROM (or the german MDA Mail ROM) sooo bad since I've heard that TomTom 6 runs perfectly on it (unlike on Cosmo ROM where it's nearly unusable )
I'm sorry, but I stil don't get it and can not find anything inside the wiki. How is this tool supposed to work when I have an OS.nb for example?
Do you leave fields blank if you don't want to perform that part of the upgrade? For example if you were not going to upgrade anything other than the OS would you leave everything except the last line blank like this (sample sample):
TRIN100
HTC__001
1.23.707.6
USA
400,06_OS.nb
Also, can the the first lines be anything? I assume they are descriptors on line one and two followed by your own version #.
hdubli said:
Any one guide for artemis...so that many people who hv bricked their Orbit can make them alive..
Click to expand...
Click to collapse
I second that thought.
It seems to not work on Windows vista.
Any idea ?
Hi,
I have a nb0 file that I want to turn into a nbh. Is a nb0 file simply a nb but the OS part?
Can this tool do what I am looking for? The problem is I don't want to add a IPL, SPL etc - nor do I want to go to SP1.01.
thanks!
@daveh85: nb0 is the same as nb. Yes, you can convert it to nbh using this tool.
Hi,
I don't understand how to make the sample.txt.
I'm trying to create a Big Storage of the last LVSW's ROM.
I have the following files :
00_MainSplash.bmp
00_MainSplash.nb
01_SubSplash.bmp
01_SubSplash.nb
02_ExtROM.nb
03_OS.nb
How do I create a sample.txt file to create the RUU_signed.nbh file to flash on a Hermes 200 ??
Thanks for enlighting me
This would be your "sample.txt":
Code:
HERM***
SuperCID
Murcielago
WWE
600,00_MainSplash.nb
601,01_SubSplash.nb
700,02_ExtROM.nb
400,03_OS.nb

help needed: error 103: rom not found

hi guys..
i;m trying to upgrade from wm5 (shekkar) to wm5 (also from shekkar)..
i have follow all the instruction given.. but the error code 103 keep on displaying... how to solve this problem??
is the nbf (the rom file)
located in the same dir
as the exe file ?
Rudegar said:
is the nbf (the rom file)
located in the same dir
as the exe file ?
Click to expand...
Click to collapse
hahaha... my bad
i forgot to extract to the zip file into one folder... i directly run the setup within the zip file.... btw.. tqvm

Help Please i dont understand how flash back to original rom

Hello please tell me point by point how to i can flash my origianal Generic_at rom
back to my X1
And im not unlucky if its possible in German
Do you really need a step-be-step guide when you got this?
http://forum.xda-developers.com/showthread.php?t=497511
Watch and follow number 4, then number 5, and your X1 is as good as original.
Good luck!
auf die gleiche weise wie du es mit nem custom rom gemacht hast. lad dir das original rom runter und flash es
I downloaded this file http://rapidshare.com/files/250594947/APP_SW_X1i_GENERIC_AT_CDF1215-3299_KOV_R3AA007.exe
and got the problem its a Image file and not .nbh what i need
I have it
The file must only renamed but i was a little bit afraid to rename the image to nbh
Dont be afraid, just rename the image file to kovsimg.nbh, you wont brick the file.
rename the image file to kovsimg.nbh and flash with micro sd method

DEVS PLEASE HELP-Motorola Milestone IMEI-BRICK

Please Devs, read this!
​I´ve got an huge propblem.
My milestone was IMEI-Blocked by my Carrier, long story.
I wanted to change my IMEI, by replacing the PDS_FILE_* etc.. in the /pds/bp_nvm/ folder with files from another milestone.
well. i did this and now i´ve got a bricked milestone, it won't boot up android (but the M is there) Recovery and Bootloader are working fine.
i´ve already tried, to update the Bootloader to 90.74 from 90.73.
but where´s that folder? if i could find it, i could replace the original files...?
no, it wont help if i use a full SBF. still M-Bootloop- even via Recovery and Cyanogen6.1
Try making hard reset, or flash an old nandroid backup. I had a similar problem. Even full sbf didnt work. But hard reset worked. Bootloader can also be updated via sbf i think. Here are the bootloader files: http://and-developers.com/sbf:milestone
Yours is not stolen, isnt it?
yes try to restore a nandroid backup! the folder with the files is /pds/bp_nvm/ but u need to mount that partition from recovery but i dont know which partition it is so it could be difficult...
and why did u even change the IMEI? i dont think that it would unlockthe phone if there are two devies with the same IMEI!#
do u have the original files?
und nochmal auf deutsch:
versuch ein nandroid backup zu restoren!
sonst muss du aus der recovery über adb die richtige partition mounten, aber ich hab keinen plan welche das ist! aber der ordner heißt /pds/bp_nvm/
ausserdem glaub ich nicht dass durch eine andere IMEI dein handy ungelockt wird, wenn noch eins die gleiche hat!
hast du von den originaldateien ein backup gemacht?
glg
i´ve already updated the bootloader, didn't worked.
Code:
mtd0: 00180000 00020000 "pds"
mtd1: 00060000 00020000 "cid"
mtd2: 00060000 00020000 "misc"
mtd3: 00380000 00020000 "boot"
mtd4: 00480000 00020000 "recovery"
mtd5: 008c0000 00020000 "cdrom"
mtd6: 0afa0000 00020000 "system"
mtd7: 06a00000 00020000 "cache"
mtd8: 0c520000 00020000 "userdata"
mtd9: 00180000 00020000 "cust"
mtd10: 00200000 00020000 "kpanic"
this are the partitions, but i dont know how to mount them.
the first one is the pds partition - the one i damaged.
i´ve got a backup of the files i´ve damaged.
the phone is not stolen, the phone is locked and i tried to unlock it (how naive..)
and well, then i broke it. i don't have any nandroid backup. never made one.
i just have to access the PDS partition via reovery (open recovery console ) and move the original files there.
BUT HOW?
mtdblocks in OpenRecovery have different numbering
Code:
mkdir pds
mount -t yaffs /dev/block/mtdblock5 /pds
(you're creating too many threads for one issue, btw. ...)
i f**** love you. so much thanks, wow. i am impressed. yeah.
alutastisch said:
i f**** love you. so much thanks, wow. i am impressed. yeah.
Click to expand...
Click to collapse
did it work?
yeah, i replaced the broken files with the original files ( which were backupped accidentally ) and well, now i've got my old milestone back :]
ist es überhaupt möglich die IMEI zu ändern ?
is it possible to change the imei of the Milestone ?
Similar problem
Except i have IMEI printed on the original box and no backup (only full nandroid backup of cronos gingerbread). How can i restore the PDS partition ?
Can i use the backup files from :and-developers.com/partitions:cdt#extracting_partitions
What do i do with mtd_05_pds.img from above page
when i extracted the partition from OR console it created a file of 8kb but the above backup file is 1.5mb, but aggain in /devs the block file shows 1.5mb ?
Please help
Had it Replaced

Categories

Resources