yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] CallMeAria:
If I remember correctly when that happens you should pull the battery and then use volume down + power button yo boot into recovery and the partition should complete.

That aside, check out the Ubuntu website to download Ubuntu. Yhr download page has information on how to create a live cd or USB that you can use to run Ubuntu from and use gparted to create whatever ext you want

Edit: if you're on cm7 for the partition and just get the app s2e from the market.

Sent from my cm7 Aria.
[HTC Aria Android Development] frenchie007:
ive been in recovery several times but it doesnt offer the option to partition the sd card, at least i cant find it.

as for gparted i could get it but i dont know how to partition the sd card. i mean i know how to use the tool just not what options to use (ext 3 or ext4?/ swap or no swap?) im still confused at this point

but thanks!
[HTC Aria Android Development] CallMeAria:
The most compatible ext is ext3. From gparted you want to create FAT32 partition, leaving enough freespace for your ext3 partition. Then create the ext3 partition of whatever size you feel you'll need for all your apps. Swap is not needed on our phones. Its just gonna slow things down. Its for devices that dont have enough memory to go around.

Once you get the gist of how it all works you can go ahead and experiment with ext4, which offers a little more peformance than ext3 but at the cost of some functionality, for example, you wont be able to Nandroid backup your ext parition if you go with ext4.
[HTC Aria Android Development] drumist:
Everything I've ever seen says to put the FAT32 partition first and the ext partition last, but perhaps it doesn't matter. I assume you've done it the other way around and it worked for you so I suppose it might not make a difference.
[HTC Aria Android Development] CallMeAria:
Nope you're right. I typed it backwards. It should be Fat32 first, extx after that :o

Fixed in original post.
[HTC Aria Android Development] frenchie007:
im gonna give this a try right now. thanks a lot for the help!!
[HTC Aria Android Development] JazzyCarr0t:
Ok so I have a bunch of questions since I am new to this and I don't really feel like reading through 22 pages. I have drowningchild's Sense 2.1 Salsa ROM installed which I think is compatible with DT A2SD. I am running horribly low on internal storage. So this seems to be the only solution. I already have certain applications moved to my SD card so what should I do to them before installing DT A2SD? I am not sure if I can move them back since I don't have that much storage. My next question- I know that DT A2SD requires for your SD to be partitioned and I understand the risks of losing all my data but after I partition my SD to, lets say 512 MB, will it also allow me to use swap to boost my phone's performance? Also, what size would you recommend I partition my SD card to? I have a 16 gb SD card.

Thank you!
[HTC Aria Android Development] :
As far as the applications on your sd card already once you install Dt A2SD and have it up and running just move them back to internal afterwards. In order to partition your memory card you have to format (Wipe) it so copy everything off it before hand then format and partiton it then copy everything back to it. For the size I would think 512 is good that what i use and have 150 apps and my dalvik both moved to my ext partition and still have 97mb available just to give you an idea of how much you can put on a 512 mb size. You do not need to use swap with our phone
[HTC Aria Android Development] Moh_Jay:
Just found an app that easily helps control a2sd just market search a2sdgui

Signatures are fancy.
[HTC Aria Android Development] bunky213:
This app makes my phone reboot after a few minutes. It does the job in configuring though. Easy.
[HTC Aria Android Development] cHarley04:
If you tell the app to do something, such as rebuilding / relocating cache, then a reboot is a normal part of the process.

.
[HTC Aria Android Development] bunky213:
Understood. Reboots even when no changes are made...just looking at current settings
[HTC Aria Android Development] JazzyCarr0t:
So it is okay for me to install dt a2sd right now even with my apps on my sd? also, are there any risks involving dt a2sd?
[HTC Aria Android Development] unsivil_audio:
Yeah you'll be fine. Did you already partition your SD card? A2SD won't work until you have an EXT partition on there. Then you just transfer your apps back to "internal" memory and it will offload them to your SD EXT partition.
[HTC Aria Android Development] JazzyCarr0t:
So I backed up my SD card yesterday and partitioned it to 512 mb and 32mb swap size. I put my backup back onto my SD card but my phone isn't "Preparing" my sd card. it doesn't load any of my applications that were on the SD card and doesn't even prepare it if I disconnect my phone from the computer when it is in disk drive. is this normal? should i go ahead and flash dt a2sd?

EDIT: nvm, got it working. Will flash dt a2sd.

Edit: so I flashed it and I am moving all the applicatioms that were on my SD to my internal storage. How do I know dt a2sd is moving those apps to SD again?
[HTC Aria Android Development] cHarley04:
Because you'll see more free internal memory than what you had before.

If you have Titanium Backup, it will show you what is in use.
[HTC Aria Android Development] mtnlion:
A2sd diskspace
[HTC Aria Android Development] JazzyCarr0t:
So the apps I originally had on my SD card before installing dt a2sd, if I move them back to my phone, will dt a2sd move them by itself? Or do I need to give some commands. I just have it installed right now. I'm not sure about any commands.
[HTC Aria Android Development] cHarley04:
Just move the apps you put on the regular SD card fat partition back to the phone. DT will take care of moving them to the ext partition.

If you have a Class 4 or preferably higher SD card, then you can also move dalvik cache (it typically uses up a lot of internal phone memory) to the ext partition. This can be easily done with the A2SDGUI app from the market.
[HTC Aria Android Development] JazzyCarr0t:
thanked you for that! 106 mb free...the amazing feeling of actually being able to install applications! Also, i set the swap size to 32 mb when partitioning, any way to increase that?
[HTC Aria Android Development] unsivil_audio:
Well I give up. I tried and tried to get my partition to EXT4 format, the phone just isn't having it. "a2sd convert-ext4" doesnt work, returns error about can't unmount partition. Manually formatted the partition EXT4 in Gparted, but the phone wouldn't mount it. So now I'm going back through the tedious restore process on my phone. Thank god for titanium.
[HTC Aria Android Development] cHarley04:
I tried and tested different swap scenarios, and in the end, found I gained nothing using it, and in some cases noticeably slowed down the phone. I recommend disabling it unless you really need it.

But, here is the DT Facebook page that lists all the DT commands, including setting the swap size.

:)
[HTC Aria Android Development] cHarley04:
Yep, been there done that, with ext4. It seemed to cause me problems I never had with ext3, so I went back to ext3. The card worked and tested fine when out of the phone, but in the phone and connecting via USB, the phone kept telling me I needed to format the ext. I formatted back to ext3.
[HTC Aria Android Development] JazzyCarr0t:
Ahh gotcha. thanks again :) I did some math and found that android swap is not that helpful in increasing RAM space since SD is slow. Anyone want me to explain further?
[HTC Aria Android Development] unsivil_audio:
I'm using a 64MB Linux swap partition, and 30mb of it is used at this moment. I doubt its hurting performance.

Also wondering if anyone is using the "lowmem" commands. I started using the optimal profile and moved up to the strict profile. I think it helps keeping your phone running smooth. Although I have a bit of lag still sometimes, I'm attributing that to my sd card which is class 3-4ish (its not marked, but transfers would indicate this).

Running data and dalvik on sd. I have 5MB used of 180MB on internal. :)
[HTC Aria Android Development] JazzyCarr0t:
Well, my swap is 30 mb and only 4mb is free. how do I allow for more space? and also, my phone lags horribly sometimes. What's up with that?
[HTC Aria Android Development] Moh_Jay:
Swap takes that memory from ram and kind of "stores" it for backup but its slower than regular ram. Its meant for phones with small rams and our aria doesn't need it so you can disable it and more then likely get better results.

Signatures are fancy.
[HTC Aria Android Development] JazzyCarr0t:
I realized that but when I went to disable it through A2SDGUI, it said that all my user apps were on internal storage now. when I clicked that to move them to sd, it did it but then swap was re-enabled. Any other way to do it or is there something I'm doing wrong?
[HTC Aria Android Development] elmanortega:
hi everytime i try t install a rom the bar goes up to loke 25% and then jumps to complete

any idea hot to fix that?
[HTC Aria Android Development] Moh_Jay:
Its a glitch in the app click disable and then restart the phone

Signatures are fancy.
[HTC Aria Android Development] JazzyCarr0t:
I did that but when it booted, it had enabled swap but moved apps to internal storage.
[HTC Aria Android Development] mtnlion:
I find a2sdgui unreliable use terminal to disable swap

su

a2sd noswap

Install apps with

a2sd reinstall
[HTC Aria Android Development] madsnake53:
hey will this work on cm7.1 rc ?
[HTC Aria Android Development] mtnlion:
Yep
[HTC Aria Android Development] lsusparky621:
Personally, I find that if you are using CM7, S2E is a simpler solution.
[HTC Aria Android Development] JazzyCarr0t:
Tried that, it disabled swap but also moved all user apps back to internal. :(
[HTC Aria Android Development] mtnlion:
That's strange.mine doesn't move the apps when I disable swap.and the reinstall command puts them right back if I move manually. What version of dt are you using?
[HTC Aria Android Development] JazzyCarr0t:
I am using beta 4
[HTC Aria Android Development] zervic:
How easy would it be to go from dt a2sd to s2e without losing apps and app data??
[HTC Aria Android Development] mtnlion:
flash this version

http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.2-1-signed.zip

it's the last stable release.tkirton abandoned his entire beta line and scrapped that code alltogether.too many random bugs.supposedly he's rewriting the whole thing.
[HTC Aria Android Development] mtnlion:
easy.using titanium backup.
[HTC Aria Android Development] :
Actually S2E under menu>settings has an import from other app2sd scripts and even says been tested with darktremor

Sent from my CM7 HTC Aria
[HTC Aria Android Development] boxcar8028:
I just install s2e this weekend on my htc aria, and all is running great, with no lag, (neo core 43.9 fps, quadrant 1195). even with around 150 apps I still have the available storage of 160mb. I move all apps and dalvik cache to my sd. it was so easy to set up. I used rom manager and CWR to partition my sd to 512mb with swap disable, re-flash cm7 and restore my backup, done. :D I did try mounting my sd with ext4 but it was a little buggy so I re formated and went back.

cm7 n136, dc 8-9-1 conservative min245 max806, unlocked, s-off, s2e, sandisk 8mb class 4
[HTC Aria Android Development] JazzyCarr0t:
can I just flash this over my current version? or do I need to do anything before flashing this

EDIT: nevermind, got it. and it worked thanks!!
[HTC Aria Android Development] mtnlion:
I wouldn't flash it over an existing dt install.best case would be to flash after updating a nightly or a clean install.you don't want random leftovers causing issues.
[HTC Aria Android Development] Optic2:
So I put a new sd card in my phone yesterday and formatted an ext3 partition with mini partition tool. Everything is working like it should except my phone doesn't recognize the ext3 partition. I want to use s2e. I've tried re-flashing CM7.1 and re-installing s2e to no avail. Should i format and partition it again? Maybe use a different program?
[HTC Aria Android Development] unsivil_audio:
You need to do a clean install of cm7. I've had this issue before and a clean install always fixed it.

Just backup with titanium. Clean install. Wipe data and factory reset, clear cache, clear dalvik, format /system, install rom, install kernel (optional), install DT script, reboot. Restore with titanium (you can also check to see if its seeing an a2sd partition in titanium).
[HTC Aria Android Development] Optic2:
I'll do a clean install tomorrow and see how it goes. If I'm using s2e, do I even have to install DT? Or any script at all?
[HTC Aria Android Development] mtnlion:
No you don't need dt for s2e.I think he missed the s2e part.
[HTC Aria Android Development] unsivil_audio:
I most definitely did. BTW I don't know what rom your using but S2E is exclusive to CM7. I found that out the hard way. lol
[HTC Aria Android Development] Optic2:
Yea, I'm using Cm7.1. I just did a clean install, formatted everything including my sdcard. Installed s2e and it still doesn't see the EXT.:mad: I'm gonna try and partition it with gparted, see how that goes.
[HTC Aria Android Development] Optic2:
Success! Gparted did the trick.
[HTC Aria Android Development] supetawesomedude:
Will it work for:

Hey.

Will this script work for CM7.1.0 RC1 running on HTC Aria? And if not, then how should I transfer my apps to SD?
[HTC Aria Android Development] dandrumheller:
Yes it will work on cm7. An easier but slightly less feature filled option is the s2e app in the market.
[HTC Aria Android Development] drumist:
Use S2E. It's easier and pretty much fool-proof. The hardest part is just formatting your SD card.
[HTC Aria Android Development] lsusparky621:
I use S2E and it works like a charm. If you're insistent on using DT, I believe there is some sort of app in the market that acts as an interface for the DT scripts, making the use of DT easier.
[HTC Aria Android Development] kaboose01:
A2SDGUI is what you are referring too
[HTC Aria Android Development] filippogiad:
Sorry, maybe this question has been posted.

Is the Darktremor project been abandoned?

Does S2E work on every ROM or just on Cyanogen? I use OxygeN1mod and it seems that Darktremor causes problems with audio volume.
[HTC Aria Android Development] Theonew:
If you read the description on the market, you would see that it says: "S2E (simple2ext) works only with CyanogenMod 7!".
[HTC Aria Android Development] filippogiad:
I have to inform you about the fact that S2E works also with Oxygen mod without any problem!
[HTC Aria Android Development] Ewors:
Hey there... Could anybody advise any solution to repair A2SD using term.amulator?

Averytime I want to reinstall a2sd or cachesd, darktremor can´t finish the process... For example, when I was trying to reinstall A2SD:

[-] Checkpoint 1: Check for SD Card Fix and Implement.

[-] Checkpoint 2: Run Dalvik Heap Program(if exists).

[-] Checkpoint 3: Run Set Low Memory Killer Program (if exists).

.................

[] Launching Apps2SD Start Program with reinstall

[X] No a2sd.swap enviroment variable found.

[X] Problem detected: Darktremor Apps2SD may not have ran during boot. Cannot read a2sd.mountpoint.

[ ] Starting Darktremor Apps2SD in reinstall mode

[X] SD Card not mounted.

Cannot reinstall applications to SD card.

But what´s the problem when I got my SDCard mounted?.. Its mounted all the time however this script still does not work :(
[HTC Aria Android Development] tkirton:
Disabled by default, huh? Do this: in an ADB shell, type:

ls -a /data/.noa2sd

If something returns, that's the issue. That file keeps Apps2SD from running (it's designed to).

To remove it, simply type a2sd reinstall (that will also move your files to the SD card).
[HTC Aria Android Development] duckredbeard:
Success...I think. I did the ADB a2sd reinstall and saw the flag get changed. After reboot noticed a few apps missing from home creens. No problem putting them back. Guess those were the ones that got moved. I was expecting to see some increase on indicated internal capacity. I only see that the used amount is lower.
[HTC Aria Android Development] tkirton:
No, you won't see any increase in internal capacity...that part is fixed by the partition size of /data. But the fact that your used space was lowered is exactly what is suppose to happen (unless the reduction is due to the few apps you are missing).
[HTC Aria Android Development] duckredbeard:
I'm not missing the apps, they just disappeared from my home screens (desktop). I got them all back on there with no problem. I was 150/185 used, now about 80/185. I was expecting more to move, but I guess that is up to the apps. I am seeing more updates including A2SD capable. Good thing. Now, how do I see how much of my Ext3 partition has been used? Should I assume that whatever is still showing in my internal is what couldn't be moved?

Thanks for walking me through this. Good to get support straight from the dev. Much appreciated.
[HTC Aria Android Development] tkirton:
Since you only dealt with applications, the other parts that take up internal storage is dalvik-cache (unless the rom you are using is relocating dalvik-cache somewhere else).

Run a2sd check and see where your dalvik-cache is located. If it is located in Internal Storage, you can further reduce the used space by typing a2sd cachesd.
[HTC Aria Android Development] duckredbeard:
I believe I have read a few posts that suggest that the dalvik on the SD can contribute to force closes. I'll be fine for now. What exactly is in the dalvik cache anyway?

Is there not a way to monitor the Ext3 partition to see how much is used?
[HTC Aria Android Development] tkirton:
Dalvik-cache is a directory that is used by DalvikVM. This is the pseudo-Java runtime that is used to run all the graphical programs you see on Android. DalvikVM performs an executable cache, similar to Windows prefetch directory. It breaks down a program, extracts the executable code, then optimizes it for quick launch. When you run the program again, DalvikVM will go back to the dalvik-cache directory to run the executable code.

Actually, the dalvik-cache force closes were related to the /cache directory. This is a directory (more like a partition) that is used for OTA updates. Mostly unused, some ROM developers started using that partition to put the dalvik-cache in. The problem stemmed from the SenseUI framework clearing the /cache partition during boot (which erases dalvik-cache). Several other developers discovered if you do a binding mount on a directory in /cache, SenseUI can't delete the directory and, therefore, dalvik-cache isn't deleted. Problem solved.

As for monitoring EXT3, try a2sd diskspace
[HTC Aria Android Development] -viperboy-:
It seems like no apps are going to the card. What else do I need to do? Used ROM Manager to set up ext3 for 512mb, 32mb swap. adb shell and ran the a2sd setup (forgot the code), phone rebooted. No apps on the memory card. ran a2sd check and it didn't show that there are apps there. I thought this was going to work like my EVO where in Applications it will give you the option to move a certain app to the sd card. A little help here would be great. Using Liberated ROM.
[HTC Aria Android Development] gdeer80:
help

hello i follow step by step, finish installing to a fresh rom. my question is how do i know program is working or how can i tell? any help would be appreciated ty

edit: i think i found out, application storage is staying still after many of installs....hope thats mean it working.
[HTC Aria Android Development] tkirton:
Some clarification is in order.

Froyo gives the user the option to move an application to the SD card...it gives you the option to move it to a secure location on the FAT32 partition. This is called Froyo Apps2SD (or Froyo A2SD). Darktremor is the old-style version of Apps2SD (in Froyo's world, called Apps2EXT or A2SD+...to differentiate it from Froyo's version). This version forces your programs to go to the EXT partition on your SD card.

To use this version, set your applications to run from the internal storage. To use Froyo's built-in version, select "Run from external storage".

Also, is the program truly working? Run a2sd check and post the results. That will tell me if it is working.
[HTC Aria Android Development] tkirton:
That's usually a good sign. Easiest way to find out is to run a2sd check and see if it actually says programs are going to the SD card.
[HTC Aria Android Development] gdeer80:
ahh ty for advice, after checking a2sd check if it install in sd, which it did. everything work ok.. ty so much for advice
[HTC Aria Android Development] duckredbeard:
I noticed one of my apps, Tasker, has been a little sluggish lately. The Tasker developer suggests that his app will not run well from the SD card. I have found that Tasker has indeed been moved to SD. How do I move it back to internal?

Yes, I did do a search of this question in the forum. Threads that came up had between 250 and 12000 posts. Not going to read all of them.
[HTC Aria Android Development] tkirton:
Wasn't going to tell you to go search for it. I know searching for things in XDA can get cumbersome at times.

You can't move an individual file to the internal storage via Apps2SD. The program simply wasn't designed for this (as the /data/app and /data/app-private is symbolically linked to the SD card).

You can move the file to the /system/app directory by moving the program (I use busybox mv command) from /data/app (or /data/app-private) to /system/app. However, if your phone has NAND protection, you will need to do this via Recovery (which could be complicated).

Command: busybox mv -f /data/app/<program name> /system/app

I do notice that as I use the phone more, the phone will become sluggish. This is due to Google's settings for low memory killer (they are too low, you almost run out of memory before it does anything). I would try setting low memory killer settings to something like "strict" or "aggressive" (type a2sd help for the commands or use a program like AutoKiller).

Also, try using a program called CacheMate to clear the various cache data in /data/data. This may also help as the internal storage may be running low. Also, moving the dalvik-cache to the SD card or /cache partition may also help, as dalvik-cache will take up space.

If your SD card is a Class 2, the program may be writing alot of data constantly to the SD card. A faster SD card may be the answer (Class 4 minimum...recommend Class 6).
[HTC Aria Android Development] duckredbeard:
Thanks for your reply. I do run a task killer often and my card is class 4. I also run cachemate often. I'll look into the other suggestions later this week.
[HTC Aria Android Development] duckredbeard:
I'm running Tasker on a rooted and liberated aria (R012) and have Darktremor apps2sd. Tasker was installed before the a2sd. I just checked and found Tasker to be running from the SD. If I uninstall then reinstall Tasker, will it run better and not be moved again?
[HTC Aria Android Development] unshad:
Help to understand. I'm beginner. HTC Aria, ROM: Liberated_Aria R012.

Has made as it is written here:

To Enable A2SD:

Backup your applications

Backup your sdcard

Partition your sdcard with ROM Manager with an ext partition option. (ROM manager is in Market)

This should start a special mode of clockwork recovery, which will partition the sdcard.

But at program installation are put in memory of phone. Why? What it is necessary to make that programs were put on SD?

Excuse for my English.
[HTC Aria Android Development] tkirton:
If you reinstall Tasker with Apps2SD running, it will automatically get installed on the SD card (the location for the internal storage is symlinked to the SD card).

It's possible that Tasker will run better if you reinstall it, especially since Darktremor was added after Tasker.