[Q] Problems with Boot after replacing SDHC - Desire Q&A, Help & Troubleshooting

Ok, I've searched everywhere and I cant find an answer so I've come here for help.
I've got a Telstra Branded HTC desire, been rooted and is running Leeroid 2.3 for the last month and its been great. Just bought a new 32gb SDHC to replace my old 8gb. Put it in my phone and detected it without a problem, was able to run "ClockWorkMod" to install a partition for A2SD "512mb ext, 0mb swap". Booted recovery, backed up, wiped the factory/data, Wiped Partition Cache and Wiped Dalvik Cache.
Now here's the problem
After all that is done I reboot from recovery mode, The phone hangs at the First Telstra Logo "The White HTC screen for original Rom". Take the 32gb SDHC out and put the old 8gb and it boots normally, take the 8gb out and have no memory and it boots normally.
Anyone know what the problem is? I've been re-installing the Rom on both the 8gb and 32gb, Re-Formatted the 32gb, copied all the files from the 8gb to 32gb and ran a full nandroid backup and still have the same problem........
While Restoring a copy of the backup from the 8gb on the 32gb, I got two things that are missing according to the check.
".android_secure.img not found. Skipping restore of /sdcard/.android_secure."
"sd-ext.img not found. Skipping restore of sd-ext/."
Spent the last 5 hours fiddling around with the phone but getting really frustrated, any help or a solution would be great
Thanks

It is definitely your SD Card.
However, a nandroid restore should work.
And from some reason you miss some files from your backup. The EXT.img is vital to make the ROM Run.
It does not even boot if you flash the ROM again after a full wipe?

nagypapi said:
It is definitely your SD Card.
However, a nandroid restore should work.
And from some reason you miss some files from your backup. The EXT.img is vital to make the ROM Run.
It does not even boot if you flash the ROM again after a full wipe?
Click to expand...
Click to collapse
When you mean full wipe, thats re-installing the rom from the 32gb SDHC or do I have to format something in Recovery Mode?
I donno why it cant find the EXT.img when I do the backup, if all fails I might as well throw out the SD card since its purpose was just for the phone......=_=
Yeah, a copied backup from the 8gb on the 32gb does the same thing, just hangs on the white splash logo thingy

Why not just wipe everything and start from scratch? Bit of a pain but if it works, it works.

Meaple said:
Why not just wipe everything and start from scratch? Bit of a pain but if it works, it works.
Click to expand...
Click to collapse
I am willing to do that, the thing is whenever I put the 32gb card in my phone, it just hangs on the first set of logo's.
I've copied the Leeroid to the root of the 32gb, wiped the Factory/Data, Partition Cache and so on.
Go into install from zip and select Leeroid 3.2d.zip and run that. It finishes installing and asks me to reboot. I reboot manually and it loads the first set of logos and hangs.......
I've put the memstick in the phone and it worked before I partitioned it for A2SD. After that, its just been chaos, Im using the 8gb stick again so I can make calls an all but 32gb would be great to use =_=
If there's anyway to get this thing up and running on the 32gb. Doesnt matter if I have to start from scratch, as long if it works. That would be great ^_^

SD CARD = your 32 GB card
1. Partiton your SD CARD for A2SD+ (512MB Ext3 minimum)
2. Put SD CARD in the phone, copy Leedroid_a2sd.zip (or whatever it is) to the card.
3. In recovery wipe everything (data(factory reset)/cahce/dalvik cache) - dalvik is found under the advanced menu.
4. Install Leedroid 2.3
5. First boot takes 5-15 mins, so just wait.

nagypapi said:
SD CARD = your 32 GB card
1. Partiton your SD CARD for A2SD+ (512MB Ext3 minimum)
2. Put SD CARD in the phone, copy Leedroid_a2sd.zip (or whatever it is) to the card.
3. In recovery wipe everything (data(factory reset)/cahce/dalvik cache) - dalvik is found under the advanced menu.
4. Install Leedroid 2.3
5. First boot takes 5-15 mins, so just wait.
Click to expand...
Click to collapse
I've got the 32gb SD Card working again, turns out that the partition I created on ClockWorkMod was corrupted. Rejoined the Partition, Wiped everything and installed Leeroid 2.3 and it works fine and the phone picks up the memory.
New Problem
I cannot get ClockWorkMod to create the partition since it automatically reboots the phone every time I attempt it and I get an black screen with an android/! picture.
Im using Gparted to create the A2SD partition but each time I create one I get an error
Unable to detect file system! Possible reasons are:
- The File System is Damaged
- The File System is Unknown to Gparted
- There is no file system available
- The device entry /dev/sdc2 is missing
I'm assuming that the SDHC I bought, for some reason doesn't allow me to create a partition? If that is the case, is there any work around to install apps to the SDHC. The Desire is such an awesome phone but it lacks the internal memory
nagypapi, I know I'm asking too many questions but your help means a lot

What card is it? If it was a cheap one, it can cause problems.
And partition it from the phone using GParted.
Boot into recovery, mount USB storage. And the run Gparted.
Remove both partitions, and create new ones from scratch.
If GParted still gives an error, try to format it on the PC.

nagypapi said:
What card is it? If it was a cheap one, it can cause problems.
And partition it from the phone using GParted.
Boot into recovery, mount USB storage. And the run Gparted.
Remove both partitions, and create new ones from scratch.
If GParted still gives an error, try to format it on the PC.
Click to expand...
Click to collapse
I bought the SDHC from eBay, doesn't have a brand but it works apart from the whole partition thingy.
I got the error when I format the SDHC on the computer with card reader, I'll have a go with the USB Storage on the phone recovery mode. Donno if it will make a difference but I'll give it a shot anyways, I cant do it now since I have work tomorrow but I'll attempt it while I'm working and get back to you

Sounds like a defective card, send it back, if possible. Never use "unbranded" cards.

Related

Stuck on boot (post-A2SD)

Hey,
First, I'd like to thank everyone who's contributed to these forums. I've been visiting often lately and the progress is awesome. And, this is my first post =)
So, I rooted my Desire. Made a nandroid backup using ROM Manager, and started trying different ROMs. I finally decided to go back to the stock ROM, and so restored my backup.
Then I decided to install a2sd. So I booted into AM Recovery, restored factory defaults, and wiped the cache. I then installed the zip from the same menu (r1-a2sd-desire-dalvik-fresh-signed.zip) and proceeded to partitioning. SWAP=0, ext2=384. Then I upgraded(?) ext2 to ext3 (again, from the same recovery menu).
And now, when I reboot my device it gets stuck on the first HTC splash screen. It doesn't even reach the animation. I've heard it takes some time to write caches or something but it's been at least 15 minutes already. Any ideas?
Of course, I know I can always restore my nandroid backup, but I want to get a2sd working.
Ok, first go back to Recovery. Did you wipe the SD:EXT partition too?
Wipe the following:
Factory Reset
Dalvik Cache
SD: EXT
Make sure your card is formatted as FAT32.
You may have to reflash the actual stock rom.
If you can get hold of another sd card, download the stock rom zip and apps2sd zip and place onto sd card using a card reader or another phone that accepts micro sd cards, re-insert sd card into phone, enter recovery, wipe everything, flash stock rom, apply Apps2SD zip in recovery zip after, then partition with 0Mb swap, 512Mb ext2, rest to FAT32. Convert ext2 to ext3.
-------------------------------------
Sent via the XDA Tapatalk App
Just to clarify, when you say flash stock rom, you mean rootedupdate.zip right? (The one used in the rooting process)
UPDATE: Ok, I just did it with rootedupdate.zip but got the same problem. I wiped to factory defaults, wiped the caches, and SD: EXT. Then installed rootedupdate.zip. Then installed Apps2SD, partitioned to your recommended values, and converted ext2 to ext3.
Still, HTC boot logo has been there for a good 10 min. It didn't even reach the animation. I've heard it could take some time to update caches or something like that. Could it possibly take that long?
Lil.Fl0w said:
Just to clarify, when you say flash stock rom, you mean rootedupdate.zip right? (The one used in the rooting process)
UPDATE: Ok, I just did it with rootedupdate.zip but got the same problem. I wiped to factory defaults, wiped the caches, and SD: EXT. Then installed rootedupdate.zip. Then installed Apps2SD, partitioned to your recommended values, and converted ext2 to ext3.
Still, HTC boot logo has been there for a good 10 min. It didn't even reach the animation. I've heard it could take some time to update caches or something like that. Could it possible take that long?
Click to expand...
Click to collapse
Try in this exact order:
UPDATE: Ok, I just did it with rootedupdate.zip but got the same problem. I wiped to factory defaults, wiped the caches, and SD: EXT, partitioned to your recommended values, and converted ext2 to ext3. Then installed rootedupdate.zip. Then installed Apps2SD
shawe_ewahs said:
Try in this exact order:
UPDATE: Ok, I just did it with rootedupdate.zip but got the same problem. I wiped to factory defaults, wiped the caches, and SD: EXT, partitioned to your recommended values, and converted ext2 to ext3. Then installed rootedupdate.zip. Then installed Apps2SD
Click to expand...
Click to collapse
Ok this is driving me nuts. I did exactly as you asked and it reached the same problem - stuck on the HTC boot screen before the animation even starts.
Funny thing is, I tried installing Amer's bravox ROM which includes Apps2SD (after partitioning my SD of course) and it worked! I'm sure it did because I tried installing a few apps and internal memory barely changed, and did the "su ls -l /data" test as well.
I'm just lost now. Btw, I'm not using a goldcard but I can boot just fine into recovery and all, and my device is not locked.
Any ideas? I've attached the Apps2SD zip I tried. It's worth mentioning, I've tried downloading it from quite a few different sources.
EDIT: I have a feeling the problem lies where BOOT is formatted during the Apps2SD installation. Is it supposed to?
I did everything you did in the first post and my desire gets stuck at htc loading screen. I followed the installation guide from here and just realized that it is actually not meant for bootloader .80 http://nimbu.amorvi.com/2010/05/how-to-root-your-htc-desire/#comments
What can I do to fix all these? Help needed urgently
benleong2008 said:
I did everything you did in the first post and my desire gets stuck at htc loading screen. I followed the installation guide from here and just realized that it is actually not meant for bootloader .80 http://nimbu.amorvi.com/2010/05/how-to-root-your-htc-desire/#comments
What can I do to fix all these? Help needed urgently
Click to expand...
Click to collapse
That post only says the rooting procedure is different for .80, not Apps2SD.
Like I mentioned before, I'm not sure what the problem is, but ROMs with Apps2SD built in work just fine, so that's what I'm doing.
Lil: In the past, Ive tried the a2sd file you attached and I was also not able to boot past the HTC screen so I just used MCR 3.1 with app2sd+.
You may want to try flashing the ROM with a gold card. I have an unbranded Desire and I need to use the gold card when I rooted or need to re-flash to stock. HTH.
amf said:
You may want to try flashing the ROM with a gold card. I have an unbranded Desire and I need to use the gold card when I rooted or need to re-flash to stock. HTH.
Click to expand...
Click to collapse
You mean reflashing rootedupdate.zip with a gold card? Because I remember trying without one, and it didn't work. Then I tried with one, and was a hassle. Tried again without, and it did work. So I'm guessing I might've missed something the first time I tried without a gold card..?
But from what I understood, it doesn't matter. As long as you're rooted you don't need a gold card, and the rooting process either works all the way or doesn't at all. Did I get something wrong?
And, just to make sure I understood you right, using a gold card should allow me to use the zip above?
If I remember it correctly, I copied the ROM I'm flashing to a gold card and used that card to flash the ROM.

I think we have a problem...

I was just minding my own business, trying to make an ext2 partition for apps2sd... But now my Desire keeps looping on the startup logo. Wont finish booting into Android.
I can access recovery just fine, i can restore with nandroid, i can apply new roms, i can do everything it should do there EXCEPT finish booting into OS.
So how did I get here? I went the Paragon route (as i'd bought it a while ago for windows, but never used it). So, tried it, windows wanted a restart to finish the ext2 partition on the sd card (mounted on the phone), so restarted, paragon then interrupts windows startup to perform the task, then it bluescreens me. tried it a few more times, still bluescreen. Now Windows won't boot either cuz Paragon is in the master boot sector or w/e.
Did a system restore and got windows back finally.
I even put my goldcard back into the phone. No difference. Any other ideas, XDA peeps?
Format the SDCard and use Rom Manager to partition it instead.
Undesirable said:
Format the SDCard and use Rom Manager to partition it instead.
Click to expand...
Click to collapse
Sure i'll give that a try, once I can get the phone to finish booting up to OS. Cuz atm I can't to crap with it cycling on the startup logo.
Kurai Kitsune said:
Sure i'll give that a try, once I can get the phone to finish booting up to OS. Cuz atm I can't to crap with it cycling on the startup logo.
Click to expand...
Click to collapse
Install a ROM that doesn't use the a2sd. Then you should be able to boot no matter what SD card is in your phone. Then use ROM manager to partition SD card and install another ROM afterwards.
Amonra
Use a recovery that allows partitioning of the card within the recovery.
AmonRa allows this. Instructions @
http://forum.xda-developers.com/showthread.php?t=721792
Right, worked booting up with an OS that doesn't do a2sd. Formatted and will try restoring original os now. Cheers, Qriouz.
And i did think of installing another recovery image that lets you partition, but can't install the other recovery when all i could do was use the current recovery. Unrevoked requires you be in the OS
Flash generic wwe rom then re root with recovery that allows partitioning?
I've experienced boot loops a few times on my Hero.
Simplest way to move forward is to remove the SD Card, it then boots up okay.
Solution - - -
Copy the entire SD Contents onto your PC
Refit the SD Card
Boot to recovery -> Partition SD Card
Make Ext -> convert to Ext3
Boot up, reboot, remove card
Copy everything back onto the card from the PC -> refit the card.
No doubt easier ways but I found it quicker than reflashing and going through all the set up again.
Splendid. Booted after loading OS without app2sd. fixed SD card, restored from nand backup, workin great now.
Thanks guys~

Desire doesnt load while inserting a new sd card

Hi,
I bought a new 16Gb microsd hc card after installing the RCMixHD rom in order to give it a 2gb ext size.
Right now im using 8gb-512 ext3 goldcard.
Unfortunately when i put the 16gb in the device (after fat32 quick format)- the device doesnt load
Its HBOOT driver is recognized by windows but i cant get the device to load.
Any ideas?
Many thanks ahead.
rcmix installs part of the rom on the ext partition of sd card that is why the phone wont boot.
1. use a card reader to format your new card and copy the backup of your old card onto the new one (dont forget the rom which you wish to flash again, i suppose rcmix)
2. turn off your phone place in the new card
3. go into hboot, wipe everything and flash the rom
your rom should be working now with your new sd card
(Using this method will cause that you loose all the data that was previously on the phone, but personally i feel: New Card --> New Start and clean flash, that way you can ensure everything is working properly!)
RaymondErasmus said:
rcmix installs part of the rom on the ext partition of sd card that is why the phone wont boot.
1. use a card reader to format your new card and copy the backup of your old card onto the new one (dont forget the rom which you wish to flash again, i suppose rcmix)
2. turn off your phone place in the new card
3. go into hboot, wipe everything and flash the rom
your rom should be working now with your new sd card
(Using this method will cause that you loose all the data that was previously on the phone, but personally i feel: New Card --> New Start and clean flash, that way you can ensure everything is working properly!)
Click to expand...
Click to collapse
Thanks a lot!
I have a feeling this might work
by the way- in which part should i create the ext partition?
before flashing the rom i guess?
and with which recovery could i make this partition to 2gb size?
Thanks again!
Spitniv said:
Thanks a lot!
I have a feeling this might work
by the way- in which part should i create the ext partition?
before flashing the rom i guess?
and with which recovery could i make this partition to 2gb size?
Thanks again!
Click to expand...
Click to collapse
Or..
You can make a Nandroid backup with your old card inside, then partition the newcard with one Fat32 and one ext3 (for A2SD+), copy the folder "Clockworkmod" from the old card to new one, Insert new card, Goto Recovery, Nandroid restore all..
Should work.
Before doing this, make a Titanium backup too..
Spitniv said:
Thanks a lot!
I have a feeling this might work
by the way- in which part should i create the ext partition?
before flashing the rom i guess?
and with which recovery could i make this partition to 2gb size?
Thanks again!
Click to expand...
Click to collapse
yes partition before you flash the rom.
And to create the ext partition with the correct size:
You can use amonra to create the ext, clockworkmod 2.1.5.2 (or something one of the newer versions can also do this) --> these work from recovery
I used gParted (a bootable cd, is very useful), you could use fdisk too! With these tools create the ext partition after the fat32 partition otherwise windows will want to format the sd card. (I guess depends on what OS you are using) --> i would use one of these 2 as you have more control over the process

Desire stuck in boot loop

Hello, tonight i tried some thing (i just wanted to change rom), but i made some mistakes... now i cannot boot my phone, it keeps rebooting. I have Leedroid ROM and it keeps rebooting after PC-boot like animation. The only thing i can access is the back button + power recovery. What can i do?
Thanks!
I have tried to wipe the cache and system, and solo deleted storage (hard reset)... but same point. I think that if i can put a update.zip on the sdcard i can flash it... but at the moment i don't have a sd card reader. Is the phone dead?
No your phone isnt dead
1. If you have a nandroid on your sd card just enter hboot and recover your system.
2. Otherwise you can perform an md5 check of the rom you downloaded and wish to flash. (just to make sure its not corrupted, i suppose your trying to flash leedroid) Enter hboot wipe everything >system wipe>cache>dalvic and then relash the rom. Oh and make sure your sd card is partitioned correctly ... a2sd, D2EXt ...
3. If problem persists go into hboot mount your phone as storage copy another rom you would like to try and then flash this, you can just follow the steps in no2 abouve again.
This should solve your problem!
The thing that i have done BAD is the format of the card... or better, i have done right things but i'm almost sure something was wrong. I formatted it from gparted, then created a 3GB FAT32 partition, and with the remaining space i created a ext4 partition. Then, i moved the files needed for the rom that i wanted to flash (MIUI) in the fat32 partition, as i seen that the ext4 part was mounted read only (dunno why).
IMPORTANT: I have done all this mounting the SD card via Clockwork recovery.
When i selected the voice "flash a zip selecting from memory card" (or something )... it said "cannot find a valid zip".
Then the only choice for me was to reboot and... that is
Now i cannot mount SD, as i don't have (at home) a SD card reader and i don't have access to CWM recovery.

[Q] Moving to a new sd card

hello,
first of all i would like to point out that i have searched for this topic and have tried a few solutions, but it didnt work..
here it goes..
so im switching to a new sd, and just tried to swap the cards but when i do that im either stuck in bootloop,
or if i reflash i have nothing installed on the phone (and i dont mean apps, bcs there isnt a lot of them and i dont mind reinstalling),
for example when i press settings it says it is not installed lol..
there is also nothing on the homescreens, and when the screen locks i cannot unlock it bcs there are no buttons..
Its a 16GB class 6 card with a fat 32, and ext3 (1024mb), and a ext4 (768mb), as is requred by some roms (feel free to correct me if im wrong)
The formatting was done by minitool, as i cannot go into disk drive mode to do it with gparted (with the new card inserted almost nothing works)
the old one is a 4gig with a etx3(1024mb) and works normally when i put it back, although sometimes it needs reflashing..
i have tried mirroring the old cards folder to the new one, via sd card reader, but it doesnt solve the problem...it stays the same..
any and all help is appreciated
You should do a nandroid backup of your rom, copy entire FAT32 over to the new card and then do a nandroid restore.
dusty_m said:
Its a 16GB class 6 card with a fat 32, and ext3 (1024mb), and a ext4 (768mb), as is requred by some roms (feel free to correct me if im wrong)
Click to expand...
Click to collapse
It was used by scripts which are not developed for about a year and thus obsolete. No mainstream script requires that.
Thx (hvala
will try it later on today....do i need any ext partitions?
is ext3 enough?
dusty_m said:
Thx (hvala
will try it later on today....do i need any ext partitions?
is ext3 enough?
Click to expand...
Click to collapse
It is enough, but the question remains whether it will work if you used that same dual ext partitions setup on your old 4GB card. I'm not sure, but maybe someone could clarify that. Ext partition is needed, otherwise you'll end in a bootloop - especially if some vital parts of the rom were symlinked there.
I presume you have cwm recovery installed.
If so format your card with SDformatter V 3.1. TO FAT 32 with size adjustment on.
This will format all your card to fat32,
Put the card back in phone and partition the card from within cwm recovery,
Select size of ext partition (1024kb is usually big enough) select 0 for swap.
Ext partitions are used to save on internal memory by moving apps ( (and sometimes data and dalvik cache aswell) to the ext partition and using it as if it was internal memory.
Hope this helps...
i have used only ext3 on my old card...so i guess the same would work on the new one....
so if i got this right, i can restore the old rom via nandroid...and i guess flashing something else in the future should also work...
CWM Recovery is at version 5.0.2.6 at the moment this partitions sdext with ext3 which works fine on nearly all roms. There is a 4Ext Recovery available which can convert ext3 to ext4 if required, just do a search for it if you need it, but you should be fine with ext3.
i have AmonRA
edit: am i able to to the same with it?
i remember it has the format option in the menu...
also 1024kb?
i have 1024mb lol
Yea I presume so, I use cwm!. Just follow the instructions for your rom..and create the partition if required
The restore thingy didnt help, ima still stuck at boot logo, or if i try another restore, i manage to boot, but again nothing is installed (settings and stuff)
will try the reformat and see how it goes...
why cant i just flash a brand new rom to this empty card?

Categories

Resources