MediaTek MT6735
MT6735 is a low-end Mediatek SoC released in 2014 and used in many cheap devices. Variants include the MT6735P and MT6735M with CPU clocks lowered to 1.0 GHz. Mediatek also released some other variants in 2016 including MT6737 with a 1.25 GHz CPU clock, and MT6737T with a 1.5 GHz CPU clock.
Codenamed Denali-3, MT6753 is a SoC that shares the same architecture of MT6735 while having double the ARM Cortex-A53 CPUs in a dual cluster arrangement, as well as an ARM Mali-T720 MP3 GPU.
![]() | |
Manufacturer | MediaTek |
---|---|
Name | MT6735 |
Codenames | Denali-1 (MT6735), Denali-2 (MT6735M) |
Architecture | aarch64 |
CPU | 4x 1.3 GHz ARM Cortex-A53 |
GPU | ARM Mali-T720 MP2 |
Year | 2014-2016 |
Process | 28nm |
Mainline | yes |
Community Page | https://gitlab.com/mt6735-mainline |
Components | |
CPU |
Broken |
UART |
Works |
Storage |
Partial |
USB |
Partial |
Display |
Works |
GPU |
Works |
Pinctrl |
Works |
I²C |
Broken |
SPI |
Broken |
Audio |
Broken |
Video |
Broken |
Thermal |
Broken |
WiFi |
Broken |
Bluetooth |
Broken |
Modem |
Broken |
GPS |
Broken |
Camera |
Broken |
NPU |
No data |
Suspend |
Broken |
Ethernet |
No data |
SATA |
No data |
Variants
SoC line | Denali-1 | Denali-2 | Denali-3 |
---|---|---|---|
SoCs | MT6735 MT6737 MT6737T
|
MT6735M MT6735P MT6737M
|
MT6753
|
CPU | Cluster 0: 4x ARM Cortex-A53 | Cluster 0: 4x ARM Cortex-A53 | Cluster 0: 4x ARM Cortex-A53
Cluster 1: 4x ARM Cortex-A53 |
GPU | ARM Mali-T720 MP2 | ARM Mali-T720 MP | ARM Mali-T720 MP3 |
MMC controllers | 3x MediaTek MSDC | 2x MediaTek MSDC | 3x MediaTek MSDC |
GPIO Pins | 204 | 198 | 204 |
Devices
MT6735
Device | Codename | Mainline |
---|---|---|
Acer Liquid Zest 4G | acer-t07 | |
Acer Liquid Zest 4G | acer-miro | |
Coolpad Modena 2 | coolpad-modena2 | |
Gini w5 | gini-w5 | |
HomTom HT20 | homtom-ht20 | |
Huawei Y3 II 4G | huawei-lua-l21 | |
Lenovo Vibe P1m | lenovo-p1m | N |
LG K4 | lg-k130f | |
Meizu M2 | meizu-mblu2 | |
NewMobi XY6735 SoM | ||
Wiko Harry | wiko-harry | |
Wiko U FEEL | wiko-ufeel | |
ZTE Blade X3 | T620, A452, Q519T, depending on region |
MT6737
Device | Codename | Mainline |
---|---|---|
Archos Sense 55s | archos-ac55ses | P |
HMD Global Nokia 1 | nokia-frt | |
HMD Global Nokia 3 (2017) | nokia-NE1 | |
Motorola Moto C Plus | motorola-panelli | |
NewMobi XY6737 SoM | ||
Samsung Galaxy Grand Prime+ | samsung-grandpplte | Y |
Samsung Galaxy J2 Prime | SM-G532M | |
Wiko Harry | wiko-harry | |
Xunlong Orange Pi 4G-IoT | xunlong-orangepi4giot |
MT8735
Device | Codename | Mainline |
---|---|---|
Digma 1538E 4G | digma-ps1150ml | Y |
NewMobi XY8735 SoM | ||
Oysters T84Bi 4G | oysters-t84bi-4g | Y |
MT6753
Device | Codename | Mainline |
---|---|---|
Just5 Freedom X1 | k06ntc_a | N |
Lenovo K4 Note | lenovo-k5fpr | |
Meizu M2 Note | meizu-m571 | |
NewMobi XY6753 SoM | ||
Vernee Thor | vernee-k506 | N |
Wiko Fever | wiko-fever |
U-Boot
The U-Boot port for mt6735 is being actively developed and is available at https://gitlab.com/alifilhan0/u-boot The purpose of this port is to replace the stock mediatek lk, which, due to its quirks, does not allow the development of mainline linux to continue. Also, as a bonus, you can get linux boot from a microsd card or even a usb flash drive (via usb otg). But at the moment, development has just begun and U-Boot is not working on this SoC yet, but you can fix it! If you are interested in the mainline on mt6735 join #mt6735-foss:matrix.org or here https://github.com/arzam16/linux-mt6577/issues/1
MMIO Block Overview
Base addresses of a few memory-mapped I/O blocks on MT6735 are shown here. MT6735M might have some slight differences:
Address | Block |
---|---|
0x10000000 | Infrastructure System |
0x10001000 | PMIC Wrapper |
0x10002000 | Peripheral System |
0x10004000 | General Purpose Timer |
0x10206000 | eFuse controller |
0x10209000 | AP Mixed System |
0x10210000 | Top Clock Generator |
0x10211000 | Pin Controller |
0x10220000 | ARM Global Interrupt Controller |
0x11002000 | UART 0 |
0x11003000 | UART 1 |
0x11004000 | UART 2 |
0x11005000 | UART 3 |
0x11200000 | USB Host Controller (Inventra MUSB with MediaTek wrapper) |
0x11210000 | USB Physical Layer (MediaTek T-PHY) |
eFuse Controller
This SoC has an efuse controller with several efuses used for storing calibration and performance data used for thermal management and frequency scaling, as well as a few efuses for security features such as SLA (Serial Link Authorization), SBC (Secure Boot) and DAA (Download Agent Authentication). Some Known efuses are listed here:
Offset | Bit | |||||||
---|---|---|---|---|---|---|---|---|
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
0x0060
|
SLA | DAA | SBC |