[Q] Linking app data to external storage? - Ouya Q&A, Help & Troubleshooting

Hello,
out of interest: I have one Ouya Game (Bards Tale), which occupies about 3GB on my sdcard. I know that i can somehow extent storage and its on my to-do list but i would like to know if i can just copy data from /data/media/Android/data on a usb drive (must it be ext4 FS?) and then just create an appropiate link from /data/media/android/data/com.blafasel -> /mnt/usbdrive/data/com.blafasel?
Would this work?
cheers,
// Tycho

Bard's Tale will install the data to external storage itself, it is possibly the only game that will do that. Unfortunately that requires uninstalling it and reinstalling it with the drive connected. If you are rooted you could use FolderMount to move it without uninstalling. There are many other apps that will do it as well, I use Android Tuner pro.
Sent from my SCH-I535 using Tapatalk

Related

Internal Storage is Full, any work around?

Hi guys,
My XPlay's internal storage is FULL, is there any solution or workaround???
I am already rooted and moved everything to sdcard !!
from xperia PLAY (enjoying N.O.V.A.3)
Try Link2SD, I love that app, the only downer is that you need an ext partition (and root, but that isn't a problem, at least for you).
I personally have a weird mix of tweaks; Link2SD, dalvik2cache and a custom "google-play-cache2SD" and I've about 120 MB of free internal (well, I flashed the 420MB data partition firmware)
I am already using move2sdEnabler..to use link2sd how can I create another partition???
from xperia PLAY (enjoying N.O.V.A.3)
One way to do so, without losing your data (well, if something goes wrong like a power out or so you could also lose your data) is plugging your uSD in a PC running Linux (a live cd does the trick) and use a program called partition manager. There you can resize, create, delete and move partitions, try finding a how-to on that app, there's plenty of info on Internet.
Now, the difference between move2sd enabler and Link2SD, AFAIK, is that Link2SD moves the apk, dex and libs of your apps (sadly not data, yet), while move2sd enabler only moves the apk.
I found out this today. I have 38 mb left, but I integrate all system updates to ROM with TB and I get 90+ mb Not sure if this will help you
jeff7424 said:
I found out this today. I have 38 mb left, but I integrate all system updates to ROM with TB and I get 90+ mb Not sure if this will help you
Click to expand...
Click to collapse
How? Wats TB?
Sent from my GT-N7000 using xda premium
TB is titanium backup...u open it press the option button and more...and press integrate sys dalvik into system I got freed up 30mb by doing that...thanks for the tip man
Thanks...now have enough internal storage
from xperia PLAY (enjoying N.O.V.A.3)
Please help. I don't know which method is better to move those unmovable apps.
Hi!
I need help, please.
My internal storage is very low (getting a message). I have gone through all the apps and moved everything that can to SD Card.
I don't know which method is better to move those unmovable apps to the SD card.
I have a Sony Xperia Play
My Phone details:
Model - R800i
Android Version - 2.3.4
Kernel Version - 2.6.32.9-perf [email protected] #1
Build - 4.0.2.A.0.42
I have heard about Titanium Backup root, DroidSail Super App2SD, adb, Link2SD and so on.
The methods above can let me move those unmovable apps to the SD card.
What are the advantages and disadvantages of them? How do they compare? Which method is safer or more reliable? Which method can move more apps?
If you know, please let me know, thanks.
I look forward to this, thanks.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I got this information from the official Link2SD website, this is comparing Native apps2SD to Link2SD. But I don't know how Link2SD compared with Titanium Backup root, DroidSail Super App2SD, adb and so on. If you know which method is safer or more reliable and which method can move more apps, please let me know, thanks.
Comparision of Native apps2sd and Link2SD:
(Native apps2sd
Starting with Android 2.2 (Froyo) Google introduced native apps2SD.
This method moves
* apk file on Android 2.2
* apk + lib files on Android 2.3+
into a secure folder on your SD card in the main FAT partition.
It is the easiest method because it doesn't require you to partition your sdcard and root privilige.
It has some disadvantages though.
First disadvantage is that application files are just stored on the sdcard's main FAT partition.
When you enable USB mass storage to share files with your computer (or otherwise unmounts or removes the external storage), any application installed on the external storage and currently running is killed.
The system effectively becomes unaware of the application until mass storage is disabled and the external storage is remounted on the device.
Besides killing the application and making it unavailable to the user, this can break some types of applications in a more serious way.
So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for "boot completed".
Force move (requires root);
You can force the apps move to SD card with native apps2SD even the application does not support moving as described above.
Link2SD and some other apps can force move apps if you have root priviliges. But, note that this can break some applications, as described above.
)
easy28easy said:
Hi!
I need help, please.
My internal storage is very low (getting a message). I have gone through all the apps and moved everything that can to SD Card.
I don't know which method is better to move those unmovable apps to the SD card.
I have a Sony Xperia Play
My Phone details:
Model - R800i
Android Version - 2.3.4
Kernel Version - 2.6.32.9-perf [email protected] #1
Build - 4.0.2.A.0.42
I have heard about Titanium Backup root, DroidSail Super App2SD, adb, Link2SD and so on.
The methods above can let me move those unmovable apps to the SD card.
What are the advantages and disadvantages of them? How do they compare? Which method is safer or more reliable? Which method can move more apps?
If you know, please let me know, thanks.
I look forward to this, thanks.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I got this information from the official Link2SD website, this is comparing Native apps2SD to Link2SD. But I don't know how Link2SD compared with Titanium Backup root, DroidSail Super App2SD, adb and so on. If you know which method is safer or more reliable and which method can move more apps, please let me know, thanks.
Comparision of Native apps2sd and Link2SD:
(Native apps2sd
Starting with Android 2.2 (Froyo) Google introduced native apps2SD.
This method moves
* apk file on Android 2.2
* apk + lib files on Android 2.3+
into a secure folder on your SD card in the main FAT partition.
It is the easiest method because it doesn't require you to partition your sdcard and root privilige.
It has some disadvantages though.
First disadvantage is that application files are just stored on the sdcard's main FAT partition.
When you enable USB mass storage to share files with your computer (or otherwise unmounts or removes the external storage), any application installed on the external storage and currently running is killed.
The system effectively becomes unaware of the application until mass storage is disabled and the external storage is remounted on the device.
Besides killing the application and making it unavailable to the user, this can break some types of applications in a more serious way.
So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for "boot completed".
Force move (requires root);
You can force the apps move to SD card with native apps2SD even the application does not support moving as described above.
Link2SD and some other apps can force move apps if you have root priviliges. But, note that this can break some applications, as described above.
)
Click to expand...
Click to collapse
I dont know the disadvantages of advantages of using those apps you listed because I swap my sd card alot. But there is a mod to increase internal storage by install a mod via CWM. But there is a catch this mod requires you to be on the 2.3.3 firmware not 2.3.4.
Download the link from post# 9
http://forum.xda-developers.com/showthread.php?t=1174160
xperiax10.awesome said:
How? Wats TB?
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Titanium Back-Up
Clean sum stuff you don't need
chery2k said:
I dont know the disadvantages of advantages of using those apps you listed because I swap my sd card alot. But there is a mod to increase internal storage by install a mod via CWM. But there is a catch this mod requires you to be on the 2.3.3 firmware not 2.3.4.
Download the link from post# 9
http://forum.xda-developers.com/showthread.php?t=1174160
Click to expand...
Click to collapse
This tweak is only good if u just finished flashing new rom..
Flashing it on rom with many apps and config have risk to mess up lot of stuff... especially if u have a lot of app installed in sd card
Sent from my R800x using xda app-developers app
---------- Post added at 11:36 AM ---------- Previous post was at 11:34 AM ----------
Alternatively u also can move some app from data/app to system/app by converting it become system apps
U can use systemcleanup or link2sd to do this
Sent from my R800x using xda app-developers app
Which method of moving those unmovable apps to SD is better, safer and more stable?
Hi!
I need help, please.
My internal storage is very low (getting a message). I have gone through all the apps and moved everything that can to SD Card.
I don't know which method is better to move those unmovable apps to the SD card.
I have a Sony Xperia Play
My Phone details:
Model - R800i
Android Version - 2.3.4
Kernel Version - 2.6.32.9-perf [email protected] #1
Build - 4.0.2.A.0.42
I have heard about Titanium Backup root, DroidSail Super App2SD, adb, Link2SD and so on.
The methods above can let me move those unmovable apps to the SD card.
What are the advantages and disadvantages of them? How do they compare? Which method is safer, more reliable or more stable? Which method can move more apps?
If you know, please let me know, thanks.
I look forward to this, thanks.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I got this information from the official Link2SD website, this is comparing Native apps2SD to Link2SD. But I don't know how Link2SD compared with Titanium Backup root, DroidSail Super App2SD, adb and so on. If you know which method is safer or more reliable and which method can move more apps, please let me know, thanks.
Comparision of Native apps2sd and Link2SD:
(Native apps2sd
Starting with Android 2.2 (Froyo) Google introduced native apps2SD.
This method moves
* apk file on Android 2.2
* apk + lib files on Android 2.3+
into a secure folder on your SD card in the main FAT partition.
It is the easiest method because it doesn't require you to partition your sdcard and root privilige.
It has some disadvantages though.
First disadvantage is that application files are just stored on the sdcard's main FAT partition.
When you enable USB mass storage to share files with your computer (or otherwise unmounts or removes the external storage), any application installed on the external storage and currently running is killed.
The system effectively becomes unaware of the application until mass storage is disabled and the external storage is remounted on the device.
Besides killing the application and making it unavailable to the user, this can break some types of applications in a more serious way.
So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for "boot completed".
Force move (requires root);
You can force the apps move to SD card with native apps2SD even the application does not support moving as described above.
Link2SD and some other apps can force move apps if you have root priviliges. But, note that this can break some applications, as described above.
)

Google Music + external SD bind mount + TiBu

Is anyone else using bind mount "hacks" in order to force certain stubborn apps -- e.g.: Google Play Music -- to use the external SD for more storage?
It works great (using the Script Manager (SManager) app to mount at boot), but the big problem I've been dealing with is that Titanium Backup confuses the external bind mount for internal and proceeds to backup dozens of Gigs of data that it normally wouldn't. I sent a feature enhancement along to the TiBu devs to properly identify bind mounts for a fix, and in the meantime I've just been remembering to manually unmount the bind mount BEFORE doing a TiBu backup, but, I was wondering if anyone else has a better solution?
and FWIW, here's my one-line bind mount script stored as /sdcard/bindmount_GoogleMusicCache.sh that the SManager app runs:
Code:
mount -o bind /external_sd/GoogleMusicCache/ /data/data/com.google.android.music/
(Just to rant a little: I don't get why Google's Music app doesn't allow for external storage for pinned music & cache, since peoples' music collections is what eats up much of their available storage. I've currently got a ~93GB collection all in the cloud, and have about 20GB pinned to my phone's class10 64GB external SDcard using this hack which wouldn't have come close to fitting on the internal 16GB SD. And before I used external storage I would constantly get out of storage space Android system warnings because of Google Music from CACHING only; not even anything locally pinned yet. Sad. Still, GMusic's better than the rest, until the cloud API's open to everyone else too)
Would this work for /sdcard/DCIM/ ?
Thanks
I can't find the thread here but I'm using 11extsd2internalsd_gs3_fat32orextfat_US_ZEDOMAXv0.2.zip to swap the sdcard and ExtSdcard for everything. If you have init.d support, that all you have to do is flash it. If you don't, you need to have busybox and Smanager and run the script (permissions 777) on boot. Works fine for me.
I had to look for things to put on the internal sdcard. My Sygic, ver 12 GPS software, got relocated. It is very smart in that it will find it's files on either the internal or external card. I wish more apps would do that.
In preferences in TiBu you can select any folder, even one on an attached USB drive, for your backup.
Most of what you want to know, http://www.youtube.com/watch?v=yWIl-ztpadI
voidstab said:
Would this work for /sdcard/DCIM/ ?
Thanks
Click to expand...
Click to collapse
I tried binding the dcim folder to /external_sd/DCIM/ and I end up with a photo on both the sdcard and external_sd.

[Q] Only 299MB of 299MB external storage

Hello,
I have a 3 TB external drive (seagate) and the new update from Amazon that allows you to connect via USB . I formatted my drive to Fat32 using a 3rd party Program because windows 8.1 I guess only allows you to format in exFat but I need fat32 right? no matter what though EXfat or Fat32 I only have 299MB of 299MB its not seeing 3TB. does anyone know what I am doing wrong here? Also what can I do to move the app+data to my External HDD say for a games I download from Amazon. the whole point is to be able to move game data thats what the people want....well that and downloaded content. Anyway is there an app that moves data and app or just data without root?
Thanks,
rj2763 said:
Hello,
I have a 3 TB external drive (seagate) and the new update from Amazon that allows you to connect via USB . I formatted my drive to Fat32 using a 3rd party Program because windows 8.1 I guess only allows you to format in exFat but I need fat32 right? no matter what though EXfat or Fat32 I only have 299MB of 299MB its not seeing 3TB. does anyone know what I am doing wrong here? Also what can I do to move the app+data to my External HDD say for a games I download from Amazon. the whole point is to be able to move game data thats what the people want....well that and downloaded content. Anyway is there an app that moves data and app or just data without root?
Thanks,
Click to expand...
Click to collapse
You probably have a hidden partition on the drive. See here for more info: http://www.aftvnews.com/what-to-do-if-the-amazon-fire-tv-only-sees-197mb-of-a-usb-drive/
AFTVnews.com said:
You probably have a hidden partition on the drive. See here for more info: http://www.aftvnews.com/what-to-do-if-the-amazon-fire-tv-only-sees-197mb-of-a-usb-drive/
Click to expand...
Click to collapse
I did have one thank you! I ended up using a this link here witch tells you how to delete hidden partitions http://www.brighthub.com/computing/hardware/articles/72858.aspx but i would not have known without your help. after that I used this http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm to turn it into Fat32 but the Highest it does is 2TB witch it a lot honestly for fat32.
Now all I need to know is how to move my application data to an external drive to free up space without root???
I have a 2 TB external drive (slim) and the Fire TV formatted it by itself.

Regarding Internal Storage issue - Please help

hi guys,
please help me out.. i have no games installed on my device. only required few apps out of which most of them are moved to sd card. all my music/photos is on sd card. yet the internal storage space fills up very quicly and even i cant update my existing apps. an error crops up - not sufficient storage left.
I have to reformat my phone again and again to get storage space reclaimed.
I've been using Clean Master to free up space whenever I update anything.
Side note: looks like Titanium Backup can remove system apps now. Failed in the past, but I just uninstalled Bubbles.
Now if only I knew what was safe to remove and what wasn't.
If an app can be disabled normally, can one assume it's safe to uninstall?
Sent from my 710C using Tapatalk
Integrating system app updates doesn't work. Tried to integrate YouTube, and now it's completely gone. Crap
Sent from my 710C using Tapatalk
bluevolt said:
hi guys,
please help me out.. i have no games installed on my device. only required few apps out of which most of them are moved to sd card. all my music/photos is on sd card. yet the internal storage space fills up very quicly and even i cant update my existing apps. an error crops up - not sufficient storage left.
I have to reformat my phone again and again to get storage space reclaimed.
Click to expand...
Click to collapse
Root the device and uninstall all bloatware from system. also, with some effort, you can install Link2SD and move most apps and data to SD-card after Root.

Shield TV 2017 16GB Non Pro no space left

Hi,
If I root it... would it be possible to move data (obbs) using app2sd (AppMgr Pro) ?
Now I can move app to adopted internal storage (usb key) but no data !! :crying:
Or is there any other option (run from external drive) to increase this stupid 16GB limited space ?
Need it for large files e.g. Doom BFG which's data takes more than 3GB in obbs/.
Does the disabling of Forced Encryption help and is it possible to perform on this device ?
THX for any tip
Adaptive Storage
16gb is a little small for such a good machine. I installed 2 USB (3.0) thumb drives on mine. One as adaptive and the other as removable. The adaptive drive (128gb) combines with the base 16GB for usable 114gb. The shield will install/move applications to the the thumb drive. Have you tried this?
cjeman said:
16gb is a little small for such a good machine. I installed 2 USB (3.0) thumb drives on mine. One as adaptive and the other as removable. The adaptive drive (128gb) combines with the base 16GB for usable 114gb. The shield will install/move applications to the the thumb drive. Have you tried this?
Click to expand...
Click to collapse
Exactly did.
My adaptive drive is usb2.0 Kingston DataTraveller 16GB.
Adaptive internal storage was made and possibility to move App to Adaptive was used.
But..... data in /obb/ which does take almost 3GB were not moved only App.
So problem with low disk space is not solved at all.
Can not move it manually because adaptive storage is n/a (encrypted).
Probably not. Adoptive storage is combined with main storage. Not treated as 2 drives. Not being rooted, the device locks down moving this kind of data. I see apps installed on the USB part of adoptive storage, so nVidia does separate the 2 forms of internal storage for its own purposes. I see data in obb as being no different as moving apps to SD. Have you posted this on the Geforce forums?
https://forums.geforce.com/default/board/159/shield-tv/
Did you try enable developer options and enable force everything save to the USB? I do that for all my app and nothing save on Shield tv
Edit: the option name is "force allow app on external", at the bottom of developer options
cjeman said:
Probably not. Adaptive storage is combined with main storage. Not treated as 2 drives. Not being rooted, the device locks down moving this kind of data. I see apps installed on the USB part of adaptive storage, so nVidia does separate the 2 forms of internal storage for its own purposes. I see data in obb as being no different as moving apps to SD. Have you posted this on the Geforce forums?
Click to expand...
Click to collapse
Not yet. I think they want support such ideas like rooting, using app2sd etc.
DummyPLUG said:
Did you try enable developer options and enable force everything save to the USB? I do that for all my app and nothing save on Shield tv
Edit: the option name is "force allow app on external", at the bottom of developer options
Click to expand...
Click to collapse
I switched this option too.
But how to move DATA from internal to usb ?
No option for it.
App2SD ??
dugi25 said:
I switched this option too.
But how to move DATA from internal to usb ?
No option for it.
App2SD ??
Click to expand...
Click to collapse
In storage settings did you select to migrate data to adaptive storage drive?
Menu / Storage & reset / Internal shared storage / Apps / Downloaded Apps / <App> / Storage used / USB Drive.
This will move App not its Data !! Any other option ?
dugi25 said:
Menu / Storage & reset / Internal shared storage / Apps / Downloaded Apps / <App> / Storage used / USB Drive.
This will move App not its Data !! Any other option ?
Click to expand...
Click to collapse
If you did not migrate data to external drive right after you formatted it for adaptive storage you should see an option to migrate the data...
I did migrate the data after format.
Now I got new App installed so its new data has be be moved again.
As I see well - this is possible only if you got root rights.
dugi25 said:
I did migrate the data after format.
Now I got new App installed so its new data has be be moved again.
As I see well - this is possible only if you got root rights.
Click to expand...
Click to collapse
If you migrate to USB then the data should install on USB directly
I notice that you are using a usb2.0 drive, will it be that problem? As I remember if the drive too slow then it may refuse to work. Dunno if this related to your case
usb2.0 is no problem. Apps moved to usb storage works without visible delay.
the main problem is - user is not allowed to use his own usb adopted storage ? we need to use this adopted storage space for any storage. this is very stupid limitation from Ggle sorry
DummyPLUG said:
If you migrate to USB then the data should install on USB directly
I notice that you are using a usb2.0 drive, will it be that problem? As I remember if the drive too slow then it may refuse to work. Dunno if this related to your case
Click to expand...
Click to collapse
I have noticed that sometimes not all data is moved. So I migrate data to adaptive drive, reboot, migrate data back to internal drive, reboot and then migrate data back to adaptive drive which seemed to move all data like the large data files for Grand Theft Auto
AndroidUser00110001 said:
I have noticed that sometimes not all data is moved. So I migrate data to adaptive drive, reboot, migrate data back to internal drive, reboot and then migrate data back to adaptive drive which seemed to move all data like the large data files for Grand Theft Auto
Click to expand...
Click to collapse
I see option Migrate data (right corner) under Storage / App X on MOBILE (marshmallow) but do not see this option under NVIDIA SHIELD TV (nougat).
Where is it located ?
dugi25 said:
I see option Migrate data (right corner) under Storage / App X on MOBILE (marshmallow) but do not see this option under NVIDIA SHIELD TV (nougat).
Where is it located ?
Click to expand...
Click to collapse
Cant recall off the top of my head but if you go into Storage & Reset you should see option to migrate data when you check the storage used for each drive.
Even if I clicked on Move Data to Adopted storage and next reboot my ShieldTV 2017.... free space remains the same.
Need to move data from /storage/emulated/0/Android/obb/xxx (and not /storage/emulated/0/Android/data/).
Is this "OBB" not possible to move to adopted storage ??
dugi25 said:
Even if I clicked on Move Data to Adopted storage and next reboot my ShieldTV 2017.... free space remains the same.
Need to move data from /storage/emulated/0/Android/obb/xxx (and not /storage/emulated/0/Android/data/).
Is this "OBB" not possible to move to adopted storage ??
Click to expand...
Click to collapse
Found answer on internet. OBB is not moved !! Only Apps and Data.
So if your App does use OBB you are not able to move it to adopted storage (obb can take some GBs so you may soon be out of space even if you got adopted storage) .
Solution is to ROOT and use MountFolder which can move your OBB to e.g. SDcard and then point to it. Another reason why you are "forced" to root your devices.

Categories

Resources