Hello!
I can not believe this: My brand new Xperia Z with 4.2.2 has no option to put apps to sd card!!!
Where did this button go?
The only thing I can move are photos, music and videos! This is CRAP!
What did happen?
My phone is rooted but not on unlocked bootloader.
How can I get this option back?
I tried "Foldermount", but despite this app will cost money it is sending my phone into bootloops!
Could please tell me someone how I can get this crucial option back??
WHY DID THEY DO THIS?
Looking at this thread, I feel we should just stop with the arguing and actually try to answer the question.
OP asked why?
So, to answer your question, as of 4.2, external storage is emulated in order to support the multi-user feature.
Read here & here.
4.2 has changed the way storage is treated by the Android OS.
This is why it is no longer possible to move applications to the external SD Card.
Further, as to how you can try to build up some extra space, it would be nice to copy your Android folder (This is usually where the big games store their files) from the root of your internal sdcard to your external storage.
Then create a soft link like this:
Code:
ln -s /storage/sdcard0/Android /storage/sdcard1/Android
Similarly, you can manually create softlinks for other large folders and move them to external storage. (Should be no problem for a power user!)
I choose to stay above the arguments in the thread & stick to the topic. If you do reply to me, please try and stay on topic if you want me to respond.
Rants, discussions and arguments can be taken over to the general section. Everyone is entitled to an opinion, just find the right place for it, that's all.
c1ph4 said:
@kgs1992; This is so far the best response I got. Thank you very much, Sir!
Unfortunately your links are worthless, because it is all related to TWRP. The only "hack" I did so far with this phone is rooting it. I am really not interested in using TWRP/CWM or ROMs the next weeks and/or months. I am really looking for an option to solve this irritating problem.
You tell me to symlink this Android folder and you "guess" that there are games. What about other files? I will read this up as I think this is the only solution I can think of right now.
Click to expand...
Click to collapse
The links were meant to be informative, just to give you some info & provide a reference on which my answer is based.
Symbolic links is (currently) the only possible solution unless you plan to swap the internal and external sdcard mount points.
I don't recommend the latter though, nor can I help you with it because I haven't tried it myself.
c1ph4 said:
@thalada: Yeah, you are definitley VERY helpful. Better stick with your Real Slim Shady, maybe you will marry him one day.
---
Click to expand...
Click to collapse
Glad i could be of help :silly:
@kingvortex: I really appreciate your efforts! But after I saw this strange "Folder Mount" app I don't think this is the right solution for me. It also needs to be unlocked for money. If my efforts with symlinking fail, I will come back for more. But your advice could be useful for users with very very much spare time. And there is no guarantee that it will work...
@kgs1992: The links are informative, no doubt about that. But I realize that even the hackers from TWRP have problems with this new behavior. This should make us think.
The ExtSD2IntSD switch thing is no option for me either. I totally agree with you!
Just give me time to read this symlink option up. I also need to know where other files than games files are stored. But I also see a problem here that different manufacturers of games store their files in different places. Some ask where they should put the data to, which is good, others (like EA) just use your internal memory without asking.
So, you see: What I need to do know is reading, reading, reading and trying, trying, trying. And maybe one day I will find a solution. But this problem was not there in 4.1.2. Time is a precious ressource nowadays. We should save it and not waste it.
All the best
c1ph4 said:
@kingvortex: I really appreciate your efforts! But after I saw this strange "Folder Mount" app I don't think this is the right solution for me. It also needs to be unlocked for money. If my efforts with symlinking fail, I will come back for more. But your advice could be useful for users with very very much spare time. And there is no guarantee that it will work...
Click to expand...
Click to collapse
@kingvortex is absolutely right.
I gave you the method, i.e. symlinking.
But he, it seems, gave you an app that does the symlinking for you without you having to do much of the work.
I would say his solution is far better than mine, although both effectively do the exact same thing.
Try use GL to SD app from play store. Is worked for me.
shinpeng said:
Try use GL to SD app from play store. Is worked for me.
Click to expand...
Click to collapse
Does the same as "Folder Mount": Phone reboots when I try to link with the symbol.
But thanks anyway, was worth a try.
Has anyone tried if link2sd does the trick like it did on my previous phone (neo)
[email protected]
indycar said:
Has anyone tried if link2sd does the trick like it did on my previous phone (neo)
[email protected]
Click to expand...
Click to collapse
You mean the app, right? No, that is the point, it does not work.
All these apps either say:
a) your device is not supported (sic!)
b) your external SD card is emulated (sic!)
These kinds of apps are obsolete now. Thanks to, well, you know already.
Symlinking does not work.
After moving a game directory to external SD card and symlinking it via "Terminal Emulator" I get the following message:
Code:
link failed: function not implemented
I also heard that symlinking is _not_ possible with FAT32 which drives my SD card.
And now?? Great.
P.S.: I have three different places to search for files before moving, btw: storage, sdcard0 and sdcard1. Veeery intelligent.
c1ph4 said:
Symlinking does not work.
After moving a game directory to external SD card and symlinking it via "Terminal Emulator" I get the following message:
Code:
link failed: function not implemented
I also heard that symlinking is _not_ possible with FAT32 which drives my SD card.
And now?? Great.
P.S.: I have three different places to search for files before moving, btw: storage, sdcard0 and sdcard1. Veeery intelligent.
Click to expand...
Click to collapse
Make an ext3 partition on your external sdcard.
kgs1992 said:
Make an ext3 partition on your external sdcard.
Click to expand...
Click to collapse
Did convert the file system from FAT32 to ext3. All my files are still there.
However, now Android says "SD card empty".
Perfect.
I give up. It is not possible anymore.
What I did:
1) made one partition FAT32, so that this poor little Droid can have his supreme SD card primary deluxe file system
2) made another one, ext3
I ended up with two partitions on the same SD card.
3) downloaded "Link2SD" and started it
4) first it lets you choose which file system is present on your second partition (in my case ext3). Then
5) "Link2SD" said: "Could not create mount script. Mount: invalid argument."
Finish! Nothing worked. I'm out of this. Good luck.
Related
I am the proud owner of an LG Optimus 2X Speed.
It has an internal SD card. If you mount your own SD it is mounted under //mnt/sdcard/_ExternalSD. How can I install apps to the external SD?
App2SD won't work. It just copies apps from flash to internal SD. (so //mnt/sdcard/).
I've searched high and low for an answer. The closest I've come to someone sharing my problem is this thread: http://forum.xda-developers.com/showthread.php?t=842053
But nobody has answered that thread...
Can't be done without mount point changes in the kernel.
Surely /data + /sdcard is sufficient for apps?
This is going to be like the 720p issue for the Nexus One, it will become the most hated question on this forum very quickly I feel...
My recommendation, which will give you more than you can use:
* apps to internal
* External app data to /sdcard
* Multimedia, roms, backups etc /ExternalSD
Some apps don't yet recognise /ExternalSD as a legitimate location so hassle the devs, it's standard Android (now).
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
The easiest way around this probably is to contact the app dev and ask him to implement a way users can select where to grab those files from.
I wonder how this issue was resolved with the Galaxy S, didn't that one have an internal SD too?
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
aMpeX said:
The easiest way around this probably is to contact the app dev and ask him to implement a way users can select where to grab those files from.
Click to expand...
Click to collapse
Yes, the above answer is correct. It's not just the easiest way, it's the best way.
I realise it's a practical problem for you but via the dev is the only way really. They should be quicker (especially for paid apps!) because this "issue" (internal SD) has been around since what, May last year...
Until we get a custom kernel it can't be solved (except via dev) and even with a custom kernel that re-mapped everything I'd be very hesitant to do this, it will break standard stuff I'm sure.
Using ExternalSD Space for CoPilot
xavdeman said:
Well, the main problem is the maps from CoPilot Live. The Europe maps can't be downloaded since they are too big. I would like to have them on the ExternalSD. This may be going beyond the scope of the original question, but since that's the main reason I'm asking it would be appreciated...
So, how can I make Copilot Live download to the External SD? Or can't you make some symlink so that the apps can be on External SD but Android thinks they're on internal ?
Click to expand...
Click to collapse
I'm by no means an expert with Android, but I've been using UNIX since working at Bell Labs in the mid-70s and I've used the link command to "fool" many a UNIX app. As it happens, you could use the same command "ln" to do the same. Just create a directory on ExternalSD and ln that one into the directory tree at the desired "mount" point. For CoPilot, that would probably be /SD/copilot/EU, SA, NA, etc. It should work fine since CoPilot almost certainly cannot "see through" this link - that, while possible, would be a true violation of standards.
I've done something similar with Android to put application cache space in one place on the SD mount-point. See here -> androidcommunity dot com/forums/f4/updated-move-caches-to-sd-card-11167 for details (I haven't done enough posts to be able to post a link). Just use a variation on this method to put the copilot maps where you have space. This worked for every app I tried it with.
That's just my opinion... I could be wrong,
A
Is there a solution for this issue by now?
I found a application Move2SD Enabler (root only) but I guess is work only for Froyo. I whant to install on my Galaxy S Plus ( i9001) but it's not compatible with device.
On my galaxy S Plus all aps in moved on internal sd card ( //mnt/sdcard ) not on my external sd card .
one of the most discussed topics on this phone is, everyone wants it!
xavdeman said:
I am the proud owner of an LG Optimus 2X Speed.
It has an internal SD card. If you mount your own SD it is mounted under //mnt/sdcard/_ExternalSD. How can I install apps to the external SD?
App2SD won't work. It just copies apps from flash to internal SD. (so //mnt/sdcard/).
I've searched high and low for an answer. The closest I've come to someone sharing my problem is this thread: http://forum.xda-developers.com/showthread.php?t=842053
But nobody has answered that thread...
Kind regards,
Xavier K.
Click to expand...
Click to collapse
solve your problem applications "GL to SD " Free on Android Market ))
wortos86 said:
solve your problem applications "GL to SD " Free on Android Market ))
Click to expand...
Click to collapse
I did install GL to SD, and it is working for me with GAMELOFT games, it is working perfectly, but how can I use this app with any other application and game that I install and it is located on internal SD card?
Try this app. Can be used for any application - just move the bigger folders to your external SD with Directory Bind:
http://forum.xda-developers.com/showthread.php?t=1410262
Hi there,
Is there a way to make the add the internal SD card to the main memmory? So that there would not be an internal SD card anymore?
I do not mean swapping the moutpoints around so my External_SD becomes my primary and my internal my second....
I want to get rid of the internal one alltogether (adding it to main memory).
I figure that I'll have to format the storage in a certain way... would that do it?
Can someone tell me step by step what to do?
I do have CW-mod installed.
I did search the forum, but couldnt find anything conclusive. Just hints that it should be possible...
If there already is a thread where all this is explained, please point me to it, because I couldn't find it.
Thanks,
Pfeffa-rah
I don't think this is possible , never heard of someone who did it
I have no idea how to do that. My question is... why would you want to do that?
Having an internal_sd partition adds the benefit of having big app data (such as those in Gameloft games) sit in a very fast partition and still be called "sddata".
Also, it's mountable via PC so everything in there can still be backed up. So it's best of both worlds really.
This was discussed some time ago in this thread: http://forum.xda-developers.com/showthread.php?t=1013575
There were ideas on how to remount the cards at boot. I myself come to the conclusion that since more phones start to behave in this way, app developers will have to start dealing with it. It just sucks they are mostly slow on the uptake. My main problem was the Spotify cache location being hard coded so I resorted to hack the Spotify apk.
PS. salisbury_steak: What is it with people like you that every time someone has a question on how to do something, your immediate response is "But why would you want to do that?!".
sorech said:
PS. salisbury_steak: What is it with people like you that every time someone has a question on how to do something, your immediate response is "But why would you want to do that?!".
Click to expand...
Click to collapse
That was actually an honest question.
I wanted to understand why he wanted to do it. (i.e. What would be the advantages of it.) There was no supposed sarcasm in there.
how about the ability to install 5x more applications?
Having that stupid 5gb partition as sd card and the real sd card as a sub folder is retarded...
My 32GB class 10 cars is a lot faster than the internal one.
The internal 5gb memory is MUCH TOO SMALL!!! Most apps don't allow you to store data on the external card. If you like me and many others install some games that download aditional data + a nav app that downloads maps for europe + some streaming music app like wimp that can cache music for offline play then you are ****ed with LG's setup.
The setup CM7 uses solves the main problem but effectively wastes the 5gb by mounting it at emmc where like 0,0001% of apps are able to access it.
So adding those otherwise wasted 5gb to the main memory would be great. But i have not seen any solution to that yet :-(
Thank you Gensplejs for explaining that to them. I had no idea how to reply to that since it seemed so obvious to me.
This thread was ment to be a question about how to do it and not to discuss the usefullness of it. That is where I lost the way in other threads...
So, thanks for your replys all (realy).
But now, back On-Topic:
How would I do it?
Sent from my LG-P990 using XDA Premium App
Please don't blame me if you tried it and you screwed up your phone.. It's your choice...
Well, I don't know if this would work, but this is how I would do it (accepting the fact that I'd loose almost 2GB of /data's free space):
1. Format your internal sd card to the same file system as your /data partition is (ext3 or ext4)
2. Copy every file from /data 1:1 to your sdcard (cp -R /data/* /sdcard)
3. I don't know when and where the partitions are mounted (maybe init.rc??)...anyways change the target there and let /data point to the internal sd card partition (so it is ensured that it is mounted automatically to the new location)
4. Reboot and keep your fingers crossed
I think i figured how to do it in theory. First we need some free space at our microsd to cp /data. Then we should repartition with fdisk /dev/block/mmcblk0p8 and p9 into one partition and change vold.fstab to mount only externalsd at /sdcard as we do when we swap partitions. In theory it should work but i cant test it right now or make a script since ve gone vacations and i dont have a pc to restore in case of error
I agree.. certain apps wont store to sdcard.. its better to use the whole 8gb as phone storage, and use external sdcard as default sdcard.
Sent from my LG-P990 using XDA App
What ive found till now is that sd swapping is easy. You can do it by tweaking only vold.fstab. But repatriationing is a pain in the ass. Looks like lg has "faulty" partitions or something and to do it you must mesh up with with almost half partitions.
I had to rebuilt boot lgdrm recovery data and sdcard to make em half work. So it probably isnt worth the trouble. Also I think init.rc is built on the boot. So just remounting internal sd to /data wont work either.
sectors is not space
it says 7996, so thats 8GB
i saw it in hurry. the brain sometimes belives whats he want to belive
sorry
New to XDA
Hello everybody,
I'm new to android and i'm trying to find out how to solve the problem posted in this thread.
I see you've got the awnser but i don't know how to do this.
I've been searching google and XDA for ever but i just can't find the awnser.
Could you make a step by step howto or point out to a post how to do this.
I mean converting your external sd to ext4 and change the mounting points.
I'm a complete nood, i didn't get adb to work on my pc, ext4 recovery is not for the p990 2x.
I've read something abbout changing fstap for swapping te mounting points for sdcard and emmc, witch is also ok for me, but formating to ext4... wel i frankly don't know how to do this.
I'm quite stuk on this.
The only partitioning experience i've got is Gparted in Ubuntu or repartitioning in Windows 7.
Thans in andvance!
Greetz,
JMG
http://android.modaco.com/topic/347...-partitions/page__gopid__1821791#entry1821791
check this
you can expand data partition , but there is a limitation of 1.75gb
Thanks davjan
Thanks davjan,
As far i can see it's indeed not worth it.
I wil have to go on and try to find out how to change the filesystem to ext4 and swap the internal and external sd.
That way i get more usable space instead of a big datastorage witch cannot contain program data.
But thanks for the quick reply.
Jean Michel Gaar said:
Thanks davjan,
As far i can see it's indeed not worth it.
I wil have to go on and try to find out how to change the filesystem to ext4 and swap the internal and external sd.
That way i get more usable space instead of a big datastorage witch cannot contain program data.
But thanks for the quick reply.
Click to expand...
Click to collapse
what rom are you using? is your phone rooted?
swapping internal with internal sd is very easy
and most of the roms here on xda are ext4 , if you instal one of them they autoconvert to ext4
Jean Michel Gaar said:
Thanks davjan,
As far i can see it's indeed not worth it.
I wil have to go on and try to find out how to change the filesystem to ext4 and swap the internal and external sd.
That way i get more usable space instead of a big datastorage witch cannot contain program data.
But thanks for the quick reply.
Click to expand...
Click to collapse
I you read the link provided you'll see that it makes what you want: grow internal filesystem = lower SDcard usable space. The only thing is that it doesn't seem possible is to use the whole space: system limitation. 75Markus tried high /system and /data values and phone didn't work.
See in his Mediafire Folder, 'Nvflash + guide for changing Partitions:
http://www.mediafire.com/75markus
Ext4 is now common with custom ROMs (in fact all of them).
You should search in sd-ext partition system, which was designed to artificially expand filesystem on older phones using an 'ext' partition. I didn't heard anybody using this on O2X.
If you use CyanogenMod based ROMs, your external card will be mounted ad /sdcard by default.
Switching internal and external SD
Thanks guy's,
I'll check it out.
I've been using cyanogenmod 7.1 stable with vorkkernel 20110208.
But that gave me batterydrains while using maps and nextvid ate the same time (while i'm driving).
Now i'm trying MIUI 1.11.11 with latest swift extreme.
But MIUI is very buggy so i'm thinking of going back to CM.
The only thing is that my phone won't boot with the latest vorkkernel.
Ok I've gotten a few PMs so I figured I'd make a thread about how to use foldermount with link2sd.
1. download foldermount from google play here.
2. download link2sd from google play here.
3. to use link2sd you'll need to create a 2nd partition (and make it primary. ext4 is recommended) on your sdcard. ***Note I've made my second partition 10gb you can make it smaller according to your taste. this guide shows how to do this nicely.
4. once you've done this you now need to move over all the apk files you can to the sdcard. open link2sd, select menu > multiselect > select all > actions > create link. This will move all the apk files it can to the ext4 partition you just made.
5. now lets focus on the data. this is the biggest culprit of space. open foldermount. click the + sign to create a new entry.
6. name the new entry something you'll recognize. I'll use GTA3 for example. I named my entry GTA3.
7. Select the source destination. This is the folder you wish to move data FROM. using the example of gta3 this translates to /emulated/0/android/obb/com.rockstar.gta3.
8. Now select the destination. This is the folder on the sdcard we wish to move the huge data file to. using the example of GTA3 it translates to: /storage/extSDcard/gta3. press the check mark. it will ask you if you wish to move the files. say yes.
9. select the "pin icon" to the right of the entry you just made. this will activate the mount point for the data. fooling the system into thinking you still have that data on the internal sdcard.
10. That's it. Rinse repeat for all apps or games you have installed. typically huge game data is stored in the /storage/sdcard0/android directory. either the /obb or the /data directories beneath that.
The result? Typically if you haven't implemented this proceedure after the Android OS, Samsung bloatware, sprint bloatware, you'll have about 9gb of free space to use for installing apps. I have full use of my micro sdcard now. I have about 10gb of data used on it and 39gb free on the main partition. I used about 830mb of data moving the apk files to the second partition using link2sd. "internal sdcard" is nearly empty and I retain full use of all my apps and games on my sdcard. Please see my attached screenshot that confirms this.
I hope this helps some people.
*** Warning!!!!! creating a 2nd partition on your sdcard will wipe the contents from it!!!! Please back up the contents of your sdcard prior to doing this!!!!!!!!!!!!!
*** FORCE CLOSE ERRORS
Are you getting force close errors after linking an app to your 2nd partition? I have a solution that worked for me.
When I upgraded to MJA I lost the ability to link apps to my ext4 partition. After linking them they would force close when I tried to open them. Strangely no one else was reporting this problem. I Googled high and low. I found no solutions. I then thought about it and wondered if it would work if I changed the file system from ext4 to something else. Well ext2 didn't work. neither did ext3. So I tried FAT32. Bingo! It worked! So I'm now functioning fully again on MJA.
What could be causing this problem? I'm thinking the custom kernel I use isn't configured to read ext2,3,or 4. I think that's the reason other's aren't reporting this as a problem. They aren't using the kernel I'm using with MJA and link2sd.
In short, if apps are force closing after linking them to your sdcard, then delete your second partition and redefine it with FAT32. It should solve your problem.
NOTE: Please don't PM me for support. (1) It's rude. (2) Posting an issue or problem in this thread allows many users to look at it and offer advice on a possible solution. (3) Sending a PM does not allow other members of XDA to search for whatever problem and/or solution is derived from the post in the thread.
If you PM me for support I will automatically ignore you. Thank you and I hope you understand.
Good guide!
Just a reminder to all that creating a partition will wipe your entire sdcard. ll
Sent from my SPH-L720 using Tapatalk 2
mjs2011 said:
Good guide!
Just a reminder to all that creating a partition will wipe your entire sdcard. ll
Sent from my SPH-L720 using Tapatalk 2
Click to expand...
Click to collapse
in fact I'll add this to the OP so no one misses it.
Nice work
Sent from my SPH-L720 using xda premium
Clarification Needed OP
Looking for some advice but let me make sure I understand everything...
So I DLed Zombiewood by Gameloft - 325MB. I run FolderMount and find a data file in /Android/obb for 286.4MB. FolderMount moves that portion of the 325MB successfully to my external SD card on it's own without having to create a separate partition on my external SD card. Basically for that game there is still 38.6MB of data still on my internal memory.
This isn't 100% clear to me but I believe the OP is saying that to also move the 38.6MB to the external sd card in my example above...we must use link2SD...FolderMount wont do it. Am I correct?!?!?
If I am correct, it seems like a lot of work with the partitioning and running link2sd to just save 38.6MB. Seems like I could live with just FolderMount since in my example it migrated 88% of the data to the external SD card...or am I missing something here?
Zhal696 said:
Looking for some advice but let me make sure I understand everything...
So I DLed Zombiewood by Gameloft - 325MB. I run FolderMount and find a data file in /Android/obb for 286.4MB. FolderMount moves that portion of the 325MB successfully to my external SD card on it's own without having to create a separate partition on my external SD card. Basically for that game there is still 38.6MB of data still on my internal memory.
This isn't 100% clear to me but I believe the OP is saying that to also move the 38.6MB to the external sd card in my example above...we must use link2SD...FolderMount wont do it. Am I correct?!?!?
If I am correct, it seems like a lot of work with the partitioning and running link2sd to just save 38.6MB. Seems like I could live with just FolderMount since in my example it migrated 88% of the data to the external SD card...or am I missing something here?
Click to expand...
Click to collapse
If you can live with it that's fine. however once you set up link2sd it can automagically move the apk files to the sdcard upon install and remove them when you uninstall. It's a set it and forget it type of deal. And you're only saving 38gb if that's the ONLY app you're installing. Which I doubt it is. I have 61 user apps on my phone so far. I'm sure you don't have that many and maybe you don't plan to. But your mileage will certainly vary from everyone else.
And as I noted in my OP I'm up to 830+ mb of data on my 2nd partition. My internal storage is nearly bare. Again it's all about what YOU want with YOUR phone. Many people like myself would love to save as much space as possible.
I'm certainly not forcing anyone to use link2sd. As for it being a lot of work? It literally took me 4 minutes to create that 2nd partition.
One final thing to consider: You only have so many writes and rewrites to your internal storage. While I'm sure you won't see the average life span of 10,000 writes to your internal card, why not write to the SDCARD when you can? If that dies you can buy a new card. If your internal storage dies you're taking it to the sprint store for repair/replacement.
Just_s said:
Nice work
Sent from my SPH-L720 using xda premium
Click to expand...
Click to collapse
Thanks! :good:
rawintellect said:
If you can live with it that's fine. however once you set up link2sd it can automagically move the apk files to the sdcard upon install and remove them when you uninstall. It's a set it and forget it type of deal. And you're only saving 38gb if that's the ONLY app you're installing. Which I doubt it is. I have 61 user apps on my phone so far. I'm sure you don't have that many and maybe you don't plan to. But your mileage will certainly vary from everyone else.
And as I noted in my OP I'm up to 830+ mb of data on my 2nd partition. My internal storage is nearly bare. Again it's all about what YOU want with YOUR phone. Many people like myself would love to save as much space as possible.
I'm certainly not forcing anyone to use link2sd. As for it being a lot of work? It literally took me 4 minutes to create that 2nd partition.
One final thing to consider: You only have so many writes and rewrites to your internal storage. While I'm sure you won't see the average life span of 10,000 writes to your internal card, why not write to the SDCARD when you can? If that dies you can buy a new card. If your internal storage dies you're taking it to the sprint store for repair/replacement.
Click to expand...
Click to collapse
Great just wanted to make sure I wasn't missing anything. Appreciate you figuring this out and posting for the community!
Doenst make things run slower on Ext SD comparing to internal sd
btemtd said:
Doenst make things run slower on Ext SD comparing to internal sd
Click to expand...
Click to collapse
Incorrect sir. There is no noticable lag associated with it. SSD storage is SSD storage. whether it's coming from your internal card or your external card.
I play GTA3, the dark night rises and the bard's tale with no lag whatsoever. if you have doubts benchmark your internal card with android tuner. (yes you can do this with android tuner) and note the difference.
EDIT: I added screenshots of my internal vs external transfer rates. Note the external is more than DOUBLE the internal transfer rate. So I highly doubt you'll see any lag. Granted I have a class 10 64gb and your milage may vary but I sincerely doubt you'll see any lag. This mod isn't anything new. I'm sure someone would have complained if they noticed any lag by now.
2 quick questions:
My foldermount app does not show the size of files just keeps saying "calculating..." whats up with that? is that the same for everyone?
Also lets say i have all of this data on my sd card. what happens when i want to change rom... am i able to link back to the destination directory? and not loose the game data so i wont have to download game again or what is the correct process?
Thanks!
Tfast500 said:
2 quick questions:
My foldermount app does not show the size of files just keeps saying "calculating..." whats up with that? is that the same for everyone?
Also lets say i have all of this data on my sd card. what happens when i want to change rom... am i able to link back to the destination directory? and not loose the game data so i wont have to download game again or what is the correct process?
Thanks!
Click to expand...
Click to collapse
1) I'm not having this issue. So I'm not sure what the problem is. What exactly are you doing to display the size?
2) Yes exactly that. You should be able to relink those files with no problem. The game just verifies whether the files are there or not. If not it redownloads them. The game should not know the difference when you link them again.
The only tool that has made Link2SD work again
Link2SD got broken for one reason for another. Foldermount solved this in two reboots. Plus following your method, there is some additional space saved as well.
Thanks for the guide. I'm having a bit of a problem with my AT&T Samsung Galaxy S4. I'm using a 64GB card. I made the first partition about 40GB and the ext2 partition about 20GB. When I open Link2SD, after I select the appropriate file system type, it just sits there saying "Please Wait" for a long time with a circle going round and round to the point where I feel the need to stop it. Is this normal? Is my ext2 partition too big? Should it be ext3 or ext4? Please help!! Thanks!!
EDIT:
I reduced the 20GB ext2 partition to a 10GB partition, and I made it ext4 instead of ext2, and all seems to be working fine now.
mrtopdog2000 said:
Thanks for the guide. I'm having a bit of a problem with my AT&T Samsung Galaxy S4. I'm using a 64GB card. I made the first partition about 40GB and the ext2 partition about 20GB. When I open Link2SD, after I select the appropriate file system type, it just sits there saying "Please Wait" for a long time with a circle going round and round to the point where I feel the need to stop it. Is this normal? Is my ext2 partition too big? Should it be ext3 or ext4? Please help!! Thanks!!
EDIT:
I reduced the 20GB ext2 partition to a 10GB partition, and I made it ext4 instead of ext2, and all seems to be working fine now.
Click to expand...
Click to collapse
Yep I had the same issue with ext2. I used ext4 also and it works fine. I didn't want to put it in the OP as I wanted you guys to have a choice. I'm pretty sure it was that causing the issue and not the actual size of your pattition.
Good news!!!! There has been an update to foldermount to correct the size calculation problems you spoke of. Try and update the app and see if this fixes the problem!
Thank you OP! Tried this out and it works perfectly! I followed your instruction of making the extX partition a decent size unlike the tutorial which only sets it at 512 MB. I set mine at around 5GB and working pretty well.
My main concern was with the game Horn which is both very large and encrypted (according to link2SD). Even with the considerable size (around 3GB) from the SD card, it runs pretty well and smoothly.
thehelios said:
Thank you OP! Tried this out and it works perfectly! I followed your instruction of making the extX partition a decent size unlike the tutorial which only sets it at 512 MB. I set mine at around 5GB and working pretty well.
My main concern was with the game Horn which is both very large and encrypted (according to link2SD). Even with the considerable size (around 3GB) from the SD card, it runs pretty well and smoothly.
Click to expand...
Click to collapse
Awesome sir!
Hello,
I am wanting to try this, so, I got the link2sd and foldermount apps.
I am rooted via the excellent CF Auto Root method.
Just poking around right now, link2sd app comes up no errors.
FolderMount app comes up with the following error:
FolderMount has detected a faulty module in your Samsung Galaxy phone
FolderMount will NOT work properly with it.
Would you like me to attempt to repair that fault?
(You must reboot your device after I am done to complete the repair)
Cancel OK
Anyone else seen this?
buggz2k said:
Hello,
I am wanting to try this, so, I got the link2sd and foldermount apps.
I am rooted via the excellent CF Auto Root method.
Just poking around right now, link2sd app comes up no errors.
FolderMount app comes up with the following error:
FolderMount has detected a faulty module in your Samsung Galaxy phone
FolderMount will NOT work properly with it.
Would you like me to attempt to repair that fault?
(You must reboot your device after I am done to complete the repair)
Cancel OK
Anyone else seen this?
Click to expand...
Click to collapse
Yes. Click ok. It's fine.
I was tinkering round this morning and looked into my devices storage and saw that 27gb of 32gb were being used.
Did some math on my own:
Apps: 2.82gb
Music: 3.23gb
Photos: 1.12gb
Other: 19.85gb:
-Nandroids: 9gb
-Titanium Back up 1gb
2 roms: 1.5gb
Somewhere in the "Other" category something is eating up 9gb of space. I used my file explorer and couldn't pin anything that big down. I am going to offload my nandroids but I shouldn't have to.
Anyone else run into this or know what this 9gb "other" hog could be
Is there an app or system setting I am missing to ID this?
Sprint HTC One
Running: D3rpONE
Found My Screenie...
tdubbs27 said:
Found My Screenie...
Click to expand...
Click to collapse
Your 'other' is really suspicious. Mine is ~7GB. I'd do a factory reset, easiest way IMO.
If you're flashing roms or doing backups with any other apps (CWM or something). I'm guessing they would go there. Check your download folder as well if you do a lot of downloading.
You may also try installing airdroid and using the desktop filemanager to whittle down your list as well.
Download Disk Usage. It shows you visually whats taking up space. It's amazing.
Thanks for advice using disk usage. I don't know why I didn't reinstall that sooner.
I did some digging and searching around the interwebs and found out this is a known issue. Other people have noticed it in droves. From my early intel: when you delete files you lose data blocks and they are marked as bad. If you ran dsk chk they would come up as corrupt. People are losing more storage space than I did.
2 solutions came up:
1. Reformat your SD: Copy everything to PC>reformat>copy everything back....time consuming but worked from what I could tell
2. There is an update that has been released overseas(asia, india, etc) that seems to fix this issue. It's a known HTC ONE issue so maybe someday I will see an update that will fix it.
If you are experiencing the same thing you can do some light reading:
Here: http://forum.xda-developers.com/showthread.php?t=1630914
or
Here: http://forum.xda-developers.com/showthread.php?t=1632999
Thanks for your help...
tdubbs27 said:
Thanks for advice using disk usage. I don't know why I didn't reinstall that sooner.
I did some digging and searching around the interwebs and found out this is a known issue. Other people have noticed it in droves. From my early intel: when you delete files you lose data blocks and they are marked as bad. If you ran dsk chk they would come up as corrupt. People are losing more storage space than I did.
2 solutions came up:
1. Reformat your SD: Copy everything to PC>reformat>copy everything back....time consuming but worked from what I could tell
2. There is an update that has been released overseas(asia, india, etc) that seems to fix this issue. It's a known HTC ONE issue so maybe someday I will see an update that will fix it.
If you are experiencing the same thing you can do some light reading:
Here: http://forum.xda-developers.com/showthread.php?t=1630914
or
Here: http://forum.xda-developers.com/showthread.php?t=1632999
Thanks for your help...
Click to expand...
Click to collapse
I'm definitely going to check on this
Sent from my HTCONE using xda premium
Also check if you are using Google play music and have a lot of playlists pinned. I believe that and movies actually show there in other.
Sent from my HTC One
I couldn't just let this rest. I like to flash roms and knew I would need strorage space for some nandroids in the future. Here are somethings I tried and had issues with.
Formatting the SD card: I could not for the life of me get this done.
-Nothing in TWRP
-Couldn't do it in windows
-Couldn't mount the sd in TWRP or regularly and get it to show up in windows file explorer as a drive to format
Eventual solution:
I formated the data in TWRP using the format data option. I copied everything over before I did it. When I came back I flashed a new rom and was still missing 7 gb. No apps, no music, nothing. SD card was empty still only showed 25 gb available.
Conclusion: I think I have some bad sectors in their somewhere. I read that I could go back completely to stock and try to star this whole process over.
One question: Can I unlock using HTCdev as many times as I want or is it a one time thing?
Anyone else in the same boat?
help...
tdubbs27 said:
I couldn't just let this rest. I like to flash roms and knew I would need strorage space for some nandroids in the future. Here are somethings I tried and had issues with.
Formatting the SD card: I could not for the life of me get this done.
-Nothing in TWRP
-Couldn't do it in windows
-Couldn't mount the sd in TWRP or regularly and get it to show up in windows file explorer as a drive to format
Eventual solution:
I formated the data in TWRP using the format data option. I copied everything over before I did it. When I came back I flashed a new rom and was still missing 7 gb. No apps, no music, nothing. SD card was empty still only showed 25 gb available.
Conclusion: I think I have some bad sectors in their somewhere. I read that I could go back completely to stock and try to star this whole process over.
One question: Can I unlock using HTCdev as many times as I want or is it a one time thing?
Anyone else in the same boat?
help...
Click to expand...
Click to collapse
If you go back completely to stock, your bootloader will probably still be unlocked (unless you relock and use an RUU). The code you got to disable your bootloader the first time around will work however many times you want. To be honest though, I wouldn't be surprised if that 7GB were used by the system ROM/frameworks and I'd be even less surprised if you still found files on your SD card in a .Trashes folder or something from earlier. Formatting data tends to leave weird remnants all over the place.
Also, +1 to the Google Music thing. Definitely shows up in other for me.
Rirere said:
If you go back completely to stock, your bootloader will probably still be unlocked (unless you relock and use an RUU). The code you got to disable your bootloader the first time around will work however many times you want. To be honest though, I wouldn't be surprised if that 7GB were used by the system ROM/frameworks and I'd be even less surprised if you still found files on your SD card in a .Trashes folder or something from earlier. Formatting data tends to leave weird remnants all over the place.
Also, +1 to the Google Music thing. Definitely shows up in other for me.
Click to expand...
Click to collapse
Thank you. It gives me more options and more to think about.
-Can't find anything substantial in a .trashes folder
-Dont use any Google Music services
Really wish I could truly reformat/check for bad sectors to find out if it's corrupt or just buggy...
tdubbs27 said:
Thank you. It gives me more options and more to think about.
-Can't find anything substantial in a .trashes folder
-Dont use any Google Music services
Really wish I could truly reformat/check for bad sectors to find out if it's corrupt or just buggy...
Click to expand...
Click to collapse
Do you have a custom recovery? If so, try running Fix permissions. It'll tell you for one if it hits any errors (because it finds files it can't change perms for), and may help with the issue (or use the Fix permissions tool in ROM Manager if you'd rather not use recovery).
Rirere said:
Do you have a custom recovery? If so, try running Fix permissions. It'll tell you for one if it hits any errors (because it finds files it can't change perms for), and may help with the issue (or use the Fix permissions tool in ROM Manager if you'd rather not use recovery).
Click to expand...
Click to collapse
-Ran fix permissions in recovery: no errors everything went as it should
-Ran fix persmissions in viper rom: terminal settings: no errors everything ran as it should
Is there a way to reformat the SD card/partition? I don't think the TWRP method really reformatted it. Just erased everything.
Clockwork gives you the ability to set a swap partition but not a true reformat
tdubbs27 said:
-Ran fix permissions in recovery: no errors everything went as it should
-Ran fix persmissions in viper rom: terminal settings: no errors everything ran as it should
Is there a way to reformat the SD card/partition? I don't think the TWRP method really reformatted it. Just erased everything.
Clockwork gives you the ability to set a swap partition but not a true reformat
Click to expand...
Click to collapse
Have you tried TWRP's advanced wipe? If you haven't, it's worth a shot, but I cannot stress enough that you should be careful. This is exactly the kind of problem that you can bork your phone trying to fix for no good reason.
Rirere said:
Have you tried TWRP's advanced wipe? If you haven't, it's worth a shot, but I cannot stress enough that you should be careful. This is exactly the kind of problem that you can bork your phone trying to fix for no good reason.
Click to expand...
Click to collapse
Your exactly correct on the last point. I am going to keep listening and looking. I think/hope/pray the update the internationals got can be applied some way in the future and may help out a bit. Just going to have to utilize some cloud storage a little better.
it's not totally/technically broke and I am not going to do more harm.
Thanks for all your help and suggestions
I've been having the same problem, but notice something interesting. My phone said I had almost 20GB in the other category, and I didn't know why.
I downloaded disk usage to get a detail view of what's going on in my storage and I was able to clear 12GB with just deleting old downloads, TWRP backups, Titanium Backups. Still cleaning house.
Also after doing some research, the data that's stored by your apps (ext. PS3 Trophies is a 8mb download, buts it's total size is 31mb on the phone) is counted in the Other section and not part of the app data. So the more apps u have like this installed, the more likely the Other section will balloon in size.
Remember, when u remove and app, it's stored data is still in the phone storage.
Sent from my HTCONE using xda premium
mprunty said:
I've been having the same problem, but notice something interesting. My phone said I had almost 20GB in the other category, and I didn't know why.
I downloaded disk usage to get a detail view of what's going on in my storage and I was able to clear 12GB with just deleting old downloads, TWRP backups, Titanium Backups. Still cleaning house.
Also after doing some research, the data that's stored by your apps (ext. PS3 Trophies is a 8mb download, buts it's total size is 31mb on the phone) is counted in the Other section and not part of the app data. So the more apps u have like this installed, the more likely the Other section will balloon in size.
Remember, when u remove and app, it's stored data is still in the phone storage.
Sent from my HTCONE using xda premium
Click to expand...
Click to collapse
I use disk useage but it doesn't even show my max storage space as 32gb. It shows 26gb. See Screenshot: So I have 6gb that aren't even registering as available storage. I was trying to clean out some old app storage but the space they use is so small. Would they be worth it? I think the fact I am missing 6 gb is more troubling.
I could be wrong, but doesn't the phone only have 27GB of formatted space?
Sent from My Only "One"
any device with internal memory will lose some. this is the exact reason i havent gotten one yet bc im praying that sprint will get the 64gb version. i will say that if they are going to advertise a device at xyz gb then they should build in the extra needed for system so we actually get what we pay for. cloud storage and otg are there but still a slight pain in the butt.
guess ill be holding on to my evo lte for another yr or so.
xanmanz31 said:
cloud storage and otg are there but still a slight pain in the butt.
Click to expand...
Click to collapse
Is OTG standard in Android? Does the One need to be rooted?
Hello.
Its been a while and I've been using the SD as an internal memory for a while. While I love this feature there is a very weird thing with this feature that if you move an app to SD and if it gets an update, it gets moved back to the internal storage which is slightly inconvenient. However more inconvenient is the fact that all the app data gets lost in this updation procedure.
Would any kind soul suggest a workaround or a script to get around this annoying glitch? I mean I really love this feature but it obviously needs polish from Google.
Also another thing is while shifting these apps back to SD, it sometimes says not enough space (despite having lots of it). On the second try it shifts. Any idea what's up with this?
Thanks!
I am having the exact same issues and the same complain.
Being on a device having only 4GB of internal storage (that too only 2.28 GB usable) this "adopt as internal" feature in Marshmallow really came as a boon. However with these issues the whole idea becomes worthless.
I did a bit of search on Google about this feature. For nexus phones on marshmallow there is a "Migrate data" option to the SD card adopted as internal. However this is not available for our devices. It only shows up in the internal storage and lets you migrate from SD to internal? Grrrr....what good would that do?
Any kind of workaround would really help and convince me to keep this phone for another year maybe
I think you're getting confused. We too have the same option but this moving back to the internal storage on updation is something Google needs to address..
psiknight99 said:
I think you're getting confused. We too have the same option but this moving back to the internal storage on updation is something Google needs to address..
Click to expand...
Click to collapse
Since google's nexus phones lack sdcard slots, this feature was probably introduced keeping android one series phones
in mind, however there is so much confusion regarding it's objective at the moment,for it is only partial implementation of sdcard as internal memory. After updates I am aleardy down to 500mb space on internal storage, the point is if despite using sdcard as internal storage if my original storage space still runs out--what purpose does it serve then? I would have used link2sd otherwise,but this feature put me like many others in dilemma.
Yeah mate, really disappointing..
I have the exact same problem
What was google thinking before releasing this half finished feature
I hope there is an update soon to fix this problem
Some apps disappear after reboot
After moving apps to sd, apps like mxplayer, Microsoft word etc just disappear.
They are automatically uninstalled.
Can anyone confirm this??
Also it would be great if someone finds a workaround these problems
Yup Firefox disappears everytime I install it. So do many other apps..
psiknight99 said:
Yup Firefox disappears everytime I install it. So do many other apps..
Click to expand...
Click to collapse
This is so not cool man.
Whats the use of this feature if apps keep on disappearing
My observation is that the apps which directly get installed on SD card have these issues.
The apps that gets installed on internal first and then moved to SD, survives reboot.
Maybe app developers can make changes to their apps to support this functionality.
Clearly a half assed attempt from Google on this..I re-flashed my ROM and didn't chose the portable storage option. Link2sd doesn't work on Marshmallow yet so I'm just stuck with a typical 4GB internal memory crap phone.
psiknight99 said:
Clearly a half assed attempt from Google on this..I re-flashed my ROM and didn't chose the portable storage option. Link2sd doesn't work on Marshmallow yet so I'm just stuck with a typical 4GB internal memory crap phone.
Click to expand...
Click to collapse
I hope that from here on this feature will only improve.
Lets pray that bugs will be fixed soon, and google doesn't scarps this project like other projects.
I am still using it as phone storage.. well something is better than nothing
psiknight99 said:
Clearly a half assed attempt from Google on this..I re-flashed my ROM and didn't chose the portable storage option. Link2sd doesn't work on Marshmallow yet so I'm just stuck with a typical 4GB internal memory crap phone.
Click to expand...
Click to collapse
Make two partitions on your sd card, select portable storage option in Marshmallow, install apps2sd,it has all features of link2sd for free,I am using it myself.
same issue, app disappears or data gets lost or sometimes all apps start crashing untill reboot (when this happens cant modify/write anything on sd card, reboot fixes this though )
DarkAlvy said:
same issue, app disappears or data gets lost or sometimes all apps start crashing untill reboot (when this happens cant modify/write anything on sd card, reboot fixes this though )
Click to expand...
Click to collapse
Like I said before, simply use sdcard as portable(don't forget to make two partitions) and use apps2sd(it also has an inbuilt partitioning tool), this is by far the best setup as of now to overcome internal memory constraint
.
arshavin69 said:
Like I said before, simply use sdcard as portable(don't forget to make two partitions) and use apps2sd(it also has an inbuilt partitioning tool), this is by far the best setup as of now to overcome internal memory constraint
.
Click to expand...
Click to collapse
But i will have to root to do that right?
arshavin69 said:
Like I said before, simply use sdcard as portable(don't forget to make two partitions) and use apps2sd(it also has an inbuilt partitioning tool), this is by far the best setup as of now to overcome internal memory constraint
.
Click to expand...
Click to collapse
Hi @arshavin69,
I am trying to use app2sd as you explained, but I am stuck on 2nd partition mounting.
I created 2 partitions by Minitool Partition Manager (because app2sd internal partition manager cause app force close): 1st partitition fat32, 2nd partition ext4.
Once booted up, I choose "portable" and then I open app2sd: app2sd say 2nd partition is not mounted and ask to remount or recreate mount script.
If I try to remount I get an error: mounting /dev/block/vold/179:66 on /data/sdext2 failed No such file or directory.
If I try to recreate the mount script, app2sd ask to choose sd card 2nd partition and file system type.
I am choose /dev/block/mmcblk1p2 and ext4 file system, then app2sd ask to reboot.
After rebooting app2sd says again that 2nd partition is not mounted and ask to remount or recreate mount script.
Could you please explain steb by step what I have to do?
Thank you!
SOLVED dismissing the notification when the phone ask to choose the sd card mount (portable).
DarkAlvy said:
But i will have to root to do that right?
Click to expand...
Click to collapse
Of course!! You can't use even link2sd without root.
DarkAlvy said:
same issue, app disappears or data gets lost or sometimes all apps start crashing untill reboot (when this happens cant modify/write anything on sd card, reboot fixes this though )
Click to expand...
Click to collapse
if your apps disappear after reboot, just transfer them to internal storage and it won't disappear after that
6.0.1 has made this feature unusable.
after updating to 6.0.1 most of the apps cant be moved to external sd.
internal storage gets filled with google apps
this really sucks
abhijitkadam03 said:
After moving apps to sd, apps like mxplayer, Microsoft word etc just disappear.
They are automatically uninstalled.
Can anyone confirm this??
Click to expand...
Click to collapse
Exactly! This is the issue that I was facing.