As the title suggests my SD card (Sandisk class 6 16GB) has been acting up as of late. Apps frequently crash en masse (Using Sandvold's ICS rom with A2SDX). When I put a new rom onto the root of the SD card and delete 0.16.1 (since it's broken), the new rom remains when flicking through windows on my desktop but when I enter recovery, the new rom (and any new folders I make- Which as soon as I make on the desktop and click to go into them, they're full of gibberish files and folders which when clicked spark up "Can't be opened" errors) disappear and 0.16.1 has reappeared (As if I hadn't touched the SD card at all). I try and counter the mass app crashing by restoring a previous backup but when it reaches "Restoring SD-ext" it brings up "Error while formatting /SD-ext" (But strangely rom installations flash to SD-Ext just fine without an error) (I'm using 4EXT recovery). Strangely the backup acts fine even with this error (but around every 3 days after a restore or update of apps, they crash again). If I try and format the Fat32 partition on Windows 7, regardless of a quick format or slow one, it always comes back with "unable to format" (This error occurs with both third party programs and window's Disk manager/explorer).
Is this a sign my SD card is dead/dying or is it just a fluke and can be fixed?
Any help is appreciated.
Try partitioning and formatting with 4ext. It is supposed to be stable. But all roads finally lead to gparted which is the standard linux tool. There is a guide in my signature.
like handy says use 4ext recovery. Make ur sdcard all fat32. in recovery go to
tools/partition sdcard/ remove all partitions and start from scratch/
skip
skip
skip
this will make sdcard fat 32
then in tools format sdcard (twice)
this will definitly wipe it clean. then partition ur sdcard to whatever ROM requires. this should sort out sdcard. try installing ur rom without restoring any backup coz ur backup could also be the problem.
PS: try another rom, not ICS :sly:
Sent from my HTC Desire
Tried formatting using 4EXT. Strangely it tells me the format was a success but files etc are still on the card. Tried Gparted and it seems to remove the Ext 4 partition and format the entire card but when it reloads the drives, the partition is back and so are my files. It seems there's no means to actually format it.
Just buy a new card, it is cheap
Related
Hi,
Does anyone know how to undo A2SD? ie move all the apps back to the internal memory then remove the ext3 partitions from my memory card?
I'm running a rooted 2.73 ROM with RA-HERO-v1.2.2 recovery image and a vista computer
cheers
I'd also be interested in this, I often get a message saying something like 'sd card maybe not inserted or full' (cant remember the exact msg atm) which I think may be related to apps2sd. Couldn't find any info on the message though.
I'd solve it like this:
Step 1: Format SD card (thus also wiping all partitions)
Step 2: Wipe and re-install any rom - to avoid problems with dependencies from your old setup running with A2SD.
but then you lose all your apps!
He wants first to put his apps back on his phone and then he will format SD card.
But how? I want to know that also
1- Backup your apps using AppManager.
2- Copy the FAT32 partition content to your PC.
3- Format your SD card entirely to FAT32 erasing the EXT3 and SWAP partition.
4- Copy contents back to your SD card.
5- Install AppManager.
6- Restore Your Apps.
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.
I have an 8GB SanDisk MicroSD, it had a 500MB SD-EXT partition made using ROM Manager with 0MB of Swap. I was using OpenDesire, the latest version.
However I decided to change to Cynanogen 6.1.1, as it is more stable. I decided to Un-Mount and Format my SD Card, as I know this wont format my SD-Ext. After Formatting my SD Card wouldn't re-mount so I connected it to my computer, and formatted it again, by right clicking and clicking Format in My Computer.
After doing this it said I had 7.86 GB of Memory on my SD-Card. This is how much is left on the SD Card with no Partition's or data. After I installed Cynanogen, when wiping the user data, I noticed that it said there was no SD-Ext partiton, and so it couldn't format it. I immidiatley went back to ROM Manager to create one, however when it gets to the Clockwork MOD Part I just get a error about a signature or something? Can anyone please help - thanks!
Perhaps the format option under settings wiped the whole SD card and repartitioned it with a single FAT partition, therefore deleting the EXT partition. Format from within windows/linux in future. AFAIK, there would not be an ext on a stock rom and therefore no need for one, so the format option just goes ahead an obliterates.
If you've got a nandroid you could just repartition and restore.
Sounds like it just formatted the whole thing into a single partition. Just partition it back again as your really suppose to do when switching roms.
SD Card Problems With Clockwork Recovery
Hi there XDA, basically everytime I have an SD-EXT partition on my phone (i always, always make them using Linux manually) if I format my SD-Card (which should only format the Fat32 partition, I run into a big issue. My SD-Card will un-mount, possibly format i don't know, then it won't remount. If I connect my phone to windows the SD-Card has all its partitions removed. Very strange?
Anyway I decided to switch to Oxygen 2.0.1 this morning, as it's a much more stable rom, and anyway I performed what I said above on Froyo 2.1 (DeFrost) and the SD-Card wouldn't mount, when I noticed that the SD-Card didn't have any partitions I formatted it using Windows. I then placed the update.zip file of Oxygen onto the root of my SD-Card.
I proceeded to Clockwork Recovery and selected the option 'Select .Zip from SD Card' and I was shocked to see something saying No Files Found. We I have tried everything to sort this out, and absolutely nothing seems to be working? I have used a Ubuntu Live CD to try and completely wipe and re-format my SD-Card which completed sucessfully, but no joy, i've tried all the options on Clockwork Recovery, nothing works, I used a 2GB SD-Card to install Oxygen and this worked fine, once the phone was booted everything would work including the 8GB Card if I switched them. I know I should just put up with this, but I need to fix this.
Does anyone know how I can get my card to work again thanks.
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.