View Single Post
  #1 (permalink)  
Old 02-21-2008, 06:01 AM
Mustan-tech's Avatar
Mustan-tech
PPCGeeks Regular
Offline
Location: Ontario, Canada
 
Join Date: Feb 2008
Posts: 88
Reputation: 120
Mustan-tech is keeping up the good workMustan-tech is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Exclamation Help dumping TELUS rom

Solved - Please see last page for information of the TELUS ROM Release...

Hi,

I trying to dump my Telus Vogue Rom but i'm getting an error.

Here's what i'm trying to do...

Code:
D:\rom>pdocread.exe -l
231.50M (0xe780000) FLASHDR
|           3.12M (0x31f000) Part00
|           3.38M (0x360000) Part01
|          67.88M (0x43e0000) Part02
|         157.13M (0x9d20000) Part03
968.75M (0x3c8c0000) DSK1:
|         968.50M (0x3c880e00) Part00
STRG handles:
handle 4789530e968.50M (0x3c880e00)
handle 27873852157.13M (0x9d20000)
handle 0787318e 67.88M (0x43e0000)
handle 0788de6a  3.38M (0x360000)
handle 0788df72  3.12M (0x31f000)
disk 4789530e
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 27873852
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 0787318e
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 0788de6a
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 0788df72
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
So i try...

Code:
D:\rom>pdocread -w -d FLASHDR -p Part02 -t
real nr of sectors: 1  - 512.00byte (0x200)
Seem's to be a problem it only see's 512 byte's

Here's same command with verbose info...

Code:
D:\rom>pdocread -w -v -d FLASHDR -p Part02 -t
reading 0x200 bytes from 0x40000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 40000000, 00000000)
testsector 0x200000 / offset 40000000 : error
reading 0x200 bytes from 0x20000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 20000000, 00000000)
testsector 0x100000 / offset 20000000 : error
reading 0x200 bytes from 0x10000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 10000000, 00000000)
testsector 0x80000 / offset 10000000 : error
reading 0x200 bytes from 0x8000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 08000000, 00000000)
testsector 0x40000 / offset 8000000 : error
reading 0x200 bytes from 0x4000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 04000000, 00000000)
testsector 0x20000 / offset 4000000 : error
reading 0x200 bytes from 0x2000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 02000000, 00000000)
testsector 0x10000 / offset 2000000 : error
reading 0x200 bytes from 0x1000000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 01000000, 00000000)
testsector 0x8000 / offset 1000000 : error
reading 0x200 bytes from 0x800000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00800000, 00000000)
testsector 0x4000 / offset 800000 : error
reading 0x200 bytes from 0x400000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00400000, 00000000)
testsector 0x2000 / offset 400000 : error
reading 0x200 bytes from 0x200000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00200000, 00000000)
testsector 0x1000 / offset 200000 : error
reading 0x200 bytes from 0x100000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00100000, 00000000)
testsector 0x800 / offset 100000 : error
reading 0x200 bytes from 0x80000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00080000, 00000000)
testsector 0x400 / offset 80000 : error
reading 0x200 bytes from 0x40000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00040000, 00000000)
testsector 0x200 / offset 40000 : error
reading 0x200 bytes from 0x20000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00020000, 00000000)
testsector 0x100 / offset 20000 : error
reading 0x200 bytes from 0x10000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00010000, 00000000)
testsector 0x80 / offset 10000 : error
reading 0x200 bytes from 0x8000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00008000, 00000000)
testsector 0x40 / offset 8000 : error
reading 0x200 bytes from 0x4000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00004000, 00000000)
testsector 0x20 / offset 4000 : error
reading 0x200 bytes from 0x2000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00002000, 00000000)
testsector 0x10 / offset 2000 : error
reading 0x200 bytes from 0x1000 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00001000, 00000000)
testsector 0x8 / offset 1000 : error
reading 0x200 bytes from 0x800 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00000800, 00000000)
testsector 0x4 / offset 800 : error
reading 0x200 bytes from 0x400 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00000400, 00000000)
testsector 0x2 / offset 400 : error
reading 0x200 bytes from 0x200 with winceread FLASHDR/Part02
readdisk('FLASHDR', 'Part02', -2, 00000200, 00000000)
testsector 0x1 / offset 200 : error
real nr of sectors: 1  - 512.00byte (0x200)
If I try directly i get...

Code:
D:\rom>pdocread.exe -v -h 0787318e -h 0 0x43e0000 test.nb
HexdumpTFFSToStdout(0x43e0000, 0x0)
Still nothing. What's going wrong?

Cany enyone help me...

Last edited by Mustan-tech; 02-22-2008 at 07:05 PM. Reason: Rom dump complete.