HTC Desire (htc-bravo)
Appearance
![]() HTC Desire running the Weston demo | |
Manufacturer | HTC |
---|---|
Name | Desire |
Codename | bravo |
Released | 2010 |
Hardware | |
CPU | Qualcomm QSD8250 Snapdragon S1 |
GPU | Adreno 200 |
Display | 480x800 AMOLED or SLCD |
Storage | 512MB |
Memory | 576MB |
Software | |
Original software | Android 2.1 on Linux 2.6.29 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
Flashing |
No data |
---|---|
USB Networking |
No data |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
No data |
Touchscreen |
No data |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
- drebrez
What works
- Compiling the kernel
- Booting (see below)
- Framebuffer works (see photos below)
- Network through USB
- SSH
- Touchscreen
- Weston with demo menu
What does not work
- Flashing (requires smaller boot.img #126)
- Wifi (requires firmware)
- Unknown, but probably everything else
Device partitions
dev: size erasesize name mtd0: 000a0000 00020000 "misc" mtd1: 00480000 00020000 "recovery" mtd2: 00300000 00020000 "boot" mtd3: 0fa00000 00020000 "system" mtd4: 02800000 00020000 "cache" mtd5: 093a0000 00020000 "userdata"
Booting
- Build everything
pmbootstrap install
- Boot using
pmbootstrap flasher boot