HTC Desire (htc-bravo)

From postmarketOS
Jump to: navigation, search

HTC Desire
HTC Desire running the Weston demo
HTC Desire running the Weston demo
Manufacturer HTC
Name Desire
Codename bravo
Released 2010
Original software Android 2.1 on Linux 2.6.29
CPU Qualcomm QSD8250 Snapdragon S1
GPU Adreno 200
Display 480x800 AMOLED or SLCD
Storage 512MB
Memory 576MB


  • 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"


  • Build everything pmbootstrap install
  • Boot using pmbootstrap flasher boot