[G1 Android Development] soulife:
[ROM] HTC ADP Donut Remix v1.1 [NOV 18, 2009]

Download From AndroidSpin

MD5SUM: a56b22a8f903d717f5f7cc985013c979

DO NOT RUN ANY OTHER APPS2SD APPLICATIONS ON THIS BUILD. YOU WILL BREAK YOUR SYSTEM. THEY ARE NOT NECESSARY BECAUSE THIS ROM WILL DO A2SD AUTOMATICALLY AND BETTER!

General Info

Built with Cyanogen's kernel and ramdisk (4.2.4)

(I modified his a2sd script and ramdisk to be more suited for this build, also when using A2SD dalvik-cache stays on internal storage and not on sdcard)

10MB kernel hack

UNIVERSAL! Runs on both Dream and Magic 32B

Now identifies itself as either T-Mobile G1 or myTouch

Enhanced ramdisk which uses optimal mount options and smart startup

Includes E2FSProgs for checking and converting Ext filesystems

Apps2SD is automatic! All you need is a second partition (ext).

Supports ext2/ext3/ext4 for Apps2SD

Clean filesystem shutdown at poweroff/reboot, and fsck at boot (no FS corruption!)

Highly optimized kernel with many extra modules

Maximum CPU scaling frequency set to 528MHz with latency tweaks

Runs /system/sd/userinit.sh after A2SD setup and before starting the runtime for user scripts

Terminal Tools

Added Cyanogen's sexy black terminal

Added Busybox (version 1.14.2)

Added rwsystem and rosystem in bin (easily remount system as read/write or read only)

Added powertop, htop, nano, e2fsck tools, parted, zip, zipalign, telnetd, to xbin

Added Metamorph! (it is called metamorph in this build, not mm.sh! to invoke use "metamorph" command!)

Added man(ual) pages to bin (type "man" in terminal for detailed help on specific terminal commands

Added fix_permissions in bin (its called "fixperm" in this build) (version 1.31)

Added "bart" in bin (Backup and restore tool, version 1.0.1)

Added "usb-tether" to bin to easily start/stop usb tethering via terminal

Removed some "unused" binaries from build source.

Compcache 0.6 (Not enabled by default since this build "flys" without it. Type "compcache start" from terminal as SU to activate, "compcache stop" to deactivate)

I know this isn't a terminal tool, but you control it through terminal

Applications

Newest Google Maps app with turn by turn navigation

Added Browser enhancements from loccy (version 1.5)

Added MMS enhancements from rgv151 (for donut)

Added Phone app enhancements by cytown (version 21)

Added Contact list photos patch from Geesun

Added Wired tether to control usb tethering (version 1)

Added YouTube from eclair with working My Account

Added Superuser from ChainsDD/Zinx

Added Work Email for Exchange support

Added java support (for jad/jar files. you know for apps and games that run on "non" smart phones)

Added HTC IME virtual keyboard

Added spareparts

Added voice search

Other stuff

Meltus sound mod (generation 7, version 2, revision 2)

Added allow protected downloads

Added haykuro's apn list with updated apns

Added fallback font for more languages

Added Libc memcpy optimizations from code aurora

Removed all but needed ringtones, alarms, notifications.

To Do

"optimize" pngs and jpgs

recompress apks

(As a rule of thumb i try to make my builds fit on the standard spl size released on the dream/g1 [which is approx 69000k, right now this build sit at approx 72000k. This is only a rule of thumb since almost everyone has haykuro's spl or an spl that has more than 6900k.] But as a disclaimer i feel inclined to inform you than you must have the "Danger" spl, rooted rogers, mytouch, or a magic/sapphire32b device to run this build. I can remove this advisory once I recompress the apks and all the images.)

Change log (build history)