View Full Version : alternative roms - 1st task
bigbawlayesyawla
10-07-2006, 06:10 PM
in order to open up new rom options for apache, it seems that we will first need to find a way to do one of two things:
• find a way to make a bin dump of a DOC flash chip (apparently, tools like grab_it won't work on DOC flash).
• find a 'noID' update utility, or at least an update utility that allows a rom from one carrir to be installed on an apache from another carrier.
does anyone know if the bootloader can make a dump that can then be flashed to another device?
anyone have any ideas or knowledge to share?
bigbawlayesyawla
13-07-2006, 06:43 AM
lt seems as though a noID update utility that works on the apache will be a difficult tool to obtain, apparently due to the differences in rom structure in comparison to other phones.
Does anyone know how to use d2s to dump only the ce rom portion of the rom? Has anyone tried it on this phone? If so, any success flashing it back onto a phone?
bigbawlayesyawla
24-07-2006, 02:47 PM
does anyone have any information concerning the installation of roms from various carriers onto the apache.
anyone have any bin dumps from their apache that could be uploaded?
I can't be the only one with this phone who is interested in installing other roms.
I did some playing with itsutils pdocread and got some information out of the ROM, I have not had time to play further, however some commands I used:
C:\Temp\its\build>pdocread.exe -l
63.94M TrueFFS
| 3.06M Part00
| 3.19M Part01
| 41.75M Part02
44.21M TRUEFFS
| 3.06M Part00
| 3.19M Part01
| 41.75M Part02
9.99M TRUEFFS
| 3.06M Part00
| 3.19M Part01
| 41.75M Part02
968.75M DSK1:
| 968.50M Part00
STRG handles: b3105516
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) b3e61036
3 partitions, 1 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ( 9.99M) 93f1610e
3 partitions, 1 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ( 44.21M) b3f71212
3 partitions, 1 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 1c 04 01 01 2e 13 0f 0b 10 0a 05 9b ( 41.75M) 53f71026
3 partitions, 1 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 1c 04 01 01 2e 13 0f 0b 10 0a 05 9b ( 3.19M) 13f71002
3 partitions, 1 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 1c 04 01 01 2e 13 0f 0b 10 0a 05 9b ( 3.06M)
I then extracted the first part (which looks like a bootloader when I ran strings on the file) with this command:
pdocread -n 0 0 0xf0000 docbdk0.raw
The reason I think it is a bootload is because of strings like this:
SDRAM Frequency = %d MHz
Memory Frequency = %d MHz
Turbo = %d MHz, Run = %d Mhz
Copyright (c) 1998-2005 High Tech Computer Corporation
12:04:54
Aug 31 2005
Built at:
1.00
The second part I tried to extract like this:
pdocread.exe -h 0xb3f71212 0 0x4000000 foo.rom
This part looks like the kernel...
Thats all I have time for right now, hope that helps.
Geoff
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.