EDIT: Woops posted too fast without full title. Should be like, Device not reading SD card in various ways. Haha... man Im tired >.>
Hi guys,
So it seems I managed to screw something up regarding my SD card while I was messing around with my devices (MT3G 1.2). I figured maybe you can direct me to some things I haven't tried yet.
Here is all the available info:
When trying to access SD card in RA Recovery I get:
E: Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)
E: Can't mount SDCARD:
When booted into android, I constantly have "SD Card Removed" in my notifications and not amount of rebooting or reseating the sd card seems to change that.
If I slap the SD card in another device and mount the card on windows, it shows up seemingly alright there. I also tried simply formatting it fresh to FAT32 there and putting it back into my MT3G, but it didn't seem to make a difference.
After trying to format the card, I seem to get these files I haven't heard of before showing up on the card:
qxdm_20100531_060541_2.dm
qxdm_20100531_062913_1.dm
etc, etc... about 10 of them now.
I'm hoping that this is something I can reverse, and not some sort of really bad hardware or driver issue. Any hints or tips would be greatly appreciated. Thanks!
technogecko6 said:
EDIT: Woops posted too fast without full title. Should be like, Device not reading SD card in various ways. Haha... man Im tired >.>
Hi guys,
So it seems I managed to screw something up regarding my SD card while I was messing around with my devices (MT3G 1.2). I figured maybe you can direct me to some things I haven't tried yet.
Here is all the available info:
When trying to access SD card in RA Recovery I get:
E: Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)
E: Can't mount SDCARD:
When booted into android, I constantly have "SD Card Removed" in my notifications and not amount of rebooting or reseating the sd card seems to change that.
If I slap the SD card in another device and mount the card on windows, it shows up seemingly alright there. I also tried simply formatting it fresh to FAT32 there and putting it back into my MT3G, but it didn't seem to make a difference.
After trying to format the card, I seem to get these files I haven't heard of before showing up on the card:
qxdm_20100531_060541_2.dm
qxdm_20100531_062913_1.dm
etc, etc... about 10 of them now.
I'm hoping that this is something I can reverse, and not some sort of really bad hardware or driver issue. Any hints or tips would be greatly appreciated. Thanks!
Click to expand...
Click to collapse
That's very odd. qXDm is a program used with CMDA phones to mod ESN's and program them.. Flip phones and such.. not meant for smart phones since we'd have no use for a tool of that nature.
If you're running RA 1.7 then I believe accessing the SD card is out of question anyhow because something is broken with that.. not sure what though but I can't use mine either.
If you can boot into android, try this:
open the dialer and dial
Code:
*#*#4636#*#*
DON'T press call, just wait a sec. - a menu should appear. Choose the first item (phone information, or similar), and scroll down - there should be a button there with something about qxdm on it. Possibly 'disable qxdm'. Try selecting that.
Tried that, but it had "Enable QDSM SD Log", not disable... tried it regardless but made no real change anyway. :/
Did you ever find a solution to this issue? I have the same problem - it occured durring a SAPPIMG.ZIP flashing of my phone - it seems that for some reason QXDM was turned on during this proccess.
Typically, the following fastboot command would turn QXDM SD logging off, but it does not work for me (I believe it may only be available in ENG SPLs).
Code:
fastboot oem enableqxdm 0
i just installed andriod on my htc hd2 and it worked fine. but after rebooting, i cant get it to work again... i allready tried to delete all the files and install again, but it´s still not working. it says:
" failed to allocate the storage /binsh: can´t access tty; job control turned off "
Click to expand...
Click to collapse
suggested solution:
1- change SD card.
are there any other solutions ?
....................?
I Need Help
I formated my SD card..
and I tried to install it again ...
But I faced another problem ..
it says :
failed to mount /data
please help
another thing ,, how i can know what my hd2 is ? is it T-mobile or Euro Version ?
if its says stuff about too many fat partitions before the lines u quoted , like here
ud best be dling the panasonic sd format utility and do a full format ... if thats the case
I fix it .. By installing another ROM ..
2 solutions
I have the same experience but my android system is stored in the root folder of the SD card. Not inside a folder named Android.
First Solution:
I found this solution to work best after experimenting with the second solution I also offer.
When I boot the phone I delete the Android Folder and the LOST.DIR folder and it works 100 %
second solution:
I found that deleting the data.img file makes HRET to run linux and install Android again. this will delete all widgets and preferences but will make the build work.
I end up installing my system on the root of the SD Card after experiencing the : "Failed to allocate the storage /binsh: can´t access tty; job control turned off" problem. This happened a mistake and it was a happy mistake as it runs nice and stable. WIN MO 6.5 IS dead to me.
I hope this helps to kill your win mo 6.5 dependency.
Please check my answer if you experience this again. I think you will. and I hope I could help
i got the same problem, and after 1000 formations i got the solution of the problem:
download this roots and rewrite it!
I've been using android on my phone for awhile, and tried a bunch of different builds and never got this error. Yesterday when i was switching back to shubcraft all of the sudden the boot loader gives me
mounting /dev/block/mmcblk0p1 on /sdcard failed: invalid argument
failed
failed to mount sd card. cannot continue.
/bin/sh: cant't access tty; job control turned off
i tried loading just about ever build and get the same thing.
I've changed the startup.txt and i always reformat before i switch builds. i was thinking it might be the sd card itself, but it works fine in winmo.
if anyone can help me it would be much appreciated, im having android withdrawls...
oh and its the stock 16gb class 2
EDIT: It randomly started working again...strange...
This Is What I Do
I was getting either the same thing or something very close to it on about 2 rom to the best of my understanding is when your trying to flash (for lack of better words) a new rom you still have some left over traces either on your storage card or the phone so what you need to do is format your SD card and reflash your phones rom.
I took the origin file put it on my sd card unzipped it there went into the android rom folder cut the plain android folder paste it withe the other folders then reased every folder EXCEPT the PLAIN ANDROID FOLDER now put the sd card in the phone enable the the sound then install android.
To be able to watch the process after you flash your rom go to settings, system, power (battery) and uncheck everything so it doesn't sleep. when you install now you will see the progress and will be able to read the progress if you see 2 things have failed
This is my process and it hasn't failed yet when I didn't do it this way I had fails.
Striving said:
I was getting either the same thing or something very close to it on about 2 rom to the best of my understanding is when your trying to flash (for lack of better words) a new rom you still have some left over traces either on your storage card or the phone so what you need to do is format your SD card and reflash your phones rom.
I took the origin file put it on my sd card unzipped it there went into the android rom folder cut the plain android folder paste it withe the other folders then reased every folder EXCEPT the PLAIN ANDROID FOLDER now put the sd card in the phone enable the the sound then install android.
To be able to watch the process after you flash your rom go to settings, system, power (battery) and uncheck everything so it doesn't sleep. when you install now you will see the progress and will be able to read the progress if you see 2 things have failed
This is my process and it hasn't failed yet when I didn't do it this way I had fails.
Click to expand...
Click to collapse
you can search a tool named SDFORMATER V2.0, it will be worked.
okay this is now happening to me as well!
had been using Android and various different builds without hitch.
but today after trying the Hyperdroid build the sd card fails to mount on startup.
Editing the startup.txt does nothing, have also flash to the latest chuckyrom and formatted the sd card time and time again and tried different builds.
anyone have any other suggestions?
Ta
working again now.
the fix for me was to reupload my backup to the sd, format then upload the required new build.
very odd...
snigs said:
working again now.
the fix for me was to reupload my backup to the sd, format then upload the required new build.
very odd...
Click to expand...
Click to collapse
odd indeed...for me i had to reformat my sd card using my phone, didnt really make any sense to me but it worked
Hello Everyone,
I like most people upgraded my Bell i9000m from Kies to Froyo, only to have it bricked with the "can't mount /dev/block/mmcblk0" error at the recovery screen during boot-up. I upgraded it last week, where it took the firmware from JL8 to I believe JK3 or JL8 (not sure at this point).
Unfortunately I bought my phone from some guy on Kijiji using it on Rogers, so I doubt Bell is going to handle the return or give me any love
Anyways, I spent many days long days trying to get it back working, and I found a work-around that requires using an external SD card. and going back to Android 2.1 ECLAIR
Steps (This is what I did):
1. Install JK3 stock ROM via Odin (with re-partition at the pit on samfirmware.com, didn't update boot loader)
2. Install K13c speedmod kernel via Odin
3. Insert 16GB External SD card
3. Boot phone to Froyo
4. Reboot to recovery console and wipe data/everything
5. Install JL8 stock ROM via Odin (no re-partition, didn't update boot loader)
6. Phone will boot-up into recovery mode and automatically do wipe data
7. Phone will boot into ECLAIR
8. You will see internal storage of 1.85GB free.
9. Install Market apps - I installed twitter
10. If you remove external SD card, twitter will crash.
11. If you reboot phone without external SD card, you will get rebooting logo
12. If you put external SD card back it, phone boots!
This wasn't a fluke - I was able to reproduce if I flashed other ROMS (XXJPY or similar) instead of JK3.
Background:
Even though the phone can't boot with stock ROM, if I install JK3 ROM + speedmod K13b speedmod kernel, I can get the phone to boot to Froyo, but there is no internal storage (it shows up as 0 bytes available). So you can't install Market apps, and therefore is useless. I can't even mount the external SD card under the Settings app!
So I tried to log in the Froyo device using adb shell, and what I found is that internal SD card is no longer showing up under linux, and the OS thinks that the external SD card is the internal one. This is probably why the external SD card can no longer be mounted.
I figured out that the external SD card shows up as /dev/block/mmcblk0!!! WHich is the same block device as the internal SD card...so I'm thinking if I reboot into recovery and format SD card, how come it's not working? I even tried to partition the external SD card with android partitions, but still nothing!
I think Froyo is 'smarter' in that it knows the external SD card is not internal (whether it's grepping the device-info for manufacture data, don't know).
But if I go to JL8 Eclair, the Android 2.1 is 'dumb' enough that is doesn't see the difference between internal and external, so formats the external to look like internal.
Once I boot to ECLAIR, the external SD card is greyed out under Settings app, but I get 1.85GB internal storage!! OK I can't access the whole 16GB of the card, but at least my phone is not toast.
I can go ahead an install apps, which will install to the external SD card. But if you remove the external SD card, the phone will no longer boot. If I remove the card and apps are running, apps will crash (case in point: I tried twitter).
It will be nice if others can re-produce my findings. But for now my Samsung Galaxy S has been saved!
Kashif Shaikh
this sounds promising, can some more people confirm this solution to use External SD to imitate internal SD?
It worked for me as well! I have i9000M version, with internal SD failure. I'm also using 8GB external microSD card. I tried several 2.2 Android firmwares - specifically I9000XXJPY, I9000XXJPU. With update to speedmod-kernel I'm able to load device, but it doesn't see neither internal nor external SD card. So I couldn't install any applications, upload data or even shot with camera.
Based on this thread, on top of XXJPY with speedmod kernel I uploaded I9000XWJM8 firmware (Android 2.1) with Odin 1.7, no repartitioning. It worked right away - device loaded and I can see ~2GB of program storage (assume they storage is located on my external card). Both internal and external cards are shown as "Not available" in settings. I can install applications now, which made "brick" a bit better then it was before. Unfortunately, I still can't upload any data, i.e. a book for FB2Reader. And can't make a photo with my camera. And it's now Android 2.1, which looks slower.
First of all - thanks for the advice! It would be good to have this topic "sticked" and distributed - there might be other guys with no chance to repair phone under warranty.
Secondly - if someone can do a "hack" for Android 2.2 firmware so it can use external SD card for program storage specifically for I9000M device? And it would be terrific, if the remaining part of SD card (or at least some fixed size, like 4 GB) can be mounted as storage, so the data like music or photo or books can be uploaded.
I'm able to connect to the phone using adb tool, but I can't find a folder on the device where I can upload (push) a file to. I'd like to upload a book to the device so I can finally use it as a reader. I tried all "root" folders (adb shell -> ls) and all don't work. It says "No such file or directory" or "Permission denied".
Is there a folder on the device which I can push file to using adb tool? Maybe somewhere where applications are installed to, i.e. Program Storage location. Please help!
Anyone else following this thread with I9000M with internal card dead?
This isn't much of a fix. This will only work with phones with slightly corrupted (and not fully corrupt) sdcards; eventually your phone will probably stop booting with this "fix" as well. You're going to eventually loose some of the other partitions such as stl10 to corruption, and then you're screwed.
The OP's phone is corrupt in a specific way that allows this - and there are various procedures that will get your phone to a semi-bootable state if you only have a partially dead sdcard. Like the OP said - just installing speedmod kernel with an external SD in will allow your phone to boot, for example (I got my dead sd i9000m to boot froyo with the speedmod kernel, and others had reported the same as well). Then if you're technical enough you can switch around your mount configs and get it to work without the internal mmc device.
It doesn't matter if you bought your phone off kijiji or craigslist 2nd hand; send it back to samsung (or go thru futuretel or a similar provider). No receipt is going to be required (if they ask... just say you can't find it). Products like this will always be repaired under warranty based on manufacture date code.
Send your phone back; don't try to fix it - it's a hardware problem with the mmc connection.
Unfortunately, I'm 10 thousand miles away from Canada with no chance getting there. If I had option to send it back for repair I would do it right away. So I'm searhing an option to use this semi-brick as much as possible.
My i9000M phone has totally corrupted internal SD card - it failed two months ago and I tried all options for it reformatting / remounting / whatever. With speedmod kernel it loads even without external sd card. It just allows loading without internal storage - not use external card to mimic internal. Unfortunately, it doesn't see any storage then - no internal, no program, no external card. So it just loads.
With Android 2.1 and external card it loads _and_ see 2GB of program storage (on external card). It doesn't see any other storage - so I can't upload any file. But at least I can install applications.
I'll try this solution after buy a Microsd card. My i9000M internal sdcard dead in two days ago after fixlag use ext2 partitions.
hi all. i didn't find JL8 stock ROM for sumfireware.com.where can find it ?
i flash my phone step by step as top post.
but after flash 2.1 rom with insert SD card , my Phone still cannot boot into ECLAIR .
who can help me? thanks. my phone can boot to 2.2 system without internal card.
SHINE.YANG said:
hi all. i didn't find JL8 stock ROM for sumfireware.com.where can find it ?
i flash my phone step by step as top post.
but after flash 2.1 rom with insert SD card , my Phone still cannot boot into ECLAIR .
who can help me? thanks. my phone can boot to 2.2 system without internal card.
Click to expand...
Click to collapse
Samsung or bell can help you. Send your phone in for repair....
for same reason .i cannot send my phone to bell. so i very want to know find JL8 rom to let me phone canbe use . please help.
HI guys . thanks for your help.
actually ,every I9000 2.1 rom CAN use this solution. just need your external SD same as your phone internal SD size. if you are 8G internal SD , you must use 8G external SD card with 2.1 ROM . you can get 1.85G system space.
I've just tried XWJVB firmware - stock Android 2.3.3 - and it also works! Phone loads without flashing custom kernel.
I wonder, if there is a way to upload any file to the phone - so I can put there a book and read it.
does this mean this workaround still can't recover the files that were originally in my internal sd?
Nope. the internal sd is gone, probably forever.
workaround allows running the phone and having 2GB out of microsd card available for programs storage. it allows downloading and installing application from app market. still, you don't have other storage - can't upload a file or even make a photo with camera.
very wierd. if anyone would suggest a workaround to upload file to the device - even using any hacked way, like from abd or whatever
I flashed custom Kernel (CF-Root-XW_XEE_JVB-v3.1-CWM3RFS) over latest JVB. The device is now rooted.
Using adb tool I was able to push fb2 file to device - specifically to dev folder. (adb push file.fb2 /dev). Using Moon Reader I can open and read it! That's terrific after long time of finding a way of doing this.
Unfortunately, Moon reader is the only app that works. FBReader tries to open the book but fails with writing cache to sd card (which is broken).
This is a most useful post, thank you. I get the phone working on 2.2 which is great but I am unable to find the JL8 stock ROM, I locked for it everywhere but could not find it, would someone please indicate where to find it...
raullugo said:
This is a most useful post, thank you. I get the phone working on 2.2 which is great but I am unable to find the JL8 stock ROM, I locked for it everywhere but could not find it, would someone please indicate where to find it...
Click to expand...
Click to collapse
Why would you need old stock ROM?
Just flashed XXJVP stock ROM to my I9000M. This is Android 2.3.4. Taken from http://forum.xda-developers.com/showthread.php?t=1011901
Flashed CF-Root-XX_OXA_JVP-v3.7-CWM3RFS on top of it for rooting
Phone works
It needed some tricks this time to upload a file to deivce. For some reason all folders appear to be read only, including dev. So I used abd shell command to change folder permissons
adb shell
$ su
# chmod 777 /data
then exit and
adb push file.fb2 /data
File is stored and is not lost on reboot, like it was for dev folder
stuck on step 6..
first of all, this is a great post for those who still stuck with a dead i9000m and no help from Sammy!
Steps (this is how i followed)
1. fine
2. fine
3. fine (i inserted a 16gb Sandisk class 2 in FAT32 format)
3a. i couldn't 'boot to froyo' i'm not sure if you mean fully boot into the OS or not, but it was in a bootloop
4. i was able to get to step 4 somehow to the recovery (3e) and wipe data (there was still the cant mount error when wiping data but no error when wiping cache partition - is that normal?)
5. i cant find JL8 but others here suggested any other 2.1 ROM works so i tried JM8 (no repart/no update bootloader)
6. the phone did do something other than boot loop! (first time wow!) it was trying to copy something but it didn't go all the way through.. there was an error saying 'efs format failed /dev/block/mmcblk0p2' after/during 'coping media files'.
- could it be the wrong format going in (should it be something other than FAT32?)
- could it be that class 2 was not the right class (no fast enough??)
- the copying process stopped after it finished copying media files.. (the micro sd card did have some media files
- there was 2 folders Samsung folder (with media files) and svox (i think that was the name of the folder)
can anyone shed some light on where i did wrong, thanks everyone, love this forum btw.
pavbul said:
Why would you need old stock ROM?
Just flashed XXJVP stock ROM to my I9000M. This is Android 2.3.4. Taken from http://forum.xda-developers.com/showthread.php?t=1011901
Flashed CF-Root-XX_OXA_JVP-v3.7-CWM3RFS on top of it for rooting
Phone works
It needed some tricks this time to upload a file to deivce. For some reason all folders appear to be read only, including dev. So I used abd shell command to change folder permissons
adb shell
$ su
# chmod 777 /data
then exit and
adb push file.fb2 /data
File is stored and is not lost on reboot, like it was for dev folder
Click to expand...
Click to collapse
Thank you for the instructions, tha only reason to look for the jl8 rom is to follow the instructions to the letter. I trying your method right now, thank you for taking the time to give me another shot at my SGS, I will let you know how it goes
I thought i will have no problems now and nothing will suprise me with my HTC, but of course i was wrong =)
As i solved my last problem with Google Play, now once my phone weirdly rebooted by itself, and when i loaded android it looked like it flashed itself cause i had Menu as i flash rom to set language and stuff.
I was like "wut.." but ok, i set my phone again, and then it started to download all apps i had before, but every dll ended up with an instant error
"There is insufficient space on the device."
I also looked at the App settings, selected All and huh, Internal Storage status bar was all grey with no info how much space is left.
I downloaded ROM (tytung's 4.2.2 ..) again through my phone, and tried to flash it again, but it said i have no EXT space, so i had to wipe my SD card in CWM and create 1gb ext partition.
Then it was all good, i downloaded all my apps without any problem and i was happy, but next day it was same thing, it rebooted with Setting Language Screen and afterall i have no storage. Now downloading tytung's ROM again to flash it...
Seem like an endless fun :crying:
Any solutions?
PS. I am on holidays, and i have no connection with PC, only phone + web.
#EDIT
Oh, when i try to flash ROM i get an error:
Code:
Mounting SD-EXT failed!
Please Create an EXT4 partition
(mmcblk0p2) on the SD Card First
Error Messages:
mount: mounting /dev/block/mmcblk0p2 on /NativeSD failed: Invalid Argument"
Making partition will help, but i bet that tomorrow i will have the same situation...
I was going to suggest changing the SD card. Or it could be the same problem with robbie, try to remove the sd card and clean the contacts on the sd, and clean the slot of the phone if possible.
Marvlesz said:
I was going to suggest changing the SD card. Or it could be the same problem with robbie, try to remove the sd card and clean the contacts on the sd, and clean the slot of the phone if possible.
Click to expand...
Click to collapse
Thanks, i just caught myself that last time i partitioned EXT i set swap to 32mb or sth, and it should be 0 ofc, will see if that will or won't help, then i will try with sd card.
#EDIT, yay, it's stuck on green HTC logo now!
#EDIT2: couldnt stand this, deleted everything, gonna hard reset or wait till i get usb to install new rom ... anyway phone useless for now.