[Q] [HELP] Internal SD Card problem [HELP] - Galaxy S I9000 Q&A, Help & Troubleshooting

Hi guys,
This is my first post here, because this is the first time I’ve encountered a problem where I can’t find a solution for on the forums and or random google searches. So I decided to make this thread for myself and others that can’t find the solution to this problem.
So basically this is (I think) the main problem
The internal sd card of my Galaxy S GTI9000 is corrupt.
I can only read the files that are stored, when I try to write (copy a file, delete files or format the whole internal storage) the changes only have effect until the internal sd card is remounted.
This does let me think the internal sd card suddenly became write-protected.
The tricky thing is to know if this can be resolved or if this is truly a hardware problem.
I personally think making the external sd card the internal sd card could work.
What I’ve done so far
Running fine on Slimbean 2.2 until one day it suddenly was in Recovery mode; bootloop
- Reflashed with Slimbean 2.2; bootloop
- Wiped and reflashed; bootloop
- Wiped and flashed CyanogenMod 9.1.0; starting but encryption unsuccessful
- Wiped and flashed CyanogenMod 10 Build 20120920; bootloop
- Flashed 2.3.4_I9000XXJVP; starts fine but apps are crashing all the time
Here I discovered the internal SD Card writing problem
Flashed several official firmware versions with same outcome as the point above
Errors encountered while flashing these firmwares (not always):
- E:format_volume: rfs format failed on /dev/block/mmcblk0p2
- E:format_volume: rfs format failed on /dev/block/stl10
- E:format_volume: rfs format failed on /dev/block/stl11
Firmwares flashed
- I9000XWJS5 (JS5_JS3_JPY_ tar)
- I9000XWJW5_I9000XENJV6_XEN (JW5_JV6_JW4 tar)
- JW6_JW5_JW4 tar
- I9000XXJVT
Also tried
- Hard reset in JVP (gave errors mentioned above)
- Use external sd as internal sd (didn’t succeed in doing this)
- http://forum.xda-developers.com/showthread.php?t=1188482
(got stuck at repacking kernel, same as OP of that thread)
Best I could do
What works the best for me right now is flashing JVP, but:
:good: Can make calls
:good: Can send text messages
Apps are crashing often
No Wi-Fi
No mobile internet
Can’t get root access (with CF-Root)
I hope you can help me, thanks in advance.
-UPDATE-
I did this workaround: http://forum.xda-developers.com/showthread.php?t=1906089
Now I have a fully working phone again, but still the same problems with the internal sd card. (can still be accessed)
If you have the same problem and also have a external sd card the workaround mentioned above would definitely work!
Thanks to reganstott

Related

[Q] internal sd-card fail to mount?

Hi guys. i have a Note thats behaving strange in recovery .
first when i get the phone i root whit cf-root and flashed latest Check rom.
in CWM i got this really strange thing i´v not aeen in my other devices SGS & SGS2. when beging to flash it comes up like this
20s sd-card mounting
19s sd-card mounting
18s sd-card mounting
counting down to 0 then it says cant mount sd-card let go anyway and it installs whatever.
yesterday when i was installing a theme
and was going to make a factory reset whipe data and it was unable to do so because it couldent find the sd-card and whent to boot loop .
whent in to recovery again flashed check-rom and the phone started.
but what the hell is the problem whit my internal sd-card and is there any solution to fix this by my self? or must i unroot and flash back stock rom of the phone via odin and send to repir?
sorry if this question came in wrong section or is asked alot.
best regards
do you have an external sd card in the phone?
what kernel are you using?
ive seen some kernels swap the internal and sd mounts around so the internal becomes external and external internal
using the cf-root kernel that comes whit the check-rom. got no external sd-card.

Dead eMMC, boot loop, SD mounting problem

My i9000 went to bootloop and stuck on repeatition of galaxy s logo and after flashing many roms from odin it shows error sothing like (not exactly remember) the below given :
E:failed to mount /data (No such file or directory)
--Copying media files...
E:failed to mount /sdcard (File exists)
E:copy_cache_media:Can't mount /sdcard
your storage not prepared yet, please use UI menu for format and reboot actions,Meida files copy failed
--Installing Package
Finding update Package
opening update Package
verifying update Package
Installing update
Successfully installed package
--Wiping data...
formatting /data
E:format_volume:rfs format failed on /dev/block/mmcblk0p3
formatting /dbdata...
Formatting /cache
and I never got out of boot loop untill I downloaded the XXJVU modified files from the below thread
http://forum.xda-developers.com/showthread.php?t=1893354
The ROM files in the above link are the only way available right now to flash for me. I can't even root this.
In this thread, sesetxu, a user of xda, modified the zimage and repacked XXJVU which made my phone turn on (I partitioned my microSD card to make this work). But neither I am able to root my phone, nor my camera works ("turn off usb storage to use camera") and also gallery is not usable as it shows("no SD card detected").When I go to 'SD card and phone storage' under 'settings' in my i9000, only system memory is available (showing around 1.87GB) while usb storage and SD card are showing unavailable.
I have read many threads regarding this, most of them indicate to edit vold.fstab file. But as my phone is not rooted, I can't edit it.
Also I am not able to mount my SD card by flashing any recovery and not able to use it in recovey.
Can you please help me bring out of this problem?
Help will be appreciated If someone make a Rooted kernel of any rom, which install OS directly on the SD card and makes my external SD card accessible (Coz I know my internal SD is dead)
THANKS in advance!
I got the same problem as yours but the difference is I'm getting "E:format_volume:rfs format failed on /dev/block/mmcblk0p2" instead you've mentioned. The only solution I did is to manually take out the internal sdcard by disassembling the phone and dismount the chip with Sandisk printed on it. Then use an sdcard at least 8gb, format it using linux, first primary partition is fat32, second primary partition is reiserfs. Mount the external sdcard, flash stock gb rom then root it.
Short guide how to recover your I9000 with dead eMMC:
1. Create two FAT32 partitions on SD card, the first one will be used as internal sd card, the second one will be used as internal phone memory (/data)
2. Download XXJVT ROM: http://forum.xda-developers.com/showthread.php?t=1102881
3. Use this guide: http://forum.xda-developers.com/showthread.php?t=1152740 to add root acces, but stop after steep 5.
4. Find all occurences of mmcblk0 in extracted text files (do not touch binaries)
5. Replace mmcblk0 with mmcblk1, so your /sdcard will be mapped to first partion on device mmcblk1 and your /data will be mapped to second partiotion on mmcblk1.
6. Recompile and tar kernel.
7. Flash XXJVT ROM using Odin (512 layout, propably repartitioning is needed)
8. Reboot phone
9. If you encounter Can't mount /dev/block/stl10 error after reboot, follow this guide: http://forum.xda-developers.com/showthread.php?t=2184403
10. Flash your custom kernel using odin (PDA)
11. Enter bootloader and wipe all data/factory reset
12. After reboot your phone will have /data partition mounted on SDCard, and will be rooted, so you will be able to install Superuser and root browser from market.
13. The last step is to change vold.fstab to mount /sdcard from first partition from s3c-sdhci.2/mmc_host_mmc2 and to mount external_sd from third partition from s3c-sdhci.2/mmc_host_mmc2. It's not a mistake, we have to mount external_sd from not existing partition/device.
14. Now your phone should show that there is no SDCard inserterd, your internal usb memory should be equal to size of your first partion, and your phone memory should be equal to size of your second partition.
WARNING: It's not a step-by-step guide, but only some more or less general hints.
LDevil81 said:
Short guide how to recover your I9000 with dead eMMC:
1. Create two FAT32 partitions on SD card, the first one will be used as internal sd card, the second one will be used as internal phone memory (/data)
2. Download XXJVT ROM: http://forum.xda-developers.com/showthread.php?t=1102881
3. Use this guide: http://forum.xda-developers.com/showthread.php?t=1152740 to add root acces, but stop after steep 5.
4. Find all occurences of mmcblk0 in extracted text files (do not touch binaries)
5. Replace mmcblk0 with mmcblk1, so your /sdcard will be mapped to first partion on device mmcblk1 and your /data will be mapped to second partiotion on mmcblk1.
6. Recompile and tar kernel.
7. Flash XXJVT ROM using Odin (512 layout, propably repartitioning is needed)
8. Reboot phone
9. If you encounter Can't mount /dev/block/stl10 error after reboot, follow this guide: http://forum.xda-developers.com/showthread.php?t=2184403
10. Flash your custom kernel using odin (PDA)
11. Enter bootloader and wipe all data/factory reset
12. After reboot your phone will have /data partition mounted on SDCard, and will be rooted, so you will be able to install Superuser and root browser from market.
13. The last step is to change vold.fstab to mount /sdcard from first partition from s3c-sdhci.2/mmc_host_mmc2 and to mount external_sd from third partition from s3c-sdhci.2/mmc_host_mmc2. It's not a mistake, we have to mount external_sd from not existing partition/device.
14. Now your phone should show that there is no SDCard inserterd, your internal usb memory should be equal to size of your first partion, and your phone memory should be equal to size of your second partition.
WARNING: It's not a step-by-step guide, but only some more or less general hints.
Click to expand...
Click to collapse
Sorry, I find this post after hours of search, which kernel I've to download if I'm from Italy!? I know the european, but there is a lot with "XXJVT" and I'm a little bit confused. I've a dead i9000 with faulty eMMC!!
V!ruz said:
Sorry, I find this post after hours of search, which kernel I've to download if I'm from Italy!? I know the european, but there is a lot with "XXJVT" and I'm a little bit confused. I've a dead i9000 with faulty eMMC!!
Click to expand...
Click to collapse
I use this one: "XXJVT/XXJVT/OXAJVT/Sbl (MultiCSC): Download (148 MB) (Build date: Thu Sep 29 11:43:43 KST 2011)
(MultiCSC: CPW, DBT, KOR, XEO, XEU)" because I need Polish language support. Unfortunatelly I don't know which one will be best for Italy.
I solved the problem long time ago. If you have SGS with dead emmc and could not find any Solution then PM me, I will send you my odin flash able rom
Rohitdahiya said:
I solved the problem long time ago. If you have SGS with dead emmc and could not find any Solution then PM me, I will send you my odin flash able rom
Click to expand...
Click to collapse
just wondering, first post you say, gallery , camera etc unusable, here you say its fixed or did sesetxu not guide you to solve it? Also why not include link here for your ROM?
Check this out! You , YES! you are an " Android ". Not your phone but U.​
xsenman said:
just wondering, first post you say, gallery , camera etc unusable, here you say its fixed or did sesetxu not guide you to solve it? Also why not include link here for your ROM?
Check this out! You , YES! you are an " Android ". Not your phone but U.​
Click to expand...
Click to collapse
I tried hard as sesetxu guided but being a noob, I failed and could not have gone past the camera and gallery issue. I almost gave up. Later on @rxxxni helped me by giving his cooked ROM and I succeeded. His solution is in the link below in Spanish language:
http://www.htcmania.com/showthread.php?
t=520348
Hello All,
I followed the link Rohit provided in Spanish. I was able to get the Rom V 1.3.2 going on my i9000.
Due to language barries I failed to move to CM10 or if possible, to the latest nighly builds of CM11.
Could anybody point me to some advice in english how to migrate to CM11?
Brgds DerBusIsVoll
DerBusisVoll said:
Hello All,
I followed the link Rohit provided in Spanish. I was able to get the Rom V 1.3.2 going on my i9000.
Due to language barries I failed to move to CM10 or if possible, to the latest nighly builds of CM11.
Could anybody point me to some advice in english how to migrate to CM11?
Brgds DerBusIsVoll
Click to expand...
Click to collapse
I sold my i9000 long time ago. But if you stil wanna install CM10/CM11 you have to just edit the vold.fstab file in root of your storage. You can find the instructions in the same forum or search on xda. However, You can open the spanish page in Google chrome and translate in english and you can understand easily.
Here is the translated page for you. Dont forget to hit the thanks button(only if you feel I have helped you)
http://translate.google.co.in/trans...mania.com/showthread.php?t=520348&prev=search
If the above doesn't work, use the below link:
http://translate.google.co.in/trans...dbox=0&usg=ALkJrhgq3j9b7dWUCh9PCAidKMIVdBZf1w

[Help] Internal SD card failure

Well, I can say that I spent hours on hours trying to search for a solution with no luck,
The internal sd card of my Galaxy S GT-I9000 is corrupt.
I get E: format_volume: rfs format failed on /dev/block/mmcblk0p2 when im trying to format without sdcard inserted.
What I have managed to get after doing everything I can from my own knowlage and from the internet:
100% Working phone with ICS 4.0.3 only with 2 partitioned sd card(reiserfs and fat)
did everything in here:
http://forum.xda-developers.com/showpost.php?p=31017954
http://www.youtube.com/watch?v=zdMhYYdMB08
also flashed multi-csc firmware with pit(JVU/JVZ) after format everything(except /boot) through CWM with no luck.
main goal:
100% Working phone WITHOUT SD CARD
I thought maybe someone could tell me if this could be solved within software itself or only FLASH IC replacement?
got linux and windows systems so guides with commands involved wont be a problem.
THANK YOU!
Tried flashing stock ROM via odin?
mrjraider said:
Tried flashing stock ROM via odin?
Click to expand...
Click to collapse
Yea man,
JVU & JVZ
Noone in this forum knows how to do that??
I need it working without sd card inserted if someone could help me
goto "settings" then "storage" then scroll down to bottom there's option to unmount and erase internal sdcard.

help, problem with internal storage

Hi at all, I've a problem with my samsung galaxy note n7000, I have the latest 4.1.2 original samsung touchwiz , I've only rooted it,
the problem is that the android os doesn't mount the internal sd card, and get me a notification that say "blank usb memory or not supported file system", I tried to reboot custom recovery(philz recovery) and wipe data and cache, format sd card but nothing works, can anyone help me????
Did you format it to fat32? In recovery did you try formating the external storage?
diaboliko.hacker said:
Hi at all, I've a problem with my samsung galaxy note n7000, I have the latest 4.1.2 original samsung touchwiz , I've only rooted it,
the problem is that the android os doesn't mount the internal sd card, and get me a notification that say "blank usb memory or not supported file system", I tried to reboot custom recovery(philz recovery) and wipe data and cache, format sd card but nothing works, can anyone help me????
Click to expand...
Click to collapse
*bump
I'm facing the same problem right now. It occurred after I did a hard reset. In the best case scenario, this is just a partition table corruption, but in the worst, a physically damaged card.
On Linux, I have fixed partition tables with a nifty tool called gpart (not gparted). There is a similar utility available for Linux, Windows, Mac etc. called TestDisk. Unfortunately, these tools are not available on Android. However, there is something called aparted available on Play Store that supposedly fixes filesystems.
I have installed it, but it wants to install some browser addons too. I've tried to repair the filesystem that it shows as empty, but no luck so far. I will shortly check its online manual, but I hope we can get something like gpart on Android.
diaboliko.hacker said:
Hi at all, I've a problem with my samsung galaxy note n7000, I have the latest 4.1.2 original samsung touchwiz , I've only rooted it,
the problem is that the android os doesn't mount the internal sd card, and get me a notification that say "blank usb memory or not supported file system", I tried to reboot custom recovery(philz recovery) and wipe data and cache, format sd card but nothing works, can anyone help me????
Click to expand...
Click to collapse
Hi, I have been able to get the Internal SDCard (/storage/sdcard0) mounted again, albeit with loss of data. Look at my recent post http://forum.xda-developers.com/showpost.php?p=48595569&postcount=24
and the one from which I got the hint
http://forum.xda-developers.com/showpost.php?p=35726016&postcount=6
The step by step procedure is here: http://forum.xda-developers.com/showpost.php?p=26285877&postcount=12
but if you have only one partition damaged, you could just check it with e2fsck and then, if necessary, recreate it with mkfs.exfat or the other method in the referred post.
EDIT: link to parted and other files: http://forum.xda-developers.com/showpost.php?p=38598228&postcount=4
http://www.droidforums.net/forum/htc-droid-eris/78650-internal-storage-partitions-screwed-up.html
I don't know if you can recover your original data - I had tried formatting the partition, by mistake, to ext4 with mke2fs. You could avoid this, and see if you can back up your partition with dd before re-formatting it to fat32.
solved, I download latest frimware, and flash it throught odin and all are fixed

Solution to S3 freezing and a read only internal SD card

Hello all.
Although I have read a LOT of xda before, while and after my problems, this is my first post here.
I registered because I wanted to share my solution with the community.
Maybe somebody will find it useful at some point of their mobile adventures.
Primary symptoms:
- a lot of freezing for 5-60 seconds (sometimes longer)
What got me into the primary symptoms
- rooted 4.1.2 stock upgraded via odin to 4.3 stock
Primary ideas that failed
- Dummy File Generator - resulted in freezes, hangs and reboots
- LagFix (fstrim) - no palpable effect
- e2fsck -f -c -v -p every partition (data, system, efs, cache) - no erros & no palpable effect
- Flashing CM11 - primary symptoms remained
What got me into the secondary symptoms
1. Gave up (at that point I was convinced that the problem was hardware related and began to worry about the tripped knox warranty )
2. TWRP format data + wipe every partition (important step it seems)
3. Nandroid restore to 4.3 stock
Nandroid restore was successful BUT:
Secondary symptoms:
- apps were unable to write to internal sdcard0 I could however paste files from my pc via USB or sambadroid so all was not that bad
- titaniumbackup said that any location under /sdcard0/ was "not writable"
- swiftkey was not able to download language packs etc.
- despite the fact that apps could not write to the internal storage the phone seemed not to freeze and became snappier so you could say that the primary issue was resolved (probably by the 'TWRP format data + wipe every partition' step)
Now what about that read-only issue?
Secondary ideas that failed
- chmod 777 for data/media, mnt, storage etc.
- remounting
- retried nandroid restore
Solution that worked
- because only apps had problems I thought that I could mount the /Android folder from internal SD to external SD (apps had no problems with writing to external) and so I downloaded FolderMount. Upon launching it informed me that I have a faulty sdcard module and it will try to repair it (hell yeah! please do!). I rebooted and... sd worked + no more freezes!
phew! that is a lot! all in all I believe that the odin upgrade messed up my internal SD and the freezing was a sign of the phone struggling to write to the storage.
Needless to say - from that moment on I am a happy FolderMount premium user
TL;DR
If you have problems with S3 freezes and/or with read-only internal SD - install FolderMount and let it repair your sdcard module.
I wondered what happened in the background so I asked the dev himself:
madmack said:
The repair simply replaces /system/bin/sdcard with a proprietary one that changed the sdcardfs filesystem that samsung uses to the fuse filesystem that Android AOSP uses which supports binding.
Click to expand...
Click to collapse
And lastly - thank you madmack!

Categories

Resources