I have an unsupported device X306X (Wi-Fi+LTE) (X306F (Wi-Fi) is supported) and I use linux.
- I tried to follow the standard process, but first I had to do these things:
- Find Android 11 to be installed.
- sp flash tool for linux.
- Driver for mediatek device for Linux.
adb & fastboot
v30 for linux
- Finding Android 11 was very difficult, I searched XDA and other forums, but evetually found it.
- Sp flash tool was easy to find, but the tutorials were not very clear on it. Got multiple errors with it, but eventually was able to resolve them.
- Now comes the hard part, sp flash tool was not able to find the device.
- Although the device was discoverable by
adb & fastboot
. - I stumbled upon the reason as driver not being installed for it.
- And to my surprise there were no drivers for linux for lenovo devices. (
dmesg | grep usb
) - I found a tutorial for it, but even this didn't work for me.
- Although the device was discoverable by
- Then I decided to use
fastboot
and found another great tutorial for the same. - Now comes the magical part: taking risk. UBports Installer clearly says this, Don't try to flash an image to an unsupported device, it won't work.
- Then I folowed the tutorial for X306F And that's how ended up flashing UT in my unsupported device.
Same bro I faced all those things you had faced but I didn't found any solution or exact process for downloading ubantu touch on tb-x306x but finally something got me related that in your post and i think it is helpful to me but I have still doubt that Will this work for my lenovo tb-x306x (2gb ram) if not then how can I use this process for my 2gb tb-x306x device or which file should I modify to work above method properly in my case or os will run properly on 2gb ram or is there any possibility of bricking my tb-x306x or stuck in any kind of loop ?