[Q] Rootfs files damaged after reboot - HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting

Hi!
I have tried a lot of different compilation of Android builds/roms for the HD2 and i allways get the same problem.
First upstart after transfering the files to my SD-card works great, i reboot the device and the i get the message Rootfs file is missing and the boot stops.
I can se the file and all looks ok.
I tried to copy the rootfs file again but still same error.
I have to delete all files in the sd-card and copy them again to solve it but i still can only use it once, after reboot the files is damaged again.
I have tried different SD cards and different builds/roms.
I have a swedish HTC HD2
OS: 5.2.21869 (Swedish)
Manilla: 2.5.19211619.0
ROM: 1.66.413.2 (76641) SWE
ROM Date: 01/19/10
Radio version: 2.10 50.26
Protocol: 15.39.50.07U
Thanks in advance!
DarkFraggel

hi mate a used to get this all the time aswell, don't extract all the files straight to the root of the sd card, read the start up text it tells you where you need to keep the files in, ie it'll tell you that the it should be in the root of the sd card in folder called android, or what ever it says, read the start up text in the android build m8 its tells you in there, a bet its unable to load roofs, missing etc,

darkfraggel said:
Hi!
I have tried a lot of different compilation of Android builds/roms for the HD2 and i allways get the same problem.
First upstart after transfering the files to my SD-card works great, i reboot the device and the i get the message Rootfs file is missing and the boot stops.
I can se the file and all looks ok.
I tried to copy the rootfs file again but still same error.
I have to delete all files in the sd-card and copy them again to solve it but i still can only use it once, after reboot the files is damaged again.
I have tried different SD cards and different builds/roms.
I have a swedish HTC HD2
OS: 5.2.21869 (Swedish)
Manilla: 2.5.19211619.0
ROM: 1.66.413.2 (76641) SWE
ROM Date: 01/19/10
Radio version: 2.10 50.26
Protocol: 15.39.50.07U
Thanks in advance!
DarkFraggel
Click to expand...
Click to collapse
what kind of sd
Put your SD in your pc do a full format (not quick) and us 32 cluster size)
download bangsters newbuild extract on pc and place Android folder on SD,
Is recommend you do a full task 29 and chuckydroid Rom, and you might as well flash the 2.12 radio,
Then in chuckydroid go to I think its epl in the home menu select autoboot for Android and restart phone the wait
Sent from my HTC HD2 using Tapatalk

This happen to me when I'm putting file into root folder (haret.exe, clrcad.exe, etc,... in root folder)
You need to remove or rename folder 'Android' and try to boot Android again
but when I put all files in folder 'Android' (haret.exe, clrcad.exe, etc,... in /Android/)
I don't have rootfs-missing problem ever again when reboot

You only ever put the build folder containing Android etc into the root dir
Sent from my HTC HD2 using Tapatalk

KenshinBHX said:
This happen to me when I'm putting file into root folder (haret.exe, clrcad.exe, etc,... in root folder)
You need to remove or rename folder 'Android' and try to boot Android again
but when I put all files in folder 'Android' (haret.exe, clrcad.exe, etc,... in /Android/)
I don't have rootfs-missing problem ever again when reboot
Click to expand...
Click to collapse
thanks mate, exactly what i was looking for!
working!!!!!

Thanks!
It helped.
No i always create a Android folder in Root of my SD-card and make sure the startup files has it set and it works great.

Related

Downgrading from Atom Exec back to Atom

1. Download the 20060426 from www.seeo2.com
2. Run DSUU, after extracting the files in directory windows\temp DO NOT CLICK NEXT
3. Copy all 6 files into temporary or another directory
4. From that 6 files, copy 2 files with the extention nb0 (diskimage_ver.nb0 and eboot.nb0) to your mini SD
5. After copying into your mini SD, rename diskimage_ver.nb0 into diskimg.nb0
6. Now, you can run bootloader by pressing camera and soft reset ( you have to put your mini SD into your Atom so that the bootloader will boot from mini SD
7. Just wait and if there is some error message do not bother them, the most important that downloading OS Image and Eboot
8. After that your screen will blank, do not worry or panic
9. Pull out your mini SD and connect USB to PC and run bootloader again
( please make sure that your usb already connected to pc )
10. Now u can normally run the 20060426
This topic has been posted in many threads, there is no need to use the SD if this procedure is not done correctly you will loose the bootloader all together. Instead use the method posted by Luchao:
1.run atom 0416 rom update program, after the DSUU program extracted the files, don't click "next", go to windows/temp folder, copy those files extracted, except "diskimage_Ver.nb0" and "ExtendedRom.img", then save them somewhere else.
2.run july exec rom update program, after the DSUU program extract the files, don't click "next," go to windows/temp folder, overwrite with the files you just saved, this will leave only the diskimage_Ver.nb0 & ExtendedRom.img files as of the july exec rom, others become atom rom files, including an older bootloader which allows you to flash back other roms.
3. flash
http://forum.xda-developers.com/viewtopic.php?t=52925&postdays=0&postorder=asc&start=150
i just saw eboot.nbo & test.zip file in windows/temp/ folder, how to get the others file ? Thanks.
activesync mode not working
i tried the activesync mode, but not working.
finally i used bootloader method. just copied eboot.nb0 file to your miniSD. and enter bootloader mode.
Re: activesync mode not working
klikman said:
i tried the activesync mode, but not working.
finally i used bootloader method. just copied eboot.nb0 file to your miniSD. and enter bootloader mode.
Click to expand...
Click to collapse
bro, just klik next one more time, and DSUU will extract the others files
tjs0509, I tried your sd card method and totally lost the bootloader when I tried camera and soft reset. Is there anyway to bring back the bootloader?
interesting methods...
thanks!
"Camera" + SR, connect USB, run Device Software Update Utility, flash...
dear
tjs0509
I Downloaded the 20060426 from www.seeo2.com
2. Run DSUU, after extracted the files in directory windows\temp DO NOT CLICK NEXT
3. I Copied all 6 files into temporary or another directory
4. copied 2 files with the extention nb0 (diskimage_ver.nb0 and eboot.nb0) to your mini SD
5. After copying into your mini SD, renamed diskimage_ver.nb0 into diskimg.nb0
6. Now, I maked bootloader by pressing camera and soft reset ( I had to put my mini SD into your Atom so that the bootloader boot from mini SD
(from 1 to 100 dowloded)
7. I seem and if there is some error message do not bother them, the most important that downloading OS Image and Eboot
8. After that My screen was blank,
9. I Pulled out my mini SD and connect USB my pc . After I waited since 2 hour .screen been Black.. black... Black..I tried soft reset .and batery out -in but not anythink .
I was worring .!!??
Can help me What can I do?
Homer285, any help. I really lost the bootloader in the SD card method. I tried to connect USB and the 0721 ATOM EXEC recognize the ATOM, but when downloading the ROM, the ATOM just rebooted. I cannot press camera and reset to go to bootloader mode. Is bootloader mode be activated by a program in SD card so that it can be run in the explorer. Please help.
tjs0509 said:
1. Download the 20060426 from www.seeo2.com
2. Run DSUU, after extracting the files in directory windows\temp DO NOT CLICK NEXT
3. Copy all 6 files into temporary or another directory
4. From that 6 files, copy 2 files with the extention nb0 (diskimage_ver.nb0 and eboot.nb0) to your mini SD
5. After copying into your mini SD, rename diskimage_ver.nb0 into diskimg.nb0
6. Now, you can run bootloader by pressing camera and soft reset ( you have to put your mini SD into your Atom so that the bootloader will boot from mini SD
7. Just wait and if there is some error message do not bother them, the most important that downloading OS Image and Eboot
8. After that your screen will blank, do not worry or panic
9. Pull out your mini SD and connect USB to PC and run bootloader again
( please make sure that your usb already connected to pc )
10. Now u can normally run the 20060426
Click to expand...
Click to collapse
this method broke my bootloader too. i spent about RM200 to repair my bootloader...grrr

Solution for flashing HERMES preproduction devices found!

In case you have a preproduction HERMES and you can not update the ROM (due to the fact that your bootloader is <1.04) here the very easy solution:
- format a SD card with FAT32
- extract the .NBH file from the rom image you like
- rename the .NBH to HERMIMG.NBH and copy it to your SD card
- put SD card in phone and start it in bootloader (hold OK button on left side and POWER button at same time and stick with stylus in RESET on bottom)
- confirm flashing on screen
- flashing might hang after some time but this is normal. Just wait. Complete flash takes about 30 minutes.
This also works for normal (non preproduction) devices but keep in mind that if the CID does not match the flashing might not work.
John
P.S. Same applies to other devices: BREEIMG.NBH, STARIMG.NBH, ...
Re: Solution for flashing HERMES preproduction devices found
Hi J.S.!
This is a very great finding!! How did you find that???
J.S. said:
This also works for normal (non preproduction) devices but keep in mind that if the CID does not match the flashing might not work.
Click to expand...
Click to collapse
Preproduction devices are superCID, so they should be able to flash any image using that method.
J.S. said:
P.S. Same applies to other devices: BREEIMG.NBH, STARIMG.NBH, ...
Click to expand...
Click to collapse
I guess BREEIMG is for HTC Breeze and STARIMG for HTC Startrk, right?
Holy Sweet Jiminy Cristmas, OK, now this is what mine is doing so far, (which is further than any thing else we have done)
Sitting at Checking..., and has been for around 10 minutes or so now
Will keep you updated, hey anyone able to get access to the holy grail of HTC support site?
Excellent news!
I just need to get my hands on a micro SD card and I'll give it a whirl!
Thanks again, buddy.
I'll let you all know how I get along.
Oz
So how long did your screen stay with the Checking..., as I am now on my 4th IMG to try, and all have taken over 10mins each while on the checking.
I need some slepp so this one i will let run while i sleep.
Any way of changing the CID, as mine is not preproduction.
darkoverlord said:
Any way of changing the CID, as mine is not preproduction.
Click to expand...
Click to collapse
No known method yet...
But you have a TyTN as I have seen in your other post, so you can flash the HERMIMG.nbh from HTC TyTN rom which will match your CID.
OK, but how can I know my CID, and which one to choose.
darkoverlord said:
OK, but how can I know my CID, and which one to choose.
Click to expand...
Click to collapse
The bootloader command "info 2" returns your CID, on a TyTN that is:
"HTCS" + "QTEK_001" + (4-byte checksum) + "HTCE"
You can also find it by running GetDeviceData.exe.
These are the ROMs an it's CID lock:
HTC: QTEK_001
Dopod: DOPOD001
JasJam: CDL__001
Cingular: CWS__001
O2: O2___102
great stuff, J.S. )
buzz
Hi Guys, At this point is it possible to get an .NBH file from a .RAW file and so flash back to my original shipped ROM?
wwaveydave: It is not possible, see my answer here:
http://forum.xda-developers.com/viewtopic.php?t=62730
The Hermes SPL searches for two files on SD card, one is HERMIMG.nbh as pointed out by J.S. on this topic, the other one is HERMDIAG.nbh.
Anyone knows about what is HERMDIAG? looking at the name seems some kind of DIAGnostic SD card... :?
I've been told by itsme that HTC StarTrek supports 2 ways of sd-card flashing:
1) with 'starimg.nbh' on a fat32 filesystem (same as in hermes, but using hermimg.nbh instead)
2) with a typhoonnbfdecode.pl generated sdcard
I've tried to generate a cooked rom for TyTN using typhoonnbfdecode.pl, but the .nb files extracted using nbh2dbh.pl and dbhdecode.pl are not valid, it seems that typhoonnbfdecode.pl expects the .nb files to be decoded as sd header image (using flag "-i" of typhoonnbfdecode.pl itself), but this tool is not useful to handle NBH files.
Also trying to make a NBF file with typhoonnbfdecode.pl out of .nb files extracted from original shiped NBH file gives an image validation error on each module specified in ' -r '.
Any help will be much appreciated!
hermdiag.nbh is a diagnostic/setup/lock/unlock SPL image.
buzz
If you compare the NBF file you've created to the NHB file pulled from one of the shipped ROMs will that help? I'd like to help, but need time to get up to speed on the whole ROM cooking process.
The problem is that I cannot even create the NBF... I get a validation error in every module, like if all the .nb files where invalid:
- no sm signature at 0 in Splash
- no 7 * jump +5 at start of gsm
- no ECEC at 0x40 in OS image
- no IPL at 4 in IPL image
- no ECEC at 0x0040 in SPL image
any ideas?
Right guys,
I've tried the method outlined in the originating post but it doesn't seem to work for me on my Preproduction Hermes. This is what happens:
1) Format 1GB Micro SD card to FAT32 via Windows (right click and select Format).
2) Extract .nbh file from ROM image.
3) Rename .nbh file to HERMIMG.nbh and copy to SD card.
4) Put SD card in phone and start in bootloader (as specified)
5) The screen goes white for a second and then an error message pops briefly (about a millisecond! I had to do about 20 times before I could be sure about what it said). The error message was "No Image file!"
6) Reverts back to bootloader.
Have tried this with all of the English ROMs listed on the Wiki and get the same result each time. I'm not connected to the PC during all of this. The only file that exists on the SD card is the HERMIMG.NBH (exactly that naming format).
Any help would be much appreciated.
Oz
ok, follow these instructions:
1) Use the "Explore" option on activesync
2) Erase all the files in storage card
3) Copy HERMIMG.nbh
4) Enter into bootloader
No need to remove the microSD card from your device at all... this is how it worked for me.
No such luck for me I'm afraid. I still get the same error. I don't understand it, what is this Image file it's looking for? Is there anyway of determining it?
@pof - is your Hermes preproduction?
I've tried a smaller SD card of 128MB and renamed the file to HERMIMG.NBH but still no luck. I don't know if it's my phone or if preproduction phones except the filename to be different.
Is a .nbh file an image file?
mine is not preproduction, it's an HTC TyTN (HERM200). My microSD card is 1Gb.
I renamed the .nbh file extracted from the rom upgrade exe to "HERMIMG.nbh", I don't know if it's case sensitive or not. It worked for me this way...
And yes, nbh files are rom upgrade files which contain all the rom parts (splash image, radio, ipl, spl, etc...) and are signed by HTC.

help

Hi apologies for the question in advance!!!
Im trying to flash a radio onto my O2 stock rom .. i ave successfully put hspl on device but when i try to flash the radio nothig happens????
I have renamed radio RUU_Signed.nbh and when i run custom ruu i get a prompt from computer to allow programme which i do and then nothing happens
THIS IS DRIVING ME MAD I HAVE SEARCHED THE FORUMS WATCHED THE YOU TUBE DEMO AND CANT THINK OF ANYTHING IM DOING THAT IS WRONG ????????????????????????????????????????????
Have you tried to copy the radio file (rename it to LEOIMG) to your SD card, reboot while holding volume down, and flash from there?
Will give it a go now thanks for the help much appreciated
NO LUCK STILL WONT WORK IM SURE IM JUST DOING SOMETHING WRONG BUT I DONT KNOW WHAT...
ABOUT TO THROW PHONE
you did unzip teh radio file and extract the .nbh, right? you didnt just rename the zip(or rar, or 7z, whatever) to .nbh did you?
(by teh way, for usb flashing, no need to change teh filenmame at all, just extract the .nbh, put in folder with customruu.exe, and run customruu. And of course this wont work if your spl ends .0000)
So you copied the radio file (named LEOIMG) to the root of your SD card?
You get past the 3 colored bootloader?
What msg do you get, whats happening?
Edit: What samsamuel said, you have to unzip the file first ofc
Hi yes to above i did extract, tried custumruu no joy, tried renaming LEOIMG AND SAVING TO SD CARD ROOT hold power and down volume , it goes into bootloader and just sits there doing nothing in the red band it says SPL-2.08 HSPL, and in the white band it says SERIAL?????????????????
does your pc run avast or mcafee? they can disable customruu. you can tell because when you run it nothing at all happens.
as for sd card failing, have you formatted it since you got it? cos the o2 stock one comes formatted to FAT but need to be FAT32 for flashing.
also, many 16gb and some 8gb cards can be temperemental
Thank you everyone
problem was with the computer not the process tried it on the desktop instead of lap top and it worked first time

How can i root my prestigio PMP5080B Android Pad on gingerbread 2.3.1

Help!!
i been surfing the internet trying to find a way of how i can root my device. so far ive had on luck. i have tried gingerbreak but i don't think this has even worked. does anyone have any ideas of how you could root this particular device. if you have any suggestions or know how you can, i would be very grateful.
HOWTO - root PMP5080B
There is a way to root the tablet.
But it it does not root the runnning version, it roots the update image.
So if don't have the most actual firmware try this:
(maybe you can flash the firmware even it is not newer, but i don't know how)
Todo (Windows PC necessary):
At first load the latest firmware and unzip it:
h t t p : / / w w w .prestigio.com/info/product/downloads?NODE_ID=61101103718510974&ITEM=110706112617507776
Download the Wendal tool:
h t t p s :/ / docs.google.com/leaf?id=0B8h...RjZjFmODdiZTQ1
Then follow this steps:
1. Unzip the Wendal tool, you get a folder named "RK29xxImagetools_v2.1".
2. copy the update.img from Prestigio firmware download in the "RK29xxImagetools_v2.1" folder and rename the file to "wendal.img"
3. start "Runme.bat"
4. press "1", you get the message that you have to rename your file. Since you have already done this before proceed. The batch file starts, make sure you dont see any errors.
5. press "2" followed by "Enter". The rootet image will be created automatically
6. end the programm with "3"
7. in the "RK29xxImagetools_v2.1" you will find a file named "wendal-new.img", copy it to your SD card and rename it to "update.img".
8. put your SD card in your tablet, you will get a message to update your firmware
9. the tablet reboots, flashes the new firmware
10. be happy with your root access
Still having problems.
i have done what you said for me to do but when i rename the firmware to "wendal.img" and run it for some reason it keeps saying i haven't put the firmware in the folder when i have. do you know what how you can sort this out.
cheers
Did you unzip the firmware download?
Tried, tested & confirmed working
Just like to note that the software used will give you a warning about placing the update.img in the correct folder and renaming it even when it has already been done. You just have to press enter!
I have 5080B and i want to root it, but on ICS stock rom. Problem is, i cannot use wendal tools cause it can't add su and superuser.apk into /system ("no such directory") and even earlier i used to root gingerbread with these tools it is half-root - /system not rw, but superuser works
i saw update 2.0.2 from prestigio, pre-rooted, but i want to root this, newest version, 2.0.3
i have linux setup running and i tried mounting system.img but i can only add su, and nothing else cause there's no space...
also, how do i boot recovery from the device itself? i tried vol- and power key but there is an image of an 'destroyed' Android bot, no options there at all
Same problem - want root on Prestigio PMP 5080B
Just got a Prestigio PMP5080B running ICS 4 and want to root the tablet. I read from the preceding message that thhe method discussed here doesn't seem to work with it. Any ideas would be most welcomed here too.
By the way Hi!
Ziggy
help
remoh said:
There is a way to root the tablet.
But it it does not root the runnning version, it roots the update image.
So if don't have the most actual firmware try this:
(maybe you can flash the firmware even it is not newer, but i don't know how)
Todo (Windows PC necessary):
At first load the latest firmware and unzip it:
h t t p : / / w w w .prestigio.com/info/product/downloads?NODE_ID=61101103718510974&ITEM=110706112617507776
Download the Wendal tool:
h t t p s :/ / docs.google.com/leaf?id=0B8h...RjZjFmODdiZTQ1
Then follow this steps:
1. Unzip the Wendal tool, you get a folder named "RK29xxImagetools_v2.1".
2. copy the update.img from Prestigio firmware download in the "RK29xxImagetools_v2.1" folder and rename the file to "wendal.img"
3. start "Runme.bat"
4. press "1", you get the message that you have to rename your file. Since you have already done this before proceed. The batch file starts, make sure you dont see any errors.
5. press "2" followed by "Enter". The rootet image will be created automatically
6. end the programm with "3"
7. in the "RK29xxImagetools_v2.1" you will find a file named "wendal-new.img", copy it to your SD card and rename it to "update.img".
8. put your SD card in your tablet, you will get a message to update your firmware
9. the tablet reboots, flashes the new firmware
10. be happy with your root access
Click to expand...
Click to collapse
Hey, i have done everything right, but after unzipping the update.zip, i find only the boot.img file not the update.img file...and even after renaming it to wendal.img, the runme.bat program says FAILED...any clue how this can be fixed?
TVMALOPE.IM said:
Hey, i have done everything right, but after unzipping the update.zip, i find only the boot.img file not the update.img file...and even after renaming it to wendal.img, the runme.bat program says FAILED...any clue how this can be fixed?
Click to expand...
Click to collapse
If you want, i can share my rootet version 1.0.26 for you, i still have the old .img file
But actually i am using this version on my pad:
http://x--t-e-a-m.blogspot.de/
I think it is far better than the original firmware (root included, it is Android 4.1 !)
Italian people did it, so maybe bing translator can help you
http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=http://x--t-e-a-m.blogspot.de/
help
thanks but im new to android so i cant understand, can you send me your .img file...because i just want to copy straight to memory card and get root access, please...my tab is PMP7170B3G
TVMALOPE.IM said:
thanks but im new to android so i cant understand, can you send me your .img file...because i just want to copy straight to memory card and get root access, please...my tab is PMP7170B3G
Click to expand...
Click to collapse
The img file is for PMP5080B, so it won't help. Wrong thread, sorry

[Q] SD Downloading failed,File open Error??

I wanted to flash the WM7.5 Mango for my Toshiba TG01 ,I reached the white screen but the following error appeared,"SD Downloading failed,File open Error"
Help?
Try to re'download the rom
Maybe the file was corrupt
--------------------------------------------
Sent from my GT-S5830 running ImaGinary ICS.
Thank if it helped.It's there for a reason
Please help me!
Hi everyone! Recently I got this Thosiba tg01 and wanted to change from wm6.5 to 7 or to some cooked rom.
What I tried:
SDDL method: SD Downloading Failed - File Open Error
Pin method: Same error.
Tried 4 roms, all gave me the same error.
Is there a way to flash rom from pc or from the phone itself. Please help me I just can't stand WM6,5. If not, i'll sell my device.
Half a year on I still get the same problem,can't seem to find a solution
Seems like I will never get a solution then
the sd card must be formated and must contain Only "PRG" folder, inside folder put sddl and .bin file 0321 version !
Hello there,
Just to clarify:
- the uSD Card must be formatted.
- sddl+.exe must be in the ROOT of the card.
- the TGO01xxxx.tsw ROM image file must be in the \prg folder.
- execute sddl+.exe from file explorer and it will then flash the ROM.
Hope that helps It's actually very straightforward and reliable.
The 'short pin' method is primarily used if you happen to have a 'half-bricked' device and are unable to boot to start with.
Regards,
Kevin

Categories

Resources