HTC myTouch 3G Slide (htc-espresso)

From postmarketOS
Icon WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) has been considering dropping it.
In some cases, the processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly.
HTC myTouch 3G Slide
File:CHANGE ME TO DEVICE CODENAME.jpg
Manufacturer HTC
Name myTouch 3G Slide
Codename htc-espresso
Released 2010
Category testing
Pre-built images no
Original software Android
Original version 2.1
Hardware
Chipset Qualcomm Snapdragon S1 (MSM7227)
CPU 600 MHz
GPU Adreno 130
Display 320x480 TFT
Storage 512 MB
Memory 512 MB
Architecture ARMhf
This device is marked as not booting.
Features
USB Networking
Flashing
Broken
Touchscreen
Display
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
Internal storage
SMS
Calls
USB OTG
NFC
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Built-in DVB
Camera Flash
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader


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 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.

See also