Storage pb for HTC Chacha - HTC ChaCha

Good Evening Everyone !
You may have already seen this subject many times but I really need help as I can't find a way to fix my very particular situation.
Actually, HTC Chacha is a very particular smarthpone as it contains only 150 Mo Internal (/data).
I have also a 2gb sdcard which is composed of 1,3Gb truly external (for photos and my documents, this partition comes unavailable when I plug my smartphone to my computer for instance) and the other part is sdext2 which remains mounted inside the smartphone at any time.
Even though internal storage is reduced, I managed to set-up many application thanks to Linked2SD which helps me move apk and dex toward my 2nd partition (sdext2). However, as you must know, an app is composed of apk, dex and data. This last part is still stored in the internal memory (150 mo) (Link2SD does'nt link the data of the application but only the application itself).
How can I move those data to my external sdcard ?
Second question, is it possible to do this with data from the application contacts (in this particular case, data = my contacts database) which apk and dex haven't been linked by Link2SD. I would like to "get rid" of my contacts because 30 Mo of database makes my smartphone run out of internal storage (you can laugh, but the OS (Sense) doens't like this at all !!!).
I thought about FolderMount to move data stored in data/data to a folder on my sdcard but I don't how to do ?
Do I need first to move manually the data of the application (stored in /data/data) to my sdcard and then create a link ?
The source will be the folder in sdcard that I've just moved and the destination would be its former location ?
I hope I have been clear. Ask me if I haven't.
Thank you so much for you help !

Related

Installing to Storage Card, Device getting full!

I always install to my storage card but it seems that no matter what i do, my device memory keeps filling up! I ran critically low to 785 KB on a HTC Kaiser. i noticed that the programs put things in /Program Files on my device and on /Storage Card/Program Files
Questions!
In the memory app located in settings it says under the main tab that there is "Storage" and "Program". My "Storage" keeps getting full while my "program" has 39.31 MB free. What is the difference?
Can I simply place all the /program files folders over to my /storage card/program files folder and fix shortcuts or does the programs require to take space on my device itself?
I have NO pictures or videos saved on my device, only storage card, and save all attachments/etc to my storage card aswell. I have reflashed and ran memmaid and no use...
I have tried copying the program files folder over to my storage card. Have 40MB free now but all sorts of broken shortcuts. I have turned off "Shortcut To" in windows via a registry key but when I create shortcuts on the device the pesky "Shortcut to" is still showing. I have decided to flash to the lastest rom and let SAMACHI handle my cab installs...
Other Ideas:
Emails:
I sync my Hermes with a huge Outlook personal folder with lots of emails, tasks and notes. By default, email "bodies" are stored as binary files (*.mpb) in the \Windows\Messaging folder (may vary?). This folder can grow in size up to 10 - 15 MB depending on the number of emails. So in my case it wasn't enough to move the attachments to the Storage Card, I also had to move the emails "bodies" to the Storage Card. You can do this by moving the folder to the Storage Card AND changing the registry as explained in the WIKI (Change the location of email and attachments) to point the new folder location. BUT PLEASE MAKE A BACKUP OF EMAILS AND ATTACHMENTS IF YOU ATTEMPT THIS. Windows stores email headers separate from email "bodies" so if you move the "bodies" and the registry points to the wrong location, you might get empty emails and loose all data permanently if you sync. BE CAREFUL...​Opera 9.5:
If you use Opera 9.5, you will loose another 10 - 12 MB in the \Application Data\Opera9 folder (may vary depending on opera version). In that case is better to run Opera from the Storage Card and tweak it so that its cache is also in the card.​Themes:
Some custom made themes are in the 100 - 500 KB range and if you have many themes in the \Windows folder it can take a couple of megs of storage space. I moved all my themes to the card and keep only the one I use in the \Windows folder.​
You could add more system memory by using a rom that has Ramdisk in it. In case you are not familiar, Ramdisk is a feature that basically uses Program memory as storage memory. It is similar to wm2003 and earlier, with the difference that you cannot manually allocate it. It has to be a hex edit in the rom itself. Now, regarding your question... program memory refers to the ram that is allocated for program use (as its name specifies). Basically, the more programs you have running, the lower this number gets. This is the memory resource of your device. Storage memory acts as your "hard drive", where you will place all your stuff (installation programs, pics, etc) provided that you do not send it to your storage card.
A lot of programs will install to device memory whether you instruct them to go in memory or not. Now, it should be perfectly possible to put the programs in the card as long as you rework the shortcuts...
I don't know which GPS program you are using (if any). But if you are, make sure that it is not downloading data into your device directly (things like maps, POIs, etc).
Try the first part of my post though. That might help you some.
Good luck!
egzthunder1 said:
You could add more system memory by using a rom that has Ramdisk in it........
Click to expand...
Click to collapse
I wouldn't recommend doing so though, you want all the ram you can get.... less ram equals less speed. If you have other space (such as your storage card) then use that.
I reccomend one of garmins rom, they usually come loaded with extra space (dk4 comes with like 110mb)
Certain programs have to be installed to the main memory, but if you install to the storage card.... you should only lose a couple kb to shortcuts and such...... something isn't adding up.
PS: The difference between storage and program:
Storage= Hard drive memory
Program= RAM memory
PSS: There is a program called clear temp you may want to try, it gets rid of alot of you temp files for you.
After flashing my device and reinstalling everything to the storage card, I have came to the conclusion that some programs install to the device anyway even if you select Install to Storage Card. I went from 110MB free down to 78mb, all in the program files folder! Time to be moving these and fixing shortcuts!

Sd card Q&A

Never owned a phone that came with microsd and this new Sony phone intrigues me. Biggest bummer about this phone is that it only comes with 16 GB internal storage. I don't know how this work since the kit-kat upgrade came out but my question is that say I'm a heavy Whatsapp user and and have lots of photos and convos saved onto my phone so can that automatically transfer to my sdcard? With this little memory im scared I might run out of room with all my other apps as well. Btw i'm not a guy that roots my phone so that would be out of the question unless that was the only last option to make this work. Hope to get some detailed feedback from you guys. :fingers-crossed::laugh:
I don't think you would need to root the Z3 to do what you want. I haven't had an expandable memory slot since my old HD2. Nexus 4 for the last few years, working with limited memory is something I wish to finally again leave behind.
I don't know how it works on the Z3, but with KitKat this is the gist:
Apps can write to the sdcard, but only to their "approved" folders. E.g. After 4.3 or so we got an /Android/data/ folder inside the root of our sdcards. Inside that are app package names. So if a developer calls getExternalFilesDirs() it will list an array, one being the internal Android/data folder and the other being the SDcard Android/data folder. However, no change is needed on the app developer if they let you browse directories (you can just point the save location to the proper data folder package name). So, for example, I use FX File Explorer and move files to /extSdCard/Android/data/nextapp.fx/files from my internal memory on my S4.
Currently the only negative are games like Baldur's Gate. They only install to the internal memory and at 2.3GB can not be moved to the sdcard. If you root you might be able to swap the directories, but I haven't tried as I prefer to not root. But as it stands, that 2.3GB would go against the 16GB internal storage.
jonshipman said:
I don't know how it works on the Z3, but with KitKat this is the gist:
Apps can write to the sdcard, but only to their "approved" folders. E.g. After 4.3 or so we got an /Android/data/ folder inside the root of our sdcards. Inside that are app package names. So if a developer calls getExternalFilesDirs() it will list an array, one being the internal Android/data folder and the other being the SDcard Android/data folder. However, no change is needed on the app developer if they let you browse directories (you can just point the save location to the proper data folder package name). So, for example, I use FX File Explorer and move files to /extSdCard/Android/data/nextapp.fx/files from my internal memory on my S4.
Currently the only negative are games like Baldur's Gate. They only install to the internal memory and at 2.3GB can not be moved to the sdcard. If you root you might be able to swap the directories, but I haven't tried as I prefer to not root. But as it stands, that 2.3GB would go against the 16GB internal storage.
Click to expand...
Click to collapse
Yea Iike the what's app itself is only cpl MB and I don't mind that on my internal but within what's app I have 3GB worth of photos videos from my group chats that I like to keep so I need to know if that can automatically be saved to sdcard or I have to find a different phone.
ms54 said:
Yea Iike the what's app itself is only cpl MB and I don't mind that on my internal but within what's app I have 3GB worth of photos videos from my group chats that I like to keep so I need to know if that can automatically be saved to sdcard or I have to find a different phone.
Click to expand...
Click to collapse
Where is WhatsApp saving the pictures? To tell you the truth, no phone post 4.4.4 without rooting will do what you need. So you may need to look for something with larger internal storage.

Insufficient storage available - HTC one S

Hi everyone,
When I try to install new apps or try to update an existing app, I'll receive the error message that I don't have enough storage on my device. In my storage settings I can clearly see, that I have more than 250MB left (of 2,34GB). At the moment I can't even install something that is below 1 MB.
For a long time I was running standard Android 4.1 on this HTC one S and lived with this error... Last week I tried to get to the cause of that issue, because it annoys me every day a little more. I rooted my device and flashed Cyanogenmod 12.1, hoping that this could fix my issue. But it didn't. After installing some apps I'm again facing that annoying issue.
In my storage options I do have the possibility to move apps to "SD". Even though the HTC one S doesn't have an SD slot, I guess this is moving the apps to another partition of the flash. Unfortunately they are not copied completely to the other partition. In some cases only a few MB or sometimes only a few KB are moved to that "SD", according to my storage settings.
I already wiped my cache, but unfortunately that didn' t change anything. Is someone of you running into the same issues or even has a solution for me? If you need more informations or tests, just let me know.
Thank you guys in advance!
I have the same problem and it is just absolutely out of control. I can't understand why this garbage is allowed to happen. I have very few apps, with the biggest being GApps' updated versions. But the phone's storage only seems to be 2GB - which is unusable.
It seems like modern phones use a "dynamic /data" arrangement, where /sdcard is really a virtual path to /data/media (so the sdcard contents actually exist in the /data partition, hence can't be mounted as USB storage or FAT). I'm constantly running into the "insufficient storage" problem with >200MB free - which is hardly enough to even work with anyway.
The problem is made significantly worse by dalvik-cache storing a second copy of the app - so that instead of a 20MB app only taking 20 MB of storage, it really takes about 40MB (or more, depending on extra uncompressed data). Like keeping a copy of the installer along side the actual program, for every program you use on your computer.
I have no need for any "/sdcard" storage, as almost all my data is cloud-based (Dropbox photos, Tidal, Slacker, Spotify music, etc), so I hope to find some way to repartition the internal storage to split it up into 8GB /data with the rest as /sdcard (possibly as low as 4GB), and minimize the /cache partition which is generally unused anyway. It's a damn shame that this isn't given more priority among the people trying to squeeze more /sdcard space (to use with what apps?!). :/

Moving apps to SD & optimize memory on a phone with low memory [REQUIRES ROOT]

In this thread I want to share my thoughts and experiences on how to optimize storage and memory for a phone with low internal memory and with access to an SD card, for example like the LG G4S (model H735) with only 8GB internal memory and 1.5GB RAM.
I'm happy to hear more suggestions to optimize!
First of all, you need to root your phone. Find out how to do this for your individual model.
Once you're rooted, you can optimize your storage and memory:
Get a good SD card with fast read and write speeds! This is crucial as you're going to be running lots of apps from it. Get a 32GB (or if your phone supports more, then more!).
You should partition your SD card so that you can make a second partition with the ext4 file system used by Android. Only then will you be able to move almost all your apps to SD! See notes below on how to partition your SD card.
You can now use the excellent Link2SD app to do all of the cleaning tasks:
Moving & linking apps & data to SD
Uninstall system apps
By default, you will only be able to move the "user" apps (the ones which were not installed as part of the system, e.g. the ones you installed yourself). But we can get around this with many apps! This is described below (in 4.).
You may have noticed that when you switch between apps, e.g. between your game and your messaging app, every time you switch, the app reloads (e.g. the game takes ages to start up again). This is because your RAM (main memory) usage is not optimized. You can also do something which is likely fix this, which I will describe below (in 5.).
1. A word about data usage of an app
You may have wondered why your memory usage is still so high when you moved your app to an SD card with the classic Android "Move to SD" functionality (which you can access via the Android app settings).
Well, the classic Android "Move to SD" only moves the app. But often the bulk of the data is actually not in the app itself, but in the data and OBB files of the app! In games, this can be up to several gigabytes. And this stuff remains on your internal storage! So we will need to move this as well, and then "link" to the moved data, so the Android OS "believes" that the data is still on internal storage. Imagine this similar to doing a (soft)link to a file on your computer.
Also, doing it this way ("linking") is much better than the classic Android move-apps. For example, you can avoid problems with widgets which may not run any more once they have been moved to SD with Android move-apps.
There are a few apps which can help you move&link your apps and data. I have tried a few, and in my opinion Link2SD is the best, as it
already detects if your app uses OBB and data files
you can easily display the apps which use most storage (also in terms of data files!)
and you can also uninstall system apps more reliably than with other root apps!
You will need to get the pro version in order to do everything with it, but this is $2 well worth spending, you won't need any other apps for managing the moving. It's much easier than e.g. FolderMount to easily move all the relevant data of an app to SD.
2. The partitions on your phone
Most likely, your phone will be using different partitions on the internal storage for different purposes. For example, there may be a partition which is exclusively to be used for the "system" (the Android OS and system applications).
You can use an app like Disk Info to show the partitions on your internal storage (and SD card) and how much space is still free on them.
This may vary between phones, but in most cases you should find a "data" partition or similar, which is used for
Applications installed by you
Updates of system apps (!!!)
Data, Cache, OBB files etc. used by your apps
The size of this data partition is pretty much what you can get out of your internal storage: if you move everything out of there, this is the maximum free space you can get (again, it may vary from phone to phone). You cannot easily get access to the system and cache partition to use as storage space, and you shouldn't try to mess with that anyway.
So what you can try to do, is shove as much as possible out of the data partition onto your SD card. The free space on data can then be used as a "buffer" when you download and install applications, before you move&link them onto the SD card.
Note also that your data partition is used for updates which may have been automatically downloaded. This may take up a significant chunk of your data partition! So you may want to either:
Move the whole system app to SD card (see below described for Link2SD).
Or, "merge" the updates into the main app, so that it then resides on the system partition again.
To merge the update with the main app, long-tap (tap and hold) on the app in Link2SD and select Integrate app into system. However keep an eye on the free disk space on the system partition, you don't want it to get too close to using full capacity! So only merge updates when you're sure there is enough free space on /system.
3. Partition your SD card
It is important that you create a second partition on your SD card, formatted with the ext4 file system used by Android. Only then will you be able to move all apps completely onto SD.
On Windows, you can use Mini Tool Partition Wizard to partition your SD card and format the second partition as ext4. I won't go into detailed instructions here, there's other documentation for this on-line.
Only a few notes:
It is important that you format the ext4 partition as "primary" also!!!
You can also "resize" the first partition (the FAT32 which may already be on it), without losing your data. However if something goes wrong, you may lose the data anyway, so it's advisable to backup your data on the SD card before.
You may want to keep a FAT32 partition (also formatted as primary), because on windows systems you cannot easily read ext4, so you may want to use the FAT partition to store your pictures etc., which you can then also read from a Windows computer.
4. Use Link2SD to move your apps
Open Link2SD and you will see a list of your apps. On the top bar you can select to display only apps of certain types, e.g. "user" and "system" apps. And you can also sort them according to different criteria, e.g. "Name" or "Size". I often use "Size (total)" in the bottom of the sorting criteria list. This shows the apps which use the most data overall first.
First, we will move the "user" apps to SD.
Display all the "user" apps and click on the first one you want to move & link to SD.
You will see a detailed list of your app and data usage.
You will see buttons to Link to SD card or Remove link. Below this, you see a field titled Android App2SD in which you can Move to SD Card --- this is the classic Android way to move apps: don't use this! Use Link to SD Card instead
After selecting Link to SD card , you can tick the boxes for everything you would like to move (app/cache/internal data...), and then click OK. Link2SD will move all your stuff to the ext4 partition of your SD card and then also link to it.
The apps which also use OBB files and extra data/cache will display extra boxes in Link2SD. Try a game app for example to see this, large games are likely to use this. You can click Link to SD for these extra files also, and it'll be all moved to your SD! Warning: I've had problems particularly with moving OBB files, sometimes also with data files -- the app was not launching properly after I've moved the OBBs. This is not the fault of Link2SD though, I've had the same problems with other apps like for example FolderMount.
If you want to undo the linking, just use Link2SD and select Remove Link. All your data will be moved back to internal storage, and the link will be removed. All back to how it was before. Easy!
Now you may also want to move system apps to SD to create even more space. While system apps natively reside on the /system partition (see 2. above), they also may store data and cache on the /data partition. Or, you may also want to create more space in the /system partition by moving system apps to SD.
The problem is, even though you are rooted, you cannot move the system apps. And for many of the system apps, you shouldn't do this either. However, it is safe to do this for apps which are installed as "system" but not really an integral part of the OS, such as
Chrome
Google maps
Google docs
Google drive
YouTube
and more.
To move them, you can use Link2SD to convert them from "system" app to "user" app.
Open Link2SD and long-tap (tap and hold) on the app to open the options menu. If you have a Convert to user app option, that's that!
If you don't have the conversion option, you can try something else:
Uninstall the app first by long-tapping on the app in Link2SD, and selecting Uninstall. But first make sure you will be able to download this app from Google Play!
You will need to reboot the phone.
Re-install the app from Google Play.
Now, you can use Link2SD to link the app to SD as we did for the user apps before.
Important: Never to this for core system apps, and I would also not touch Google Play or any of its services.
Note: You may also consider to just merge the updates of a system app so that it resides in the /system partition again. See description above (2.) for more details.
5. Optimizing your RAM
What I found particularly annoying on my LG G4S (H735) is that whenever I switched between my game (large files) and another app (e.g. messaging app), the game would load up from scratch again, which would take a few minutes. The reason for this is that the default settings on the phone were set to keep a too big part of the memory "free", so other apps were "killed" as soon as I was using my game. When I then switched back to home screen, all the other apps had to be re-launched, and my game instead "killed" again.
You can decrease the threshold of reserved free memory by editing the build props. There's a risk to get an unstable system if you tweak this too much, but if you try carefully, it may be ok. And you can also reset it to defaults if you're not happy with the results.
You will need a build prop editor, for example the Build Prop Editor app. Open it, and click on the "edit" pencil below to edit the following values:
ro.sys.fw.mOomMinFree1=...
ro.sys.fw.mOomMinFree2=...
ro.sys.fw.mOomMinFree3=...
ro.sys.fw.mOomMinFree4=...
ro.sys.fw.mOomMinFree5=...
ro.sys.fw.mOomMinFree6=...
It worked like a treat on my phone (LG G4S with 1.5GB RAM) and was also reported to work nicely with the LG G3, using the following values:
ro.sys.fw.mOomMinFree1=49152 (unchanged)
ro.sys.fw.mOomMinFree2=61440 (unchanged)
ro.sys.fw.mOomMinFree3=65000 (was set to 73728 originally)
ro.sys.fw.mOomMinFree4=70000 (was set to 204800 originally)
ro.sys.fw.mOomMinFree5=80000 (was set to 262144 originally)
ro.sys.fw.mOomMinFree6=100000 (was set to 327680 originally)
Please share your experiences if you have some tipps to further optimize low-memory phones! Thanks
See also
http://forums.androidcentral.com/lg...ry-using-link2sd-w-pros-cons-vs-data2ext.html
http://www.link2sd.info/faq
jen.magnolis said:
In this thread I want to share my thoughts and experiences on how to optimize storage and memory for a phone with low internal memory and with access to an SD card, for example like the LG G4S (model H735) with only 8GB internal memory and 1.5GB RAM.
I'm happy to hear more suggestions to optimize!
First of all, you need to root your phone. Find out how to do this for your individual model.
Once you're rooted, you can optimize your storage and memory:
Get a good SD card with fast read and write speeds! This is crucial as you're going to be running lots of apps from it. Get a 32GB (or if your phone supports more, then more!).
You should partition your SD card so that you can make a second partition with the ext4 file system used by Android. Only then will you be able to move almost all your apps to SD! See notes below on how to partition your SD card.
You can now use the excellent Link2SD app to do all of the cleaning tasks:
Moving & linking apps & data to SD
Uninstall system apps
By default, you will only be able to move the "user" apps (the ones which were not installed as part of the system, e.g. the ones you installed yourself). But we can get around this with many apps! This is described below (in 4.).
You may have noticed that when you switch between apps, e.g. between your game and your messaging app, every time you switch, the app reloads (e.g. the game takes ages to start up again). This is because your RAM (main memory) usage is not optimized. You can also do something which is likely fix this, which I will describe below (in 5.).
1. A word about data usage of an app
You may have wondered why your memory usage is still so high when you moved your app to an SD card with the classic Android "Move to SD" functionality (which you can access via the Android app settings).
Well, the classic Android "Move to SD" only moves the app. But often the bulk of the data is actually not in the app itself, but in the data and OBB files of the app! In games, this can be up to several gigabytes. And this stuff remains on your internal storage! So we will need to move this as well, and then "link" to the moved data, so the Android OS "believes" that the data is still on internal storage. Imagine this similar to doing a (soft)link to a file on your computer.
Also, doing it this way ("linking") is much better than the classic Android move-apps. For example, you can avoid problems with widgets which may not run any more once they have been moved to SD with Android move-apps.
There are a few apps which can help you move&link your apps and data. I have tried a few, and in my opinion Link2SD is the best, as it
already detects if your app uses OBB and data files
you can easily display the apps which use most storage (also in terms of data files!)
and you can also uninstall system apps more reliably than with other root apps!
You will need to get the pro version in order to do everything with it, but this is $2 well worth spending, you won't need any other apps for managing the moving. It's much easier than e.g. FolderMount to easily move all the relevant data of an app to SD.
2. The partitions on your phone
Most likely, your phone will be using different partitions on the internal storage for different purposes. For example, there may be a partition which is exclusively to be used for the "system" (the Android OS and system applications).
You can use an app like Disk Info to show the partitions on your internal storage (and SD card) and how much space is still free on them.
This may vary between phones, but in most cases you should find a "data" partition or similar, which is used for
Applications installed by you
Updates of system apps (!!!)
Data, Cache, OBB files etc. used by your apps
The size of this data partition is pretty much what you can get out of your internal storage: if you move everything out of there, this is the maximum free space you can get (again, it may vary from phone to phone). You cannot easily get access to the system and cache partition to use as storage space, and you shouldn't try to mess with that anyway.
So what you can try to do, is shove as much as possible out of the data partition onto your SD card. The free space on data can then be used as a "buffer" when you download and install applications, before you move&link them onto the SD card.
Note also that your data partition is used for updates which may have been automatically downloaded. This may take up a significant chunk of your data partition! So you may want to either:
Move the whole system app to SD card (see below described for Link2SD).
Or, "merge" the updates into the main app, so that it then resides on the system partition again.
To merge the update with the main app, long-tap (tap and hold) on the app in Link2SD and select Integrate app into system. However keep an eye on the free disk space on the system partition, you don't want it to get too close to using full capacity! So only merge updates when you're sure there is enough free space on /system.
3. Partition your SD card
It is important that you create a second partition on your SD card, formatted with the ext4 file system used by Android. Only then will you be able to move all apps completely onto SD.
On Windows, you can use Mini Tool Partition Wizard to partition your SD card and format the second partition as ext4. I won't go into detailed instructions here, there's other documentation for this on-line.
Only a few notes:
It is important that you format the ext4 partition as "primary" also!!!
You can also "resize" the first partition (the FAT32 which may already be on it), without losing your data. However if something goes wrong, you may lose the data anyway, so it's advisable to backup your data on the SD card before.
You may want to keep a FAT32 partition (also formatted as primary), because on windows systems you cannot easily read ext4, so you may want to use the FAT partition to store your pictures etc., which you can then also read from a Windows computer.
4. Use Link2SD to move your apps
Open Link2SD and you will see a list of your apps. On the top bar you can select to display only apps of certain types, e.g. "user" and "system" apps. And you can also sort them according to different criteria, e.g. "Name" or "Size". I often use "Size (total)" in the bottom of the sorting criteria list. This shows the apps which use the most data overall first.
First, we will move the "user" apps to SD.
Display all the "user" apps and click on the first one you want to move & link to SD.
You will see a detailed list of your app and data usage.
You will see buttons to Link to SD card or Remove link. Below this, you see a field titled Android App2SD in which you can Move to SD Card --- this is the classic Android way to move apps: don't use this! Use Link to SD Card instead
After selecting Link to SD card , you can tick the boxes for everything you would like to move (app/cache/internal data...), and then click OK. Link2SD will move all your stuff to the ext4 partition of your SD card and then also link to it.
The apps which also use OBB files and extra data/cache will display extra boxes in Link2SD. Try a game app for example to see this, large games are likely to use this. You can click Link to SD for these extra files also, and it'll be all moved to your SD! Warning: I've had problems particularly with moving OBB files, sometimes also with data files -- the app was not launching properly after I've moved the OBBs. This is not the fault of Link2SD though, I've had the same problems with other apps like for example FolderMount.
If you want to undo the linking, just use Link2SD and select Remove Link. All your data will be moved back to internal storage, and the link will be removed. All back to how it was before. Easy!
Now you may also want to move system apps to SD to create even more space. While system apps natively reside on the /system partition (see 2. above), they also may store data and cache on the /data partition. Or, you may also want to create more space in the /system partition by moving system apps to SD.
The problem is, even though you are rooted, you cannot move the system apps. And for many of the system apps, you shouldn't do this either. However, it is safe to do this for apps which are installed as "system" but not really an integral part of the OS, such as
Chrome
Google maps
Google docs
Google drive
YouTube
and more.
To move them, you can use Link2SD to convert them from "system" app to "user" app.
Open Link2SD and long-tap (tap and hold) on the app to open the options menu. If you have a Convert to user app option, that's that!
If you don't have the conversion option, you can try something else:
Uninstall the app first by long-tapping on the app in Link2SD, and selecting Uninstall. But first make sure you will be able to download this app from Google Play!
You will need to reboot the phone.
Re-install the app from Google Play.
Now, you can use Link2SD to link the app to SD as we did for the user apps before.
Important: Never to this for core system apps, and I would also not touch Google Play or any of its services.
Note: You may also consider to just merge the updates of a system app so that it resides in the /system partition again. See description above (2.) for more details.
5. Optimizing your RAM
What I found particularly annoying on my LG G4S (H735) is that whenever I switched between my game (large files) and another app (e.g. messaging app), the game would load up from scratch again, which would take a few minutes. The reason for this is that the default settings on the phone were set to keep a too big part of the memory "free", so other apps were "killed" as soon as I was using my game. When I then switched back to home screen, all the other apps had to be re-launched, and my game instead "killed" again.
You can decrease the threshold of reserved free memory by editing the build props. There's a risk to get an unstable system if you tweak this too much, but if you try carefully, it may be ok. And you can also reset it to defaults if you're not happy with the results.
You will need a build prop editor, for example the Build Prop Editor app. Open it, and click on the "edit" pencil below to edit the following values:
ro.sys.fw.mOomMinFree1=...
ro.sys.fw.mOomMinFree2=...
ro.sys.fw.mOomMinFree3=...
ro.sys.fw.mOomMinFree4=...
ro.sys.fw.mOomMinFree5=...
ro.sys.fw.mOomMinFree6=...
It worked like a treat on my phone (LG G4S with 1.5GB RAM) and was also reported to work nicely with the LG G3, using the following values:
ro.sys.fw.mOomMinFree1=49152 (unchanged)
ro.sys.fw.mOomMinFree2=61440 (unchanged)
ro.sys.fw.mOomMinFree3=65000 (was set to 73728 originally)
ro.sys.fw.mOomMinFree4=70000 (was set to 204800 originally)
ro.sys.fw.mOomMinFree5=80000 (was set to 262144 originally)
ro.sys.fw.mOomMinFree6=100000 (was set to 327680 originally)
Please share your experiences if you have some tipps to further optimize low-memory phones! Thanks
See also
http://forums.androidcentral.com/lg...ry-using-link2sd-w-pros-cons-vs-data2ext.html
http://www.link2sd.info/faq
Click to expand...
Click to collapse
So did the linking worked! Because I tried foldermount and link2SD but none of them worked. Which I create a link it simply tries to redownload all the data. Please help!
Hi, can you please be a bit more precise about what you were trying to do? Did you do step 3, then followed by 4, which didn't work?
Uninstall foldermount or make sure it is not linking anything. I had problems with foldermount, it may mess things up in your case.
It is also important you created the right file system in your SD card partition (step 3).
A bit complicated for me but gonna try to do it, thanks man
Sent from my Lenovo A5000 using XDA-Developers mobile app
Hi man
I have a Lenovo p70
And I have 32 gb Kingston class 4
I re-partion my memory with apps2sd all in one
And I link the most apps to SD card but I have a problems
When restart my phone most of the apps disappear and I need to restart my phone with soft restart
What the problem and how I can solve it ??
---------- Post added at 01:22 PM ---------- Previous post was at 01:18 PM ----------
And I have a question for you
Step 5 optimizing ram I don't optimizing it
If it nessesary to work plz tell me
I'm so sorry for bad language

What Service Creates Internal Storage / Playlists?

Does anyone have an idea what service repeatedly recreates the empty "Playlists" folder at the root of internal storage (& if it can be stopped)? My device is a rooted Galaxy S9 on Alexandr's ROM, if that's relevant.
Yes, I know this is very OCD...but I'm one of those wackos who just really prefers to have clean/organized file structure on my top level storage - and as there's plenty of stuff I genuinely can't move, having this empty folder recreate itself over & over bothers me every time I use MTP

Categories

Resources