Apps on SD - OS X - Guide? - myTouch 3G, Magic Android Development

I am LOVING my Cyanogen ROM and thanks to y'all it was a slice of pie (piece of cake, too) getting it on the MyTouch and starting to rock and/or roll.
At this point, I'm a little confused regarding moving existing apps to the SD card - I'm on a Mac (OS X) and can't quite figure out what to partition the darn thing to or how to do it.
In addition - I already have a handful of apps on the SD card (unpartitioned) in addition to some audio and app-created folders.
Is there an easy way (via OS X) to partition and move everything as it is so I can automatically have my apps on the SD and have new ones install there as well?
Thanks,
Noah

Try this
http://forum.xda-developers.com/showthread.php?t=512743

Related

Imagine a "JF v.1.41/ADP1.1/All Apps On SD Card/Multi-Touch RC30"

Hey JesusFreke,
I just wanted to say congradulations on a Beautiful Rom. The Multi-Touch is
Very beautiful. I told U that Luke Hutchinson had the LIGHT Anyway this
Multi-Touch Is amazing. And since the Iphone just tightened up there patent
for multi-touch; it looks like google will never approve multi-touch technology
.....unless they create a entire new patent using Rotation Gestures or
Something as opposed to Pinching for zooming.
Anyway I was wondering why u haven't made a RC30 with the SD Card Hack
To "Install & Run Apps From the SD Card". I thought there had to be a reason
U haven't done this yet. Your Rom is perfect & if u already had that included
Then all people would have to do is Partion Ther SD Cards. That's it.
*"DAWG" has just Updated the Forum Post:
"How To Run Applications On The Sd Card" as of Jan. 27th:
http://forum.xda-developers.com/showthread.php?t=468959
Now there are no performance issues when moving the Data/Data sections
To the SD Card. The SD Card Hack is perfected enough to add it on to the RC30
And still have a very stable OS. I can easliy imagine a:
"JF v1.41 with ADP1.1/All Apps On SD/Multi-Touch RC30"
It will be perfect cuz a lot of people are staying with your Roms for the long haul.
Its better cuz everytime u have to install another one of your Modded RC's and
WIPE the device clean; you'll neva have to worry about ReDoing the Tideious
"Android Debug Bridge Procedure line for line Perfectly ever again.
Those who don't want it can just go ahead with the regular ADP1.1 version
If they want. But why anyone wouldn't want 60MB-70MB of Internal Memory
Is beyond me. Having All Apps Runnin on A SD Card is a must an a standard
For me. Espeacially because I used to be a Windows Mobile Man With he HTC
Universal. If Toshiba has a 16GB Class 6 coming by April then there's gotta be a
32GB MicroSDCard Class 6 by next year. 16GB is way more than needed for a
G1 with a partioned SD Card. Only 1 GB needs to be partioned for 100,s of
Apps to be installed & still have 15 GBs of space for movies & want not.
Anyway I'm requesting this. To me its just a must have. It should be a standard
For All G1 owners period! I feel.
I appreaciate all the hard work. If u do make an SD Card Hacked RC30. I
Personally wouldn't mind giving a small donation to the project if u post a
PayPal button on the Forum. To show thanks for this amazing Rom.
As I've told u before as well. I'm talking with Many Developers right now on
Making Root access games wit Multi-touch capabilities so its gonna be a beautiful
Year for the G1, Freke. Wether Google puts out there next Update at the end of
The year or not.
Talk it easy Freke. Stay Up.....OUT!
i dont think everyone wants to do it and if u do you will do it your self.
moving apps to the sdcard is next on the list of things to do once your rooted lol ... so this is interesting.
chamelieon said:
moving apps to the sdcard is next on the list of things to do once your rooted lol ... so this is interesting.
Click to expand...
Click to collapse
But you can't use update.zip to creat an ext partion on your sdcard.
funbacon said:
But you can't use update.zip to creat an ext partion on your sdcard.
Click to expand...
Click to collapse
so just manually create an ext partition. it only needs to be done once and when future updates come you can just update normally.
Preech2003 said:
Anyway I was wondering why u haven't made a RC30 with the SD Card Hack
To "Install & Run Apps From the SD Card".
Click to expand...
Click to collapse
i would think it's do-able .. maybe difficult .. but do-able .. this would be a one time thing tho .. ie. JFv1.31_RC30_EXT2 .. once the apps are moved and everything you never want to run that update again .. you would then update normally .. so anyone wanting that type of automated app & data transfer would use the old version and then upgrade to the new .. similar to going backward to RC29 to gain root before upgrading
for anyone who HAS apps & data on the card it's very simple to maintain it .. i have the 1.41 update.zip modified in my signature so you don't freeze on the flashing android if you install apps to EXT2
Not everyone uses a lot of apps so the apps they download don't really affect the memoryy, I would say data from, apps like browser, steel maps youtube and market are more important but there is already a script for that. If he decides to make an update that moves apps to sdcard he would then have to make two versions of future versions one for people who want apps on sdcard and 1 for people who don't making 6 different versions each time and then he'll probably have to deal with the numerous people who tried installing before making a partition and screwing up their phone
Also what's the fun if you have everything done for there's no learning plus its only three steps and a few commands not like compiling multitouch
I personally think its not really needed (not to bash you or anything) just my opinion
Preech2003 said:
Hey JesusFreke,
I just wanted to say congradulations on a Beautiful Rom. The Multi-Touch is
Very beautiful. I told U that Luke Hutchinson had the LIGHT Anyway this
Multi-Touch Is amazing. And since the Iphone just tightened up there patent
for multi-touch; it looks like google will never approve multi-touch technology
.....unless they create a entire new patent using Rotation Gestures or
Something as opposed to Pinching for zooming.
Anyway I was wondering why u haven't made a RC30 with the SD Card Hack
To "Install & Run Apps From the SD Card". I thought there had to be a reason
U haven't done this yet. Your Rom is perfect & if u already had that included
Then all people would have to do is Partion Ther SD Cards. That's it.
*"DAWG" has just Updated the Forum Post:
"How To Run Applications On The Sd Card" as of Jan. 27th:
http://forum.xda-developers.com/showthread.php?t=468959
Now there are no performance issues when moving the Data/Data sections
To the SD Card. The SD Card Hack is perfected enough to add it on to the RC30
And still have a very stable OS. I can easliy imagine a:
"JF v1.41 with ADP1.1/All Apps On SD/Multi-Touch RC30"
It will be perfect cuz a lot of people are staying with your Roms for the long haul.
Its better cuz everytime u have to install another one of your Modded RC's and
WIPE the device clean; you'll neva have to worry about ReDoing the Tideious
"Android Debug Bridge Procedure line for line Perfectly ever again.
Those who don't want it can just go ahead with the regular ADP1.1 version
If they want. But why anyone wouldn't want 60MB-70MB of Internal Memory
Is beyond me. Having All Apps Runnin on A SD Card is a must an a standard
For me. Espeacially because I used to be a Windows Mobile Man With he HTC
Universal. If Toshiba has a 16GB Class 6 coming by April then there's gotta be a
32GB MicroSDCard Class 6 by next year. 16GB is way more than needed for a
G1 with a partioned SD Card. Only 1 GB needs to be partioned for 100,s of
Apps to be installed & still have 15 GBs of space for movies & want not.
Anyway I'm requesting this. To me its just a must have. It should be a standard
For All G1 owners period! I feel.
I appreaciate all the hard work. If u do make an SD Card Hacked RC30. I
Personally wouldn't mind giving a small donation to the project if u post a
PayPal button on the Forum. To show thanks for this amazing Rom.
As I've told u before as well. I'm talking with Many Developers right now on
Making Root access games wit Multi-touch capabilities so its gonna be a beautiful
Year for the G1, Freke. Wether Google puts out there next Update at the end of
The year or not.
Talk it easy Freke. Stay Up.....OUT!
Click to expand...
Click to collapse
Sorry man, it isn't going to happen. It is too hackish, and it would cause too many problems and support headaches. (see the apps to sdcard thread for plenty of examples of what I mean)
I just want a way to move all the apps to the S.D card on windows vista p.c.
To play devil's advocate. What about the person that wants to name their partition something other than what is already being discussed? What if they name it /system/sdmount or /system/cachemount? Sure it would be nice to have all apps go to the SDCard, but it is a realitively simple procedure and it does not address the issue of people that are having issues with formatting their SD card to begin with. IMO all it would solve is a timesaver for those of us that already have it done and dont want to repeat the steps every time a new JF ROM comes out
The ability to run apps from the SD Card is something I would wait for Google to officially support. The current method is far too crude to put into JF's ROM.
Stability is an issue.
Lets start smaller. Maybe have a script included that redirects all caches to the sd card.
Maybe even a "root only app" that comes with the next JF update that allows you to choose which cache links are enabled/disabled.
That would save more than enough space.
themykel said:
To play devil's advocate. What about the person that wants to name their partition something other than what is already being discussed? What if they name it /system/sdmount or /system/cachemount? Sure it would be nice to have all apps go to the SDCard, but it is a realitively simple procedure and it does not address the issue of people that are having issues with formatting their SD card to begin with. IMO all it would solve is a timesaver for those of us that already have it done and dont want to repeat the steps every time a new JF ROM comes out
Click to expand...
Click to collapse
you already don't have to repeat the steps with new ROM .. so long as JF keeps pushing out the build environments i'm going to continue to modify the update.zip to maintain files in the EXT2 partition
LucidREM said:
you already don't have to repeat the steps with new ROM .. so long as JF keeps pushing out the build environments i'm going to continue to modify the update.zip to maintain files in the EXT2 partition
Click to expand...
Click to collapse
That's what it's there for
topdnbass said:
Stability is an issue.
Lets start smaller. Maybe have a script included that redirects all caches to the sd card.
Maybe even a "root only app" that comes with the next JF update that allows you to choose which cache links are enabled/disabled.
That would save more than enough space.
Click to expand...
Click to collapse
This is much more reasonable. The cache for some of the apps was the problem. Once the cache is redirected onto the card all sorts of room opens up on the phone. Now, once paid apps appear they may get prohibitively bigger, but really if you push all the apps and cache onto the card then what is the purpose of the internal memory on the phone?
I think that it would just be easier for someone to make a bat file that auto for format, backup and add the needed files to the phone. That way all people have to do is type in a few info in dos and it will do all that is needed.
Maybe ill get around to making one.
YES TRUE
True the official SD CARD Hack is a bit difficult in the procedure but
it works. Its the SD Caches & Data hacks that are bit of a problem.
but that problem get s solves when u move one apps data at a
time.....instead of all at once...feel me.
Honesty, the best thing to do is get a "Droid Sans Tweaks" type app
that converts the files backs up the 2 system files through root
access & restores them when u do an undo & it should also be albe to
Rebot the G1.
Would This Be Feasable & would someone be willing to type a letter to
droid San Tweaks or ask them if they would do this??
If Droid Sans did this the only thing a perso would have to do is
split his SDcard in two partions. & the new "JF v1.41 RC30" Modded ROM
has FDISK in it now in order to partion your SD Card right from your
phone.
DroidSans app already Reboots the G1 & changes scrpits for auto rotate
on the phone. People are sleeping on this app.
EDIT: I wrote him a letter already. Ill let u know his reply when he gives it.
manup456 said:
I just want a way to move all the apps to the S.D card on windows vista p.c.
Click to expand...
Click to collapse
Download Paragon Partition Manager 9.0. I was able to partition the sd card with a ext2 partition on windows vista with this program and move all my apps to the sd card.

Apps to SD questions (please)

Okay XDA tenured- please be gentle. I ve searched, but can not find specific answers to my questions. I ordered a 16gb class 6 (currently have class 2), but would appreciate information before making the changes.
1.) Is it possible to leave current apps on the device memory, then set up for apps to SD and then future apps will go to the card?
2) Based on question 1) if it works, when I update future apps on the device, I am guessing they would then uninstall from the device and then install to card?
3) Would it be best for performance to leave all cache on the device memory? Seems like the system would be faster then.
4) What is the meg space difference leaving all cache or moving it?
5) When changing over to apps to SD, is it not kind of like the same constrained system as an iPhone (Plenty of intitial space, but no ability for external storage)? Point being, if all the apps are on the card and you want to listen to or view media on a seperate card, you would not be able to, since the apps are on the "device" card. This is the whole point to my first question. Unless you can copy the app directory path on the card to another card and use as is- just like the card already installed too...
1: Yes, if you follow my tutorial, it has you copy the existing apps to the sd card and if you use my app, the checkbox tells it to do that as well.
2: No apps will be on your device. There's no way to have a hybrid here, it's either all apps on the sd card or none(not actually true but would be a pain in the ass to make symlinks for each app individually and I don't know of anyone who cared enough to actually try it)
3: I have all apps and caches on the sd card and it is running just as smoothly as normal(and with a class 2 sd card!) There might be some slowdown but it's imperceptible to me.
4: With the cache on device it'll vary depending on what apps you have and how often you use them. With everything moved the memory on the device seems to stay permanently at 72-73MB. That said, moving the normal cache(dalvik-cache seems to be ok) is pretty unstable and I wouldn't suggest it unless you really know what you're doing.
5: Yes, unfortunately this whole process relies on the system not knowing the apps are on the sd card so it's pretty strongly tied to one. That said, you could probably get away with different sd cards as long as they also have an ext2 partition with the app, app-private, etc. directories in it. You'd probably have to reboot when switching sd cards but it should be possible(interestingly you could use this to get different settings depending on what sd card you have in)
Thanks!
So basically we have an iPhone in regards to being stuck to device memory and no option for external storage beyond what is on the card.
I guess there are pros and cons to either set-up. App hounds would prefer apps2sd and media hounds may prefer leaving things alone.
If you are an app and media hound, you are kind of stuck juggling media from the card.
Yep. Although as I was talking about, you could theoretically move each app independently and set up symlinks in the /data/app directory for each app, pointing to where it is on the sd card and leave the ones you want on the phone as they are, but that doesn't sound particularly fun.

where to install games - phone or sd card?

I have been installing the tweaks and apps to date on the phone itself.
I have d/l a couple of games - should they go onto the main phone itself or ok on the SD card.
Would appreciate a rough guide to:
-stuff that really should be installed on the phone
-stuff where it doesn't matter which
-stuff that you should probably install to the card.
Thanks
I suppose IME and Today related stuff must sit in the phone.
I install games to the card, but I do not know if it is a good idea. I feel that running stuff from the SD Card is slower and costs more battery.

Issues with sdcard vs _EXTERNALSD

I know that LG chose to have this stupid method of utilizing there internal memory and naming it (sdcard) and then making our ACTUAL sdcards (_ExternalSD), but I'm getting super annoyed at the issues that are occurring due to this ridiculous method of partitioning.
Main Issues:
> Apps not looking at the correct place
> ROM manager only able to access ACTUAL sdcard but things are put in "sdcard" not _EXTERNALSD
> Files don't transfer between the two places (sdcard v _EXTERNALSD)
This is just a big cluster F#$*.
Does anyone know if there is a way to partition the "sdcard" internal phone memory and make the ACTUAL sdcard used the way it is on other phones?
I found a temporary solution. If you go into X app, X being whichever app uses storage or the ACTUAL sdcard, you can switch the storage to sdcard instead of phone.
Apps that have option:
> Browser (stock)
> Titanium Backup
> Camera App (stock)
I thought it was just me.. but i hate this implementation. This is my first phone having built in storage and I actually thought that was the way it was supposed to work.. and thought it was pretty lame. So when I switched to a CM7 rom.. i was totally thrown. LOL. but I agree. the whole "_External..." thing is lame..
DOPE phone otherwise tho.
Not a big deal for me
Sent from my LG-P999 using Tapatalk
It really is highly annoying. Especially since I am coming from an HTC Inc.
I don't know what genius thought this was a good idea.
I agree and also think its cause some of the issues when loading rom's back and forth with CWM
As you can see from my sig, I've been almost exclusively HTC and this was a super weird thing for me to get used to. I'll flash CM7 once it's RC or stable, just because of this.
hekticpr21 said:
As you can see from my sig, I've been almost exclusively HTC and this was a super weird thing for me to get used to. I'll flash CM7 once it's RC or stable, just because of this.
Click to expand...
Click to collapse
ditto.. i've always love htc hardware man. quality stuff. I came off of a G2 and bought this thinking it would be a big step up (you know.. dual cores n all).. it's an incremental update with some drawbacks. don't get me wrong.. i like the g2x.. but it has some flaws. meh. I'm here now... nothing I can do about it.. cuz i'm certainly NOT going to sell it to go back to the g2 just for netflix when the future of smartphones is clearly headed the g2x direction.
I also agree...it isn't a deal breaker, but it certainly is a strange approach.
I can only assume they wanted the internal storage to be the "main" and any external just to be extra space that the phone wasn't dependent on.
the GOOD thing about it is that is doesn't wipe when you format the phone.. the bad thing is... you can't get to it in CWM
I haven't fought with CWM, but how is this different than other Android phones?
My G1 had nothing, so no issue. But, the Vibrant did essentially the same thing - it had a different naming structure, but the effect was the same.
-bZj
down8 said:
I haven't fought with CWM, but how is this different than other Android phones?
My G1 had nothing, so no issue. But, the Vibrant did essentially the same thing - it had a different naming structure, but the effect was the same.
-bZj
Click to expand...
Click to collapse
On my HTC Inc., they were completely separate. The external SD card's path was not through the internal. When you downloaded an app., all files for that app. went on the external SD card and not on the internal. It left the internal clean for music, photos and videos.
has anyone figured out an appropriate method of sorting this out,
i have a few apps which rely on content that is stored on my actual sd card about 10gb of content, but the internal memory takes the /sdcard ,, while the sd card is /sdcard/ext this is so aggravating, are there any customs build which target this?
I am having issues with this as well. When I boot into CWM to flash a kernel for example CWM only sees what is on the External SD not the internal so I have to transfer kernels that I have downloaded on the phone to my extern SD. The only problem is every time I try and copy and paste something from sdcard to External SD Astro tells me there was a ' move error' and I am unable to move anything....
anyone have this problem?
Make sure you are copying and not cutting (moving). Android doesn't like to move things between file systems.

[Q] eken gc10x root/rom sdcard

I have an eken gc10x. Need root for SD card access. Can someone help me I've had two returns to the store don't wanna make it number 3.
What are you trying to do with the sdcard? There are no roms for this tablet at all. It is rooted by default and you can swap the internal and external cards for the purposes of installing games requiring large obb files but not for actual sdcard installation. I'm working on some modding with this device but I don't know the first thing about creating my own roms. I'm very knowledgeable about Linux and I've flashed a million devices so hopefully I can figure it out.
Sent from my GC10X using Tapatalk
Also interested
keith.valdez said:
What are you trying to do with the sdcard? There are no roms for this tablet at all. It is rooted by default and you can swap the internal and external cards for the purposes of installing games requiring large obb files but not for actual sdcard installation. I'm working on some modding with this device but I don't know the first thing about creating my own roms. I'm very knowledgeable about Linux and I've flashed a million devices so hopefully I can figure it out.
Sent from my GC10X using Tapatalk
Click to expand...
Click to collapse
I'd be interested in this as well. I went and bought three of them for my kids around Christmas and they have been great for them...minus some odd issues. One being sound. They love Bloons TD and they can't hear the bloon pop but can hear music. Weird. Eken support was no good. I too know my way around Linux, have flashed dozens of custom ROMs and such. So...I'd love to help if I can. First thing I have been doing is looking around to see if this thing is generic enough to run another AllWinner ROM or not. BTW - I find the easiest way to get into recovery on this thing is to use Goomanager and have it boot it for you.
Let me know what I can do.
Is there a tutorial for swapping the internal and external cards for the purposes of installing games requiring large obb files?
micro sd card for my eken GC10x
I think I'm having a similar problem with my micro sd card. If I download something from the internet or a document that I create on the tablet nothing I do on the tablet will allow me to save it to my micro sd card. I can only save and download to the tablet itself and then through the file manager I can then copy stuff to the micro sd card.
Does anyone here have any suggestions on how I can actually access the micro sd card in an easier way than that? I've tried Kingo Root software but it didn't work, it didn't even recognize the tablet.
Any help with this will be appreciated. Thank you greatly in advance!
OK Guys, sorry about not responding for a long time, but life has been insane in the membrane since I first bought this pad. All yall need to do is download an app called Root External 2 Internal SD from the play store and follow the instructions. Due note that it will not allow you to fully swap and use that entire space on your SD to install the actual app to the SD, but any app that requires large files (such as games using the OBB folder) they will now default to the SD card so you can fit large games on your EKEN pad. I haven't had a whole lot of time to mess with the basic programming of the OS on this pad as I just got a new job and a new home at nearly the same time and we're still unpacking. Come to think of it, I have no idea where in my living room, under the mountains of boxes and things, this pad is right now... probably not even charged. LOL. Using my Nexus 7 32gb now. Anyway, that works well enough for the time being and you guys should be able to enjoy to big download games such as Bard's Tale and the like. ALSO, make sure to format the SD card as exFAT before you use it for this purpose, or your camera WILL NOT WORK! Fat32 is NOT acceptable for use with this swapping technique.
Cheers
Keef

Categories

Resources