Fouldermount trick for those device in which link2sd is not supported - General Topics

THIS GUIDE IS ONE OF ITS KIND. PLEASE DO NOT SPAM IT ALL OVER INTERNET.
FOR THOSE WHO DO NOT WANT TO USE LINK2SD OR THEIR DEVICE DOES NOT SUPPORT LINK2SD.
BY USING THIS METHOD YOU CAN INSTALL ENDLESS APPS ON ANDROID DEVICE WITHOUT FILLING INTERNAL SPACE.
THIS IS NOT THE ABSOLITE SOLUTION OR ALTERNATIVE OF LINK2SD.
REQUIRMENTS
1- ES FILE EXPLORER
2- FOLDERMOUNT
3- EXTERNAL SDCARD (WITH R/W)
4- ROOTED DEVICE
INSTRUCTIONS
1- Install es file explorer and fouldermount.
2- open es file explorer and goto path "/data/app".
3- cut all the apps (excluding foldermount) and paste them in external sdcard inside a folder named app.
4- now open foldermount and hit the add sign.
5- hit options and select path and select the app folder inside data.
6- for destinaltion do not auto create it. select the app folder in external sdcard.
7- when done click the tic symbol. it will say that source is not empty. click no
8- now do not pair it up now. goto foldermount settings and disable mount on boot.
9- reboot the device.
10- now open foldermount and tap on the pin symbol of the pair you created. when it turns green then you can run all apps ok.
tutoral ends.
now troubles
1- after mounting you cant unmount them without rebooting.
2- if device have 1gb free space then you can install apps of more than 1gb by managng apps inside external sdcard app folder in different folders max size 1gb and mounting them one at a time.
3- this is a trick i successfulley did on samsung kitkat devices. not tested any other device.
please tell me the device name if this trick works on your device.
for any question you can ask in this post.
to contact me my gmail id is
[email protected]
i also use hangouts for conversations.
hit thanks for this hardwork of mine. it will be appriciated.
peace!

Will be trying this. Hoping to work on my device

Related

How to get more internal space on galaxy fit

firstly I'm not responsible for any kind of damage caused to you
but I have tried all the things on my galaxy fit before explaining here
It's not copied from somewhere instead It's based on my experience on my galaxy fit.
For Non Rooted Devices
There is nothing other then using app2sd apps. Then move all the movable items to sd card. After installing app2sd all newly installed apps are automatically moved to external storege.
I uses app2sd by sam lu.
But for non rooted users I will highly recommend to root there device and make the best use of this smartphone.
for beginners everything about rooting/custom roms/nandroid backups etc is explained in this thread
http://forum.xda-developers.com/showthread.php?t=1606380
thanks a lot to A.cid for this wonderful guide
For Rooted Device
apps required
1.Root explorer or similiar
2.Link2SD (Link2sd Setup is explained later in this post)
step 1.Removing Useless system apps from stock or custom rom
go to /system/app using root explorer and mount as r/w
now delete unwanted apps
I will prefer freezing the app first using link2sd and then if phone is working fine then you can unfreeze and then delete that app
Step 2. Removing dalvik cache files
go to /data/dalvik-cache
now search for the dalvik cache files of deleted system apps
it will having name like
[email protected]@[email protected]
delete this file
Step 3. Linking files to Sd-ext or second partition of Sd card
if you have finished Link2sd setup then you can proceed further
open link2sd and then create Link for all the apps you want to linked to sd card
check all the 3 box 1. link apk 2. link dex 3. link lib files
and then your app will be moved to the sd-ext partition
if there are apps which are used very frequently then i prefer not linking dex files to sd card. link only apk for them.
currently system apps can't be linked using link2sd
In the case if app is not working properly after linking then remove links for that app.
Plz help me to improve this article.
suggestions and questions are welcomed.
forgive me for my poor english
Plz help in improving this article. If there is anything wrong in this post let me know. and if you have any other simple method to do this plz post here and help beginners to get more space. But try not to post complicated method which beginners find hard to perform
this post is for beginners
Link2SD steup on galaxy fit
Copied from A.cid main article from
http://forum.xda-developers.com/showthread.php?t=1606380
There are a lot of ways and scripts to transfer apps from your internal memory to the sd ext partition, but the most consistent method I found was Link2sd.
This method works across all roms (rooted stock and custom, both) that I’ve tried, even on all variations of CyanogenMod7 (CM7) as well as on ICS CM9, and is very easy to setup and use.
However, if a custom rom already has DarkTremor's a2sd (a2sdgui app will be present) or any similar script, then DO NOT configure them.
for example: Creeds v3 has a2sdgui, and if i want to use Link2sd, then after flashing Creeds, i SHOULD NOT run a2sdgui, and directly install (and configure) Link2sd...if you run/configure a2sdgui, then it will clash with the working of Link2sd.
Similarly, if any custom rom has any memory hack already implemented, then you cannot use Link2sd...
Steps to setup Link2sd:
• Download Link2sd from Play Store (it’s a free app).
• After it gets installed, run it, and allow root access.
• You will get a message to select the format of your sd partition, select “ext3”.
• Link2sd will then automatically create mount scripts that it requires to work, and will then tell you to reboot your phone.
• Do a proper reboot, and not a ‘hot reboot’.
• After rebooting, open up Link2sd, press menu then select “settings”.
• Select/check the options “automatically link newly installed applications to sd”, “auto link notification”, “relink lib files at boot” (and “fast scroll”, if you want).
• For “install location” option, select “internal”.
• Then go to “auto link settings” and select/check all the three options (you can skip/ unselect “link dalvik-cache file” if you wish)
• Done
Now, every new app that you will install will automatically be moved to your sd ext partition.
Link2sd is also an excellent (and fast loading) app manager, with which you can freeze, uninstall, re-install…though you can move only user apps to sd-ext partition.
Also, there is no point in having your entire phone memory empty, so you probably should unlink the dex (dalvik cache) of your apps. I usually link only the apk and lib files, and leave the dex files unlinked and on the phone storage, so as to avoid any sluggishness in operation., though if your phone memory still fills up, you can link the dex of your rarely-used apps, and leave the dex of important and frequently used apps on the phone storage.
Suppose a custom rom has s2e/app2sd pre-implemented, then after a fresh install, FREEZE the app (rather than uninstall), and then install Link2sd...
Also, if you get error "mount script not created", then choose partition as ext4 (rather than ext3 mentioned below), even though your partition might be ext3...(don't know why this happens with some roms )
In some custom Roms Link2sd doesn't mount sd-ext partition even after selecting correct type of partition in that case try to select other types whether they are working or not
Like in Chocobread v3.2 it worked after selecting partition as ext4
Plz view this thread if you are still facing any problem
Go through this thread
http://forum.xda-developers.com/showthread.php?t=1698813
What happens when we install a new app??
I'm not a developer but this is what I experienced
/data directory is the space which is shown as Internal Storage in phone
/system directory has nothing to do with this internal storage
when we install a new app then it during the installation process three things happens
1.it creates an apk file in /data/app
2.creates an .dex file in /data/dalvik-cache
3.creates one folder in /data/data
when we move apps to sd that apk file moved to sd storage in
.android secure folder and creates an .asec file there
so basically that .dex file and data files are responsible for eating our internal space and for the apps which can't be moved to sd that apk file is also responsible.
we can't use widgets if app is on sd storage.
so in order to use widgets we have to move back to internal storage.
this is where Link2sd helps us
link2sd links selected files to sd-ext partition and for system it still appears in internal storage but it's not there actually.
While for system apps
.apk files remains in /system/app
only .dex files are in data/data directory
we can use widgets of system apps even apk files are not in /data/app directory
so it is recommended that if you want to use widget of the app but you don't want it on internal space(as it is using much more space while it is in internal memory)
here is the solution
create an apk file for that app using any backup app
then move that file to /system/app
change the permissions to rw-r--r--
for this simply see the permissions of any other system app and apply same here
to system
Simply partition your sd card via cwm.. U can get as much internal space as u want..
amn_grg said:
Simply partition your sd card via cwm.. U can get as much internal space as u want..
Click to expand...
Click to collapse
Let consider your post now tell me how to install 100 apps having size more than 500 mb
Without using link2sd or a2sd or any simliar app
Sent from my GT-S5670 using xda premium
Nikhil_G said:
Let consider your post now tell me how to install 100 apps having size more than 500 mb
Without using link2sd or a2sd or any simliar app
Sent from my GT-S5670 using xda premium
Click to expand...
Click to collapse
By symlinking apps manually, one by one...:beer:
Possible - yes
Feasible - no
Everything is possible bro!
Typed using a small touchscreen
a.cid said:
By symlinking apps manually, one by one...:beer:
Possible - yes
Feasible - no
Everything is possible bro!
Typed using a small touchscreen
Click to expand...
Click to collapse
Yeah right...
Informative Thread
amn_grg said:
Simply partition your sd card via cwm.. U can get as much internal space as u want..
Click to expand...
Click to collapse
can you detail the procedure please.
vikrant prabhakar said:
can you detail the procedure please.
Click to expand...
Click to collapse
partition ur sd card through cm recovery then install s2e from play store now all cm7 rom come with pre install s2e script .
Another way is to use terminal emulator .
Download terminal emulator from the PlayStore and then run the following codes:
Code:
su
*grant/allow superuser permissions*
Code:
pm set-Install-Location 2
exit
exit
Note: sometimes if you get an error you may have to run
Code:
pm setInstallLocation 2
if it fails.
All this does is it allows moving many apps that aren't normally movable to the SD card. After running these codes you should be able to move apps to the SD card via Settings>Apps.
This code also sets the default location for apps to install into as the SD card.
What i do for more internal memory..!
Partitioning your sd card is an option. But if you have a sd card of less storage then this option is ruled out. I use a 2gb sd card and partitioning it is not very feasible for me. so...
1. If I'm on a stock gingerbread ROM i use this script http://forum.xda-developers.com/showthread.php?t=2303856 .
(I dont use it very often. Only if necessary.) And i odex the ROM if it is de-odexed by using http://forum.xda-developers.com/showthread.php?t=2303856 Universal Odex Script by MatrixDJ96. Odexing works very well!!! :good:
2. For a custom ROM not many modifications are needed. I just remove the unwanted apps using Link2SD. :good:

Move apps/games from internal sd card to external sd card using DIRECTORY BIND!!!!

XDA member Slig has created an application called Directory Bind which "binds" the two directories thus
making installation of HD games and apps of gigantic size easy. The app requires your phone to be rooted.
To get this application to work:
1. Make sure you are rooted.
2. Download Directory Bind and install the app using any file manager.
3. Create a folder in the external sdcard for the app/game data which you want to move. Name it
anything you can recognize it with.
4. By long tapping on the source and target fields, you can select the path from which you want to
move to the path to which you want the data to be moved. Source (data) path is the Location to
which you want your app/game data to be moved while target path is the Location at which the data
is currently present.
5. Make sure the Transfer files box is checked so that the files are automatically copied to the folder in
the external sdcard.
6. To select external sdcard, you will need to press "up" button at the bottom right of the screen, and
then tap on "mnt" to select whichever location you want.
7. This way you can move all your apps data to the external sdcard and enjoy rnore HD garnes by using
a external sdcard of large size .
If seem confusing to you, watch this video. http://www.youtube.com/watch?v=p8PyqCOpERA
Join the XDA thread for this app for support from the developer . Again Thanks to Slig http://forum.xda-developers.com/showthread.php?t=1410262 for bringing this extremely useful app for us.
If i helped you just press the THANKS button.....:good::laugh::victory:
tnk u.. very needed to me...
Bro!!!!!!!
glad07 said:
tnk u.. very needed to me...
Click to expand...
Click to collapse
Bro just press the THANKS button:good::good::good:

[Q] Problem with file manager (cyanogenmod 10.1)

I installed cyanogen mod 10.1
and in cyanogen mod file manager there is no more my external sd card??
1:> There (in the file manager) appears a "external_sdcard" folder but when i open it just it shows only a "DCIM" folder.....
2:> So i installed "Solid explorer" in that also it shows the same....
3:>You might be knowing that when we open solid explorer on its home screen when we swipe from left to right A slide opens showing "root", "internal", "extsdcard" when i click on this ext sdcard then only this opens correctly!!
but i cant open it from step "1:>" (before cyanogen mod it was working properly)
4:> as a result it creates a huge problem because most of the apps access "extsdcard" from step "1:>"
apps like "gl to sd" are not able to mount games from extsdcard due to this....
5:>it also creates a problem while file transferring through pc because PC though shows the same step "1:>"
PLEASE SOMEONE HELP!! :crying: :crying: :crying:
In CM, /storage/sdcard1 is the external sdcard.
/storage/sdcard0 is the internal sdcard. Grant superuser access to whichever file manager you are using to gain access to the above path.
SOrry
mon_iker said:
In CM, /storage/sdcard1 is the external sdcard.
/storage/sdcard0 is the internal sdcard. Grant superuser access to whichever file manager you are using to gain access to the above path.
Click to expand...
Click to collapse
THANKS FOR UR REPLY
I DELEATED THAT FILE MANAGER AND RE_INSTALLED IT AGAIN AND DELEATED THAT EXT SDCARD FILE
after re-installing ut worked perfectly
THANK YOU VERY VERY MUCH FOR REPLYING !!!!!

Dalvik cache-too much space

Hello. I have honor 4c. At the beginning I had android 5 rooted phone but there wasnt any problem. After updating to marshmallow and rerooting I have problem with storage. When I wipe dalvik cache and reboot phone, recreated dalvik cache have 800MB. After few days I have internal storage totally full(100%). I dont understand. Everything is OK, dalvik cache takes the same storage but during one night I have full storage.... When I whake up there is notification that the storage is full. Can anyone help me? I dont want to delete that regularly as it takes more time to load all apps.
i have the same problème but after rooting i solved this issue
disable the automatic update on play store in order to choose the applications I need to update
* (do not automatically update)
<<<<< phone mast be rooted>>>>>>
1- sd card class 10 (for beter read & write)
2-partionne the sd card (2 partitions ( 1st as fat32 , 2nd as ext2,ext3,ext4)
3-using apps2sd all in one to creat mount script of the 2nd partition
4-move apps to sd card
this is the 1st solution
the second solution that i do personnaly is:
/////this is from :
https://www.facebook.com/groups/1615569825367117/permalink/1741006046156827/
How to remove space from your android
requirements
Require to have any version of mm
Requires Root and root explorer
Tutorial
Vamos to go to our file application and we will clean our phone as seen on the first image.
Despired to do the above checks how much you have internally in my case I had 84? after doing that, so that you see if it works.
- we will go to root explorer and look for the system folder and open the build. Pro and this, until the end we will add the following line as
dalvik.vm.dex2oat-filter = interpret-only
Save Changes
We went back to the root and looked for the data folder and opened
We go to dalvík cache and we first open the arm folder and delete that
System @ [email protected]
System @ [email protected]
-open the folder arm64 and delete the same thing
- in this part comes the most important we go back to the root and we open data and then the app folder
- in this folder you will find all our apps installed, we open one by one and we will delete the folder bat(oat)
After removing all the bat(oat) files from all our apps, we left the super-Root Explorer and checked our space and we'll have more room.
Every time you install an app, you only enter the root explorer and delete the bat folder of this application to continue to free

How to use your PC or NAS as internal sd.

How to use your PC or NAS as internal sd.
I want to show a method how to use a directory on a PC or NAS as inernal_sd.
With this method it is easy to test games and decrease the device storage write cycles.
Also no need to copy to the internal storage.
For example: You can load emu roms or put the obb files there and.
Even a swap file works but this involve further steps, which does not described here.
Only tried on kitkat 4.4.4 and Nougat 7.0.
Tested Devices: kitkat 4.4.4: GPD G5A, GPD G7A, GPD G7, GPD Q9, GPD XD (RK23288)
Nougat 7.0: Nvidia Shield Tablet K1
You need:
- root (SuperSu)
- xposed framework (2.7)
- xposed module XinternalSD (4.8 )
- cifs manager or Mount Manager (1.041) / for me, this work only if I disable Mount namespace seperation in SuperSu settings tab (2.49) and restart my device.
1. create a directory on your PC with the name: internal_sd2
2. share this directory
3. create a directory in your device with the name: cifs
4. Mount the share with cifs manager or Mount Manager to your device with the mountpoint: /mnt/internal_sd/cifs/internal_sd2
5. In XinternalSD settings
- select Custom path to internal SD Card
- set the path to the mountpoint of the share : /mnt/internal_sd/cifs/internal_sd2
- select Enable for all apps (new installed apps becomes enabled by default)
- select Disable for apps and choose apps you dont want to store their data on the mounted share.
6. Restart your device
Now this shared folder becomes a internal_sd and behave like this.
If your share is disconect than selected apps store their data in the folder selected in XinternalSD on your device.
If your share is disconnected and you create a folder with the name nomount in the folder selected in XinternalSD, then you know the share is connected when this folder dissappear and vica versa.
The folder names could have other names and it would work.
Ps:
With Network Monitor Mini it is easy to see if data is downloaded or uploaded:
I use this mainly to test if sideloaded games work.
Just extract the game data and put it in the Android/obb or Android/data folder in the shared folder instead of copy to the device.
An deinstall will not delete the files.
If you edit an apk file with apk editor, the app save the new edited apk file in the shared directory.
A apk backup with system app remover does the same.
The Android Game Morrowind Port is 1,2 gb in size and contain over 7000 files.
These files normally need to copy to device storage just to know if it will run or not.
The device I use to try out things is a GPD G5A and despite I use sd_boot with plenty 14gb data partition and 44gb internal_sd partition, it would take time and the 64 gb sd card would degrade do to write cycles.
I also use an GPD G7A and an GPD G7, with the shared internal_sd folder I dont need to copy the files to each device.
A mounted folder in the storage behaves like a real folder and all apps can read this as a regular folder.
A 1tb external hdd connect via usb to a router with nas can share plenty of roms, videos or music files which would be accessed immediately, without downloading like es file explorer does.
For example in epsxe you can choose this mounted folder as it would be on your device.
The download max with GPD G5A is 4,5 MB/s and this is obviously slower than the device internal_sd, but seems to be enough. It takes a lttle bit more time to load a game compared to store it on the device, but after this you would not notice any difference.

Categories

Resources