[Nexus One Android Development] tkirton:
Introducing...

Darktremor Apps2SD 2.7.5.3 Beta 04

Date of Release: January 29, 2011

Download Current Version

Instructions - Change Log - Commands - ROM List - Developer's Guide

Darktremor Apps2SD Fan Page ---- Darktremor Apps2SD Development Group

This is Darktremor Apps2SD, a multipurpose program that primarily allows a user to execute applications created for the Android OS on their Secure Digital card (with the proper setup...more on that later). But, Darktremor Apps2SD is all about stability. The goal is to be able for all users of the Android OS to be able to take advantage of a method to run their applications from a secure digital card.

But just because the Darktremor Apps2SD is all about stability, doesn't mean it isn't packed with features:

- Move applications (both free and paid) to the Secure Digital card.

- Move Dalvik Cache to run either from your Secure Digital card or from your cache partition and clears the cache on demand.

- Boot Loop Protection: prevents the phone from boot looping in the event the SD card could not be mounted.

- Dalvik JIT for faster performance on Roms which support it.

- User selectable sizes for the Dalvik heap sizes, allowing a user to freely optimize their system.

- Activate a swap partition on your SD card and sets how often the swap partition is utilized.

- Automatically fixes configuration issues.

- Users can check the free space on their SD card and check the installation to make sure all is setup correctly.

- Runs ZipAlign on demand...this makes your programs load faster.

- Built in help system for easy reference of commands.

- All features can also be reversed without repartitioning your Secure Digital card.

- New logging features assists in troubleshooting issues.

- Commands to set the Low Memory Killer feature at boot time. Great for those people who are the "set it and forget it" type.

- And more...

Darktremor Apps2SD is not the same as Froyo Apps2SD. Froyo Apps2SD creates a secure folder on the FAT32 section of your SD card (this is the section that you see when you mount your phone to your computer) and stores the programs there. This is nice as you don't have to do anything special with the phone, but it isn't backwards compatible with older versions of Android (Cupcake, Donut, Eclair) and, because of the way Froyo works, older programs not designed for Froyo will automatically stay on your internal storage (unless you install a program that forces the move to your SD card).

Darktremor Apps2SD takes a different approach. Based on the original CyanogenMod works, Darktremor Apps2SD uses symbolic linking to force Android into moving your applications to the SD card. Because Android will not allow anything to be ran from the FAT32 partition on your SD card (and, in Froyo, it will only allow you to run programs from a special folder), Darktremor utilizes filesystems called EXT2, EXT3 and EXT4. Each one of these filesystems is native to Linux (the operating system running Android), which allows you to run programs from them (same as, say, a computer running Ubuntu). This method is completely compatible with all versions of Android, including Froyo. In fact, you can run both the Darktremor Apps2SD and Froyo Apps2SD at the same time.

Check out the list of Roms that either have Darktremor Apps2SD installed or are compatible with Darktremor Apps2SD. Click on the link labeled ROM List at the top of this message.