-One of the more promising accidental finds we did way back before we even started this site
: if you press and hold the on/off key and then soft-reset the device, you will land in the <i><b>WALLABY Bootloader</b></i>. A soft reset is performed by gently pressing the stylus into the little hole on the left side of the device. The (even smaller) hole on the right with the crossed-out battery marked next to it is if you want to erase the device memory, but that's not necessary to play with the booloader a bit.
+One of the more promising accidental finds: if you press and hold the on/off key and then soft-reset the device, you will land in the <i><b>WALLABY Bootloader</b></i>. A soft reset is performed by gently pressing the stylus into the little hole on the left side of the device. The (even smaller) hole on the right with the crossed-out battery marked next to it is if you want to erase the device memory, but that's not necessary to play with the booloader a bit.
-<b>Please keep in mind that we can accept no responsability for anything that happens to your device from here on out.</b> Although people say they
've selected them and lived to tell,
some of the GSM
options in some menus to us look like they
could easily send your device straight back to the factory for re-calibration. There
are many other ways to destroy your device here. We haven't yet wasted our devices, and we even still have all our data. This is no indication you will be equally lucky. Explorers are thought of as heroes because some of them die.
+<b>Please keep in mind that we can accept no responsability for anything that happens to your device from here on out.</b> We
've seen
some options that
could easily send your device straight back to the factory for re-calibration, and we're sure there
are many other ways to destroy your device here. We haven't yet wasted our devices, and we even still have all our data. This is no indication you will be equally lucky. Explorers are thought of as heroes because some of them die.
When the device goes into Bootloader mode, my device displays a background that consists of four equally sized vertical bars, colored (from top to bottom) white, red, green and blue. On top of this, it says:
<pre><b>
@@ -22,9 +22,9 @@
</b>
</pre>
-After a few seconds, the '
WAIT'
is replaced by '
GSM OK'
. Both messages are in the blue bar, but have a white background. If I then press the volume button (the device calls it a 'Record' button) on the left side of the device, you'll get a white screen that says:
+After a few seconds, the WAIT is replaced by GSM OK. Both messages are in the blue bar, but have a white background. If I then press the volume button (the device calls it a 'Record' button) on the left side of the device, you'll get a white screen that says:
<pre><b>
USB FLASH
MODE
=============
@@ -33,9 +33,9 @@
CABLE NOW...
</b>
</pre>
-This will allow you to talk
to the bootloader
via USB. From here there's no way out (except probably hooking up something to USB, which I did not do), so I soft-reset while pressing the On/Off switch again.
+Obviously some way
to flash
the device
via USB. From here there's no way out (except probably hooking up something to USB, which I did not do), so I soft-reset while pressing the On/Off switch again.
!!dumping the ROM
When you're at the bootloader start screen you can press the left button above the screen with the little business card on it (the device calls this button 'App3'), the device says:
@@ -99,17 +99,17 @@
</pre>
Ofcourse there is little point in flashing the ROM with an image you've just made on the same device. But this does allow you to flash one device with bootloader and WinCE ROM images from another.
-It's obvious to us, but we'll say it anyway: <b>Nobody at
xda-developers.com or anywahere else
accept any responsability for lost devices if you flash the ROM.</b> Sheeesh...
+It's obvious to us, but we'll say it anyway: <b>The maintainers of
xda-developers.com do not
accept any responsability for lost devices if you flash the ROM.</b> Sheeesh...
!!5.17 bootloader
Starting with bootloader 5.17, we can see that the people at HTC have realised this was probably a little too open: anyone with a device and SD card could flash the ROM. So they incorporated a feature called a "Card Key". Bascially, they create a key field which is set depending on the hardware ID of a specific SD-card. So as long as this SD-card dependent key is on the card, it can be used by the bootloader, and otherwise it is rejected. And they've also inlcuded a counter that determines how many times an SD card can be used to flash a device.
!!More info on SD ROM dump formats
-Can be found at WallabyBootloaderSDformats
.
+Can be found in our <A HREF="SDdump.php">SD format description</a>
.
!!Various tests
@@ -143,9 +143,9 @@
Touch Test
Playback Test
Record Test
Button Test
-~
CheckSum Test
+CheckSum Test
USB Test
Sir Test
Series Test
F Light Test
@@ -158,15 +158,15 @@
</pre>
The last option isn't visible, but becomes visible when scrolling to the end of the list. Each of these options performs a test of some part of the hardware. feel free to play around, it is mostly straightforward. Just make sure you don't hold it too close to your ears when you test the GSM Audio, as the audio loops back and creates quite a howl. Also noteworthy: the SD-card test erases the SD-card in the process of testing that part of the device.
-!!~
InitDebugSerial
+!!InitDebugSerial
Connect the XDA with a serial cable to the PC. Use Hyperterminal to connect (COM1:, 115200 8N1 Hardware flowcontrol). Now reboot the XDA in bootloader mode, and you'll see this: