Jump to content

Vivo CDP(vivo-cdp-1)

From postmarketOS Wiki
(Redirected from Vivo CDP Generic(vivo-cdp))
Note This page is about the dedicated port of this device. There is also an optional generic port available for this device - see Generic MSM8916 (qcom-msm8916).
Vivo CDP Generic
Manufacturer Vivo
Name CDP Generic
Codename vivo-cdp
Released 2015
Type handset
Hardware
Chipset Qualcomm Snapdragon 410 (MSM8916)
CPU Quad-core 1.2 Ghz Cortex-A53
GPU Adreno 306
Display 854x480 IPS LED
Storage 4 / 8 GB
Memory 1 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 4.4
Extended version
The most recent supported version from the manufacturer.
Android
FOSS bootloader yes
postmarketOS
Category testing
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
yes
Optional Generic Port Generic MSM8916 (qcom-msm8916)
Features
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
Internal storage
eMMC, SD cards, UFS...
Works
SD card
Also includes other external storage cards.
Works
Battery
Whether charging and battery level reporting work.
Works
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Untested
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Untested
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works

Contributors

Users owning this device

How to enter flash mode

  • Fastboot: Power on the device with both Power and Volume Down buttons.
  • lk1st&& lk2nd Fastboot: Power on the device. After it vibrates, hold Volume Down.
  • lk1st && lk2nd Recovery: Power on the device. After it vibrates, hold Volume Up.

Bootloader Unlocking

First unlock bootloader by using modified fastboot tool for vivo:

For Fastboot tool from: https://github.com/Tikily/bbk_vivo_unlock


use modified fastboot tool to unlock bootloader

$ adb reboot bootloader
$ ./fastboot bbk unlock_vivo

Variants

These are devices released by vivo in 2014-2015. Their common feature is that they use the CDP, and the board-id is <0x01 0x01>.

These variants are tabulated below:

Model Codename Panel Touchscreen
Vivo Y13L
Vivo Y613f
Vivo Y913
PD1304CL
PD1304CF
PD1304CV
nt35510s edt-ft5306
Vivo Y23L
Vivo Y623
Vivo Y923
PD1419L
PD1419F
PD1419V
nt35510s
orise8012a
goodix-gt928
Vivo Y27L
Vivo Y627
Vivo Y927
PD1410L
PD1410F
PD1410V
hx8394a
Vivo Y28L
Vivo Y628
Vivo Y928
PD1403L
PD1403F
PD1403V
hx8389b synaptics-ts

References