Hello, I've recently moved on from iOS and embraced android with the Sony Xperia Z2. I've unlocked the boot loader and successfully rooted the device and everything is A-OKAY. However, no matter what I do, I cannot install APK's to the SD card at all. When I switch installer default location to SD card, everytime, I receive the error "Cannot Install XXX Because there is no free space". When I revert to internal, everything works. I'm not sure whether what I'm trying to do is possible, if so please inform me. Anyways, here are the steps I've completed already (all of which did nothing, I'm afraid).
1. Installed and Used, SDFIX from GPlay store (Success message)
2. Edited platform.xml in systems/permissions/ to include new permissions (no change what soever)
3. Formatted the SD card, there and back again, from fat32 to exfat (no change whatsoever)
Apologies for the long message but I am truly at my wits end. All I want to naturally install apps directly on my SD card. I'm new to the world of Android so please be patient.
Edit: Currently attempting the Foldermount option
Try xposed installer and xposed module handle external storage
It alows read and write to your external sdcard
This may possibly solve your problem
Sent from my D6503 using XDA Premium 4 mobile app
Google disabled sd card write permission for third party apps like foldermount..
You already rooted phone great! Now use this app its very simple to do https://play.google.com/store/apps/details?id=nextapp.sdfix
Once you got it install link2sd and you are ready to go
Related
I have successfully configured my phone to install apps on the sd-card before. But because of some problems, I have to do a restore, and my latest back up file was before I partitioned my card and do the conversion stuffs. Now, I noticed that my free phone storage is filling up fast when installing apps. But using Ap2sd, I can see that the phone can detect my partition(304mb free out of 457mb to be exact). Do I have to re-run the conversion of extensions again? I'm pretty hesitant to do so until someone confirms that its needed since I did a nand restore.
Another thing - my sd card keeps on going to R/O privilege. I have to always use Root Explorer to change its permission state. Is this a common bug or what? Thanks
It's probably a corrupted a2sd script. Try another version of it and make sure that it is supported by your ROM.
it's true it will work, you will see
...do I force the apps to move to the SD card anyhow (and still have them work as before?)
I also would like a list of apps recommended not to move so I don't move them by mistake.
Having only 1.83GB available is getting on my nerves and I'm not getting used to it.
My last phone - Sony Ericsson Xperia Play had allowed moving to SD card so I wish all other Android phones would too.
So how do I disable whatever barrier prevents app-moving, and finally get them moving to my SD card?
I already rooted the phone, and TWRP doesn't allow me to select the tickbox to "Mount SD Card." I already partitioned it to get it ready to mount.
if u force to sd, app should work well except some widgets...Install Rom tool box, there u get an option where to install app Internal/sd/auto...
After rooting my Z2 tablet, and installing SuperSU, and editing Platform.XML to allow writing to the SD card, I attempted to install a few apps to move apps to the SD card. Although all were given super user privileges, none of them worked.
"All-In App2SD" gave me an error. "DS Super App2SD Lite" gave me a list to select from and it gave me an error telling me to make sure I am rooted and something else I couldn't read because it immediately opened the app info for every app selected which I had to manually go through.I tried "Root # Data2SD card." doesn't seem to do anything. I tried to create a storage to mount (which is a weird approach), but it won't go any further. I tried installing "Auto App2SD (Move)", but it wouldn't even install. Google Play says there is insufficient space - when I have more than 20 GB free internal and more than 90 GB free external. I tried "AppMGR III" and it opens all the App Info screens as well, but this one gave me a message telling me to use a move to phone option, but none exists.
So is the tablet unable to use App2SD? Or am I doing something wrong?
Elliander said:
After rooting my Z2 tablet, and installing SuperSU, and editing Platform.XML to allow writing to the SD card, I attempted to install a few apps to move apps to the SD card. Although all were given super user privileges, none of them worked.
"All-In App2SD" gave me an error. "DS Super App2SD Lite" gave me a list to select from and it gave me an error telling me to make sure I am rooted and something else I couldn't read because it immediately opened the app info for every app selected which I had to manually go through.I tried "Root # Data2SD card." doesn't seem to do anything. I tried to create a storage to mount (which is a weird approach), but it won't go any further. I tried installing "Auto App2SD (Move)", but it wouldn't even install. Google Play says there is insufficient space - when I have more than 20 GB free internal and more than 90 GB free external. I tried "AppMGR III" and it opens all the App Info screens as well, but this one gave me a message telling me to use a move to phone option, but none exists.
So is the tablet unable to use App2SD? Or am I doing something wrong?
Click to expand...
Click to collapse
I use "SD Kitkat Fixer" and "FolderMount" from Play Store and have no issues to move app data to SD card.
kulvertti said:
I use "SD Kitkat Fixer" and "FolderMount" from Play Store and have no issues to move app data to SD card.
Click to expand...
Click to collapse
Unfortunately, for some reason, some apps give me the error "Insufficient Storage Available" from within the Play Store and both of those apps give me that error. (Clearing cache, a call to google, reset device, etc doesn't resolve the issue, and it's strangely specific to apps related to rooting.)
However, I was able to manually edit the Platform.XML folder (which is all apps like that seem to do anyway) and I have mount /system.
Hi guys,
I have android kitkat 4.4.4, which is OS that has disabled function of moving large app data (obb files) to external SD card. My device is Huawei Ascend G620S-L01 (same as Honor 4 Play). I have root. I am browsing this and other forums for 2 days. I tried several solutions, but each has a issue. I tried each type of solution with more apps so that I can be sure, there is no problem in the app:
- Clean master says that my device does not allow to move apps to SD.
- System app uninstaller told me there is no need to transfer data, because sd card is shared (wtf?). I tried some more apps that should transfer app data.
- SD unlockers - I thought there would be a need to unlock my sd card, it was written on some forum, so I tried. It went successful, but still nothing was able to transfer app data to sd card.
Then I read about mounting, so I tried several programs. All of them had same issue - the game was looking for its data and trying to download them, eventhough they had been mounted. More people with different devices, had same problem, but most of them were just running game unmounted, or without reboot. I tried reboot and also checked mount before running a game.
I hope I was just doing something wrong and it will be possible to store apps on my SD. One guy had a solution for this, he wrote two scripts to overwrite something that I did not understand, but they made it possible to store obb data on SD card and also made apps look for them on SD (I have no problems to transfer data manually, but no app will look for them on external SD). Please, is there any solution for me?
EDIT: My phone has also emulated SD card, but I need to transfer it to external SD.
root?
chnapo said:
Hi guys,
I have android kitkat 4.4.4, which is OS that has disabled function of moving large app data (obb files) to external SD card. My device is Huawei Ascend G620S-L01 (same as Honor 4 Play). I have root. I am browsing this and other forums for 2 days. I tried several solutions, but each has a issue. I tried each type of solution with more apps so that I can be sure, there is no problem in the app:
- Clean master says that my device does not allow to move apps to SD.
- System app uninstaller told me there is no need to transfer data, because sd card is shared (wtf?). I tried some more apps that should transfer app data.
- SD unlockers - I thought there would be a need to unlock my sd card, it was written on some forum, so I tried. It went successful, but still nothing was able to transfer app data to sd card.
Then I read about mounting, so I tried several programs. All of them had same issue - the game was looking for its data and trying to download them, eventhough they had been mounted. More people with different devices, had same problem, but most of them were just running game unmounted, or without reboot. I tried reboot and also checked mount before running a game.
I hope I was just doing something wrong and it will be possible to store apps on my SD. One guy had a solution for this, he wrote two scripts to overwrite something that I did not understand, but they made it possible to store obb data on SD card and also made apps look for them on SD (I have no problems to transfer data manually, but no app will look for them on external SD). Please, is there any solution for me?
EDIT: My phone has also emulated SD card, but I need to transfer it to external SD.
Click to expand...
Click to collapse
Hi, I can't help you but was hoping you could help me. What rooting method did you use. I have already unlocked my bootloader. Thanks
I know Android M has a new way to connect external sd cards, you can convert the external memory into internal memory but this is not what I need. The alternative is that only some directories are write-enabled on the sdcard but this in turn is not enough.
Starting with Kitkat (also working on Lollipop) there was a hack allowing you to use an external sd as read/write storage.
This hack no longer seems to work with marshmallow, if you go searching for sdcard fix you'll find that this fix does not work on Marshmallow.
Are there already apps fixing this problem ( no problem if root access is required since my phone is rooted).
Android 6.0 isn't yet available for my Xperia Z3 Compact but when it becomes available I'd like to have a way to go around this problem.
If it doesn't yet exist do you know names of developers working an such a fix?
+1.
However, for me the problem is immediate: I have a rooted HTC One M8 with a 64GB external SD card that I've recently upgraded to Marshmallow. Like many of you, thanks to rooting I was able to work around Google's SD card handling changes introduced in 4.4 KitKat, and the same fix worked in 5.0.
But I'm having serious deja vu with 6.0, because it seems the behavior is back to being much like KitKat again: Apps can only write to their own private folder under /data on the SD card. But unlike KitKat, I've found no simple workaround like editing a system XML file.
Some apps like ES File Explorer have a special 'root mode' option that enables them to write to any folder of both internal and external storage. For other non-root apps, there is a convoluted workaround the first time the user tries to use the SD card where the user must authorize writing to any folder by selecting the root folder of the SD card from a folder tree. The permission seems to 'stick' after that, but I don't know if it survives a reboot?
So I'm also wondering if any bright devs are working on a more general root workaround like we had for KitKat, perhaps as an Xposed module? And in the meantime, does anyone know what's happening behind the scenes when an app uses the "choose the SD card root folder" solution? Where is that new permission being defined/stored?
Assuming the additional SD card write permission is indeed persistent (or could somehow be saved and restored after a reboot), could we manually add similar permission for other apps that don't include the solution? For example, the QuickPic gallery app does have it, so I can now move and rename images from any SD card folder. But the Dolphin browser doesn't, so when I try to download a file to the SD card, I can only choose the single Dolphin-owned folder. (This wasn't a problem in Lollipop - but Dolphin now gives me a helpful explanation blaming Google for the restrictions added in KitKat, even though I'm two major releases past KK...). Until/if Dolphin adds code similar to QuickPic, it would sure be great if I could manually add a similar permission. I've spent hours searching, but haven't discovered anything. So any ideas would be very welcome!
No response in months. Is this xposed module what you guys needed? Or have you found other workarounds?
http://forum.xda-developers.com/xposed/modules/xposed-marshmallow-sd-fix-write-t3403263
deboopi2 said:
I know Android M has a new way to connect external sd cards, you can convert the external memory into internal memory but this is not what I need. The alternative is that only some directories are write-enabled on the sdcard but this in turn is not enough.
Starting with Kitkat (also working on Lollipop) there was a hack allowing you to use an external sd as read/write storage.
This hack no longer seems to work with marshmallow, if you go searching for sdcard fix you'll find that this fix does not work on Marshmallow.
Are there already apps fixing this problem ( no problem if root access is required since my phone is rooted).
Android 6.0 isn't yet available for my Xperia Z3 Compact but when it becomes available I'd like to have a way to go around this problem.
If it doesn't yet exist do you know names of developers working an such a fix?
Click to expand...
Click to collapse
I've exactly the same problem! Has anybody got a solution?
There is a fix have a look at https://forum.xda-developers.com/android/software/fix-extsd-fix-v1-0b-2016-01-18-t3296266
this fix works for marshmallow and nougat