[Q] Format internal with TWRP - G2 Q&A, Help & Troubleshooting

hello people, i need to know a thing, not a major bug or high damage stuff.
when i boot into recovery (twrp) and format everything, including internal, i need to reboot again into recovery to get internal memory access via MTP mount. thats ok, the thing is, after i reboot, get access, move my new rom to internal and flash it.
after first boot, when i go on internal memory i didnt see my ROM.ZIP file there, but the space that it ocuped is there, in other words, when i format internal i get all my ~10GB internal, after first boot into the rom i can see my internal memory as ~8GB free, but the ~2GB ROM.ZIP file isnt there.
is it a mapping/partition table bug? where can i find my file again?

Related

[Q] Noob in a bit over my head with CWMOD and ICS

Finally took the unlock/root/rom plunge and have been enjoying ICS (nightly 14) for a few days now. With nightly 16 it seemed to make sense to update. When i put the .zip on the SD card and tried to use CWMOD to install it gave an error "(Bad)" on the operation after opening the ZIP.
i downloaded again, tried again, no change, then started messing around to get it to work (should have known better). Now, if I boot in CWMOD and select install zip from SD / choose ZIP i see all the folders on my internal memory: all the folders for alarms. music, pictures, etc. I can put the release .zip in there and it will see it, but still fails on the install.
If I look with root explorer (or other tools) when i look in mnt/sdcard it has all the folders for alarms. music, pictures, etc. I can also see /mnt/external1 which is the SD card and does have the files on it.
once booted, from PC I see "Internal Storage" and "SD Card" which look as i would expect and contain the correct files (ie: "SD Card" contains the ROM files)
I've tried another SD card, with no change.
So, somehow i think i have a pointer messed up so SD points to internal memory.
I've tried all the wipes i can find, but can't get past it. Any suggestions on how to reset, or wipe it more fully, would be appreciated.
bdsemple said:
Finally took the unlock/root/rom plunge and have been enjoying ICS (nightly 14) for a few days now. With nightly 16 it seemed to make sense to update. When i put the .zip on the SD card and tried to use CWMOD to install it gave an error "(Bad)" on the operation after opening the ZIP.
i downloaded again, tried again, no change, then started messing around to get it to work (should have known better). Now, if I boot in CWMOD and select install zip from SD / choose ZIP i see all the folders on my internal memory: all the folders for alarms. music, pictures, etc. I can put the release .zip in there and it will see it, but still fails on the install.
If I look with root explorer (or other tools) when i look in mnt/sdcard it has all the folders for alarms. music, pictures, etc. I can also see /mnt/external1 which is the SD card and does have the files on it.
once booted, from PC I see "Internal Storage" and "SD Card" which look as i would expect and contain the correct files (ie: "SD Card" contains the ROM files)
I've tried another SD card, with no change.
So, somehow i think i have a pointer messed up so SD points to internal memory.
I've tried all the wipes i can find, but can't get past it. Any suggestions on how to reset, or wipe it more fully, would be appreciated.
Click to expand...
Click to collapse
You see everything in your internal storage (32gb) also called sdcard, because I think you allowed Rom Manager to update your recovery to whatever is newest (4.0.0.4 ?) but that version doesn't play nice with the Xoom's external micro sdcard. This is a known issue, and I and others have written about this a million times, but anyway, you need to reflash the solarnz R4c recovery v 3.2. 0.0 image file through fastboot with your micro sdcard mounted in your Xoom. Then, after that, you can flash from the micro sdcard to your heart's content. The micro sdcard is located at mnt/external1. I don't even use Rom Manager for anything. If you just press the power button as if to actually power down, I think you'll get the boot menu to boot into recovery very easily, if you don't feel comfortable doing it manually. Or you can download Quick Boot.
okantomi said:
You see everything in your internal storage (32gb) also called sdcard, because I think you allowed Rom Manager to update your recovery to whatever is newest (4.0.0.4 ?) but that version doesn't play nice with the Xoom's external micro sdcard. This is a known issue, and I and others have written about this a million times, but anyway, you need to reflash the solarnz R4c recovery v 3.2. 0.0 image file through fastboot with your micro sdcard mounted in your Xoom. Then, after that, you can flash from the micro sdcard to your heart's content. The micro sdcard is located at mnt/external1. I don't even use Rom Manager for anything. If you just press the power button as if to actually power down, I think you'll get the boot menu to boot into recovery very easily, if you don't feel comfortable doing it manually. Or you can download Quick Boot.
Click to expand...
Click to collapse
I recall having a similar issue with loading zip files onto the SD card and then trying to flash it just to get an error.
The only was I had a work around for that was to only load the zip file THROUGH CWM. By selecting Mounts and storage > Mount USB, then it takes up to 1 minute for my computer to see the sdcard (removable disk). Then I just transfer the zip to the SD card by this method and then when its done, I return to the main menu and go about the process of flashing.
The rogue recovery works just as well and has a few more options than the tiamat recovery. It also supports internal and external sdcards as well as toggling the backup and/or wipe of /data/media. Just my opinion and preference.
Sent from my Xoom using xda premium

How to decrypt android marshmellow formated sdcard

i was on twrp 2.8.7.0 and installed http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/rom-kushan-cm-marshmallow-rom-t3258489. then formatted my sd card as internal storage. today i wanted to update to the latest build of kushan rom, but in twrp my sd card was listed as 0 mb and i couldnt enter it. so i decided to flash latest cwm trough rom manager. after flashing cwm my internal sdcard was wiped(not by me-automaticly) and now marshmellow tells me that te sd card is not supportet...please format.....
i think that as the cwm wiped my sd card "the unique? encrpytion key?" got lost and therefor i cant axcess the sd card. im i right?
if yes i hope the encryption key is not unique and i can recover the files on the sd card
k2828 said:
i was on twrp 2.8.7.0 and installed http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/rom-kushan-cm-marshmallow-rom-t3258489. then formatted my sd card as internal storage. today i wanted to update to the latest build of kushan rom, but in twrp my sd card was listed as 0 mb and i couldnt enter it. so i decided to flash latest cwm trough rom manager. after flashing cwm my internal sdcard was wiped(not by me-automaticly) and now marshmellow tells me that te sd card is not supportet...please format.....
i think that as the cwm wiped my sd card "the unique? encrpytion key?" got lost and therefor i cant axcess the sd card. im i right?
if yes i hope the encryption key is not unique and i can recover the files on the sd card
Click to expand...
Click to collapse
As stated many many times. The only recovery you can use is TWRP. Your sdcard shows 0 mb because it became part of your internal storage. So reflash TWRP and try again.
after flashing cwm i did nothing but booting once the rom and notice that everything was wipped and then flash twrp.
the result is i cant axcess my sdcard as the rom sais that the sdcard needs to prepared.
so my question is, can i recover the data on the sd card?
Not if you're at the point where the card needs to be prepared. What you should have done if you wanted to decrypt the MicroSD, is pulled the data off both card and internal storage, then gone into Settings > Storage & USB and converted the card to portable storage.
One thing. With CWM running, did you have any nandroid backups? If you did, you likely will have to reinstall CWM to free up the internal storage reserved for the nandroid backups. CWM by default allocates space for its nandroid backups that cannot be touched by the system or TWRP. Once you do that, you can then reinstall TWRP.
OK THX. I just created a image of the SD card.maybe in the future there will be a toop to decrypt such SD cards. For the future:
Is the SD card lost everytime i update the Rom build?
Is the SD card lost Ehen i change the Rom to another Android 6 Rom?
What do i have to do when updating to a Newer build oft the same rom,vor change to another Android 6 rom? Pull everything from bouth cards? Really? Thats a pain in the ass even with a uhs 1 SD card.
Whats the best way for backing up the data, so i can cop them back without trouble? Maybe ADB?
Whats about changin the recovery? Thats a nogo i think and whats about updating twrp?
What is a absolut nogo? What i ahouldnt do to f*** up the card again?
So many questions, but I'm going to answer just the last two, as their answer covers every other question in your post.
What is an absolute no go? What shouldn't I do to f*** up the card again?
Click to expand...
Click to collapse
The answer to this is so easy it's astounding. The answer is to not combine the card with the internal storage. Here's why. If you switch ROMs regularly in order to try them out, every single time you combine the storage the card has to be prepared for use, which means all data on it gets wiped. If you do a clean install of your current ROM and combine the storage, all data on the card is wiped. The reason the card gets wiped is because Android 6.x creates a virtual volume which spans both internal storage and the MicroSD. In order to ensure the data is secure Android encrypts the volume. This encryption is part of the reason Google throws up a warning to restore the card if you pull it out of the device.
By not combining the storage, you avoid the encryption problems, but you do have to deal with the issue of apps not seeing the MicroSD card. Unless an app with this issue is no longer being updated, this problem will resolve itself. Developers have to adapt to the new setup.
The encryption also impacts performance, though on my tests with it I didn't notice anything. The one thing it will do is impact the ability to perform backups. In my tests, the encryption prevented TWRP from doing anything useful, meaning no ability to install flashable zips or updated TWRP recovery images from the storage and no ability to do nandroid backups. TWRP could see the directory structure of the combined storage but could not see any files within the folders to install. Nandroid backups instantly failed with an "out of storage" error, even though I had some 15GB of space available on the MicroSD. TWRP's developers will need to adapt to this and custom ROM developers will have to recommend that users not combine storage.
Strephon Alkhalikoi said:
So many questions, but I'm going to answer just the last two, as their answer covers every other question in your post.
The answer to this is so easy it's astounding. The answer is to not combine the card with the internal storage. Here's why. If you switch ROMs regularly in order to try them out, every single time you combine the storage the card has to be prepared for use, which means all data on it gets wiped. If you do a clean install of your current ROM and combine the storage, all data on the card is wiped. The reason the card gets wiped is because Android 6.x creates a virtual volume which spans both internal storage and the MicroSD. In order to ensure the data is secure Android encrypts the volume. This encryption is part of the reason Google throws up a warning to restore the card if you pull it out of the device.
By not combining the storage, you avoid the encryption problems, but you do have to deal with the issue of apps not seeing the MicroSD card. Unless an app with this issue is no longer being updated, this problem will resolve itself. Developers have to adapt to the new setup.
The encryption also impacts performance, though on my tests with it I didn't notice anything. The one thing it will do is impact the ability to perform backups. In my tests, the encryption prevented TWRP from doing anything useful, meaning no ability to install flashable zips or updated TWRP recovery images from the storage and no ability to do nandroid backups. TWRP could see the directory structure of the combined storage but could not see any files within the folders to install. Nandroid backups instantly failed with an "out of storage" error, even though I had some 15GB of space available on the MicroSD. TWRP's developers will need to adapt to this and custom ROM developers will have to recommend that users not combine storage.
Click to expand...
Click to collapse
thx for your very detailed answere. but whats about when i am using i.e. kushan rom build 07.12.2015 and i update to kushan rom build 11.12.2015. will the sd card have to be prepared to use also? and what about when i update twrp to a marshmellow support twrp. di i need prepare the sd card then again?
TWRP could see the directory structure of the combined storage but could not see any files within the folders to install. Nandroid backups instantly failed with an "out of storage" error, even though I had some 15GB of space available on the MicroSD.
Click to expand...
Click to collapse
This is the point where my trouble began. as so as the sd card is prepared as internal you cant even see files of the real internal storage. flashing zips you can still do with adb sideload. another question could we backup the internal flash inlcuding prepared sd card with this:
http://forum.xda-developers.com/showthread.php?t=1818321
?
If yes, is there also a way to restore the backup made?
To make things crystal clear, once the card is set for portable storage you will not have to reconfigure the card again unless you choose to combine the storage. Upgrading a ROM to a newer version will generate a message in the notification bar that you have to prepare the card, but you simply select the portable storage option and the notification goes away. Upgrading TWRP doesn't require doing anything to storage.
Should you choose to combine storage, upgrading a ROM may cost you whatever is on both the internal storage and microSD. Upgrading TWRP with combined storage would require you to flash it using Odin, because you wouldn't be able to copy the TWRP image to the device storage.
Backing up the internal storage doesn't require anything more than a copy operation from the S4 to the PC, so no special tools should be required. That applies regardless of whether the storage is combined or separate. However, for best results with TWRP, the storage should not be combined.
Sorry for reviving this old thread, but I've the same issue.
I flashed a new rom without getting the decryption code or backing anything up(No NANDs, no sd backup). Is there still currently no way to retrieve the files that are encrypted on this SD?
I've done exactly the same, I'm hoping theres a way to decrypt it.
k2828 said:
i was on twrp 2.8.7.0 and installed http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/rom-kushan-cm-marshmallow-rom-t3258489. then formatted my sd card as internal storage. today i wanted to update to the latest build of kushan rom, but in twrp my sd card was listed as 0 mb and i couldnt enter it. so i decided to flash latest cwm trough rom manager. after flashing cwm my internal sdcard was wiped(not by me-automaticly) and now marshmellow tells me that te sd card is not supportet...please format.....
i think that as the cwm wiped my sd card "the unique? encrpytion key?" got lost and therefor i cant axcess the sd card. im i right?
if yes i hope the encryption key is not unique and i can recover the files on the sd card
Click to expand...
Click to collapse
Have you found solution to decrypt the Sdcard.
I was facing this problem for almost 1 year I need only sdcard not data in it but I am unable to format it due to encryption but any device able to read the data and copy from that.
Even I can play Music out that SD card
Unless you're immortal, you're not decrypting the MicroSD card via brute force. Currently, the amount of time required to find the decryption key is longer than the current age of the universe.
If looking to simply format an existing card, use SDFormatter from http://www.sdcard.org.

[Quick Solution] Adoptable Storage inaccessible to Recovery

Hey guys, Kyuubi10 back again!
I was suffering with an issue lately after flashing MM on my M8. I loved the idea of using the SD Card as internal memory...but (There's always a "but"), I was unable to flash anything I downloaded since Recovery was unable to access the new adopted storage.
So I started looking around to see if I can find the new path to the download folder.
Result:
The Adoptable storage mounts itself in "/mnt/expand/#######/media/0"
"########" Stands for a bunch of alphanumeric characters...Which I'm assuming is unique for everyone.
As a linux user this was very clear for me since "/mnt" is where usually you mount "virtual" storages. This made the problem evident, recovery was not programmed to "mount" virtual storages during it's boot up.
Therefore virtual storage wasn't accessible through recovery.
Quick solution:
Copy and paste files from virtual storage to internal storage.
so I copied from "/mnt/expand/#######/media/0" to "/data/media/0".
"/data/media/0" is where you would usually have everything that is now in "/expand/####/media/0". Recovery was built to automatically scan "/data/media/0".
So once I did that I could easily find and flash stuff again
I hope I helped someone which was having the same problems as me.
Wish you a happy 2016 guys!!!
P.S. All of you who have flashed MM on your devices leave a small comment telling us your experience with MM.
Worked with GT-I9195; CWM didn't see anything past /data/media/0/clockworkmod/. Put the new recovery (TWRP, which supports adoptable storage) .zip in there and flashed it without any issues.
miguel497 said:
Worked with GT-I9195; CWM didn't see anything past /data/media/0/clockworkmod/. Put the new recovery (TWRP, which supports adoptable storage) .zip in there and flashed it without any issues.
Click to expand...
Click to collapse
Neat....Most people would have used fastboot in order to flash the custom recovery XD
lol Still, I'm glad to have helped...even though in an different way xD

Invalid partition selection for Internal Storage.

I am new to the world of tech and have a (what I believe anyway) is a massive issue with my S7 Edge. I successfully rooted the phone and then for some unknown reason I used TWRP to change the file system on Internal Storage to Fat32 or Fat. Cannot say for sure. Apologies. Now, I have a phone which suggests that I am using 31GB of the 32GB on the phone yet I know that when I use TWRP to look at the size DATA only has 4GB of which there is 141MB free? The other 28GB is there but is inaccessible. I had all my photos and videos on there and they have all disappeared. One thing to note is that when I changed the file system of Internal Storage it factory reset the phone but did show me that it was 25GB space wise so I lost everything but it was trying to restore from a backup which just failed as there was not enough space I think although I did not get an error. I am unable to (proper) factory reset the phone due to multiple mount issues and also because I think it has something to do with not being able to write to the correct partitions. I am using TWRP 3.0.0-0. I go to Wipe/Advanced Wipe/ select Internal Storage, then Repair or Change File System and get the Invalid Partition Selection in red. The same happens when I select Dalvik / ART Cache. I have the latest version of ODIN. I literally have ran out of ideas and have invested in a 128GB SD Card which I will use for mass storage by using adb shell. I am hopeful there is an answer.
forestfan said:
I am new to the world of tech and have a (what I believe anyway) is a massive issue with my S7 Edge. I successfully rooted the phone and then for some unknown reason I used TWRP to change the file system on Internal Storage to Fat32 or Fat. Cannot say for sure. Apologies. Now, I have a phone which suggests that I am using 31GB of the 32GB on the phone yet I know that when I use TWRP to look at the size DATA only has 4GB of which there is 141MB free? The other 28GB is there but is inaccessible. I had all my photos and videos on there and they have all disappeared. One thing to note is that when I changed the file system of Internal Storage it factory reset the phone but did show me that it was 25GB space wise so I lost everything but it was trying to restore from a backup which just failed as there was not enough space I think although I did not get an error. I am unable to (proper) factory reset the phone due to multiple mount issues and also because I think it has something to do with not being able to write to the correct partitions. I am using TWRP 3.0.0-0. I go to Wipe/Advanced Wipe/ select Internal Storage, then Repair or Change File System and get the Invalid Partition Selection in red. The same happens when I select Dalvik / ART Cache. I have the latest version of ODIN. I literally have ran out of ideas and have invested in a 128GB SD Card which I will use for mass storage by using adb shell. I am hopeful there is an answer.
Click to expand...
Click to collapse
Was this issue ever solved?

Storage still full after clean install

I upgraded to the latest pure nexus rom last night and decided it's best to do a clean install. So I wiped everything but internal memory. Which only holds twrp backup (10gb) and ti backup (1.3gb) but after install out still shows I'm using almost 40gb on storage. Is there some sort of hidden folder that I'm not seeing that is holding a ton of stuff. I can only account for about less than 30gb being used. 10gb for OS, 10gb backup, and less than 5gb for ti backups and rom zips.
If you didn't wipe your /internal storage it would be logic everything is kept original.
Do a wipe of /internal storage and your storage space will lower.
therock3181 said:
If you didn't wipe your /internal storage it would be logic everything is kept original.
Do a wipe of /internal storage and your storage space will lower.
Click to expand...
Click to collapse
Right but even looking thru all my folders I don't see where it's adding up to 39gb being used. Only thing I have on it is twrp backup and ti backup and rom zips
r1nstang said:
Right but even looking thru all my folders I don't see where it's adding up to 39gb being used. Only thing I have on it is twrp backup and ti backup and rom zips
Click to expand...
Click to collapse
Did you download music from play music ?
therock3181 said:
Did you download music from play music ?
Click to expand...
Click to collapse
It's all cached never downloaded And I wipe cache anytime i flash a rom
r1nstang said:
It's all cached never downloaded And I wipe cache anytime i flash a rom
Click to expand...
Click to collapse
Then like I said. Do a internal storage format but do a backup of your TWRP and TI folder on your computer before.
Just a head ups. I always do an advanced format and check everything before doing a clean install. I don't restore/keep my backups. I am the type of guy that starts from scratch to limit the problems.
Any solution to your lost storage space issue? I've noticed that after copying my internal storage to my computer and then wiping internal storage in twrp it still show over 5.5gig storage used and I ain't talking about system use. When I plug my phone into my pc it shows 5.5gig used internal storage but when selecting all files and show properties only totals to less the 5meg. Now that's after performing an internal storage wipe in twrp.
I had experienced the same kind of issue on my tablet external storage. Sd was showing 8gig of 16gig used and when I plug that sd into my pc it would show the same. But after doing the select all files/properties it would show a total of less then 3gig. I moved all files to my pc, now showing over 5gig used but the SD is empty(no hidden files). Format my SD, now showing completely emplty, move my files back to SD, plug into tablet. Now showing less the 3gig used .
Obviously some lost/invisible data hiding somewhere that a quick format could fix but with the 6P you can't perform a true format. Twrp wipe does not format, just wipes.
StatikBlue said:
Any solution to your lost storage space issue? I've noticed that after copying my internal storage to my computer and then wiping internal storage in twrp it still show over 5.5gig storage used and I ain't talking about system use. When I plug my phone into my pc it shows 5.5gig used internal storage but when selecting all files and show properties only totals to less the 5meg. Now that's after performing an internal storage wipe in twrp.
I had experienced the same kind of issue on my tablet external storage. Sd was showing 8gig of 16gig used and when I plug that sd into my pc it would show the same. But after doing the select all files/properties it would show a total of less then 3gig. I moved all files to my pc, now showing over 5gig used but the SD is empty(no hidden files). Format my SD, now showing completely emplty, move my files back to SD, plug into tablet. Now showing less the 3gig used .
Obviously some lost/invisible data hiding somewhere that a quick format could fix but with the 6P you can't perform a true format. Twrp wipe does not format, just wipes.
Click to expand...
Click to collapse
Um, are you considering that you lose space for the os?
Also that 16gb card is right, you're not gonna get a full 16gb of storage. Most 16's end up being about 14gb after a format
Yes as mentioned in my post multiple time I am not talking about system storage use (OS). Especially when I refer to an external memory experiencing the same issue (completely wipe SD in twrp, plug same SD into PC, showing 5.5 gig still used on empty card, format SD, now showing completely empty on both PC and Android).
Not sure why, but somehow storage space gets lost, hard to explain. One would need to take the time to accurately compare what one has saved on internal storage and the amount Android says is used.

Categories

Resources