HTC myTouch 3G Slide (htc-espresso)
WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it. The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly. |
File:CHANGE ME TO DEVICE CODENAME.jpg | |
Manufacturer | HTC |
---|---|
Name | myTouch 3G Slide |
Codename | htc-espresso |
Released | 2010 |
Hardware | |
Chipset | Qualcomm Snapdragon S1 (MSM7227) |
CPU | 600 MHz |
GPU | Adreno 130 |
Display | 320x480 TFT |
Storage | 512 MB |
Memory | 512 MB |
Architecture | armhf |
Software | |
Original software | Android |
Original version | 2.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Contributors
- nobodywasishere
Users owning this device
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 pmaports#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.
See also
- t-mobile-my-touch-3-g-slide-software-update-2.15.531.3.exe
- htc_sync_setup_3.2.20.exe
- recovery-clockwork-2.5.0.7-espresso.img
- CyanogenMod 7.0 and 7.2 for espresso
- pmaports#161 Recovery Installer Issue
- pmbootstrap#1203 HTC Wildfire Status Report
- pmaports#826 myTouch 3G Slide Status Report