Dobrica Pavlinušić's random unstructured stuff
Android G1: Revision 33
{toc: }

^ Service manual

{file: HTC Dream SM (A04).pdf}

^ How to brick your phone

* downgrade do RC30 to get root
* this will install 1.22 radio
* install AmonRA
* be inpatient and flash DangerSPL
* correct way would be to first flash Radio 2.22 (?)

^ How to unbrick your phone

* http://cafe.mobil.hr/threads/68894-HTC-G1-Dream-JTAG-i-serijski-kabel-za-unbrick
* http://wiki.cyanogenmod.com/index.php?title=JTAG_for_Dream/Magic

^ Serial cable

^^ ExtUSB connector

* http://handy-datenkabel.de/deutsch/produkte/datenstecker/index_usb.htm
* http://www.sparkfun.com/commerce/product_info.php?products_id=9167

RS232<->TTL http://bestcelldist.com/htc_dream_serial_data_cable.html

Upute: http://www.hackolog.com/2010/08/06/constructing-the-android-g1-serial-to-usb-cable/

swap rx/tx: https://groups.google.com/group/android-platform/browse_thread/thread/439d3f3af7a88a09/a0eb2d193975fbb4?lnk=gst&q=serial+pinout#a0eb2d193975fbb4

^^ Nokia DKU-5

http://pinouts.ru/forum/index.php?PHPSESSID=f3d7d4eae7be553fc6847f227bda1330&topic=358.msg5390#msg5390

I got an ark3116-based DKU-5 cable, and its pin layout is as following.

1: blue (ground-shield)
3: yellow
4: orange (3.3v)
6: green (rx)
7: white (tx)
8: red (ground)

I haven't tested them yet, so before connecting them, check the voltage btw orange and red.

^^ home-made alternative

sim+cable strip

http://forum.xda-developers.com/showpost.php?p=7236424&postcount=724

^ Boot loader

* http://forum.xda-developers.com/wiki/index.php?title=Hermes_BootLoader
* http://forum.xda-developers.com/wiki/index.php?title=Hermes_BootLoaderPassword
* http://forum.xda-developers.com/wiki/index.php?title=Hermes_RadioBootLoader
* IMEI check: http://forum.xda-developers.com/showthread.php?t=280819&page=2

^ JTAG

{image: G1_JTAG_signals.jpg}

http://forum.xda-developers.com/showpost.php?p=6169249&postcount=481

^^ Connector

* http://www.multi-com.pl/index.php/en_US,details,id_pr,7183,menu_mode,categories.html

^^ Low-power WIGGLER

* {file: LPT2LVJTAG_WIG.pdf}
* http://forum.xda-developers.com/showpost.php?p=6055979&postcount=412
* {file: dream_wiggler.cfg.txt}

^^ Info

* http://forum.xda-developers.com/wiki/index.php?title=JTAG_Softboot_for_Magic_and_Dream
* http://www.htcmania.com/mediawiki/index.php/JTAG_DREAM_AND_MAGIC
* http://forum.xda-developers.com/showthread.php?p=6100287&highlight=radata#post6100287
* http://www.omnia-repair.com/forum/topic/htc-dream-g1-jtag

Reflash whole device: http://www.omnia-repair.com/forum/topic/htc-dream-g1-jtag/page/2

^^ OpenMoko Debug Board

* http://wiki.openmoko.org/wiki/Debug_Board_v3

^ ROM

http://code.google.com/p/htc-flasher/

^^ Radio

* http://nah6.com/~itsme/cvs-xdadevtools/xda2nbftool/parsegsmv2.pl

^^ recovery.img

http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images

^ Stats

camera+power

.pre
DREAM PVT 320 ENG S-OFF
HBOOT-1.33.2005 (DREA10000)
CPLD-4
RADIO-2.22.19.261
Apr 20 2009, 15:30:43
.pre

^ Board testpoints

Pictures are too large to be opened in browser!

* {file: dream_main_pcb.zip}