HTC myTouch 3G Slide (htc-espresso)

Contributors

 * nobodywasishere

How to enter flash mode
Update to Android 2.2 using T-Mobile_myTouch_3G_Slide_Software_Update_2.15.531.3.exe (linked below - you'll also need HTC Sync). I found it only worked on a Windows 7 computer, not Windows 10 or XP. Unlock the bootloader following the guide on HTCDev.

From there, you can use fastboot to boot recovery-clockwork-2.5.0.7-espresso.img (linked below), and from there you can attempt to flash stuff. Unfortunately we cannot flash directly from fastboot as it has signature verification.

Alternatively, several methods exist for getting S-OFF (essentially unlocking the bootloader and then some), but these are only available if you're still on Android 2.1. I may get another device to see if this works, as it would allow flashing directly from fastboot, instead of needing the recovery. One of these methods is using AlphaREV, and while the original website is down, it's still accessible from the Wayback Machine

Installation
Current work in progress.

See Issue #161. Though bypassing this seems to just restart the recovery.

Booting the boot.img-htc-espresso just freezes at the stock boot image. Device shows up under lsusb, but does not show a network interface. Possible issues with kernel configuration. I've tried both kernels, the CWM kernel, and the stock kernel, and have also tried adding the initfs-hook.sh seen on other HTC devices. However, It's possible I've missed something.