mission impossible - editing nk.exe - JASJAR, XDA Exec, MDA Pro ROM Development

cross posting from universal upgrading ... can someone kill the other thread ?
can someone assist me in changing the nk.exe in a way that allows me to change the deviceid from PU10 to HERM100
i succeded in hexediting the hk.nba from PU10 to HERM with the confirmation that Getdevice data recognize it as HERM
http://wiki.xda-developers.com/index...=GetDeviceData
there are 2 places in the nk.nba where the device type is found
00007074h: 48 00 45 00 52 00 4D ; H.E.R.M
00316c74h: 48 00 45 00 52 00 4D ; H.E.R.M
i need to get H.E.R.M.1.0.0 instead (6 bytes to insert)
00007050h: 2C 00 25 00 64 00 2C 00 20 00 4E 00 61 00 6D 00 ; ,.%.d.,. .N.a.m.
00007060h: 65 00 20 00 69 00 73 00 20 00 25 00 73 00 0D 00 ; e. .i.s. .%.s...
00007070h: 0A 00 00 00 48 00 45 00 52 00 4D 00 00 00 00 00 ; ....H.E.R.M.....
00007080h: 4F 45 4D 47 65 74 43 50 4C 44 5F 47 50 49 4F 28 ; OEMGetCPLD_GPIO(
after dumping the rom including the boot XIP i found that the nk.exe contains this data.
the reason to do it is to "help" bbconnect to recognize it as a hermes
anyone can assist me ?

Hi,
Just a thought - wouldn't it be easier to patch BB Connect to recognise the PU10. I would have thought it tricky to "insert" any bytes, and for nk.exe to work, but to shorten a string in a file might work by either terminating the shorter string with a 00 null byte, leaving it's full length intact, or if it's got a preceeding length attribute, then simply amend that to the shorter value, i.e. from 7 to 4?
Cheers,
Steve.

Related

Strange SD card problem in Bootloader (SOLVED)

This is wat I have done:
With romupdate I made a backup on 512MB SD Card
Put SD card away
Installed TMob rom, all ok.
Tmobile is too pink for me so I wanted to install my old rom
Put in SD card and immediatedly bootloader says SD card, update blabla and it worked.
----
Now I want to have that bigstorage. I ntrw'd the SDcard to a file, opened it with hexeditor, changed the 2 020008000 thingies, saved it and ntrw'd it back onto the SDcard.
Sow, when inserted in bootloader, it just sais
SERIAL
V1.02
When I remove the card very sometimes it THEN IMMEDIATELDY askes to install, but than sections=1 and read card is fail. Somtimes when removing and reinserting it sais ROM size not enough.
What should I do? I tried everything. Should I keep my old rom and forget the big storage?
I tried leaving the phone for 1 night in the bootloader, hoping next morning it would say SD update.
It left me with a drained battery (0%!) it wouldn't reset anymore until I plugged the device in te loader, I had it fully recharged. Strange.
Ok. I think this could be a problem.
My SD image looks like this (first somewhat 500 bytes
Code:
4d 41 47 49 43 49 41 4e 20 20 20 20 20 20 20 20 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 2e 30 32 20 20 20 20 20 20 20 20 20 20 20 20 25 8e f4 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9e 8a c5 37 53 41 30 30 d8 00 45 07 00 06 7d 77 57 00 3c 27 bf 22 e7 00 07 b4 2e 0b 19 96 d8 bb 88 ef c3 dd 49 c6 26 3a 50 e6 00 1c b8 2f 59 e0 27 ec 45 f2 af 00 00 f9 ab 7a ca 4e 5a 9d 0f b3 cc 00 00 00 00 9d a8 a3 51 99 3f 82 07 ba 4d 40 51 00 ff e9 5c 9a 8b 67 bb 3a b9 f5 09 a9 a3 d6 69 74 71 4f 17 46 a3 2e 4e ee 8e 61 e8 f3 b0 a5 cc cb d6 1c b5 59 d0 47 1a ea 9f 29 4f 84 2e cc b3 d0 b1 a5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 f0 48 cd 47 ab 32 f5 57 1e 36 1a 99 8c 93 4c 67 35 9d 60 d3 34 10 f3 99 a8 a4 ab 53 12 e1 c0 ec fe 35 bb 57 e6 44 7e 81 53 7f 85 84 45 f8 6b 1d d5 74 b0 60 19 c2 b9 aa 48 4c 18 d8 1e ec 0e b6 82 01 4e ba 67 c1 04 f3 f0 d1 16 3c d7 13 aa b5 0f bf e8 74 a8 b5 01 77 f4 11 70 dd e8 00 80 56 c4 d3 0e d9 f7 52 90 95 3c 53 56 29 0a 8b 10 48 54 43 53 41 30 30 34 30 30 30 30 30 33 46 43 30 30 30 30 30 43 46 34 38 45 32 35 fe 03 00 ea 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 45 43 45 43 34 ec 0d 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 56 4f 44 41 50 30 30
cant get the text copied, but when I encode it to a /nbf file, with good romdumps it shows the operator and things, now it shows garbage:
Code:
Good one:
deviceId=PM10A
cellOpName=T-MOB005
language=WWE
firmwareVersion=1.13.00
deviceModelName=Magician
address0=0
address1=0
address2=0
crc32=6448ae5b
File crc32: dd221a2f
Code:
My own:
deviceId=MAGICIAN
cellOpName=0000000000000000
language=1.02
firmwareVersion= %Ķ♀
deviceModelName=
address0=
address1=
address2=
crc32=
File crc32: 148cd320
Where dit it go wrong???
ntrw, romupdate.exe? It's a bit scrambled.
It wás the problem.
What I did:
FOrmat SD card
Get rom on SD card with romupdate
ntrw it to disk
used hexedit to remove the 400meg of zero's (512mb sdcard)
ran mksBigStoragerENG.exe from ftp site for patch it bigstorage and so,
format SD card again
ntrw new patched file to SD
put it in Magician, start bootloader, and in 10 sec SD UPDATE and off it goes, now 51%...
Wish me luck!
Yes, done it.
Now have Dutch Vodafone 1.12 ROM with 1.12 Radio, extended rom is on my harddisk and bigstorage.
If someone wants this ROM please let me know, have no fast connection but then I will upload it at night.
Thanks for your thoughtfulness but I believe ROM 1.12 with Radio 1.12 is already in the ftp. In fact, the latest ROM version is 1.13 with Radio 1.12, but there's a stand alone Radio 1.13.
Well I'm happy it worked this way. There were some people struggling to get the SD card to update, this should do the trick then. I tried everything else
And I had some problems with pushmanager + bluesoleil in 1.13 (no vodafone?) which I dont have now. Maybe it was not the 1.13 fault, but ey, what's the difference?

Nghianha WM6 Rom

hi everybody,
because there is also another WM6 Rom from smart, lets talk here about Nghiangas Rom
John
what's the differents?
Has anyone managed to import the soundreg fix? Resco Explorer gives an error when trying to import the file, while PHM registry editor has the Import function grayed out.
So opened the reg file and found it to contain the following:
Code:
[HKEY_LOCAL_MACHINE\Snd]
[HKEY_LOCAL_MACHINE\Snd\Event]
".AllSounds"=hex(7):\
41 00 73 00 74 00 65 00 72 00 69 00 73 00 6B \
00 00 00 43 00 6C 00 6F 00 73 00 65 00 00 00 \
63 00 72 00 69 00 74 00 69 00 63 00 61 00 6C \
00 00 00 64 00 65 00 66 00 61 00 75 00 6C 00 \
74 00 00 00 45 00 6D 00 70 00 74 00 79 00 00 \
00 65 00 78 00 63 00 6C 00 61 00 6D 00 00 00 \
69 00 6E 00 66 00 62 00 65 00 67 00 00 00 69 \
00 6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 \
6E 00 66 00 69 00 6E 00 74 00 72 00 00 00 4D \
00 65 00 6E 00 75 00 50 00 6F 00 70 00 00 00 \
4D 00 65 00 6E 00 75 00 53 00 65 00 6C 00 00 \
00 4F 00 70 00 65 00 6E 00 50 00 72 00 6F 00 \
67 00 00 00 71 00 75 00 65 00 73 00 74 00 69 \
00 6F 00 6E 00 00 00 4E 00 65 00 74 00 62 00 \
65 00 67 00 00 00 4E 00 65 00 74 00 65 00 6E \
00 64 00 00 00 4E 00 65 00 74 00 69 00 6E 00 \
74 00 72 00 00 00 73 00 74 00 61 00 72 00 74 \
00 75 00 70 00 00 00 57 00 69 00 6E 00 64 00 \
4D 00 61 00 78 00 00 00 57 00 69 00 6E 00 64 \
00 4D 00 69 00 6E 00 00 00 52 00 65 00 63 00 \
53 00 74 00 61 00 72 00 74 00 00 00 52 00 65 \
00 63 00 45 00 6E 00 64 00 00 00 00 00
".Scheme"=".AllSounds"
"Curr0"=hex(7):\
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 00 \
00 61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 \
64 00 65 00 66 00 61 00 75 00 6C 00 74 00 00 \
00 45 00 6D 00 70 00 74 00 79 00 00 00 61 00 \
6C 00 61 00 72 00 6D 00 32 00 00 00 69 00 6E \
00 66 00 62 00 65 00 67 00 00 00 69 00 6E 00 \
66 00 65 00 6E 00 64 00 00 00 69 00 6E 00 66 \
00 65 00 6E 00 64 00 00 00 00 00 00 00 00 00 \
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 69 \
00 6E 00 66 00 62 00 65 00 67 00 00 00 69 00 \
6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 6E \
00 66 00 65 00 6E 00 64 00 00 00 61 00 6C 00 \
61 00 72 00 6D 00 32 00 00 00 00 00 00 00 76 \
00 6F 00 69 00 63 00 62 00 65 00 65 00 70 00 \
00 00 52 00 65 00 63 00 45 00 6E 00 64 00 00 \
00 00 00
"EventCache"=dword:00000600
"EventMask"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Snd\Scheme]
".AllSounds"="All Sounds"
"Curr0"="Current Settings"
[HKEY_LOCAL_MACHINE\Snd\Support]
"SupportLevel"=dword:00000002
"VibSup"=dword:00000001
I tried entering them manually, entered Sounds and Notifications and pressed OK, but still no sound when I press the Start button.
Anyone can maybe make a cab file that installs these registry entries? I've never done a cab file for CE myself but will be giving it a go in the meantime.
mn6 doesn't install under wm6. any solution????????? need a navigation software that works under wm6
Same here, I oalso could not import the regisry file
Igo and Route 66
ndCChris said:
mn6 doesn't install under wm6. any solution????????? need a navigation software that works under wm6
Click to expand...
Click to collapse
I use last Nghianga wm6 rom. Igo and Route 66 work OK.
kta said:
Has anyone managed to import the soundreg fix? Resco Explorer gives an error when trying to import the file, while PHM registry editor has the Import function grayed out.
So opened the reg file and found it to contain the following:
Code:
[HKEY_LOCAL_MACHINE\Snd]
[HKEY_LOCAL_MACHINE\Snd\Event]
".AllSounds"=hex(7):\
41 00 73 00 74 00 65 00 72 00 69 00 73 00 6B \
00 00 00 43 00 6C 00 6F 00 73 00 65 00 00 00 \
63 00 72 00 69 00 74 00 69 00 63 00 61 00 6C \
00 00 00 64 00 65 00 66 00 61 00 75 00 6C 00 \
74 00 00 00 45 00 6D 00 70 00 74 00 79 00 00 \
00 65 00 78 00 63 00 6C 00 61 00 6D 00 00 00 \
69 00 6E 00 66 00 62 00 65 00 67 00 00 00 69 \
00 6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 \
6E 00 66 00 69 00 6E 00 74 00 72 00 00 00 4D \
00 65 00 6E 00 75 00 50 00 6F 00 70 00 00 00 \
4D 00 65 00 6E 00 75 00 53 00 65 00 6C 00 00 \
00 4F 00 70 00 65 00 6E 00 50 00 72 00 6F 00 \
67 00 00 00 71 00 75 00 65 00 73 00 74 00 69 \
00 6F 00 6E 00 00 00 4E 00 65 00 74 00 62 00 \
65 00 67 00 00 00 4E 00 65 00 74 00 65 00 6E \
00 64 00 00 00 4E 00 65 00 74 00 69 00 6E 00 \
74 00 72 00 00 00 73 00 74 00 61 00 72 00 74 \
00 75 00 70 00 00 00 57 00 69 00 6E 00 64 00 \
4D 00 61 00 78 00 00 00 57 00 69 00 6E 00 64 \
00 4D 00 69 00 6E 00 00 00 52 00 65 00 63 00 \
53 00 74 00 61 00 72 00 74 00 00 00 52 00 65 \
00 63 00 45 00 6E 00 64 00 00 00 00 00
".Scheme"=".AllSounds"
"Curr0"=hex(7):\
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 00 \
00 61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 \
64 00 65 00 66 00 61 00 75 00 6C 00 74 00 00 \
00 45 00 6D 00 70 00 74 00 79 00 00 00 61 00 \
6C 00 61 00 72 00 6D 00 32 00 00 00 69 00 6E \
00 66 00 62 00 65 00 67 00 00 00 69 00 6E 00 \
66 00 65 00 6E 00 64 00 00 00 69 00 6E 00 66 \
00 65 00 6E 00 64 00 00 00 00 00 00 00 00 00 \
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 69 \
00 6E 00 66 00 62 00 65 00 67 00 00 00 69 00 \
6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 6E \
00 66 00 65 00 6E 00 64 00 00 00 61 00 6C 00 \
61 00 72 00 6D 00 32 00 00 00 00 00 00 00 76 \
00 6F 00 69 00 63 00 62 00 65 00 65 00 70 00 \
00 00 52 00 65 00 63 00 45 00 6E 00 64 00 00 \
00 00 00
"EventCache"=dword:00000600
"EventMask"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Snd\Scheme]
".AllSounds"="All Sounds"
"Curr0"="Current Settings"
[HKEY_LOCAL_MACHINE\Snd\Support]
"SupportLevel"=dword:00000002
"VibSup"=dword:00000001
I tried entering them manually, entered Sounds and Notifications and pressed OK, but still no sound when I press the Start button.
Anyone can maybe make a cab file that installs these registry entries? I've never done a cab file for CE myself but will be giving it a go in the meantime.
Click to expand...
Click to collapse
I tied to import the registry using SKTools and it didn't return any error, but still no sound on the start menu...
ndCChris said:
mn6 doesn't install under wm6. any solution????????? need a navigation software that works under wm6
Click to expand...
Click to collapse
mn6 together wm6 functions, but does not run mn 6.1. Tomtom 6 also runs
Password Issue...
Hi,
I installed this ROM last night and this morning the phone wouldn't unlock at all had to hard reset. Has anyone else had this problem? If so does anyone know of a fix for this?
Thanks.
kta said:
Has anyone managed to import the soundreg fix? Resco Explorer gives an error when trying to import the file, while PHM registry editor has the Import function grayed out.
So opened the reg file and found it to contain the following:
Code:
[HKEY_LOCAL_MACHINE\Snd]
[HKEY_LOCAL_MACHINE\Snd\Event]
".AllSounds"=hex(7):\
41 00 73 00 74 00 65 00 72 00 69 00 73 00 6B \
00 00 00 43 00 6C 00 6F 00 73 00 65 00 00 00 \
63 00 72 00 69 00 74 00 69 00 63 00 61 00 6C \
00 00 00 64 00 65 00 66 00 61 00 75 00 6C 00 \
74 00 00 00 45 00 6D 00 70 00 74 00 79 00 00 \
00 65 00 78 00 63 00 6C 00 61 00 6D 00 00 00 \
69 00 6E 00 66 00 62 00 65 00 67 00 00 00 69 \
00 6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 \
6E 00 66 00 69 00 6E 00 74 00 72 00 00 00 4D \
00 65 00 6E 00 75 00 50 00 6F 00 70 00 00 00 \
4D 00 65 00 6E 00 75 00 53 00 65 00 6C 00 00 \
00 4F 00 70 00 65 00 6E 00 50 00 72 00 6F 00 \
67 00 00 00 71 00 75 00 65 00 73 00 74 00 69 \
00 6F 00 6E 00 00 00 4E 00 65 00 74 00 62 00 \
65 00 67 00 00 00 4E 00 65 00 74 00 65 00 6E \
00 64 00 00 00 4E 00 65 00 74 00 69 00 6E 00 \
74 00 72 00 00 00 73 00 74 00 61 00 72 00 74 \
00 75 00 70 00 00 00 57 00 69 00 6E 00 64 00 \
4D 00 61 00 78 00 00 00 57 00 69 00 6E 00 64 \
00 4D 00 69 00 6E 00 00 00 52 00 65 00 63 00 \
53 00 74 00 61 00 72 00 74 00 00 00 52 00 65 \
00 63 00 45 00 6E 00 64 00 00 00 00 00
".Scheme"=".AllSounds"
"Curr0"=hex(7):\
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 00 \
00 61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 \
64 00 65 00 66 00 61 00 75 00 6C 00 74 00 00 \
00 45 00 6D 00 70 00 74 00 79 00 00 00 61 00 \
6C 00 61 00 72 00 6D 00 32 00 00 00 69 00 6E \
00 66 00 62 00 65 00 67 00 00 00 69 00 6E 00 \
66 00 65 00 6E 00 64 00 00 00 69 00 6E 00 66 \
00 65 00 6E 00 64 00 00 00 00 00 00 00 00 00 \
61 00 6C 00 61 00 72 00 6D 00 32 00 00 00 69 \
00 6E 00 66 00 62 00 65 00 67 00 00 00 69 00 \
6E 00 66 00 65 00 6E 00 64 00 00 00 69 00 6E \
00 66 00 65 00 6E 00 64 00 00 00 61 00 6C 00 \
61 00 72 00 6D 00 32 00 00 00 00 00 00 00 76 \
00 6F 00 69 00 63 00 62 00 65 00 65 00 70 00 \
00 00 52 00 65 00 63 00 45 00 6E 00 64 00 00 \
00 00 00
"EventCache"=dword:00000600
"EventMask"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Snd\Scheme]
".AllSounds"="All Sounds"
"Curr0"="Current Settings"
[HKEY_LOCAL_MACHINE\Snd\Support]
"SupportLevel"=dword:00000002
"VibSup"=dword:00000001
I tried entering them manually, entered Sounds and Notifications and pressed OK, but still no sound when I press the Start button.
Anyone can maybe make a cab file that installs these registry entries? I've never done a cab file for CE myself but will be giving it a go in the meantime.
Click to expand...
Click to collapse
I had to put a header in the file like this.. then it worked
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Snd]
[HKEY_LOCAL_MACHINE\Snd\Scheme]
".AllSounds"="All Sounds"
[HKEY_LOCAL_MACHINE\Snd\Event]
".Scheme"=".AllSounds"
".AllSounds"=hex(7):41,00,73,00,74,00,65,00,72,00,69,00,73,00,6B,00,00,00,43,00,6C,00,6F,\
00,73,00,65,00,00,00,63,00,72,00,69,00,74,00,69,00,63,00,61,00,6C,00,00,00,\
64,00,65,00,66,00,61,00,75,00,6C,00,74,00,00,00,45,00,6D,00,70,00,74,00,79,\
00,00,00,65,00,78,00,63,00,6C,00,61,00,6D,00,00,00,69,00,6E,00,66,00,62,00,\
65,00,67,00,00,00,69,00,6E,00,66,00,65,00,6E,00,64,00,00,00,69,00,6E,00,66,\
00,69,00,6E,00,74,00,72,00,00,00,4D,00,65,00,6E,00,75,00,50,00,6F,00,70,00,\
00,00,4D,00,65,00,6E,00,75,00,53,00,65,00,6C,00,00,00,4F,00,70,00,65,00,6E,\
00,50,00,72,00,6F,00,67,00,00,00,71,00,75,00,65,00,73,00,74,00,69,00,6F,00,\
6E,00,00,00,4E,00,65,00,74,00,62,00,65,00,67,00,00,00,4E,00,65,00,74,00,65,\
00,6E,00,64,00,00,00,4E,00,65,00,74,00,69,00,6E,00,74,00,72,00,00,00,73,00,\
74,00,61,00,72,00,74,00,75,00,70,00,00,00,57,00,69,00,6E,00,64,00,4D,00,61,\
00,78,00,00,00,57,00,69,00,6E,00,64,00,4D,00,69,00,6E,00,00,00,52,00,65,00,\
63,00,53,00,74,00,61,00,72,00,74,00,00,00,52,00,65,00,63,00,45,00,6E,00,64,\
00,00,00,00
"EventMask"=dword:00FFFFFF
"EventCache"=dword:00000600
[HKEY_LOCAL_MACHINE\Snd\Support]
"VibSup"=dword:00000001
"SupportLevel"=dword:00000002
I am having bluetooth and wifi issues. Sometimes (not always) after a soft reset, my headset still shows as paired but the phone is not able to see it there. I have to remove the pairing and repair.
Wifi also seems to forget my WEP code each time.
Anyone have or have resolved these issues?
O2 Neo G4
Cheers
Hi....Just installed this ROM a few hours ago....everything seems to be working fine....except for Live Messenger....and windows updates... are these known issues?? If there are any fixes/patches, would appreciate a link to info on the smae...Many Thanks
mrao said:
Hi....Just installed this ROM a few hours ago....everything seems to be working fine....except for Live Messenger....and windows updates... are these known issues?? If there are any fixes/patches, would appreciate a link to info on the smae...Many Thanks
Click to expand...
Click to collapse
There is no fix for those issues at the moment. The MSN issue has to do with the fact that the Model Name is not specified correctly in this ROM.
This ROM works better for me than SMART1's ROM.
Except from the IR problem I also have the problem of disappearing messages
When I soft reset using the Stylus SMS messages disappear, however when I'm reseting my device using f.e. PHM Power Toys the messages won't disappear..
mccune said:
This ROM works better for me than SMART1's ROM.
Except from the IR problem I also have the problem of disappearing messages
When I soft reset using the Stylus SMS messages disappear, however when I'm reseting my device using f.e. PHM Power Toys the messages won't disappear..
Click to expand...
Click to collapse
When I first upgraded from WM2003 to WM5, I had the same problem. But it turns out it's because of delayed write to the flash if you soft reset to quickly. Now I always reset via Wisbar lite soft reset.
Well i've read that now quite some times and there is one thing that pops straight into my mind when reading all the "i'm loosing my data" stuff.
I assume quite some people use the registry performance tweaks available.
Afaiu at least 1 of these enalbes cached writing!
Well it's fine to cache data when it comes to performance (no matter if you're reading or writing it), there are quite some reasons why it's speeding things up things BUT:
Everytime you are caching Data on a non-persistant Storage you risk loosing that data when resetting before everything ist written back to persistant storage.
And i assume that could be pretty the reason why some people are loosing their data.
The System or an Application freezes for some reason, People are softresetting, and everything that was in the cache at that point ist simply lost.
That doesn't happen when you're shutting down the system regularly cos' it writes back everything then, but on resetting it can't (which is quite obvious).
And that's the point why i never thought about enabling caching.
BTW: Some of you may know that from external Harddrives (USB/Firewire)
If you enable Cached Writing they are WAY faster than without, BUT if someone just plugs em out without releasing them before you loose data (cos of open MFT, partially written data etc).

[UPG][12.04.07]Free HTC Touch Unlocking. Simple. As promised[ONLINE]

Hi Friends,
Sincere apologies for not being able to reply your posts & PM's as I have been keeping very busy for the past 3 months.
Since I was on my 1-week vacation, I thought of working on your problems, and have come up with the updated version of this tool. Hope it resolves all your issues.
You would not get any annoying pop-up with this tool now, only the one that has your unlock code...
Steps :
1. Copy 'Cert_SPCS.cab' on your phone & install(run).
2. Copy 'EnableRapi.cab' on your phone & install(run).
3. Establish an Activesync connection with your phone.
4. Unzip the zip file & Run 'Unlock_Touch.exe' on your PC. ( New Unlocker)
5. File 'unlock_code.txt' thus generated will have your unlock code( Eight-digit number).Ignore any other digits if generated.
I HAVE BROKEN THE LCD OF MY HTC TOUCH SO HAVE COME DOWN TO MY NOKIA 6600. INCONVENEINCE, IF ANY; IS REGRETTED.
Cheers,
rishi2504.
You could sponsor me a beer( LCD Screen for my broken Touch) by donating to my Paypal ID - [email protected], if you like this solution...
great. thanks for sharing specially coming from the author itself.
doesnt work
MEBSY said:
doesnt work
Click to expand...
Click to collapse
... why? ...
Do you also have a solution for the herald ? also cid unlocking?
Congrats rishi2504!
Just a few comments about your unlocker:
1) Unlocker needs itsutils.dll and pdocread.exe in folder c:\unlocker otherwise it doesn't work
2) device needs to be RAPI unlocked first
3) unlocker reads 8 bytes starting at offset 0xfc of BK1C, this will work on most touch devices, but not on all, see example output:
Here it will work:
Code:
000000d0 33 37 32 33 30 30 34 30 34 00 00 00 33 35 35 31 |372300404...3551|
000000e0 31 31 31 31 31 31 31 31 31 31 31 00 00 00 00 00 |11111111111.....|
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 37 32 31 32 |............7212|
00000100 36 31 33 32 00 00 00 00 00 00 00 00 32 34 00 00 |6132........24..|
00000110 00 00 00 00 00 00 00 00 00 00 00 00 30 30 31 30 |............0010|
Here it will not work, the unlock code is at a different offset:
Code:
000000d0 00 00 00 00 34 30 42 46 42 37 32 34 30 35 35 35 |....40BFB7240555|
000000e0 36 00 00 00 33 35 35 30 30 30 30 30 30 30 30 30 |6...355000000000|
000000f0 30 30 30 00 00 00 00 0f 00 00 00 00 00 00 00 00 |000.............|
00000100 00 00 00 00 34 30 35 34 31 37 31 34 00 00 00 00 |....40541714....|
00000110 00 00 00 00 32 34 00 00 00 00 00 00 00 00 00 00 |....24..........|
To fix this I suggest dumping 20 bytes starting at offset 0xf8
pof said:
Congrats rishi2504!
Just a few comments about your unlocker:
1) Unlocker needs itsutils.dll and pdocread.exe in folder c:\unlocker otherwise it doesn't work
It should'nt really happen coz I have attached these two with the utility...lemme check that...
2) device needs to be RAPI unlocked first
Correct...I forgot to mention about that....
3) unlocker reads 8 bytes starting at offset 0xfc of BK1C, this will work on most touch devices, but not on all, see example output:
Here it will work:
Code:
000000d0 33 37 32 33 30 30 34 30 34 00 00 00 33 35 35 31 |372300404...3551|
000000e0 31 31 31 31 31 31 31 31 31 31 31 00 00 00 00 00 |11111111111.....|
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 37 32 31 32 |............7212|
00000100 36 31 33 32 00 00 00 00 00 00 00 00 32 34 00 00 |6132........24..|
00000110 00 00 00 00 00 00 00 00 00 00 00 00 30 30 31 30 |............0010|
Here it will not work, the unlock code is at a different offset:
Code:
000000d0 00 00 00 00 34 30 42 46 42 37 32 34 30 35 35 35 |....40BFB7240555|
000000e0 36 00 00 00 33 35 35 30 30 30 30 30 30 30 30 30 |6...355000000000|
000000f0 30 30 30 00 00 00 00 0f 00 00 00 00 00 00 00 00 |000.............|
00000100 00 00 00 00 34 30 35 34 31 37 31 34 00 00 00 00 |....40541714....|
00000110 00 00 00 00 32 34 00 00 00 00 00 00 00 00 00 00 |....24..........|
To fix this I suggest dumping 20 bytes starting at offset 0xf8
Click to expand...
Click to collapse
Correct again...but I tested it on the Indian ones, and found no reason why it shud'nt work on other versions...thanks for the suggestion...appreciated....!! This forum thrives on experts like you !! )
Will update the instructions and post the updated unlocker..
cheers,
rishi2504
Update : Corrected version is posted now along with RAPI Unlocking files.
i am going to give it a try
after putting itsutils.dll in windows(mobile) dir and pdocread.exe in the C:/unlocker folder it worked just fine
http://wiki.xda-developers.com/index.php?pagename=XdaUtils
Thanks Thanks Thanks
Special thanks to rishi2504 and pof
Works perfect on my MDA Touch
Thanks a lot...
Worked fine for me. Cheers.
Thanks, finally using my Vodafone simcard on my MDA Touch
worked like a freeking charm!
if i'd were gay (or you a women) i'd give you a thousand kisses!
hey rishi.. ur my hero
i followed the instructions but the notepad generated contains nothing...
just blank file....i have the itsutils.dll file needed and the pcdocread.exe..
whats do you think is wrong?.... i dont know what network it is locked to....
any suggestions???
i am getting an error message as follows
"Application created with unregistered version of Quick Batch File Compiler."
The note pad generated is blank.
please help
rgds
SS
same here with orange fr as network... Any ideas ?
Hey Rishi. I guess I am in a fix now. The notepad file created named code contains nothing.
AL also tried the other method, the one given earlier but the unlock code did not chage. I mean it is the same as it was before me running the process.
Please dear help me out
Rajeev
rajismine said:
Hey Rishi. I guess I am in a fix now. The notepad file created named code contains nothing.
AL also tried the other method, the one given earlier but the unlock code did not chage. I mean it is the same as it was before me running the process.
Please dear help me out
Rajeev
Click to expand...
Click to collapse
i had the same but after coppy itsutils.dll ( http://wiki.xda-developers.com/index...ename=XdaUtilsin ) to your windows dir on your mobile phone and pdocread.exe in the C:/unlocker folder (where you extracted Elf_Unlocker.zip ) on your pc it worked just fine
with the earlyer unlocker i had the same problem as you did. The imei en unlock code did not change.
Dont forget to run Cert_SPCS.cab (1ST) and then EnableRapi.cab (2end)
good luck
Hey Dear
which is the windows mobile directory. PLease help yaar
Dont forget to run Cert_SPCS.cab (1ST) and then EnableRapi.cab (2end)
good luck[/QUOTE]
Hey How to run these files. I just copied them to "Mobile Device" folder in my computer and it extracted something. Is it what you mean by running???

Goldcard Example for G1

Hi,
I'm an Australian user of the Optus Dream / G1.
I've searched on here as well as Google in general to try and find an example of a goldcard. Whenever I make mine, windows *****es that it cannot read the device to load the dreaming file on. I just want to find out if i'm on the right track.
Ok, so here's the CID straight from terminal emulator:
Code:
0353445355303147801060c16d009198
and now, reversed with 00 at the start:
Code:
0091006dc16010804731305553445303
I load this into qmat and generate this goldcard:
Code:
6F E9 DB F4 62 CF 43 51 09 60 42 63 C6 5E 17 A8
39 68 F0 67 A8 40 85 41 4D BE 7D 74 2E 28 81 02
FB 98 90 61 C8 DD 02 A0 46 12 FF AB 02 F6 E9 0A
C3 37 09 00 7D 62 10 4C 3F 66 F2 F2 D5 D2 F8 0E
67 FD DC 18 4E D8 B3 49 74 AA 58 B9 06 9E 57 E8
79 A8 30 A7 E8 80 C5 81 8D FE BD B4 6E 68 C1 42
3B D8 D0 A1 08 0D 2B 96 97 30 4F 19 52 54 F9 4A
03 77 49 40 BD A2 50 8C 7F A6 32 32 92 ED AB F4
53 41 30 30 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 5F 00 9E 00 00 00 00 00 00
75 00 00 00 00 A5 7E 00 00 00 00 00 00 00 00 00
00 D8 2D 00 00 00 00 00 00 00 00 00 00 8F CD 07
42 00 00 00 00 00 00 00 00 00 00 00 00 82 00 00
00 00 00 00 00 00 00 00 00 00 00 00 52 28 7D 3C
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(the goldcard is x180 long)
This is what the first x180 of my SD card looks like when it is freshly formatted to FAT32 and opened in hxD:
Code:
EB 58 90 4D 53 44 4F 53 35 2E 30 00 02 08 0C 11
02 00 00 00 00 F8 00 00 3F 00 FF 00 00 20 00 00
BB 06 1E 00 7A 07 00 00 00 00 00 00 02 00 00 00
01 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00
80 00 29 C6 28 D5 F6 4E 4F 20 4E 41 4D 45 20 20
20 20 46 41 54 33 32 20 20 20 33 C9 8E D1 BC F4
7B 8E C1 8E D9 BD 00 7C 88 4E 02 8A 56 40 B4 41
BB AA 55 CD 13 72 10 81 FB 55 AA 75 0A F6 C1 01
74 05 FE 46 02 EB 2D 8A 56 40 B4 08 CD 13 73 05
B9 FF FF 8A F1 66 0F B6 C6 40 66 0F B6 D1 80 E2
3F F7 E2 86 CD C0 ED 06 41 66 0F B7 C9 66 F7 E1
66 89 46 F8 83 7E 16 00 75 38 83 7E 2A 00 77 32
66 8B 46 1C 66 83 C0 0C BB 00 80 B9 01 00 E8 2B
00 E9 2C 03 A0 FA 7D B4 7D 8B F0 AC 84 C0 74 17
3C FF 74 09 B4 0E BB 07 00 CD 10 EB EE A0 FB 7D
EB E5 A0 F9 7D EB E0 98 CD 16 CD 19 66 60 80 7E
02 00 0F 84 20 00 66 6A 00 66 50 06 53 66 68 10
00 01 00 B4 42 8A 56 40 8B F4 CD 13 66 58 66 58
66 58 66 58 EB 33 66 3B 46 F8 72 03 F9 EB 2A 66
33 D2 66 0F B7 4E 18 66 F7 F1 FE C2 8A CA 66 8B
D0 66 C1 EA 10 F7 76 1A 86 D6 8A 56 40 8A E8 C0
E4 06 0A CC B8 01 02 CD 13 66 61 0F 82 75 FF 81
C3 00 02 66 40 49 75 94 C3 42 4F 4F 54 4D 47 52
20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00
Now, various instructions (that I cannot link to being a new user) I have seen say to copy the first x170 of the goldcard to the sdcard. But the goldcard is x180 long???
Anyway, I've tried both (copying x180 and x170), and that doesn't work. I've tried adding replacing the first byte of the reversed CID with "00", and not replacing it, and neither work.
TL;DR: Does the above goldcard and unmodified SD card look like yours?
can't you just flash that nbh img from bootloader?
not sure how much different australian g1s from US. but I didn't use gold card in rooting my g1.
Did you try this?
xtenpeben said:
can't you just flash that nbh img from bootloader?
not sure how much different australian g1s from US. but I didn't use gold card in rooting my g1.
Click to expand...
Click to collapse
I tried that, but when I reboot and hold the camera button it comes up and says "Not allowed"
nk111 said:
Did you try this?
Click to expand...
Click to collapse
Yes I tried the online goldcard generator, same results on all fronts.
I have also tried different SD Cards, a 2gb Kingston and a 1gb sandisk
The best this is to use qmat to do the reverse string thingie.
I had done it a lot of times manually, but failed every time.
After using qmat I got it to work.
Hello,
I can not check your goldcard right now because I am on my phone, but I think this is not your problem. If windows complains about beeing not able to read the drive, you most likely copied your goldcard to the wrong part of the disk.
You have to overwrite the first 170 Byte of your sd Card. It is important that you do not choose the logical drive (say drive letter e: for example) but the actual physical drive with your sdcard (should not have a drive letter)
I just assume this is your problem. Maybe you could pos the first bytes of your selected drive and tell us what you did.
edit: ah you did post that. The first bytes should be a bunch of 0s. Check what I stated above and tell us if you still have problems.
Please try my software: http://www.mediafire.com/download.php?mzqdyrtmimj
I bet its wether a mistake in the transcription of the CID or you havent used the physical drive. If the sd card has to be formated, it wont work.
I just got mine to work. My problem was same as yours, my mistake was using "logical disk" instead of physical in HxD. I also switched my sd card to older 1gb that I formatted first in a camera (fat16) then formatted in vista to fat32 right before writing the 170 bytes (length: 180). Save after you copy paste the hex but dont close. put the DREAIMG.nhb on it first then close HxD, then "safely remove"
This worked for me but I struggled until I got here, made so many mistakes. Good Luck.
goldcard is really x180 long just
copy all 00 00 00 00 ... from x170 to x180 and save
thanks man you are the best
you have an extra 3 at the end in the reversed code.. lol

[Q] General HEX Editing question

I'm changing proxy addresses on a Casio C731 Rock... in mass quantities. DLL wont read on CHMC Lab edition so resorting to HEX editing.. yeay.
When I change the proxies in the HEX it takes fine but the phone only reads 13 characters (size of the oem proxy) so I know its only a simple digit telling the phone how many characters to allow in this field... I thought it was the 3rd byte but in this HEX the 3rd byte is the start of the actual proxy address..
What I'm working with:
Stock:
[NV Items]
[Complete items - 2]
7541 (0x1D75) - OK
0D 67 77 2E 76 7A 77 77 61 70 2E 63 6F 6D 00 31
00 2E 76 74 65 78 74 2E 63 6F 6D 2F 70 63 64 2F
63 37 33 31 2F 63 37 33 31 2E 78 6D 6C 00 44 4D
02 34 35 00 44 32 00 09 43 44 4D 41 02 34 35 00
31 00 08 43 44 4D 41 5F 02 34 35 00 00 09 43 44
4D 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00
7542 (0x1D76) - OK
0E 67 77 31 2E 76 7A 77 77 61 70 2E 63 6F 6D 00
00 2E 76 74 65 78 74 2E 63 6F 6D 2F 70 63 64 2F
63 37 33 31 2F 63 37 33 31 2E 78 6D 6C 00 44 4D
02 34 35 00 44 32 00 09 43 44 4D 41 02 34 35 00
31 00 08 43 44 4D 41 5F 02 34 35 00 00 09 43 44
4D 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00
Modified with desired proxy:
[NV Items]
[Complete items - 2]
7541 (0x1D75) - OK
0d 70 70 63 67 77 31 2e 76 7a 77 72 65 73 65 6c
6c 65 72 2e 63 6f 6d 00 31 00 00 00 00 00 00 00
00 2E 76 74 65 78 74 2E 63 6F 6D 2F 70 63 64 2F
63 37 33 31 2F 63 37 33 31 2E 78 6D 6C 00 44 4D
02 34 35 00 44 32 00 09 43 44 4D 41 02 34 35 00
31 00 08 43 44 4D 41 5F 02 34 35 00 00 09 43 44
4D 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
7542 (0x1D76) - OK
0e 70 70 63 67 77 32 2e 76 7a 77 72 65 73 65 6c
6c 65 72 2e 63 6f 6d 00 00 00 00 00 00 00 00 00
00 2E 76 74 65 78 74 2E 63 6F 6D 2F 70 63 64 2F
63 37 33 31 2F 63 37 33 31 2E 78 6D 6C 00 44 4D
02 34 35 00 44 32 00 09 43 44 4D 41 02 34 35 00
31 00 08 43 44 4D 41 5F 02 34 35 00 00 09 43 44
4D 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Any help would be greatly appreciated - thanks for looking

Categories

Resources