Related
Hey guys,
I think my phone is partially bricked. I know that sounds weird, but here's the situation:
I was able to unlock my bootloader (faced multiple write errors using fastboot but it did unlock eventually), I can't reflash using Odin (it fails Error is "Complete Write Fail"), when I tried to format some partitions using clockwork I get:
E: format_volume: make_extf4fs failed on /dev/block/platform/s3c-sdhci.0/by-name/system
Error formatting /system!
No linux newb here, so I'm guessing my internal partition is fubared..
Here's what's funny... I can flash a rom and boot into the rom usually on the first try. If I boot into the rom, it runs fine until I reboot the phone. Then it takes another *LITERALLY* 10 times of pulling the battery and rebooting the phone because the phone sticks at the Google boot logo. I can boot into recovery, fastboot, no problem.
As my phone sits right now: I can flash clockwork, bootloader unlocked. I'm having to try the NAND restore to 2.3.1 to get it to work. I rebooted the phone multiple times, no problems but then after a phone call...get a notification that the sd card was suddenly removed and now I'm back to square one..
Does anyone have a clue as to why my phone decided to unmount the internal storage and why I can't get this thing to work correctly 100%?
Thanks guys..
Btw, I usually can't mount the USB storage using clockwork when I get these errors. I have to keep rebooting the phone until I get lucky enough to format the /sdcard, then try and mount it up to my computer.
Just rebooted the phone, flashed /system, and mounted up the USB..
Can anyone explain this??
otisranson said:
Hey guys,
I think my phone is partially bricked. I know that sounds weird, but here's the situation:
I was able to unlock my bootloader (faced multiple write errors using fastboot but it did unlock eventually), I can't reflash using Odin (it fails Error is "Complete Write Fail"), when I tried to format some partitions using clockwork I get:
E: format_volume: make_extf4fs failed on /dev/block/platform/s3c-sdhci.0/by-name/system
Error formatting /system!
No linux newb here, so I'm guessing my internal partition is fubared..
Here's what's funny... I can flash a rom and boot into the rom usually on the first try. If I boot into the rom, it runs fine until I reboot the phone. Then it takes another *LITERALLY* 10 times of pulling the battery and rebooting the phone because the phone sticks at the Google boot logo. I can boot into recovery, fastboot, no problem.
As my phone sits right now: I can flash clockwork, bootloader unlocked. I'm having to try the NAND restore to 2.3.1 to get it to work. I rebooted the phone multiple times, no problems but then after a phone call...get a notification that the sd card was suddenly removed and now I'm back to square one..
Does anyone have a clue as to why my phone decided to unmount the internal storage and why I can't get this thing to work correctly 100%?
Thanks guys..
Btw, I usually can't mount the USB storage using clockwork when I get these errors. I have to keep rebooting the phone until I get lucky enough to format the /sdcard, then try and mount it up to my computer.
Click to expand...
Click to collapse
otisranson said:
Just rebooted the phone, flashed /system, and mounted up the USB..
Can anyone explain this??
Click to expand...
Click to collapse
yup, this ones explainable. classic symptoms of a ns with its internal sd card dying/dead. it happens way too often unfortunately. luckily its a fairly easy and inexpensive repair, if youre not under warranty.
Any direction on how to fix it while not under warranty?
Or take it to tmobile?
otisranson said:
Any direction on how to fix it while not under warranty?
Click to expand...
Click to collapse
check out any local mobile device repair shops. you could probably do it yourself if you dont fear taking the phone apart, it should be to difficult of a repair. its just a matter of buying a replacement(ebay?), taking the phone apart, and replacing the sd.
Found this breakdown, but I don't see where the internal storage is..
http://www.ifixit.com/Teardown/Nexus-S-Teardown/4365/1
I've been having similar issues..what is the exact part name for the SD?...I wanna search to buy one
Sent from my Nexus S 4G using XDA Premium App
I think its:
Samsung KB100D00WM-A453 memory package and S5PC110A01 1GHz Cortex A8 Hummingbird Processor.
I'm going to try to find another nexus s mother board as a whole, that's my only option.
otisranson said:
Found this breakdown, but I don't see where the internal storage is..
http://www.ifixit.com/Teardown/Nexus-S-Teardown/4365/1
Click to expand...
Click to collapse
I think it's in step 10
i seen something a few weeks ago online on how to replace this...it was a video..i just cant remember where i seen it!
I ended up just purchasing a new phone on ebay.. If I find a nexus s with a cracked screen, I will swap out the mobo.
You can check whether there are blocks flagged as bad by FTL (Flash Translation Layer) in recovery. Check recovery.log file (it can be, the bad blocks will show up after formats).
So, as the topic states, I'm having major problems as of late.
Nexus S, GT-I9020A
ROM: CM9
Over the past few months, my phones been acting up. My phone when rebooted stalls at the Google Lock Screen. I am unable to mount the E drive in CWM as well,
Going into CWM,
1) wipe data/factory reset gives me problems, results below
--Wiping Data...
Formatting /data...
E: Format_volume: make_extf4fs failed on /dev/block/platform/s3c-sdhci.0/by-name/userdata
Formatting /cache...
Formatting /sd-ext...
Formatting /sdcard/.android_secure...
Error mounting /sdcard/.android_secure!
Skipping format...
Data wipe complete
2) wipe cache partition
--Wiping cache...
Formatting /cache...
Cache wipe complete.
3) Mounts and Storage
Error mounting /sdcard!
Error mounting /system!
Error mounting /data!
format /sdcard ...
Error mounting /sdcard!
Skipping format...
Done
4) Apply update from .zip file on SD card
E: can't mount /sdcard/
.... That's about all the options that I would go through to fix a rom. I don't know what else to do, last time this happened the E drive magically mounted and I was able to turn my phone back on, this time I've not been so lucky.
Reading around, I haven't been able to get any information on where to go next, most topics seem to be successful with the things I've done. I'm afraid that the phone is bricked, is there anything else I could try before I throw in the towel?
What version of CWM recovery are you using?
polobunny said:
What version of CWM recovery are you using?
Click to expand...
Click to collapse
I knew I forgot something,
v5.0.2.0
Bump to the top,
Is there any insight on the way forward? I've heard of Odin as something that may help, but from what I've read, Odin is only Samsung, Fastboot for Google.
No one has been able to help me, or anyone else with this issue, although it seems rather common in the past 6 months. I have read dozens of threads with this problem, they are all mostly ignored, little replied to, and never solved.
CWM Touch is what is did it to your phone. I would suggest switching to another recovery at least, and try installing a new ROM that way if you already have one on your phone. If you have nothing on the memory already, good luck getting something on it, you're probably going to have to send it in.
In my experience, nothing will work to write to your MS once it is corrupted. I have tried the Toolkit, ADB, ODIN, and Fastboot. All of it worked correctly until it got to the MS portion of my memory, then it would error out and complete, with no change. I have put well over 100 hours of reading and effort into it. Went from knowing NOTHING about this except how to flash a ROM, to knowing all of the fastboot commands by heart... Still no luck.
Aggravating, I know. But that's the way the cookie crumbles sometimes. :crying:
DizturbedOne said:
No one has been able to help me, or anyone else with this issue, although it seems rather common in the past 6 months. I have read dozens of threads with this problem, they are all mostly ignored, little replied to, and never solved.
CWM Touch is what is did it to your phone. I would suggest switching to another recovery at least, and try installing a new ROM that way if you already have one on your phone. If you have nothing on the memory already, good luck getting something on it, you're probably going to have to send it in.
In my experience, nothing will work to write to your MS once it is corrupted. I have tried the Toolkit, ADB, ODIN, and Fastboot. All of it worked correctly until it got to the MS portion of my memory, then it would error out and complete, with no change. I have put well over 100 hours of reading and effort into it. Went from knowing NOTHING about this except how to flash a ROM, to knowing all of the fastboot commands by heart... Still no luck.
Aggravating, I know. But that's the way the cookie crumbles sometimes. :crying:
Click to expand...
Click to collapse
Ah, seemingly so eh? The phone is probably not even worth sending it in as it would probably cost just as much to buy a new one.
I don't have CWM Touch (assuming that's CWM with touch function), just CWM that requires the vol rockers. It's an old version.
Hmm, it's been a while, but how would I be able to change the recovery if I can't access the E drive? I presume ADB? Then hope it works?
Anyways, thanks for your help, it's been quite frustrating seeing nothing turn up.
Another bump in hopes anyone with a fix reads this.
Long story short I was rooting and trying to flash a custom ROM on my Galaxy Tab3 7.0
Somehow during this process and through days of research I found that the reason no amount of flashing, clearing cache and wiping data was going to fix the fact I am stuck at the 'SAMSUNG' logo when it tries to boot is because I was getting a "E:failed to mount /efs (Invalid argument)". I later found this seemed to be because I somehow corrupted or deleted all together my ESF partition.
So I followed the steps HERE and when I finished I typed reboot in adb and the phone turned off but that is it. Nothing gives it a response, not entering download mode or recovery. The phone is just dead, not battery indication when charging, nothing. I popped it open and left the battery out for 10 minutes and still nothing.
Any advice, or am I screwed?
Thank you for the help!
Hi, thank you for using XDA Assist. I'm not sure what you tried in the link you provided but it isn't even for your device. If you're device won't even turn on and your PC won't recognize it then you are hard bricked and there probably isn't anything you can do. Check to see if JTAG is available for your device. That probably is your only hope.
Yeah, no JTAG for this device. I listed it on eBay as is "Bricked"
Money down the drain.
I got the infamous broken power button that made the Nexus 5 restart endlessly.
I managed to fix it by bashing the phone on the button as per the many guides online and the power button now works fine.
However, it seems either the phone bricked or the flash memory died as the following happens:
- Stuck on endlessly trying to boot Android 6.0 (stuck on boot animation)
- Takes 10 minutes to boot into TWRP (gets stuck on blue screen). When it boots, it reads all storage as 0MB and there are errors trying to mount ALL of the partitions (data, system, cache, etc)
- Phone boots to fastboot. When trying to flash anything to it (I was trying factory 6.0 images manually), I get FAILED: (remote: flash write failure)
- Locking the bootloader from the fastboot menu works, however, when I restart the phone it is unlocked again
- Phone seems to be able to read data (it tried booting android, the TWRP recovery works) but it can't write ANYTHING to it
- I tried both fastboot erase and fastboot format. It fails to do both of these.
- I had the idea to next try and boot it into LG Download mode to flash it to stock using the LG Download tool. I cannot boot into Download mode, however, as pressing Volume_up + plugging phone into PC results in the battery icon for charging. This is the same behavior with my other Nexus 5 (running 6.0) I have.
How can I boot into Download mode on Android 6.0?
Possible the flash storage chip is fried? If so...why can I read fine from it?
It's almost as if it went into write-protect mode or wore out it's write-cycles of the flash.
It is out of warranty. Do I have any options short of a new phone?
UPDATE:
I was going around in TWRP when I noticed my /system partition is read (size and everything) and but cannot be wiped. It says it does it but when I check again, free size hasn't changed.
/data /cache and /persist though give tons of errors and I can't mount, format, etc.
Also tried following this guide
http://forum.xda-developers.com/goo...o-repairing-corrupted-data-partition-t2577447
However, after flashing Philz' recovery (which seems to work from fastboot as it says OK), rebooting fastboot, and selecting recovery it still boots TWRP
found any fix yet? I have the exact same problem
The emmc is damaged and requires a motherboard swap to resolve the issue. I went through this with two nexus 5 phones.
audit13 said:
The emmc is damaged and requires a motherboard swap to resolve the issue. I went through this with two nexus 5 phones.
Click to expand...
Click to collapse
the thing is that my pc recognizes the device properly. I can acces bootloader, twrp and download mode, so I don't think is totally bricked, as long as I can access bootloader. there must be something to do! It just can't mount data, cache and persist! sorry for bad english!
I have to go with that guy on this one, if your eMMC cant be written to, then its essentially bricked, because it requires the cache partition to be written to, to boot the operating system. You can replace the motherboard if your feeling brave.
The fact that the bootloader is unlocking and relocking on its own is one sign. The fact that the partitions cannot be access, formatted, or written to is another sign.
I gave up with my N5 and replaced the motherboard which completely solved the problem.
audit13 said:
The fact that the bootloader is unlocking and relocking on its own is one sign. The fact that the partitions cannot be access, formatted, or written to is another sign.
I gave up with my N5 and replaced the motherboard which completely solved the problem.
Click to expand...
Click to collapse
the thing is, I already replaced two motherboards, the other one was with blacklisted imei. I'm gonna try with the third one, not giving up on this phone!
Did the replacement motherboard exhibit the same behaviour? I suggest a motherboard replacement if every other part in the phone is working.
just a quick question, how did you solve the power button issue? I currently have the same problem and the phone restarts endlessly when plugged in to a charger.
can i boot my (dead emmc) nexus 5 from any external source?
So i was using my phone 5 days ago like normal and sudendly it decided to reboot itself, after that it got stuck on the 4 balls android logo and doesnt boot into the system anymore.
what iv tried so far:
-Full Wipe
-Download and flash a full factory image, then full wipe
-Download and flash TWRP with SlimRom + Gapps then full wipe
Nothing works, it always get stuck in bootlogo, it just sits there dancing like its booting normally but it never does, im runing out of options here, what can i do guys?
Note: i have access to bootloader, all button works, also have access to recovery without any issues.
Follow flashing a stock kit kat from?
If stock kit kat doesn't work after a full wipe, the memory chip is faulty.
audit13 said:
Follow flashing a stock kit kat from?
If stock kit kat doesn't work after a full wipe, the memory chip is faulty.
Click to expand...
Click to collapse
Let me download a kitkat image and see what happens, ill report back as soon as i do it
audit13 said:
Follow flashing a stock kit kat from?
If stock kit kat doesn't work after a full wipe, the memory chip is faulty.
Click to expand...
Click to collapse
So... i flashed the first build available in google site for this phone and it booted perfectly, im going to try to flash the last version again and see what happens, but why did this happened then?
mediavieja said:
So... i flashed the first build available in google site for this phone and it booted perfectly, im going to try to flash the last version again and see what happens, but why did this happened then?
Click to expand...
Click to collapse
Aight so i flahshed twrp and slimrom again but im once again stuck on bootloop what do u suggest?
This is a sign that something is faulty in the memory chip. Stock KK, and possibly stock LP, may work but MM will always results in bootloop.
audit13 said:
This is a sign that something is faulty in the memory chip. Stock KK, and possibly stock LP, may work but MM will always results in bootloop.
Click to expand...
Click to collapse
Nope, tried stock MM (latest stock) and didnt work
Try LP and see if it works. If it doesn't, it's definitely the memory chip.
audit13 said:
Try LP and see if it works. If it doesn't, it's definitely the memory chip.
Click to expand...
Click to collapse
Must be then, cause i tried LP and didnt worked
I think it has something to do with differences in partition layouts between kk and LP/mm.
audit13 said:
I think it has something to do with differences in partition layouts between kk and LP/mm.
Click to expand...
Click to collapse
Do u know if theres anyway to fix it?
I know of no way to fix this and I've not seen a post from someone that was able to run LP or mm on an affected phone.
audit13 said:
I know of no way to fix this and I've not seen a post from someone that was able to run LP or mm on an affected phone.
Click to expand...
Click to collapse
Awww well thanks anyway for all ur help men, i really apreciate it
You are very welcome. We are all here to help and learn from each other.
The cheapest solution may be to buy a used nexus with a busted screen but working motherboard and perform a bit of phone surgery. I've done this a few times over the years with great results.
There is a problem where /persist gets easily corrupted. Especially when you have to force reboot. A LOT. This might be your problem.
To find out if this is the case, please do the following:
1. Because you are using a Nexus 5, please download the Skipsoft Unified Android Toolkit (SUAT) and install it. Google it if you need to. Its windows only from what i can tell. Go through the screens until you configured the toolkit. You don't need pro for this setup. If you are running on linux or mac, please find a equivalent set of tools which can do the next 4 steps.
1.5. Unlock the boot-loader. Don't bother about backup, if persist is dead and you have not unlocked the boot-loader before, you WONT get your data back. (Better hope you made a partial-backup beforehand.) (Good thing is, if you did unlock the boot-loader before this problem occurred, RECOVERY OF DATA IS STILL POSSIBLE!)
2. Boot into TWRP recovery. When you get the modifications warning screen, TURN ON modifications. YOU NEED THIS FOR LATER ON.
2.5. If you already have the boot loader unlocked before the problem occurred, NOW is the time to do a backup! If /persist is dead, you will need to erase and re-flash to get android back!
3. On the bottom of the screen should be a button with 4 lines (the middle 2 should be shorter than the outer 2 if you are that blind). That is the log. Keep in mind where that button is. Go into mount and press persist to attempt to mount it.
If persist mounts successfully:
/persist is alive and kicking. Android should be starting successfully. If this is not the case, look for other reasons on why this could be failing. If other options have been exhausted, then you have a dead memory chip. Get it replaced! (And go for a upgrade while you are at it, 16 GB is not a lot. )
If persist does not mount:
Uh oh, looks like trouble. Now this is the time to check your logs. Remember the button i told you to remember? Press that button. Look for a red line that says "Unable to mount /persist (Invalid argument)"
"Unable to mount /persist (Invalid argument)" was not present.
Twrp might not be showing it or there is no way of recovering it. You have a 50% chance of recovery. Do you want to risk it? If so, carry on to step 4.
"Unable to mount /persist" was present but the text in the brackets was different.
Lookup the error code. If it is not any I/O input output errors then you should be fine to continue. If it is, Recovery is not possible.
"Unable to mount /persist (Invalid argument)" was present.
Oh dear. Looks like we have dead partition. However, because we got what we were expecting, recovery is possible. Follow the next steps. They can be done from a ADB shell on the PC or on the device.
4. Load up a ADB shell and run the following command:
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
This basically runs a file system check. IT should find problems with the partition and rebuild the file system. Now here comes the next bit. (And this is where you hope you read everything and backed up beforehand.)
5. Go to the main menu and press mount. Try mounting everything. Now back out and press wipe. Press advanced wipe. Select everything that you can. Then "swipe to format" everything. Once that is done, go back into the main menu and press reboot. Press bootloader. You will get a warning about no OS, just swipe to reboot. (Why do you think we are rebooting back to boot-loader?)
If everything went well, you should now be able to re-flash with your choice of ROM. You may have to re-flash normal android first though. Look up guides on how do that.
HSF3232 said:
There is a problem where /persist gets easily corrupted. Especially when you have to force reboot. A LOT. This might be your problem.
To find out if this is the case, please do the following:
1. Because you are using a Nexus 5, please download the Skipsoft Unified Android Toolkit (SUAT) and install it. Google it if you need to. Its windows only from what i can tell. Go through the screens until you configured the toolkit. You don't need pro for this setup. If you are running on linux or mac, please find a equivalent set of tools which can do the next 4 steps.
1.5. Unlock the boot-loader. Don't bother about backup, if persist is dead and you have not unlocked the boot-loader before, you WONT get your data back. (Better hope you made a partial-backup beforehand.) (Good thing is, if you did unlock the boot-loader before this problem occurred, RECOVERY OF DATA IS STILL POSSIBLE!)
2. Boot into TWRP recovery. When you get the modifications warning screen, TURN ON modifications. YOU NEED THIS FOR LATER ON.
2.5. If you already have the boot loader unlocked before the problem occurred, NOW is the time to do a backup! If /persist is dead, you will need to erase and re-flash to get android back!
3. On the bottom of the screen should be a button with 4 lines (the middle 2 should be shorter than the outer 2 if you are that blind). That is the log. Keep in mind where that button is. Go into mount and press persist to attempt to mount it.
If persist mounts successfully:
/persist is alive and kicking. Android should be starting successfully. If this is not the case, look for other reasons on why this could be failing. If other options have been exhausted, then you have a dead memory chip. Get it replaced! (And go for a upgrade while you are at it, 16 GB is not a lot. )
If persist does not mount:
Uh oh, looks like trouble. Now this is the time to check your logs. Remember the button i told you to remember? Press that button. Look for a red line that says "Unable to mount /persist (Invalid argument)"
"Unable to mount /persist (Invalid argument)" was not present.
Twrp might not be showing it or there is no way of recovering it. You have a 50% chance of recovery. Do you want to risk it? If so, carry on to step 4.
"Unable to mount /persist" was present but the text in the brackets was different.
Lookup the error code. If it is not any I/O input output errors then you should be fine to continue. If it is, Recovery is not possible.
"Unable to mount /persist (Invalid argument)" was present.
Oh dear. Looks like we have dead partition. However, because we got what we were expecting, recovery is possible. Follow the next steps. They can be done from a ADB shell on the PC or on the device.
4. Load up a ADB shell and run the following command:
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
This basically runs a file system check. IT should find problems with the partition and rebuild the file system. Now here comes the next bit. (And this is where you hope you read everything and backed up beforehand.)
5. Go to the main menu and press mount. Try mounting everything. Now back out and press wipe. Press advanced wipe. Select everything that you can. Then "swipe to format" everything. Once that is done, go back into the main menu and press reboot. Press bootloader. You will get a warning about no OS, just swipe to reboot. (Why do you think we are rebooting back to boot-loader?)
If everything went well, you should now be able to re-flash with your choice of ROM. You may have to re-flash normal android first though. Look up guides on how do that.
Click to expand...
Click to collapse
Well i followed the procedure to fix persist, i was getting Unable to mount "/persist" (Invalid argument) so bu running command e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist i was able to mount it, after that i rebooted the phone to bootloader and i was able to flash and run the latest software update so i have to say thank you very much sir im gonna try to put slimrom now on this bad boy and change the post title to fixed