Apps2SD Questions

Discussion in 'Koush' started by Jester6x, Apr 25, 2010.

  1. Jester6x

    Jester6x Member

    Joined:
    Jan 24, 2010
    Messages:
    151
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1
    I've looked through and didn't see the answers to these specific questions.

    I installed Apps2SD with no problems. Is it best for performance to move all downloaded apps to the SD such as SetCPU, ROM Manager Premium, and my Helix launcher or should those be left internal?

    As mentioned above I am using the Helix launcher, so when I upgrade to a newer version of a Cyanogen ROM and do a data wipe, all of my settings should remain intact since Helix is on the SD card, or do I have to re-download after the wipe?

    Thanks for the help.
     
  2. Alex K.

    Alex K. Member

    Joined:
    Mar 9, 2010
    Messages:
    215
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Pennsylvania
    Ratings:
    +0
    I've never used apps2sd (always thought it was iffy.) But, to my knowledge, it is essentially a hyperlink from /system/app to the partition on your sdcard. So when you do a data wipe, it may delete everything through the hyperlink. I would leave all performance-based applications (BeautifulWidgets, any Home Replacements, Launcher2) in the system folder so you don't experience slowdowns. SetCPU doesn't need to be moved, because it isn't a performance-based app. It sets speed, and after that it doesn't do anything until it is required again. That's just my personal thoughts though.
     
  3. DroidxRage

    DroidxRage Member

    Joined:
    Nov 17, 2009
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    New England - Home of Champions
    Ratings:
    +0
    I would agree, leave system apps installed locally, everything else move to the SD card.

    I can run Google Earth off the SD card with no noticeable difference, so running apps from there is no problem, even on a stock class2 sd card.

    Also there's an option in menu=>applications that lets you auto install new apps to the SD card
     
  4. Maverick0984

    Maverick0984 Member

    Joined:
    Dec 26, 2009
    Messages:
    405
    Likes Received:
    3
    Trophy Points:
    18
    Ratings:
    +3
    They are called symbolic links.

    Hyperlinks are links to internet addresses.
     
  5. Alex K.

    Alex K. Member

    Joined:
    Mar 9, 2010
    Messages:
    215
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Pennsylvania
    Ratings:
    +0
    I don't know why I said hyperlink, I meant to say shortcut, but speaking technically yes, symbolic link is correct. I used to have to make them all the time in the ssh terminal when I did iPod touch hacking. :p It's been so long I forget the command for creating one. :x

    Hyperlinks also work to files if you add a file path instead of an http/s protocol.
     
  6. icculusX

    icculusX Premium Member
    Theme Developer Premium Member

    Joined:
    Feb 10, 2010
    Messages:
    2,534
    Likes Received:
    0
    Trophy Points:
    101
    Location:
    The Moon
    Ratings:
    +0
    I keep all apps on the system that I use a lot like google apps and other stuff that run as widgets and in the background, live wallpapers, weatherbug, and so on. Then tools, games, and other stuff that I just run in the moment I put on the SD. Seems to work great for me.
     
  7. Alex K.

    Alex K. Member

    Joined:
    Mar 9, 2010
    Messages:
    215
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Pennsylvania
    Ratings:
    +0
    In theory, there shouldn't be any problem placing every single one of your apps on the SD.
     
  8. Jester6x

    Jester6x Member

    Joined:
    Jan 24, 2010
    Messages:
    151
    Likes Received:
    1
    Trophy Points:
    18
    Ratings:
    +1
    Thanks for the responses guys.

    Before I made the post I had already moved everything to the SD card because the location of all the apps was technically "Internal" and not "System". Things have been running very quickly even with the stock class 2 SD card.

    I guess what I am trying to avoid is having to reinstall everything (that is downloaded) when I do a system wipe. Alex K you said that you think a data wipe would remove all the data on the other side of the symbolic link, wouldn't that partially defeat the purpose of the Apps2SD?
     
  9. Alex K.

    Alex K. Member

    Joined:
    Mar 9, 2010
    Messages:
    215
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Pennsylvania
    Ratings:
    +0
    "Internal" means that the applications are in the /system/app folder.
    /system only has a certain amount of space that it can hold, so apps2sd creates probably a few byte symbolic link to a partition it creates on your SD card that will remove all or most of the apps from /system/app, freeing space for, say, themes or other things that are in the system folder. I'm not sure exactly, but if it sends a command that deletes the tree of /app, it will remove everything on the other side of the symbolic link. You could delete the symbolic link before wiping and all of your apps will most definitely remain intact, and when you install whatever you are installing, you can just create another symbolic link (I'll post the command once I take the time to find it) which will restore apps2sd compatibility. But now that I think about it more, apps2sd seems like more of a collection of symbolic links per app rather than just one that moves the entire /app folder.
     
  10. Bxrider117

    Bxrider117 Member

    Joined:
    Dec 7, 2009
    Messages:
    455
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Back in NYC 4 good!!!
    Ratings:
    +0
    I am interested in if you can restore the apps from the SD card if you do a complete wipe. I have been running all of my apps from my SD card and i have not noticed any lag in loading the apps. I find my phone to be slightly faster because it does not have the many apps slowing it down.
     
  11. Droids

    Droids Member

    Joined:
    Nov 23, 2009
    Messages:
    793
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    A data and cache wipe shouldn't touch the apps folder on the sd card. I moved every app that was movable to the card. Phone and all apps work just fine.
     
  12. Droids

    Droids Member

    Joined:
    Nov 23, 2009
    Messages:
    793
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Actually I think a data wipe will wipe the apps off the sd card, so still need to back them up if you're going to wipe. I'm looking forward to not have to wipe in the future. I went from 5.0.6.1 to 6.2 without data or cache wipe and all apps and data (like sms messages) were still there, and no issues.