HTC Incredible S (htc-vivo)
Appearance
| 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. |
| This device is still running on armhf, although it supports armv7. If you own it, change it and test it that way. |
| This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. |
|
Stock Incredible S running Android | |
| Manufacturer | HTC |
|---|---|
| Name | Incredible S |
| Codename | htc-vivo |
| Released | 2011 |
| Type | handset |
| Hardware | |
| Chipset | Qualcomm Snapdragon S2 (MSM8255) |
| CPU | Single-core 1.0 GHz (Scorpion) |
| GPU | Adreno 205 |
| Display | 480x800 4" SLCD |
| Storage | 2 GB + microSD card |
| Memory | 768 MB |
| Architecture | armhf |
| Software | |
Original software The software and version the device was shipped with. |
Android 4.0.4 (Linux 3.0.16) |
Extended version The most recent supported version from the manufacturer. |
Android |
| postmarketOS | |
| Category | downstream |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
| Device package |
|
| Kernel package |
|
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Works
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Whether charging and battery level reporting work. |
Untested
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Untested
|
| Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Untested
|
| Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
GPS |
Untested
|
| Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Untested
|
Contributors
- Aerotinge
Maintainer(s)
- Aerotinge
What has not been tested
- Accelerometer, GPS, light sensor
- Wifi, Bluetooth, RIL
- Camera
- Battery
How to enter flash mode (HBOOT)
- Power off the phone
- Press volume down
- Keep volume down pressed, and press power button.
How to turn off the phone
Hold power button for ten seconds, or simply remove the battery.
Installation
| The bootloader have to been unlocked (s-off). If not, see htcdev here. |
- Install
- using an microsd card (replace mmcblk0 with your sd slot)
pmbootstrap install --sdcard=/dev/mmcblk0(recommended) - using /data partition
pmbootstrap flasher flash_rootfs --partition userdata
- using an microsd card (replace mmcblk0 with your sd slot)
- Insert the microsd card on the device
- Connect usb cable to your phone and boot it into flash mode (HBOOT)
- Select "FASTBOOT" by volumes and power button. Make sure it displays "FASTBOOT USB" on top.
- Boot kernel using
pmbootstrap flasher boot(recommended) - Flash kernel using
pmbootstrap flasher flash_kernel, then reboot.
- Boot kernel using
Misc
The device shares the msm8x55 platform with other hTC devices, such as the One V (Primou).