so the N1 is one of those phones who does not have a few gigs in internal space... is there a way around this? at first i thought App2SD can be used to move any app over to SD card but guess not??
reason why im lookin into this is cuz sometimes "internal space" is low like around or under 20mb and it starts BLOCKING my text messages D: Noooo then i txt the most freq ppl and see who text me and i usually get lucky that its one of them but thats a pain in the butt, no?
so i was wondering if there was a way for u to move apps on the phone over to be run on the SD card?
If you're rooted, enter pm setInstallLocation 2 in a terminal. If you're not, use ADB shell to enter it.
That will enable 99% of apps to be moved to the SD card.
I had this issue forever and it drove me crazy! Yesterday I decided to take the plunge and I rooted my phone using the superoneclick root method (just google it). It doesn't touch the bootloader (so I still have my warranty) which is why I never rooted before. After that I installed CM7 RC1 and all of my apps have apps to sd now! (go to http://theunlockr.com/2010/01/08/how-to-load-a-custom-rom-on-the-nexus-one/ to learn how to load custom ROM's). Hope this helps.
Not rooted. Just upgraded to 2.3.3 on thursday
ADB shell? is it in market place?
---------------
*edit* lol
was lookin at pinke123's post and the link, went to a part about setting up ADB.. http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
is that the same? should i follow this or were u referring to something else?
Yep that's it. After you've got it just type:
adb shell pm setInstallLocation 2
would i need to reinstall the apps or i can move em as soon as i do that?
You can move them.
It'll have some bad effects, though. If you move wrong apps (those that have widgets, for example) - they'll disappear from your launcher screen.
To the OP: I guess search isn't one of your strengths? Or do you think that in over 1 year that Nexus is out, nobody ever faced that problem?
Read the Wiki, go to Developers forums, read DarkTremor's A2SD thread.
Or you could just start by reading the FAQ, question 9.
Related
Hi i have a sprint htc hero that i have rooted successfully with the Modaco Custom ROM 1.1 Core but now i need help finding a apps2sd download that will work w/ this ROM and is for my phone..... I've read a few posts on people that have somewhat done this already but i honestly don't understand what they are talking about when they refer to the terminal? how do you even reach that on this phone? I have a 2GB memory card w/ like 978MB open all i need is the download and how to install it in simple terms i learned a little with the linux OS but wasnt the best with cmds! does it matter what OS your comp has? ive got Umbuntu 9.1 and Windows XP. Can anyone plz help me i dont want to have risked rooting my phone for nothing! and Thanks in advance!
You have to partition your sdcard then apps2sd is automatic when phone is loading
ok great wat do you suggest with the amount of memory i have left i should partition it? do i need to back up my memory first wipe it then partition it and add it all back? thanks again!
I have my ext2 partition set to 500mb and its always best to back everything up to be safe
ok sorry i must be stupid! Im in my recovery n i hit the option to part sd fat32+ext2+swap but it never gave me option to set anything... wat am i doin wrong?
That's ok it sets it all up for you I'm thinking it sets it to a 500mb ext partition
ok ok so basically when i reboot next time i download an app from the market itll automatically save to my SD? cuz i dont see that option either im not sure it worked! thanks again for all your help.
Yup that's the way it works
you can check to see if apps2sd is working by setting it up, download an app, and then get into adb and cd to system/sd/data and then ls and you should see the app listed in that spot
Ok I'm not exactly sure what adb is...... but I've downloaded an app looked in my astro file manager went to system/sd/ then I couldn't go any further is that an app for my phone or my computer.
Adb is for your computer. It allows you too manipulate the phone from a command prompt (like Linux terminal).
http://www.google.com/m/url?cd=1&channel=gp1&client=ms-android-sprint-us&ct=res&ei=wtVVS5jgB4u1twevh50Z&hl=en&og=gp&oi=blended&q=http%3A%2F%2Ftheunlockr.com%2Fforums%2Ftopic.php%3Fid%3D39&resnum=1&sa=X&source=gp&uipref=6&ved=0CP___________wEQ____________ATAB&usg=AFQjCNHgjVd7Kbtpivs2zeF7KTmHkdVwRw
Thanks for all ur help.... very sweet to come to my rescue
Has anyone found any apps that this works with or do we need to wait for all the devs to come out with new versions? All i checked wouldn't allow me to move them.
Unrooted by the way.
M9x3mos said:
Has anyone found any apps that this works with or do we need to wait for all the devs to come out with new versions? All i checked wouldn't allow me to move them.
Unrooted by the way.
Click to expand...
Click to collapse
Every app has to be updated by the author. No way around it.
If your rooted you can just switch the toggle to 2 and all the apps can be moved over to sd and new apps install there by defaut. I'm not a real app whore having maybe 50 more or less but still, they are every last one on the sd.
No problem thankyou. Just making sure I was not doing anything wrong with it lol.
krabman said:
If your rooted you can just switch the toggle to 2 and all the apps can be moved over to sd and new apps install there by defaut. I'm not a real app whore having maybe 50 more or less but still, they are every last one on the sd.
Click to expand...
Click to collapse
what do u mean switch the "toggle to 2" ?
adb command...
adb shell pm setInstallLocation 2
lhurtado said:
adb shell pm setInstallLocation 2
Click to expand...
Click to collapse
im not so familiar with this...is there a simpler way?? or is there a tutorial on how to do this?
gamefan231 said:
im not so familiar with this...is there a simpler way?? or is there a tutorial on how to do this?
Click to expand...
Click to collapse
Try searching im almost positive that there is a tut on it but, You need to install the Android SDK and create a connection to your device with the sdk.
You can then run the ADB command from terminal(mac OSX) or CMD(windows)
krabman said:
If your rooted you can just switch the toggle to 2 and all the apps can be moved over to sd and new apps install there by defaut. I'm not a real app whore having maybe 50 more or less but still, they are every last one on the sd.
Click to expand...
Click to collapse
i switched setInstallLocation to 2 but if i try to move an app to the sd card or install anything from the market my phone just restarts.
anyone else having this problem?
i installed the ota from .zip directly over cyanogen 5.0.6 no wipe
sdcard is formatted fat32/ext3/swap
any help appreciated.
Is there an easy way to find out which of the currently installed apps have been updated to support FroYo's apps2sd?
There has to be a better way than to open Manage applications, sort by size and then click on on each app..
acidonyx said:
i switched setInstallLocation to 2 but if i try to move an app to the sd card or install anything from the market my phone just restarts.
anyone else having this problem?
i installed the ota from .zip directly over cyanogen 5.0.6 no wipe
sdcard is formatted fat32/ext3/swap
any help appreciated.
Click to expand...
Click to collapse
Had this problem a while back. A wipe was required before it worked correctly.
There is also my modded spare parts that let's you choose where to force install app, without having to go through adb
sergey.povzner said:
Is there an easy way to find out which of the currently installed apps have been updated to support FroYo's apps2sd?
There has to be a better way than to open Manage applications, sort by size and then click on on each app..
Click to expand...
Click to collapse
There's a free app on the market called "App 2 SD", it shows all apps that can be moved and moves them for you (that should be all of them
Visit this link from your phone or use Chrome-to-phone if you used the shell command above) if you're cool like that:
App2SD
[EDIT] Having the App 2 SD app running after using the command above will crash the apps!
yeah if you want to spend ages compiling
Froyo sux....with apps i get all types of complications...ive done everything re-format and used all methods...no A2SD method works including Google's. I want the Old Method on the Ext.....but not even Rodriguez' works...anyone solutions or people suffering? cuz its either i cant put all my apps or they dont install....i even had a 'Contact Storage' problem where it bloated so big...my phone said i had low memory
+1
Anyone has a working solution for FRF50?
how bout you wait till froyo source is out then when can have all kinds of goodies
teflon252 said:
Froyo sux....with apps i get all types of complications...ive done everything re-format and used all methods...no A2SD method works including Google's. I want the Old Method on the Ext.....but not even Rodriguez' works...anyone solutions or people suffering? cuz its either i cant put all my apps or they dont install....i even had a 'Contact Storage' problem where it bloated so big...my phone said i had low memory
Click to expand...
Click to collapse
Try this rom
http://forum.xda-developers.com/showthread.php?t=644438
I'm not sure but I heard that Froyo doesn't like EXT partitions ...
Perhaps the kernel on the upper link should work. Give a try =)
i'm trying it now....let u kno how it works..and thanks for the suggestions
NO LUCK....DOESNT EVEN READ EXT PARTITION...I DUNNO what the hell KING is talking about
I have stock rooted froyo, and the apps that can be pushed to the sd card go to the fat32 part.
I have not tried using a2sd yet.
I will try pushing an app thru adb tonight to sd and see if it installs.
Update: I installed a couple of apps to the sdcard with ADB. One I don't use anymore, and one that I had installed from the market. I had to uninstall Google Earth, but I now have it installed on the sdcard and it is working just as well as if it were on the phone. Also tried Tower Raiders Free, and it also installed to the sdcard and plays with no problems. So I don't know if froyo needs the ext partition or not, but the newest ADB release does not in order for apps to work.
the benefit of EXT is space and i already have so many apps installed already from previous....the new method allows me only half and i would have to re-install all and for some reason...regular froyo doesnt sit well with my phone....like in 'manage application' it just says calculating...and i can never install certain apps
paul's (MoDaCo) r16 + have apps2sd on ext partition as an option.. i've been using it on ext4 since r16 dropped have about 75 apps including google earth and flash and have 135mb left on internal .. advanced task manager says 223mb with 20 apps running
did u have to activate the option? and how?
no .. its automatic... there are 2 ways... google (froyo) crappy apps2sd and our way of doing things.. just have your sd card fat32 /ext2/3/4 and thats it .. disregard the google froyo a2sd
You can try Darktremor A2SD and see if that works.
The rom you are on would need to have some form of a2sd launch command in the init.rc. In the old stuff, it would be a matter of putting the following lines in the init.rc:
1. Look for a line called class_start default. Add the next two lines above the class_start line:
start a2sd
on property:cm.filesystem.ready=1
2. Go to the end of the file and type the following:
service a2sd /system/bin/logwrapper /system/bin/sh /system/bin/a2sd
disabled
oneshot
Now, I'm not sure about Froyo and its Apps2SD...I'm not sure if you need to find the lines in init.rc (assuming they are actually in that file) and comment them out.
But try the program and see if it works.
http://www.darktremor.info/files/a2sd/a2sd-2.7-2-signed.zip
teflon252 said:
Froyo sux....with apps i get all types of complications...ive done everything re-format and used all methods...no A2SD method works including Google's. I want the Old Method on the Ext.....but not even Rodriguez' works...anyone solutions or people suffering? cuz its either i cant put all my apps or they dont install....i even had a 'Contact Storage' problem where it bloated so big...my phone said i had low memory
Click to expand...
Click to collapse
+1 (topic)
Anyone tried the above post on froyo?
A link to step by step instructions will be appreciated.
Some steps here: http://wiki.cyanogenmod.com/index.php/Apps2SD but dont know what else is needed for froyo.
I want this because my /data partition is completely out of space, and no more apps can be moved using the froyo method.
Forcing all apps to install by default on the sd card is buggy at best.
update: works, see the below post, http://forum.xda-developers.com/showpost.php?p=6952103&postcount=16
Is SWAP partition still necessary ?
I've read that swap is not needed. Works without one for me
@britoso - i see you talk of this file - a2sd-2.7-update3-signed.zip - is that a rom?
milomak said:
@britoso - i see you talk of this file - a2sd-2.7-update3-signed.zip - is that a rom?
Click to expand...
Click to collapse
its a flashable update that installs the a2sd components to your system.
Here is the thread, first message has instructions: http://forum.xda-developers.com/showthread.php?t=670087
britoso said:
+1 (topic)
Anyone tried the above post on froyo?
A link to step by step instructions will be appreciated.
Click to expand...
Click to collapse
just wanted to note that this works fine on Froyo FRF83 too.
I used Paul Obrien's FRF83 rooted, deodexed rom.
1)nandroid+ext
2)flash frf83
3)flash apps2sd
4)reboot
5)bootloop!
to fix it:
Code:
adb remount
adb shell mkdir /system/sd
adb shell
/system/bin/a2sd install
a2sd repair
a2sd check
6)success!
edit: it does not start automatically on reboot, flash leofroyo's boot.img in bootloader mode to fix it
fastboot flash boot leofroyoboot.img
Click to expand...
Click to collapse
Tried firefox for android beta2 today and it freezed my phone, so I uninstall it only to realise that it locked 13MB of my internal memory permanently probably due to bad uninstall. Tried to reinstall it so that I can uninstall it again but it didn't allow me to install again saying that I don't have enough memory (though i still have ~45 MB free internal memory).
Anyone knows where does firefox install to? I couldn't find it in any of the app directory (not in data\app or system\app, nothing in dalvik cache and data\data as well). having 14MB memory locked is really a paint considering how small our milestone memory is.
Please help.
Thanks
en0203 said:
Tried firefox for android beta2 today and it freezed my phone, so I uninstall it only to realise that it locked 13MB of my internal memory permanently probably due to bad uninstall. Tried to reinstall it so that I can uninstall it again but it didn't allow me to install again saying that I don't have enough memory (though i still have ~45 MB free internal memory).
Anyone knows where does firefox install to? I couldn't find it in any of the app directory (not in data\app or system\app, nothing in dalvik cache and data\data as well). having 14MB memory locked is really a paint considering how small our milestone memory is.
Please help.
Thanks
Click to expand...
Click to collapse
bump. please can someone help. thanks
en0203 said:
bump. please can someone help. thanks
Click to expand...
Click to collapse
1.Do you have a recent nandroid backup? that would be a simple fix?
2. What rom and kernel are you using?
3. Is your phone rooted? Probably yes...All the apps go to /system/app, unless you have apps2sd installed
4. If it's not there and it's not in "manage applications" then probably it's a an error of your rom showing erroneous available space.
Hi,
Thanks for your reply.
1) I am using XT720, we don't have nandroid backup tools yet
2) Stock EU rom and kernel for XT720
3) yes, rooted. I am sure it's not in /system/app (mine has got apps2sd)
4) I guess I'll probably need to reflash the rom to get rid of it then. a bit troublesome but no choice I guess.
Something about the firefox is that if you install it you'll find that the space taken up by the firefox is much bigger than the .apk+dalvik cache+data in the normal app installation path. some portion gets installed into somewhere else which nobody knows where. My friend with a Nexus one try to move it to sd but it simply won't move the whole thing because part of it does not install to the /app.
Anyway, thanks for the help. I'll wait another day or two before I flash it to stock again.
Many thanks
en0203 said:
Hi,
Thanks for your reply.
1) I am using XT720, we don't have nandroid backup tools yet
2) Stock EU rom and kernel for XT720
3) yes, rooted. I am sure it's not in /system/app (mine has got apps2sd)
4) I guess I'll probably need to reflash the rom to get rid of it then. a bit troublesome but no choice I guess.
Something about the firefox is that if you install it you'll find that the space taken up by the firefox is much bigger than the .apk+dalvik cache+data in the normal app installation path. some portion gets installed into somewhere else which nobody knows where. My friend with a Nexus one try to move it to sd but it simply won't move the whole thing because part of it does not install to the /app.
Anyway, thanks for the help. I'll wait another day or two before I flash it to stock again.
Many thanks
Click to expand...
Click to collapse
Can you go into recovery? ADB commands actually work as root there.
You also said you have app2sd - I'm guessing the ext version. You can browse around the ext partition if you have something that can read it (like Ubuntu) and delete it from the card as well.
- Look into your /cache partition and delete every download*.apk
- Look into /data/app and look if there is still an apk left
- Look into /data/data and see if a Firefox-folder is located there - delete it!
You can do all this with RootExplorer
Then you should be fixed
Milestone isn't supported. I think I read it somewhere on the mozilla site. There's some known issue logged somewhere
Sent from my Milestone using XDA App
Check if there is any "*.tmp" files under /data/app ?
I was locked some memory due to unsuccessful install of "Pocket Legends", and found out that the apks were stored in both "/cache/downloadfile.apk" and "/data/app/vmxyzxyz.tmp".
I know that SD Apps without root has been asked a lot of time so I won't ask about this.
But still I tried to use ADB Bridge to command pm set-install-location 2 to see how it would turn. At first I thought that it worked, but instead I found that it is not working. Plus I got the error "Not enough storage" so I had to switch back to 0 (auto storage location).
Isn't there any way to make use of ADB on our phones to get a working app like APP2SD enable the "Move App" button? Or just a way to do it via the computer?
I'm not really into rooting etc right now, I remember that jailbreak and tweaks were taking a LOT of my time when I was on iOS and I don't want to go back to the custom route with my Z1. I just don't need custom ROMs etc, the phone works like a charm with stock 4.3. Eventually Z2 Apps and Kitkat could make me jump all the way to root but this is off-topic.
So anyway : Is there any way to make use of ADB to enable installation or location change of apps on our SD cards?
Vanarian said:
I know that SD Apps without root has been asked a lot of time so I won't ask about this.
But still I tried to use ADB Bridge to command pm set-install-location 2 to see how it would turn. At first I thought that it worked, but instead I found that it is not working. Plus I got the error "Not enough storage" so I had to switch back to 0 (auto storage location).
Isn't there any way to make use of ADB on our phones to get a working app like APP2SD enable the "Move App" button? Or just a way to do it via the computer?
I'm not really into rooting etc right now, I remember that jailbreak and tweaks were taking a LOT of my time when I was on iOS and I don't want to go back to the custom route with my Z1. I just don't need custom ROMs etc, the phone works like a charm with stock 4.3. Eventually Z2 Apps and Kitkat could make me jump all the way to root but this is off-topic.
So anyway : Is there any way to make use of ADB to enable installation or location change of apps on our SD cards?
Click to expand...
Click to collapse
Just use folder mount m8, does everything for you, simply pick the folder you want to mount on SD, mount it in the location that the app gives (should be a mirror of the apps path but on the ext SD card) then allow it to mount and you're done.
I've got about 12 huge games installed and i'm still on 9GB.
It works exactly as it should.
dladz said:
Just use folder mount m8, does everything for you, simply pick the folder you want to mount on SD, mount it in the location that the app gives (should be a mirror of the apps path but on the ext SD card) then allow it to mount and you're done.
I've got about 12 huge games installed and i'm still on 9GB.
It works exactly as it should.
Click to expand...
Click to collapse
But it needs root what OP doesnt want.
Sent from my Xperia Z1 using XDA Premium 4 mobile app
gallardo5 said:
But it needs root what OP doesnt want.
Sent from my Xperia Z1 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Appreciate that but in all fairness root is an app away and quite removable, without root i'm guessing no.
All of the scripts that i've seen over the years that enable this feature all require root or something from the OEM's side to enable it, I think the galaxy S4 had the ability to move apps to SD to combat the low memory that users were left with, but without Sony directly implementing this I think you'll have a hard time doing this.
If it were me i'd root, as i said it's quite removable.
Good luck all the same
Ok guys thank you for the the replies ! Well I wonder if I must root since there can be bootloader locking issues. I'll look for this
Vanarian said:
Ok guys thank you for the the replies ! Well I wonder if I must root since there can be bootloader locking issues. I'll look for this
Click to expand...
Click to collapse
You wont have root without unlocked bootloader atm as there are problems with mounting system partition rw without kernel that fixes it, and cjanging kernel requires unlocked bootloader. But you can always downgrade to 4.2.2, root then without unlocking bootloader and either keep using 4.2.2 or backup TA, then update to 4.3 and when you will want to remove root just flash back stock kernel and then restore TA
Sent from my Xperia Z1 using XDA Premium 4 mobile app