[G1 Android Development] ezterry:
Test2 Rom Historic Information

----#######-----

With the addition of Test-3 most of the information provided for Test2 is now irrelevant .. for information of those that have not updated, and historic reference the OP post from before the upgrade follows:

----#######-----​

Here is a flash image for the dream of the MT3G ASOP 2.2 release.

[SIZE=+2]MT3G-test2_S.zip[/SIZE]

(MD5: 563ac565694d2ae022d1f929fb36ab08)

mirror

Since the release there has also been a small official "Market" fix update that may correct various apps. I've patched it to apply to the MT3G-test2_S.zip

[SIZE=+2]MT3G-test2-market-fix_S.zip[/SIZE]

(MD5: e78b44672ea9769ab0c21d2b42344c8a)

Requires:

* 1.33.2005 dangers SPL and 2.22 radio (Magic users any SPL will work)

* Alt you can install with Custom MTD I recommend "87 8" (system/cache) {note cache8 is a workaround to flash the market fix, after the flash you can use nandroid to return to "87 2"}

* If you don't know it your carriers APN

To install: (includes market fix)

1) Wipe with 'fastboot erase system -w'

2) flash from recovery MT3G-test2_S.zip, followed by MT3G-test2-market-fix_S.zip

Upgrading MT3G-test2 -> Market fix

If you have not modified /system just apply the market fix (no wipe needed)

If you have modified /system note that either the update will fail or potentially clobber some of your changes; its recommended to flash MT3G-test2_S.zip, then MT3G-test2-market-fix_S.zip, then re-apply any changes you have made to /system.

!!! Note: The market fix is not compatible with lang_pack1_S.zip

Whats included:

1) su/superuser from CM6

2) my cm6 optimized pershoot based kernel described here

3) wifi working

4) bluetooth working (fixed in version2)

5) keyboard working (fixed in version2)

6) Rom contains English/Spanish only (Language pack below will partly add additional languages)

7) Sign-on screen no longer requires sim (fixed by flashing market fix)

What not working:

* CM6 potential USB power issue (its not horrible on 2.6.34.7 but if you notice it reboot, or plug in a wall adapter)

Addons

A|| EBI1 (Magic 32A and other uses of the 3.22 radio):

Please use this port file (additional details here)

B|| Language Pack:

lang_pack1_S.zip - no longer supportedGerman, French, and Italian locale's to the rom. Note: This must be applied to MT3G-test2 without the market fix; and the market fix will not be able to be applied over this patch.

MD5: 5f18c5cc8d2308eeee8ebf73292ed154

Please note Most apps in the rom only support the English/Spanish locals thus will still display in English; exceptions are Launcher2 and Framework-res which have been swapped for versions build directly from ASOP.. future versions of the language pack may correct the display in additional included apps.

C|| Updated kernels:

An updated version of the kernel EBI0/EBI1 downloads available (Edit NOV6: Now also include 2708 version for new MT3G radio)

http://goo.gl/qFJO

FAQ:

* Installing Titanium + Root Fails: You require BusyBox for Titanium to work; this can be installed via titanium its self

* I need ipv6 loaded on boot to run goggles or other app: see this trick

* adb remount doesn't work and this rom doesn't have root.. yes 'adb remount' fails because this is a stock rom.. however NO just because that fails doesn't mean there is no root. see this post in short modify /system in recovery its safer than adb remount anyway.

* Dream users wanting extra ram can use these instructions to install the 2708 kernel;

Note:

This is only a quick hack of the official MT3G rom; please don't expect me to make major changes to it (If I'm doing that I'll build from ASOP source)

(Changes: version 2 fixes bluetooth and the keyboard + audio levels for dream + removes OTA key so it won't ask for any future updates)

(Changes: Market-fix; applies the updated files from the OTA fix; in addition to allowing you to signon [or skip signon] without a simcard)

----#######-----

On November 15th the following beta testing parts package was posted:

----#######-----​

Hi All,

I know its been much longer than I intended but an actual update for you :)

I present you (for beta testing):

[SIZE=+2]MT3GParts1_S.zip[/SIZE]

What is it you ask.. It adds support for many things on top of my Test2 installer

1) Add support for init.d scripts

2) Add support for 'adb remount'

3) Add support for live wallpapers (apk kanged from CM nightly 238, and odex by myself)

4) Add busybox in a squashfs (binaries kanged form CM nightly 238; and repacked since I didn't want all of them)

5) Add LWP fix (fixes various 3D) via init.rc permissions (based on firerats work)

6) Added fix_permissions script (this one kanged from biffmod 2.1)

7) Load ipv6 on boot

8) And Last but not least:

Added "Froyo Parts" apk custom menu interface to (this is my work k, thanks.. but certainty has ideas from pre-eclair apps2sd and firerats scripts):

internal -> /sd-ext

a. dex2sd (/data/dalvik-cache)

b. data2sd (/data/data)

c. apps2sd (/data/app & /data/app-private)

Check the one or more to gain additional space; allow the app root permissions and reboot; the files will be moved accordingly.
​

[size=+2]How to install?[/size]

Clockwork users you will need to take note of a bug in clockwork/my parts updater script

(Ra-Recovery will work fine as follows):

Simple flash it over a clean MT3G-Test2 + Marketfix system

(note market fix is required to apply this zip)

For a clean install: (links on op)

(After fastboot erase system -w)

Old radio

1) Install MT3G-test2_S.zip (links beside MT3GParts1_S.zip on OP)

2) (Optional) Install my newer kernel ezBiffTestKernel20101031-ebi0_S.zip (EBI1 users flash the EBI1 port here)

3) Install MT3G-test2-market-fix_S.zip

4) Install MT3GParts1_S.zip

New MT3G radio

1) Install MT3G-test2_S.zip (links beside MT3GParts1_S.zip on OP)

2) Install my 2708 ported kernel ezBiffTestKernel20101106-2708_S.zip

3) Install MT3G-test2-market-fix_S.zip

4) Install MT3GParts1_S.zip

Please let me know of any problems; so that I can update my op post with the change :)