how to bypass application move protection?
i install tap tap 4 revenge it's about 4mb and i checked on app to sd pro whether i can move it to sd card and it says only on phone storage? how do i move to sd card and bypass the move to sd protection set on the application by the author???
AFAIK it has been configured in the APK somehow.. I bet there's a line like "CanBeMovedToExternalStorage=0". And if It's at 0 your android reads it as not movable to sdcard. So what you would have to do is unpack the apk and edit the config of it.
For 'forcing' it to install on your sdcard you need to open adb and type adb shell pm setInstallLocation 2
0 = let the phone decide (this is default)
1 = Internal storage (This will cause apps to install on your internal storage only)
2 = External storage (This will cause apps to install your SDCard only)
AFAIK android will automatically install an app on sdcard if that app supports it and you're running low on internal space.
Notice: Never install widgets and system apps on sdcard. It can\will cause problems. What I suggest is change that install location each time you install a game that cannot be moved to sdcard manually
Thom47 said:
AFAIK it has been configured in the APK somehow.. I bet there's a line like "CanBeMovedToExternalStorage=0". And if It's at 0 your android reads it as not movable to sdcard. So what you would have to do is unpack the apk and edit the config of it.
For 'forcing' it to install on your sdcard you need to open adb and type adb shell pm setInstallLocation 2
0 = let the phone decide (this is default)
1 = Internal storage (This will cause apps to install on your internal storage only)
2 = External storage (This will cause apps to install your SDCard only)
AFAIK android will automatically install an app on sdcard if that app supports it and you're running low on internal space.
Notice: Never install widgets and system apps on sdcard. It can\will cause problems. What I suggest is change that install location each time you install a game that cannot be moved to sdcard manually
Click to expand...
Click to collapse
thank you.
ahm.. does this application call "move to sd enabler" work?? because i keep installing apps then moving them to sd card and my internal memory keeps on decreasing?? i also wipe out cache files
I think it stores some data, which takes some memory.
As for that app.. it probably does the same as that ADB command, so yeah, it should work.
scapula101 said:
thank you.
ahm.. does this application call "move to sd enabler" work?? because i keep installing apps then moving them to sd card and my internal memory keeps on decreasing?? i also wipe out cache files
Click to expand...
Click to collapse
Move to sd enabler works flawlessly.. Open the app and select "external"..every app you install will go to the sd card by default..make sure you move widgets to phone memory else they won't work..
Rapier07 said:
Move to sd enabler works flawlessly.. Open the app and select "external"..every app you install will go to the sd card by default..make sure you move widgets to phone memory else they won't work..
Click to expand...
Click to collapse
it work but it also decrease the internal memory too
so what is solution ...
Related
Hello guys, For all those facing low internal storage space , here I would like to share xposed module namely XInternalSD .
What It Does ?
This module allows to change the path to internal SD card i.e. it changes the value, which is returned by
Environment.getExternalStorageDirectory() to a custom path so that the apps find external storage as the internal storage.
This module is useful for the apps which have only file save location in internal memory .
This module replaces file save location from internal to external sdcard and makes them to store the data on external sdcard
instead of internal sdcard.
Disclaimer - I am not responsible for any kind of damage to your phone or sdcard or any other data . Use at your own risk.
PREREQUISITES - ROOT and XPOSED Installed -
How to use this module ?
1. Download the module XInternalSD : http://repo.xposed.info/module/com.pyler.xinternalsd
Activate the module in xposed.
2. Download the module KitKat SD Card Full Access : http://repo.xposed.info/module/kz.virtex.android.sdcardfix
Activate the module in xposed.
3. Reboot the phone and open the app.
4. Tick the option Custom internal sd path.
5. In the option path to internal sd card enter
storage/sdcard1 and press OK.
6. Either enable it for all apps [I have not tried this option ] or if you want to enable for selected apps write their package names separated by commas and without spaces. [ I have tried This option ]
Remember This module doesn't change the internal sd to external or vice versa , it simply allows apps to store data on external instead of internal sdcard. It may not work on some apps . Please go through the original thread once.
Thanks to -
pyler
Original post here - http://forum.xda-developers.com/xposed/modules/xposed-disablesignaturecheck-t2789267/
Hit thanks if this helped you -
If there is any other similar thread or there is anything objectionable please do tell me.
rkmiks said:
6. Either enable it for all apps [I have not tried this option ] or if you want to enable for selected apps write their names
separated by commas and without spaces. [ I have tried This option ]
Remember This module doesn't change the internal sd to external or vice versa , it simply allows apps to store data on external instead of internal sdcard.
Click to expand...
Click to collapse
Have you tried it on WhatsApp by any chance? Does it work correctly and stores every media in Memory card, on the MotoE?
digiboy1 said:
Have you tried it on WhatsApp by any chance? Does it work correctly and stores every media in Memory card, on the MotoE?
Click to expand...
Click to collapse
No It didn't work on whatsapp. However It works for Zooper widget , gallery Plus etc.
How do you know what to put for the apps name? Any example ? Does facebook work?
1+
Hi xda family,
CM12 release space in internal memory, don't need app2sd, folder mount, etc.
CM12 have native root and app2sd, in stock rom need root and install app2sd.
Go to configurations
Select APPS
Tap in 3 points in top right corner
Select Default install location, select external SDcard
After this, some apps is candidate to move to SDcard
Select a installed app and tap in move to SDcard
That's it, i move some apps to SDcard and release some space in my internal memory
I have 653MB free in internal memory just now
hey
noRetail said:
Hi xda family,
I find a way to release space in internal memory, don't need app2sd, folder mount, etc.
Go to configurations
Select APPS
Tap in 3 points in top right corner
Select Default install location, select external SDcard
After this, some apps is candidate to move to SDcard
Select a installed app and tap in move to SDcard
That's it, i move some apps to SDcard and release some space in my internal memory
I have 653MB free in internal memory just now
Click to expand...
Click to collapse
.....
Not found any option
Can u please attach scnshots..??
Really need this feature
Plzz tell the method properly..
cooljazzy said:
.....
Not found any option
Can u please attach scnshots..??
Really need this feature
Plzz tell the method properly..
Click to expand...
Click to collapse
Thats app2sd
??
But there is posting we not need any app or root..
And you now talking about app2sd.
Please clear me without root or any sdk command how to change path of default app installation path..??
cooljazzy said:
But there is posting we not need any app or root..
And you now talking about app2sd.
Please clear me without root or any sdk command how to change path of default app installation path..??
Click to expand...
Click to collapse
He is talking about native apps2sd.
Goto Settings>Apps>Tap 3 dots on right side top.
Select Preferred Install Location
Adarsh1998 said:
He is talking about native apps2sd.
Goto Settings>Apps>Tap 3 dots on right side top.
Select Preferred Install Location
Click to expand...
Click to collapse
......
nothing possible without root in android world...
showing error .......
cooljazzy said:
......
nothing possible without root in android world...
showing error .......
Click to expand...
Click to collapse
Not about link2sd or any app here talking about the native app2sd that apps can be moves from phone to SD card by going to Settings>apps> and click an app and tap move to sd Card
---------- Post added at 05:39 PM ---------- Previous post was at 05:33 PM ----------
Adarsh1998 said:
Not about link2sd or any app here talking about the native app2sd that apps can be moves from phone to SD card by going to Settings>apps> and click an app and tap move to sd Card
Click to expand...
Click to collapse
By setting default peeffered location to external it will install apk into sd card qhile downloading in playstore though the app devoloper needs to add the support. But data will be in phone only. Only few apps install directly feom playstore E. G Farmville 2 : Country Escape
Adarsh1998 said:
Thats app2sd
Click to expand...
Click to collapse
Hi,
I'm using official CM12 (CM12 have native app2sd and native root), don't need install nothing more.
In configuration select Apps
In right side top have 3 vertical dots, select it
In Preferred Install Location select external SDcard
Go back to Apps, select one and select move to SDcard.
In stock 5.0.2 you need root and app2sd to better control apps in internal and external memory.
noRetail said:
Hi xda family,
I find a way to release space in internal memory, don't need app2sd, folder mount, etc.
Go to configurations
Select APPS
Tap in 3 points in top right corner
Select Default install location, select external SDcard
After this, some apps is candidate to move to SDcard
Select a installed app and tap in move to SDcard
That's it, i move some apps to SDcard and release some space in my internal memory
I have 653MB free in internal memory just now
Click to expand...
Click to collapse
Please mention CM ROM or custom ROM because stock doesn't have this option
I have the CM 12.1 for Samsung S4 Mini (9195) and I can't find this feature.... Suggestion?
noRetail said:
Hi xda family,
CM12 release space in internal memory, don't need app2sd, folder mount, etc.
CM12 have native root and app2sd, in stock rom need root and install app2sd.
Go to configurations
Select APPS
Tap in 3 points in top right corner
Select Default install location, select external SDcard
After this, some apps is candidate to move to SDcard
Select a installed app and tap in move to SDcard
That's it, i move some apps to SDcard and release some space in my internal memory
I have 653MB free in internal memory just now
Click to expand...
Click to collapse
If rooted mobile, try force2sd available on play store
Sent from my Moto E using Tapatalk
Be aware you need a rooted device and a sd card before you do this
first install a app called link2sd or any other alternative app
then backup your sd card.....
then boot into cwm <recovery> and then go to advanced options partition sd card ....select the storage space needed and then click ok ,swap size should be 0 in the next page.reboot.
go to the app i mentioned above it will ask for "select the type of you sd cards second partition you need to select<mostly ext 2 ><but if it does not work out then try out the trial and error method nothing will go wrong!!1> then it will create mount scripts and ask to reboot device reboot you will have your sd card second partition ready then using the app move the applications to the 2nd partition.
do not move system apps or important apps i tested it it works please dont forget to hit the thanks button
I've tried many combinations of partition types and numbers and cannot get Link2SD to accept my second partition. I had similarly bad luck with App2SD. Is there a known good combination of app, card, partition type, size, and number that lets me offload my apps onto the external SD card? I'm using a rooted but otherwise stock GT550T rom for T-Mobile. I have a 200GB Sandisk microSD card. 8GB phone with 4GB taken by default and I couldn't find much to remove. Any other good ideas as to how I can get my apps installed. Even with 0 games I cannot install my usual suite.
i have been experiencing the exact same problem, tried both apps2sd and link2sd, still no luck.. i actually managed to corrupt a brand new card, had to go exchange it. no luck with ext4 or any others... i hope we get some assistance
Yep. What they said.
Same issue. Any fix yet?
I would also like to know a way to get Apps2SD or Link2SD working.
Hey! Androeds 4.1up the link2sd does not work anymore if all of you, does not creates universal odexes for each app in sdext2. The zygote of libs in androed 4.4+ does not permits dalvik cache outside datadir.
The solution is odex all apps one by one, because gogle system apps never recognized and will never recognize odexed apps as third apps.
Is a long war against themselves new dumb zygote for deny odexes in sdext2 :
You need only copy the created odexes inside sdext2 togheter with apk's dir and link mannually, and finnally, delete the relative dex.
The rest is normally linked by link2sd
Apps2sd works for me. I am not rooted though. Let's try to troubleshoot. Go into settings/storage and make sure the sdcard is mounted and formatted. See if your screens match mine.
Apps 2sd is a lie!
Only a Half part of app comes to a dumb system in /mnt/secure and /mnt/asec.
Is a lie!
---------- Post added at 03:41 PM ---------- Previous post was at 03:37 PM ----------
If you root your device, install link2sd (the real sdext linker) your apps will go to sdcard.
On androeds 4.1+ the .dex files need to be PURGED AND PUNCHED OUT DUE TO GOGLE'S SICKNESS NEW DUMB ZYGOTE, and converted to .odex.
I really like the phone itself, i honestly hope someone is able to make a rom for it. Cause out of the box i have basically no storage for apps and the apps 2 sd function in the rom only lets you move a handful of apps.
LINK2SD works on the Samsung Galaxy On5. I moved many apps and have tons of space now.
I don't know how typical my situation is, but I am having the same issue and thought i would attempt to provide a bit more in the way of detail.
My On5 is rooted with TWRP installed and functioning apparently normally. I can run apps that require root without issue, Titanium Backup for example. I have installed SuperSU and BusyBox which seem to behave normally, but Root Checker recognizes root and BusyBox but not SU Access.
When I try to use Link2SD, it doesn't recognize my second partition, and won't create a mount script. I can enter SU through terminal mode, and created /etc/fstab with mounting details for the second partition, but Link2SD still doesn't see it. Consequently, I can use the Move to SD function with some apps, but Link to SD is not functional.
I would contact LINK2SD support and ask them if the app is even capable of handling multiple partitions. My guess is no.
Link2SD not only is capable of handling second partitions, it requires them for the Link to SD function. I followed their instructions carefully for creating an appropriately formatted second partition. The issue seems to be that the phone won't allow it to mount. That is why I posted here.
n5dkj said:
Link2SD not only is capable of handling second partitions, it requires them for the Link to SD function. I followed their instructions carefully for creating an appropriately formatted second partition. The issue seems to be that the phone won't allow it to mount. That is why I posted here.
Click to expand...
Click to collapse
Yes I am sorry, that is why I should post before I have coffee. I see you need an ext4 and a fat formatted... I got it to work. Here are my exact steps..
1. Down root essentials, LINK2SD from app store. Also must be rooted and have TWRP installed. I also suggest a full backup.. Then move the backup to your computer, free space on the phone... Don't leave the backup on the sdcard as it about to be partioned and formatted!!!!!!!!!!!!
2. If you already did this and tried adoptable let storage then use the 'revert changes' and reboot
3. Go into settings a d format sdcard as standard Portable Storage. Click cancel or no if it wants to move anything over.
4. Go into root essentials, storage tab and click adoptable storage
5. Follow procedures to download apk needed (the app will automatically load the web page).. Edit.. When used how much percent of the sdcard to use It's elected 50%.. I am using a 16gb card.. So I split it down the middle.
6. Power down phone
7. Hold down volume up+home+power until logo appears... Essentially go into twrp
8. Do a kernel (system) backup if you haven't yet recently.
9. Flash Apk which will automatically reboot phone
10. Not sure this is important but I waited for my phone to full boot... Paying particular attention to the Toast saying that room essentials has been granted full permissions....
10b... Do not go into storage settings and try to format the second part of the partition... It's already been formatted..
11. Went into LINK2SD, Settings... And pressed 'app location' got a weird warning about hierarchical something or whatnot.. Pressed it a few times and finally got the right screen. SELECTED EXTERNAL.
That was it... Now when I move apps with LINK2SD it seems like a ton of more free space is clearing on the internal... Before when I moved apps I think it was just moving the data..
I got it working temporarily but somehow it started making apps unusable and un-re-installable again. I'll do a factory reset and reroot (I think I just have to sideload SU) and try your step by step this weekend.
The other possibility is the apps that come with the phone are so big they don't fit in the 8gb that comes with it. Every time a Google app gets an update I lose more space and I cannot move those apps to my knowledge. Its getting harder and harder. With this method do I get true adoptable storage? As in all apps and data share the space?
cracker_jax said:
I got it working temporarily but somehow it started making apps unusable and un-re-installable again. I'll do a factory reset and reroot (I think I just have to sideload SU) and try your step by step this weekend.
The other possibility is the apps that come with the phone are so big they don't fit in the 8gb that comes with it. Every time a Google app gets an update I lose more space and I cannot move those apps to my knowledge. Its getting harder and harder. With this method do I get true adoptable storage? As in all apps and data share the space?
Click to expand...
Click to collapse
Most apps are under 100MB.. Even if they download extra data there is no way any one particular app is over 8GB...
Try this...
Sort the LINK2SD app list by 'size internal'
Uninstall the top 3-4 apps that take the most space
Move any system apps you moved to the sdcard back to internal
Clear the app cache and dalvik caches
Reboot
Reformat sdcard
Reboot
Then try my steps to get adoptable storage...
Report back if you can
---------- Post added at 03:22 PM ---------- Previous post was at 03:20 PM ----------
cracker_jax said:
I got it working temporarily but somehow it started making apps unusable and un-re-installable again. I'll do a factory reset and reroot (I think I just have to sideload SU) and try your step by step this weekend.
The other possibility is the apps that come with the phone are so big they don't fit in the 8gb that comes with it. Every time a Google app gets an update I lose more space and I cannot move those apps to my knowledge. Its getting harder and harder. With this method do I get true adoptable storage? As in all apps and data share the space?
Click to expand...
Click to collapse
PS I heard rebooting after you move the apps to SD seems to also fix the problem.
djmcho said:
Most apps are under 100MB.. Even if they download extra data there is no way any one particular app is over 8GB...
Try this...
Sort the LINK2SD app list by 'size internal'
Uninstall the top 3-4 apps that take the most space
Move any system apps you moved to the sdcard back to internal
Clear the app cache and dalvik caches
Reboot
Reformat sdcard
Reboot
Click to expand...
Click to collapse
I did the instructions to get adoptable storage and it appeared to work (adoptable worked anyway) but Link2SD has no functionality with moving anything anywhere. The card is not formatted correctly for Link2SD. The main (SD) partition is receiving apps (migrate to SD built into Android) but very few and the internal storage fills up quickly. Basically the apps that work via App2SD were able to be migrated with the migrate button in Settings > Storage. I'd consider formatting the SD card's second partition so Link2SD could work on it again but I know already that it won't work with the "data" of the apps, even with Link2SD plus. I had limited success with FolderMount but that is a pain and I'm not sure it worked at all. Having data exist in two places seems to confuse my phone. Adoptable storage seems to be dead with most apps refusing to use it and Link2SD seems to be dead as it won't move most of my data without breaking the app.
cracker_jax said:
I did the instructions to get adoptable storage and it appeared to work (adoptable worked anyway) but Link2SD has no functionality with moving anything anywhere. The card is not formatted correctly for Link2SD. The main (SD) partition is receiving apps (migrate to SD built into Android) but very few and the internal storage fills up quickly. Basically the apps that work via App2SD were able to be migrated with the migrate button in Settings > Storage. I'd consider formatting the SD card's second partition so Link2SD could work on it again but I know already that it won't work with the "data" of the apps, even with Link2SD plus. I had limited success with FolderMount but that is a pain and I'm not sure it worked at all. Having data exist in two places seems to confuse my phone. Adoptable storage seems to be dead with most apps refusing to use it and Link2SD seems to be dead as it won't move most of my data without breaking the app.
Click to expand...
Click to collapse
App have to be enabled by the developer to move the data with the app, Dex etc.. For example Waze is... Here is my files list view from links2sd about Waze... As you can see everything Def moved over to the adoptable storage.
cracker_jax said:
I did the instructions to get adoptable storage and it appeared to work (adoptable worked anyway) but Link2SD has no functionality with moving anything anywhere. The card is not formatted correctly for Link2SD. The main (SD) partition is receiving apps (migrate to SD built into Android) but very few and the internal storage fills up quickly. Basically the apps that work via App2SD were able to be migrated with the migrate button in Settings > Storage. I'd consider formatting the SD card's second partition so Link2SD could work on it again but I know already that it won't work with the "data" of the apps, even with Link2SD plus. I had limited success with FolderMount but that is a pain and I'm not sure it worked at all. Having data exist in two places seems to confuse my phone. Adoptable storage seems to be dead with most apps refusing to use it and Link2SD seems to be dead as it won't move most of my data without breaking the app.
Click to expand...
Click to collapse
Continuing...
Where as chrome is not set by the developer to allow moving stuff like data over to SDcard. See attached... You will see some is on the phone and some is onbthe sdcard. If you want to move data over to the sdcard for apps that are not designed to do so you could purchase the pro version of Link2SD that allows for the forcing of data by creating linking. You might be able to do it for free using terminal emulator and the Linux linking command, which escapes me right now..
djmcho said:
Continuing...
Where as chrome is not set by the developer to allow moving stuff like data over to SDcard. See attached... You will see some is on the phone and some is onbthe sdcard. If you want to move data over to the sdcard for apps that are not designed to do so you could purchase the pro version of Link2SD that allows for the forcing of data by creating linking. You might be able to do it for free using terminal emulator and the Linux linking command, which escapes me right now..
Click to expand...
Click to collapse
My problem with the Plus version of Link2SD, which I purchased, is that whenever I liked the data portion (IIRC) the newly moved app would immediately force-quit when opening after that. So I would move the data back. It would still force-quit. So I would uninstall and reinstall. It would still force-quit. Sooooo if and when I used that function it completely broke the app until I did a factory reset.
Now, Link2SD plus has nothing to do with adoptable storage as I was able to move apk and data over simply by getting the correct formatting on my SD card, though I don't remember the correct combination of ext2,3,4 partitions that made it work. What I do remember is after that I would only ruin apps by moving the data. Now, with adoptable storage, Link2SD cannot use the card at all though I haven't tried reformatting the second partition as an ext2,3,4,whatever.
Maybe go back to trying to get support from Link2SD developer?
djmcho said:
That was it... Now when I move apps with LINK2SD it seems like a ton of more free space is clearing on the internal... Before when I moved apps I think it was just moving the data..
Click to expand...
Click to collapse
Excellent!! I just got time to try it, and I now have much more available space. Thanks for your help!
Adoptable storage works quite well on Honor 4C. There are few faults, but if you know then, you can live with them
Guide based on posts from different threads and my experience.
I used 32gb microsd class 10 and Android 6.0. NO ROOT NEEDED, no additional partition soft needed.
PART 1 - Prepare your card
http://www.modaco.com/news/android/heres-how-to-configure-adoptable-storage-on-your-s7-s7-edge-r1632/
Summary:
Backup your microsd
Enable USB debugging
>adb shell
>sm list-disks
>sm partition disk:???:??? mixed 50 (if you want half encrypted/ half accessible, replace ??? with proper numbers)
If you get error, try formatting microsd from your phone first.
Now you have microsd with 2 partition.
One is encrypted(1) and is ready for moving and installing apps, second partition(2) is accessible through your file manager and pc.
Cons:
- Android doesn't show right free memory for (1). But you are able to check occupied space by clicking on this item in Advanced/Memory
- Google Play before installing app checks free space on your internal memory only. Try to free as much as you can so you will be able to install new apps. I have 1.2gb internal free
- Apps that use only internal memory will be easy to move to (1). Just use your phone menu under application details to move it to (1), now it works Use _first_ sdcard option when menu pops up.
Now most annoying part:
PART 2 Moving/installing apps that download big data after installation.
1. These apps (like NFS No Limits) install themselves to internal memory and then download data. They are useless to MOVE to sd, they won't free up internal memory this way.
BUT they can be INSTALLED to (1): In phone menu change default location to "sd", then install.
Changing this option restars your phone. Everything you install with this option MUST be run with this option on !!!
You have to make two groups of apps depending on this option. If you mix it, app won't have access to its data (like save data, etc).
2. If you install app with "sd" option you will not be able to locate this app save files with filemanager. For example I installed Minecraft with option "internal" to have easy access to worlds saves.
It works, but I cant flash zips from TWRP because it cant locate storage
I get
"Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_C gave up waiting for partitionMixed after 180000ms"
what can I do?
Plz stop using it