[G1 Android Development] enomther:
It's ALL about options!!!

Basic ROM Info / Features

**********************************************

Release Name:

There are (4) Donut based ROM's here!

1) The AOSP1.6_r2+ADP DRD36 ROM

2) The HTC ADP 1.6 DRC83 ROM

3) The TMO OTA DRC83 US

4) The TMO OTA DRC92 EU

Release Version:

v2.6.3

Credits/BigThanks/MadProps:

JF, Cyanogen, Stericson, Haykuro, JAC, ccyrowski, TheDudeOfLife, Soulife, KB7SQI, CodeAurora, Zinx, harry_m, irrenhaus, rogro82, Loccy, cytown, rgv151, Wysie, xenio2000, LucidREM, miketaylor00, Meltus, Moonspoon, Tehseano, Manup456, beagz, sir*mez, Prash, mannyb, RichieDaze, JonnyBeuno, nabzilla1990, all the other theme, app & ROM devs), AndroidSpin (for hosting space and a great ROM DB), .... AND ...... most of all to XDA-developers and the XDA community ... THANK YOU!!!

Base Firmware:

Donut-Android-1.6

Radio Required:

Any

SPL Required:

Any

SDCARD Partition Layout:

Any

Wipe Required:

If coming from ANY other ROM, YES!

Special instructions:

See POST #6 PLEASE!!!!!!!!!!!!!!!!

FEATURES

- Menu Driven Setup Script

--- run 'expsetup' in Terminal (after 'su') OR using adb

- Default Settings include ...

--- Supports both dream/G1 (EBI0) and sapphire-32B/MT3G

--- Overclocked to 528/245Mhz

--- Swappiness 30

--- ENABLED Compcache 32MB (w/SwapFreeNotify)

--- DISABLED Linux-Swap (but supported)

--- AUTOMATIC - Apps2SD if extX partition exists on sdcard

--- AUTOMATIC - SDCARD partition layout discovery - So you can use linux-swap w/out an extX partition

--- Support for user.conf implementation to override expsetup (see attached example)

- Kernel Features

--- Multi-Touch

--- compiled w/gcc-4.4.0

--- most debugging removed

--- wifi tethering, wired/USB tethering

--- ext2/ext3/ext4 support

--- unionfs/cifs/fuse fs support

--- cram/squash, misc-other-fs support

--- ipv6 support

--- tun and ipsec support

--- 10MB (107MB) Kernel MOD (optional) in expsetup

- speed MOD's (Yes She's Pretty Fast ;) )

--- Overclocking ^^

--- CodeAurora's libc & libpixelflinger ARM Assembly Optimizations

--- ZipAligned apps

--- Optimized app compression

--- vm page-cluster mod

--- other junk, can't remember now

- included apps

--- LucidREM's lucid script

--- rwsystem/rosystem scripts

--- HTC_IME

--- Wifi Tether

--- Wired Tether

--- Work E-Mail App

--- SuperUser/Terminal Emulator

--- SpareParts

--- Updated YouTube App (v1.5.08)

--- 5-Screen Auto-Rotate Launcher (ADP & AOSP Only)

--- AdvancedLauncher Non-Replacement (TMO US/EU Only)

--- TMO IM App (TMO-US/ADP & AOSP Only)

--- DevTools (ADP & AOSP Only)

--- SimCard Toolkit (ADP & AOSP Only)

--- PDFViewer (ADP & AOSP Only)

--- Stericson's LockScreen (AOSP Only)

- expsetup optional apps

--- rgv151's MMS app

--- Loccy's BetterBrowser

--- AdvancedLauncher

--- cyTown's Phone MOD (ADP & AOSP Only)

--- Wysie's Contacts MOD (ADP & AOSP Only)

--- HTC Teeter (ADP & AOSP Only)

--- Brut.all's Modified Non-US GoogleMaps 3.3.1

--- HERO-like ToggleWidgetPack & FlipClock (that doesn't actually flip) + Weather Widgets

--- Ported Jbed/Java app

--- iWnn_IME

Mini ChangeLog - Most recent Changes

**************************************************

Changelog v2.6.3 - 3/17/2010

- fixed - *really* OTA updates - gone forever

- fixed - *really* Maps installation problems

Changelog v2.6.2 - 3/4/2010

- fixed - Issue with reboot commands (MetaMorph/Terminal and the like apps should work fine now)

- fixed - Issues with installing GoogleMaps from Market (or alternate)

-== All 2.6.1 themes are still GOOD, so just apply the new expansion :)

Changelog v2.6.1 - 3/1/2010

- added - GUSTO App (GUI Used to Setup TheOfficial) which replaces many expsetup functions

--- HUGE THANKS to olearyp for this contribution!!!

--- cleaned-up - expsetup accordingly ( only 5 options remain! :) )

--- still need to use expsetup to obtain resources/vsapps and to remove apps

- added - QuickCommands to GUSTO for easy rebooting and /system partition mounting

- added - FLAC Audio Support in AOSP build (thanks to Kenny Root / Cyanogen)

- added - EBI1 support for AOSP and ADP builds

--- please note that the "base ROM's" are still EBI0, so you must apply the EBI1 expansion pack

--------------- immediately after applying the base ROM if you're an EBI1 user.

-(Also NOTE: 10MB kernel MOD's have not been posted yet for EBI1, will update thread when done)

- added - clean reboot services to cleanly dismount partitions prior to reboot

- updated AOSP build to 1.6_r2 (DRD36)

--- NOTE!: This means AOSP users must also apply the latest "base ROM" as well, not just exppack! :)

--- This also adds even more language support!

- updated xbin binaries to 1.6_r2

- updated lucid script to 1.61.21

- updated the build.prop for sapphire/mt3g users to stop OTA update notifications

- moved most of xbin off to the expansion pack for ADP and AOSP users (for space)

- relinked ls, df, rm and mount to busybox (for certain apps to behave properly and ease of use)

- reverted su/Superuser.apk on the TMO builds (b/c of problems cited)

- cleaned-up several facets of the expansion pack installation

- cleaned-up firstboot2 script

- removed - Brut.all's download option in expsetup, get it manually via his thread now

- removed - ringtones from the expansion pack, manually install these, see resources section

--- This was to avoid any FAT32 sdcard corruption occuring in recovery (and it's just cleaner)

- removed - Stericson Lockscreen from AOSP build as default

--- This is now optional, you obtain by flashing either a theme or themetemplate w/ the Lockscreen

- ALL Themes redone (again) ... so make sure to grab the updated theme

Changelog v2.5.1 - 1/20/2010

- updated - cytown's Phone MOD, updated to V.22.3

- replaced - Geesun's Contacts MOD w/ Wysie's 2.8 Dialer/Contacts MOD

--- fixes the letter scrolling bug while in contacts and contains a much nicer feature-set

- replaced - Superuser.apk w/ ChainsDD's MOD

--- fixes the Superuser blank/black screen when USB debugging is disabled

--- meaning you can now disable USB debugging and use 'su'

- fixed - really fixed the default stericson lockscreen look (top and botton graphics)

--- also scrutinizing and fixing all themes w/ Stericon's lockscreen graphics)

- fixed - a bunch of theme issues, including some discolorations and Dialer/Contacts MOD issues

- updating all themes to their current published versions ...

--- CommunityHERO -> v3.4

--- DarkStar -> v0.6.9

--- Enoch -> v1.4.13.0.1

--- minus -> 4.2.13.3

--- buuf -> 1.2? (1/14/2010)

--- marks -> 4.2.13A

--- gChrome -> 4.2.13 (pershoot maintained, TY)

--- ubuntu -> V6OR2

(still working on blur, plastic, darkdream, and eclair/and2.0)

DOWNLOADS

****************

AOSP-1.6_r2 + ADP DRD36 - (Supports *most* Languages!)

-- Rooted Base (3/1/2010)

MD5: 2bfa1b02d088f20d3f63710ae5232528

----- v2.6.3 - Expansion-Pack - (3/17/2010)

MD5: 16152be23dccce1532c1b8e308dddda2

----- v2.6.3 - Expansion-Pack (for EBI1 users) - (3/17/2010)

MD5: a5a9c3cc705b5d2f95443eb116ec550b

HTC ADP 1.6 DRC83

-- Rooted-Base

MD5: abf8c556c0c25cabb710ddf4f7f31da0

----- v2.6.3 - Expansion-Pack - (3/17/2010)

MD5: 07cfb56ecd577319489f2ed0b7959546

----- v2.6.3 - Expansion-Pack (for EBI1 users) - (3/17/2010)

MD5: 23869be9d39451a6354e2d15e2bd74e3

TMO OTA DRC83 - US

-- Rooted-Base

MD5: cbeaa476a4b9e7fc8e7ca6d5358e0113

----- v2.6.3 - Expansion-Pack - (3/17/2010)

MD5: f773d1c9ef377754be868ab082263ad4

TMO OTA DRC92 - EU

-- Rooted-Base

MD5: 2bbb404c903ff7ba274be0e5717578e4

----- v2.6.3 - Expansion-Pack - (3/17/2010)

MD5: a5eca683302f9d1c002225a0a8c68f32

(Donut Theme Templates - v2.6.1)

AOSP-1.6_r2

AOSP-1.6_r2 (w/ Stericson's Lockscreen)

ADP-1.6

TMO-1.6-US

TMO-1.6-EU

(Prethemed w/ White Statusbar Text)

AOSP-1.6_r2

AOSP-1.6_r2 (w/Stericson's Lockscreen)

ADP-1.6

PLEASE NOTE: The additional apps that reside in the cache/exp_theme directory. These are the vsapps and resource apps that users may be using! Also, all these theme templates have BLUR animations embedded, change if needed.

:) Enjoy! :)