Flash ROM without Windows? - 8125, K-JAM, P4300, MDA Vario Software Upgrading

I am wondering how to flash a Wizard ROM without ActiveSync or Windows.
(I'm using Linux)
According to this post, and this, Wiki article, it is possible with SD cards on other HTC devices.
I tried unpacking RUU_Wizard_225111_22511102_022511_CWS_WWE_Ship_1.exe
But I couldn't unpack it as either a .RAR or a .ZIP file. Trying to un-rar it made it appear empty, and it's obviously not in .ZIP format, either.
I'm sure there's a way to get this to work, but I can't see the next step yet. I'm trying this out on my spare phone(G4 8125), so it's not mission critical at this point.
I want to get it working well so I can update my main phone (G3 8125) as well. I'd really like to finally make the switch to WM6.

You can't do a SD restore unless you get the SD raw dump by others (It is a raw partition, not FAT).
And you can't generate a SD dump using the RUU image either.
And...SD restore is only available for CID-unlocked (NOTE: CID unlock is NOT SIM unlock) G3 devices, it doesn't work for G4 devices.

starkwong said:
You can't do a SD restore unless you get the SD raw dump by others (It is a raw partition, not FAT).
And you can't generate a SD dump using the RUU image either.
And...SD restore is only available for CID-unlocked (NOTE: CID unlock is NOT SIM unlock) G3 devices, it doesn't work for G4 devices.
Click to expand...
Click to collapse
And how, pray tell, is the RUU compressed? Watching the installer, it unpacks the necessary bits and pieces on the fly.
Have you tried it on a G4? If not, then who has?
Both my G3 & G4 8125's are unlocked (CID unlocked.)
Any help is much appreciated. Thx!

Good project , keep working on it if i have any ideas about it i will post here

RUU and SD are two different methods.
The nbf image in RUU can be extracted to nb0 files, but you can't write the nb0 file directly to SD, nor raw write it because some extra data is added to the raw partition.
Are you sure your G4 is CID-Unlocked? HardSPL and SoftSPL are NOT CID-unlock. You need to pay a website to get a tool for real CID-Unlocking a G4.
The RUU is packed by InstallShield, you can get the nbf file in your TEMP directory when RUU is running.
To be simple, there is NO known way to convert the nbf file directly to SD card for flashing in HTC phones.

starkwong said:
RUU and SD are two different methods.
The nbf image in RUU can be extracted to nb0 files, but you can't write the nb0 file directly to SD, nor raw write it because some extra data is added to the raw partition.
Click to expand...
Click to collapse
In the posts I was referencing, they used a .nbh file that came from the RUU. This simply does not exist in the wizard RUU. Aparently, they have changed the way things in how the RUU's work for the newer devices.
Are you sure your G4 is CID-Unlocked? HardSPL and SoftSPL are NOT CID-unlock. You need to pay a website to get a tool for real CID-Unlocking a G4.
Click to expand...
Click to collapse
Please give me some credit. I wouldn't be looking at this if I didn't have at least half an idea of what I'm doing.
The RUU is packed by InstallShield, you can get the nbf file in your TEMP directory when RUU is running.
Click to expand...
Click to collapse
Thanks, I knew that looking into this would teach me a few things I didn't know.
To be simple, there is NO known way to convert the nbf file directly to SD card for flashing in HTC phones.
Click to expand...
Click to collapse
Yes, but if no one is still willing to bang their head against that wall, we'll never find one.
So, now I've done a couple of things I didn't necessarily want to do:
I've reinstalled PMS Windows - At least I'm using VirtualBox, and not corrupting my actual HDD with it.
And, I'm moving on from my wizards to a T-Mobile Wing. (Couldn't quite resist, seeing as I get it free, and with a $50 rebate on top of that....)
(I'm not yet sure what I'll do with my Wizards yet, but I'll probably keep them around to play with, and possibly try to get Linux and Android on them to see how well that works once it's released.)

Can anybody attach Bootloader file of wizard g4?

Related

How to unlock bootloader NOT simm unlock

How do you unlock the bootloader so that a tool like mttyxxx.exe can be used to apply *.bin images :?:
Does anyone have insight into how this bootloader lock is done? Is there any information about it that I can read. I have searched high and low everywhere and I am not finding anything.
Same here. I assume this is the problem since I get "Not allowed" running mtty.
I've read some people are using SD - is that a workaround not having to unlock the bootloader?
it is much easier to flash your device without MTTY. You can convert any type of update to NBF file and use normal blueangel update utility to flash it.
By the way, where all of you are getting these BIN files?
convert .bin file to .nbf
mamaich can you please provide the tool to convert .bin file to .nbf file?
Mine is from MS PB. Just trying to play with it to see what I can do. Problem is I can't flash the device since PB romimage makes bin formats. How do you convert these?
Anyone?
Ok, a blind leading a blind I'm new to this. I'm trying to read up what the options are available. There seems to be different ways for different types of devices.
Here's my current understanding.
If the bootloder is locked there seems to be 2 workarounds.
1. create an NBF file and use the BA update utility. converting the bin to a nbf file seems tricky. It depends on the .bin file if it has a bootloader or not. There is a utility called splitrom that I think can do the trick - you need to know what's in your bin and if it has a bootloader. That's what I'm currently trying to understand. Not sure how yet.
2. Boot from an SD card. I was first looking at a tool called OSImageTool. However I was reading some posts and from what I understand it doesn't work wth BA. I tried it anyway but was not able to get the device to boot from the SD - I think I need a bootloader or OSImageTool simply is not for BA. I'm now looking at a utility called NTRW.
I was reading somewhere that people have had success with 2.
Hopefully someone can correct me if I'm leading you in the wrong direction...

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

Backing up carrierdb.pxp...

Seeing as my hopes were dashed yet again today for the release of the AT&T WM6 ROM I've decided to bite the bullet and load the ROW ROM and be done with it. I just want to make sure that I can back up the carrierdb.pxp file so that I can restore the auto settings once I have WM6 up and running. I understand that this file is in the EXT ROM but the EXT ROM unlocker floating around seems to be for WM6 only.
If I am mistaken in my information please feel free to correct me on this. Just want to make sure I will have all features enabled when I am finished.
Thanks in advance,
David
60 views and no responses....
Am I really barking up the wrong tree here?
Could some perhaps just send me/post the carrierdb.pxp from the leaked AT&T ROM?
david81 said:
60 views and no responses....
Click to expand...
Click to collapse
maybe... (just maybe...) some of the 60 viewers do not have the AT&T ROM?...
Y.
AT&T ROM
david81 said:
60 views and no responses....
Am I really barking up the wrong tree here?
Could some perhaps just send me/post the carrierdb.pxp from the leaked AT&T ROM?
Click to expand...
Click to collapse
Search this forum http://forum.xda-developers.com/showthread.php?t=319898
Palm Treo 750V (Sim Unlocked)
Official WM6 Generic ROW
4 Gig Kingston miniSDHC (Class 6)
4GB INTEGRAL miniSDHC Memory Card (Class 4)
2 Gig Sandisk MiniSD Ultra II
SDW-822 miniSD wifi card
Memaid
WIFI DashBoard
EWallet
Treo Alarm
WorldMate Pro
HSDPA Hack
Spectec WIFI Driver
TomTom6 Navigator
Thanks for the link, but I already have the leaked ROM. If I could extract the files from the 04_ExtROM.nb file I'd be set. From all the my reading this does not appear to be possible without loading the ROM. Would prefer to just load the ROW ROM instead of going with the leaked AT&T ROM first. All I'd really like is a carrierdb.pxp file for AT&T. I see that someone did post the extracted ExtROM but it contains and extracted carrierdb.pxp, not the packed file. Any way to repack this or just a hint on what to do with the extracted files?
Edit: I see that the pxp files can be extracted as zips.....any chance they can be just rezipped and have the extension changed? Any particular settings that need to be used if it is possible?
david81 said:
Thanks for the link, but I already have the leaked ROM. If I could extract the files from the 04_ExtROM.nb file I'd be set. From all the my reading this does not appear to be possible without loading the ROM. Would prefer to just load the ROW ROM instead of going with the leaked AT&T ROM first. All I'd really like is a carrierdb.pxp file for AT&T. I see that someone did post the extracted ExtROM but it contains and extracted carrierdb.pxp, not the packed file. Any way to repack this or just a hint on what to do with the extracted files?
Edit: I see that the pxp files can be extracted as zips.....any chance they can be just rezipped and have the extension changed? Any particular settings that need to be used if it is possible?
Click to expand...
Click to collapse
Further to this, can we add another carrier in the pxp file? And can we modify the pze file?
The reason why I ask, is Fido merged with Rogers and my Treo 750 shows roaming as there is no GSM network for Fido in the pxp file. (i.e. 302-37)
Okay, I have been running the ATT WM6 leaked version for some time and recently unlocked my device and upgraded to the 2.23 ROW from Palm. Here is what I would recommend you do:
1. Upgrade your device to the ATTWM6 version first.
2. Follow instructions on this site (use the search in this forum) to "mount" the extended ROM. From there you can copy/backup the carrierdb file to your local PC.
3. Unlock your device.
4. Install 2.23 ROW.
5. Re-mount the extended rom and backup the new carrierdb file from the new rom
6. Copy back the carrierdb file from your hard drive obtained from the leaked ATT WM6 install.
Simple - if you know how to do all these things. You WILL have to spend time reading/researching on this forum to learn how to do each step, but this is the process from a macro level.
david81 said:
........
Edit: I see that the pxp files can be extracted as zips.....any chance they can be just rezipped and have the extension changed? Any particular settings that need to be used if it is possible?
Click to expand...
Click to collapse
You betcha. They *are* zip compressed files with a different filename extension. Use the winrar defaults to create.
abs99 said:
Okay, I have been running the ATT WM6 leaked version for some time and recently unlocked my device and upgraded to the 2.23 ROW from Palm. Here is what I would recommend you do:
1. Upgrade your device to the ATTWM6 version first.
2. Follow instructions on this site (use the search in this forum) to "mount" the extended ROM. From there you can copy/backup the carrierdb file to your local PC.
3. Unlock your device.
4. Install 2.23 ROW.
5. Re-mount the extended rom and backup the new carrierdb file from the new rom
6. Copy back the carrierdb file from your hard drive obtained from the leaked ATT WM6 install.
Simple - if you know how to do all these things. You WILL have to spend time reading/researching on this forum to learn how to do each step, but this is the process from a macro level.
Click to expand...
Click to collapse
Problem is the leaked ATT and T rom doesn't have the Fido GSM network in there!

Where is the X1 RUU

I think that's what I need...
Can someone please direct me to the download link for the Update Utility. The one I want has a folder with lots of files in it... you drop the .nbh file in the folder run the .exe and away you go.
Thanks!
Options
Depends what you want...
SE Update Facility does the de-facto updates for you.
If you're thinking of loading a custom ROM then you'll need Hard SPL:
http://forum.xda-developers.com/showthread.php?t=431218
and then you can get the RUU utility from here (although if you are using Hard SPL you can just put the NBH file in the root directory of your SD card and load if that way):
http://forum.xda-developers.com/showthread.php?t=446070
Never hurts to use the Search facility rather than adding another thread... that's what its there for
Thanks for this. I always search thoroughly before posting. It was a specific thing I couldnt find. Fount it now though. Kovsky...
X1_CustomRUU.exe is a lot easier to use. It's one file which extracts to all the files you probably have now, and then runs RUU.exe. Result is the same, but then in one file. You can find it here

CAN'T FIND RUU_Signed.nbh FILE IN THE STOCK ROM

I'm using the x1a (n.america) and i figured in order to make a backup of my firmware i would need the NAM (canada) stock rom instead of the UK one. (correct me if i'm wrong plz). And so i found this stock rom on this site, the exact one, even my provider's name was on it, and i downloaded it but it just came as an exe file and when i run it it just extracts/installs an image file (215mb) in a folder specified by me. In the tutorials it says that i need to put the RUU_signed.nbh from the stock rom in the kovsky folder... but i don't see that file anywhere, is it the same thing as the image file installed by the exe file? Do I just rename it and proceed??? PLZ answer this if you can because i have everything else prepared to flash my phone but this is the only thing holding me back...
Yes, if you're using the RUU method rename it to RUU_Signed.nbh if you're using the SDCard method rename it to kovsimg.nbh.
bgeorgi said:
I'm using the x1a (n.america) and i figured in order to make a backup of my firmware i would need the NAM (canada) stock rom instead of the UK one. (correct me if i'm wrong plz). And so i found this stock rom on this site, the exact one, even my provider's name was on it, and i downloaded it but it just came as an exe file and when i run it it just extracts/installs an image file (215mb) in a folder specified by me. In the tutorials it says that i need to put the RUU_signed.nbh from the stock rom in the kovsky folder... but i don't see that file anywhere, is it the same thing as the image file installed by the exe file? Do I just rename it and proceed??? PLZ answer this if you can because i have everything else prepared to flash my phone but this is the only thing holding me back...
Click to expand...
Click to collapse
You need to extract the RUU_signed bit from the image i am having the same issue and i write software for a living. Are you following the tutorial on how to back up your rom?
video guides
Im actually following BioVolt's video guides which I think u can find on this site if u search biovolt's video tutorials? they're really good and detailed but they're kinda long.
The exe contains a .img file, just rename that to kovsimg.nbh, and copy to the root directory of your memory card, and flash it.
Stalix said:
The exe contains a .img file, just rename that to kovsimg.nbh, and copy to the root directory of your memory card, and flash it.
Click to expand...
Click to collapse
it's not for flashing it is for doing a ROM dump in all the tutorials it does'nt tell you what clearly to do with the stock ROM once downloaded. But now i know along the same lines as your idea It just needs renaming to RUU_Signed.nbh then place this in the same folder as the 4 files you have allready extracted.
I have watched biovaults vids good but a little long for me.
I am in the same situation, and I'm totally new to flashing/backing up Rom's.
I'm also following BioVolt's Videoguides to start with but can't get hold of the Stock UK Rom.
Since I purchased my phone in sweden, unbranded I perfer to use swedish stock roms (If this even matters anyway?!).
So just to get everything straight, can I just download "Generic Sweden R3AA009 Software Update" from the sticky here in the forum, extract and rename the .image file to "RUU_Signed.nbh" and use this when I'm dumping my rom or did I totally missunderstand you guys?
Thanks in advance and sorry if I'm just way off with this question.
blondyz said:
I am in the same situation, and I'm totally new to flashing/backing up Rom's.
I'm also following BioVolt's Videoguides to start with but can't get hold of the Stock UK Rom.
Since I purchased my phone in sweden, unbranded I perfer to use swedish stock roms (If this even matters anyway?!).
So just to get everything straight, can I just download "Generic Sweden R3AA009 Software Update" from the sticky here in the forum, extract and rename the .image file to "RUU_Signed.nbh" and use this when I'm dumping my rom or did I totally missunderstand you guys?
Thanks in advance and sorry if I'm just way off with this question.
Click to expand...
Click to collapse
The reason we use uk roms is cos they they are WWE(world wide english) and the kitchen needs this to dump the rom.
the one you end up with will be an exact copy of your stock rom.
Yes just rename the uk one
Allright, thanks alot! Really helped me out.
Intratech said:
Yes, if you're using the RUU method rename it to RUU_Signed.nbh if you're using the SDCard method rename it to kovsimg.nbh.
Click to expand...
Click to collapse
It's a little OT but my X1 doesn't find the kovsimg.nbh file in the storage card anymore. Why is that? I've flashed using this method for months!
Ersill said:
It's a little OT but my X1 doesn't find the kovsimg.nbh file in the storage card anymore. Why is that? I've flashed using this method for months!
Click to expand...
Click to collapse
Uhm, I'm not sure really.. But ensure that you put the "Kovsimg.nbh" in the root of the storage card, not in any other folder. Might be a stupid answer but you might have missed this lil' thing.
Good Luck, Anton.
blondyz said:
Uhm, I'm not sure really.. But ensure that you put the "Kovsimg.nbh" in the root of the storage card, not in any other folder. Might be a stupid answer but you might have missed this lil' thing.
Good Luck, Anton.
Click to expand...
Click to collapse
Checked that...could it be a matter of storage card hardware? I had few problems writing on it through the card reader.
Ersill said:
Checked that...could it be a matter of storage card hardware? I had few problems writing on it through the card reader.
Click to expand...
Click to collapse
Might be, but you still should find the file if you successfully transefered it to the storage card...
Just to be sure, you haven't reformatted your storage card recently? It has to be in the "FAT_32" format to be flashable..
Can't really think of much else that gives you these problems..
So even if I'm using the X1a i should dump my rom with the STOCKUK rom? I read somewhere that if i flash my stock rom back on my xperia after it's been dumped using StockUK rom then my phone won't be able to connect on 3G etc.? Is there any truth to that, because im finding it impossible to dump my stock software using the NAM stock rom, kovskykitchen tells me that it cannot extract the ruu_signed.nbh
bgeorgi said:
So even if I'm using the X1a i should dump my rom with the STOCKUK rom? I read somewhere that if i flash my stock rom back on my xperia after it's been dumped using StockUK rom then my phone won't be able to connect on 3G etc.? Is there any truth to that, because im finding it impossible to dump my stock software using the NAM stock rom, kovskykitchen tells me that it cannot extract the ruu_signed.nbh
Click to expand...
Click to collapse
It must be uk ROM due to it being the only one that is guarenteed WWE the kicthen won't recognise anything else and when you flash back it will be whatever stock rom you currently have.

Categories

Resources