About calculating checksum in Magician new NBF file format - Windows Mobile Development and Hacking General

I'm trying to write a decode/encode utility for new NBF file format (found in latest upgrade released at Clubimate) but I have troubles calculating the checksum, seems that the algo is different from previous formats. Any ideas?

algo has changed. could anyone kindly post the way the old checksum is calculated or point me to a place where it stands? If we dont find out how to calculate it the new way, we can still use old upgrade tool with the new roms - thats the way i produced the qtek/imate upgrades...
regards,
Quappo

quappo said:
algo has changed. could anyone kindly post the way the old checksum is calculated or point me to a place where it stands? If we dont find out how to calculate it the new way, we can still use old upgrade tool with the new roms - thats the way i produced the qtek/imate upgrades...
regards,
Quappo
Click to expand...
Click to collapse
Can you explain us a step by step procedure? I have a QTEK 1.06 ITA rom and I'd like to install it on MDA Compact.
Using xda3nbftool create checksum error.

basically do decryption as described by mamaich's thread about encryption algo in dopod rom.
Basing on his work i decoded the most current rom for magician (the imate 1.06) which you can download from ftp under /Magician/Shipped Rom Upgrades/Imate_1_06.rar
modifiy the change.bat for your demands (therefore take a look at pinoo's thread in magician upgrading), run it and afterwards run MaUpgradeUt.exe
good luck!

quappo can you enlighten me some more on these algo 's or post your change.bat.
Thanks

just download the rar-file (the imate-one! which includes the change.bat) and carefully read thread Magician Upgrading/"Qtek 1.06 works!" where everything should be explained only that the rom is different.
if you dont understand a step, feel free to pm me *after* reading the thread ;-)

On the ftp server are no .rar file just .exe. Or are you talking about just the extended rom ?
But i understand the basics here I already updated from t-mobile 1.0 to qtek 1.06 and back to imate 1.03. So the problem lies within the changed algorithem (?) (operator code) in the 1.06 rom file from imate.
Or am i talking crazy here ????
Copy paste your change.bat would probably help here.

ftp://xda:[email protected]/Magician/Shipped ROM upgrades/imate_1_06_USA.rar
----
rem *****************************
rem * modify as you are used to *
rem *****************************
rem
rem settings here fit T-Mobile MDA compact; English ROM
xda3nbftool -so T-MOB101 -sl WWE ms_.nba
xda3nbftool -so T-MOB101 -sl WWE nk.nba
xda3nbftool -c -u NK.nba
xda3nbftool -c -u ms_.nba
xda3nbftool -x ms_.nba ms_.nbf 0x20040522
xda3nbftool -x nk.nba nk.nbf 0x20040521

Oke this is the usa version, personaly i am loooking for the wwe version (i don't know the exact differences ??).
But thanks for your afford.

USA == WWE

oke this is new to me why are there then different version for download? just for the radio (850Mhz) version?

for NK.NBF USA is always the same as WWE. WWE means something like a "world-wide-english", i.e. english language in Windows interface. The only differences that can exist are useless operator customisations in extended ROM (ms.nbf) and theoretically a different radio rom. I've never seen "usa" radio roms that are different from the "wwe".

quappo said:
ftp://xda:[email protected]/Magician/Shipped%20ROM%20upgrades/imate_1_06_USA.rar
Click to expand...
Click to collapse
this like isn't working.
anyone have another link to the imate_1_06_USA.rar
?? :lol:

Related

Building a new Qtek ROM

Hi,
I am building a custom ROM for the Qtek. I want to use version 3.16.52. Will this be possible with the 'mkrom' distribution? The only reason I ask is because the description on the 'mkrom' page is a bit unclear. It says:
Next, find a ROM image containing the O2 '3.17.03 ENG' ROM (or any ROM file that was based on this ROM after processing by mkrom).
Click to expand...
Click to collapse
Does this mean that I need to have only the O2 3.17.03 ROM? Or can I just use the NBF file from the Qtek 3.16.52 ROM?
Any help is appreciated.
You can base on the Qtek, we did for the previous version of our ROM too. Please note that the 3.16.52 Qtek has a nasty bug when replying to an SMS from someone who's in your contacts.
If I may ask: why base it on the Qtek?
Thanks for your reply. You're right, the Qtek's 3.16.52 SMS bug is a really nasty one. The reason I was basing it on the Qtek is because I own one. Plus this will be my first attempt at a ROM compilation other than the 3.17.03.
I did find some strange messages from 'mkrom' itself with the 3.16.52. It was worrying me so that's why I decided to post. To give you an example, I get this message:
file: Couldn't find any magic files!
Click to expand...
Click to collapse
Would this cause a problem?
BTW, that AdaptROM utility is an absolute jewel!
sheran_g said:
I did find some strange messages from 'mkrom' itself with the 3.16.52. It was worrying me so that's why I decided to post. To give you an example, I get this message:
file: Couldn't find any magic files!
Click to expand...
Click to collapse
Would this cause a problem?
Click to expand...
Click to collapse
#Itsme, who wrote both mkrom and adaptROM is gone for another 2 weeks. But you're welcome to look at the code, it's all pretty readable perl.
BTW, that AdaptROM utility is an absolute jewel!
Click to expand...
Click to collapse
I use a small batch file called burn.bat:
Code:
c:
cd "\Program Files\Programme A"
del English\NK.nbf
copy %1 English\NK.nbf
adaptROM
"PROGRAMME A"
and have defined it as "open" action for .nbf files in the registry. So when I double-click an nbf, and click a few OKays, the phone is flashed.
Thanks. I'll have a look at the code till Itsme gets back.

How to downgrade from national version to WWE on a Wizard?

Hi all, before posting I was try to unlock and uncid my Imate wizard for 4 hours but every time I try to run the WWE version that I would like to install I get the 296 error.
let me ask some pls:
1) where can I found the rom file described in Awizard ? when I try to upgrade to some other rom I have just the .EXE downloaded from the Imate of the .nbf file zipped in the exe itself ? is .nba just another extension?
2) may some post a procedure to downgrade my wizard from the ITA latest rom to the less numbered version in WWE ?
My Imate was bougth free and unlocked ..
thank all advanced
Andrea

Could someone upload 1.11.171 o2 rom with camera fix, o2 stuff stripped, radio 1.04?

I mean, I have now Alpine_Ext-1.11.162_Radio-1.04_O2stuffstripped_Camera_Fixed.rar rom..
I see, that many people on this forum have 1.11.171 with Radio v1.04.. Is there any possibility, that someone will share his rom?
Thanks in advance.
What's the difference between the versions?
new bluetooth driver, and some patches..
nevermind, i cooked that driver for myself. :]
I have Only the ms_.nbf
I have only the ms_.nbf (111171), but i do not know how to upload it.
24.7MB (25,952,428 bytes)
heimukai said:
I have only the ms_.nbf (111171), but i do not know how to upload it.
24.7MB (25,952,428 bytes)
Click to expand...
Click to collapse
http://rapidshare.com/files/8311224...radio-1.04-bluetooth-patched-camera-fixed.rar

Radio Roms

Can the radio roms for the Wizard [T-Mobile MDA] be used on the Wing or are they device specific? The radio rom on the Wing is crap!
It also seems that the older Radio ROM on the Dopod C800 does not work with the WM6 upgrade...
But there doesn't seem to be an easy way to flash another ver of Radio into a CID locked Herald.
Would anyone recommend using pdocwrite to do that?
SayMobile said:
It also seems that the older Radio ROM on the Dopod C800 does not work with the WM6 upgrade...
But there doesn't seem to be an easy way to flash another ver of Radio into a CID locked Herald.
Would anyone recommend using pdocwrite to do that?
Click to expand...
Click to collapse
I even couldn´t dump the radiorom by pdocread neither with awizard.
SO how to write?
When you have an nbh file it contains all. The wizard file fomat nbf - could be dumpde one by one. But the nbh - ? dont know. I couldn´t read the radio - so writing??

I would like to upgrade my qtek 9090

I would like to upgrade my qtek 9090.
Which rom is recomended. Any of the above?
As I understand these roms already have the necosary drivers. But what about phone functionality. I live in Sweden so it there anyting elese I need to thinkof download, to make the phone work???
I did run my DeviceData.txt looks loke this:
PH20B 0 B WWE E BRIGH001 1.40.00 0 0 1.40.148 1.12.00 12.00
Then I also guess tht it is good to make a copy of the extended rom???
I recommend you to read two things:
http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_Home
http://forum.xda-developers.com/showthread.php?t=342142
JP
If I do the rom dump instructed at
http://wiki.xda-developers.com/index.php?pagename=BackupExistingRom
And then copy the Extended rom, what else do i need to be able to restore. to may old 2003?

Categories

Resources