Tecno Pova 6 (tecno-li7)
postmarketOS users that own the device
- EvilSoCute (Notes: risingOS A15, WIP)
This device is marked as not booting. Status: WIP |
Manufacturer | Tecno |
---|---|
Name | Pova 6 |
Codename | tecno-li7 |
Released | 2024 |
Type | handset |
Hardware | |
Chipset | MediaTek Helio G99 (MT6789) |
CPU |
2x 2.2GHz A76 6x 2.0GHz A55 |
GPU | ARM Mali-G57 MC2 |
Display | 1080 x 2460 AMOLED, 1B colors, 120Hz, 1300 nits (peak) |
Storage | 256 GB |
Memory | 8/12 GB |
Architecture | aarch64 |
Software | |
Original software The software and version the device was shipped with. |
Android 14 (HIOS 14) |
Extended version The most recent supported version from the manufacturer. |
Android |
postmarketOS | |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
pmOS kernel The kernel version that runs on the device's port. |
Mainline |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Untested
|
---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Untested
|
SD card Also includes other external storage cards |
Untested
|
Battery Charging and battery level reporting works |
Untested
|
Screen Display works. Ideally with sleep mode and brightness control. |
Untested
|
Touchscreen |
Untested
|
Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Untested
|
Camera Flash |
Untested
|
Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
Ethernet |
Untested
|
GPS |
Untested
|
NFC Near Field Communication |
Untested
|
Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching |
Untested
|
HDMI/DP Video and audio output with HDMI or Display Port works. |
Untested
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Untested
|
Magnetometer Sensor to measure magnetism |
Untested
|
Ambient Light |
Untested
|
Proximity |
Untested
|
Haptics |
Untested
|
This device is based on the Helio G99. See the SoC page for common tips, guides and troubleshooting steps |
DON'T DO ANYTHING BELOW IF YOUR PHONE IS Tecno POVA 6 Neo (tecno-li6) / Tecno POVA 6 Pro (tecno-li9). This page is only for Tecno POVA 6 (tecno-li7) with Mediatek G99 Ultimate (mt6789). See the information of your phone and if your CPU isn't Mediatek G99 Ultimate, dont proceed.
How to enter flash mode start
If you are not a psycho just type adb reboot bootloader. To do this, download platform-tools according to your OS. Enable Developer mode, enable USD Debugging, type adb shell, on the phone allow to access pc's fingerprint. If you entered shell just type exit. Then type adb device to ensure your device is connected and recognized. Then you can type adb reboot bootloader If so happened, that u can't do it with adb continue with a recovery and fastboot guide down below
Enter Recovery
Power off phone, hold No command
release and press both and again.
Fastboot one
Power off phone, hold No command
, press both and again.
(P.S. If that doesn't work and you boot in recovery mode all the time, then blame tecno for an awful combination.)
Installing
There's currently no postmarketOS builds with adomerle mainline on the socket testing, however i will make one pmaports soon, no plans on pre-built images. Consider making it by yourself.
Prerequisites
WIP, but ensure you can connect phone to the device where pmbootstrap can work properly. (Linux on PC natively, for the love of god dont do this in wsl or vm, Termux on Android, postmarketOS on a different device) and an unlocked device.
Unlock the bootloader
Before installing postmarketOS you have to unlock your bootloader.
1. Open Settings, go to "About" and tap on the "Build number" box ~8 times until the "You are now a developer" toast message appears.
2. Go back to the main settings page, and create an Tecno ID account if u didn't make one. 3. Now when account exist, go to "System" and then "Developer options" (it might be hidden behind a dropdown menu). Toggle the switch to "Enable OEM unlocking"
4. Now you will need to confirm that this is your account via login and code in SMS or login and password.
5. Now toas message will pop up, saying that you have to wait 2 weeks. You have to be logged in your account or the process may reset.
6. Now when 2 weeks are gone, you can finally go to "System" and then "Developer options" (it might be hidden behind a dropdown menu). Toggle the switch to "Enable OEM unlocking". You'll have to confirm again and your OEM unlocking switch will be as enabled. (If you will attempt to unlock it too early, the toast message will just say how much left time before you can proceed)
7. Now you can finally reboot to the bootloader, ensure you have platform-tools downloaded, type
fastboot enable flashing
8. WARNING ⚠️ The next command will erase everything from your phone to the Factory settings, which is same as if you will do factory reset in your phone. Im not responsible for ANY damage. If you read the caution, proceed by typing
fastboot oem unlock
If you see < waiting for any device >
, try running as sudo
9. Read the message displayed on your device screen. Once read, confirm the unlock if you're willing to proceed. THIS WILL ERASE YOUR DEVICE'S INTERNAL STORAGE and press {{Button|Volume Up} or
button. (It called HW buttons so the message will say press one of the hw buttons). Be fast because this thing stays for 5 seconds, so if message disappier you will have to do step 8 again.10. As you see confirmation message, your phone will factory reset, and unlock your phone. To reboot to the system type
fastboot reboot
All done! You can now continue with this guide.
Pre-built images
There's currently no plans on making pre-built images.