[Q] Inspire 4G not reading SD Card - HTC Inspire 4G

My Phone:
Rooted Inspire 4g running Stock ROM -> Rooted using Easy Ace Root Tool
Running TWRP recovery and a stock ROM(unable to flash new ROM due to SD)
My Problem:
My phone(either fully booted, or in TWRP recovery) is not reading my MicroSD card.
TWRP gives the error E: failed to mount /sdcard
and when in the settings of the phone, it says to insert a SD card.
Logs:
This includes
-adb shell blkid
-adb shell ls /dev/block
-adb pull /tmp/recovery.log
Located at pastebin.org at /BTPcfc0w
What I've Done to try and fix it:
Okay so after quite a bit of searching I've found these solutions given most by people
Cleared and Factory reset everything under the sun on this phone.
Format the SD using a PC into the FAT32 filetype
Code:
On this, I used my MicroSD Adapter and plugged it in to a computer.
Since the phone isn't recognizing the SD card it is NOT giving me the option to mount USB
To reboot into fast boot, and run the following commads
Code:
fastboot oem enableqxdm 0
fastboot reboot
I haven't been able to find anything further, and nothing yet seems to of worked so;
Question:
Does anyone have any advice on what I might be able to do?

Have you tried the SD card in the computer without the phone. You may need a external Sd card reader or a laptop of some sort with a card reader. If neither of those work then you need a new SD Card

Related

rooted g1 help-took out sd card no everything is a mess

Edit* title should read "now" not "no"
I am running cyanogen on my rooted g1 and have it so I save to my sd card. I didnt know taking out the sd card is bad, but anyways i did it and now all my apps are gone and when i try to "wipe sd: ext partition" it tell me to run "wipe_ext" in console but that doesnt work. someone told me to just run "part sd: fat32+ext2+swap" and then it says to run "sdtools.sh" in console, so i did that and console says:
"Usage: /sbin/sdtools.sh [OPTION]...
Options:
-h --help Display this help
-p --print Display SD partitions
-s --split Create 500MB ext2, 32MD swap and fill remaining
-c --clean Create 1 fast32 partition"
but I dont know what to type in, I typed "-h" it doesnt do anything "--help" also nothing. what do i type into console here?
Also a g1 guru told me I might have really messed it up and have to update the partition, but how do I do this. I cannot wipe the sd from andriod OS settings, and cant seem to do it from recovery mode. Also when i plug the phone into my computer it doesnt recognize it and says to insert an sd card. The notification bar on my g1 also has the icon and notice that says "Removed SD card - SD card removed. Insert a new one." when the sd card is obviously in the g1. should I just buy a new sd card, will that fix all this!? haha
Thanks for any help.
This seems super old, and has likely already been addressed. BUUUUTTTTTT...
It sounds like you fried your SD card. This has happened to me before. Last ditch effort would be for you to get an SD adapter (either a transFlash or USB thinger), and try to format by plugging the SD card directly into your computer. If that works, then insert your SD card back into your phone, boot into recovery, and see if you can partition the card, then. If it works, you're good to go! If not, you may have to say goodbye to the card.

[Solved] Formatted SD Card will not mount.

I just formatted my SD Card through the settings menu and now it won't mount. When I hit "mount" it says "Preparing SD Card" in the notification bar, followed immediately by "SD Card safe to remove" and "Blank SD Card."
Anyone know a way around this? I can't use so many apps because they require the SD card
Edit: I solved this by putting the card on a camera. It magically reappeared.
format settings
hey at first on which phone ?
and have you tried formatting the SD at the pc @ FAT32 ?
greets
It's on a mytouch 4G with cyanogenmod 6.1 and I can't mount it on the pc (windows 7 x64) or right click anything to format because it won't recognize it. I've tried a lot from other threads and google searches like uninstalling and reinstalling the disk drive driver in device manager and rebooting everything and doing multiple battery pulls :/
Try this:
VanKlomp said:
To fix the SD cards I booted into Ubuntu Linux, opened terminal and then;
1. Boot into Linux
2. Open Terminal
3. type 'sudo killall hald' and press enter
4. type 'sudo dd if=/dev/zero of=/dev/sdb' and press enter (this took about 20 mins per card)
5. Used GParted to recreate the MBR and format the volumes.
Click to expand...
Click to collapse
Worked for me.
I don't have Linux..

[Q] internal sd card for samsung captivate shows as write protected

I will give some background to begin with. I had installed the Kies mini update to the 2.2 software on my Captivate. I then rooted with super one click. I have the drivers for the Captivate installed in Windows XP and I have USB debugging enabled. It recognizes the drive and will show me the contents on the computer, but it doesn't allow me to copy from the computer to the drive. I know I can use dropbox for some things, but for other things like installing a custom rom, I would like to be able to copy to the drive. It does show as mounted and mass storage is enabled on the phone. Any ideas?
If you are rooted just go into cwr and mount sd card there. if not i have no idea as i haven't kept a phone stock since a week after i got my old Moto Droid, as soon as i found out it was possible.
Well apparently the version of Clockwork Mod Recovery that I have doesn't give the option to mount the SD card. I have 2.5.1.2. I did find a way using SGS tools to download a custom rom to the root of the SD card. I was going to reinstall Debian Linux at some point on my computer so I may have better luck with using that to write to the SD card then I am having with XP.
Yeah
Make sure that the SD card isn't locked. Also, back up everything on it to your computer and do a complete format as well. And if you're wanting to write ROMs to your SD (or CWM, etc.) in Linux, you're going to have to use dd in the terminal, and most like will be writing to "sdb".
Here's a simple walkthrough just in case you don't know how to use dd:
Become root by typing "su" and following it with your password. If you don't have a root password, type in "sudo passwd" and set it.
Next you have to unmount your microSD. To see what you have mounted type in "mount". Your SD card will most likely be called "/dev/sdb" or "/media/sdb" or something along those lines (not sdb1, that is the partition on the card). Once you know what your SD is called and where it's located, type in "umount /dev/sdb", placing '/dev/sdb' with the actual location and name of your SD card.
Now we get to use dd. Type in: dd if=<insert location of IMG here without the tags I included> of=<location of your sd without the tags I included> bs=1M
Be patient, because it usually takes a while, depending on what you're writing. Good luck mate.
I was looking for an answer to this myself. Me and my girlfriend both have the same phone, galaxy S. We both put andromeda rom on it and are now going to switch to FireFly (I did, she's trying to).
Well, mounting her USB storage ends up with the internal SD card being recognized as a CD ROM and the external as a usb storage device.
Anything we try to do to her internal says there's write protection and to disable it or use something else every time we do anything.
Only even trying this because we're getting some weird "Error at line 17: symlink with SU..." blah blah....
Completely stuck here. Doesn't make any fracking sense.
same to me. what should i do? I'm trying to install Andromeda. But I can't even copy ROM file to internal SD card. HELP ME ASAP!

[Kinda solved]Need recovery w/ external sd AND ADB

I'm trying to install ubuntu to my sbk2 tab using this tut: http://forum.xda-developers.com/showthread.php?t=1537566&highlight=can+t+mount+microsd+card
But, to do that, I need access to both the external sd card, and ADB access. Is there a single recovery with those two features? I've tried all of roach's recovery, team rogue, normal CWM, I've tried everything I can find! If it has easy access to external sd, it doesn't have ADB.
Does such a recovery exist?
If not, how can I manually mount the external sd card (microSD)?
Regards
Smith
EDIT: Partially solved. Have yet to find a recovery with these features. However, you can mount the microSD card as follows:
# mkdir microsd
# mount /dev/block/mmcblk1p1 microsd
Learn something new every day I suppose!
Team Rouge recovery will read from internal and external sd.
You probably need to update the driver
Team Rouge latest touch reads from both and I use ADB just fine.
I will check that out again because art time of writing adb didn't work on the rogue recovery.
Thanks guys!
Regards
Smith
Sent from my SGH-I897 using XDA

[Q] How to mount internal sd card in usb storage mode (for data recovery)

I made a mistake yesterday to wipe the internal sd-card in twrp recovery. There is some data on it which I want to recover (read: undelete). Data recovery itself won't be a problem, but I have troubles accessing the internal sd card from PC.
There is currently no rom installed on my tf (I don't want the internal sd being touched by anything until I recovered data).
I thought it was possible to set the tf101 in USB mass storage mode in the recovery, mounting the internal SD card, but that refuses to work.
What I've tried so far is enabling USB Mass storage mode in a variety of recoveries
- initially in TWRP recovery (v2.2.X.X not sure which version was installed, probably 2.2.2.0)
- cwm-6.0.1.4-notouch-hybrid.zip
- Rogue XM Touch Recovery v1.5.0-R1
- TWRP 2.2.2.1 (flashed by replacing the recoveryblob in a flashable zip from 2.2.0.0 version)
But it seems not possible, i.e. no drive is detected by Windows or Linux machine.
What is the correct way to access the internal sd card over USB?
./adb connection will set you free. as long as you can get an adb connection this is not a problem. once youre connected just rtfm ./adb will pull up all the options.
haxin said:
./adb connection will set you free. as long as you can get an adb connection this is not a problem. once youre connected just rtfm ./adb will pull up all the options.
Click to expand...
Click to collapse
Thanks for your reply.
I'm able to connect through adb. I can access the internal sd card through adb shell. However, I need to have access to it outside adb, so I can use a data recovery tool to access the internal sd.
I still cannot find a solution, not for ICS. (this solution doesn't work for ICS).
Is it possible to enable UMS from ADB or recovery at all?
Tutti-frutti said:
Thanks for your reply.
I'm able to connect through adb. I can access the internal sd card through adb shell. However, I need to have access to it outside adb, so I can use a data recovery tool to access the internal sd.
I still cannot find a solution, not for ICS. (this solution doesn't work for ICS).
Is it possible to enable UMS from ADB or recovery at all?
Click to expand...
Click to collapse
when you access the sdcard in ./adb shell what do you see?
haxin said:
when you access the sdcard in ./adb shell what do you see?
Click to expand...
Click to collapse
The content of the internal sd card (`ls`), which is a single empty recovery dir atm. I need to recover the content (i.e. undelete).
Eventually I'm now dd-ing data from internal sd to a usb drive attached to dock USB. This way I can perform an ordinary data-recovery on the USB drive
What I did was:
- install a ROM with terminal emulator in it
- open terminal emulator (followed by the su command)
- dd with default blocksize (512) from interal to usb drive (after checking mounting points with mount command):
Code:
dd if=dev/block/mmcblk0p7 of=/dev/block/vold/8\:1
There is probably a more efficient way doing this (using ADB), but I'm finally able to recover the data, happy now
S3 internal SD card
I have an Samsun S3 with JB update. Now the internal SD card is no longer visible as USB drive from the PC. It cannot be done based on other threads.
Can I use the following method to get around the UMS issue? Can I use a Terminal Emulator app? can I dump to external SD card and then run recovery SW on it?
My phone is rooted and after su on TE, I can see /mnt with both sdcard and extsdcard mount points..
Tutti-frutti said:
Eventually I'm now dd-ing data from internal sd to a usb drive attached to dock USB. This way I can perform an ordinary data-recovery on the USB drive
What I did was:
- install a ROM with terminal emulator in it
- open terminal emulator (followed by the su command)
- dd with default blocksize (512) from interal to usb drive (after checking mounting points with mount command):
Code:
dd if=dev/block/mmcblk0p7 of=/dev/block/vold/8\:1
There is probably a more efficient way doing this (using ADB), but I'm finally able to recover the data, happy now
Click to expand...
Click to collapse
cell800 said:
I have an Samsun S3 with JB update. Now the internal SD card is no longer visible as USB drive from the PC. It cannot be done based on other threads.
Can I use the following method to get around the UMS issue? Can I use a Terminal Emulator app? can I dump to external SD card and then run recovery SW on it?
My phone is rooted and after su on TE, I can see /mnt with both sdcard and extsdcard mount points..
Click to expand...
Click to collapse
If you can see the mounting points, why not just try it?
In my case, it turned out that a lot of my data was already overwritten. I could recover some pictures and docs.
Hi. Beginner here, Please, how long this command will take to dumb about 29 GiB to a regular Micro SD card? I am waiting for minutes.
dd if=dev/block/mmcblk0p7 of=/dev/block/vold/8
Thanks.

Categories

Resources