Jump to content

Coolpad Y80D (coolpad-coolpady80d): Difference between revisions

From postmarketOS Wiki
m rollbackEdits.php mass rollback
Tag: Rollback
m correct android version
Line 6: Line 6:
| imagecaption = TBA
| imagecaption = TBA
| releaseyear = 2015
| releaseyear = 2015
| originalsoftware = Android 4.4.4
| originalsoftware = Android
| originalversion = 4.4.4
| chipset = Qualcomm Snapdragon 410 (MSM8916)
| chipset = Qualcomm Snapdragon 410 (MSM8916)
| cpu = 4x ARM Cortex-A53
| cpu = 4x ARM Cortex-A53

Revision as of 06:55, 5 May 2023

Coolpad Y80D
TBA
TBA
Manufacturer Coolpad
Name Y80D
Codename coolpad-coolpady80d
Released 2015
Hardware
Chipset Qualcomm Snapdragon 410 (MSM8916)
CPU 4x ARM Cortex-A53
GPU Adreno 306
Display 540x960 LCD
Storage 8 GB
Memory 1 GB
Architecture aarch64
Software
Original software Android
Original version 4.4.4
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 6.2-rc5
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Broken
Touchscreen
No data
Touchpad
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
IR TX
No data
Connectivity
WiFi
Works
Bluetooth
Works
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Haptics
No data
Power Sensor
No data
TODO TODO: Mainline and upstream device.

Contributors

Users owning this device

  • Nphuracm (Notes: PCB exposed, touchscreen connection dead)


Important notice

See: wiki page about the Huawei Ascend G7. Similar to the aforementioned device, the Coolpad Y80D's stock firmware is NOT capable of booting aarch64 kernels. On top of that, although never locked, these facts about the stock bootloader made it impossible to use lk2nd to substitute:

* The bootloader has been stripped of the 'flash' command.
* A typical lk2nd build was not able to boot on this device - one have to use the Patch Bootimg script included with lk2nd after build to generate a bootable lk2nd image using the lk binary and a known working bootimg file.
* Even booted, lk2nd would indicate that ARM64 is unavailable.

Therefore, lk1st is mandatory for a mainline kernel to load on this device. Since no data regarding this device has been upstreamed, the process will not be documented here, but it is generally the same to the process for the Huawei Ascend G7.

Warning WARNING: Do note that NO KNOWN EDL TESTPOINTS OR KEY COMBOS have been found for this device! If you wish to replace the device's stock bootloader, be extra careful not to make anything go wrong, or your device will be BRICKED and REMAIN BRICKED BEFORE A HARDWARE-BASED METHOD TO ACCESS EDL IS FOUND!

How to enter flash mode

Stock bootloader

With a USB cable plugged in, press and hold Vol. Up+Power to access the stock Fastboot interface.

Installation

No changes have been committed upstream as of the time of writing. Therefore, it will not be documented yet.

Serial via UART

A UART RX pin has not been located yet, but the TX end of UART is located on the microUSB ID pin. It is possible to get kernel output there.

See also