Need help extracting files from ETEN M600 ROM - Windows Mobile Development and Hacking General

Okay, so I've tried everything. PDOCREAD, DUMPROM, pget, grab_it, testdump.exe, FiziFetch. I need help with getting at all of the files and doing a complete ROM dump of the device. The only ROM Dump I have is the one that ETEN provides for upgrading the phone, I have attached that here. EUU.exe is the exe you run on the pc, and normally the rom file is called temp.dat, and it uses the other .exe which is compiled for windows ce to the phone to do the updating process.
Any help here would be greatly appreciated. In particular I want btagext.dll in the /Windows directory and full instructions on how to do it myself for other protected files.
The ROM can be obtained by going to updates.eten.ch and downloading the latest English ROM file for the M600. The direct link is here:
ftp://support.com:[email protected]/Download/Updates/M600/ENG/EUU_M600_WWE_R01_100_0171.EXE
To get the ROM file and the update file, goto your documents and settings/profile name/local settings/temp folder and clear out all the files.
Run the .exe you downloaded from above, and then look in the temp folder you just cleared. You should see a temp.dat which is the ROM file, EUU.exe which is the file that facilitates the transfer of the file to the ETEN M600 and another file USBDLUpdate_Console.exe which is a windows CE compiled file that facilitates the flashing process in some way.
Pdocread part of the itsutils is able to read see some of the information on my device:
pdocread –l lists the following:
122.19M FLASHDR
| 1.03M Part00
| 1.52M Part01
| 33.98M Part02
| 85.47M Part03
1.89G DSK1:
| 1.89G SD
STRG handles: a34cc21e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 1.89G) e3b41b8a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 85.47M) e3b4153e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 33.98M) 83b41436
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 1.52M) a3b412be
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
( 1.03M)
However it is not able to do anything other then that. All attempts at trying to access those partitions or device (flashdr) fail with errors such as these (this is just a small list of commands command options i've tried):
C:\itsutils\build>pdocread -d DSK1
ERROR: ITTFFSGetInfo - The handle is invalid.
C:\itsutils\build>pdocread -d DSK1:
ERROR: ITLogDiskInfo - An exception occurred in the service when handling the co
ntrol request.
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\build>pdocread 0x0 0x200 foo.bin
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, 0x200, foo.bin)
ERROR: ITReadDisk - An internal error occurred.
C:\itsutils\build>pdocread -o -p part03
ERROR: ITTFFSGetInfo: outbuf==NULL
WARNING: using default 512 bytes for sectorsize
C:\itsutils\build>pdocread -d FLASHDR -w
ERROR: ITTFFSGetInfo - The handle is invalid.

Re: Need help extracting files from ETEN M600 ROM will pay $
I don't think that you'll be able to get a working dump of btagext.dll or any other system DLL. It does not have relocation information.
temp.dat in eten upgrade is in some strange format, it seems that data blocks are mixed.
What is the result of testdump.exe? I've attached the WM5 build of this program.

Re: Need help extracting files from ETEN M600 ROM will pay $
I've tried that before. That just dumps some information that is in memory. You can see calendar information, contact information, etc. If you put in 128mb which is the ROM size, it says DUMP OK this time (it had filesys errors the time I tried it a couple weeks ago) See here:
http://www.eten-users.net/topic1085
Anyways, in the end it dumps a 64 meg file instead of the 128 you specified, which is just the stuff in memory the 64 megs of RAM that this thing is suppose to have. If you use romdump on that file it doesn't get to many files, just about 30 or so and none of them are very important (most you can get via windows explorer and activesync)
FB

Re: Need help extracting files from ETEN M600 ROM will pay $
why do you think that eten has 128Mb OS ROM? It has only 48Mb ROM, other is left to persistent storage. So these tools would never dump full 128Mb, only 64Mb max.
You should upload somewhere the output of testdump tool, so I can look at it. It should produce _correct_ ROM dump. You just cannot extract files from it correctly. "dumprom" is for older oses, and with "-5" switch it would extract only files from XIP section (about 20 files). Use my "viewimgfs" tool to get everything from IMGFS.

I looked in the control panel, you are right it appears that the system part takes up about 48 mb, with the rest of the 128mb as user storage. It's kind of wierd though that testdump would stop at 64mb, wouldn't it stop at 48mb instead? If not why is it not doing the full 128 mb.
I tried what you had suggested and unfortunately that doesn't work either. I dumped a 64mb image, and a 48mb image. viewimgfs.exe didn't work on those images. I tried prepimgfs on the 48mb one and it couldn't find imgfs start location. I tried it on the 64mb one and it found it but the resulting file was about 256kb with a 4kb "removed_data" file which is definately not right.
I tried it without first running prepareimgfs and it just says "unable to load compress .dll".
I can't send a rom dump of what I have yet as it contains all of my contacts and calender information in looking at the memory dump in a hex editor, I'll have to whip the device clean again and I can send one but that may take awhile, i've got a lot of stuff setup right now.
Any other suggestions?

I found another bit of information. I played around with MTTY, which I know is for HTC devices, just to see what it would do though I thought I would try. It connects to the bootloader, however you never get to a command prompt. It appears that i can send a command, but then it trys to just download a file (the updated ROM). So I'm not sure if anything else can be done with this, I was hoping I could do something like "d2s" but it appears that with MTTY that doesn't seem possible.
I'm wondering if there is some way to map a USB port to a COM port so I can use regular hyperterminal. Does anyone know how to do this as Hyperterminal only supports COM ports...

MTTY is identical to hyperterminal

Ahh okay, it must be that they haven't implemented a nice interface like HTC devices where you can issue all of those commands

Hi!
Until now can you dump it? I can help you dump....
PM me,OK?

Okay, so i've finally been able to get these files from Vijay, however I'm still running into issues as describe here:
http://www.eten-users.net/topic1500
Anyone have any information on how to reconstruct PE files?

Related

pdocread - partition help ! Please !

Hi, I've just tried to dump rom, but it's a bit complicated. I use the tool pdocread (I've searched every corner to find the answer) with the switch -l I've received the output:
249.38M (0xf960000) DSK1:
| 21.12M (0x151f800) Part00
| 223.75M (0xdfc0000) Part01
| 3.13M (0x320000) Part02
958.50M (0x3be80000) DSK2:
| 958.50M (0x3be7fc00) Part00
STRG handles:
handle 8fe79d8e958.50M (0x3be7fc00)
handle eff993b2 3.13M (0x320000)
handle 4ff82e9e223.75M (0xdfc0000)
handle affc66ee 21.12M (0x151f800)
disk 8fe79d8e
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 eff993b2
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 4ff82e9e
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 affc66ee
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Click to expand...
Click to collapse
So, I figured out that I have no binary partitions (am I right ?), so the method for reading those listed above is more complicated and now I am stuck. Could You be so kind and give a hint how to complete the dumping.
I know that it may be a noob question and maybe I overlooked something but I know You're best and have the answer at glance. Thank You very much.
Sorry, one more thing how can I transform raw file into bin file ?

Request: Please post HOWTO for dumping Orginal ROM

Hi folks,
i've been reading quite a bit here, but found nothing real specific for dumping a original rom of the polaris. could someone please state a little howto, like for the other devices? or can other howtows (eg: dumping elf rom) be used for the polaris ?
thanks a lot....
seminiox said:
Hi folks,
i've been reading quite a bit here, but found nothing real specific for dumping a original rom of the polaris. could someone please state a little howto, like for the other devices? or can other howtows (eg: dumping elf rom) be used for the polaris ?
thanks a lot....
Click to expand...
Click to collapse
found with search...
http://forum.xda-developers.com/showpost.php?p=1847607&postcount=13
cheers!
thanx for your answer, will try to make a backup now.....
cu
ok, i extracted the 4 files, part00-04.raw. how can i create a file to flash for my device ?
seminiox said:
ok, i extracted the 4 files, part00-04.raw. how can i create a file to flash for my device ?
Click to expand...
Click to collapse
And do you want a coffee?
do you know how to search in this board ?
Just found with search function..........
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
bye
ouioui01 said:
And do you want a coffee?
do you know how to search in this board ?
Just found with search function..........
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
bye
Click to expand...
Click to collapse
well sorry for that, i have just been not shure if the description for an elf will work on my polaris. but still got some new question:
i first did a hardspl. to create an archive the guide says is have to:
take the extracted 05_OS.nb as shell/template for your ROMdump, will be overwritten!
D:\_ROM>make_imgfs.exe 05_OS.nb -nosplit
Searching for IMGFS start... Found at 00620000
Fixing... Done!
which can be extracted from
the ruu_signed.nbh from valid RUU_update.exe
so, if i don't have a valid ruu_update.exe (with original german xda orbit2 rom) i have no possibility to follow the instructions...... ???
I'm in the same boat. I want a "clean" orbit 2 but, as we all know, any O2 shop will a) give me **** and b) ask me for a lot of money if I arrive with a custom-flashed orbit 2 I want repaired.
The guide looks good, but isnt really tailored for the current Polaris situation, is it?
From what I know, I guess that I can just take the generic HTC Polaris WWE on the FTP as a signed template and compile my backup ROM that way, right?
And last question: will that revert olis HardSPL too?
schaggo said:
And last question: will that revert olis HardSPL too?
Click to expand...
Click to collapse
not with my device
I also would like to know, if the files provided here
http://wiki.xda-developers.com/index...f_HowtoDumpRom
are lgood to dump my original polaris rom?
Did someone ldo that already?
A step by step guide how to ldump my original polaris rom lwould be great...
Dumping a ROM isnt the problem. Getting the slightly branded/altered O2 ROM (in perspective to the original HTC factory Polaris ROM) back onto the device without an original O2 Updater is going to be the problem, right?
Since the HTC 1.25.405.1 Updater doesnt equal an (whenever it arrives) O2 Updater, right?
So compiling a backup ROM consisting of the currently available HTC WWE Updater and my Orbit 2 ROM backup is going to result in a device which could be identified as a Touch Cruise with O2 ROM extentions and not an original Orbit 2 with an O2 ROM, right?
I tried to dump according the wiki, but it looks different. (see below)
There seem to be some errors. Can anyone help?
D:\rom>pdocread.exe -l
210.88M (0xd2e0000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.75M (0x3c0000) Part01
| 86.00M (0x5600000) Part02
| 118.00M (0x7600000) Part03
7.61G (0x1e6e80000) DSK1:
| 7.60G (0x1e6a80000) Part00
STRG handles:
handle 85ba9956 7.60G (0x1e6a80000)
handle 873ff0f6118.00M (0x7600000)
handle 874995a6 86.00M (0x5600000)
handle 47499582 3.75M (0x3c0000)
handle a74993b2 3.12M (0x31f000)
disk 85ba9956
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 873ff0f6
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 874995a6
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 47499582
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 a74993b2
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
D:\rom>pdocread -w -d TrueFFS -p Part02 -t
ERROR: ITTFFSGetInfo - Das Gerõt kann nicht verwendet werden.
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte (0x200)
D:\rom>
http://forum.xda-developers.com/showpost.php?p=1923718&postcount=121

Need O2 Orbit 2 UK ROM

As it says in the title I need the shipped UK Orbit 2 rom. I want to flash mine with the available cooked roms that wiil or already have been posted but needd the original rom in case it needs to go ack to O2 for repair. Thanks
+1!
Haven't bought the thing yet, but I'm sure I will need the official UK ROM
I have the device with the O2 ROM (UK) is there a way I can extract it for you?
I would be grateful for the same please. I would like to start trying new roms and I'm sure I may make a right balls up at some point.
dump your rom before flashing to custom rom. we'll show you a way to make flashable rom out of it.
also interested for o2 orbit 2 english rom
Right, I have looked all over this site for hours. I really cant find any help showing me how to dump my existing rom or what utils to use.. Is there a wiki page or link here on the forums any one can show me please?
Same here, there are lots of guides but I'm really confused.
sorry for late reply.
pdocread command, it's similar to kaiser, such as http://forum.xda-developers.com/showthread.php?t=334680
but show me the result of a "pdocread -l"
cmonex said:
sorry for late reply.
pdocread command, it's similar to kaiser, such as http://forum.xda-developers.com/showthread.php?t=334680
but show me the result of a "pdocread -l"
Click to expand...
Click to collapse
Just had a new replacement O2 XDA Orbit 2 delivered and managed todo the registry change and take the pdocread command.
Full ouput from the -l was:
210.88M (0xd2e0000) FLASHDR
| 3.12M (0x31f000) Part00
| 3.75M (0x3c0000) Part01
| 84.63M (0x54a0000) Part02
| 119.38M (0x7760000) Part03
968.75M (0x3c8c0000) DSK1:
| 968.50M (0x3c880e00) Part00
STRG handles:
handle 0628e152968.50M (0x3c880e00)
handle c7479fde119.38M (0x7760000)
handle a749a586 84.63M (0x54a0000)
handle a749a552 3.75M (0x3c0000)
handle 8749a392 3.12M (0x31f000)
disk 0628e152
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 c7479fde
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 a749a586
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 a749a552
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 8749a392
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
I've uploaded the files to http://rapidshare.com/files/95652073/o2orbitII.rar.
Ive now reflashed to bepe's rom so cant get anymore. I dont know how you make these files into a release rom that you can reflash back but would be great if someone could!
Version info was:
R 1.58.25.14
G 25.69.30.05H
D 1.25.00.00
O2 UK dumped and reconstructed ROM
I believe I have successfully achieved what several people have asked on the forum and reconstructed my O2 UK ROM.
I basically used the Kaiser ROM kitchen as was suggested elsewhere in the Polaris forum. The link to start with is:
http://wiki.xda-developers.com/index.php?pagename=Kaiser ROM Kitchen Tutorial
If there is sufficient interest I am happy to offer further guidance to others or make my own dumped ROM available.
Hi, could you post the O2 rom , if it is working 100% please. As i would like some backup if the phone conks out and needs repair.
Thanks.
P.S Great work !!!
I'd definately be interested.....Its what I've been looking for before I let loose on the phone
thanks
pdagenius said:
I believe I have successfully achieved what several people have asked on the forum and reconstructed my O2 UK ROM.
I basically used the Kaiser ROM kitchen as was suggested elsewhere in the Polaris forum. The link to start with is:
http://wiki.xda-developers.com/index.php?pagename=Kaiser ROM Kitchen Tutorial
If there is sufficient interest I am happy to offer further guidance to others or make my own dumped ROM available.
Click to expand...
Click to collapse
I would be greatly interested in your dumped & reconstructed o2 UK ROM. I'm sure a lot more people out there would also be greatful of your contribution.
Thanks!
+1
Me to would be very greatful
Nogs
+100
Failed to back up mine when I got excited with the flashing fever. I sure would love to have one as well, though it felt kinda too slow for me.
would be much obliged
Orbit2 O2 UK dumped and reconstructed ROM available
I have now checked that my dumped and reconstructed ROM can be flashed back to my Orbit2 having had a different ROM on the phone in the meantime. It works so here it is:
http://www.megaupload.com/?d=ICKVV62L
Use it at you own risk.
First you must flash HardSPL (thanks Olipro) from
http://forum.xda-developers.com/showthread.php?t=351964
Extract the contents of the file you have downloaded and run from your desktop PC the ROMUpdateUtility.exe with your device in bootloader (press and hold camera button and do a soft reset) with the battery above the 50%. Follow the instructions on the screen.
Happy flashing
Wow, good man, thanks very much , does this mean i can start flashing away now then?
The 02 rom is really slow i think.
Anyone give us a link to how to do it from start to end please? I take it i need a radio too?
I used to flash my old trusty vario/wizard before this so i have some knowledge of what to do, but i presume every phone is different.
Thanks again for the 02 rom!!!!
Stu.
Thanks for the ROM.....one question will my Co pilot still work with new roms....or do I have to activate it again///

Dump rom from Mio C520 PNA

Mio C520 is working with WindowsCE core 5.0.
For dump I folow this: http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom but I have some problems.
1.First I use:
pdocread -l
Click to expand...
Click to collapse
and I got this :
C:\itsutils>pdocread -l
22.00M (0x1600000) SMFlash
| 20.00M (0x1400000) Part00
952.50M (0x3b880000) DSK1:
| 952.50M (0x3b87f000) Mio
1.90G (0x79e80000) DSK2:
| 1.90G (0x79e61200) Part00
STRG handles:
handle 6fb7499e 1.90G (0x79e61200)
handle 2fc1f746952.50M (0x3b87f000)
handle 6fe1db82 20.00M (0x1400000)
disk 6fb7499e
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 2fc1f746
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 6fe1db82
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Click to expand...
Click to collapse
2. I use:
C:\itsutils>pdocread -w -d SMFlash -p Part00 -t
Click to expand...
Click to collapse
The underline of prompter blink....
I wait and I wait, approximately 5 minutes .... and nothing.
7-8 minutes reset Mio and appears a new message:
real nr of sectors: 1 - 512.00byte, 0x200
Click to expand...
Click to collapse
3. I use this command:
C:\itsutils>pdocread -w -d SMFlash -p Part00 0 0x1400000 Part00.raw
Click to expand...
Click to collapse
Appears:
CopyTFFSToFile(0x0, 0x1400000, Part00.raw)
Click to expand...
Click to collapse
And I wait.........
Please advice, what is wrong ?
Thanks,
I have exactly the same problem with my Medion E4430.
If I use romdumptoCF.exe from http://hpcmonex.net/romstuff.htm I get only a couple of data and then only 0x00 in the rom.dump file.
How can I dump the whole 22 Mb of ROM in a file to use it on another similar device?
The ROM is a 25 Mb SMFlash Samsung Flash disk (Storage Manager says) with only 22 Mb of data (pdocread.exe says)
Try DiskRW (http://www.gpspassion.com/upload2/DiskRW.rar)
1.Start DiskRW
2.Select from combo-box (right side of to 'Store:' label) -> SMFlash
3.Press '...' button and select 'Storage Card' (where to save your SMFlash.img). Make sure you have 64Megs free on the SDCard.
4.Press 'Read' button
5.After the SMFlash is downloaded you'll receive a Message Box as confirmation (that download was finish).
Thank you. That was the answer.
But I have now another problem: I try to rewrite the flash from one device to another and when I use DiskRW I get "Error Writing Disk at offset 00000000h". In the log file I see something like that:
DeviceFlag=READONLY
DeviceProfile=SMFLASH
...
Number of Mounted Partitions=1
Is ther something that I can do to enable write on the SMFLASH?
The ReadOnly tag has something to do with the fact that one partition of SMFLASH is mounted?
P.S. The devices are exactly the same type, so the Flash image should work just fine.

How to choose WM6.5.x BASE ROM and drivers for cooking my own ROM ?

Hello devs,
I need to cook my own ROM for my device (digibee SP1) which doesnt have any custom ROM (And you cant find any info regarding this device in google search ).
And this device is based on Marvell PXA310 processor,
256 MB ROM,
256 MB RAM,
3.6" WVGA Display,
3.0MP primary and 0.3 MP secondary cameras,
Bluetooth 2.0,
Wi-Fi 802.11b/g,
GPS (SIRF III).
These are the specs,
Now i want to cook my own windows mobile 6.5.x ROM, can you please let me know where to start and which device base ROM need to be used?
I have found that Omnia i900 uses same processor,can i choose i900 ROM for my project?
And i my device registry i have found then many driver .dll file names contain zylonite (eg:- zylonite_lcd.dll), and these zylonite name based driver files were also present in samsung Omnia i900.
And is there any way to find what hardware parts were used in my device? like audio chip model, what peripheral controllers were used, etc. So that we can use the drivers from the respective devices.
Please guide me guyz.
No answers???
Are you aware of the whole work-flow of replacing a ROM? Cooking a ROM is just one part of it - and not the most complicated one since we have OS Builder. You have to solve the following challenges:
dump the existing ROM, so you get all the need OEM packages
rebuild that one to see if you can do it
upload the cooked ROM
now you can pull another ROM from another device, you best pick a widely used one which is similar to your device
Do a XIP and SYS port with OS Builder (a lot of traps to catch here)
upload the cooked ROM
Each of the above steps has several challenges on its own and you need different expert know-how for each of them. Best is to find a dedicated forum for just this device and discuss there.
Most users here have HTC devices or (from their history) ASUS. It is a hard life for those not following the mainstream..
tobbbie said:
Are you aware of the whole work-flow of replacing a ROM? Cooking a ROM is just one part of it - and not the most complicated one since we have OS Builder. You have to solve the following challenges:
dump the existing ROM, so you get all the need OEM packages
rebuild that one to see if you can do it
upload the cooked ROM
now you can pull another ROM from another device, you best pick a widely used one which is similar to your device
Do a XIP and SYS port with OS Builder (a lot of traps to catch here)
upload the cooked ROM
Each of the above steps has several challenges on its own and you need different expert know-how for each of them. Best is to find a dedicated forum for just this device and discuss there.
Most users here have HTC devices or (from their history) ASUS. It is a hard life for those not following the mainstream..
Click to expand...
Click to collapse
Thank you for your info, is there any guide which help me to start my work.?
No there is no guide for the full work-flow. Care for the steps individually and seek around the various sites - including this one. This is a project for experienced hackers only - nothing to pick a recipe from a book and start cooking.
tobbbie said:
Are you aware of the whole work-flow of replacing a ROM? Cooking a ROM is just one part of it - and not the most complicated one since we have OS Builder. You have to solve the following challenges:
dump the existing ROM, so you get all the need OEM packages
rebuild that one to see if you can do it
upload the cooked ROM
now you can pull another ROM from another device, you best pick a widely used one which is similar to your device
Do a XIP and SYS port with OS Builder (a lot of traps to catch here)
upload the cooked ROM
Each of the above steps has several challenges on its own and you need different expert know-how for each of them. Best is to find a dedicated forum for just this device and discuss there.
Most users here have HTC devices or (from their history) ASUS. It is a hard life for those not following the mainstream..
Click to expand...
Click to collapse
Hello tobbbie,
Can i dump my ROM using XDA OSImageTool??? And is it possible to create flash-able image using the BIN files created using it??
http://forum.xda-developers.com/wiki/OSImageTool
digibee SP1 ROM RAW dumps.
Hello,
I have dumped my device ROM using OSImageTool and pdocread, are those files created using these tools sufficient for cooking a ROM? If they are just sufficient then which kitchen should i choose to cook my .RAW/.nb1 files?
This is my log,
Code:
C:\Users\Goutham>cd C:\dump
C:\dump>pdocread.exe -l
Copying C:\dump\itsutils.dll to WCE:\windows\itsutils.dll
247.38M (0xf760000) DSK3:
| 1.25M (0x13f000) Part00
| 2.13M (0x220000) Part01
| 82.63M (0x52a0000) Part02
| 161.38M (0xa160000) Part03
1.75M (0x1c0000) RSV1:
| 1.75M (0x1bf000) Part00
7.28G (0x1d2380000) DSK1:
| 7.28G (0x1d1f80000) Part00
STRG handles:
handle#0 ae1e1a26 7.28G (0x1d1f80000)
handle#1 6fa5a71e 1.75M (0x1bf000)
handle#2 6fc75882 161.38M (0xa160000)
handle#3 8fc8a4ae 82.63M (0x52a0000)
handle#4 2fc8a48a 2.13M (0x220000)
handle#5 afc8a442 1.25M (0x13f000)
disk ae1e1a26
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 6fa5a71e
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 6fc75882
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 8fc8a4ae
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 2fc8a48a
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 afc8a442
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:\dump>pdocread.exe -w -d DSK3: -b 0x800 -p Part00 0 0x13f000 Part00.raw
CopyTFFSToFile(0x0, 0x13f000, Part00.raw)
C:\dump>pdocread.exe -w -d DSK3: -b 0x800 -p Part01 0 0x220000 Part01.raw
CopyTFFSToFile(0x0, 0x220000, Part01.raw)
C:\dump>pdocread.exe -w -d DSK3: -b 0x800 -p Part02 0 0x52a0000 Part02.raw
CopyTFFSToFile(0x0, 0x52a0000, Part02.raw)
C:\dump>pdocread.exe -w -d DSK3: -b 0x800 -p Part03 0 0xa160000 Part03.raw
CopyTFFSToFile(0x0, 0xa160000, Part03.raw)
C:\dump>pdocread.exe -w -d RSV1: -b 0x800 -p Part00 0 0x1bf000 Part00.raw
CopyTFFSToFile(0x0, 0x1bf000, Part00.raw)
C:\dump>
And here are the dumps (I have found 3 disks in my device including MicroSD card under pdocread.exe disks list)
DSK3: (Disk 1)
DSK3_Part00.raw
DSK3_Part01.raw
DSK3_Part02.raw
DSK3_Part03.raw
RSV1: (Disk 2) (Don't know what this disk is..)
RSV1_Part00.raw
DSK1: (MicroSD)
No dump...
Please help me to cook a ROM using these dumps guys....
any body???
http://forum.xda-developers.com/archive/index.php/t-1525574.html

Categories

Resources