X606F Android Kernel (ACHILLES6 ROW WIFI)

Overview

Unfortunately this project is dead. I have broken 2 devices while attempting to get an Android kernel working on the X606F and while it came close, I made a number of fatal mistakes.

The first mistake is not having a proper debugging setup. If I were to do this again, I would try to get a proper USB EHCI debugging cable. I do not know exactly if the X606F's USB controller is capable of supporting this EHCI dbug protocol, but I have gotten Gadget USB Serial mode working. That has not proven to be good enough, as it doesn't support early printk debugging, but the EHCI debugging should support all of that.

The second mistake, while it might sound cool to play with BROM mode, understand that this is pretty dangerous. I managed to get memory dumps of the device using mtkclient. But I also got the BROM mode crashed a few times. The last time I got it stuck with a full battery. The way you get out of this is wait until the battery runs out of juice, and then the chip will shut down. But this can take more than a month of waiting, since the power draw is so tiny and the battery inside is quite big. So after a week with a bricked device, I tried to open it, and well, if you try to do that, the LCD will crack. So go to point one, find a good debugging method and don't do this.

If you have some financial means, wish to see recent Linux kernels running on Lenovo Tablets or other Mediatek tablets, with all the latest bells and whistles like KernelSU, and wish to help this project, please get in touch: pitwuu@gmail.com.

The LCM MIPI Interface

The X606F has various LCD's. For a driver supporting the NT36523w, check out the folder in the LCM driver.

How to Contribute to the Project

Contributions are more than welcome! Please head over to the discussion thread xdadevs.

Contact