Do you have the sdcard mount bug? - Huawei Ideos X5 U8800

Hi,
if you have the Huawei U8800 Pro (alias Ideos X5 Pro or U8800+) please try if your smartphone is affected by the sdcard mount bug.
Be sure that you have disabled the "Fast boot" on Settings->Applications->Fast boot (needs to be unchecked).
Then shutdown your U8800Pro and powen on.
Question: Is your sdcard (the external one microsd) correctly mounted? Can you see its content?
If you want your smartphone reads again your sdcard, you need to Reboot and magically Android mounts correctly your external microsd.
Please vote the poll upon this thread!
Regards,
kalo86

While it's unlikely I'll be able to help (the kernel patches I've written in the past have been basic), you should run "dmesg" right after it happens and paste the log here

Thanks qwerty12,
I'm going to post the result.
Be right back,
regards
This is the output of "dmesg": http://pastebin.com/GBWnecwJ

Please try more than one time because the bug is not "regular", it is a sort of random.
But in most cases, about 90%, every power on (after a full shutdown) the external sdcard is not correctly mounted and sometimes Android adverts me in the status bar that the file system is unknown.
Regards

I have 3 different microsd cards:
- Transcend 1GB (no class on the sdcard but > 4);
- Sandisk 4GB class 2;
- Sandisk 16GB class 4.
I have this bug with Sandisk sdcards and NOT with the Transcend one.
I am understanding that our Huawei U8800 Pro wants fast sdcards and my theory is confirmed by several tests.
The Transcend sdcard is the most fast among my sdcards (anyway I don't know the class because it's now written on the sdcard) and I proved its performance with a benchmark software. Its performance are better than Sandisk class 4, then its class is maybe 6.
Regards

Maybe a solution?
Hello dear Forum users,
I finally tried a new way for fixing the sdcard mounting problem.
I am used to format sdcard or any king of external drive with the built in format-tool of Windows 7 x64.
Anyway today I tried a new format tool (of course a new format tool for me ), developed by Panasonic, this is the download link:
https://www.sdcard.org/downloads/formatter_3/sdfmt3_1.zip
I formatted my sdcard with this software and magically the external sdcard is always correctly mounted!
Hoping to help other user,
best regards,
kalo86

Too good to be true i tried this method, has no effect at all..i have tried 2 different cards, class 4 and 6, i guess this bug lives in base huawei 2.3 code.. lets wait for new release from Huawei next week and hope this issue to be fixed.
kalo86 said:
Hello dear Forum users,
I finally tried a new way for fixing the sdcard mounting problem.
I am used to format sdcard or any king of external drive with the built in format-tool of Windows 7 x64.
Anyway today I tried a new format tool (of course a new format tool for me ), developed by Panasonic, this is the download link:
https://www.sdcard.org/downloads/formatter_3/sdfmt3_1.zip
I formatted my sdcard with this software and magically the external sdcard is always correctly mounted!
Hoping to help other user,
best regards,
kalo86
Click to expand...
Click to collapse

Oh, I'm very sorry to hear this
Anyway I changed something on the init.rc file (on the ramdisk of the kernel), so I don't know if the solution is a combination of the init.rc and sd-format tool. What I know is that my combination solved my drastic problem. Watching the status of the poll I have to say that there is for sure a problem on the huawei 2.3.5 base, yes, you're right.
If you want you can try my boot.img, based on genokolar kernel but I deleted lots of script, it's very "light" and like the stock one, except for the root rights.

Moved To Q&A​
We now have a Q&A section. Please post all questions there​

Download any Linux distribution and open a virtual terminal or terminal. Then do next things on bash:
1. Log in as root with su program by typing "su" and give root password (check distributor help page what is root in Live mode if using such).
2. Use dmesg and tail programs to get device information by typing
"dmesg | tail"
3. Physically connect your MicroSD card to reader
4. Re-use dmesg and tail programs to get device information of connected MicroSD by typing
"dmesg | tail"
5. Read what device was connected (Example /dev/sdb (! Not /dev/sdb1 or anything else number, just /dev/sdX)) from the output what dmesg program gave you when connected the MicroSD card
6. Overwrite whole card with full of zeroes with dd program and zero generator by typing
"dd if=/dev/zero of=/dev/sdX"
!!! IT WILL DESTROY ALL DATA ON CARD AND PARTITION TABLE !!!
and just wait that dd program write the whole card full of zeroes. of= means "Output File" and if= means "Input File". Be very careful that you have correct MicroSD card targeted (of=).
7. After you have cleared the whole card, eject it from card reader and re-insert it.
8. Re-use dmesg and tail programs to confirm the same device file is used
9. use fdisk program to create a new partitions and partition table to the card by typing
"fdisk /dev/sdX"
and press m for help. You need to create a new primary partition (n) and then write it to disk and quit (w). You can print already existing partitions with p as Print.
10. Eject the card and re-insert it
11. Use again dmesg and tail program to confirm new device files and partitions (Example, now there should be /dev/sdb, /dev/sdb1 if created one partition)
12. Generate a filesystem on created partitions and write them to partition table with filesystem tools (fat32 filesystem usually is wanted) by using mkfs.vfat program.
Type "mkfs.vfat /dev/sdX1"
13. Eject and re-insert the card
It should now be working again, with FAT32 partition on it.
P.S You can skip 7-13 parts if you want to do partitions on Windows, I always do it on Unix because Windows might get things still wrong but after the partition table is re-created on Unix, it works on Windows as well.
I have fixed dozens of "broken" cards and sticks by this way.
If you can not get your card listed with dmesg program then that card is physically broken, NAND chip is gone gaga or your card reader is broken as computer does not even recognize the card at all.

Hi Fri13,
Thank you for your post but I have to say that my sdcard (the latest one) was a new one and I bought a new sdcard because I thought that my previous sdcard was broken.
A new sdcard cannot get the same problem.
This is a bug!

Hi
I was gonne try formatting the SD card with the program you recommended and changing the boot.img. But if i use youre boot.img does that mean i cant use a custom ROM? Just before i got the problem i was thinking about using one.... Now to the formatting program xD it is 3 options i can choose between in the program which one is the one that im supposed to use? i can choose between: Quick, Full (Erase) and Full (Overwrite). Which one is it?

theminikiller said:
Hi
I was gonne try formatting the SD card with the program you recommended and changing the boot.img. But if i use youre boot.img does that mean i cant use a custom ROM? Just before i got the problem i was thinking about using one.... Now to the formatting program xD it is 3 options i can choose between in the program which one is the one that im supposed to use? i can choose between: Quick, Full (Erase) and Full (Overwrite). Which one is it?
Click to expand...
Click to collapse
Hi theminikiller,
If I'm not wrong you have the U8800 which has a different boot.img (kernel of U8800 pro version).
Then you can only try formatting the external sdcard.
Open SDFormatter;
Click on Option;
Format type ---> Quick
Format Size Adjustment ---> ON
I used these settings.
Regards,
kalo86

I tryed to format my sd-card but after i formatted it, copyed back everything i had on it and put it back in my phone it tells me up in the notification bar that the SD-card is damaged. Shouldnt i have copyed back the things i had on it before? or was it something else that went wrong?

Related

SD Card issues

So I originally asked this in Amon_RA's recovery thread, but was kindly asked to move it here. So here's my issue.
My G1 is not recognizing or creating any ext partitions using either the manual parted method or the automatic script include in Amons recovery. Using the manual method to make ext2 I get the following error:
Error: Input/output error during write on /dev/block/mmcblk0
Retry/Ignore/Cancel
Fat32 gets created fine.
I used fdisk on my laptop to create the partitions and it seems to take, but once I put the sd card back into my phone it disappears. Taking the card out of my phone and back in my laptop, the ext and swap partitions are gone. Anyone have any idea as to what the problem could be, or is my card just pretty much bricked?
SpiggidyBob said:
So I originally asked this in Amon_RA's recovery thread, but was kindly asked to move it here. So here's my issue.
My G1 is not recognizing or creating any ext partitions using either the manual parted method or the automatic script include in Amons recovery. Using the manual method to make ext2 I get the following error:
Error: Input/output error during write on /dev/block/mmcblk0
Retry/Ignore/Cancel
Fat32 gets created fine.
I used fdisk on my laptop to create the partitions and it seems to take, but once I put the sd card back into my phone it disappears. Taking the card out of my phone and back in my laptop, the ext and swap partitions are gone. Anyone have any idea as to what the problem could be, or is my card just pretty much bricked?
Click to expand...
Click to collapse
try paragon partition manager 9.0. see if that works for you. if not hit up newegg or meritline for a new card
Bad SD Card
b0ricuaguerrero said:
try paragon partition manager 9.0. see if that works for you. if not hit up newegg or meritline for a new card
Click to expand...
Click to collapse
I've been pulling my hair out for the last day trying to figure out why it would act like it partitioned fine, but then when I did a 'print' in parted it would only show one FAT32 partition. I had the EXACT problem the OP was having.
Half my day spent looking for some other resolution and then realized I had another SD card with me (just half the size) and tried it in the Recovery with that one with complete success. No errors or anything. I'm trying Paragon Partition Manager for my larger card, but not finding an option for the ext2 (or other UNIX) formats. It's the free 2010 version so I'm not sure if that makes a difference.
Bad SD Card - Paragon Killing USB Drivers?
vwyankee said:
I've been pulling my hair out for the last day trying to figure out why it would act like it partitioned fine, but then when I did a 'print' in parted it would only show one FAT32 partition. I had the EXACT problem the OP was having.
Half my day spent looking for some other resolution and then realized I had another SD card with me (just half the size) and tried it in the Recovery with that one with complete success. No errors or anything. I'm trying Paragon Partition Manager for my larger card, but not finding an option for the ext2 (or other UNIX) formats. It's the free 2010 version so I'm not sure if that makes a difference.
Click to expand...
Click to collapse
So, version 9.0 has the options for the needed Linux partitions. With that, it would appear I have a bum 8GB card. As stated, the 4GB works just fine - both Transcend Class 6 cards. On one PC it was having a difficult time in the formatting process after creating the partition and I had to kill the application via task manager in Windows. Then it got to where my USB port drivers couldn't start so I couldn't read via SD card adapter or USB cable to the phone with the card mounted. I'm in IT so I've dealt with drivers failing before, but I'm finding myself having to ask my friend Google now as even after uninstalling the drivers I have the same result. I'm afraid it might be due to the Paragon application. More on that below.
I installed Paragon on another laptop at home and it went through the process successfully (at least appeared to) with the 8GB card. Joy had returned to my frustrated being and I proceeded to use the restore image to upgrade from ext2 to ext3 - success! - Then it was wipe and flash. All seemed well in the world until I went into the settings after getting into the OS for the first time (again) to look at my secondary SD Card space and found it at "unknown." Looking at the card via Paragon Partition Manager once again it was showing as only two partitions instead of three with the ext3(2) being "unformatted." Just to be sure, I put in the 4GB card to verify in Paragon it's showing as expected (three partitions in correct formats).
Being the stubborn sod I am, I came to work determined to get the 8GB card working and installed Paragon on a test machine (I run a large testing lab) and redid the partitions. Removing and re-adding the partitions on the 8GB with "success" then simply unmounting and mounting the card to the PC revealed the card is definitely the major flaw all along. After mounting it came up as just the two partitions again - FAT32 and unformatted for the 2nd, even though it was only 10 seconds ago it showed successful creation of the three and formatting. Because I'm one to verify a verification I repeated my steps to see the same result. However, not only did I see this same result I now DIDN'T see the SDCard via Explorer, but could via Paragon. Inspection of Device Manager showed the exact same thing as on my home laptop that stopped being able to read the Android phone with card or adapter with card.
So, my last couple days of fighting and frustration were all because of the SD card of which I've never had a problem with it storing data for the last year with many times reformatting and re-applying data. Odd, to say the least. I am back up and running, but now I have USB drivers failing to start problem on two PC's! This is not a concern with the one at work since I'll just restage it, but I'm afraid it might take restaging my laptop for this to be fixed which as we all know is just not very convenient.
Anyhow, the lengthy explanation was more for those like me that were Googling/searching for a long time for a similar situation.
Cheers.
I have a similar problem. One of my SD cards of 1 GB has ext 2 and 3. But the main one of 2 GB can be partitioned only with ext 2. I am using Amon Recovery 1.5.2. When I press create ext 3 I get an error and not even from console it doesn't work, I get upgrade_fs not found.
adair said:
I have a similar problem. One of my SD cards of 1 GB has ext 2 and 3. But the main one of 2 GB can be partitioned only with ext 2. I am using Amon Recovery 1.5.2. When I press create ext 3 I get an error and not even from console it doesn't work, I get upgrade_fs not found.
Click to expand...
Click to collapse
I would say it IS the same problem and that your card is not being partitioned properly. The reason it can't upgrade from ext2 to ext3 is because there isn't ext2 to begin with even though the partition process gave a "success" result in the Recovery. I'm using the same Amon 1.5.2 as well. It somehow will not format as the space will be there unformatted if you open the card in a partition application with GUI.
Going to the SD Card settings from within the OS you'll see the SD Card secondary use grayed out and showing "unknown."
So what is the solution? What if I buy a new card Class 6 that can't be partitioned?
adair said:
So what is the solution? What if I buy a new card Class 6 that can't be partitioned?
Click to expand...
Click to collapse
I would say keep your receipt and return it for another. I've had issues with SD cards before where they kept going corrupt within a day of use and just returned them for another (same brand, same model) that would work fine.
It's not a hardware problem, I managed to partition it after some tries. I think that Amon RA recovery does not recognize the sd card sometimes. It worked after I hit the reboot button in recovery and pull out the battery. After that I went back to recovery and I could partition it.
vwyankee said:
So, version 9.0 has the options for the needed Linux pblah blah blah blah
.... windows .....
blah blah blah
Googling/searching for a long time for a similar situation.
Cheers.
Click to expand...
Click to collapse
bug a friend with a linux///mac machine and partition it with that. i've seen lots of problems with usb/partitioning on windows ,and never had the same problem on mac/linux. 3 microsd cards were 'unusable' according to vista, reeformated just fine with osx.
give it a shot.
adair said:
It's not a hardware problem, I managed to partition it after some tries. I think that Amon RA recovery does not recognize the sd card sometimes. It worked after I hit the reboot button in recovery and pull out the battery. After that I went back to recovery and I could partition it.
Click to expand...
Click to collapse
You verified it worked with looking in the SD card and Phone storage settings?
I've also discovered that the 4GB card that I was able to partition without a problem was one I should've thrown out as I couldn't remember where it came from until after dealing a couple days of constant lockups on the phone (now that things are running off the SD). It was thrown in a drawer due to going corrupt every few days where the data on it was lost/gone/unreadable. Going out to get a new SD card today.
To the statement about bugging someone with a mac/linux, that doesn't appear to be the issue here since it won't work with using Gparted either (at least in my case).
Just an FYI update, that after buying a new (not the lowest end) SDHC class 6 8GB card, it partitioned just fine in the recovery image along with being able to upgrade the ext2 to ext3 then ext4. Now I'm finally seeing the speedy benefits running Cyanogen's latest ROM. No issues since replacing with a good card.

[Q] fat32 + ext2 = damaged, killed SD card :/

Another thread, i think i'm a totally noOb
Today, i downloaded Wildpuzzle Rom .. and flashed it ... everything went fine
I used this tutorial...
http://baert.ulyssis.be/2010/10/13/wildpuzzle-rom-for-htc-wildfire/
this was okay...but in the 4. point ... "Creating an EXT partition on the SDCard"
there was a problem ... after i selected the fat32 and ext2 size, and the phone rebooted .... i had an error message .... "E:failed to seek in /cache/update.zip" ...
i've tried a lots of time...always rom manager failed to made the right partitions...
so i moved on, and i tried to made the partitions with manually in windows xp
i've downloaded Paragon Partition Manager 9.0 to do the partitioning....
After i had the 2 partition, 1500MB Fat32 and 300MB ext2, the pc rebooted to make the changes .... and then i had an error message (i can't remember, cause it dissapeared quickly).....
when xp started again i saw my sd card is not working .... windows said, "You must format the SD card" .... and it was only 512 kbyte the full size
i tried a lots of applications, which recovery, or fix sd cards, but nothing helped :/
any solution?!
i wouldn't like to throw away my sdcard if its not necesarry
thx.
lazlo
Try gparted, linux boot cd, make fat32 partition first then make ext3 partition no need for swap on phone
Sent from my HTC Wildfire using XDA App
i have tried gparted, in ubuntu live cd, but when i insert the sd card to the reader nothnig happen ... and gparted stop working :S .. its freeze or something like that
Did you try to delete the partition and creating a new drive? Like when you buy a new disc... You have to create a new partition and a new logical drive...
You can use Paragon partition manager...
I guess gparted was loading, it take a little while to read the entire HDD.
Sent from my HTC Wildfire using XDA App
LogicXLz' said:
Did you try to delete the partition and creating a new drive? Like when you buy a new disc... You have to create a new partition and a new logical drive...
You can use Paragon partition manager...
Click to expand...
Click to collapse
No thx, Paragon partition manager killed my SD card ... so i won't use that app again, never...
But meanwhile, i could fix the SD card with Ubuntus's gParted ... i've tried a lots of time ... reinserted the card to the reader .... and finaly it recognised it ... and can made a valid partition ... so the problem solved
anyway, thx the idea
A very simple and quick solution to this kind of problem (for other users / future reference, now that you've solved it): put it in your photo/video camera and format it. This would do a low-level format of the SD card, allowing you to see and use it in Windows. Any camera with this function will do (Nikon, Canon, Panasonic, etc.)
phunctionist said:
A very simple and quick solution to this kind of problem (for other users / future reference, now that you've solved it): put it in your photo/video camera and format it. This would do a low-level format of the SD card, allowing you to see and use it in Windows. Any camera with this function will do (Nikon, Canon, Panasonic, etc.)
Click to expand...
Click to collapse
thx a lot dude ... this is a simple and a good idea
never would thought this
Good one!!! It is a very simple solution. However if it works with "camera formating", then the issue with SD card is not too bad. I mean, it's not corrupted in a way to be unusable or "bricked" in some way.
And thus, I think you needn't even bother using some other gadget, just a sufficient knowledge on partitioning tools and you can make it work on your computer. I still believe it could be repaired with Paragon Partition... 've been using that program ever since and never had any problems...
Anyway, the more options avaliable, the more possibilities for a success! ;-)))

[HOWTO] WORKAROUND for BELL i9000m Internal SD Card Failure!!!!!

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

SDHC 8Gb SDcard not recognized

Hi there, new to this forum so can't post to development forum although I searched there. I'm running Swiftdroid 1.8 / CM7 by Mur4ik on my GT540 and all works fine. The stock 2Gb SDcard that came with the phone is a bit small for my liking so I got myself a Kingston 8Gb class 4 SDHC. Unfortunately this card does not seem to be recognized by the phone, the following are the symptoms:
1. When inserting card and booting phone, mostly it gets stuck at LG boot screen.
2. Sometimes it does boot but then doesn't mount the SDcard. After boot I get a notification like "unknown filesystem on SDcard" (or similar), and do you want to format the SDcard? Yet if I try to format it using the phone, it doesn't work.
3. Checking with adb shell and "mount" I see that the SDcard is not actually mounted.
4. The card is recognized fine on a computer via USB under both Windows and linux, and I can transfer files.
5. When manually partitioning the SDcard (gparted under Ubuntu) to only contain a 4Gb partition formatted with FAT16, then it works fine and is recognized (remaining 4Gb unused). Unfortunately FAT16 is 4Gb max, so I can't format the whole card in a single FAT16 partition. Also at that size FAT16 is very space wasteful (65k cluster size) so that even a tiny file takes minimum 65k space.
6. However, when formatting this SAME partition (i.e. 4Gb) as FAT32 it is not recognized and I get the same errors as above with the single 8Gb FAT32 partition.
7. I tried reformatting the card with SD Formatter 3.0 from ---www dot sdcard dot org--- but it did not make a difference.
So it does not seem to be the card that's faulty. Has anyone else experience with using FAT32 formatted SDcards on Swiftdroid? From reading the forums this should be no problem and certainly the Linux kernel can recognize FAT32. Also there was a report of someone using a 32Gb SDHC with the GT540 although I'm not sure which firmware (stock or mod).
I haven't tried it with Stock LG 2.1 ROM but am very happy with Swiftdroid so don't want to go back to 2.1 just to get the SDcard working.
Have you formatted it as primary
Faulty SD card? ,I'm using a 8gb on swiftdroid
Sent from my GT540 using XDA App
I had a problem with mine too and did tons of research but mine is really death lol is other story. But tell you what first try with the best and leave small alternative fixes for later PS. I have many . Download disk parted is freeware and is a portable program no need to install. Is intuitive to use. It has a wiki if you don't know what to do with the app.
Last post, bed time!
Sent from my GT540 using XDA App
gizmo001i said:
Have you formatted it as primary
Click to expand...
Click to collapse
Yeah sure, formatted as first primary partition.
aaa801 said:
Faulty SD card? ,I'm using a 8gb on swiftdroid
Sent from my GT540 using XDA App
Click to expand...
Click to collapse
Don't think the SD card is faulty as I can mount, format and read/write to it via usb on a computer running both Windows and Linux.
lavero.burgos said:
I had a problem with mine too and did tons of research but mine is really death lol is other story. But tell you what first try with the best and leave small alternative fixes for later PS. I have many . Download disk parted is freeware and is a portable program no need to install. Is intuitive to use. It has a wiki if you don't know what to do with the app.
Last post, bed time!
Sent from my GT540 using XDA App
Click to expand...
Click to collapse
What is the "disk parted" software you are referring to? Can't seem to find it. Can you post a link? I've tried gparted, fdisk and cfdisk under Linux, as well as SD formatter 3.0 under Windows.
I have had similar problems after changing card, that I managed to resolved after rebuliding MBR of the card and reformating the card
Use Mini Partition Wizzard (Home Edition), delete existing partitions ,select disk and rebuild MBR, than do the format.
I hope that helps, I worked for me.
jrohwer said:
What is the "disk parted" software you are referring to? Can't seem to find it. Can you post a link? I've tried gparted, fdisk and cfdisk under Linux, as well as SD formatter 3.0 under Windows.
Click to expand...
Click to collapse
Soooooooooooooooo soooooooooooooooo sorry my fault see i was sleepy and did not remember well the name the program is called TestDisk, here is the link:
http://www.cgsecurity.org/wiki/TestDisk_Download
ktmt said:
I have had similar problems after changing card, that I managed to resolved after rebuliding MBR of the card and reformating the card
Use Mini Partition Wizzard (Home Edition), delete existing partitions ,select disk and rebuild MBR, than do the format.
I hope that helps, I worked for me.
Click to expand...
Click to collapse
Tried this, but it did not make a difference After trying to boot phone with newly formatted SD card, it just gets stuck at LG logo. When re-inserting the original 2Gb SD card it boots up just fine.
lavero.burgos said:
Soooooooooooooooo soooooooooooooooo sorry my fault see i was sleepy and did not remember well the name the program is called TestDisk, here is the link:
Click to expand...
Click to collapse
OK, so I tried formatting the card with TestDisk (under Ubuntu linux) but again it did not help. Place freshly formatted FAT32 8Gb SDcard into phone, switch on, and it gets stuck at LG boot logo Insert original 2Gb card (FAT16) and it boots just fine....
The 8Gb card seems just fine as I can mount it under Windows and Linux, copy files, read files, etc. all normal.
So I'd be interested to hear about your many "small alternative fixes"
P.S. Also tried Mini Partition Wizard (following ktmt suggestion) under Windows, but did not work either.
SAME thing happened to me what i did is flashes some kdz files in hope to freshen up the phone and it worked for me
I think you will find that for a larger card, you really need at least a class 6 card so that the card doesn't cause a bottle neck. A class 4 card may be too slow for that size card. I have heard of a few people getting rid of any card problems they had by using a faster card.
Hi folks,
I`ve had the same problems with my sd-card on my GT540 ! (SanDisk 8GB SDHC)
So, try to solve it - the same way, I`ve solved it before !
No warranty ! And, please, do not blame me, if it will not work on your phone !
........................................................................................................................................
Put the SD-CARD out of your PHONE and into an SD-CARD ADAPTER !
Plug it into your PC, make a BACKUP of all of your files !
Use GEDIT to erase all Partitions on your SD-CARD !
Create a new EXT2 Partion + Format it to EXT2 again !
Use GEDIT to erase all Partitions on your SD-CARD !
Create a new FAT32 Partition + Format it to FAT32 again !
Put the SD-CARD out of the ADAPTER and into your PHONE !
Start your PHONE, let it boot up + recognize + load your SD-CARD !
Try to make a PHOTO + to store it on your SD-CARD !
NO ERROR MESSAGES OCCURED UNTIL NOW ??? THEN EVERYTHING IS O.K: !!!
BE SURE, THAT YOU`VE INSTALLED THE LATEST CLOCKWORKMOD RECOVERY -
3.0.2.4 OR ABOVE + THE SWIFTDROID 2.3.3 V2.0 - BEFORE !!!
AND DO NOT USE WINDOWS7 TO TRY TO FORMAT YOUR SD-CARD - IT DOES NOT
WORK !!!
.......................................................................................................................................
ONLY TO YOUR INFORMATION : I`M USING SWIFTDROID 2.3.3 V2.0
– SINCE 21.04.2011 – WITHOUT ANY PROBLEMS
- AT A MINIMUM SPEED-RATE OF 122 MHZ
- AT A MAXIMUM SPEED-RATE OF 852 MHZ
PLEASE DO NOT TRY HIGHER SPEED-RATES - BECAUSE YOUR PHONE WILL GET
HOT AND UNSTABLE !
........................................................................................................................................
AND YOU`LL BE ABLE TO DECREASE THE POWER CONSUMPTION OF YOUR PHONE
- BY SETTING :
- THE MINIMUM SPEED-RATE TO 122 MHZ
- THE MAXIMUM SPEED-RATE TO 600 MHZ ( THE LOWER = THE BETTER )
........................................................................................................................................
A PERSONAL TIP : IF YOU`RE NORMALLY USING THE PHONE- FUNCTIONS - ONLY :
- SET THE MINIMUM SPEED-RATE TO 122 MHZ
- SET THE MAXIMUM SPEED-RATE TO 300 MHZ OR 400 MHZ
- AND IMPROVE THE MAXIMUM SPEED-RATE ON DEMAND - IF YOU NEED IT !
----------------------------------------------------------------------------------------------------------------------------------------
NOW : HAVE FUN + TRY TO FIX YOUR PROBLEM - AS MENTIONED ABOVE !
AND : LEAVE A MESSAGE ON THIS BOARD
- IF MY TIP WAS HELPFUL TO SOLVE YOUR PROBLEM - OR NOT !
........................................................................................................................................
I.ME.MYSELF
maybe, it can also be a "pressure-error", because there are some people reporting, that they had to use a little piece of paper to get more pressure to the sd-card-retention.
gizmo001i said:
I think you will find that for a larger card, you really need at least a class 6 card so that the card doesn't cause a bottle neck. A class 4 card may be too slow for that size card. I have heard of a few people getting rid of any card problems they had by using a faster card.
Click to expand...
Click to collapse
OK I'll try this, just need to get around to buying a class 6 card. I got similar advice on the Android Forums i.e. class 4 cards for large sizes (8Gb and up) being too slow for this phone.
I.me.myself said:
Hi folks,
I`ve had the same problems with my sd-card on my GT540 ! (SanDisk 8GB SDHC)
So, try to solve it - the same way, I`ve solved it before !
No warranty ! And, please, do not blame me, if it will not work on your phone !
........................................................................................................................................
Put the SD-CARD out of your PHONE and into an SD-CARD ADAPTER !
Plug it into your PC, make a BACKUP of all of your files !
Use GEDIT to erase all Partitions on your SD-CARD !
Create a new EXT2 Partion + Format it to EXT2 again !
Use GEDIT to erase all Partitions on your SD-CARD !
Create a new FAT32 Partition + Format it to FAT32 again !
Put the SD-CARD out of the ADAPTER and into your PHONE !
Start your PHONE, let it boot up + recognize + load your SD-CARD !
Try to make a PHOTO + to store it on your SD-CARD !
NO ERROR MESSAGES OCCURED UNTIL NOW ??? THEN EVERYTHING IS O.K: !!!
Click to expand...
Click to collapse
This did not solve the problem, I think it's just the class 4 card being too slow.
I've similar problem. My brother and i have LG GT540. I've 16GB SD-Card and my brother has a 8 GB SD-Card.
In his phone 8 GB SD-Card doesn't work correctly but in my phone works fine. I didn't know what is damaged, his phone or SD-Card
In brother phone, SD-Card doesn't format correctly and after this process, phone won't mount SD-Card and i get notification that SD-card is empty or damaged ;/
I will trying my 16 GB SD-Card into brother phone.
Just pass by to remind you all guys the always unmount card properly b4 take it out cause it can get so corrupted and change to raw file system as me, then r.i.p to your sdcard
Sent from my GT540 using XDA App
lavero.burgos said:
Just pass by to remind you all guys the always unmount card properly b4 take it out cause it can get so corrupted and change to raw file system as me, then r.i.p to your sdcard
Sent from my GT540 using XDA App
Click to expand...
Click to collapse
When my SD card change to raw file system, i'm repairing her by EASEUS Partition Master

[A] How to unlock sd card

For the HTC HD2 only (someone said in this thread)
Format won't help since it won't unlock your sd card and won't delete the internal protection. You need to do the following.
1. start linux (install ubuntu besides windows or something)
2. put card in computer
3. unmount sd card with "umount"
4. format sd card with "mke2fs /location-of-sd-card/"
5. go to windows and format as fat32 or just put it in your phone.
6. thank me
Windows or your phone will say it's broken or something and will repair.
The mango security is no more and your sd card is revived.
If I did something wrong, let me know, it's my first post.
romusters said:
Format won't help since it won't unlock your sd card and won't delete the internal protection. You need to do the following.
1. start linux (install ubuntu besides windows or something)
2. put card in computer
3. unmount sd card with "umount"
4. format sd card with "mke2fs /location-of-sd-card/"
5. go to windows and format as fat32 or just put it in your phone.
6. thank me
Windows or your phone will say it's broken or something and will repair.
The mango security is no more and your sd card is revived.
If I did something wrong, let me know, it's my first post.
Click to expand...
Click to collapse
If I'm not mistaken, there's two different types of security being used; there's the kind being used on the HD2, and then there's the kind being used on native WP7 phones. Does this method work with the latter? As far as I know, no other method except the Symbian trick will work with a card that's fully locked.
Also, for the record, installing Ubuntu (or any other Linux) is a waste of time if you're just doing something small like this; there are many Linux distributions (including Ubuntu, incidentally) available as a "Live CD" or "Live DVD" that the computer boots off of directly. No installation required.
The location of the SD card will be under /dev/. If your Linu install actually tries to mount the SD card, you can type "mount" in the console to see all current mounted devices, which should make it easy to figure out which is the SD card.
jhoff80 said:
If I'm not mistaken, there's two different types of security being used; there's the kind being used on the HD2, and then there's the kind being used on native WP7 phones. Does this method work with the latter? As far as I know, no other method except the Symbian trick will work with a card that's fully locked.
Click to expand...
Click to collapse
Works with the latter. And I think it works with all security methods I guess since it overrides all bytes with a linux ext3 partition. Please correct me if I am wrong.
Installing Ubuntu from http://www.ubuntu.com/download/ubuntu/windows-installer besides Windows is faster than burning a live cd or something like that.
Also sd card mount location can also be /media/.
Please try my suggestion and fill me in where I have forgotten something, since I don't fully remember the steps I took.
romusters said:
Please try my suggestion and fill me in where I have forgotten something, since I don't fully remember the steps I took.
Click to expand...
Click to collapse
Your suggestions are useless for all handsets except HD2 because of security scheme used by MS. Try to search forum first before posting - it's a very well known issue with 100% proved resolution (Nokia's handsets).
Thank you for reply.
I did search, for hours. And you're right, I did it for the HD2.
So I will alter title for HD2 only.
romusters said:
For the HTC HD2 only (someone said in this thread)
Format won't help since it won't unlock your sd card and won't delete the internal protection. You need to do the following.
1. start linux (install ubuntu besides windows or something)
2. put card in computer
3. unmount sd card with "umount"
4. format sd card with "mke2fs /location-of-sd-card/"
5. go to windows and format as fat32 or just put it in your phone.
6. thank me
Windows or your phone will say it's broken or something and will repair.
The mango security is no more and your sd card is revived.
If I did something wrong, let me know, it's my first post.
Click to expand...
Click to collapse
you don't need linux for this, in windows you can use diskpart
- type diskpart in the runwindow (winkey + r)
- in diskpart type "list disk" without quotes
- type "select disk x", x represents the disknumber in the left collum, be carefull to select the right one, you don't want to erase your external hd or anything like that.
- type "clean", ALL partitions will now be removed from the card, as well as an mbr or bootsector wich might be there if you ever made it bootable. Your card is now not more than an expensive brick
- type "create partition primary", a new primary partition will be created as big as possible (16GB in your case)
- type active if you want to set the partition active
spikeymouse said:
you don't need linux for this, in windows you can use diskpart
- type diskpart in the runwindow (winkey + r)
- in diskpart type "list disk" without quotes
- type "select disk x", x represents the disknumber in the left collum, be carefull to select the right one, you don't want to erase your external hd or anything like that.
- type "clean", ALL partitions will now be removed from the card, as well as an mbr or bootsector wich might be there if you ever made it bootable. Your card is now not more than an expensive brick
- type "create partition primary", a new primary partition will be created as big as possible (16GB in your case)
- type active if you want to set the partition active
Click to expand...
Click to collapse
that doesn't work for me, it's not finding the disk (no media) .. going to try ubuntu now
@romusters: The mount point will be in /media. The *device* will be in /dev/ and must not be confused with the mount point. It's the equivalent of confusing C:\ (mount point, Linux equivalent is / (root), people generally know what it is) and \\.\PhysicalDrive0 or \\.\C: (device and volume respectively, equivalent to /dev/sda and /dev/sda1 or similar).
Since a mount point relies on the device being mountable in the first place (which means it has a filesystem the OS recognizes and has a driver for), I'd be mildly surprised if there even is a mount point when a WP7-locked SD card is inserted into a PC. Quite possibly if it comes from an HD2, very unlikely if it comes from anything that ships with WP7 (since WP7 locks SD cards so that even things like the Filesystem ID can't be read).
pencilcase said:
that doesn't work for me, it's not finding the disk (no media) .. going to try ubuntu now
Click to expand...
Click to collapse
Don't do it, it will not help you. Find Nokia smartphone and re-format sd card instead. Read my post about this problem : http://forum.xda-developers.com/showpost.php?p=12179672&postcount=79
ahah, another thread from another "i discovered a crucial tweak no one knows!!!" guy...who didn't search a minute in the forum before dropping his shthing...
can't imagine what's going in their minds, trying to teach something poor & useless...
just having a look to threads : there are enough (but never really enough) skilled people here to find some tricks that other "average" people can't...
i believe the main illness of our societies is that even really young people think himself as an important/irreplaceable person...
we need more thoughts & humility. then there will be less pollution in that forum.
NebZoNe said:
ahah, another thread from another "i discovered a crucial tweak no one knows!!!" guy...who didn't search a minute in the forum before dropping his shthing...
can't imagine what's going in their minds, trying to teach something poor & useless...
just having a look to threads : there are enough (but never really enough) skilled people here to find some tricks that other "average" people can't...
i believe the main illness of our societies is that even really young people think himself as an important/irreplaceable person...
we need more thoughts & humility. then there will be less pollution in that forum.
Click to expand...
Click to collapse
I am an artificial intelligence university student who put several hours into this. I searched the forum for hours and came with my own solution which didn't exist.
The solution took me hours and hours and it worked.
Moved To HD2 WP7 Q&A​
This is a device specific [A] answer, so it belongs in the HD2 WP7 Q&A section. Pleas refer to the mod sticky before posting in this section!​
Or you can download partition managing software like minitool partition wizard and delete every partition you see on your SD card after putting it inside a SD card reader (IMPORTANT!) Works perfectly for me. If not then please PM me
romusters said:
For the HTC HD2 only (someone said in this thread)
Format won't help since it won't unlock your sd card and won't delete the internal protection.
Click to expand...
Click to collapse
Will this work on a SD card that is not recognisable in windows i.e bricked - Windows does not even see it.
This is what i have found:
I have Back to the Future [XBmod-Yuki] Rom running and DEV_STORAGELOCK.cab installed.
I had a friend who wanted to go back to WM6.5 but forgot to unlock card before flashing WM6.5 so he found himself with an useless card (encripted).
This is what i did:
With my phone (HD2 WP7) in standby, removed my sd card and put his encripted card in my phone then run the storagelock app and it starts and it seems it does nothing and returns to initial screen. After that i put my phone in standby again remove the encripted card and put my card again.
Then put the encripted card in card adapter and my pc recognized the card, used SD FORMATER with format adjustment on and the card is good again.
hope this help someone.

Categories

Resources