Help us find a solution to bricked G1′s!

Android Community we need your help!HTC Dream

As many of us experiment with out Android powered devices some have become infatuated with the abilities of the newer device and the abilities that they are starting to display.  Those of us who were early adopters of this fantastic new platform are at the mercy of our MSM7201a chipsets on our HTC Dreams, T-Mobile G1′s or HTC Android Dev phones.  We have become overly zealous and done terrible things by forcing bad SPL’s onto devices or simple reversing instructions when applying the Radio/SPL to mimic the hardware of the bigger Android cousins.  This comes at a big price when something goes wrong and many of use have used the Haykuro “Death” SPL in order to run the Hero ROM or Sense UI on our G1′s and have ultimately and fully bricked our devices.  Several of us on the Xda-Developers forum have been working on a fix for this over the last 6 months and are just now getting to a point of figuring out the delicate procedure of attaching a DIY JTAG interface to the main board of the device.  This procedure requires extreme technical knowledge and precision execution in order to make it work correctly as we usually only have one chance per board attempted upon.  This is the point where we are looking back to the community for help.  We are on the hunt for a specific document as mentioned in the MSM7200A chipset training manual covering baseband topics.

This is the document we need:
JTAG Setup Procedure on MSM7500/MSM7200
(80-V9038-13)
File Format: .pdf

This document holds the final keys to executing a successful JTAG solution for the bricked devices.  Please, all you master Google searchers and crazy hacker kids… if you suffer from the bricked G1 or just want something to do to pass the time, hunt for this document.  We will love you long time!  :p
Follow the conversation @ forum.xda-developers.com

BFS-304 in Cyanogen 4.1.9999

WTF is a BFS?

http://ck.kolivas.org/patches/bfs/bfs-faq.txt

more info…

http://www.pubbs.net/kernel/200910/30352/

WTF is a Cyanogen?

http://forum.xda-developers.com/showthread.php?t=567610

WTF do I care?
You do, I promise.

Even babies like Android

Baby on Androids

Baby on Androids

Further evidence that Android is catching the attention of the younger crowds.  Even babies are getting in on the action.  This young’n is sporting the Android Dev Phone with Cyanogen’s 4.1.99 ROM and a panda bear onesie from Target.

JTAG is a bust…but

**Update**
A few people have contacted me about this and we might have a way to continue to work on locating the pinout connection points.  I’ll update in a new post and as always by Twitter and XDA-Developers once I have more information to share.  Thanks for the continued support on this project.

After several attempts and painstaking hours trying to analyze this board I’m giving up trying to find a hardwire JTAG interface solution to the MSM7201a chipset. I am posting the recent photos of the board, please notice that the metal bracing that surrounds the critical IC’s of the board. This metal framework EMI shielding frame is a pain the a$$ to remove from the board. Once the frame was removed, forcefully with pliers and a mini-hacksaw I attempted to heat the board which led to a horrible aftermath. The board was essentially ruined once the framework was pulled off because it tore some of the circuit print off the board. err.

The rest of the gallery will be loaded to our Picasa web album. Please check the right sidebar under “Project Pics”.

Developing Android Applications

An excellent introduction to developing on the Android Platform.

Hosted by O’Reilly
Presented by:

Tony Hillerson

Tony Hillerson is a mobile developer at Brightkite. He codes on the run, and on any given day he may be working with Objective-C, Java, Rails, Scala, and/or Ruby. In addition to his day job, Tony has contributed to many community projects, such as Brightkite and Twitter API libraries, and RubyAMF. He’s also been a featured speaker at 360|iDev, RailsConf, and local user groups. Tony is interested in usability and experience design at all levels, from the database to the server to the glass.

Developing Android Applications

Android G1 Serial Cable

Here’s a useful project that everyone should try…

http://www.instructables.com/id/Android_G1_Serial_Cable/

Remember, with any DIY project you run the risk of error and can cause permanent damage to your device, to yourself or to the planet.  In any event I’m not responsible.  Enjoy!