How to dump rom from TyTn? tried awizard 1.3b2 don't work... - 8525, TyTN, MDA Vario II, JasJam Software Upgradin

don't unlock CID and read only extended rom........
anyone know how to read and write rom on TyTn
I have Italian TyTn
thanks

I uploaded your ExtROM to FTP, and updated the information on the wiki:
http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtendedRoms
Can you please edit the page and provide information on which extended rom version is it?
Also it would be useful if you edit the Available Hermes Versions page and add the details on your device under a new ITA row.
Thanks!

i wrote i little piece about how to dump some of the roms of the hermes.
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom

itsme said:
i wrote i little piece about how to dump some of the roms of the hermes.
Click to expand...
Click to collapse
Many thanks!! I will try and post my results when I get back home.

I am always getting this error:
Code:
C:\itsutils>pdocread.exe -l
Copying C:\itsutils\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart activesync
I have tried restarting device and activesync several times, I've searched the forum and RTFM, tried to delete the dll using resco explorer, it gets uploaded again, but then I get the error... I'm stuck and can't find a solution, anyone can help?
I am runing a default WinXP SP2 installation on a VMWare virtual machine under Linux, could this be the problem? I've been using activesync without problems to install soft, browse and sync the device.

awizard got same error
i got same error with awizard..........

probably your device is application locked, see the wiki article.

itsme said:
probably your device is application locked, see the wiki article.
Click to expand...
Click to collapse
Thanks!! That was it, I just changed the registry key and did a softreset, and now I can use itstools. I am having some problems, this is what I've done so far:
Code:
C:\itsutils>pdocread.exe -l
114.88M FLASHDR
| 3.12M Part00
| 2.88M Part01
| 50.88M Part02
| 58.00M Part03
968.75M DSK1:
| 968.50M Part00
STRG handles: 834d5e62
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(968.50M) 03958bce
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 58.00M) 239584da
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 50.88M) 039582ce
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 2.88M) 2395828a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 3.12M)
C:\itsutils>pdocread -w -n 0 -t
ERROR: ITTFFSGetInfo: outbuf==NULL
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte (0x200)
C:\itsutils>pdocread -w -n 1 -t
ERROR: ITTFFSGetInfo: outbuf==NULL
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte (0x200)
C:\itsutils>pdocread -w -t
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
real nr of sectors: 6398 - 3.12Mbyte (0x31fc00)
C:\itsutils>pdocread -w 0 0x31fc00 test.raw
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopyTFFSToFile(0x0, 0x31fc00, test.raw)
C:\itsutils>pdocread -w 0 0x2e0000 test2.raw
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopyTFFSToFile(0x0, 0x2e0000, test2.raw)
C:\itsutils>pdocread -w 0 0x32e0000 test3.raw
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CopyTFFSToFile(0x0, 0x32e0000, test3.raw)
ERROR: ITReadDisk - Internal error.
C:\itsutils>dir test*
10/08/2006 10:53 3.275.776 test.raw
10/08/2006 10:58 3.014.656 test2.raw
10/08/2006 11:02 3.211.264 test3.raw
3 archivos 9.501.696 bytes
C:\itsutils>
So, I have been able to dump BOOT (coldboot kernel?), and RAWFS (base kernel) but I get this internal error in IMGFS... file test3 should be 58Mb ideally...
Anything else I can try? Thanks again!

I attach my itsutils.log file, just in case it can help the troubleshooting...

On the wiki:
note, that with my phone there was a read error in the imgfs, where i had to read one specific 0x800 byte section separately and patch the diskimage to make it work.
Click to expand...
Click to collapse
I guess it is the same error I am getting... so, let's see if it works that way:
Code:
C:\itsutils>pdocread -w 0 0x32e0000 test3_0.raw
CopyTFFSToFile(0x0, 0x32e0000, test3_0.raw)
ERROR: ITReadDisk - An internal error occurred.
C:\itsutils>dir test3_0.raw
10/08/2006 22:22 3.211.264 test3_0.raw
ok, it stops here... i know i have 3211264 bytes which is 0x310000 so I specify this as "start" parameter of pdocread, and as you suggested in the wiki, i read only 0x800 byte:
Code:
C:\itsutils>pdocread -w 0x310000 0x800 test3_1.raw
CopyTFFSToFile(0x310000, 0x800, test3_1.raw)
It worked! Now I should continue reading the rest of the imgfs, I already have 0x310800 byte, so I need to read until 0x2fcf800, right? that is:
Code:
C:\itsutils>pdocread -w 0x310800 0x2fcf800 test3_2.raw
CopyTFFSToFile(0x310800, 0x2fcf800, test3_2.raw)
ERROR: ITReadDisk - An internal error occurred.
And here we are... the same error again!?!?!
I tried with bigger values than 0x800 byte but I do not success on extracting the whole imgfs. Can you please post the commands you used?? Thanks, thanks, thanks

Finally i know how it works!
OK, I am stupid, forget my other two previous comments... i think i got the point right now!
I was missing the handle, but for me it's easier to use -d and -p than -h so I did like this to check the sizes:
Code:
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 6398 - 3.12Mbyte (0x31fc00)
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 5888 - 2.88Mbyte (0x2e0000)
C:\itsutils>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 104192 - 50.88Mbyte (0x32e0000)
C:\itsutils>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 118784 - 58.00Mbyte (0x3a00000)
Now let's dump every partition:
Code:
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
CopyTFFSToFile(0x0, 0x31fc00, Part00.raw)
C:\itsutils>pdocread -w -d FLASHDR -p Part01 0 0x2e0000 Part01.raw
CopyTFFSToFile(0x0, 0x2e0000, Part01.raw)
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0 0x32e0000 Part02_0.raw
CopyTFFSToFile(0x0, 0x32e0000, Part02_0.raw)
ERROR: ITReadDisk - Not enough storage is available to complete this operation.
C:\itsutils>dir Part*.raw
10/08/2006 22:52 3.275.776 Part00.raw
10/08/2006 22:53 3.014.656 Part01.raw
10/08/2006 23:00 39.911.424 Part02_0.raw
C:\itsutils>
So I guess this is the error pointed in the wiki... I will try to do the 0x800 byte trick to complete dumping the rest of imgfs.
The file size is 39.911.424 (0x2610000 in hex), so I specify this value as start, and 0x800 byte length:
Code:
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0x2610000 0x800 Part02_1.raw
CopyTFFSToFile(0x2610000, 0x800, Part02_1.raw)
It worked, now I have to start at 0x2610000 + 0x800 and read the rest of the partition which is 0x32e0000 (total size) - 0x2610800 (what I have already read), so the result is 0xccf800 bytes Iength I need to read:
Code:
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0x2610800 0xccf800 Part02_2.raw
CopyTFFSToFile(0x2610800, 0xccf800, Part02_2.raw)
And that's it! All dumped successfully
Code:
C:\itsutils>dir Part*.raw
10/08/2006 22:52 3.275.776 Part00.raw
10/08/2006 22:53 3.014.656 Part01.raw
10/08/2006 23:00 39.911.424 Part02_0.raw
11/08/2006 00:02 2.048 Part02_1.raw
11/08/2006 00:06 13.432.832 Part02_2.raw
Now I concatenate the three Part_?.raw files using cat under linux, like this:
Code:
$ cat Part02_0.raw Part02_1.raw Part02_2.raw > Part02.raw
And now I can check the filesize is correct, and I have successfully dumped all 3 partitions:
Code:
C:\itsutils>dir Part0?.raw
10/08/2006 22:52 3.275.776 Part00.raw
10/08/2006 22:53 3.014.656 Part01.raw
11/08/2006 00:10 53.346.304 Part02.raw
Cool :lol:
I will post the dumped rom on FTP and update the wiki with this information

There it is:
1. My dumped rom
2. Wiki page updated
itsme: can you explain the process of flashing a device using the dumped rom on the wiki? Thanks!

in my case the read error caused a file corruption when trying to decode the imgfs with rdmsflsh.pl, where the rdmsflsh.pl script ended prematurely.
there was no error printed by pdocread, but the resulting file was still corrupt.
if you run rdmsflsh.pl with the '-v' parameter, and in the output look for the last / highest offset decoded, then check if the rom image contains anything after that offset. there should only be NULs.
the rdmsflsh output should look something like this:
Code:
02aca3c0-02aca400 l=00000040 indexblock filedata for b69277c2-5bd7-41da-9399-4f096341b62c.dsm
02aca680-02acaf14 l=00000894 datablock 0 for indexblock filedata for b69277c2-5bd7-41da-9399-4f096341b62c.dsm
2196 0047 2006-06-12 17:22:12 b69277c2-5bd7-41da-9399-4f096341b62c.dsm
statistics:
16843 [ 0x000041cb ] compressed
23766 [ 0x00005cd6 ] datablocks
1521 [ 0x000005f1 ] ent_fffff6fd
1034 [ 0x0000040a ] ent_fffff6fe
1246 [ 0x000004de ] ent_fffffefb
403 [ 0x00000193 ] ent_fffffefe
1 [ 0x00000001 ] ent_ffffffff
1040 [ 0x00000410 ] files
397 [ 0x0000018d ] modules
1521 [ 0x000005f1 ] sections
2598 [ 0x00000a26 ] uncompressed
02acaf14 is the end of data offset here.
willem

itsme said:
in my case the read error caused a file corruption when trying to decode the imgfs with rdmsflsh.pl, where the rdmsflsh.pl script ended prematurely.
there was no error printed by pdocread, but the resulting file was still corrupt.
if you run rdmsflsh.pl with the '-v' parameter, and in the output look for the last / highest offset decoded, then check if the rom image contains anything after that offset. there should only be NULs.
the rdmsflsh output should look something like this:
Code:
02aca3c0-02aca400 l=00000040 indexblock filedata for b69277c2-5bd7-41da-9399-4f096341b62c.dsm
02aca680-02acaf14 l=00000894 datablock 0 for indexblock filedata for b69277c2-5bd7-41da-9399-4f096341b62c.dsm
2196 0047 2006-06-12 17:22:12 b69277c2-5bd7-41da-9399-4f096341b62c.dsm
statistics:
16843 [ 0x000041cb ] compressed
23766 [ 0x00005cd6 ] datablocks
1521 [ 0x000005f1 ] ent_fffff6fd
1034 [ 0x0000040a ] ent_fffff6fe
1246 [ 0x000004de ] ent_fffffefb
403 [ 0x00000193 ] ent_fffffefe
1 [ 0x00000001 ] ent_ffffffff
1040 [ 0x00000410 ] files
397 [ 0x0000018d ] modules
1521 [ 0x000005f1 ] sections
2598 [ 0x00000a26 ] uncompressed
02acaf14 is the end of data offset here.
willem
Click to expand...
Click to collapse
Hi,
how would it work out to dump files from the ROM, such as e.g. ril.dll etc. ?
There is a little software at buzzdev.net called wm5filedump (or so, cannot recall it right now).
If I have it run as is with my German HTC TyTN it runs but doesn't dump anything to the storage card.
As the reason for that I found out - looking at the code using a hex editor - that it obviously tries to save to a directory it creates on "Storage Card".
However on a German localized OS this is "Speicherkarte"...
Managed to rewrite this to "Speicherkarte" for the links shown in the code and actually got lots of files dumped to /dump or /dmp folder on my card.
However some really interesting files were missing, like all those radio library dll's.
Also an other folder the program created, called "modules" stayed empty.
Can anyone prove with the original English OS if something gets dumped there ?
@itsme:
Probably you are very gifted in ROM manipulation. I think I am not as bold as you are, but I'd only like to have the ROM files (the one's you can also see with a good explorer but cannot manipilate because the're ROM; or e.g. the ril.dll which just shows zeros if you view it in a HexEditor etc.) dumped for editing and analysis and maybe a safe way for uploading Splash Screens or so.
Maybe it's possible to look for hidden registry keys that way.
Any ideas ?

Sorry for the delay in answering.. i run rdmsflsh.pl with my Part02.raw file, it reads the whole file without any errors.
Code:
c:\xda>mkdir files
c:\xda>rdmsflsh.pl -d files Part02.raw
[...]
1334 0047 2006-01-24 11:37:24 direct16.2bp
1334 0045 2006-01-24 11:29:32 alerts.bmp
1334 0047 2006-01-24 11:38:28 PNotes.2bp
1263 0047 2006-01-24 11:29:44 seekthumb96S.gif
1256 0047 2006-01-24 11:38:28 question.bmp
1248 0045 2006-05-30 09:59:42 ding.amr
statistics:
16595 [ 0x000040d3 ] compressed
22868 [ 0x00005954 ] datablocks
1521 [ 0x000005f1 ] ent_fffff6fd
767 [ 0x000002ff ] ent_fffff6fe
1013 [ 0x000003f5 ] ent_fffffefb
398 [ 0x0000018e ] ent_fffffefe
768 [ 0x00000300 ] files
397 [ 0x0000018d ] modules
1521 [ 0x000005f1 ] sections
2490 [ 0x000009ba ] uncompressed
Now I have extracted all the files contained in the imgfs. (will put them in ftp later, so anyone can have a look....)
What I want is to create a .NBH file and replace the HERMIMG_Dopod_1.23.707.1_SHIP.nbh contained in CHT9000_ENG.exe, so we can use the RUU (Rom Upgrade Utility) with our extracted rom files. I have been playing with romtools, but I can't figure out how to "join" all rom files into a valid .nbh file.
itsme: can you point me to the right directon? Thanks for your help

ghl10000 said:
how would it work out to dump files from the ROM, such as e.g. ril.dll etc. ?
[...]
I'd only like to have the ROM files (the one's you can also see with a good explorer but cannot manipilate because the're ROM; or e.g. the ril.dll which just shows zeros if you view it in a HexEditor etc.) dumped for editing and analysis.
Click to expand...
Click to collapse
1) Download ActiveState perl from here:
http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl
2) Open perl package manager and run 3 commands:
Code:
ppm> repository add itsme http://www.xs4all.nl/~itsme/projects/perl/ppm
ppm> install XdaDevelopers-NbfUtils
ppm> install XdaDevelopers-CompressUtils
You should see something like this:
Code:
PPM - Programmer's Package Manager version 3.4.
Copyright (c) 2001 ActiveState Software Inc. All Rights Reserved.
Entering interactive shell. Using Term::ReadLine::Perl as readline library.
Type 'help' to get started.
Setting 'target' set to 'ActivePerl 5.8.8.817'.
ppm> repository add itsme http://www.xs4all.nl/~itsme/projects/perl/ppm
Repositories:
[1] ActiveState Package Repository
[2] itsme
ppm> install XdaDevelopers-NbfUtils
====================
Install 'XdaDevelopers-NbfUtils' version 0.20 in ActivePerl 5.8.8.817.
====================
Downloaded 36872 bytes.
Extracting 20/20: blib/lib/XdaDevelopers/NbfUtils.pm
Installing C:\Perl\site\lib\auto\XdaDevelopers\NbfUtils\NbfUtils.bs
Installing C:\Perl\site\lib\auto\XdaDevelopers\NbfUtils\NbfUtils.dll
Installing C:\Perl\site\lib\auto\XdaDevelopers\NbfUtils\NbfUtils.exp
Installing C:\Perl\site\lib\auto\XdaDevelopers\NbfUtils\NbfUtils.lib
Installing C:\Perl\site\lib\auto\XdaDevelopers\NbfUtils\NbfUtils.pdb
Files found in blib\arch: installing files in blib\lib into architecture depende
nt library tree
Installing C:\Perl\site\lib\XdaDevelopers\NbfUtils-perlonly.pl
Installing C:\Perl\site\lib\XdaDevelopers\NbfUtils.pm
Successfully installed XdaDevelopers-NbfUtils version 0.20 in ActivePerl 5.8.8.8
17.
ppm> install XdaDevelopers-CompressUtils
====================
Install 'XdaDevelopers-CompressUtils' version 0.30 in ActivePerl 5.8.8.817.
====================
Downloaded 103843 bytes.
Extracting 24/24: blib/script/cecompr_nt.dll
Installing C:\Perl\site\lib\auto\XdaDevelopers\CompressUtils\CompressUtils.bs
Installing C:\Perl\site\lib\auto\XdaDevelopers\CompressUtils\CompressUtils.dll
Installing C:\Perl\site\lib\auto\XdaDevelopers\CompressUtils\CompressUtils.exp
Installing C:\Perl\site\lib\auto\XdaDevelopers\CompressUtils\CompressUtils.lib
Installing C:\Perl\site\lib\auto\XdaDevelopers\CompressUtils\CompressUtils.pdb
Files found in blib\arch: installing files in blib\lib into architecture depende
nt library tree
Installing C:\Perl\site\lib\XdaDevelopers\CompressUtils.pm
Installing C:\Perl\bin\CECompressv3.dll
Installing C:\Perl\bin\CECompressv4.dll
Installing C:\Perl\bin\cecompr_nt.dll
Successfully installed XdaDevelopers-CompressUtils version 0.30 in ActivePerl 5.
8.8.817.
ppm>
3) Then download the dumped roms from TyTN or Dopod 838 from here:
http://wiki.xda-developers.com/index.php?pagename=Hermes_DumpedRoms
4) Download rdmsflsh.pl script, here:
http://nah6.com/~itsme/cvs-xdadevtools/dumprom/rdmsflsh.pl
5) The contents of imgfs are on Part02.raw, to extract them just run these commands in the same dir you have Part02.raw:
Code:
mkdir files
rdmsflsh.pl -d files Part02.raw
Hope that helps

This is the last output part of rdmsflsh.pl -v Part02.rom, using my TyTN extracted imgfs:
Code:
[...]
02a87340-02a87374 l=00000034 name entry fileent 191672
fileent 191672: direct16.2bp
02a871c0-02a87200 l=00000040 indexblock filedata for direct16.2bp
02a87b80-02a87c09 l=00000089 datablock 0 for indexblock filedata for direct16.2bp
1334 0047 2006-01-24 11:37:24 direct16.2bp
02a873a8-02a873dc l=00000034 name entry fileent 191776
fileent 191776: alerts.bmp
02a87c40-02a87c80 l=00000040 indexblock filedata for alerts.bmp
02a87c80-02a87fc2 l=00000342 datablock 0 for indexblock filedata for alerts.bmp
1334 0045 2006-01-24 11:29:32 alerts.bmp
02a8803c-02a88070 l=00000034 name entry fileent 191880
fileent 191880: PNotes.2bp
02a88200-02a88240 l=00000040 indexblock filedata for PNotes.2bp
02a88240-02a885fc l=000003bc datablock 0 for indexblock filedata for PNotes.2bp
1334 0047 2006-01-24 11:38:28 PNotes.2bp
02a880d8-02a8810c l=00000034 name entry fileent 192036
fileent 192036: seekthumb96S.gif
02a88b00-02a88b40 l=00000040 indexblock filedata for seekthumb96S.gif
1263 0047 2006-01-24 11:29:44 seekthumb96S.gif
02a88140-02a88174 l=00000034 name entry fileent 192140
fileent 192140: question.bmp
02a89000-02a89040 l=00000040 indexblock filedata for question.bmp
1256 0047 2006-01-24 11:38:28 question.bmp
02a881a8-02a881dc l=00000034 name entry fileent 192244
fileent 192244: ding.amr
02a891c0-02a89200 l=00000040 indexblock filedata for ding.amr
1248 0045 2006-05-30 09:59:42 ding.amr
statistics:
16595 [ 0x000040d3 ] compressed
22868 [ 0x00005954 ] datablocks
1521 [ 0x000005f1 ] ent_fffff6fd
767 [ 0x000002ff ] ent_fffff6fe
1013 [ 0x000003f5 ] ent_fffffefb
398 [ 0x0000018e ] ent_fffffefe
768 [ 0x00000300 ] files
397 [ 0x0000018d ] modules
1521 [ 0x000005f1 ] sections
2490 [ 0x000009ba ] uncompressed
So, I guess 2a89200 is my end of data offset here. I used hexdump to see if I have only NULs (0x00) after this or not, and this is what I get (first column is the offset):
Code:
2a891b0 9003 043f bf90 0e00 00b8 303c 0458 5800
2a891c0 2004 e59b 10d1 e1d3 7848 0000 8222 04e0
2a891d0 9330 049b 0419 2411 2054 9302 02e5 9931
2a891e0 3fe7 0804 e35e 3d22 3004 e083 30b2 3ad3
2a891f0 1d04 0439 7827 3008 e082 98f2 8a02 3820
2a89200 3000 59d2 5355 9888 5103 16e1 089c 2085
2a89210 e083 0199 98f2 f201 d920 df00 d108 08d8
2a89220 d804 d308 08df 0c95 08df 9fd1 4104 9801
2a89230 5a04 5004 98a0 f100 01b5 8555 047e be18
2a89240 8508 07f8 f8d3 9507 02e1 5300 12e1 08be
2a89250 00bf b90c fc00 d10c 08d8 d804 5f08 2208
So, I guess my resulting file is also corrupted, there is data until the end of the file:
Code:
32dff50 ff7d babd ffbd 0007 f7f4 f7f7 ebde cede
32dff60 cedf d3bd adbd adc7 b694 0094 38ff 8c12
32dff70 8cae 0010 9631 0179 555a b76b 0202 0017
32dff80 05ff 053f 5a11 846d 0508 002f 32ff 035f
32dff90 3f02 ff05 3fa7 1111 0028 0329 1318 ff7d
32dffa0 928c bd8c bdb6 11ff 1004 b6b5 10b5 ad00
32dffb0 adb2 b6ad a5ad a5b2 0010 b294 949c 8cb2
32dffc0 840f 84ae 0028 1480 0178 149f 17ff 1a3f
32dffd0 2f1d ff00 3f65 9505 0040 0017 11ff 181f
32dffe0 87f1 1f7c ff96 7d31 0e69 0013 005f 7f06
32dfff0 ff1f 1752 6500 053f 95ff 116f 5214 846d
32e0000

probably the corruption is a block of NULs.
you should look for an error message stating an invalid magic number found.
can you attach the entire output of "perl rdmsflsh.pl -v romimg.nb"
willem

itsme said:
probably the corruption is a block of NULs.
you should look for an error message stating an invalid magic number found.
can you attach the entire output of "perl rdmsflsh.pl -v romimg.nb"
willem
Click to expand...
Click to collapse
Here it is! sorry for the delay
I don't see the "invalid magic number", only this:
$ cat RDMoutput.txt |egrep -i "(invalid|magic)" |head -n 3
00000200-00000204 l=00000004 dirblock magic
0002c200-0002c204 l=00000004 dirblock magic
0002f800-0002f804 l=00000004 dirblock magic

Another Dump!
All,
Followed the instructions, no problems.
Well one small one - i don't get any errors dumping the ROM! all three files dump with straight commands - no funny 0x800 fix required. I'm wondering if i've done something wrong - any comments?
Andrew.

Related

Problems with dump rom :(

Hello,
I have try to do what they say in this page http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
but i'm locked at the part 9 !!
I have successfuly do the other part but now it's hard to me, because my english is not very good and i try to do at best but it don't work
So, when i do the part00 and 01 it's good but for the part 02_0 i have the same problem as the man who have do the tutorial, but one things change, my part02_0 don't do 39mo but 51 !!!
And when i have to go to the part 10 i don't now what to do because there is some things who i don't understand with hexadecimal things and decimal, who we have to translate, and if my part have 51mo i think i don't have to make parts look like the tutorial or not ??
So this is what i have already do:
C:\>cd itsutils
C:\itsutils>pdocread.exe -l
114.88M (0x72e0000) FLASHDR
| 3.12M (0x31fc00) Part00
| 2.88M (0x2e0000) Part01
| 50.50M (0x3280000) Part02
| 58.38M (0x3a60000) Part03
9.88M (0x9e0000) EXT_FLA
| 9.88M (0x9e0000) PART00
STRG handles:
handle c3824252 9.88M (0x9e0000)
handle c3958b9e 58.38M (0x3a60000)
handle 439584aa 50.50M (0x3280000)
handle 639582ae 2.88M (0x2e0000)
handle a395828a 3.12M (0x31fc00)
disk c3824252
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c3958b9e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 439584aa
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 639582ae
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a395828a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C:\itsutils>pdocread -d storename -p partitionname StartValue LengthValue file.r
aw
ERROR: ITTFFSGetInfo - Le pÚriphÚrique n'est pas prÛt Ó Ûtre utilisÚ.
WARNING: using default 512 bytes for sectorsize
CopyTFFSToFile(0x0, 0x0, file.raw)
C:\itsutils>pdocread -h 0xHANDLVALUE 0 0xSIZEVALUE diskimage.nb
CopyTFFSToFile(0x0, 0x0, diskimage.nb)
C:\itsutils>pdocread -w -d FLASHDR -p Part00 -t
real nr of sectors: 6398 - 3.12Mbyte (0x31fc00)
C:\itsutils>pdocread -w -d FLASHDR -p Part01 -t
real nr of sectors: 5888 - 2.88Mbyte (0x2e0000)
C:\itsutils>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 103424 - 50.50Mbyte (0x3280000)
C:\itsutils>pdocread -w -d FLASHDR -p Part03 -t
real nr of sectors: 119552 - 58.38Mbyte (0x3a60000)
C:\itsutils>pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
CopyTFFSToFile(0x0, 0x31fc00, Part00.raw)
C:\itsutils>pdocread -w -d FLASHDR -p Part01 0 0x2e0000 Part01.raw
CopyTFFSToFile(0x0, 0x2e0000, Part01.raw)
C:\itsutils>pdocread -w -d FLASHDR -p Part02 0 0x32e0000 Part02_0.raw
CopyTFFSToFile(0x0, 0x32e0000, Part02_0.raw)
ERROR: ITReadDisk - Adresse de bloc de controle de stockage non valide.
C:\itsutils>dir Part*.raw
Répertoire de C:\itsutils
22/12/2006 00:50 3 275 776 Part00.raw
22/12/2006 00:51 3 014 656 Part01.raw
22/12/2006 00:55 52 953 088 Part02_0.raw
3 fichier(s) 59 243 520 octets
0 Rép(s) 4 900 593 664 octets libres
Thank's for yor help and i'm very sorry but i don't have found anything same as my probleme !!
Bye
PS: my phone is a HTC TYTN and the dump rom who i am trying is the french !!

ROMDump from XDA Comet

Hi
I have the new XDA Comet (same as XDA Atom Life) with WM6 in german.
I've dumped the ROM with pdocread. All you need is mamaich's imgfs tools to extract its contents.
Version is OS 5.2.1616 (build 18120.0.4.0) it's the same build like the english Atom Life WM 6 Rom, but maybe you'll build a german ROM.
Anyway, if someone is interested, here is the download link:
http://rapidshare.com/files/62060494/XDA_Comet_german.rar.html
hi scorpio16v,
thank you very much for the ROM dump. can you share how you managed itsutils to work with your xda comet?
i have tried various ways... only pdocread -l works on our Atom. other tools didn't work, and yes I have installed enbalerapi.cab before using the tools.
i'm hoping your solution would be similar to our Atom. if this will work, we can change bootscreen and pagepool without reflashing...
regards,
Jiggs
here's a dump of pdocread:
Code:
60.86M (0x3cdb000) MSFlash
| 1.24M (0x13e000) Part00
| 3.25M (0x340000) Part01
| 56.36M (0x385b000) Part02
43.99M (0x2bfd400) TrueFFS
| 43.99M (0x2bfc800) Part00
15.61M (0xf9c000) DSK2:
| 15.61M (0xf9bc00) Part00
127.50k (0x1fe00) DSK3:
| 127.00k (0x1fc00) Part00
STRG handles:
handle c3c31bba127.00k (0x1fc00)
handle 03f802ca 15.61M (0xf9bc00)
handle c3f80686 43.99M (0x2bfc800)
handle 63f957b2 56.36M (0x385b000)
handle a3f9578e 3.25M (0x340000)
handle 03f95666 1.24M (0x13e000)
disk c3c31bba
3 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 03f802ca
3 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c3f80686
3 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 f0 36 02 01 08 27 07 24 1a 0b 05 c4
disk 63f957b2
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk a3f9578e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 03f95666
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
As I said, I'm not very experienced in such thinks, it's not my own solution.
The way, I managed the dump, you can find posted by Oki in the Mio forum.
Here is the link:
http://www.miousers.co.uk/viewtopic.php?t=426&postdays=0&postorder=asc&highlight=pdocread&start=15
Hope you have success, because the output from pdocread -l is different to this from my Comet.
Code:
C:\itsutils\build>pdocread.exe -l
79.92M TRUEFFS
| 1.12M Part00
| 1.69M Part01
| 77.11M Part02
797.66M TRUEFFS
| 1.12M Part00
| 1.69M Part01
| 77.11M Part02
63.94M TRUEFFS
| 1.12M Part00
| 1.69M Part01
| 77.11M Part02
STRG handles: 23bd9a56
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
( 35.96M) 83f93f52
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
(796.88M) 03f931ca
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
( 77.11M) 63facfbe
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
( 1.69M) 83facf9a
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
( 1.12M)
C:\itsutils\build>
Just to make it comlete I attach the two other dumped parts. As I understand that must be the two XIP parts, right ?
But where are the ExtROM ? May be we must unhide it ?
Bootloader and Radiopart are also missing.
I think I could dump the rest with Haret, I hope so.
Parts_00_01
The Atom Life has a 36mb extended ROM image... this will give you a clue now.
Thanks for the mio lead. I'll try to check that out.
jiggs said:
The Atom Life has a 36mb extended ROM image... this will give you a clue now.
Thanks for the mio lead. I'll try to check that out.
Click to expand...
Click to collapse
yes, that might be this:
Code:
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
( [B]35.96M[/B]) 83f93f52
But I have no clue, how I can take access to this file.
Ok,
some times I need some more time to understand.
I've the damned ExtROM
At first I get the latest itsutils, not longer the old one, that I've used.
Code:
C:\itsutilsbin-20070705>pdocread -l
79.92M (0x4fec000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 77.11M (0x4d1c000) Part02
797.66M (0x31da8000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 77.11M (0x4d1c000) Part02
63.94M (0x3ff0000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 77.11M (0x4d1c000) Part02
1.89G (0x79280000) DSK1:
| 1.89G (0x79120e00) Part00
STRG handles:
handle c3face7a 1.89G (0x79120e00)
handle [B]03fc3fae[/B] 35.96M ([B]0x23f6400[/B])
handle a3f93f52796.88M (0x31ce0000)
handle 63f931ca 77.11M (0x4d1c000)
handle c3facfbe 1.69M (0x1b0000)
handle c3facf9a 1.12M (0x11fc00)
disk c3face7a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 03fc3fae
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
disk a3f93f52
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
disk 63f931ca
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
disk c3facfbe
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
disk c3facf9a
4 partitions, 3 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 67 28 02 01 03 13 14 5f 19 0b 06 98
This is the damned ExtROM. And that's the way I get it:
Code:
C:\itsutilsbin-20070705>pdocread -h 0x[B]03fc3fae[/B] 0 [B]0x23f6400[/B] Ext_ROM.raw
CopyTFFSToFile(0x0, 0x23f6400, Ext_ROM.raw)
I think you can get the other parts in the same way.
Now, I need some help to make this flashable for german Atom Life user.
Comet_ExtROM
You can open it with WinImage.
great! unfortunately, it did not work on my Atom. How do I know I have the latest version of itsutils?
jiggs said:
great! unfortunately, it did not work on my Atom. How do I know I have the latest version of itsutils?
Click to expand...
Click to collapse
You can download the latest version from "itsme's" page.
The latest is "itsutilsbin-20070705".
Link:
http://www.xs4all.nl/~itsme/projects/xda/tools.html
Hi scorpio16v,
Can you post the steps that you did to dump the ROM from XDA Comet (Atom Life) please?
This is what I've done so far:
Code:
E:\Atom_Rom_Stuff\Utils>pdocread.exe -l
79.92M (0x4fec000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
797.66M (0x31da8000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
63.94M (0x3ff0000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
STRG handles:
handle 23fc3fae 35.96M (0x23f6400)
handle e3f93f52796.85M (0x31cd9c00)
handle 03f931ca 65.19M (0x4130000)
handle c3facfbe 1.69M (0x1b0000)
handle c3facf9a 1.12M (0x11fc00)
disk 23fc3fae
4 partitions, 3 binary partitions
customerid=060a0000 uniqueid= 00 00 0a 06 0f 36 0b f8 00 00 00 c3 00 00 00 ce
disk e3f93f52
4 partitions, 3 binary partitions
customerid=060a0000 uniqueid= 00 00 0a 06 0f 36 0b f8 00 00 00 c3 00 00 00 ce
disk 03f931ca
4 partitions, 3 binary partitions
customerid=060a0000 uniqueid= 00 00 0a 06 0f 36 0b f8 00 00 00 c3 00 00 00 ce
disk c3facfbe
4 partitions, 3 binary partitions
customerid=060a0000 uniqueid= 00 00 0a 06 0f 36 0b f8 00 00 00 c3 00 00 00 ce
disk c3facf9a
4 partitions, 3 binary partitions
customerid=060a0000 uniqueid= 00 00 0a 06 0f 36 0b f8 00 00 00 c3 00 00 00 ce
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part00 -t
real nr of sectors: 2302 - 1.12Mbyte (0x11fc00)
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part01 -t
real nr of sectors: 3456 - 1.69Mbyte (0x1b0000)
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part02 -t
real nr of sectors: 133504 - 65.19Mbyte (0x4130000)
Am I on the right track?
oswin said:
Hi scorpio16v,
Can you post the steps that you did to dump the ROM from XDA Comet (Atom Life) please?
This is what I've done so far:
Code:
E:\Atom_Rom_Stuff\Utils>pdocread.exe -l
79.92M (0x4fec000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
797.66M (0x31da8000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
63.94M (0x3ff0000) TRUEFFS
| 1.12M (0x11fc00) Part00
| 1.69M (0x1b0000) Part01
| 65.19M (0x4130000) Part02
STRG handles:
handle 23fc3fae 35.96M (0x23f6400)
handle e3f93f52796.85M (0x31cd9c00)
handle [B]03f931ca[/B] 65.19M ([B]0x4130000[/B])
handle c3facfbe 1.69M (0x1b0000)
handle c3facf9a 1.12M (0x11fc00)
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part00 -t
real nr of sectors: 2302 - 1.12Mbyte (0x11fc00)
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part01 -t
real nr of sectors: 3456 - 1.69Mbyte (0x1b0000)
E:\Atom_Rom_Stuff\Utils>pdocread -w -d TRUEFFS -p Part02 -t
real nr of sectors: 133504 - 65.19Mbyte (0x4130000)
Am I on the right track?
Click to expand...
Click to collapse
yes, that looks fine, but you can skip this step and try the following way for example:
Code:
pdocread -h 0x[B]03f931ca[/B] 0 0x[B]4130000[/B] Part02.raw
That will dump the imgfs part. For the other parts do the same way.
Please do the pdocread.exe -l again and compare the right datas.
And don't forget the 35.96 MB Part. It's the extended ROM.
Hope that'll help you.
scorpio16v said:
Now, I need some help to make this flashable for german Atom Life user.
Comet_ExtROM
You can open it with WinImage.
Click to expand...
Click to collapse
Hi,
Sorry, I only looked at this now. You just need to add a 12-byte header for this to work on normal flashing. You need to rename this to flash in bootloader mode. Unfortunately, I don't know what the name is. You can try to enter into bootloader mode and insert a blank miniSD. In the Atom, it lists all filenames it can't find though. Hope it works the same way as the comet.
cheers,
Jiggs
edit: a 1gb miniSD doesn't work. 512mb and 256mb miniSD works fine with SD card flashing.
jiggs said:
Hi,
Sorry, I only looked at this now. You just need to add a 12-byte header for this to work on normal flashing. You need to rename this to flash in bootloader mode. Unfortunately, I don't know what the name is. You can try to enter into bootloader mode and insert a blank miniSD. In the Atom, it lists all filenames it can't find though. Hope it works the same way as the comet.
cheers,
Jiggs
edit: a 1gb miniSD doesn't work. 512mb and 256mb miniSD works fine with SD card flashing.
Click to expand...
Click to collapse
Thanks for your reply.
I've ordered an 256 MB MiniSD. Hope it works.
On Developers FTP there is an folder called "ATOMLife_MiniSD".
The text file inside says AL1.DIO is the OS image and ExRom.img is the name for the Extended ROM file. Hope it works.
Ok the way to flash the Extended ROM is now clear,
how can I restore the OS ?
The other 3 parts that I've dumped are the Imgfs and the XIP parts ?
Is it right, that I must merge the 3 parts with SPRX tolls from Scooter-Kitchen and restore the 12 byte header ?
An other question is, if it is possible to flash this via RUU ? And for what are the *.mbn files in the official Atom Life update ?
At first, I must find the way to restore my Comet with my Romdump.
Than I think an AKU 0.7.0 like your Atom ROM would be fine for the Atom Life /Comet too.
scorpio16v said:
Thanks for your reply.
I've ordered an 256 MB MiniSD. Hope it works.
On Developers FTP there is an folder called "ATOMLife_MiniSD".
The text file inside says AL1.DIO is the OS image and ExRom.img is the name for the Extended ROM file. Hope it works.
Ok the way to flash the Extended ROM is now clear,
how can I restore the OS ?
The other 3 parts that I've dumped are the Imgfs and the XIP parts ?
Is it right, that I must merge the 3 parts with SPRX tolls from Scooter-Kitchen and restore the 12 byte header ?
An other question is, if it is possible to flash this via RUU ? And for what are the *.mbn files in the official Atom Life update ?
At first, I must find the way to restore my Comet with my Romdump.
Than I think an AKU 0.7.0 like your Atom ROM would be fine for the Atom Life /Comet too.
Click to expand...
Click to collapse
Just to give you an idea on how the Atom works with SD CARD flashing:
1. we don't need the 12-byte header
2. our 64mb ROM dump includes eboot.nb0 and couple of other things.
So, my guide is the size of the original nb0 file that came with the update. in your case, it's the size of the atom life original flash.dio without the 12-byte header.
3. i merely copied this dump.bin and renamed it do diskimg.nb0 on to a 512-mb miniSD.
4. enter into bootloader mode and inserted the miniSD where it downloads the diskimg.nb0 file.
5. the Atom automatically tries to find the other files needed
6. it then hard resets itself and boots normally.
I normally do the editing on the OS part diskimg.nb0 which includes the XIP part already. I think the other parts you downloaded is not the XIP part but the IPL and stuffs (breakdown found in the original ROM upgrade of Atom Life). The Atom however only have distributor information data.
You can actually do some binary comparison of the dump you made vs. the atom life upgrade components in order to determine it. I use ExamDiff Pro, but there are lots of other programs which do binary comparison.
OK
Maybe I'm to stupid to understand.
1. I have the imgfs part (ok,its bigger than the original rom, but I think I can simply cut the size down.)
2. If I dump the original Atom Life ROM with msflshtool.exe from scooter kitchen, I get "flash.dio.part0, flash.dio.part1 and flash.dio.part2"
Part 2 is the same like my OS dump, and part 0 and 1 are the same like my dumped parts 00 and 01.
But how can I merge the 3 Parts together ?
Hope you help me again
The ExtRom dump from Comet is ok. I've succsessfully injected a test file and flashed it via MiniSD.
scorpio16v said:
OK
Maybe I'm to stupid to understand.
1. I have the imgfs part (ok,its bigger than the original rom, but I think I can simply cut the size down.)
2. If I dump the original Atom Life ROM with msflshtool.exe from scooter kitchen, I get "flash.dio.part0, flash.dio.part1 and flash.dio.part2"
Part 2 is the same like my OS dump, and part 0 and 1 are the same like my dumped parts 00 and 01.
But how can I merge the 3 Parts together ?
Hope you help me again
The ExtRom dump from Comet is ok. I've succsessfully injected a test file and flashed it via MiniSD.
Click to expand...
Click to collapse
Now, this is the tricky part. You have to use msflshtool.exe to stitch the parts together. However, I could not verify this procedure because I don't have the device to test on. The way I understand it, the Atom Life ROM becomes a pattern file and update it's parts using your dump.
BoomerCE has successfully done this. You can also ask vivi, to ask for procedure in putting back the XIP section.
Code:
msflshtool CEimage.bin –r –p n
where: n is parts 0 to 2. Also note, that msflshtool won't work with the 12-byte header present in the pattern file. FYI, the 12-byte header contains the CID of your device.
hope this helps.
Thank you jiggs
That's the missing step i was searching for.
I make now some tests with an Atom Life ROM to compare the scource file with the merged and if it's all OK, I think I can make my ROM.
And then, I must only be brave (or stupid) enough to flash this thing.
edit:
OK
I've split the Atom Life ROM and merged it together. The new file and the original file are identical.
Now, I put my dumped parts in the flash.dio from the Atom Life ROM.
I think my ROM is ready. Hope, I don't miss something.
Someone of the experienced Atom Life users are willing to test it for me.
jiggs said:
FYI, the 12-byte header contains the CID of your device.
hope this helps.
Click to expand...
Click to collapse
That means even if I could restore my ROM, I can't flash it via MiniSD without the correct header with my devices CID ?
I thought, if I update in bootloader-mode and MiniSD there is no CID check.
scorpio16v said:
That means even if I could restore my ROM, I can't flash it via MiniSD without the correct header with my devices CID ?
I thought, if I update in bootloader-mode and MiniSD there is no CID check.
Click to expand...
Click to collapse
actually, the CID can be derived from mxip_oem1.dll and mxip_oem.ver So nothing to worry about.
Thank you jiggs for all your help !!!
Now, i've flashed my dumped ROM and ExtROM via MiniSD.
After a few tries (and fear that i've ****ed up my Comet) all went good.
The divice starts.
I think that is the first "custom" ROM for the XDA Comet.
Now I must do some tests, before I offer this for the public,
and then I must figure out, how to port the damned AKU 0.7.0 Build for the XDA Comet.
scorpio16v said:
Thank you jiggs for all your help !!!
Now, i've flashed my dumped ROM and ExtROM via MiniSD.
After a few tries (and fear that i've ****ed up my Comet) all went good.
The divice starts.
I think that is the first "custom" ROM for the XDA Comet.
Now I must do some tests, before I offer this for the public,
and then I must figure out, how to port the damned AKU 0.7.0 Build for the XDA Comet.
Click to expand...
Click to collapse
congratulations to your new cooked ROM. could you try installing the following certificate? Cooked Wm6 ROMs without the official upgrade seem to suffer this problem. BUT since your cooked ROM is based from official ROM upgrade, it should install. If it doesn't, then I have something new to study.
Thanks in advance.

Hongkong Touch Dual Dump Puzzle

Dear All,
Thanks so much for the great info. and experience sharing. As an Pro-Palm user switched to PPC it was excited PPC OS/ROM can be tweaked and cooked in many ways...
Anyhow, I followed the How to dump HTC Kaiser ROM and here is my pdocread -l :
=========================================================
211.25M (0xd340000) FLASHDR
| 3.12M (0x31f000) Part00
| 4.38M (0x460000) Part01
| 90.00M (0x5a00000) Part02
| 113.75M (0x71c0000) Part03
968.75M (0x3c8c0000) DSK1:
| 968.50M (0x3c880e00) Part00
STRG handles:
handle 2732d70e968.50M (0x3c880e00)
handle 47482462113.75M (0x71c0000)
handle 874b3d42 90.00M (0x5a00000)
handle 274b3d1e 4.38M (0x460000)
handle 874b3a6a 3.12M (0x31f000)
disk 2732d70e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 47482462
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 874b3d42
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 274b3d1e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 874b3a6a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
=========================================================
But my ROM dump is much smaller:
02/21/2008 16:12 3,272,704 Part00.raw
02/21/2008 16:13 4,587,520 Part01.raw
02/21/2008 16:13 5,898,240 Part02.raw
02/21/2008 16:14 7,454,720 Part03.raw
Did I miss sth
Thanks & Cheers!
write your pdoread commandos you use!
you have only print the info screen!
OK, here ya go...
pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x460000 Part01.raw
pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x5a0000 Part02.raw
pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x71c000 Part03.raw
actually i made a .bat file with the above 4 line... Thx
is your device CID unlocked?
Haven't go that far yet.. so I believe... still CID Locked?
BTW.. kind of stupid question => the phone bundled Sprite Backup, can it give a working OS if I messed up with the phone?
Ok ... you MUST cid unlock! if you dont do this ... yu cant make a full dump!
If your OS is messed or delete ... you cant do nothing with those kind of backupsoftware!!! Windows Mobile is not simulare with a PC.
If you have dumped ... please share your dump with me!
Would you mind to tell me the possible worst scenario for my CID Unlock... my phone's service provide seems putting a lot of proprietary stuffs in the phone, I don't want to end up I cannot use their voice and data services for my 2-year contract

Neon - NTT DoCoMo

Anyone got a DoCoMo Neon?
We think HTC have possibly changed some of the kit, so, anybody there who can do some (non-harmful) tests?
Question ... have you try the Telsat NEON Rom?
They use 1.65 compatible Radios!
A raw file of neon of docomo
I obtained neon of docomo.
I upload a raw file of neon.
http://applis.servehttp.com/index.htm
00016742.zip
pass:mamekun
mamekun said:
I obtained neon of docomo.
I upload a raw file of neon.
http://applis.servehttp.com/index.htm
00016742.zip
pass:mamekun
Click to expand...
Click to collapse
Might be a silly question, but is it a wm6.1 rom?
uhm ... i dl it and make a flashable rom ^_^
I'll have my hands on one for a few days, as soon as NTT can supply it, while I set it up for one of my workmates. What do you need done?
HT1100 NTT docomo
I am useing NTT docomo
rom :1.26.731.01
rom date: 04/11/08
radio: 1.59.39.08
neon 100
spl-0.95.0000
use your Hard-SPL-Neon files to flash it
now spl is
spl-1.00 olipro
cpld-3
use mtty and type info 2
display:
HTCSSuperCIDヤ鰤HTCE
but then I insert softbank(Vodafone JP) carrier simcard ,ht1100 cannot use this sim card . simLock messege will display and cannt use it
htc neon ht 1100 docomo unlock ???
Olipro said:
Anyone got a DoCoMo Neon?
We think HTC have possibly changed some of the kit, so, anybody there who can do some (non-harmful) tests?
Click to expand...
Click to collapse
hello is me again did get my messages
i need some help with unlocking my neon ht 1100??
is ther eny solution going to come for this phone ??
if you will get a divice can you find a solution for unlocking it ??
i dont mind to donat my divice to you??
please contat me with a pm
best regardgs
jony45
HTC HT 1100 neon docomo japan
Olipro said:
Anyone got a DoCoMo Neon?
We think HTC have possibly changed some of the kit, so, anybody there who can do some (non-harmful) tests?
Click to expand...
Click to collapse
HT 1100 NTT DoCoMo need help with makeing a dumped rom to flasheble rom
--------------------------------------------------------------------------------
hello ther every one seeking for help with the ht 1100 neon from japan
i try to dump the rom with a niki kitchen
and also try to backup the spl with spl backup kit,thanks to jocky...
i dont know if i did it well ?
looking for someone that can guide me what to do ??
and to tell if what i do is usefull ?? can we do with it something ??
and how to make what i did to a flashebl rom??
what i do with the nikikitchen are based on a neon300
here are the links for what i did please look at it.
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\orgad>pdocread.exe -l
211.13M (0xd320000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.75M (0x3c0000) Part01
| 85.38M (0x5560000) Part02
| 118.88M (0x76e0000) Part03
1.83G (0x75400000) DSK1:
| 1.83G (0x753eee00) Part00
STRG handles:
handle c74f0f7a 1.83G (0x753eee00)
handle 4741ad4e118.88M (0x76e0000)
handle 6748c356 85.38M (0x5560000)
handle 6748c332 3.75M (0x3c0000)
handle 2748c06e 3.12M (0x31f000)
disk c74f0f7a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 4741ad4e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6748c356
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 6748c332
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 2748c06e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C:\orgad>pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
C:\orgad>pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x3c0000 Part01.raw
CopyTFFSToFile(0x0, 0x3c0000, Part01.raw)
C:\orgad>pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x5560000 Part02.raw
CopyTFFSToFile(0x0, 0x5560000, Part02.raw)
C:\orgad>pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x76e0000 Part03.raw
CopyTFFSToFile(0x0, 0x76e0000, Part03.raw)
ERROR: ITReadDisk: outbuf==NULL
- 確立された接続がホスト コンピュータのソウトウェアによって中止されました。
C:\orgad>pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x76e0000 Part03.raw
CopyTFFSToFile(0x0, 0x76e0000, Part03.raw)
http://www.megaupload.com/?d=WHUK14XW
http://www.megaupload.com/?d=VQXMHUSG
http://www.megaupload.com/?d=HJ6LXD1J
http://www.megaupload.com/?d=7ZXIPD8V
wating for more instruction,and your opinion.
best regards
http://forum.xda-developers.com/showthread.php?t=520711
Anyone looking for the japanese ntt docomo neon stock rom, it has been rebuilt and is located in the thread at the link above.
arasarn said:
http://forum.xda-developers.com/showthread.php?t=520711
Anyone looking for the japanese ntt docomo neon stock rom, it has been rebuilt and is located in the thread at the link above.
Click to expand...
Click to collapse
many thanks

WM6Pro 5.2.1622 Build 18128.0.4.4 (PT-BR) TIM Brazil

Hi,
This is my first thread since I've become a member of this this forum.
I am trying to make a backup of my NIKI100 with original rom from TIM Brazil provider.
I just did a dump of my Niki100 ROM with the following commands and outputs:
pdocread -l
$ ./pdocread.exe -l
210.88M (0xd2e0000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.50M (0x380000) Part01
| 79.13M (0x4f20000) Part02
| 125.13M (0x7d20000) Part03
STRG handles:
handle#0 8748c452 125.13M (0x7d20000)
handle#1 074b3d22 79.13M (0x4f20000)
handle#2 e74b3cfe 3.50M (0x380000)
handle#3 e74b3a4a 3.12M (0x31f000)
disk 8748c452
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 074b3d22
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk e74b3cfe
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk e74b3a4a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
and
pdocread -w -d FLASHDR -b 0x800 -p Part00 0 0x31f000 Part00.raw
pdocread -w -d FLASHDR -b 0x800 -p Part01 0 0x380000 Part01.raw
pdocread -w -d FLASHDR -b 0x800 -p Part02 0 0x4f20000 Part02.raw
pdocread -w -d FLASHDR -b 0x800 -p Part03 0 0x7d20000 Part03.raw
So I used the tutorial described on http://forum.xda-developers.com/showthread.php?t=361271 to rebuild my ROM.
I didn't test the result because my phone is still working with original ROM, then please, if someone of you can make this test for me, I would appreciate it very much!
I tried this way of rebuilding because the method that uses PKGTool doesn't work for my rom. PKGTool doesn't read information on packages.sop (file in my rom seems to be empty...). And the packaging doesn't work.
Well, I uploaded the raw files if someone interests, and the RUU with .nbh generated (at less I tried). Below the links:
raws-Niki100-WM6-PT-BR-(TIM_BRASIL).rar - http://www.mediafire.com/?fzzzimcly3j
WM6_RUU_Nike_TIM_Brazil_PTB_1.35.527.13_No_Radio.zip - http://www.mediafire.com/?omgyyjgegxz
Please tell me the result, if you can do it. Thanks for this great forum.
Not working: Camera and settings 3g internet
I install this ROM and NOT get them all working A CAMERA AND SETTINGS 3G INTERNET, you'd solve this problem?
Please send new link.. this link not working.. Tks
Can someone reupload please?
Could you please post the file again please.
I'm waiting.
If you can send me by e-mail "'faces.faces: hotmail.com'"
link. dead i need a file please....

Categories

Resources