Related
I'm using warm donut, flashed to the phone.. before hand I was using haret until I felt everything was stable enough.
My SD card is still partitioned the old way, 7.4GB fat32, 512M ext3, 32M swap
Is there a way to enable app2sd with warm donut so I can get more room? it might just be the fun of something new for now, but watching the free space for apps going down way to quickly
lordcalin said:
I'm using warm donut, flashed to the phone.. before hand I was using haret until I felt everything was stable enough.
My SD card is still partitioned the old way, 7.4GB fat32, 512M ext3, 32M swap
Is there a way to enable app2sd with warm donut so I can get more room? it might just be the fun of something new for now, but watching the free space for apps going down way to quickly
Click to expand...
Click to collapse
i second this, I would love to do apps to SD
I think it should be do-able now that we have the automount program that allows access sd card system and user simultaneously.
yeah you guys would love apps2sd...it's cool on my hero! im glad to see all of the android development going on here.
If you guys want to do Apps2SD, you'll need an ext2 partition on your SD for it. Native Android devices have had some trouble with Apps2SD, so it's just been rewritten by Chris Soyars and Cyanogen -- instead of the WesGarner method that had been used previously. I suggest using their code as it's battle-tested.
Here's the relevant code at github, as you can see it's been recently updated:
http://github.com/cyanogen/android_vendor_cyanogen/tree/eclair/prebuilt/common/etc/init.d/
HTH
I have app2sd enabled in my eclair build.
If you want to use it you must have an ext2 parition on your sdcard. than use my spareparts app to enable. Reboot.. wait... and there you go.
Can we get this going in your build Myn?
mssmison said:
I have app2sd enabled in my eclair build.
If you want to use it you must have an ext2 parition on your sdcard. than use my spareparts app to enable. Reboot.. wait... and there you go.
Click to expand...
Click to collapse
Did a search for spareparts and couldnt find a link to a download. Anybody have a link they could throw up that would be awesome.
Thanks in advance
aviking said:
Did a search for spareparts and couldnt find a link to a download. Anybody have a link they could throw up that would be awesome.
Thanks in advance
Click to expand...
Click to collapse
It's something that's built into the build, for msi's eclair he's got some extra things built into it. But it's not something you can just download
mrono said:
It's something that's built into the build, for msi's eclair he's got some extra things built into it. But it's not something you can just download
Click to expand...
Click to collapse
i have the apps2sd.apk but it doesnt work properly. like you said i think it needs to be built into a build somehow
mrono said:
It's something that's built into the build, for msi's eclair he's got some extra things built into it. But it's not something you can just download
Click to expand...
Click to collapse
Thanks for the quick reply.
This is starting to be not worth it and I am thinking I am glad that I was able to try android on an older phone because I dont think I will be getting an android phone when I upgrade in 6 months. Getting it so I can load apps to the sd card is WAAAAAAY to much of a pain I have tried a couple of tutorials and still cant get it to work.
aviking said:
Thanks for the quick reply.
This is starting to be not worth it and I am thinking I am glad that I was able to try android on an older phone because I dont think I will be getting an android phone when I upgrade in 6 months. Getting it so I can load apps to the sd card is WAAAAAAY to much of a pain I have tried a couple of tutorials and still cant get it to work.
Click to expand...
Click to collapse
All you need to do is create a ext2 partition on your card and install system to nand and data to ext 2 partition. You can create as big of a partition as you want.
incubus26jc said:
All you need to do is create a ext2 partition on your card and install system to nand and data to ext 2 partition. You can create as big of a partition as you want.
Click to expand...
Click to collapse
Thanks for the super fast repsonse
I used gparted to create the partition and formated it to ext2.
The second part you are talking about install the system to nand and data to the ext2 partition. I have installed Myn’s Warm Donut - [RLS 4 - 03/16/2010] nand version and thats where I am at right now. Do I need to move the data folder to the ext2 partition that I created? If yes when I connect to my PC running windows 7 I cannot see the ext2 partition that I created with gparted.
aviking said:
Thanks for the super fast repsonse
I used gparted to create the partition and formated it to ext2.
The second part you are talking about install the system to nand and data to the ext2 partition. I have installed Myn’s Warm Donut - [RLS 4 - 03/16/2010] nand version and thats where I am at right now. Do I need to move the data folder to the ext2 partition that I created? If yes when I connect to my PC running windows 7 I cannot see the ext2 partition that I created with gparted.
Click to expand...
Click to collapse
i think you will have to reinstall system and wipe data. Change the location of the data when your going to reinstall. sorry
aviking said:
Thanks for the super fast repsonse
I used gparted to create the partition and formated it to ext2.
The second part you are talking about install the system to nand and data to the ext2 partition. I have installed Myn’s Warm Donut - [RLS 4 - 03/16/2010] nand version and thats where I am at right now. Do I need to move the data folder to the ext2 partition that I created? If yes when I connect to my PC running windows 7 I cannot see the ext2 partition that I created with gparted.
Click to expand...
Click to collapse
use the norootfs installer and set your data to NAND, hit data backup, then set your data to ext2 and hit data restore.
Windows can't read ext2 on it's own
mrono said:
use the norootfs installer and set your data to NAND, hit data backup, then set your data to ext2 and hit data restore.
Windows can't read ext2 on it's own
Click to expand...
Click to collapse
there you go much better answer then mine. Thanks man
would using ext2 partions make the build run smoother?
what are the benifits over NAND?
are you sure you need to have your data on the sd card? I was running apps2sd with mssmison's v7 eclair, and both my data and system were on nand, only the apps2sd was using the ext2 partition. i don't think it cares where your data.img is, just as long as you have an available ext2 partition; correct me if I'm wrong.
tatnai said:
are you sure you need to have your data on the sd card? I was running apps2sd with mssmison's v7 eclair, and both my data and system were on nand, only the apps2sd was using the ext2 partition. i don't think it cares where your data.img is, just as long as you have an available ext2 partition; correct me if I'm wrong.
Click to expand...
Click to collapse
yes that is correct. This is if your not using apps2sd
mrono said:
use the norootfs installer and set your data to NAND, hit data backup, then set your data to ext2 and hit data restore.
Windows can't read ext2 on it's own
Click to expand...
Click to collapse
Ok making progress with your suggestion after 2 days of reading and failure -- lol.
I am now able to install apps to the sd card. However when I was trying all kinds of things to get this to work I made my 8GB sd card partitioned 6.5gb fat 32 and then made two ext2 partitions evenly split.
So do I need two ext partitions?
And as soon as I made the change and was able to install to the sd card I can no longer sync with my PC. Its not a huge deal because I took out the micro sd and placed it into an sd reader and my PC could still read it. So I am guessing that its something that I changed that is causing the phone not to sync with my PC.
Any thoughts
Hello, I was just wondering if someone could fill me in as to how to apply an ext filesystem to my telus milestone running CM7. Also which one is the best and how to apply it.
Thanks!!!
http://forum.xda-developers.com/showpost.php?p=10994672&postcount=226
CM7 will automatically recognize that you have an ext partition and mount it.
Most people create an ext2 partition, but I don't know what the differences are so I just stuck with ext2 and it works wonders.
skadude66 said:
http://forum.xda-developers.com/showpost.php?p=10994672&postcount=226
CM7 will automatically recognize that you have an ext partition and mount it.
Most people create an ext2 partition, but I don't know what the differences are so I just stuck with ext2 and it works wonders.
Click to expand...
Click to collapse
Thank you very much! I will try that, but I am still curious as to how to get ext4 working. I tried the steps in that link, but they only work for ext2. Any suggestions anyone?
Try this: http://forum.xda-developers.com/showpost.php?p=12688129&postcount=2606
Alright, so I did the ext2 thing, and it worked, but I rebooted, and my phone doesn't recognize it anymore Its definitely still there, but my milestone cannot read it for some reason... help?
LuigiC6 said:
Alright, so I did the ext2 thing, and it worked, but I rebooted, and my phone doesn't recognize it anymore Its definitely still there, but my milestone cannot read it for some reason... help?
Click to expand...
Click to collapse
What do you mean it doesn't recognize it? Have you looked in /sd-ext or /system/app?
skadude66 said:
What do you mean it doesn't recognize it? Have you looked in /sd-ext or /system/app?
Click to expand...
Click to collapse
I mean that that folder is gone, and all my apps don't show up anymore, but when i check on my computer, its there and so are all the apps. I re-installed CM7 and didn't apply any scripts, and it appears to be working, so hopefully it sticks when I reboot.
Update: It does not stay when rebooted Any suggestions?
LuigiC6 said:
I mean that that folder is gone, and all my apps don't show up anymore, but when i check on my computer, its there and so are all the apps. I re-installed CM7 and didn't apply any scripts, and it appears to be working, so hopefully it sticks when I reboot.
Update: It does not stay when rebooted Any suggestions?
Click to expand...
Click to collapse
Did you follow sileshn's guide to the T? I did it that way and got it to work perfectly fine. If you're still stuck, post your issue in the CM7 thread in Development.
Sent from my Milestone using XDA Premium App
LuigiC6 said:
Thank you very much! I will try that, but I am still curious as to how to get ext4 working. I tried the steps in that link, but they only work for ext2. Any suggestions anyone?
Click to expand...
Click to collapse
Did you make sure that you had fat32 followed by ext2? Also, both have to be primary partitions.
I have also provided the link to convert your ext2 to ext3/ext4.
Sent from my Milestone using Tapatalk
skadude66 said:
Did you follow sileshn's guide to the T? I did it that way and got it to work perfectly fine. If you're still stuck, post your issue in the CM7 thread in Development.
Sent from my Milestone using XDA Premium App
Click to expand...
Click to collapse
Yes I did. And it works, but only for the initial boot, then after reboot, its back to no ext2. I don't think its loading a script to mount it at boot, or maybe something gets erased, I don't know. I've made a post in the CM7 discussion. Thanks for the help!
sileshn said:
Did you make sure that you had fat32 followed by ext2? Also, both have to be primary partitions.
I have also provided the link to convert your ext2 to ext3/ext4.
Sent from my Milestone using Tapatalk
Click to expand...
Click to collapse
Yes, fat32 followed by ext2, both primary. Works the first time, then nothing. I'm using the latest build of CM7...
LuigiC6 said:
Yes, fat32 followed by ext2, both primary. Works the first time, then nothing. I'm using the latest build of CM7...
Click to expand...
Click to collapse
Well, it could be because there is a script which checks for sdcard errors before it mounts the sdcard. So if there is any error, it will not mount the sdcard, hence you will not see the apps installed on the sdcard.
But why it works the first time and not later is still beyond me.
You could try formatting your card again.
sileshn said:
Well, it could be because there is a script which checks for sdcard errors before it mounts the sdcard. So if there is any error, it will not mount the sdcard, hence you will not see the apps installed on the sdcard.
But why it works the first time and not later is still beyond me.
You could try formatting your card again.
Click to expand...
Click to collapse
To be certain, could you link the correct script that I need to apply for this?
LuigiC6 said:
To be certain, could you link the correct script that I need to apply for this?
Click to expand...
Click to collapse
Scripts are there in /system/init.d folder.
06mountsd checks for sdcard errors and mounts the sdcard if no errors are found.
07app2ext actually moves the apps to ext partition.
Sent from my Milestone using Tapatalk
sileshn said:
Scripts are there in /system/init.d folder.
06mountsd checks for sdcard errors and mounts the sdcard if no errors are found.
07app2ext actually moves the apps to ext partition.
Sent from my Milestone using Tapatalk
Click to expand...
Click to collapse
Alright, I got it working. Took me 3 formats of the card to finally get it to work, but well worth it. Thanks for the help!
I finally decide to have a partion on my 8GB SD other than FAT32. So i used the FuFu Minimod to split my SD. First to Ext2 then to Ext3 and then to Ext4.
It all went fine. I have moved some basic apps like Facebook and Igo to the Ext4 partion.
The weird thing that drove me to create this thread is the fact that my phone became a bit slow... unresponsive... and just because the Ext4 with basic apps on it?
Did i miss something or this is normal?
Appreciate all feedbacks.
WF
Sent from my Milestone using xda premium
Try wipe both Cache and Dalvik-Cache
Thanks... but is not the case... and yes i already did that before creating the thead.
Tks
Well then, manually move the app to the sdcard, then move back to the phone.
It should move into the ext4 partition.
They are all in ext4...
Sent from my Milestone using xda premium
wisefreakz said:
They are all in ext4...
Sent from my Milestone using xda premium
Click to expand...
Click to collapse
I know it is inside ext4. Please try to move to the sdcard and back to the phone again.
I did face this b4
I have done that before you mention... and it looks like its a bit more stable.
One doubt... i notice that all sd-ext\app files are alson in data\app.
Why is that?
Sent from my Milestone using xda premium
Why
Is ext4 faster or what ?
Im kinda noob on this android and stuff things, so i donno.
I can put my apps on SDcard without formatting to ext2, 3 or 4.
Well, now after billions of testing, formating, reflashing... all looks pretty nice now.
@ivanotera: moving apps to sdcard is not the same as moving apps to a second partition where this second partition is journaled - case of ext4.
It means that when you boot your phone, this partition is ready to use and does not need to be "prepared" as the usual fat32 - thats why we see the message after boot up that sd card is being prepared (in fact the OS is checking if the partion is corrupted or not.
Also when moving apps directly to sd card like you are doing, is not good as phone becomes slow, widgets, shortcuts dissapear while booting phone and while phone is connected to pc via usb with sd mounted for access.
With ext4 (using ext4.ko module) OS will think that this second partition is part of the internal storage and all of the above mentioned will not be a problem anymore and you will not get that anoying message that you have not enough space just because you added a couple apps.
Hope this can clarify some important things.
Cya
Sent from my Milestone using xda premium
Yeah, got it.
But another question, is ext4 "viewable" by windows ?
Because i have a 32gb card, so i use it as a "pen drive", have some apps so when i format a pc, not at home, i have some apps already, and dont have to download it.
Or in the case of creating a ext4, i partition the sdcard, so i have the "apps" partition and the "windows" partition ?
hello,I'm quite new here,but I've tried partitioning SD fro my galaxy Ace in the past,and it did not work kind of well.My question is,what should I really mount when I'm flashin int2ext+?I've tried googling,but all the forums have been giving me different answers,so could anyone please help me figure out the "REAL" things to mount?because I'm quite confused as what to mount.Furthermore,after I flashed int2ext+,my phone became quite laggy,and my apps sometimes are not responding..So,any help/insight on that is greatly appreciated!
Khayrin said:
hello,I'm quite new here,but I've tried partitioning SD fro my galaxy Ace in the past,and it did not work kind of well.My question is,what should I really mount when I'm flashin int2ext+?I've tried googling,but all the forums have been giving me different answers,so could anyone please help me figure out the "REAL" things to mount?because I'm quite confused as what to mount.Furthermore,after I flashed int2ext+,my phone became quite laggy,and my apps sometimes are not responding..So,any help/insight on that is greatly appreciated!
Click to expand...
Click to collapse
You should mount /system from CWM before you install CronMod. CronMod mounts the ext partition of your SD Card as the new /data moving all the original /data files in there. Now certain applications like Google Play, Google Setting, etc needs to be in the internal memory to work properly. Otherwise they will give forced closes. With CronMod, you will not be able to move any apps to internal memory as your new internal memory is the ext partition of your SD Card. While using CronMod make sure to install only the necessary apps as installing more and more apps will make your phone more laggier. Also the maximum size of the ext partition should be 1 GB. Hope I Helped
mahithm said:
You should mount /system from CWM before you install CronMod. CronMod mounts the ext partition of your SD Card as the new /data moving all the original /data files in there. Now certain applications like Google Play, Google Setting, etc needs to be in the internal memory to work properly. Otherwise they will give forced closes. With CronMod, you will not be able to move any apps to internal memory as your new internal memory is the ext partition of your SD Card. While using CronMod make sure to install only the necessary apps as installing more and more apps will make your phone more laggier. Also the maximum size of the ext partition should be 1 GB. Hope I Helped
Click to expand...
Click to collapse
So just /system huh?I mounted /data too,maybe that's the reason for the lag.Anyway,thanks for the help,I will do that right away! :highfive:
Khayrin said:
So just /system huh?I mounted /data too,maybe that's the reason for the lag.Anyway,thanks for the help,I will do that right away! :highfive:
Click to expand...
Click to collapse
Bro, mounting /data or /sd-ext will not cause any problem. That I can guarantee
mahithm said:
Bro, mounting /data or /sd-ext will not cause any problem. That I can guarantee
Click to expand...
Click to collapse
Then it's just caused by my phone?not because I mounted something?hm,interesting..legacy phones sure have a hard time eh?
Khayrin said:
Then it's just caused by my phone?not because I mounted something?hm,interesting..legacy phones sure have a hard time eh?
Click to expand...
Click to collapse
Yes. What rom are you using now? And btw did CronMod work?
Khayrin said:
hello,I'm quite new here,but I've tried partitioning SD fro my galaxy Ace in the past,and it did not work kind of well.My question is,what should I really mount when I'm flashin int2ext+?I've tried googling,but all the forums have been giving me different answers,so could anyone please help me figure out the "REAL" things to mount?because I'm quite confused as what to mount.Furthermore,after I flashed int2ext+,my phone became quite laggy,and my apps sometimes are not responding..So,any help/insight on that is greatly appreciated!
Click to expand...
Click to collapse
Here you'll find all the steps in the installation process
Int2ext Script Installation
mahithm said:
Yes. What rom are you using now? And btw did CronMod work?
Click to expand...
Click to collapse
Hi sorry for the late reply.I'm using Touchwiz Revolutionized 5.0-V4.0 [FINAL],and it seems to work fine,with cronmod's int2ext+,but the occassional lag still happens,sometimes unbearable..maybe I'll try another ROM later
Khayrin said:
Hi sorry for the late reply.I'm using Touchwiz Revolutionized 5.0-V4.0 [FINAL],and it seems to work fine,with cronmod's int2ext+,but the occassional lag still happens,sometimes unbearable..maybe I'll try another ROM later
Click to expand...
Click to collapse
Since the original /data partition is moved into the ext partition of the SD Card and the SD Card R/W speed is less than internal memory R/W speed, yes, it will lag. You can control this to a certain extent by using Class 8 or above SD Card and only installing the necessary apps. Don't forget more apps you install to ext partition, more laggier your phone becomes
mahithm said:
Since the original /data partition is moved into the ext partition of the SD Card and the SD Card R/W speed is less than internal memory R/W speed, yes, it will lag. You can control this to a certain extent by using Class 8 or above SD Card and only installing the necessary apps. Don't forget more apps you install to ext partition, more laggier your phone becomes
Click to expand...
Click to collapse
There is a way to avoid lags (but with Class 8 or above) and that is RAM swap...on Play store there are great apps for this. Just type "Ram swap".
skoda9635 said:
There is a way to avoid lags (but with Class 8 or above) and that is RAM swap...on Play store there are great apps for this. Just type "Ram swap".
Click to expand...
Click to collapse
The main problem while using swap is that it degrades your SD Card's life. So use it at your own risk. Hope I Helped
mahithm said:
The main problem while using swap is that it degrades your SD Card's life. So use it at your own risk. Hope I Helped
Click to expand...
Click to collapse
Thanks good to know...
skoda9635 said:
Thanks good to know...
Click to expand...
Click to collapse
Yes, it's dangerous for your sdcard's life
I have successfully created the partitions as ext3 but no matter what I do I just cant get my tmobile Note 4 to recognize it or mountit. I have a fat32 partition that it reads just fine...Ive tried stickmount and other apps meant to mount these file systems but none have succeeded, Ive searched everywhere I can think of and cant'find anything especially specific to the Note 4 any help would be appreciated
Put your SD card inside of your phone and reformat it there.
Settings-> General -> Storage -> Scroll down and you'll see "reformat SD card."
Sent from my Note 4 [Powered by: FireKat V20X]
neofreek01 said:
I have successfully created the partitions as ext3 but no matter what I do I just cant get my tmobile Note 4 to recognize it or mountit. I have a fat32 partition that it reads just fine...Ive tried stickmount and other apps meant to mount these file systems but none have succeeded, Ive searched everywhere I can think of and cant'find anything especially specific to the Note 4 any help would be appreciated
Click to expand...
Click to collapse
He's not trying to format his card, he's trying to get it to recognize the extra partition on it, probably for apps.
@op
Try the app link2sd on playstore and see if that works, report back.
Sent from my SM-N910T using Tapatalk
Link2sd may work in its own respects but i guess i could have been a little more thorough expkaining my situation...im trying to run linux in a chroot enviornment and i can get it working but with limited space for my linux image. I need the support for larger files that the ext filesystems are capable of. So although link2 sd may be able to link the partition im not sure its going to do mr anygood unless after i run link 2 sd it makes tge partion visible and useable outside of tbe app
Oic so why not just format it as exfat which has no file limitation and use a proper kernel which supports it. I myself use exfat on my 128gb SanDisk.
Sent from my SM-N900T using Tapatalk