• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [FIX]Soft Brick One Click Fix

So, I think I'm caught in the same type of situation as a hard brick caused by a factory reset when rooted and custom romed. So I do believe I'm going to have to wait until a method is released. That's okay, at least now I know. After I wasn't able to do much and didn't know what else to do.... I did hit the reset phone button on the "encryption unsuccessful" screen. So I guess I panicked too quickly and after that I couldn't format dalvik and all kinds of other hallaballoo. So I had no control over the internal data becoming corrupted, but I could've potentially made the problem less, had I not factory reset the phone. :(
 
Alright, I've finally been able to fast boot into TWRP. I think I know what the problem is. My data partition will not mount whatsoever. I think this is a bigger problem than I can handle without a serious reflash of all partitions to stock.


Only thing I can think of is being able to boot from SD card, but I've only heard of this, don't know much about it.
You may have to format the data partition. Do this from recovery
 
I've done that several times bro, it seems to format, but it'll never mount it, hence the encryption failing.
Download this:
Android Revolution HD - Mirror Site and from recovery do the following

1. then in cmd prompt type "adb push mkfs.ext4 /tmp"

2. adb shell

3. chmod 777 /tmp/mkfs.ext4

4. type/copy&paste "/tmp/mkfs.ext4 -b 4096 -O ^huge_file,^dir_nlink,^ext_attr,^resize_inode,^extra_isize -m 0 /dev/block/platform/msm_sdcc.1/by-name/userdata"


I hope that works for you
 
Can you mount data first from the mount menu in TWRP? Then proceed to format?

Nope I tried that my friend.....

Also thanks phenom for that, I'm still having trouble using adb just from the command prompt. I can get it to interact with the phone in brittnearls brickfix.zip that he provided, but I still can't get adb to see the phone on my own. Can someone help inform me about the setup? I installed phone divers and the universal adb drivers that are supposed to include fast boot drivers. All I know is that adb will start brittnearls zip, so it's working, but how do I use adb myself?
 
Sorry Phen, but that link that you provided just directs me to the download will begin in 5 seconds page and then redirects me to a bunch of encrypted mumbo jumbo.
 
Nope I tried that my friend.....

Also thanks phenom for that, I'm still having trouble using adb just from the command prompt. I can get it to interact with the phone in brittnearls brickfix.zip that he provided, but I still can't get adb to see the phone on my own. Can someone help inform me about the setup? I installed phone divers and the universal adb drivers that are supposed to include fast boot drivers. All I know is that adb will start brittnearls zip, so it's working, but how do I use adb myself?
go to the soft brick directory/folder. click on a blank white space(to make sure no files are selected. hold shift and right click and then click on open command prompt here. then type "adb devices" and your device should come up saying it's in recovery.
 
Alright, I've been trying to download it on my old phone, so I should probably do it on a computer anyway.


Right on, downloaded fine phenom thank you. Your first link was good, just being an idiot an trying to download on my old phone.
 
I need more help, adb is now recognizing and interacting with my phone I just can't get the push to go through. Could you tell me exactly what to tell adb. Do I have to include the entire path in adb push? It's in my downloads folder.
 
I need more help, adb is now recognizing and interacting with my phone I just can't get the push to go through. Could you tell me exactly what to tell adb. Do I have to include the entire path in adb push? It's in my downloads folder.

Put the file in adb directory and follow phenoms instructions
 
Oooo YAY I'm getting somewhere. Do I need to type, type as the first word in the last copy&paste thing

/tmp/mkfs.ext4 -b 4096 -O ^huge_file,^dir_nlink,^ext_attr,^resize_inode,^extra_isize -m 0 /dev/block/platform/msm_sdcc.1/by-name/userdata
 
Oooo YAY I'm getting somewhere. Do I need to type, type as the first word in the last copy&paste thing
copy and paste this into cmd prompt:

/tmp/mkfs.ext4 -b 4096 -O ^huge_file,^dir_nlink,^ext_attr,^resize_inode,^ext ra_isize -m 0 /dev/block/platform/msm_sdcc.1/by-name/userdata
 
Okay, what do I do after it says "this file system will be automatically checked every 26 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override" ?


....looks to me like it's done!


Above that also states...
Writing inode tables: done
Creating journal <8192 blocks>: done
Writing superblocks and filesystems accounting information: done
 
Okay, what do I do after it says "this file system will be automatically checked every 26 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override" ?


....looks to me like it's done!
reboot into recovery and see if data can be mounted
 
Back
Top Bottom