Jump to content

SD Card Removed. Insert a new one.


Recommended Posts

Guest loakyj
Posted

Slightly new to android phones so dumb it down a bit, rooted my Desire last week using the guide from this site, that worked OK. Been trying ROMS and downloaded the custom one from the Kitchen lastnight, after flashing it and trying to get A2SD to work it started coming up 'SD Card Removed. Insert a new one.' when the phone had booted (same time as you enter the sim pin). Now it's coming up 'emergency calls only' and 'no service'. I'm a bit lost as to what might help. I'm without an SD so that limits my choices a fair bit i'd think.

I've read a lot of threads on here and no one seems to have borked it quite like I have, any ideas guys?

P.S. I've tried 3 cards, which all work in a card reader on the computer, so it's not that.

Guest TboneCam
Posted

I haven't got A2SD working myself yet. So I can only point you in the right direction until someone who knows better replies..

From what I understand about A2SD is that there should be 3 partitions ? FAT32/Home/EXT3 (not sure if in that order). This may be the cause of the SDCard not being read on the phone only ?

Guest loakyj
Posted
I haven't got A2SD working myself yet. So I can only point you in the right direction until someone who knows better replies..

From what I understand about A2SD is that there should be 3 partitions ? FAT32/Home/EXT3 (not sure if in that order). This may be the cause of the SDCard not being read on the phone only ?

I've tried partitioning one of the cards to work yep, though the 2 other cards are formatted normally with one large partition, and those aren't read either. Thanks for the help though chap.

Guest battletank
Posted (edited)
I haven't got A2SD working myself yet. So I can only point you in the right direction until someone who knows better replies..

From what I understand about A2SD is that there should be 3 partitions ? FAT32/Home/EXT3 (not sure if in that order). This may be the cause of the SDCard not being read on the phone only ?

In order to use an APS2SD ROM, your SD-Card has to be partitioned with your normal FAT32 storage first, then an EXT2/3 partition second, for apps.

This can relatively easily be achieved when during the process of installing a new rom - while in the recovery mode, one of the menu options allows you to format the SDCard - typically you will choose 0 swap (not used by most ROMs), 512K or more for your EXT2 apps partition, then it will automatically set the rest to FAT32. You can then change the EXT2 partition to EXT3, which may give a performance boost. The process is very simple, just follow a few simple questions, and it does everything for you.

If you're still having problems, I suggest re-flashing the ROM.

Edited by battletank
Guest fabsn
Posted (edited)

There's a pinned thread about that. You bricked your phone.

Edited by fabsn
Guest loakyj
Posted
boot your phone into fastboot (hold back and power button)

open Cmd : fastboot qxdmenable 0

then go to this thread

http://android.modaco.com/content/htc-desi...d-b0rked-fixed/

and fix unbrick your phone ;)

I was sceptical about that being the problem with mine, but after trying that it seems to be getting a signal and the SD card works, so you guys, are fantastic! :(

Guest loakyj
Posted
In order to use an APS2SD ROM, your SD-Card has to be partitioned with your normal FAT32 storage first, then an EXT2/3 partition second, for apps.

This can relatively easily be achieved when during the process of installing a new rom - while in the recovery mode, one of the menu options allows you to format the SDCard - typically you will choose 0 swap (not used by most ROMs), 512K or more for your EXT2 apps partition, then it will automatically set the rest to FAT32. You can then change the EXT2 partition to EXT3, which may give a performance boost. The process is very simple, just follow a few simple questions, and it does everything for you.

If you're still having problems, I suggest re-flashing the ROM.

I've done that to the letter, which worked, nothing untoward. Upon rebooting it detects the card and everything but still doesn't up the 'Available space' to include the SD so I assume that means it hasn't worked?

Is it really card specific or do they all work, as i've tried that with a 4GB card, and an 8GB card, and get the same results.

Guest battletank
Posted
I've done that to the letter, which worked, nothing untoward. Upon rebooting it detects the card and everything but still doesn't up the 'Available space' to include the SD so I assume that means it hasn't worked?

Is it really card specific or do they all work, as i've tried that with a 4GB card, and an 8GB card, and get the same results.

The available space doesn't include the SD card, even when you have a2sd installed.

Install an app - if the available storage only goes down by a very small amount, then it's working.

Guest loakyj
Posted
The available space doesn't include the SD card, even when you have a2sd installed.

Install an app - if the available storage only goes down by a very small amount, then it's working.

Oh I see, I thought it came up there and added onto what you already had. Installed GoogleEarth and a few more and it's shrunk right down so i'd imagine it's not working.

Guest persko
Posted (edited)
Oh I see, I thought it came up there and added onto what you already had. Installed GoogleEarth and a few more and it's shrunk right down so i'd imagine it's not working.

Some apps does use data on the sdcard partition, the way to see if apps2sd is working, is by getting a shell on the phone via adb, then check the following:

do a df command to see if the ext2/3 partition is mounted correctly, you should have an entry like this:

/dev/block/mmcblk0p2 1850036 202248 1553808 12% /system/sd

(this is from my phone, your numbers would be different, don't worry about that)

then do an ls -l /data, and check that you have the correct symlinks, check for lines like this:

lrwxrwxrwx 1 0 0 14 May 29 22:21 app -> /system/sd/app

lrwxrwxrwx 1 0 0 22 May 29 22:21 app-private -> /system/sd/app-private

lrwxrwxrwx 1 0 0 23 Jun 15 10:55 dalvik-cache -> /system/sd/dalvik-cache

If you have that, yout apps2sd is working correctly; but to do a final check, you can do an ls -l /system/sd/app, and see that the apk files

resides there (not all of them, you will also have apk files in /system/app; but these are the "protected installs"

Hope this helps.

Per

Edited by persko
Guest dunebug
Posted

Another way to check if things are going right with App2sd is to download "Quick System Info" from the market.. it shows:

SD card storage

A2SD storage (which is the app2sd partition on ext2/3)

Internal storage

System Storage

System Cache

and Memory

It works great for a quick check where ur apps are installed..

Guest loakyj
Posted
Another way to check if things are going right with App2sd is to download "Quick System Info" from the market.. it shows:

SD card storage

A2SD storage (which is the app2sd partition on ext2/3)

Internal storage

System Storage

System Cache

and Memory

It works great for a quick check where ur apps are installed..

Seems to be working! Majority of things seem to be filling the SD up rather than memory. Happy days!

  • 4 months later...
Posted
boot your phone into fastboot (hold back and power button)

open Cmd : fastboot qxdmenable 0

then go to this thread

http://android.modaco.com/content/htc-desi...d-b0rked-fixed/

and fix unbrick your phone :P

I have the same problem in which I cant mount an SD card. I booted from fastboot and have no cmd or way of entering "fastboot qxdmenable 0". What do I do?

Thanks.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.