Related
hey everyone..
i recently got my hero an have been upgrading roms back an forth, but each time i wipe to update the rom i lose all my apps.. i was wondering if anyone could please help me get app2sd installed or show me a step by step process for it.. itd help heaps an be greatly appreciated!!
thanks in advance,
brett
I need help for this altso, dont realy understand how this works?
+1
How to install apps from MARKET to SD card, so we dont have to reinstall them each flashing
you need root! and a custom rom (MCR2.2 or 2.3 are my faves) these have apps2sd built in.
http://forum.xda-developers.com/showthread.php?t=552591
p.s your thread should be in Q&A NOT the Dev section
problem
hi. i've partitioned my sd card as per the instructions on this website. prior to that, i'd installed the modaco rom version 2.2, which is meant to have apps2sd on it.
i thought that after partitioning my sd card my apps would automaticaaly get transferred to the sd card. but that doesn't seem to have happened. how do i go about making that happened. i don't want to reinstall the modaco rom, it should happen already shouldn't it?
also, where exactly is apps2sd on the modaco rom? i can't find it.
try booting your phone without the SD card in....are your apps still there?
apps2sd is built in to the rom, you dont need to run anything. It does it all by itself in the background.
thanks. I'll try that tomorrow. Before I do, just one other query. I thought that after partitioning the sd card, everything on it would get wiped. But the same folders (ther were only 2 before i partitioned it) are still there with the files in them!
which makes me think, did i successfully partition the card? there's no doubt that when i typed 'print' in the adb shell/ gparted after the partitioning process it gave a list of 3 partitions in the sd card. I basically followed the instructions to the letter. I won't be in a position to check again until tomorrow.
Just to be clear before I do something I may or may not regret, to get apps installed on the sd card, I need to partition it first, correct? Once it has been partitioned correctly, any app installations I do, say via the market, should go straight to the sd card? I'm running MCRv2.2.
Yes partition your card first. (FAT first, then EXT3 second)
they usually go to the SD card after a reboot i think.
AFAIK it is a script that is run during startup.
thanks alot for that.. i done a bit more research an have it all sorted.. cheers.. brett
good news. happy to help
as suggested earlier on this thread, i rebooted my phone without the sd card, and sure enough, all my applications/ widgets could not be loaded (except those that were already on the modaco 2.2 rom). rebooting again with the sd card in place, and everything is back to normal.
however, when looking on the sd card with astro file manager, i can't see a list of the applications anywhere. also, after connecting my phone to the computer, and then looking under 'removable disc' on my pc, i can't see the list of apps on my sd card then either.
so i guess what i'm asking is, how do you definitely know that apps2sd has kicked in. i've read on this and other forums that people have checked on their sd card and seen their list of applications. how does one do that? is what i've done above, namely booting my phone without the sd card in place and demonstrating that the downloaded apps don't work, enough proof that apps2sd has worked properly on my phone?
djdhrubs said:
as suggested earlier on this thread, i rebooted my phone without the sd card, and sure enough, all my applications/ widgets could not be loaded (except those that were already on the modaco 2.2 rom). rebooting again with the sd card in place, and everything is back to normal.
however, when looking on the sd card with astro file manager, i can't see a list of the applications anywhere. also, after connecting my phone to the computer, and then looking under 'removable disc' on my pc, i can't see the list of apps on my sd card then either.
so i guess what i'm asking is, how do you definitely know that apps2sd has kicked in. i've read on this and other forums that people have checked on their sd card and seen their list of applications. how does one do that? is what i've done above, namely booting my phone without the sd card in place and demonstrating that the downloaded apps don't work, enough proof that apps2sd has worked properly on my phone?
Click to expand...
Click to collapse
You can't see them in /sdcard because that is your FAT32 partition of the card.
Apps2SD works by mounting an ext3 partition from your card, it is mounted to /system/sd/ normally I think. Have a look there with your filemanager.
The reason for having a separate partition for it is that Android requires the ability to set access rights and ownership to files for it work, and FAT32 does not support this.
if you load a linux live cd (i use ubuntu) and plug in your card reader, or mount your hero, you will see the two partitions (or 3 if you use swap).
Windows can't see ext3 partitions, but linux can, cos its great
yeah i had a look using astro file manager and went into system/sd but nothing is listed there.
anyway, now i have a whole new bizarre problem. most of my apps force close when i try to use them! for example, i open taskiller, and its fine while its running, but as soon as i select something to kill, a message pops up saying it has to force close. same with advanced task manager, shopsavvy, shazam, flixster movies and many others. i've turned my phone off and on, and rebooted a couple of times to no avail. phone calls and internet access still works fine.
all this has started since i tried booting my phone without the sd card. i've taken it out again and tried again, but still same problem. weird!
ok problem above solved! i uninstalled then reinstalled the applications, and then they work.
thanks for all your help guys.
i used to get that on my g1...un-install and re-install always solved it for me too!
happy hero'ing!
I am glad that there is a ROM that support A2SD, but i prefer to run the generic one, and if possible is there a code to make my generic pre-rooted rom A2SD abled?
I answered a similar Question a day or so ago here.... Just general stuff
http://forum.xda-developers.com/showpost.php?p=4655969&postcount=2
Dayz xxxx
I have been loading all the roms and just realised my sdcard is getting filled.. therefore can format my sdcard?? Will it remove the rom or change the S-off or brick my phone??
Can replace my 8gb sdcard with 32gb sdcard? Should i do anything extra to make sure it remains rooted?
Can force close be caused only by software issues or even hardware?? I ask this coz a month back i had dropped my phone and it did not start for couple of hours. After that i have being having issues with many roms and many apps esp market force closing and the clockwork recovery not flashing properly...
Sent from my HTC Vision using Tapatalk
Your OS is installed in the internal storage of your device, not your SD Card. Formatiing your SD Card does nothing to your ROM at all. Force Closing is most probably a permission issue. Try Fix Permission in ROM Manager.
ArmedandDangerous said:
Your OS is installed in the internal storage of your device, not your SD Card. Formatiing your SD Card does nothing to your ROM at all. Force Closing is most probably a permission issue. Try Fix Permission in ROM Manager.
Click to expand...
Click to collapse
Thanks Armedand...
Sent from my HTC Vision using Tapatalk
MEkANiK said:
I have been loading all the roms and just realised my sdcard is getting filled..
Click to expand...
Click to collapse
Do you mean you are keeping the ROM files, and/or nandroid backups on your SD card? After you flash a ROM, you can get rid of the zip file. Or copy it to your desktop computer, if you think you might want it again in the future.
Similar thing with nandroid backups. I usually just keep the most recent one on my SD, and move the rest to my PC.
Some apps save data to the SD card. If you want to upgrade to a larger SD, just copy the files you need (or think you might need) to your desktop computer from the SD, then copy them to the new SD card, and swap the cards out. Upgrading the SD card is that simple.
redpoint73 said:
Do you mean you are keeping the ROM files, and/or nandroid backups on your SD card? After you flash a ROM, you can get rid of the zip file. Or copy it to your desktop computer, if you think you might want it again in the future.
Similar thing with nandroid backups. I usually just keep the most recent one on my SD, and move the rest to my PC.
Some apps save data to the SD card. If you want to upgrade to a larger SD, just copy the files you need (or think you might need) to your desktop computer from the SD, then copy them to the new SD card, and swap the cards out. Upgrading the SD card is that simple.
Click to expand...
Click to collapse
Not the zip files but the original rom which installed.. i asked this bcoz when rooting i had to create gold card change the value and so on.. so i wasn't sure if that would be affected if i formatted the sdcard or deleted all the folders ..
i have trying out many softwares, and now i dont even remember which is ones i have removed and which is need(lots of folders, some where created by some roms i hard tried)... since i always backup imp data on my pc.. i have no worries there..
just wanted to clean up whole thing since i have figured out all most all the sw i will need..
Sent from my HTC Vision using Tapatalk
Hi everybody. I am trying to get my daughters phone set up. She is 20, very busy, and I only get the phone an hour or so at a time which is frustrating. I have modded my own android phones(Note, Infuse,Gnex) so I'm not a beginner, but this captivate glide is acting a little different.
Here is where I am. CWM is installed and a backup of 2.3.6 is done, and a copy saved on my laptop. I have ardatdat's 1.2 version kernel ready to flash for root and to remove the IQcarrier junk. She will probably stay on stock, rooted since she is not into teching her phone but does want to remove ads and maybe tether to a tablet occasionally on ATT without a tethering plan- tit BU and freezing or removing the tethering manager.
I am having trouble getting the phone to recognize an 8 gb sd card. I have repartitioned it so more apps can be moved over(primary fat32 and logical-ext 2) and split the card to 4gb and 4gb.(approx)- even when just left as a one partition card with 8gb fat 32 the phone just won't recognize it. I put the old 2gb card into the phone and that one is recognized but is from a non android phone- an LG xenon.
I want to put the zip files to flash on the external sd card along with a few apk's ti install with the appinstaller. But.. the phone won't see the files. Do I have to use the internal storage?????
Don't have the phone now- it's off to work with her. So I will try later tonite. Any suggestions??
Thanks. Open for any help here. I have never had this much trouble before! Have searched for sideloading apk's, but from what I am finding it has to be rooted first??? I have checked unknown sources for install of 3rd party apps and usb debugging also checked.
I will continue my hunting for info. I'm sure it's just basic stuff I'm just not seeing. Thanks again
Ah. CWM Recovery is not compatible with the external sd card, I believe. It's located under /sdcard/external_sd but the zips are invisible in the recovery. So yes, I think you have to use internal
Aquethys said:
Ah. CWM Recovery is not compatible with the external sd card, I believe. It's located under /sdcard/external_sd but the zips are invisible in the recovery. So yes, I think you have to use internal
Click to expand...
Click to collapse
Thanks for that. Did not read that anywhere! Any idea about apks on the external sd card?
Ive tried that too... The apps are located in the data partition on the kernel so that is already directed to internal... The only things most people put are Media like movies because music players scan the entire /sdcard partition and the /external_sd is in it.
Hope this helped ^o^
Sent from my SAMSUNG-SGH-I927R using xda premium
sashusmom said:
I am having trouble getting the phone to recognize an 8 gb sd card. I have repartitioned it so more apps can be moved over(primary fat32 and logical-ext 2) and split the card to 4gb and 4gb.(approx)- even when just left as a one partition card with 8gb fat 32 the phone just won't recognize it. I put the old 2gb card into the phone and that one is recognized but is from a non android phone- an LG xenon.
Click to expand...
Click to collapse
You may need to format the sd card in the phone itself to get it to show up, some people have had problems with cards formatted in other devices or a pc.
I haven't tried a dual partition card in the Glide, but I came from a Motorola Flipside which had an absolutely tiny amount of space for apps, making link2sd and the second partition virtually mandatory. The Glide, however, has 2gb internal memory for apps, and the ~3.75gb internal memory that's mounted as /sdcard that you can store apps on with the standard Move to SD build into android, so I can't imagine anyone needing more storage than that for standard apps.
You can always points Titanium Backup to /sdcard/external_sd, my backup folder tends to get pretty big since I keep multiple backups. If she's installing a ton of games that have extra downloads to the sdcard though, you can fill up the internal "sd card" pretty quickly, and there's only a couple of ways to deal with that. She can give you the phone after installing those games and downloading the extra data, and you can manually move the data over to the external SD and create symlinks yourself, which can be tedious.
Alternatively, you can modify the vold.fstab to change the mount points, putting the real external sd as /sdcard and the internal storage as /sdcard/external_sd. There's instructions for this here. The vold.fstab method is what I personally use, as I've got a 32gb sd card and far too many games that want to download 500mb+ each.
bakageta said:
You may need to format the sd card in the phone itself to get it to show up, some people have had problems with cards formatted in other devices or a pc.
I haven't tried a dual partition card in the Glide, but I came from a Motorola Flipside which had an absolutely tiny amount of space for apps, making link2sd and the second partition virtually mandatory. The Glide, however, has 2gb internal memory for apps, and the ~3.75gb internal memory that's mounted as /sdcard that you can store apps on with the standard Move to SD build into android, so I can't imagine anyone needing more storage than that for standard apps.
You can always points Titanium Backup to /sdcard/external_sd, my backup folder tends to get pretty big since I keep multiple backups. If she's installing a ton of games that have extra downloads to the sdcard though, you can fill up the internal "sd card" pretty quickly, and there's only a couple of ways to deal with that. She can give you the phone after installing those games and downloading the extra data, and you can manually move the data over to the external SD and create symlinks yourself, which can be tedious.
Alternatively, you can modify the vold.fstab to change the mount points, putting the real external sd as /sdcard and the internal storage as /sdcard/external_sd. There's instructions for this here. The vold.fstab method is what I personally use, as I've got a 32gb sd card and far too many games that want to download 500mb+ each.
Click to expand...
Click to collapse
Hi and thanks. I just read about that mod. Is it as straightforward as just rewriting that file in rootexplorer? It sounds too easy!
I was gonna format the sd card in the phone but was not sure it would format the internal card and not the external one since I can't seem to get it recognized. I would be in big do do if I erased her stuff!!! It might be a bad card and I'll try an alternate one.
Yep, it's really as easy as snagging the file, editing it, and rewriting it in root explorer (or a shell, I haven't bought root explorer so I tend to do things from the shell). As for formatting in the phone, it should list both an SD card and USB storage, the usb storage is the internal storage, and the sd card is actually the sd card, it *should* have a format option there if the card is good, even if it's not seeing the files on it.
Thank you all!!!!!
bakageta said:
Yep, it's really as easy as snagging the file, editing it, and rewriting it in root explorer (or a shell, I haven't bought root explorer so I tend to do things from the shell). As for formatting in the phone, it should list both an SD card and USB storage, the usb storage is the internal storage, and the sd card is actually the sd card, it *should* have a format option there if the card is good, even if it's not seeing the files on it.
Click to expand...
Click to collapse
Piece of cake!!!!! :highfive: We now have the external sd card (only 8gb for now) mounted instead. Whoever came up with that very clever work around is genius. That's better than apps2sd or link2sd.
Thank you so much to everyone who responded. Between all of you I have Rooted with the kernel on the internal card, and the appinstaller saw the apks when I put them on the internal card. My original 8gb card was bad. It was a cheap one- $5 or $8 dollars. I got 2 and the 2nd one works fine- formatted in my computer and phone saw it immediately. I transferred the stuff from the internal to the external. Did I need to do that? I left it on the internal incase the sd card is removed. Tethering manager is removed- att junk is frozen.
One more question if I may? If another rom is flashed, or I odin back to stock for whatever reason, does this sd card switch stay, or is it overwritten with the new rom? Just need to know what to do if I ever need to reset this phone.
I also added my google account to the market to put my paid apps on her phone but when I signed in to the play store under my account my paid apps did not show as paid. Anyone know why? I worked around it but I was surprised.
Again thanks to such a nice group of people! :highfive: I had a crash course in the captivate glide in 24 hrs. You gave me info here I don't think I could have found with continued searching.
sashusmom said:
I transferred the stuff from the internal to the external. Did I need to do that? I left it on the internal incase the sd card is removed. Tethering manager is removed- att junk is frozen.
One more question if I may? If another rom is flashed, or I odin back to stock for whatever reason, does this sd card switch stay, or is it overwritten with the new rom? Just need to know what to do if I ever need to reset this phone.
Click to expand...
Click to collapse
Moving everything that was on the internal memory to the SD card was a good call, since you swapped the mount points everything that stored stuff on the internal memory will now expect that stuff to be on the sd card. There's no need to keep it on the internal memory (you can delete everything there and it'll recreate LOST.DIR) unless you plan on swapping back at any point, in which case you could just copy stuff across before swapping back.
As for flashing another rom, that'll require you edit the vold.fstab again unless the rom has already made that change, which none of our existing roms have.
Personally, I keep the internal memory completely empty as far as daily use things go. CWR will store its backups there, as it mounts the memory independently of the vold.fstab, and all roms/kernels/etc you want to flash can go there, leaving the sd card free for things you actually use.
Bak- thank you so much for all the info. I saved the original file and I will make a copy of the edited mount file in case I need it again. If I ever get her phone back I will clear the internal card since that info is now on the external one.
I wonder how long this captivate glide will hold up with my daughter. She is very hard on her cell phones. Already case #1 broke due to a drop. 2 more are on the way. When I pointed out it could have been the phone broken she said- yeah, I know. I'll keep the case on. :victoryshe hates cases!) Hopefully this phone will get her thru her senior year in college!
Thank you everyone who pitched in to get me the info I needed to get it going. :laugh:
With some programs installing partially to external SD card, how do I transfer them when I upgrade it to bigger size, when system files are invisible? My data files are easy, I just copy them to my laptop and then back to the new card, but invisible system files?
Better yet, how do I make them visible on Win7 laptop, as this is really, really annoying me beyond belief. I could be thinking the card is empty and format it, when it could have whole bunch system crap on it. I really don't feel like reinstalling 100 or so programs again, some of them paid.
You can use adb to pull all files/folders from old sdcard to laptop and push them back to the new one.
pete4k said:
With some programs installing partially to external SD card, how do I transfer them when I upgrade it to bigger size, when system files are invisible? My data files are easy, I just copy them to my laptop and then back to the new card, but invisible system files?
Better yet, how do I make them visible on Win7 laptop, as this is really, really annoying me beyond belief. I could be thinking the card is empty and format it, when it could have whole bunch system crap on it. I really don't feel like reinstalling 100 or so programs again, some of them paid.
Click to expand...
Click to collapse
There are no programs/apps which use the external sdcard by default for installation purposes.
Now if you are talking about Apps2SD that's a different story, but that's something which
YOU have initiated, the actual programs/apps by default install themselves entirely in the
internal memory of the phone.
Good luck!
Misterjunky said:
There are no programs/apps which use the external sdcard by default for installation purposes.
Now if you are talking about Apps2SD that's a different story, but that's something which
YOU have initiated, the actual programs/apps by default install themselves entirely in the
internal memory of the phone.
Good luck!
Click to expand...
Click to collapse
That is absolutely not true. Just downloaded game ARC Redux, App info says 37 MB internal, 521 MB ext SD card, right after install and I have not changed any installation settings nor move to SD (is there a setting where programs should install? I know developer can allow program to install on SD or not, is there such option for user?). Worst comes to worse I'll instal ADB, but there must be easier way. I remember I had some program that would show all invisible files in windows, can't remember what was it, maybe it would work. I can't believe I'm the only one having this dilemma.
Ever since I converted to GPE for 6.0 then back to Sense (5.0.1 stock, rooted) I have been facing problems with my external SD Card. I know that Marshmallow handles External SD Cards a little bit differently than other versions of Android, so I decided to backup everything to my computer and then have my device format the SD card inside Sense but it still did not work.
For one thing, I can no longer backup from Titanium Backup to my External SD Card since it says "this folder is not writable" and whenever I try to delete or move anything inside ES File Explorer, a message comes up saying "please choose the root directory of ext_sd card ...." and when I try to, I get a "Documents Force Closed" error.
Any ideas on what I could do at this point? Should I try formatting the SD Card on my computer using a SD Card reader instead? I am using a Mac, by the way.
Thanks for your time.
TarekElsakka said:
Ever since I converted to GPE for 6.0 then back to Sense (5.0.1 stock, rooted) I have been facing problems with my external SD Card. I know that Marshmallow handles External SD Cards a little bit differently than other versions of Android, so I decided to backup everything to my computer and then have my device format the SD card inside Sense but it still did not work.
For one thing, I can no longer backup from Titanium Backup to my External SD Card since it says "this folder is not writable" and whenever I try to delete or move anything inside ES File Explorer, a message comes up saying "please choose the root directory of ext_sd card ...." and when I try to, I get a "Documents Force Closed" error.
Any ideas on what I could do at this point? Should I try formatting the SD Card on my computer using a SD Card reader instead? I am using a Mac, by the way.
Thanks for your time.
Click to expand...
Click to collapse
@TarekElsakka - I know I'm bumping this thread, however I hope this is taken with leniency as searching for a solution took me a while and I hope this reply will help those who Google for the same problem.
http://forum.xda-developers.com/showpost.php?p=59278548&postcount=4 is what you need to read. You need to explicitly change your storage provider to 'DocumentProvider storage'.
ThePurpleK said:
@TarekElsakka - I know I'm bumping this thread, however I hope this is taken with leniency as searching for a solution took me a while and I hope this reply will help those who Google for the same problem.
http://forum.xda-developers.com/showpost.php?p=59278548&postcount=4 is what you need to read. You need to explicitly change your storage provider to 'DocumentProvider storage'.
Click to expand...
Click to collapse
@ThePurpleK thank you for your information! I actually forgot all about this thread, but I found this solution a while ago and it fixed everything for me. Thank you again, I'm sure it will be helpful to a lot of people since everyone seems to be facing that problem with MM.
Interesting. I never knew that was even a setting in TiBu either. What I did was a little more involved. Had to edit /system/etc/permissions/platform.xml) and add a specific entry to allow a group permission to write to external storage. Check the attached image. Of course I added the highlights.
Drunkula said:
Interesting. I never knew that was even a setting in TiBu either. What I did was a little more involved. Had to edit /system/etc/permissions/platform.xml) and add a specific entry to allow a group permission to write to external storage. Check the attached image. Of course I added the highlights.
Click to expand...
Click to collapse
I think you missed what they were talking about.
What you suggest is not valid for android 6.0 marshmallow.
Only workable for lollipop and lower.
You're right about that. I'm not on MM yet (Verizon...) so I hadn't a clue.