[Q] safe app to sd movement for p5113 - Galaxy Tab 2 Q&A, Help & Troubleshooting

Is there a safe, proven method for moving apps out of internal storage and into an external SD on the Galaxy Tab 2 10.1 GT-P5113, or more generally for Android 4.2? I've seen a few scripts that look a bit dangerous. The closest I've gotten so far is the FolderMount app, but even on a rooted tab, this app only seems to have access to the `/storage/emulated/0/` internal path, and all the apps I install are going into `/data/app/`.

deesto-xda said:
Is there a safe, proven method for moving apps out of internal storage and into an external SD on the Galaxy Tab 2 10.1 GT-P5113, or more generally for Android 4.2? I've seen a few scripts that look a bit dangerous. The closest I've gotten so far is the FolderMount app, but even on a rooted tab, this app only seems to have access to the `/storage/emulated/0/` internal path, and all the apps I install are going into `/data/app/`.
Click to expand...
Click to collapse
You can use FolderMount to access the root file system. I have /data/media/ bound with it as we speak.:laugh:
When you are on the screen to select the Source directory tap the menu button in the top right corner, select "/ Path" from the menu, and say OK to the warning. You should be able to select any folder on your device now.

Caldair said:
You can use FolderMount to access the root file system. I have /data/media/ bound with it as we speak.:laugh:
When you are on the screen to select the Source directory tap the menu button in the top right corner, select "/ Path" from the menu, and say OK to the warning. You should be able to select any folder on your device now.
Click to expand...
Click to collapse
Doh! Thanks! Yep, that works! But then I got the prompt: "source isn't empty. want me to move the contents?" (paraphrase), I answered "yes", and ended with "Unfortunately, FolderMount has stopped." Does the dir have to be empty before you can do this? Or do you have to move apps one at a time, with a unique mount pair for each? I was trying to "move" /data/app/ dir itself to SD; maybe that's a bad idea.

deesto-xda said:
Doh! Thanks! Yep, that works! But then I got the prompt: "source isn't empty. want me to move the contents?" (paraphrase), I answered "yes", and ended with "Unfortunately, FolderMount has stopped." Does the dir have to be empty before you can do this? Or do you have to move apps one at a time, with a unique mount pair for each? I was trying to "move" /data/app/ dir itself to SD; maybe that's a bad idea.
Click to expand...
Click to collapse
Oh yeah! Sorry I should have said I moved everything to the destination manually, then i mounted the folder in FolderMount and do not let it move anything for you! Though to be completely honest I don't think I would recommend mounting /data/app/. I don't think foldermount mounts the directory early enough at boot for that to work. Many of the large files that applications use are stored on the emulated sd card, in /sdcard/Android/data/ & .../obb/. Moving these will free up a lot of space probably. But like I have, mounting /data/media/ will let you move all of the contents of what used to be your "real" internal sd to some folder on your external sd. Android settings/storage sees me with INTERNAL STORAGE:Total Space: 4.59GB, Available: 3.68GB, Apps (app data & media content): 4.19GB, Music,Downloads,Pictures,etc.:~12GB! In system tuner my internal storage, /storage/emulated/0/ shows 23GB used, 36GB free with my 64GB card.
After moving everything that was in /data/media/ to my external it is easy to format my internal sd partition in recovery to clear away the now redundant files, and free up that space for the rest of my data.

Related

Google Music Offline storage location

Can anyone tell me where the music is stored on my device whenever I select a file to be available offline in Google Music?
Sent from my SAMSUNG-SGH-I997 using XDA App
Good question. I searched my internal and external SD, but didn't see it...
In for answer
/sdcard/external_sd/Android/data/com.google.android.music/cache/music/
So I'm assuming that sd_card/external_sd/ is my 2gb external card. Is that correct? If so I wonder why it saves to the external sd. I haven't bought a bigger card yet. I can't find a way to change where the files are saved.
Sent from my SAMSUNG-SGH-I997 using XDA App
Kmo78 said:
So I'm assuming that sd_card/external_sd/ is my 2gb external card. Is that correct? If so I wonder why it saves to the external sd. I haven't bought a bigger card yet. I can't find a way to change where the files are saved.
Sent from my SAMSUNG-SGH-I997 using XDA App
Click to expand...
Click to collapse
Doesn't look like there is a way to change the cache location. Time to get a bigger SD card!
I decided to do a little experimenting with this. I removed my sd card and when I turned my phone on google music began downloading the 15 songs I had selected to be available offline. I went to the /sdcard/external_sd/ directory and the files were there without an external card installed. So is this path just a shortcut to the external card? It's kinda weird. I'd prefer to have the songs saved to the phone. Hopefully google will give us an option in an updated version of the application.
Sent from my SAMSUNG-SGH-I997 using XDA App
I was kind of surprised by this thread as I have the opposite problem, my music is synced to sdcard/data, instead of external_SD where I want it.
Guessing since you posted this you don't know how you got it synced to external?
Mixy said:
I was kind of surprised by this thread as I have the opposite problem, my music is synced to sdcard/data, instead of external_SD where I want it.
Guessing since you posted this you don't know how you got it synced to external?
Click to expand...
Click to collapse
Same thing here!
I'm having the same problem here on my transformer. Maybe someone wants to look at what I've been trying so far and join in solving this: http://forum.xda-developers.com/showthread.php?t=1476972
Fix (no sdcard formatting needed)
This is a fix i figured out piecing together other peoples attempts.
Use this as a script
mount -o bind sdcard2/android/data/com.​google.android.music sdcard/android/data/com.​google.android.music
Alternately you can change the first location to the location of your choosing as long as it resides on the external as card.
Ex.
Mount - o bind sdcard2/music sdcard/Android/data/com.​google.Android.music
will bind:
sdcard/Android/data/com.​google.Android.music (google's forced save location)
to
sdcard2/music
Go to google music (play music now) settings and clear any music that is currently saved to your device.
this only applies to music made available offline. If you do not clear it before running the script the music will exist on your internal sdcard but not be accessible.
open script manager and find the script you made
Select it and make sure to click set on boot and superuser
Run Your script.
That is it now your default save location for google music is bound to the location on the external sdcard. the device will see the location as its default but really be saving to the external sdcard.
You can check this by going to google music. Selecting "make available offline" and look at the free space. It should shoe the space available on your external sdcard.
TLR Version (noob version)
I was getting a lot of questions about the preliminary steps here (i.e. rooting, writing script, etc) so i decided to attach the noob version in case anyone needs verification on how to accomplish these steps.
HOW DO I ROOT?
So, Rooting gives you full access and control over your phone. instructions for how to root are device specific. so i would start by searching XDA for "YOUR DEVICE one click root"
ex. samsung galaxy s2 one one click root
some devices are easier to root than others. i cannot provide steps for your particular device, but through XDA, and google you CAN find everything you need.
some devices have one click root tools, some do not, so the rooting process is more in depth for those devices.
rooting instructions are so device specific i could not find a generic set of instructions, and don't want to mislead anyone by linking them to a set of instructions not ​compatible with their device.
There is a risk of bricking your device (making it inoperable) while rooting, although the risk is minimal... almost non existent if you carefully follow instructions. I have rooted 5 seperate devices without bricking any, and, in most cases even if bricked the device can still be restored.
there are additional benefits to rooting, such as overclocking
for example my Galaxy S2 normally runs at 1.5 GHZ, i have increased the speed to 1.8GHZ
(NOTE** Without XDA DEVELOPERS i would have rooted 0 devices, and probably bricked at least one, so thank you to all of you out there who have helped me, I hope this method will help some of you in return.)
NOW THAT YOU ARE ROOTED...
INSTALL SCRIPT MANAGER..
First, to install script manager just go to google market (Play Store) and search for script manager
INSTALL ES FILE EXPLORER..
To make a script go to google market (Play Store) and find ES File Explorer
WRITE SCRIPT..
Open es file explorer when install completes.
in es file explorer click the menu button, and select "new"
when prompted select "File"
name your file something you'll remember
Ex.MusicScript
Click your new file
when prompted select "Text"
type this EXACTLY how you see it
Mount - o bind sdcard2/music sdcard/Android/data/com.​​google.Android.music
press back and when prompted to save click yes
MAKE DESTINATION FOLDER..
now on es file explorer click "Favorites" (the star)
a new menu will pop up, at the top you willsee a picture of a phone with "/" underneath it click the phone
this will take you to the root directory
click the folder Sdcard2
click the menu button, and select "new"
when prompted select "Folder"
Name the folder music
Your script and destination music location are created
EXECUTE SCRIPT..
now open script manager
find your script which should be located in the directory /mnt/sdcard and the file name you chose earlier
select the script
open as script/executable
make sure script is selected not executable
click the buttons for "Su" and "Boot"
click save
Go to google music (play music now) settings and clear any music that is currently saved to your device.
this only applies to music made available offline. If you do not clear it before running the script the music will exist on your internal Sdcard but not be accessible.
now reboot the script will run at boot a prompt will appear asking for superuser rights, click yes and remember this selection (it may say something different than remember this selection whichever option resembles remember needs to be selected.)
YOU'RE DONE!!!
your music should now save to sdcard2/music but the device will still think it is saving to the default sdcard/Android/data/​com.​google.Android.music
You can check this by going to google music. Selecting "make available offline" and look at the free space. It should shoe the space available on your external sdcard.
So try your hardest to figure out how to root using google, and if your not confident enough to attempt it this fix may not be for you.
if you have tried everything you can and are still stuck message me back, including what device you have, and i will see if i can find a link to the rooting instructions for your particular device.
I assume no responsibility if you damage your device... These steps do work, and if followed will fix your music issues as well as introducing you to a world of additional benefits of being a rooted user.
FuzzyMeep Two said:
This is a fix i figured out piecing together other peoples attempts.
Use this as a script
mount -o bind sdcard2/android/data/com.​google.android.music sdcard/android/data/com.​google.android.music
Alternately you can change the first location to the location of your choosing as long as it resides on the external as card.
Ex.
Mount - o bind sdcard2/music sdcard/Android/data/com.​google.Android.music
will bind:
sdcard/Android/data/com.​google.Android.music (google's forced save location)
to
sdcard2/music
Go to google music (play music now) settings and clear any music that is currently saved to your device.
this only applies to music made available offline. If you do not clear it before running the script the music will exist on your internal sdcard but not be accessible.
open script manager and find the script you made
Select it and make sure to click set on boot and superuser
Run Your script.
That is it now your default save location for google music is bound to the location on the external sdcard. the device will see the location as its default but really be saving to the external sdcard.
You can check this by going to google music. Selecting "make available offline" and look at the free space. It should shoe the space available on your external sdcard.
YOU'RE DONE!!!
your music should now save to sdcard2/music but the device will still think it is saving to the default sdcard/Android/data/​com.​google.Android.music
You can check this by going to google music. Selecting "make available offline" and look at the free space. It should shoe the space available on your external sdcard.
So try your hardest to figure out how to root using google, and if your not confident enough to attempt it this fix may not be for you.
if you have tried everything you can and are still stuck message me back, including what device you have, and i will see if i can find a link to the rooting instructions for your particular device.
I assume no responsibility if you damage your device... These steps do work, and if followed will fix your music issues as well as introducing you to a world of additional benefits of being a rooted user.
Click to expand...
Click to collapse
This method doesn't work on my Evo 4G LTE. Still shows the internal SD available space on "Make available offline" Does it matter if I'm using a 64GB card?
@GMtom1 are you sure that you got whatever your sd card is labed as right? I haven't tried this method yet, but that seems to be the biggest point of failure for us evo lte users that are bringing our cards from other devices
******
gmtom1 said:
This method doesn't work on my Evo 4G LTE. Still shows the internal SD available space on "Make available offline" Does it matter if I'm using a 64GB card?
Click to expand...
Click to collapse
I have been having problems too... After i re-flashed my device, it has not been just working the way it did before, the script wouldn't work, so i believe that me installing Busybox or BASH, or something like that well before i made the script, was allowing the script to work properly. But, in the mean time, find "Directory Bind" it works perfectly...
p.s make sure you clear any music of of your internal sdcard, or it will still exist, but be inaccessible.
gmtom1 said:
This method doesn't work on my Evo 4G LTE. Still shows the internal SD available space on "Make available offline" Does it matter if I'm using a 64GB card?
Click to expand...
Click to collapse
Same..I tried it, made sure busybox was installed and still didn't work on my Evo 4G LTE
Anyone gotten to work on (Verizon) Galaxy S3?
I just tried to do this via your method and using the DirectoryBind utility, and both versions don't seem to like the path of my external SD Card (extSdCard).
Screenshots attached.
My script was:
Code:
mount -o bind extSdCard/music sdcard/Android/data/com.data.google.android.music
also tried with
Code:
mount -o bind /mnt/extSdCard/music sdcard/Android/data/com.data.google.android.music
FWIW the directory extSdCard exists
sti3 said:
I just tried to do this via your method and using the DirectoryBind utility, and both versions don't seem to like the path of my external SD Card (extSdCard).
Screenshots attached.
My script was:
Code:
mount -o bind extSdCard/music sdcard/Android/data/com.data.google.android.music
also tried with
Code:
mount -o bind /mnt/extSdCard/music sdcard/Android/data/com.data.google.android.music
FWIW the directory extSdCard exists
Click to expand...
Click to collapse
was getting the same errors as you are until I added the mnt/ in both paths.
mount -o bind mnt/sdcard/external_sd/gmusic mnt/sdcard/Android/data/com.google.Android.muisic
and I am good to go, 30GB of storage just waiting to be filled with music.
esox23 said:
was getting the same errors as you are until I added the mnt/ in both paths.
mount -o bind mnt/sdcard/external_sd/gmusic mnt/sdcard/Android/data/com.google.Android.muisic
and I am good to go, 30GB of storage just waiting to be filled with music.
Click to expand...
Click to collapse
I apologize for the gravedig, but I've been struggling significantly getting this to work on my Galaxy S3.
As a previous poster above said, because my external SD card is mounted at /mnt/extSdCard there are problems.
My command is:
Code:
mount -o bind /mnt/extSdCard/MusicCache /mnt/sdcard/Android/data/com.google.android.music
and it doesn't work at all...
Any idea why?

Internal memory is FULL with NO APPS?! HELP

So i've been trying to research this problem for hours now. Ive jumped around a bunch of different roms since owning this gs3. MIUI 4.1 - Aokp 4.2.1 and currently synergy 4.1.2. I think since flashing aokp 4.2 that i get that "0" file when looking for files and such. I can tap "0" like 4-5 times to finally get into the files i want. I'm not sure if this is where my problem is coming from?
Let me say i don't have ANY backups. Im running clockwork and wiped,reset,cache all of that multiple times. I have ZERO apps installed and only a handful of pictures. My internal memory says its full and i get a warning at the top saying that my internal storage is to the max and that some programs might not respond. The bulk of GB used is in the "misc" folder. I've seen other people with this issue but it seems the only fix is to re-format the internal memory and LOSE EVERYTHING. I'm sure someone here can help :/
You delete all those roms you downloaded after flashing them?
Sent from my SCH-I535 using xda app-developers app
Install Disk Usage (if you have the space <grin>) and see what it says is taking up the space:
I feel as though it has something to do with the emulated "0" folders. I have literally 5 of them. I downloaded disk usage and it shows 5 different "0" folders.
Out of pure frustration, I went into the second "0" folder in file manager and deleted it. That in-turn must of deleted the other "0" folders? That free up 7 GB. My pictures and videos are still there but im wondering what else it deleted? It seemed like things would get stored in each of those "0" folders seperatly.
dincfool said:
I feel as though it has something to do with the emulated "0" folders. I have literally 5 of them. I downloaded disk usage and it shows 5 different "0" folders.
Click to expand...
Click to collapse
Ah, yes, the joys of 4.2. I've never flashed a 4.2 ROM, so take what I say with a grain of salt. It's my understanding that when you flash 4.2, it takes everything on the internal SD (/data/media/ folder) and puts it into that "0" folder (part of that whole separate user accounts "feature"). So, if you've installed, let's say five, 4.2 Roms, then that info will have been copied 5 times and put into nested "0" folders.
If it were me, I'd run a nandroid and put it on my external sd. I'd also run a TiBu (under preferences you can switch default location to external sd). Once you're sure you have those, I'd copy whatever data you want to save from the internal (DCIM folder, music, etc) and move it to computer or external sd.
Have a copy of synergy on the external and go into CWM and wipe the internal SD card (mounts -> wipe system, wipe data, wipe cache, wipe internal sd), then reinstall synergy, restore from TiBu and you should be golden.
^^
That sounds about right. Man this right here is enough for me to never want to go to 4.2 until I have too. Is the easiest way to transfer all my files to external SD through a computer? Where abouts in the phone do you transfer/or assign your files to an external SD?
dincfool said:
^^
That sounds about right. Man this right here is enough for me to never want to go to 4.2 until I have too. Is the easiest way to transfer all my files to external SD through a computer? Where abouts in the phone do you transfer/or assign your files to an external SD?
Click to expand...
Click to collapse
Have you installed Android SDK on your computer (ever used adb commands via command prompt)?
Edit: if you open up your phone in windows explorer, you should see 2 folders: Phone and Card (or something like that). You can drag the files from Phone to Card and they'll be on the external SD.
letinsh said:
Have you installed Android SDK on your computer (ever used adb commands via command prompt)?
Edit: if you open up your phone in windows explorer, you should see 2 folders: Phone and Card (or something like that). You can drag the files from Phone to Card and they'll be on the external SD.
Click to expand...
Click to collapse
Gotcha, i'll try that. I have a feeling once more people start running 4.2 they're going to run into this problem as well.
If you do have the SDK set up, a faster way to do it (if you're moving a butt-load of data) is to open a command prompt on the computer and navigate to where you want the data. For instance, I use C:\Backups. I'll then create a 2 folders within Backups (one for internal and one for external sd) and give them the date as a name. For instance, C:\Backups\Internal_2_5 and C:\Backups\External_2_5.
Then I'll be in C:\Backups and issue these commands:
Code:
adb pull /data/media/ Internal_2_5
adb pull /external_sd/ External_2_5
Depending on how much data you're moving, it could take awhile. Now, you could pick and choose what you want to pull:
Code:
adb pull /data/media/DCIM Internal_2_5/DCIM
would only pull that DCIM folder.
When I dump all of it, I'll wipe everything, install my rom, get it all up and going, then go through each of those backup folders and delete the stuff that's not "mine" (ie the Android folder(since your new rom built it's own folder), etc), then I'll push it back to the phone:
Code:
adb push Internal_2_5 /data/media/
adb push External_2_5 /external_sd/
Clean wipe, clean install, and all the data that I wanted back.
(fair warning, if your cards are full, that push pull commands could take several hours...)

System Data Filling Phone

I've searched and searched but can't figure out why my SD card keeps filling with this "system data" that disk scan says. The only way I've figured out how to clear it is factory reset and formatting the internal SD. Sadly it comes back over time. Ideas?
Kawirider1228 said:
I've searched and searched but can't figure out why my SD card keeps filling with this "system data" that disk scan says. The only way I've figured out how to clear it is factory reset and formatting the internal SD. Sadly it comes back over time. Ideas?
Click to expand...
Click to collapse
What are the contents of /sdcard (internal storage) in terms of folders? Do you save CWM/TWRP backups to internal storage?
SlimSnoopOS said:
What are the contents of /sdcard (internal storage) in terms of folders? Do you save CWM/TWRP backups to internal storage?
Click to expand...
Click to collapse
That's why I posted the screenshot. You can see that CWM is in the top folder, small amount.
Kawirider1228 said:
That's why I posted the screenshot. You can see that CWM is in the top folder, small amount.
Click to expand...
Click to collapse
I honestly don't get this SS. I always use a file browser and seeing things in a list or folder makes it easier to decipher for me. Seeing it like how you have it displayed is confusing to me.
That said, the two places data typically resides are /data/media OR /sdcard when using a file browser. I see /0 on there as well, if you use JB 4.3+ then you'll want to check /data/media for any files that were redistributed there and also "reveal hidden folders" to see if anything is hidden away there. From experience, CWM/TWRP backups tend to take up the most space if you have numerous backups and so do pics, vids, and music as well.
Sent from my SCH-I535 using Tapatalk 4

Android file heirarcy questions?

I have attempted to search this but always come up a little short. I trying to understand the filing system Android uses. I have a Moto G (2015) running Marshmallow with an 16 gig external memory card set to portable.
I use ES Explorer to view the filing structure. Using the tree I select the "/ device" option. I see several folders and files. One is "sdcard". I understand this is not the memory card, but seems exactly like the "storage emulated 0" folder listed in the tree's "0" option. It does not however appear to be the same folder as listed in the "/device/storage/emulated" folder. What' up with that?
I also think the external memory card is located in "Device/storage" Is that true?
I am really having a time wrapping my head around this. Thanks for any help.
To get the actual locations of the mount points just run the command "mount" in a terminal or ADB shell. In many places there are just symlinks to the actual mount points, which looks like the SD card does exist in different places. E.g. /sdcard is typcially only a link to the mount point of the SD card.
If you run the command "ls -l" in a directory you can see where such a symlink is actually pointing to.
I don't have access to my Moto G3 right now. Writing this on another device running CM.
Here the sdcard is natively mounted at /mnt/media_rw/sdcard1 and then again virtually with a fuse layer at /storage/sdcard1. Everything else are just symlinks. I would assume that on a Moto G3 running CM it's the same. On stock rom probably a bit different.
Anyway with the commands mentioned above you can easily check this.
Maybe this will help.
http://android.stackexchange.com/qu...d-by-the-many-locations-of-the-virtual-sdcard
u42671 said:
To get the actual locations of the mount points just run the command "mount" in a terminal or ADB shell. In many places there are just symlinks to the actual mount points, which looks like the SD card does exist in different places. E.g. /sdcard is typcially only a link to the mount point of the SD card.
If you run the command "ls -l" in a directory you can see where such a symlink is actually pointing to.
I don't have access to my Moto G3 right now. Writing this on another device running CM.
Here the sdcard is natively mounted at /mnt/media_rw/sdcard1 and then again virtually with a fuse layer at /storage/sdcard1. Everything else are just symlinks. I would assume that on a Moto G3 running CM it's the same. On stock rom probably a bit different.
Anyway with the commands mentioned above you can easily check this.
Click to expand...
Click to collapse
Thanks but your answer is a little above my paygrade. I was mainly wanting to check if an app had stored data on an internal storage and minor stuff like that.
riggerman0421 said:
Maybe this will help.
http://android.stackexchange.com/qu...d-by-the-many-locations-of-the-virtual-sdcard
Click to expand...
Click to collapse
Thanks.
That does help a little bit.
With ES explorer:
When I open "Device /", I see a lot of folders and such.
When I open "Device / storage", I see three folders, One seems to the external memory card, emulated, and self.
When I open "device / storage / emulated", it is empty.
From the ES explorer tree if I select the 0 option, it appears to open "Device/ storage / emulated / 0", that includes what appears to be a bunch of folders.
In the first scenerio, the emulated folder is empty.
In the second scenario, the emulated folder has at least folder folder (0).
Why is that?
Also when I select the 0 from the ES explore option, then, back up one level to "emulated" the folder appears to empty.
Why is that?
Thanks again.

System data using way too much storage

When I bought this phone (LG Optimus L90 D410 Dual) 2 years ago, when I checked the storage, system was using only 3GB, which left me with 5GB (it has a total of 8GB). But now, when I check how much system storage is using, it is using 5GB, leaving me with only 3GB of storage. How can I make my system data as small as it was back when I bought it?
Hyoretsu said:
When I bought this phone (LG Optimus L90 D410 Dual) 2 years ago, when I checked the storage, system was using only 3GB32GB, which left me with 5GB (it has a total of 8GB). But now, when I check how much system storage is using, it is using 5GB, leaving me with only 3GB of storage. How can I make my system data as small as it was back when I bought it?
Click to expand...
Click to collapse
clear junk data using clean master app or use sd maid pro for better cleaning..... and if you want your storage like before as was your phone new.. you shall carry less apps as less you can... and move apps to sd card for more system storage.....
The thing is, I already use Clean Master (frequently), the apps I install they all use the 3GB of storage I have and I can't move apps to sd card cuz' I'm on 6.0.1 (Cyanogenmod 13)
EDIT: System data was using 5GB before I installed CM 13
Hyoretsu said:
The thing is, I already use Clean Master (frequently), the apps I install they all use the 3GB of storage I have and I can't move apps to sd card cuz' I'm on 6.0.1 (Cyanogenmod 13)
EDIT: System data was using 5GB before I installed CM 13
Click to expand...
Click to collapse
Try debloating your current android installation by removing system apps that you would not use. This can be accomplished using applications such as <Mod snip of warez reference > or system app remover in Google Play.
All the bloatware I have with CM 13 is some apps that only use KB of storage and Gapps (Nano), which they all sums up 293.6MB
Hyoretsu said:
All the bloatware I have with CM 13 is some apps that only use KB of storage and Gapps (Nano), which they all sums up 293.6MB
Click to expand...
Click to collapse
The problem is that the disk is partitioned in such a way that leaves little space for apps.
What you should do:
1. Shrink /system partition where it has enough memory to do all it's stuff, but doesn't take up too much space. You said 3GB worked fine in the past and it probably will now.
2. Allocate the unused space to the /data partition
Warning: If repartitioning goes wrong it will most likely result in a hard brick. Know what you're doing.
Warning 2: Many people say you should never repatition your phone. You will no longer be able to instal updates and the space you take away from the system may be critical storage used for device recovery or some kind of backup or emergency mode. Try app2sd or (if you're hardcore into moving stuff) link2sd.
1st: I thought of resizing the system partition, so I googled it and couldn't find anything, so how do I resize a partition on my phone?
2nd: If I make a backup of my entire phone through TWRP in case anything goes wrong, if I hard brick my device could I just restore the backup?
3rd: I already tried App2SD and Link2SD, but when i partitioned my SD Card, it gave an error. (Gonna move the things inside the SD Card to my PC and try to partition it, so I can specify the error)
if you have upgraded Android it could be that the newer versions are larger than the old one due to more features?
It grew up to 5GB while I was still on stock 5.0.2
bump
Hyoretsu said:
It grew up to 5GB while I was still on stock 5.0.2
Click to expand...
Click to collapse
Can you download X-Plore, click on the 'Disk Map' on the right side bar and screenshot the results?
newbreedsoftware said:
Can you download X-Plore, click on the 'Disk Map' on the right side bar and screenshot the results?
Click to expand...
Click to collapse
Will do that right away
EDIT: Here it is
Hyoretsu said:
Will do that right away
EDIT: Here it is
Click to expand...
Click to collapse
So it looks like your system is taking up less than a GB. Have you used Root Browser to check what is in that MNT folder? The reason I asked is because I checked my Nexus 6 and my LG G Pad 7.0 and I don't see the MNT folder anywhere. I am running Android 5.0.1 on both devices. Below are screenshots of both of my devices
There are 2 links to my home directory (on "asec, expand, media_rw, obb, sdcard, secure and user" folders), and a runtime folder, which has 3 folders(default, read and write), with the 3 of them being a link to the /storage folder
Hyoretsu said:
There are 2 links to my home directory (on "asec, expand, media_rw, obb, sdcard, secure and user" folders), and a runtime folder, which has 3 folders(default, read and write), with the 3 of them being a link to the /storage folder
Click to expand...
Click to collapse
Does your phone support external SD card or is it all internal?
It supports external SD, but I "can't" move anything to it cuz I'm on 6.0.1, so I would have to transform it into Internal Storage and I could transform it into Mixed Storage, but the problem is that whenever my SD Card is Internal or Mixed Storage, it randomly pops out, forcing me to turn off my phone, re-insert my SD card and boot it again. I'm not with it cuz' currently I'm putting some pdf files to it on my PC
Hyoretsu said:
It supports external SD, but I "can't" move anything to it cuz I'm on 6.0.1, so I would have to transform it into Internal Storage and I could transform it into Mixed Storage, but the problem is that whenever my SD Card is Internal or Mixed Storage, it randomly pops out, forcing me to turn off my phone, re-insert my SD card and boot it again. I'm not with it cuz' currently I'm putting some pdf files to it on my PC
Click to expand...
Click to collapse
Have you tried using Apps2SD? Not sure if it works on 6.0 but it works on 5.0 and below.
I cannot get it to work cuz' when I partition my sd card and try to mount script, it showed up the error "file not found". When I checked the directory it specified, I realized that I didn't have the 179:66 file, the one I have is public:179_66. The temporary solution (cuz' the file got deleted when i rebooted my phone) was create a hard link from public:179_66 to 179:66, which resulted on the error "Invalid Argument" (Sorry if something's written worng, English is not my native language)
Hyoretsu said:
I cannot get it to work cuz' when I partition my sd card and try to mount script, it showed up the error "file not found". When I checked the directory it specified, I realized that I didn't have the 179:66 file, the one I have is public:179_66. The temporary solution (cuz' the file got deleted when i rebooted my phone) was create a hard link from public:179_66 to 179:66, which resulted on the error "Invalid Argument" (Sorry if something's written worng, English is not my native language)
Click to expand...
Click to collapse
So back to the main issue, according to your X-Plore results, your system folder is only taking up 876mb. I would download a root file explorer such as Root Explorer and explore the various folders such as Data (2.99gb) and MNT (1.34gb) and see if you have some temp files you can get rid of. There are also apps such as CCleaner that will scan your device for temp/cache files you can safely remove to make more room.

Categories

Resources