• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[MOD]App2External_SD (Fixed Duplicate files)

This is amazing. I just got this phone from Best Buy on sale, and the memory thing was a big issue for me. Even with Link2SD, some apps were impossible to install since they were bigger than the total amount of internal memory, let alone the free amount of internal memory. Now with this I have 32GB to use. Thanks a bunch!
 
Upvote 0
I've downloaded games on my Samsung Galaxy Tab 2. Used TiB to backup the app.
Copy the TiB files to folder on phone and data to the ExtSD of your F3. I believe you will have to make an empty folder in the internal storage of the F3 so it can link.
Restore the app using TiB.
Use GL to SD your game should show up there. Start game and enjoy.
Don't forget that you can also get more space by using Link2SD for the restored app as well.

very confusing instruction. i don't understand the part where you make an empty folder. what's the name of that empty folder should be??? next time be more specific and fix your guide. thanks
 
Upvote 0
Something I've found with a bit of testing (again, I'm new with both this phone, and this mod), you can use this mod and Link2SD together. No need to choose!

I downloaded Injustice: Gods Among Us, which is over 1GB total, and normally impossible on this phone without this mod, then I moved the app/cache/library with Link2SD, and the space those were taking up on the internal memory was freed up.

So basically with both things in use, you're only limited by how much you partition on your SD card. The internal memory restriction is rendered completely moot.
 
Upvote 0
Something I've found with a bit of testing (again, I'm new with both this phone, and this mod), you can use this mod and Link2SD together. No need to choose!

I downloaded Injustice: Gods Among Us, which is over 1GB total, and normally impossible on this phone without this mod, then I moved the app/cache/library with Link2SD, and the space those were taking up on the internal memory was freed up.

So basically with both things in use, you're only limited by how much you partition on your SD card. The internal memory restriction is rendered completely moot.

that depends on how you partitioned your sd card. what format did you use (fat32,extt234)? :thinking:
 
Upvote 0
FAT32 for both, main partition is ~23GB, second partition is ~5GB.

I didn't delete what was my only partition, I just resized it and created the secondary in the free space, using MiniTool Partition Wizard.

I was shocked that it worked, and trying to think how it works hurts my head. :p

Edit: to clarify a bit. The ~1GB obb file is on the first partition of my external SD card, which this mod makes Android see as the internal memory. The other files are stored on the second partition of my external card, which is then linked back to the internal using Link2SD.
 
Upvote 0
FAT32 for both, main partition is ~23GB, second partition is ~5GB.

I didn't delete what was my only partition, I just resized it and created the secondary in the free space, using MiniTool Partition Wizard.

I was shocked that it worked, and trying to think how it works hurts my head. :p

Edit: to clarify a bit. The ~1GB obb file is on the first partition of my external SD card, which this mod makes Android see as the internal memory. The other files are stored on the second partition of my external card, which is then linked back to the internal using Link2SD.


i decided to jump in and confirm it works. 22 gb of external space working as internal plus the 1.2 gb and around 5 gb 2nd partition ( is it suppose to work this way? ). wow. now time for more testing.

update: yes it swaps the internal-external but the phone is still saving apps on the 1.2 gb memory wtf. still, this is an improvement. thanks for the mod
 
Upvote 0
Strange. It's installing things to the internal for me as well, but Link2SD moves the data off to my second external partition and frees the space on the internal.

One thing I have noticed is that Titanium Backup doesn't play well with this mod. Restoring data with that sends all data to the internal storage (the actual internal storage) and then even Link2SD doesn't properly move the files. You have to do a fresh market install of whichever apps you are adding.

Another note: Since you can't use Titanium Backup, if you need to install an unsupported app (like The Simpsons Tapped Out), you need to install the app on a supported phone if you have access to another, or to something like Bluestacks. Then use Apk Share & Backup or something similar to get the APK files onto your F3. Or if you can find the APK online somewhere (it's harder than you would think), that would work as well.

Not sure how this will work when unsupported apps need to update... but I'll cross that bridge when I get to it :p
 
Upvote 0
Thanks for the feedback everyone. I am still testing things. I am trying to get the script to Run at boot, but with Smanager app it runs after the boot. I think the app data still gets stored to the internal SD no matter what. I've modified the script to unmount the internal SD at the end of the script, but then again Smanager doesn't boot on time to swap the storage. If I had an unlocked bootloader I could add init.d scripts to the init.rc but I guess this will work for now?

For those of you who want to do more testing try out this script:
At the end of the script it has "test". There is no duplicates with this script either.
Simple File Sharing and Storage.

I added at the end of the line:
umount /storage/external_SD

If you guys could test and let me know witch script works better? I am super busy with work, sorry if I can't reply back quicker.
 
Upvote 0
So I went through the link2sd process 5 times and couldnt make it work correctly . First time i went through this it seems to have worked!!!!!!

2013-12-15-14-20-59_zpsf8c69adf.jpg
 
Upvote 0
Well the fix got rid of the duplicate files...but unfortunately for me overall the mod still won't work. (E.g. I have "130MB" app space remaining and it won't let me install Facebook or any other app that is <30MB).

Something I've found with a bit of testing (again, I'm new with both this phone, and this mod), you can use this mod and Link2SD together. No need to choose!

I downloaded Injustice: Gods Among Us, which is over 1GB total, and normally impossible on this phone without this mod, then I moved the app/cache/library with Link2SD, and the space those were taking up on the internal memory was freed up.

So basically with both things in use, you're only limited by how much you partition on your SD card. The internal memory restriction is rendered completely moot.

To summarize, this mod only allows what normally gets placed on /sdcard to the REAL external SD card (Google fumbled on this by having Android default treat /sdcard as internal in their Nexus devices), and most apps assumed the same.

Normal apps (apks) executables still get installed in /data/app, which is part of internal storage (~1.2 GB limit on LG F3). Apps that use large amounts of data usually put it in another path (most games). You'll still run out of internal space if installing hundreds of apps.

link2sd is still needed to link /cache and maybe some other paths that some apps use to store large amounts of data. Unless someone modifies this to also link /cache to SDcard, but /cache normally is assumed to be using ext2 type filesystem, instead of FAT32 and /cache has to have fast performance, which may cause performance or data corruption issues.
 
  • Like
Reactions: LogosA
Upvote 0
did it. step by step. everything looked perfect.
rebooted bout 10 times now..
settings>storage still shows. "internal storage total space 1.24gb.."
"SD card total space: 14.4gb"

dont know what i did wrong.

help...??

--virgin mobile LG optimus f3


went into SManager and ran the script so i ould see the output..
"
Usage: mount [-r] [-w] [-o options] [-t] device directory
mount: No such file or directory
mount: No such file or directory
"

wtf?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones