Related
hello all, I've installed froyo(paul's release) and I've executed
"1.adb shell 2.adb setinstalllocation 2" (thanks henchman). Move to SD card isn't greyed out anymore however once I press it, my phone seems to reboot and the app doesn't move to the SD card :c
I've tried several apps including free apps, and game apps not written by google (ex. google earth)
euki69 said:
hello all, I've installed froyo(paul's release) and I've executed
"1.adb shell 2.adb setinstalllocation 2" (thanks henchman). Move to SD card isn't greyed out anymore however once I press it, my phone seems to reboot and the app doesn't move to the SD card :c
I've tried several apps including free apps, and game apps not written by google (ex. google earth)
Click to expand...
Click to collapse
I've got the same issue, still looking for an answer.
1. adb devices --to make sure your device is recognized
2. adb remount
3. adb shell
4. setInstallLocation 2
5. exit
well, you can move to SD, but once you reboot, it takes about a minute or so for the apps (that are moved to SD) to start working
best option is to wait for the developers to give permission for move to SD for Froyo
jblazea50 said:
1. adb devices --to make sure your device is recognized
2. adb remount
3. adb shell
4. setInstallLocation 2
5. exit
well, you can move to SD, but once you reboot, it takes about a minute or so for the apps (that are moved to SD) to start working
best option is to wait for the developers to give permission for move to SD for Froyo
Click to expand...
Click to collapse
I've run the setInstallLocation 2 command but when I try to move the apps, my phone restarts. Same when I try to install an app.
jblazea50 said:
1. adb devices --to make sure your device is recognized
2. adb remount
3. adb shell
4. setInstallLocation 2
5. exit
well, you can move to SD, but once you reboot, it takes about a minute or so for the apps (that are moved to SD) to start working
best option is to wait for the developers to give permission for move to SD for Froyo
Click to expand...
Click to collapse
thank you for the help but I've done all that (even have 2.2 SDKs), even did it multiple times.. however my phone still goes to Boot animation after pressing move to sd card. :c
euki69 said:
thank you for the help but I've done all that (even have 2.2 SDKs), even did it multiple times.. however my phone still goes to Boot animation after pressing move to sd card. :c
Click to expand...
Click to collapse
In Froyo, don't you just move the apps to the sdcard via Menu -> Settings -> Applications -> {relevant app}?
In the app's settings (after you install it) you just touch "Move to SD". So you're moving them to sdcard one at a time. This way, you have the option of moving each - or any - app to sdcard (or not).
Why would Paul's version not support the Froyo way of doing it?
I have Froyo here on a stock N1. Just beginning at how to get it flashed onto an N1 currently running CM v5.0.6. Was wondering if it might even relock the bootloader. Ya neva know!
It works fine on mine. All my apps downloaded automatically even though I have made absolutely sure that the setting to save them was unticked. Thats a different issue though. At any rate I toggled over to 2 and rebooted and then went through and moved them all over to sd one by one. After I did so I rebooted again and performance is fine. Same as on cm and there is no discernable difference in the apps performance whether on phone or sd. No issues whatsoever with it. I partitioned the drive to get rid of ext4 since I wouldnt need it anymore and then wiped everything before I flashed froyo. Not sure if either would be a factor.
Hello!
I have used Apps2SD Script included with G.O.T Recovery to partition and set up Apps2SD on my Milestone. Upon reboot everything works fine except that I can't launch two paid apps, namely: Got To Do and MountUSB. They were installed from Market but in place of the icon and name I get default icon (Droid's head on white background) and com.slamjibe.... and upon launching it I get FC. Can anyone help me?
contact the developper of these apps ask them support for apps2sd , many dev havent updated there apps for it ...
Hmm, I'm having this problem as well with apps not installing correctly.
Sent from my Milestone using XDA App
Which Apps2SD option did you guys use from the G.O.T. menu? I am using the "Symlink Edition" and it is working fine so far.
dsixda said:
Which Apps2SD option did you guys use from the G.O.T. menu? I am using the "Symlink Edition" and it is working fine so far.
Click to expand...
Click to collapse
hi dsixda, I used just the plain and simple App2SD install I couldn't find a clear explination of the differences between just app2sd and the symlink version, if you have the chance, of if you are willing to could you please try to install Horoscope and Tarot by horoscope.com I know bad example app but its one that I remember off the top of my head. (GF just wont get off my tip about this one....)
~PsyCl0ne
PsyCl0ne said:
hi dsixda, I used just the plain and simple App2SD install I couldn't find a clear explination of the differences between just app2sd and the symlink version, if you have the chance, of if you are willing to could you please try to install Horoscope and Tarot by horoscope.com I know bad example app but its one that I remember off the top of my head. (GF just wont get off my tip about this one....)
~PsyCl0ne
Click to expand...
Click to collapse
Yeah that horoscope app runs fine for me! Basically the "symlink edition" of Apps2SD just changes the location of the /data/app and /data/app-private folders to the EXT2 partition on the SD card.
dsixda said:
Yeah that horoscope app runs fine for me! Basically the "symlink edition" of Apps2SD just changes the location of the /data/app and /data/app-private folders to the EXT2 partition on the SD card.
Click to expand...
Click to collapse
Sh*t is there anyway I can go from app2sd to the symlink with out having to reset my phone?
~PsyCl0ne
PsyCl0ne said:
Sh*t is there anyway I can go from app2sd to the symlink with out having to reset my phone?
~PsyCl0ne
Click to expand...
Click to collapse
Just do a Titanium Backup of all your current data, do a Nandroid backup, then reflash the ROM without apps2sd.
Then, restore with Titanium, make sure all your apps are on your device, and then finally apply the symlink edition of Apps2sd... It will move them all.
Kk so instead of doing a titanium back up, I did a full wipe, replashed, re nandroid'ed, re formatted my sd card, and installed the syslink or symlink app2sd and everything works perfectly now
Thanks you guys
~PsyCl0ne
Sent from my Milestone using XDA App
Hi, I had also root my phone and did a nandroid backup with GOT open recovery, and i install app2sd hack on the symlink edition, how do i know that it had been sucessfully installed on my sd?
botakbotak said:
Hi, I had also root my phone and did a nandroid backup with GOT open recovery, and i install app2sd hack on the symlink edition, how do i know that it had been sucessfully installed on my sd?
Click to expand...
Click to collapse
Check the available memory in the Settings menu, it should be higher now. Or just use adb, go into /data and do an "ls -l". The app folder should point to another folder. Also, in Root Explorer the app folder should now show the size remaining proportional to your ext2 partition.
I have actually modified an existing script so that now even the /data/dalvik-cache is moved to sd. I have freed up over 30MB more now. I can attach it later.
Apps2SD script
Here's a script that takes your apps to the SD card, and also links the /data/dalvik-cache there. With a newly flashed Milestone you should see at least 190MB free.
Just unzip this under /sdcard/OpenRecovey/scripts. Launch it from OpenRecovery, using the menu option Miscellaneous-->Run script-->install_apps2sh.sh..
NOTE: Make sure your /system/bin/mot_boot_mode is either the stock one or the one that GOT's OpenRecovery added. Otherwise the script will not work.
My script is based on another APPS2SD script, but I changed it so that it doesn't overwrite the modified mot_boot_mode file that GOT's OpenRecovery had added when you do overclocking, memhack, etc. (if it's not there then it will add it).
dsixda said:
Here's a script that takes your apps to the SD card, and also links the /data/dalvik-cache there. With a newly flashed Milestone you should see at least 190MB free.
Just unzip this under /sdcard/OpenRecovey/scripts. Launch it from OpenRecovery, using the menu option Miscellaneous-->Run script-->install_apps2sh.sh..
NOTE: Make sure your /system/bin/mot_boot_mode is either the stock one or the one that GOT's OpenRecovery added. Otherwise the script will not work.
My script is based on another APPS2SD script, but I changed it so that it doesn't overwrite the modified mot_boot_mode file that GOT's OpenRecovery had added when you do overclocking, memhack, etc. (if it's not there then it will add it).
Click to expand...
Click to collapse
Hi , thanks for the response, just to clarify, after rooting with got's open recovery and flashed v2a roms, i splited my sd card thru the got's open recovery program and install the symlik edition of app2sd, indeed my memory from 16x became 194, but when i install some program, some space were taken up i think, it appear to be 189 now, i installed launcherpro and a few stuff, so i can assume that my app2sd is working and it is just because some program cant support to install to sd right? Sorry for my bad english.
botakbotak said:
Hi , thanks for the response, just to clarify, after rooting with got's open recovery and flashed v2a roms, i splited my sd card thru the got's open recovery program and install the symlik edition of app2sd, indeed my memory from 16x became 194, but when i install some program, some space were taken up i think, it appear to be 189 now, i installed launcherpro and a few stuff, so i can assume that my app2sd is working and it is just because some program cant support to install to sd right? Sorry for my bad english.
Click to expand...
Click to collapse
It's probably because of the stuff stored under /data/data (application data, not the apps themselves). I have the same issue too. You can try to make a symlink to move them your sd card, but it actually slows down your apps when u run them, even with a high-speed / Class 6 SD card.
dsixda said:
It's probably because of the stuff stored under /data/data (application data, not the apps themselves). I have the same issue too. You can try to make a symlink to move them your sd card, but it actually slows down your apps when u run them, even with a high-speed / Class 6 SD card.
Click to expand...
Click to collapse
So i should go and install again ? o.o , the moment i load the roms i split the sd and install already, not sure should i install again or not .
botakbotak said:
So i should go and install again ? o.o , the moment i load the roms i split the sd and install already, not sure should i install again or not .
Click to expand...
Click to collapse
NO.... It's application DATA that's taking up space, not the apps themselves. Not much you can do about it. It's normal. The symlink method would have moved your apps to the SD card automatically.
dsixda said:
NO.... It's application DATA that's taking up space, not the apps themselves. Not much you can do about it. It's normal. The symlink method would have moved your apps to the SD card automatically.
Click to expand...
Click to collapse
Ok thank you very much, solved my doubts, Thanks to all who helped.
I've run up against the Nexus One's meager internal storage. I don't have that many applications installed and what i do have is essential. My stock, unrooted Nexus One has ~20 mb of free internal phone storage, which prevents me from trying out some of the new applications that are large in size, eg. Angry Birds beta is 11mb or Google Earth is 20mb. What are my options for using my 8gb micosd card as additional storage space?
Here's what i've been able to gather on my options:
1. Froyo's "Move to SD card" option only moves the apk file. Applications themselves need to provide this functionality. I've already removed and uninstalled what I can, and still have very little free space.
2. Apps2SD: requires me to partition my sd card with an ext3 partition and install a custom rom that boots this partition.
3. use SetInstallLocation: requires me to Root device. Would probably have to uninstall/reinstall all my applications.
My phone is stock, no root or custom firmware, and I'd like to keep it that way. I know about the accessibility and ease of the 1-click root application, but working 80 hrs a week, I don't really have the time to mess around with keeping up to date with firmware, bugs, etc. I did this with WinMo and it got pretty old/tiring after awhile. Besides, I've been very happy with the stock android OS and have only consider getting root access to install some programs, but have not been tempted enough to do so. I'm also a Linux/Unix commandline noob and have no experience with android SDK/ADB
Help? Opinions?
Thanks.
Actually you can root your device without reinstalling your applications. The best bet would be to go that route and then use a program like titanium backup (donate version, 3.99) to force move it. The only thing not to do is to move anything that has widgets and doesn't support move to SD as it will no longer display the widget (program will usually still work). That way you don't have to have ALL programs installing on the SD and still have to worry about the installation location. Also, titanium is great to back up all settings incase something horribly goes wrong and either you have to flus your system or you get daring and start installing custom roms.
It's one of the most useful $4 I've spent since I got my N1. And it will stay with me if I ever move to another Android device too.
I'm a bit confused by "force moving" applications via titanium backup and then your statement about not moving anything that doesn't support move to SD. Isn't that what I've already done now when I've moved all programs that support moving to SD?
I understand that programs that require background services, widgets, etc are probably better off on the internal storage as it's likely faster and always accessible as compared to SD storage. But some apps like XBMC remote, epocrates, nytimes, epicurious, adobe acrobat (which are all apps > 3-4 mbs in size) probably dont need to be on internal storage, yet don't support Move to SD by the application developer.
#3 does not require root if performed via adb.
Rusty! said:
#3 does not require root if performed via adb.
Click to expand...
Click to collapse
I think I did this. I now have the ability to move ANY app to SD (although you may want to stay away from moving widgets and the like)
Could somebody post that method? It involved a few simple commands via command line on a windows pc. Something about setlocation....
I have much more room now that I can move everything to SD. I'm not sure why this isn't the default method in FroYo. Does anybody know if there are any serious side effects from doing this? I haven't noticed any so far.....
Download ModInstallLocation. Lets switch the install location to sd card and that lets you use the applications panel to move apps to the sd card. I've got nearly everything that isn't a widget or system app on the sd card. Works great
unknownrebelx said:
Could somebody post that method?
Click to expand...
Click to collapse
Code:
adb shell pm setInstallLocation 2
GldRush98 said:
Download ModInstallLocation. Lets switch the install location to sd card and that lets you use the applications panel to move apps to the sd card. I've got nearly everything that isn't a widget or system app on the sd card. Works great
Click to expand...
Click to collapse
This. Plus you can root using 1-click root app without unlocking your bootloader nor installing any different rom. In fact, nothing will be reinstalled, not even your apps. It's literally 1 tap and you are rooted, then you can benefit from ModInstallLocation hassle free.
wow. that really wasn't as bad as i thought it would be. after using 1-click root, i downloaded Mod Install Location from the market, and set install to 2 (external). then used Android OS' Settings>>Applications>>Managage Applications panel to move most of what I could. there were still some apps that had the option to "Move to SD" greyed out, but most were movable. I'm now up to 55mb free. this will hold me over for now although more installed internal storage, as seen in some newer android devices, would have been the better option.
Do most of you keep setInstallLocation 2 or change it back to setInstallLocation 0 and then switch to move applications as needed? I recall reading elsewhere that somet applications have trouble or don't work correctly when installing to SD card initially.
OK I have rooted KF1 and I am confused about the storage mediums. I want my apps to install the the phone by default and not my microsd card (because its faster and widgets work). So while investigating it i came across some discrepancies.
1. Under "Manage Applications" the microsd card is referred to as "USB Storage". I can manually more apps from "USB Storage" to "Phone".
2. But, under "SD Card and phone storage" the internal phone memory is denoted as "USB Storage" while my microsd card is referred to as "SD Card".
What is going on. I do think I left my microsd card in the phone when I installed KF1, but I've never had this problem before. Any suggestions other than reflashing (because I have everything nicely set right now).
hashish16 said:
OK I have rooted KF1 and I am confused about the storage mediums. I want my apps to install the the phone by default and not my microsd card (because its faster and widgets work). So while investigating it i came across some discrepancies.
1. Under "Manage Applications" the microsd card is referred to as "USB Storage". I can manually more apps from "USB Storage" to "Phone".
2. But, under "SD Card and phone storage" the internal phone memory is denoted as "USB Storage" while my microsd card is referred to as "SD Card".
What is going on. I do think I left my microsd card in the phone when I installed KF1, but I've never had this problem before. Any suggestions other than reflashing (because I have everything nicely set right now).
Click to expand...
Click to collapse
In my opinion, since you're concerned about where your apps and widgets are located, pay more attention to what it says under "Manage Applications".
I agree that it's a little backwards to use the USB Storage monicker to refer to two opposite situations, but as long as your applications are showing up in the right place in the "Manage Applications" dialog, you should be in good shape.
If you're really worried about it, un-mount and remove your micro SD card and make sure all of your apps and widgets still show up in "Manage Applications" - if they do, you're in good shape. (In my experience, you usually have to get an application that moves apps/widgets to the microSD.)
(duplicate)
jmtheiss said:
In my opinion, since you're concerned about where your apps and widgets are located, pay more attention to what it says under "Manage Applications".
I agree that it's a little backwards to use the USB Storage monicker to refer to two opposite situations, but as long as your applications are showing up in the right place in the "Manage Applications" dialog, you should be in good shape.
If you're really worried about it, un-mount and remove your micro SD card and make sure all of your apps and widgets still show up in "Manage Applications" - if they do, you're in good shape. (In my experience, you usually have to get an application that moves apps/widgets to the microSD.)
Click to expand...
Click to collapse
All of my apps are installing to the microsd card. I have to manually move them to the phone storage after they install. I thought that the phone storage was always the default. I want to fix it but I can't find how because every time I search for it I get the opposite, people wanting to move from phone to microsd and set that as the default.
Perhaps as a test you could try removing your microSD card and trying to install an app. See what happens, and maybe an option will come up to change the default install location.
I have no idea if this will work, but it's something to try.
jmtheiss said:
Perhaps as a test you could try removing your microSD card and trying to install an app. See what happens, and maybe an option will come up to change the default install location.
I have no idea if this will work, but it's something to try.
Click to expand...
Click to collapse
Installed two apps. Without the microsd card it installed to the phone. But right after that I installed the microsd card and it reverted back to the USB storage.
Something else to try, if you have access to ADB, is this command:
adb shell pm setInstallLocation 0
(see this page for reference on that command).
jmtheiss said:
Something else to try, if you have access to ADB, is this command:
adb shell pm setInstallLocation 0
(see this page for reference on that command).
Click to expand...
Click to collapse
Thanks I'll give that a try.
jmtheiss said:
Something else to try, if you have access to ADB, is this command:
adb shell pm setInstallLocation 0
(see this page for reference on that command).
Click to expand...
Click to collapse
didn't work, but when I tried to use adb i didn't get the usual "shell started" display. The phone is in debugging mode, I even restarted. The shell worked fine once, and now it won't work at all.... ugh.
I even tried "setInstallLocation 1" to force the phone instead of auto. I am going to try "2"
*So far no good, should I restart after I set install location.
** I've tried everything. I even installed an app that sets the install location and not matter what it still installs to the USB Storage.
try rebooting to recovery mode (if you have CWM) and starting adb from there like this:
adb root
adb shell
and make sure you have the # prompt, not the $. If you get the $ prompt, you can try using "sudo" before the command.
jmtheiss said:
try rebooting to recovery mode (if you have CWM) and starting adb from there like this:
adb root
adb shell
and make sure you have the # prompt, not the $. If you get the $ prompt, you can try using "sudo" before the command.
Click to expand...
Click to collapse
There is no CWM for KF1 yet, but I will try your commands in recovery.
*Update: ADB didn't work in recovery (no CWM yet), so tried while in debug mode. sudo didn't work, but got the # prompt with su. Tried to set the install location and still no luck. The applications still install to the microsd card.
At this point, I think my only option is to reflash the ROM (without the microsd card installed).
Sorry I couldn't offer a better solution. Hopefully the reflash will fix things. Just make sure you Tibu first, and your restoration shouldn't be too painful.
jmtheiss said:
Sorry I couldn't offer a better solution. Hopefully the reflash will fix things. Just make sure you Tibu first, and your restoration shouldn't be too painful.
Click to expand...
Click to collapse
Thanks for taking the time to help out.
I'm on Cognition 5 Beta 2 (that is based on the Leaked i897uckf1)...
There is an option under Menu/ Settings/ Applications/ "Preferred location"
Do you have this option ? If so, ur choice is there--- "Internal memory"
Not sure if after u choose that option u would have to reboot for it to take.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
It doesn't matter whether you had a microsd card installed. I removed microsd +sim before flash and also ran the adb shell from command prompt... didn't seem to make a difference.
Let me know if someone finds a fix for this!
For2ndtwin said:
I'm on Cognition 5 Beta 2 (that is based on the Leaked i897uckf1)...
There is an option under Menu/ Settings/ Applications/ "Preferred location"
Do you have this option ? If so, ur choice is there--- "Internal memory"
Not sure if after u choose that option u would have to reboot for it to take.
Sent from my SAMSUNG-SGH-I897 using XDA Premium App
Click to expand...
Click to collapse
I believe i'm having the same issue described by OP, and i am running Cognition 5 v2 stock kernel, but I do NOT see the 'Preferred Location' setting anywhere.
Help?
The install location setting was present in Cog 5v1, but did not function properly. I have not personally installed v2, but I believe the setting was removed for this reason.
The title says all, but here are some more additional details.
In settings, there is no "Move to Media/USB" button available.
I tried every App2SD apps, even ones that require root. (Link2SD, GL2SD, Titanium Backup App2SD...)
None of them works.
One way was to change the SD card partition, but no go for me.
Can anyone help me out? Thanks.
Does anyone need this feature?
hilokilo said:
The title says all, but here are some more additional details.
In settings, there is no "Move to Media/USB" button available.
I tried every App2SD apps, even ones that require root. (Link2SD, GL2SD, Titanium Backup App2SD...)
None of them works.
One way was to change the SD card partition, but no go for me.
Can anyone help me out? Thanks.
Click to expand...
Click to collapse
it does not work for me either....
Glad it's not only me. Will this feature be on future nightlies? Or is this permanent? :O
I have this problem on SteelDroid 5.3. It says my usb storage is virtual and it won't let me move apps over.
lunatic_fringe said:
I have this problem on SteelDroid 5.3. It says my usb storage is virtual and it won't let me move apps over.
Click to expand...
Click to collapse
Is SteelDroid 5.3. ICS?
By the way, Nexus S's ICS has 4 sections in Manage Applications in Settings (I believe those were All, Downloaded, USB, and Running)
Unlike Hashcode's ICS on Droid 3 only has 3 sections (All, Downloaded, and Running).
I don't think App2SD feature will be on Hashcode's ICS in the future, but who knows?