How to dump my rom - HD2 Windows Mobile 6.5 ROM Development

Hi, I want dump always parts of my carrier rom: spl, os and radio. How can I do?

please use the search feature of the board, you will find it as did i

I have searched and i have understood how dump only os! For spl and radio? how dump these?
The guide of jcespi2005 is right also for htc hd 2 or only for raphael?

use NBHUtil.exe

Related

Radio Shift

Does someone know if some radio exists for the shift?
It me does not work 3g and I believe that this will can to solve....
Hi There,
i asked some of the pro's to get me a RADIO rom too cause i like to get the radio dumped too, what is your current radio version ??
Greets
my radio is 1.58.21.23, but I have problems with that. do you have any problem with the 3g conection?
no problem it has way better connection 3g than my diamond laying directly next to it. As no HSDPA availl by my telco i cant say anything about that.
i dumped the rom so anyone with expirience can cook a flashable radio rom of it ?!
http://rapidshare.com/files/166050083/files_dumped.zip
Here some infos possibly helpfull for linux dev MSM7200side
SMI Memory BASE 0x0 size 33554428
EBI Memory BASE 0x13800000 size 8388608
SMM Script BASE 0x9595b0 size 200
Neutron, do yoy know if there is an original radio in any place?
and... what are exactly de files from rapidshare?
The files i provided are dumped like sayed in the HTC - wings post.
http://forum.xda-developers.com/showthread.php?t=359015
As i dont know how to make a flashable rom out of that i just uploaded them so one of the pro's could possibly make a flashable rom out of it.
AFAIK there are no official upgrades for RADIO rom.I googled for that quiet offten and found nothing.
But if you search for the Radio version in this forum u get Polaris roms with exactly THAT number AND in the NV items there are some config stuff called *_POLAR_* so i think we got the HW of polaris into our shift.
Anyone can confirm that ?
Greets
ps.
http://forum.xda-developers.com/showthread.php?t=370418
Modifyed RADIO from polaris to kaiser with that VERSION number we got in our Shift !!!
1) proper radio dump is not made via the qpst memory debug, you should dump radio nand instead.
2) shift can use kaiser/polaris etc radios, i flashed patched one to supercid my shift but that's not enough to enable voice
cmonex said:
1) proper radio dump is not made via the qpst memory debug, you should dump radio nand instead.
2) shift can use kaiser/polaris etc radios, i flashed patched one to supercid my shift but that's not enough to enable voice
Click to expand...
Click to collapse
As u said, shift can use kaiser's radio rom, I tried the rom provided in this link
http://forum.xda-developers.com/showthread.php?t=370418
but I couldn't successfully flash it.
Would you pls tell us more details about how to flash the radio rom?

Rom 1.66.407.1 radio 2.07.51.22_2

Hello all,
i dont know if im in the right forum if not please excuse me.
I have some question about the 1.66.407.1 Rom and the 2.07.51.22_2 Radio.
I bought a HD2 with these Rom and Radio already installed on it, if i go to the HTC support site i only can download the 1.66 rom with 1.72 radio. Is there any way to get the combination above (1.66.407.1 and 2.07.51.22_2)? I want to try the white GTX theme but if anything goes wrong i cant flash back to default rom and radio.
I found a page which is offering:
RUU_Leo_HTC_GER_1.66.407.1_Radio_CRC_Signed_15.32.50.07U_2.07.51.22_2_Ship.exe
and
RUU_Leo_HTC_GER_1.66.407.1_Radio_15.32.50.07U_2.07.51.22_2_Signed_LEO_Ship.exe
but which do i need the CRC signed or not? And what does CRC signed mean?
Thanks in advice
doerty
doerty said:
Hello all,
i dont know if im in the right forum if not please excuse me.
I have some question about the 1.66.407.1 Rom and the 2.07.51.22_2 Radio.
I bought a HD2 with these Rom and Radio already installed on it, if i go to the HTC support site i only can download the 1.66 rom with 1.72 radio. Is there any way to get the combination above (1.66.407.1 and 2.07.51.22_2)? I want to try the white GTX theme but if anything goes wrong i cant flash back to default rom and radio.
I found a page which is offering:
RUU_Leo_HTC_GER_1.66.407.1_Radio_CRC_Signed_15.32.50.07U_2.07.51.22_2_Ship.exe
and
RUU_Leo_HTC_GER_1.66.407.1_Radio_15.32.50.07U_2.07.51.22_2_Signed_LEO_Ship.exe
but which do i need the CRC signed or not? And what does CRC signed mean?
Thanks in advice
doerty
Click to expand...
Click to collapse
The links you referred are for german Language. and to install any other Stock/Custom rom on your Hd2 you must have hspl2 installed on it first. check out for your choice of rom from many chef's available here. and flash it Simple using USB Sync process.
And if you want to go back to your stock rom . Then make a dump of your stock rom and flash it thru SD card. it will restore your hd2 OS back to the state as it comes from factory with original SPL.
for more information Search Forum.
Note: Installing Rom with Spl 2.10 or above( if any in future )Thru SD card will make your hd2 Lock to SPL 2.10 only. You Cannot Degrade SPL version. TRY ONLY USB. it is better and Good option to flash.

[Q] How to remove radio?

Hello, i want remove radio from here Lastet Mega Radio and cook into a new rrom with it. How i do this? Somebody help me please.
Dump the rom with OSKitchen; it's pretty straightforward to rebuild a rom with the radio included.
Farmer Ted said:
Dump the rom with OSKitchen; it's pretty straightforward to rebuild a rom with the radio included.
Click to expand...
Click to collapse
give me an error, is says: os.nb not found.
SOLVED
i use the HTC Image Editor and extract de GSM.NB, i gona flash my HTC and test tonight.

HTC Elf Original Rom

Can anyone help me. I got an htc Elf not long ago and I've flashed it from wm6 to wm6.1 to wm6.5 and back to wm6.1 and now want it back to its original state. is there a rom outthere that's got the basic apps n stuff. can someone post a link n pics. I want a uk rom im on o2 let me know asap
There are many original roms, you'll find them reading the stickie from kokotas.
I looked at a very old post and found an original rom but not been able to download it. can u post a link to point me in right direction
Did you go to the first thread in this forum like i told you? There are the only links i know...
Origional ROM
Here it is http://www.4shared.com/file/7Vlr1WMm/HTC_Touch_WWE_ME_2204561B.htm
You can also download the original Elf ROM from HTC website http://www.htc.com/us/support/htc-touch-gsm/downloads/ by Entering your device Serial No. Which can be found in the battery housing
Hi
can we load our original rom (link given above by user) ?
as i think we cracked something to install custom rom
so will it be possible to load our OG rom without any problem ?
arkerio said:
Hi
can we load our original rom (link given above by user) ?
as i think we cracked something to install custom rom
so will it be possible to load our OG rom without any problem ?
Click to expand...
Click to collapse
Yes that's possible and you can Flash your device with original ROM If you have a custom ROM installed.
I did it several times, try it, there should be no issue.
it recently failed to Flash Origional ROM on my device but device still works and there is no issue with my current ROM.
I didn't got much time to figure it out though but i suspect its either because of HSPL 3.14 or connectivity issue with Synch on Windows 7, i will try to downgrade HSPL to 3.10 and try to Flash Origional ROM again.
Indeed it's Hspl that prevents overwriting spl from shipped roms (custom roms don't have spl). If you want to flash a shipped rom you need to remove Hspl and use Uspl.
tito12 said:
Indeed it's Hspl that prevents overwriting spl from shipped roms (custom roms don't have spl). If you want to flash a shipped rom you need to remove Hspl and use Uspl.
Click to expand...
Click to collapse
Thanks so much for info , i will try it out and use USPL

[Q] HTC LEO software architecture

Hello,
I have a T8585 SH08LNW01064.
It's originally an orange one.
I use SFR, (i change my phone in a reparation shop after breaking the screen of my original one)
When had it i used HSPL3_PKG.exe and flash it with RUU_Leo_S_HTC_FRA_3.14.406.2_Radio_15.42.50.11U_2.15.50.14_LEO_S_Ship.exe downloaded from htc site.
I now realize that this ROM is not that i expected and i want to try ARTEMIS. BUt i don't arrive to flasch it now and i realize that i don't rellay understand the architecture of ROMs in my fone... as far has i understand the SPL or(HSPL or SSPL) is a kind of boot software who alllow the installation of only some type of ROM. After this there is the OS ROM, the driver ROM (RADIO)....
So my questioin are :
Is there any schematic or definition about the full architecture of HTC HD ROM, a compatibility board??
What is excatly the meaning of SPL HSPL SSPL, what are they roles?
I would like to know how does the differents ROM are linked, what are the constraint?
I mean as an electronician i imagine that the electrical part of the mobiles fone are the same so normally i can flash everything on every fone... But i realize it's not the case and i don't arrive to catch how does it work//
Thank You.
OK I can not fully answer your question here, but i will share what I know, also check out my little guide i wrote linked in my sig,
The bootloader is made up of what is called IPL and SPL. IPL stands for Initial Progam Loader which is resonsable for loading and initializing the hardware of the device on boot up. Without this the device does not work, it will not even turn on. This is why when you brick a device it will not turn on because you have removed or currupted the bootloader which contains the IPL. SPL stands for Secondary Program Loader wich is responsable for loading or booting up your ROM and allowing you to flash another ROM to your device. SPL wil only allow official or Signed ROMs to be flashed to your device this is due to the CID. HSPL stands for Hard Secoundary Program Loader wich does the same thing as SPL but the deference between SPL and HSPL is SPL can be changed flashing a singed ROM via RUU and HSPL can not be changed when flashing a signed ROM via RUU. HSPL also disables the CID and allows unofficial or custom ROMs to be flashed to your device.
Also software on phones and mobile devices are usually device spacific so you can not use it on other devices. This is why you can not just flash any kind of device software to your device. Bootloaders are very devices spacicic with out a bootloader a device will not do anything.
I do not know of any schematic or the such that is accessable by the general public or atleast I have not found one.
Just check out his guide. I think it'll give you what you need.
Kailkti said:
Just check out his guide. I think it'll give you what you need.
Click to expand...
Click to collapse
If you have some of what the OP is asking for please by all means send it to me via PM also as my brain hungers for information LOL.
But seriously I would love to see anything you have are any info you can provide.
Hi!
Thanks for ur reply, sorry that i didn't find out the information in the forum before.
It's start to be more understandable for me.
So now next step, is how to identify exactly the model of my fone? i have the serial number, but i didn't wrote down what was the SPL and version i originally had
What are the limitations? why i can't simply put the latest version of HSPL, and flash all rom i want? Is there different electrical model of T8585 wich correspond to some specific SPL, wich correspond to specific ROM? Or is it just a question of association of good SPL/HSPL/ROM
And is there a compatibility board?
ANs i don't really understand the notion of bricking fone: it only happen if you damage your IPL, but as far as i understand, the IPL is never changed when you falsh ROM: at maximum you change the SPL...????
About ROMs:
I have:
official HTC 3.14.406.2 (04666) FRE
This ROM contain
System version 5.2.21913 (21913.5.0.94)
Manila 2.5.20181527.0
Radio drivers 2.15.50.14
Protocol version 15.42.50.11U
Here i don't understand well what is contained in the ROM and what could be changed separaltly, i mean i read about RADIO ROM... it means that i can flash a radio ROM separatly of the HTC official ROM?
I didn't undestand exactly also what are the different function of these:
System version: it's the operating system part of the ROM: WINDOW6.5???
Manila: It's the MMI developed by HTC, the "SENSE"???
Radio it's the drivers dor the radio chipset in my phone??
Protocol version i don't have a clue of what is it??
And is it for example the same radio wich are used for android and window?
Thanks again for your help.
Guilhem31 said:
Hi!
Thanks for ur reply, sorry that i didn't find out the information in the forum before.
It's start to be more understandable for me.
So now next step, is how to identify exactly the model of my fone? i have the serial number, but i didn't wrote down what was the SPL and version i originally had
What are the limitations? why i can't simply put the latest version of HSPL, and flash all rom i want? Is there different electrical model of T8585 wich correspond to some specific SPL, wich correspond to specific ROM? Or is it just a question of association of good SPL/HSPL/ROM
And is there a compatibility board?
ANs i don't really understand the notion of bricking fone: it only happen if you damage your IPL, but as far as i understand, the IPL is never changed when you falsh ROM: at maximum you change the SPL...????
About ROMs:
I have:
official HTC 3.14.406.2 (04666) FRE
This ROM contain
System version 5.2.21913 (21913.5.0.94)
Manila 2.5.20181527.0
Radio drivers 2.15.50.14
Protocol version 15.42.50.11U
Here i don't understand well what is contained in the ROM and what could be changed separaltly, i mean i read about RADIO ROM... it means that i can flash a radio ROM separatly of the HTC official ROM?
I didn't undestand exactly also what are the different function of these:
System version: it's the operating system part of the ROM: WINDOW6.5???
Manila: It's the MMI developed by HTC, the "SENSE"???
Radio it's the drivers dor the radio chipset in my phone??
Protocol version i don't have a clue of what is it??
And is it for example the same radio wich are used for android and window?
Thanks again for your help.
Click to expand...
Click to collapse
I am still learning about all of this myself and someone else here may be able to give you a more in depth answer. But I will share what I do know with you.
To find if you have a T-Mobile T8585 just look at your HD2. If it has T-Mobile at the top of the front of the phone and it has a green send button and a red end button then it is a T8585. If it does not have this it is a International/Eroupean model. I am not 100% sure about this but you can either go to Settings>About Phone>Hardware information to get the model number or look under your battery. As I said I am not 100 % sure about that as I am on my HD2 right now and can not pull the battery and I am runningvAndroid and not Windows Mobile
As for your limitations question the T8585 better known as the TMOUS has more ROM and RAM than the regular HD2s. Therefore it has a little different internals then regular HD2s. The ROMs made for the TMOUS are made to to take advantage of it's extra ROM and RAM. Just as the SPL 2.08.0000 and SPL 3.03.0000 were made to work with it also. (It is also a SPL 3.10.0000 out for the TMOUS now) Being that the HSPL versions are made from the SPL versions then this is why you only want to flash HSPL 2.08 or HSPL 3.03 to the TMOUS. If you don't you may uncounted problems as these vesionscare made to work with the ROMs for the TMOUS. Now this does not mean that the ROMs for the TMOUS can not be flashed to a regular HD2 it just means you do not want to flash a ROM for the international HD2s to the TMOUS. For one they are not made for it's ROM and RAM, two they have radio versions that contain 51's in them and they will brick a TMOUS. Once you have flashed HSPL to your TMOUS you can flash any custom ROM that is based of of a stock TMOUS ROM but Nome other because like I said if it was not meant for the TMOUS itcwill not operate correctly on the TMOUS
The only compatibility board is the maim board/mother board of the HD2. But I think you can not put a TMOUS main board in a international HD2, bit I do think you can put a international main board in a TMOUS. My question is though why would you want to? Lol
You are correct when you brick a HD2 you have screwed up the IPL hence a brick HD2 will not even turn on. I am not exactly sure why flashing the wrong radio will brick a TMOUS but it THECIPL and the radio must have some kind of direst corolation to each other. Yes when you flash a ROM that has a different SPL version included in the image than it chang the SPL. Unless you have HSPL, but this only hold true when you flash via RUU not via SD card. When you flash via SD card the Bootloader is what actually does the flash and it is only programed to flash the intiror image not just the ROM and Radio if HSPL is present.
A full ROM image contains a SPL version, a splash screen, a radio version, and a ROM version. You can flash any of of these seperate from one another via RUU or SD card but it has to just be the item you want to flash in the .nbh file.
You are spot on with your understanding of whthe the system version, the mantilla version, and the radio version is. I am still not quit sure what the protocol version is myselfcso if you find out let me know.
Yes the same radios that you use in Windows Mobile are used for Android on THE HD2 as radio software is device spacific and can only be used on the device it was made for.
T8585 doesn't mean tmous, all regular hd2 are t8585. Telstra are t9193, and I'm not sure the tmous even HAS a Tcode...., im sure it must, and it could be t8585, but just letting you know.
Also, regular hd2 3.14 roms come with 3.03.0000, so spl 3.x is not tmous specific, and indeed if you flash a 3.14 rom onto a regular hd2 without having spl 3.x it will not work. (Well it will, but badly) But you already knew this from your guide!
samsamuel said:
T8585 doesn't mean tmous, all regular hd2 are t8585. Telstra are t9193, and I'm not sure the tmous even HAS a Tcode...., im sure it must, and it could be t8585, but just letting you know.
Also, regular hd2 3.14 roms come with 3.03.0000, so spl 3.x is not tmous specific, and indeed if you flash a 3.14 rom onto a regular hd2 without having spl 3.x it will not work. (Well it will, but badly) But you already knew this from your guide!
Click to expand...
Click to collapse
Once again thanks for the info Sam. This is how a forum should work everyone contributing knowledge to help one another. And if someone says you are wrong learn from them and not get made and lash back at them for only trying to help you out. I want to say thanks to all the members that are regularly on here trying to help and inform people as you all have taught me so much sense I have been here and have all been more than gracious. I recently started venturing to other HD2 forums here on XDA and have been greatly offended by some members that are there. Thankscagain to onecand all.
you are most welcome, and im glad you dont take offence, cos none is intended. Knowledge is power, and all that, hehe.
T-Macgnolia said:
Once again thanks for the info Sam. This is how a forum should work everyone contributing knowledge to help one another. And if someone says you are wrong learn from them and not get made and lash back at them for only trying to help you out. I want to say thanks to all the members that are regularly on here trying to help and inform people as you all have taught me so much sense I have been here and have all been more than gracious. I recently started venturing to other HD2 forums here on XDA and have been greatly offended by some members that are there. Thankscagain to onecand all.
Click to expand...
Click to collapse
Yup, he beat me to it. The TMOUS model does not have a number, just a name: "T-Mobile HD2". The 8585 is the international model.
Merci beaucoup!!
Thank you very much for all this informations, sorry for my late reply.
So i'll try to apply this on my Hd2 now, i will let you know.... Cause right now my phone work very badly and i'm not statisfied with that!

Categories

Resources