Official way to flash OS.nb (part04.bin). - HD2 Windows Phone 7 Development

Another (official) way to flash OS.nb (part04.bin) .
Hi All!
To flash image we use nspl (part03.bin) with some modification.
How to use:
1. Download nspl.zip with part03.bin and part04.bin (0 byte) in it.
2. Replace in data.zip with orinal one and flash with DWI.exe .
3. Convert OS.nb (part.04.bin) to NBH with any tools.
You can use nbhgen by bot. Copy part04.bin in botNbhgen folder and run botNbhgen.bat .
4. During boot, when Splash appears on screen, press and hold VolDown, until the nspl boot.
Code:
screen: device:
Splash SPL ____
|
aMAGLDR V1.13 WM5 |
Booting WPH |
WPH LOAD |___ Press
123456 | &
GO GO GO | Hold
|
LOGO NSPL____|
________ Till
WP7
4. Run ROMUpdateUtility.exe by HTC to flash RUU_signed.nbh.
This method may be useful if errors occur when using magldr to flash part04.bin:
Code:
An error has occurred
Read below for more information
Error Description: send d000ff partition data failed
Info: .\RSPL\RSPL.cpp (1279)
Error Description:
Info: .\RSPL\RSPL.cpp (956)
AnDim

Reserved for future ..

thnks bro
Thanks bro,
it really helped me a lot...
I managed to get back the WP7 after 2 mnths from partition 4 failed issue

Will try when going back to WP7 after some Android refreshments
Thanks and Keep it up Andim.

Is this really interesting for dev to have another way to create rom, without proper DFT tools ?

Related

BugFix: XDA ATOM WM6 AKU0.3.0 CHT (original from jiggs)

Fix:
- Input Types: (注音) + (倉頡) + (手寫) + (全螢幕手寫) works with no doubt
- relpllog.exe error exixts if 手寫(mboxcht.dll) is called, i dunno why, have checked so many versions from ATOM LIFE to ATOM AKU2.2....still finding. But I think 全螢幕手寫 is good enough.
- Finally I am able to change the program links in the initflashfiles.dat to unicode 16
- SMS issue: If you have SMS issue, please go to phone - options - service and check the SMS default gateway number, for HK it is +8536800852 somewhat like that, just change it to the number your operator provided.
Programs added:
- Total Commander
- Regedit
- pBar
- 1 extra IME is hidden (CHS 併音), a registry hack need to apply in order to activate this IME
Download Link: http://www.mediafire.com/?ffklanjl2gy
Missing eBoot.nbo: http://www.mediafire.com/?1xrxmtlymrz
If you do not want a CHT version WM6 but wanna have CHT input, check this: http://forum.xda-developers.com/showthread.php?t=332012
Version:
Windows Mobile 6 Professional AKU0.3.0
CE OS 5.2.1413(17913.0.3.0)
NEVER ATTEMPT TO FLASH WM6 USING SD CARD FLASHING!!!
Upgrade Procedure:
1. just extract the rar file and flash you phone in BOOT LOADER MODE!!!
Congratulations!!! Great stuff.
Anybody know whats happen with me?
Atom show
Mar 29 2006
CPLD Ver:A0060109
.
.
.
Downloading progress:100%
Usb Transfer Completed
Write Bootloader...
Please wait...
I reflash Xda-Atom-CHT-20060426-MOT0822 and its worked(Thanks God)
Goodbye WM6..
How about atom exec?
Would that be released soon as well?
help ~....
nthan said:
Anybody know whats happen with me?
Atom show
Mar 29 2006
CPLD Ver:A0060109
.
.
.
Downloading progress:100%
Usb Transfer Completed
Write Bootloader...
Please wait...
Click to expand...
Click to collapse
i faced the same problem too ~!oh my god ~! ~!~ some more i can't open my atom now ~! ? jst the screen show up update utility `!??? isn't it the rom spoil d ?~!~? help me pls ~! ........
Guys....
the rar file consists of 6 files:
- (268,288)7zr.exe
- (258,048)Device Software Update Utiltity.exe
- (65,536,012)diskimage_Ver.nb0
- (16,384,000)ExtendedROM.img
- (110,261)nova_pda_033105.mot
- (6,022,611)vl1d_pda_Ver.mot
- (524,288)eBoot.nb0 - http://www.mediafire.com/?1xrxmtlymrz
If one of these files are missing / corrupted, the upgrade / flash will failed.
Here are the size the dump screen
dcoloane said:
Guys....
the rar file consists of 6 files:
- (268,288)7zr.exe
- (258,048)Device Software Update Utiltity.exe
- (65,536,012)diskimage_Ver.nb0
- (16,384,000)ExtendedROM.img
- (110,261)nova_pda_033105.mot
- (6,022,611)vl1d_pda_Ver.mot
If one of these files are missing / corrupted, the upgrade / flash will failed.
Here are the size the dump screen
Click to expand...
Click to collapse
Hi dcoloane
It seems the CHT input doesn't compatible with the WM6 WWE version so is possible to rip the original CHT handwriting file to be cab let us try this ????
Or just translate the CHS 0.4 to CHT is much faster to solve the problem ?
dcoloane said:
Guys....
the rar file consists of 6 files:
- (268,288)7zr.exe
- (258,048)Device Software Update Utiltity.exe
- (65,536,012)diskimage_Ver.nb0
- (16,384,000)ExtendedROM.img
- (110,261)nova_pda_033105.mot
- (6,022,611)vl1d_pda_Ver.mot
If one of these files are missing / corrupted, the upgrade / flash will failed.
Here are the size the dump screen
Click to expand...
Click to collapse
i think this folder must have eboot.nb0 to completed rom-update
Missing eboot.nbo
tube216 said:
i think this folder must have eboot.nb0 to completed rom-update
Click to expand...
Click to collapse
You are correct.......................sh.......there are too many versions in my PC now and I forgot to dump a eboot.nbo to the rar file!
That's why.................thank you tube216.........
Sorry guys, mmmmissing the most important file for eBoot
http://www.mediafire.com/?1xrxmtlymrz

trouble recovering ROM

hi there folks! sadly i got a failure at attempting flashin my niki htc touch dual:
original tri color (boot)screen read:
niki 100
spl 1.16.0000
cpld-4
M04 R 1.58.16.27
B04 G25.61.30.03H
D 1.31
image version 1.31.61.10
1st step:
downloaded and run sspl 1.16 on to my device(niki)
boot screen showed:
niki 100
sspl 1.16.jump
cpld-4
2nd step:
downloaded and executed nikicustomRUU.exe "step 1" flash froze at 95%
error read:
Extracting EnterBootloader.exe
Extracting ErrorBattery.fig
Extracting ErrorUSB.fig
Extracting ModelID.fig
Cannot create ModelID.fig
Extracting Temp.bat
Extracting rapitool.exe
Extracting ROMUpdateUtility.exe
Cannot create ROMUpdateUtility.exe
Extracting RUUGetInfo.exe
Extracting RUUResource.dll
Cannot create RUUResource.dll
//
flash recovery methods used with no solution:
tried HARDboot>reeboot to original manufacturer settings FAILED!
boot screen tri color reading:
(top right)RUUNBH
(left side screen) niki100
spl 1.16.0000
cpld-4
dwnld and run MTTY 1.16 ver
follow instruction and reads:
0x73db6c2c8 ref. memory 0x00040406 memory cannot read! FAILED!
...ANY SUGGESTIONS????
best regards!
thnx!!!

[REF]Flashing a ROM to my AT&T Fuze

When my contract was up and I was trying to decide what new phone to get (upgrading from a RAZR), I did a lot of research online. I was looking for something that I could easily mod, customize, and program. In the end (partially because of these forums ) I decided to buy the Fuze.
So I finally got around to modding my Fuze, and it was a success and a lot of fun! I hope this post can help someone like me who wants to customize his/her Raphael - this is what I did, and how I did it.
As you read, refer to the Links, Downloads, and Notes sections below!
1 - Backed up Data.
Used PIMBackup (A,1) to make a backup file of my stuff, and used ActiveSync(bluetooth) (2) to copy everything to my laptop.
2 - Dumped Original ROM. (B,C)
Used PHM RegEdit (3) to change HKLM\Security\Policies\Policies\00001001 from dword:2 to dword:1
Did a soft reset.
Using ActiveSync, copied "itsutils.dll" to fuze:\My Documents\
Using Total Commander (4), moved itsutils.dll (5) from fuze:\My Documents\ to fuze:\Windows
While connected via ActiveSync(bluetooth), the following "pdocread.exe" (5) commands were run from Command Prompt:
Code:
"pdocread.exe -l > pdocread_dump.txt"
[Using the output from pdocread.exe (look for the hex offsets of each of the four disk parts)]
"pdocread.exe -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw" (3.12 MB in ~10 seconds.)
"pdocread.exe -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw" (4.50 MB in ~15 seconds.)
"pdocread.exe -w -d DSK1: -b 0x800 -p Part02 0 0x9ba0000 Part02.raw" (155.63 MB in ~20 minutes.) (*I)
[Changed ActiveSync from bluetooth to USB]
"pdocread.exe -w -d DSK1: -b 0x800 -p Part03 0 0x12800000 Part03.raw" (296.00 MB in ~6 minutes!) (*II)
Using WinRar, RRU_signed.nbh was extracted from Stock Raphael RUU 1.90.405.1 (6,*III).
Installed RaphaelKitchen v0.62 (E,7,*IV).
"RRU_signed.nbh", "Part00.raw", "Part01.raw", "Part02.raw", and "Part03.raw" from above were moved into RaphealKitchen's "BaseROM" folder.
3 - Cooked Original ROM. (C) (To keep the original ROM - just in case).
Ran "RaphaelKitchen.CMD" from Command Prompt. (Key commands: e,b,<Enter>,c,a)
BuildOS opened automatically, and the green "play" button was clicked. Once it was done, it was closed and RaphaelKitchen continued.
Back in RaphaelKitchen, <Enter> was pressed.
The hex editor "XVI32.exe" opened automatically to show the newly created *.nbh file. Once it was closed RaphaelKitchen continued.
Back in RaphaelKitchen, <Enter> was pressed.
HTC Tool opened automatically, checked the new file, said everything looked good, and closed automatically.
Back in RaphaelKitchen, <Enter> was pressed.
4 - Flashed Hard-SPL. (E)
Downloaded "RaphaelHardSPL-Unsigned_1_90_3.zip" (8).
Ran "RaphaelHardSPL-Unsigned_190_1_3.exe" while connected via ActiveSync(USB).
After going through the prompts on the phone and the laptop, the screen went black on the phone.
After ~1 minute, the progress bar jumped from 0% to 100% and the phone turned back on.
Did a soft reset into bootloader mode (by reseting the phone with the volume-down button pressed).
Tri-Color screen comfirms the SPL was flashed: "SPL-1.90.OliNex".
5 - Flashed a Cooked ROM. (F,G,*V)
Downloaded NRGZ28's "EnergyROM 3.0 RAPHAEL 20090605 Standard" (H,9) and extracted with WinRar.
Removed SIM and SD cards, rebooted the phone, and connected to ActiveSync(USB).
Ran "Custom_RUU.exe".
After moving through the prompts, the phone restarted and showed the Tri-Color screen.
A grey/blue progress bar on the phone mirrored the progress bar on the laptop.
The process finished after ~10 minutes, and the phone rebooted into the new ROM!
Once the "align screen" dialog came up, the phone was Hard Reset (reset while holding volume-down and enter).
Another grey/blue progress bar showed the restore progress. It took ~20 seconds.
Volume-up was pressed, and the Fuze booted up with the fresh new ROM!
The Fuze was turned off, the SIM and SD cards were reinserted, and the Fuze was booted.
And it worked - this is awesome!
I'd like to give a huge "thank you" out to everyone here at xda for sharing your knowledge and creativity! I would have never been about to figure this stuff out without these forums.
And special thanks to:
mskip for the excellent guide on Flashing for Noobs
RezzZ and jcespi2005 for showing How to Dump a ROM
jcespi2005 and JugglerLKR for the Raphael Kitchen
OliNex and the Raphael Elite Team for Hard-SPL
NRGZ28 for the very slick EnergyROM 3.0
And many others who have posted here that I can't remember at the moment!
Thanks again, and I hope this helps.
-Undefined
Downloads:
1: http://rapidshare.com/files/191036103/PPCPimBackup2.8__run_from_phone_.exe
2: http://www.microsoft.com/windowsmobile/en-us/help/synchronize/device-center-download.mspx
3: http://www.phm.lu/Products/PocketPC/RegEdit/
4: http://www.ghisler.com/pocketpc.htm
5: http://www.xs4all.nl/~itsme/projects/xda/tools.html
6: http://rapidshare.com/files/1389803...d_Raphael_CRC_52.33.25.17_1.02.25.19_Ship.exe
7: http://www.4shared.com/file/67398870/5d504a33/Raphael_ROM_Kitchen_v062.html
8: http://forum.xda-developers.com/attachment.php?attachmentid=108649&d=1219714334
9: http://energy.wub.nu/ROMs/Raphael/EnergyROM 3.0 RAPHAEL 20090605 Standard.rar
Links:
A: http://forum.xda-developers.com/showthread.php?t=448008
B: http://forum.xda-developers.com/showthread.php?t=419036
C: http://forum.xda-developers.com/showthread.php?t=427507
D: http://forum.xda-developers.com/showthread.php?p=2453788
E: http://forum.xda-developers.com/showthread.php?t=410150
F: http://wiki.xda-developers.com/index.php?pagename=HTC_Raphael_Cooked_WM6.1_ROMs
G: http://wiki.xda-developers.com/index.php?pagename=HTC_Raphael_Cooked_WM6.5_ROMs
H: http://forum.xda-developers.com/showthread.php?t=517296
Notes:
*I It would probably (definitely) be faster (when backing data up) to use ActiveSync via USB instead of bluetooth.
*II When using ActiveSync(USB), don't let the Fuze go to sleep; it will disconnect ActiveSync!
*III Don't run the RRU_Raphael...exe file! Just extract "RRU_signed.nhb".
*IV The password for RaphealKitchen is in "!!!readmefirst!!!.txt".
*V Deciding which ROM to install can be tough. This ROM was chosen because of it's putative speed and WM6.5.
Nice job.
Should help many newcomers get a sense of the process required.
Cheers,
Wouldnt be a bad idea to add this to the Wiki...
Agreed ... maybe even add it to the Useful Links Thread.
Nice summary all in one post.....

WM 6.5 Miky rom, HTc 7500 probably destroyed.

Ok guys,
i think i'm in a sort of big trouble. I got SPL1.2, i was installing this Miky ROM and then at 91% Windows Mobile Device Center crashed on my pc. Now what i have is a 7500 booting with strange lines on the screen and then fading to white. I tried to pull out the battery and then to recover but nothing is working. I broke my 7500??? Why God is never here when i need him???
See if you can get into bootloader (tri color screen) if you can flash a factory rom. Have a look here, you should find what you need or a link to the needed resources http://forum.xda-developers.com/showthread.php?t=429013
Cheers
BR
***Why You Try This !!!___carefully step by step !!!!!!!!
cmonex
Senior Member Join Date: Jul 2006
Location: Budapest
Posts: 2,314
--------------------------------------------------------------------------------
here's an experimental program I made to make the process more automatic so users can fix their own wifi without our help.
this is good for both corrupt modelid and corrupt wifi, and fixes both at the same time.
STEP BY STEP:
1. download attachment at the end of the post for mac1.exe (requires .net 2.0 installed on the PC)
2. you will also need to download the other attachment in this post for the mtty program.
3. enter bootloader (tricolour screen) manually by pressing and holding camera button all the way in (yes I mean that, press it in as hard as you can!!), while doing a reset, then keep the camera button held until you see the tricolour screen.
4. disable USB in activesync (wmdc if you have vista - in this case, do not kill wmdc, just disable usb in it!!!)
5. run mtty and select USB option from the dropdown box!
6. then press enter in main window that comes up, see if that gives you Cmd>
7. now you should have Cmd>, if not, re-check if you did the above steps right until you get Cmd>
8. now run the mac1.exe, type in your MAC address you want to use for the Athena, if you have SPL 3.xx reported on the tricolour screen, then use the button for SPL 3.xx, otherwise if you have SPL 1.xx reported, use button for 1.xx.
9. this should have generated a .bin file for you, copy that bin file in the folder of mtty.
10. now, in mtty, type (do not copypaste!) this command: task 32
11. this should return Level = 0
12. now, you must only do one of the two following commands:
- if you have SPL 3.xx, then type (do not copypaste!!) this command: lnb filename.bin 76508000
(there filename is the name of the .bin file you generated - don't forget to put .bin after filename, as the full name is needed).
- OR, if you have SPL 1.xx, then the command is different (do not copypaste!!): lnbs filename.bin 75108000
(there filename is the name of the .bin file you generated - don't forget to put .bin after filename, as the full name is needed).
NOTE, the command starts with a lowercase "L", not "I"!
WARNING: PLEASE DO NOT MIX UP THESE TWO DIFFERENT COMMANDS!!!
if this info helps: most people will have SPL 3.xx, and if you have AP4 (not vanilla) already running then you're definitely 3.xx
13. mtty will popup a window asking "OK", you press OK!
if you get "Fail to synchronize with the host (1)", then make sure you did follow step by step. if still same error, try placing mtty and the bin file under C:\.
14. now the file downloads, if mtty reports it flashed the file, and at the end "code entrypoint unknown", then that's it, now boot back to WM and see if wifi works.
edit: see raskell's mtty tutorial too, #36. post in this thread
if you *really* can't manage to get it working, you can still feel free to PM me.
let me know if this program and step by step description helped any.
Attached Files mac1.zip (6.3 KB, 1585 views)
mtty_0513_Test.zip (553.9 KB, 1883 views)
__________________
Here is direct link__on floor #33 ===>
http://forum.xda-developers.com/showthread.php?t=387454&highlight=mtty&page=4
Good Luck!!!

Error [244] : Invalid model id

Hello
Please help me return the model number,
cause when I try to change my rom I always get the same error Error [244] : Invalid model id.
Now I have
some strange symbols in bootloader.
This appeared after I'd tryed to change mac using mtty, as I have created bin file for SPL 1.xx
Please help me
Hi,
You need to carry out the instructions to the letter in post 33 HERE and it will sort your problem, read it all very careful, its easy to make a mistake if you're not paying attention.
regards
Jay
Thanks Jay.
It works again.
You're welcome, glad it helped
Regards
Jay
here's an experimental program I made to make the process more automatic so users can fix their own wifi without our help.
this is good for both corrupt modelid and corrupt wifi, and fixes both at the same time.
STEP BY STEP:
1. download attachment at the end of the post for mac1.exe (requires .net 2.0 installed on the PC)
2. you will also need to download the other attachment in this post for the mtty program.
3. enter bootloader (tricolour screen) manually by pressing and holding camera button all the way in (yes I mean that, press it in as hard as you can!!), while doing a reset, then keep the camera button held until you see the tricolour screen.
4. disable USB in activesync (wmdc if you have vista - in this case, do not kill wmdc, just disable usb in it!!!)
5. run mtty and select USB option from the dropdown box!
6. then press enter in main window that comes up, see if that gives you Cmd>
7. now you should have Cmd>, if not, re-check if you did the above steps right until you get Cmd>
8. now run the mac1.exe, type in your MAC address you want to use for the Athena, if you have SPL 3.xx reported on the tricolour screen, then use the button for SPL 3.xx, otherwise if you have SPL 1.xx reported, use button for 1.xx.
9. this should have generated a .bin file for you, copy that bin file in the folder of mtty.
10. now, in mtty, type (do not copypaste!) this command: task 32
11. this should return Level = 0
12. now, you must only do one of the two following commands:
- if you have SPL 3.xx, then type (do not copypaste!!) this command: lnb filename.bin 76508000
(there filename is the name of the .bin file you generated - don't forget to put .bin after filename, as the full name is needed).
- OR, if you have SPL 1.xx, then the command is different (do not copypaste!!): lnbs filename.bin 75108000
(there filename is the name of the .bin file you generated - don't forget to put .bin after filename, as the full name is needed).
NOTE, the command starts with a lowercase "L", not "I"!
WARNING: PLEASE DO NOT MIX UP THESE TWO DIFFERENT COMMANDS!!!
if this info helps: most people will have SPL 3.xx, and if you have AP4 (not vanilla) already running then you're definitely 3.xx
13. mtty will popup a window asking "OK", you press OK!
if you get "Fail to synchronize with the host (1)", then make sure you did follow step by step. if still same error, try placing mtty and the bin file under C:\.
14. now the file downloads, if mtty reports it flashed the file, and at the end "code entrypoint unknown", then that's it, now boot back to WM and see if wifi works.
edit: see raskell's mtty tutorial too, #36. post in this thread
if you *really* can't manage to get it working, you can still feel free to PM me.
let me know if this program and step by step description helped any.
Attached Files
File Type: zip mac1.zip (6.3 KB, 2125 views)
File Type: zip mtty_0513_Test.zip (553.9 KB, 2613 views)
Ameo
Pfff i have tried everthing what i could find and nothing works. i managed to get the driver working from usb on windows 7 but it keeps showing the bootloader! with some strange marks. i flashed it with 1.2 Olipro and im afraid it will never work again any suggestions left?
Greetings

Categories

Resources