Huawei Mediapad T3 10 (huawei-agassi)

From postmarketOS Wiki
Huawei MediaPad T3 10
MediaPad T3 10
MediaPad T3 10
Manufacturer Huawei
Name MediaPad T3 10
Codename huawei-agassi
Model AGS-L09
Released 2017
Type tablet
Hardware
Chipset Qualcomm Snapdragon 425 (MSM8917)
CPU 4x 1.40 GHz ARM Cortex-A53
GPU Adreno 308
Display 800 x 1280 IPS
Storage 16/32 GB (eMMC 5.1)
Memory 1/2/3 GB
Architecture aarch64
Software
Original software Android
Original version 7
FOSS bootloader lk2nd
postmarketOS
Category testing
Pre-built images no
Mainline partial
postmarketOS kernel 6.12
Features
Flashing
Works
USB Networking
Works
Internal storage
Works
SD card
Works
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Built-in DVB
Audio
Broken
Camera
Broken
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Broken
NFC
Modem
Calls
Broken
SMS
Broken
Mobile data
Broken
Miscellaneous
FDE
Broken
USB OTG
Broken
Sensors
Accelerometer
Broken
Magnetometer
Broken
Ambient Light
Proximity
Hall Effect
Haptics
Broken
Barometer
Power Sensor
Broken


Contributors


Users owning this device


Bootloader unlocking

Hint If your tablet got FRP lock and you can't go settings, just erase frp config via edl: edl e config than factory reset your tablet

1) Enable OEM Unlocking
2) Disconnect battery
3) Short EDL points
4) Connect battery
5) Backup whole flash

edl rl backup

6) Download generic bootloader for your device from bootloaders repo
7) Flash bootloader partitions to device

Icon WARNING: Do not skip step 5! Backup ALL of your tablet flash! You will flash aboot/sbl and other important partitions via EDL. If you don't want to miss your IMEI/MAC or you want to roll back to android, backup all partitions
edl wl AGS-LXX

8) Reboot to fastboot (Power+Vol -)
9) Start unlocking procedure

fastboot oem unlock
Hint If you are getting error like FAILED (remote: 'oem unlock is not allowed'). See step 1. You need to restore flash from your backup and enable OEM unlocking. Then repeat all the steps

10) Continue unlocking procedure

Icon WARNING: This will wipe userdata!
fastboot oem unlock-go

Your device is unlocked now. But it won't boot into android because of wrong board-id in device tree.

LK2nd

Icon WARNING: Upstream lk2nd has only DT that works with custom bootloader from the section above. Feel free to fix it <3

Use this guide
To build LK2nd for this device you need to add additional option to make

Hint You need to install arm-none-eabi gcc. On Arch you can run sudo pacman -S arm-none-eabi-gcc
make TOOLCHAIN_PREFIX=arm-none-eabi- lk2nd-msm8952 LK2ND_ADTBS="msm8917-huawei-agassi.dtb" LK2ND_COMPATIBLE="huawei,agassi"


Test Points

UART and EDL

See also

My 6.12 kernel tree