Extract fat image from flashrom/filesystem

  • Please support our website. Thank you.
  • Looking for something?

    Try our custom search:

    Advanced search

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Thu Jan 07, 2010 8:47 pm

Hi

I found the explanation why the devices didn't started after TOC reset(delete) and OS reflash.

I made some experiments and the conclusion is that OS reflash will NOT touch TOC block, so if it was deleted it will remain deleted :(

The device I experimented on has a particularity: toc block is not hidden, just read-only. I made some modifications there using bootmonitor (7 secconds instead of 5 until OS boots, toggle eboot enabled) and after I reflashed the device, both changes were still present. The main conclusion is: if toc block was deleted and if is declared hidden (or bad) block, then it has to be reflashed using jtag; if is read-only (as mine), then can be replaced from any dump using bootmonitor.
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Fri Jan 08, 2010 12:26 pm

Hi ablbd,
In this case HP is responsible because they put this TOC reset next to Registry Reset to Factory Settings,
the mouse wheel is very jerky and can easily jump from one position to the other.
They should fix the Russian problem for free, even the subzero temperature, which cleared the
MBR and eboot, unless they specified this somewhere to protect the devices from very low temperature.
This is Mother Russia, where temperatures drop to 50 degrees below zero.
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Fri Jan 08, 2010 8:34 pm

ojejoe wrote:Hi ablbd,
unless they specified this somewhere to protect the devices from very low temperature.
This is Mother Russia, where temperatures drop to 50 degrees below zero.


I'm sure they did it in the operation conditions.

Regarding wheel issue, they are just half guilty. Accessing bootmonitor opens lots of opportunities to brick a device and most probably the user guide is not mentionning anything about method to access it; after all, bootmonitor is a service facility and not a user one, so...
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Mon Jan 11, 2010 2:43 am

Hi all,
I am trying to make my Tevion GPS to recognize HCSD cards bigger than 2GB,
I compared the registry file with IPAQ312 and the setting are identical, both
devices have got: sdmemory.dll, sdbus.dll and sdhc.dll, when you compare them
with hexeditor they are different and IPAQs are bigger in size.
The point is, that IPAQ recognizes 16GB cards and Tevin only 2GB, it does support
Ultra II but that's about it.
I was wondering if relocating this three files from IPAQ would change anythig,
Is there a program, which would do it automatically, and how do you insert
modules into the .bin files, I used XIPPort to dump them.
I am reading cmonex manual but ther is not enough information on tools usage
and dumpcefix is missing in action, actually the whole package is missing
from the web page, I was lucky to download it a year ago.
Thanks for any help. :?
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Mon Jan 11, 2010 2:52 pm

ojejoe wrote:I was wondering if relocating this three files from IPAQ would change anythig,
Is there a program, which would do it automatically, and how do you insert
modules into the .bin files, I used XIPPort to dump them.


Hi
Yes, it's possible, but you can find on net hundreds of patches for sdhc ... google sdhc patch
Take one cabinet file, don't install but extract the dll's and copy them to \windows without reseting. Insert sdhc; if is working fine then copy dll's to nand root(or wherever you want on nand) and edit for each dll the path in registry: should point to actual nand location. This way you will make the setting permanent. One more thing: if you cold reset device with sdhc inside, may not work until you are reinserting it... depends on the way os loads the driver in this particular case: from rom or from registry. Makes no sense to reflash, works fine from nand.
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Mon Jan 11, 2010 5:56 pm

Thanks ablbd,
I already downloaded some from Windows mobile there is nothing so far fo ce but I am looking.
Do you thinkit would be hard to relocate the IPAQ ones?
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Mon Jan 11, 2010 10:18 pm

ojejoe wrote:Do you thinkit would be hard to relocate the IPAQ ones?


http://www.megaupload.com/?d=0CEAK3E1

Delete "_relocated" from name and proceed as I explained before; sdbus may not be needed, try first without it
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Tue Jan 12, 2010 4:06 am

No luck here, must be some other issue.
I cannot see even the 2GB one, but when I delete the new files and reinsert the 2GB all
back to normal, maybe the fat itself doesn't see beyond 2GB.
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Tue Jan 12, 2010 2:11 pm

I (still) have the same issue with my devices, this is one of the reasons why I made the relocation tool. Some fast tests were negatives, so for the time being I gave up. Just guessing (have no proof yet) that is a bus issue; bus driver is loaded in early stage of kernel load using rom hive, so by copying sdbus in ram will not help as the old one was allready "loaded". For a concludent test you shoud add in tinynk al least the new busdriver as file and remoove the old one via xipport. Anyway you like rom cooking so go ahead ;)
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Tue Jan 12, 2010 5:24 pm

You might be right here because I cannot override sdbus.dll only sdmemory and sdhc, I'll try it tomorrow
and report later.
Are this dlls, you uploaded, relocated from IPAQ or something else?
Slava is malchit so maybe he is busy with his JTAG, did he find it on his board?
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby ablbd » Wed Jan 13, 2010 2:34 pm

Dll's are from Ipaq.
Slava is travelling for about 10 days, till then wiggler will be ready
User avatar
ablbd
Full Member
Full Member
 
Posts: 64
Joined: Wed Nov 18, 2009 8:03 pm

Re: Extract fat image from flashrom/filesystem

Postby sloba » Mon Jan 25, 2010 11:51 pm

hi,ablbd
i was wondering if i could get a copy of your software,i`m having few pnas that need recovering.regards
sloba
Newbie
 
Posts: 2
Joined: Fri Jan 22, 2010 8:21 pm

Re: Extract fat image from flashrom/filesystem

Postby ojejoe » Fri Jan 29, 2010 2:02 am

Hi sloba,
in order to fix these pna devices you have to have proper dump of their flush
images, the best software to do the dump is DiskRw by toenailed.
You have to upload the images somewhere, zip or rar them before uploading,
then you can get them fixed.
What pna devices we are talking about?
ojejoe
Junior Member
Junior Member
 
Posts: 48
Joined: Fri Nov 06, 2009 11:48 pm

Re: Extract fat image from flashrom/filesystem

Postby sloba » Sat Jan 30, 2010 12:38 am

ok,i know that,i have made img files thru discrw,will upload them somwhere tomorrow.thanx for replying :D
sloba
Newbie
 
Posts: 2
Joined: Fri Jan 22, 2010 8:21 pm

Re: Extract fat image from flashrom/filesystem

Postby hanturaya » Tue Feb 02, 2010 5:28 am

Hello all,

My first post here.
I bricked my China PND but managed to extract the ROM from another identical unit using DiskRW. Not sure how to use the image to flash the bricked unit. Hoping sifu here can help me to make it work again...
The ROM image is here http://www.megaupload.com/?d=NXD9WJCK

Thanks.
hanturaya
Junior Member
Junior Member
 
Posts: 10
Joined: Tue Feb 02, 2010 5:05 am

PreviousNext

Return to Development

Who is online

Users browsing this forum: Google Adsense [Bot], ojejoe, Yahoo [Bot] and 2 guests