Currently supported SoCs: MT6572 and MT6580
Lenovo A369i: U-Boot replaces the kernel;
JTY D101: U-Boot replaces the LK(?).
Prestigio Multipad Wize 3151 (MT8321): U-Boot replaces the LK.
Y = works;
P = partially works;
N = doesn't work.
- Booting - Y;
- UART - Y;
- Display - Y (simple-framebuffer);
- Internal storage / eMMC - Y (can't read the MBR though);
- External storage / SD card - P (card detection doesn't work);
- Buttons - N;
- USB - N;
- Booting - Y;
- UART - Y;
- Display - N;
- Internal storage / eMMC - Y;
- External storage / SD card - Y;
- Buttons - N;
- USB - N;
./build_mt6572.sh
ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make O=out d101_defconfig
ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make O=out -j$(nproc --all)
ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make O=out mt6580_defconfig
ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make O=out -j$(nproc --all)
mtk w bootimg u-boot-mt6572.img
mtk w lk out/u-boot-mtk.bin