Hello everyone
I need your help.
I want to use my sd card as internal memory
but it turns out that in android 8.1 it is very difficult.
I tried adb but it does not recognize the Shell type commands
(try sm force-adaptive)
If someone has a solution and wants to help a noob, comment and help make my life easier.
Thank you for reading
PS: I am not root
You will need root first. Then install Apps2SD and partition sd card to use as internal.
Use the SD card as a data drive not an OS drive!
You got it all backwards.
Even if you can use the SD card like that you'll take a needless performance hit.
Store all critical data, backups etc on the data drive. Leave the downloads on the internal memory until they're vetted malware free before moving to the data drive.
in have j7 prime (rooted and have magisk) i tried everything adb, apps2sd and many more but nothing worked in adb everything is fine but nothing changes on phone i also cant do it on apps2sd please help my devices original internal storage is too little i need to make more storage with my sd card (sorry if my engilsh is bad)
Related
I have a samsung galaxy young s6312, stock android 4.1.2, rooted.
Now I know that i can move apps to sd card with the help of directory bind, link2sd, etc.
But i have only 300 MB free internal memory & I want to download Asphalt 7(1.13 GB)
So I dont even have enough free internal memory to download the game first and then move it to sd card.
I want to save the app data DIRECTLY to my external sd card, as I do not have enough free internal memory to download it to my internal memory.
Plz give me a detailed answer as I am a noob here (just got my first Android a month ago )
Plz help me as I want to play that game very much...............................................
Did you figure it out? I got the same issue.
Well, ayuro123, if u have got the same device as mine (GT s6312), with android 4.1.2 and your device as rooted, then you might try out these steps:
1. Format your external sd card with FAT32.
2. Copy everything on your INTERNAL sd card to your EXTERNAL sd card. You can use any file manager. I might recommend using stock one. This step is necessary, else you will run into problems with your apps.
3. Go to this link and follow the video tutorial:
http://m.youtube.com/watch?v=Mf2n1LweU2c&desktop_uri=/watch?v=Mf2n1LweU2c
4. If u want the external sd card to be replaced with internal one permanently, then after following all the steps in the video, just click the 'At boot if init.d' button(after pressing the external>internal button). If u do not do this, then the swap will go away after you reboot.
Now, I might recommend you to have a Nandroid backup ready, in case anything goes wrong.
Also, if u cant have a nandroid backup, then I will recommend you to have stock rom and odin ready on your pc, in case you get stuck in a boot loop or any other ugly thing.
NOTE:
I haven't myself tried it. A friend of mine told me, who has tried it without any problems. TRY this IF and ONLY if you have a samsung galaxy young s6312 running stock android 4.1.2.
I use gl to sd, is an app to transfer all data app to sdcard but you need to install in the sdcard first
Hi is it possible to install apps to external SD card in Android 4.2.2+ any more? I'm sure I remember I used to be able to do this in older versions of android.
I tried the ADB method:
adb shell pm set-install-location 2
but I get an error message saying:
"insufficient storage available"
I tried a whole bunch of apps including Apps2SD, Link2SD, etc, but these all say that because I have an emulated internal SD card that is shared with the OS I can't move my apps. I don't really understand this as I have a 32GB external SD card in my system.
All apps like Link2SD do is open up the application manager anyway, where in the past you had the option to stop the running app and move it to SD. You couldn't do this with all of them, but you could do it with most.
Is there any way around this? I'm surprised not more people would like to move/install their apps to their external SD card.. Many phones are stupidly limited in the amount of internal storage they have, even some of the most expensive ones.
jebus197 said:
Hi is it possible to install apps to external SD card in Android 4.2.2+ any more? I'm sure I remember I used to be able to do this in older versions of android.
I tried the ADB method:
adb shell pm set-install-location 2
but I get an error message saying:
"insufficient storage available"
I tried a whole bunch of apps including Apps2SD, Link2SD, etc, but these all say that because I have an emulated internal SD card that is shared with the OS I can't move my apps. I don't really understand this as I have a 32GB external SD card in my system.
All apps like Link2SD do is open up the application manager anyway, where in the past you had the option to stop the running app and move it to SD. You couldn't do this with all of them, but you could do it with most.
Is there any way around this? I'm surprised not more people would like to move/install their apps to their external SD card.. Many phones are stupidly limited in the amount of internal storage they have, even some of the most expensive ones.
Click to expand...
Click to collapse
I use kitkat carbon custom rom for my xperia arc s. I use link2sd before, and there is no problem with app install on the external sdcard. But now I use mount2sd. For me it's more simple and I don't have to open link2sd and click on app then create link, it's auto by mount2sd. But I use "dirty" method to install link2sd and mount2sd on my phone :laugh: . If you se link2sd, maybe you can try it.
*I sorry, I don't know adb method. I'm just noob. And sorry for my bad english*
Yeah same question for me. What program to use. Thankxs for it. Hugz
Just 4 2 Day
Maybe you should try Mount2SD. IMHO, I think there is possibilities install apps to ext sdcard with this app as long as your phone rooted. Try with this instruction originally from Mount2SD.
*Sorry, I'm just noob. And sorry for my bad english*
if your phone is rooted use luckypatcher
Hi xda, thanks for being here for us wee users: WE KNOW YE ARE GODS:good::
My question is do i have to root my new Amp2 6.0.1 Marshmallow, in order to utilize the Samsung External sd card i bought for it ? The reason I ask is that the Amp2 would not recognize a Sandisk 16gb ext.sd, b/c 'no second partition,' NOR will it allow use of the REQUIRED Samsung ext sd, for the same reason, 'no second partition.' Link2SD is what i purchased for my S3, & it cannot move my apps for lack of two primary partitions. &, APARTED does not work without root.:crying: HELP PLEASE, as i don't really WANT root, since 'flashify' destroyed my S3. Thanks for REPLY.
Hi, I am no expert on this and I dont have an amp2 but I do have a samsung on5 from metropcs/tmobile which I believe to be equivalent maybe even the same just rebranded.
On the on5 you must format the ext sd card as internal storage not portable/media. This might have to be done on a pc. Then you must mount
the ext sd card as internal storage and make it adoptable. Samsung blocked this feature on their phones. This allows the phone's os to use the ext sd card for apps etc. I used an app called root essentials to do these steps. Here is an article that describes the issue further. What seems to work is further down where the author of root essentials describes the unrooted process which requires the use of adb. http://android.stackexchange.com/qu...sd-card-as-internal-storage-using-marshmallow
If u get it working , u will have to regularly clean cache and move apps and updates to sd. I use the app2sd tool in a package called android assistant to do the moves.
Your results may vary.
Finally, how much free internal storage do u have now on your amp2? I would like to compare to my on5.
Good luck!
Dear all,
the following problem might be unusual and the opposite of what other people want, but as the title says:
Is it possible to prevent Android 11 (and custom ROMs based on it) from writing to the external SD card? That is, I don't want apps or the O/S itself to store any data there. You now probably are asking yourself whether I have gone totally crazy, putting an external SD card into the phone and not wanting it to be used, so I'll give a bit of background:
I have a Samsung S9 plus Duos (G965F/DS) and have installed a custom recovery (TWRP 3.5.2) and a custom ROM (ArrowOS 11) onto it. Then I have installed SSHelper 13.2 and have put an external SD card into the phone.
I am taking backups very seriously. I don't want to root my phone, but nevertheless want bit-for-bit backups of all partitions or data, respectively. I don't have much data on the phone, but the data and the O/S configuration I *do* have must be regularly backed up no matter what. The backup must *not* be in the cloud. That led me to the following idea for the backup process:
- Boot into TWRP
- Let TWRP make the backup, using the partitions of the internal storage as source, and using the external SD card as destination
- Reboot to system
- Fire up SSHelper
- Copy the backup from the external SD card to a PC, e.g. via WinSCP.
That process works like a charm; I have done it several times.
[ Side note: The SSHelper / WinSCP combo is ingenious. It enables me to transfer data (e.g. backups) between my PC and my phone without involving the cloud and without having to pull out the external SD card all the time. Doing the latter every other day would probably damage the phone or the external SD card quite fast. ]
Now I have only one small problem left: Android itself of course recognizes the external SD card as well and installs a folder structure on it (e.g. Downloads, Movies, Pictures etc.). Although I actually haven't seen files (other than placeholders) in there yet, I have no clue if and under which circumstances apps or the O/S might put important data in these external SD card folders. I have to prevent the latter, because it would render my backup method (backup internal storage completely to external SD card) useless.
Hence the question: Is there a method to tell the O/S and all apps that they may read the external SD card, but under no circumstances must place data there?
Thank you very much in advance for any ideas!
P.S. I have seen many threads where users had problems with the external SD card, e.g. not being able to make apps use it or not being able to see its contents. But I somehow have the opposite problem: Of course, I need to see the external SD card's contents (which is no problem), but I want to prevent normal apps and the O/S from writing something there.
No you can't prevent android from creating default folders on it, but I'm pretty sure you can exclude them from backup.
Thank you very much!
However, excluding these folders from backup wouldn't be wise if Android or an app would have put data in them ...
D9yHyi8Fe3mo1YgM said:
Thank you very much!
However, excluding these folders from backup wouldn't be wise if Android or an app would have put data in them ...
Click to expand...
Click to collapse
Then don't exclude the whole Android folder, just some folders inside. Like /obb folder or system apps data inside /data
Or just exclude "LOST" or other cache folders.
D9yHyi8Fe3mo1YgM said:
Dear all
Is it possible to prevent Android 11 (and custom ROMs based on it) from writing to an SD card? That is, I don't want apps or the O/S itself to store any data there.
Click to expand...
Click to collapse
Assuming you are speaking of an External SD-card ( Note: As with Android internal storage memory by default is named SD-card ).
As long as you don't use an external SD-card ( completely or partially ) as Adoptable Storage by default neither apps nor OS itself write to it ( store data on it ).
@jwoegerbauer Thank you very much! This what I have experienced, too. I have seen the folders, but no data in them. I am still wondering why it creates those folders at all if it doesn't put data in them.
I eventually have missed it, but I think I have gone through every option of ArrowOS, but didn't find a menu item where I could activate (or inactivate) the external SD card as adoptable storage. Therefore I suspected it would do that automatically, depending on circumstances.
Another mystery (for me) is that (AFAIK) data would go into subfolders of the "Android" folder on the external SD card. But the Android folder is nearly empty, while the rest of the folder structure (Documents, Pictures etc.) is at the root level of the external SD card (i.e. at the same level as the "Android" folder).
P.S. Yes, I was speaking of the external SD card. I'll check if it's still possible to edit my posts and make that clear.
Thank you very much again!
XDHx86 said:
Then don't exclude the whole Android folder, just some folders inside. Like /obb folder or system apps data inside /data
Or just exclude "LOST" or other cache folders.
Click to expand...
Click to collapse
Thank you very much again!
I should have made myself more clear: My plan is to have all data only in internal storage and to back up internal storage to the external SD card.
When there is normal data (besides these backups) on the external SD card, three problems arise:
1) The normal data on the external SD card takes up space. If I can't control which data Android and the apps put there, the remaining space may not be sufficient for the backups one day.
Every portion of normal data which is on the external SD card counts twice in that sense. First, it increases the backup size by its own size; secondly, it reduces the space which remains for the backups by its own size.
2) I know that I wrote that I will transfer the backups to a PC wirelessly. However, I still want the phone to run normally even after I have removed the external SD card. If Android or the apps put normal data on the external SD card, this is not possible any more.
3) Excluding certain data on the external SD card from backup is problematic and would void the main advantage of my backup strategy:
I really don't need to think about what to exclude or include. I just back up all internal partitions, completely and bit by bit, to the external SD card. If I lose the phone, I can buy another one, flash TWRP onto it, restore those backups, and have the original O/S, apps and all data, and even dm-verify will be no issue.
I have no clue about Android and I am not able (or would be too lazy anyway) to decide which data to include or exclude to achieve the same. So I really would like to avoid that triage.
I believe that some time ago I had found an ugly trick to keep Android and the apps from creating and using those folders. I'll have to check whether I have taken notes about it ...
Thank you very much again!
@D9yHyi8Fe3mo1YgM
To clarify things:
You have to distinguish between portable storage and adoptable storage. Adoptable storage really extends device's internal storage, whereas portable storage does not.
If apps are granted WRITE_EXTERNAL_STORAGE / READ_EXTERNAL_STORAGE permission then they can access the external SD-card, too.
jwoegerbauer said:
You have to distinguish between portable storage and adoptable storage. Adoptable storage really extends device's internal storage, whereas portable storage does not.
Click to expand...
Click to collapse
Thank you very much again! I suspected so, but didn't find the setting in the UI of ArrowOS yet. I am nearly sure that I just missed it, and will research again (just out of curiosity, because extending the internal storage to the external SD card is exactly the opposite of what I want).
jwoegerbauer said:
If apps are granted WRITE_EXTERNAL_STORAGE / READ_EXTERNAL_STORAGE permission then they can access the external SD-card, too.
Click to expand...
Click to collapse
I see. Thank you very much for the explanation. I'll go through the app permissions and check that. Then only the O/S itself could put data there.
[ Side note: In the meanwhile, I have corrected my posts according to your hint regarding the term "SD card". ]
I don't know if this topic has aged or not, have you found any solution?
I don't want Android system to write files like Android-Podcast-Alarms-Music-Notification into my sd card, I want my sd card to be clear and clean
this order system which android uses is very useless and annoying, when will they remove that??!!
Hi,
I use LineageOS 17.1 on osprey, and I have used a trick to make the system consider the SD card as internal storage (not possible by default nowadays). The trick is not quite perfect because the SD card is not always detected at boot. That was not to important, until I asked in the storage setting to move everything to SD card, Android Library included. This cause much more essential apps (such as Message) to bug.
I do not know how to reverse the process. I can access the SD card from TWRP, but I don't know if I should move folder or something else. The card seems mounted on both /sdcard/ and /sdcard2/.
Thank you,
Reinstall and Restart all over again and don't think of imperfect tricks. Before this: Backup on a Desktop or usb stick what's valuable for you.
Simple but effective before further messing up your system.
Enjoy your day or the rest of it.