[G1 General] brokenval:
sorry for my bad english.

if u do really want eclair (2.1) that bad, u culd search for thread in here named "the rom bible".

There are so many choices in that thread.

For eclair, u culd use SuperE by ben.

Just IMO, i'd prefer froyo rather than eclair.

i'd prefer some donut than eclair.

Go grab some donut superD, or HTCClays. Its REALLY THAT FAST!!

Go grab some froyo Biffmod, or superF or maybe if u do wanna taste some new kernel like 2708 terrys + Biffmod rom.

ONLY FOR HTC DREAM LIKE MINE!!

DONT BLAME ME for anything bad happens to ur g1!!

I DONT KNOW, I DONT DO ROGERS, MT3G or anything besides my G1

THIS IS THE EXACT STEP IVE DONE.

IM A NOOB. I BOUGHT a used g1 at ebay 2-3 weeks ago.

AND IVE DONE FLASHING from stock rom 1.6 dmd64 damn it so hard those days to get rooted --> 1.5 stock --> 1.6 donut ADP1 --> 1.0 stock --> CM6 froyo --> biffmod leaving on jet plain --> Super E by ben --> super D by ben--> SUPER F by ben --> back to SUPER D --> HTCClays SUPER FAST Donut --> HTCClays CSDI rem v4 --> SUPER D again I LOVE YOU BEN!! --> Biffmod with ezterrys kernel 2708 --> froyo for trout --> froyo lazzlo --> now trying to bake some froyo for myself and some kernels my friends made. --> (future) getting debian

bought again a used g1 from ebay for daily used and doing easy root using androot from unlockr --> stay in SUPER D.

GUIDANCE:

1. Get ROOTED!!

U culd use the AndRoot method. Try google it.

Keyword: "androot" "g1" "unlockr"

Follow the instructions there. Its really made for noob like us.

check if u rooted or not, download terminal emulator from market

type su then enter

VOILA now u get ROOTED

2. Set some ADB, Fastboot, and a Recovery like amon ra's.

-install adb on ur computer.

dowload android sdk r10.zip

unzip it in C:\

try to find SDKManager.exe in that unzipped files. Run it.

then it fetching some updates from google.

after done fetching updates, it will ask you what files do u want to update.

choose "android sdk platform tools revision 3" and "google usb driver package revision 4"

after done updating, close the sdk manager.

grab ur android and choose setting-application-development-mark usb debugging.

connect ur android to usb computer.

when windows found new hardware and installing drivers, try to locate the drivers urself. point it at c:andro_sdk/extras

after done installing drivers,

now go to win start menu and run cmd.exe

from console windows go to c:\andro sdk 10\andro sdk\platformtools

in c:\andro sdk 10\andro sdk\platformtools>

type adb devices ENTER

then ur serial number shuld appear below "list of devices attached"

if the number not appear, it means ure wrong when installing the drivers.

ADB is an android interface for debugging the devices and override the phone control system from pc console.

Example: when rooted and got su(superuser or admin privilege), u can run any command from the device's terminal. like RM remove or something that need SU privilege.

and from adb, u can do the exact same thing but from ur PC, not from devices terminal.

ADB is easy, but it might be complicated if u dont have some basic of command line.

Now letsgo to Installing recovery section

-download ROM Manager from market.

-open it

-choose install alternative recovery (RA 1.7.0) at the bottompage

(ROM manager primarily use clockwordmod recovery, but they give an alternative like amon ra's recovery.)

after installing RA 1.7.0 recovery, from ROM Manager, choose boot into recovery.

phone then reboot and go into recovery mode.

scroll down and search something backup restore thing.

choose BART Backup.

if it says "u must run it in console" or something close like that, it means u dont have enough free space in ur sd card.

free some space by choosing USB MS TOGGLE in recovery menu.

now it mounts ur sdcard to computer and please free some space until BART BACKUP can be done.

after done creating a bart backup, u shuld copy the backup file (BART folder) to ur computer.

now from recovery menu, choose to power off phone.

then go to FASTBOOT or HBOOT system by pressing holding firmly ur camera button and power button.

HBOOT or bootloader (camera+power)

RECOVERY mode (home+power)

in fastboot or hboot mode u can see DREA1000000 blahblahblah thing..

see it carefully wheter u have DVT or PVT.

if it says DVT then STOP. i cant help you anymore :D

GO if ure PVT.

from that fastboot/hboot screen u can identify ur RADIO and SPL version.

SPL is something like: HBOOT-1.33.2005

RADIO is RADIO-2.22.23.02

Now, search for the RADIO and the SPL files. Google it, its so easy.

Once you found it, leave it zipped. dont unzip them.

U can found it in this lovely forum.

after u found it all,

Go to recovery mode, and prepare for partitioning the SDCard.

Before partitioning, u shuld see what the roms u wanna install need.

some roms need ext4 and some goes with ext3.

and some roms really set it to go with 96mb SWAP, 512mb ext3, FAT32.

Go to partition sdcard and choose partition SD.

Press home to continue partitioning blahblahblah

it will ask u for sizing ur SD PARTITION

SWAP= 96-128mb (depend on the ROM u want to install, some rom need exact amount of swap, and some roms dont explain it, so its up to you)

there are some debating club keep arguing how big swap file is recomended.

some says 32 mb wuld be the best since the biggest app u have in ur sdcard.

some says 128 is the best.

and some says "woaa, im confused a lot dude, lemme pick the mid one, i'd say go for 96 since i hate number 64. LOL"

and some believe, "bigger is better"

Ext2= 512mb (depend on the rom's need, if it doesnt say anything, go for 512mb, its enough for installing bunch of apps)

remainder? is the remaining space after SWAP and EXT2

Partitioning............

after done, upgrade to ext3..

proceed upgrading to ext4 if the rom can accept ext4..

if the rom doesnt say, please stay in ext3.

ATTENTION, ACHTUNG!!

FIRST, ALWAYS DO A MINIMAL NAND BACKUP, BART BACKUP BEFORE FLASHING ANY FILES!!

FIRST, ALWAYS DO A FULL WIPE (in recovery choose wipe and wipe everything except WIPE SD Ext) before and after FLASHING SOMETHING!!

FIRST, ALWAYS FLASH RADIO FIRST!!

THEN THE SPL FILES!!

AND ALWAYS READ WHAT THE SPL FILES NEED!! (SPL FILES NEED EXACT RADIO FILE)

if u mismatch, ur phone will be a nice PAPERWEIGHT :D

READY? FOR A NICE PAPERWEIGHT? :D

after done upgrading to ext3 or 4, in recovery mode, enable USB MS TOGGLE.

it will mount ur SD to computer.

drag RADIO "G1-radio-2_22_23_02.zip" files to sdcard, leave it ZIPPED.

then disable usb ms toggle.

then choose FLASH ZIP FROM SDCARD in recovery mode.

choose the radio file and proceed to flash.

done FLASHING YOUR RADIO?

now choose reboot system now.

it will reboot and comeback to RECOVERY mode.

enable usb ms toggle.

drag spl file to sd.

flash it like you flash your radio before.

done FLASHING SPL?

choose reboot.

comeback to rcoverry mode.

NOW URE READY TO FLASH MOST ROM IN THE BIBLE.

SuperE, Biffmod Froyo Leaving Jet Plain (not the one with ezterrys kernel), CM6 Froyo, and etc, needs dangerSPL.

danger/death SPL is the SPL i show u above.

and the SPL works well with the RADIO i show u above.

Read carefully the requirements of the ROMs.

Always do a wipe after flashing from SDcard.

Example of FLASHING SUPER E (u said u want eclair and i love ben very much):

1. download the super e rom.

it should be "signed-superE103.zip"

2. download the google apps for the rom. it contains market, gtalk, and any apps from google. it should be "gapps-ds-ERE36B-signed.zip"

3. go into Recovery mode (home+power)

4. wipe SD Ext

5. repair SD Ext partition (from menu partition sdcard)

6. flash "signed-superE103.zip" ROM (put it in ur sdcard first using usb ms toggle)

7. reboot

8. do all wipe from recovery except wipe sd ext

9. flash the "gapps-ds-ERE36B-signed.zip"

10. Reboot

11. DONE!!! Now ure running SUPER E by ben

12. Download a ton of apps from market!! :D

SETTINGS:

SPL 1.33.2005

RADIO 2.22.23.02

FAT32 SDcard

SWAP 96mb

512 ext2 --> ext3

HOPE this GUIDANCE will help u to walk straight the android way of life :D

Semoga berkenan dengan PETUNJUK yang saya buat. Semoga tidak membuat anda semua semakin bingung. :D

im proud of being indonesian.

catch me on YM: agnotis.atheis

catch me on teknogeeks.tumblr.com

catch me @anggerwicaksono

:D