-
I've bought myself a Lenovo M10, thinking it was an X605, but I realised it was an X606, which is not supported by the installer. Fortunately, I noticed there was already some work towards the X606 at https://gitlab.com/ubports/porting/community-ports/android9/lenovo-tab-m10-fhd-plus/lenovo-x606.
As the port uses Halium 9, one of the steps is to downgrade my tablet to Android 9 (Factory default is Android 9). The instructions point to https://mirrors.lolinet.com/firmware/lenovo/Tab_M10_FHD_Plus_2nd_Gen/, which I tried installing (X606F); but I tried installing 5-6 different ones and my tablet kept reporting to be "Updated to Android 10" in the settings.
I'm not sure if the images really all are Android 10 images, or if I'm doing something wrong.
- I'm using the SP Flash Tool (version 5.2208)
- I use, for example, the build TB-X606F_S100015_191127_BMP
- I load the scatter-loading file into the flash tool
- When I try to load the Download Agent from the image, the program reports the error "LIB DA not match, please re-select DA or ask for help", so I use the default DA provided with SP Flash Tool
- I uncheck the "preloader" option, as it seems to have bricked a few devices: https://forums.ubports.com/post/53158
- I leave "Authentication File" empty and I leave "Download Only"
- I hit "Download"
- I turn off my tablet and I plug it to my computer
- It runs, and finishes with the green checkmark
- I unplug my tablet and let it boot; I have to walk through the installation steps, but when that's done, I go in the settings and read "Android 10" (although the build ID, TB-X606F_S100015_191127_BMP, is present and valid)
Am I doing something wrong? Is there an error above that's not normal? If the images really are all Android 10 images, where can I find Android 9 images?
-
I really regret not documenting my installation journey for this device. I can't exactly remember now but I remember thinking that the firmware list were weird. I was expecting that the oldest in the list would be the oldest but it wasn't. So maybe try the next 2 oldest?
-
I returned to the website and tried a bunch of images again - I noticed that this time, SP Flash Tool didn't complain about the image-provided DAs, so I used those instead of the default one.
Although all are Android 10, I noticed slight differences between each version, such as whether the installer's "return" mechanism was done with an edge swipe or with an arrow at the bottom of the screen. I took care to check the build ID to make sure the image installed properly.
Here are my findings:
- TB-X606F_S300554_220303_BMP -> Android 10, arrow (default Lenovo rescue image)
- TB-X606F_USR_S100168_200828_BMP -> Won't even boot (used the image's DA, though I also tried using the default DA and it wouldn't boot either, though the SP Flash Tool could re-flash it in both cases)
- TB-X606F_S300007_200923_BMP -> Android 10, swiping
- TB-X606F_S300091_201215_BMP -> Android 10, arrow
- TB-X606F_S300130_210122_BMP -> Android 10, arrow
- TB-X606F_S300177_210304_BMP -> Android 10, arrow
At this point I assumed any S300XXX and subsequent numbers were not what I was looking for, so I tried the only two smaller versions:
- TB-X606F_S000009_210526_BMP -> Android 10, arrow (Some weird "Lovely B tv" boot logo, and some related apps on the home screen)
- TB-X606F_S100015_191127_BMP -> Won't even boot, part 2
At this point I abandoned; I used the Lenovo rescue and Smart Assistant tool to flash a working image and I'll try to bring my tablet to some repair shop to see if they can help.
-
@metrobokke Did you ever get this working?
-
@metrobokke
I managed to install UT on TB-X606F, it's working great.
This rom was used to downgrade to Android 9 :
https://firmwarefile.com/lenovo-tab-m10-fhd-plus-tb-x606f
Downgrade was done with SP Flash Tool on Ubuntu 20.04. It didn't work on Win 11. Be sure to select de Download Agent from the image.I hope the port will be official soon.
-
Although not officially supported, Its tempting to get one of these x606f tablets to try it out. As I currently have a 605f tablet, would there be much performance advantages getting the 606f (4GB version)?
EDIT : Also would the 606f support waydroid?
-
@codenul The port has been stagnant so it's not advisable to get it. It works well but honestly, 4GB isn't enough anymore especially if you use the browser and webapps a lot. You can still use it like I do but there's a major issue in the port where syslog is spammed by a bluetooth related error which could fill up your whole storage if left undetected.
-
@kugiigi said in Location of Android 9 images for Lenovo M10 x606F?:
4GB isn't enough anymore especially if you use the browser and webapps a lot.
Well, 4GB is twice the ram of my MX4 and it works very well.
-
@keneda Indeed, I went from 1 to 2 to 4 to 8 and they generally work fine. But after experiencing 8GB, it's really hard to go back to being anxious with apps getting killed by OOM. To be fair, I also have 6GB and it seems to be good enough too with my usage.
-
@kugiigi
Pixel 3a, wich is the most well supported device, has 4GB.
I never encountered app being killed on my 2GB MX4, even morph with 12 tabs opened.
But i close apps when not used, maybe that's why. -
@keneda @kugiigi
Thanks for the replies -Hmmm. Ive been enjoying the 605f so far but its a just tad slow and just thought the additional 1GB of ram would help. Especially going from DDR3 to DDR4, which i want to say is in the 606f.
Going over the issues, is it true that WIFI doesnt work on it?
No wifi on x606x
Or is this only affecting the 606x models? I really dont like how they did the naming convention on these devices.Is there a reason why maintaining this has been stagnant? Is there any word on officially supporting it?
Thanks,
-
@codenul It works on mine which is x606f though it has the common issue on some ports where wifi gets disconnected when in deep sleep. The port really depends on the porter and this port didn't really come that far so I guess the porter lost interest in it. He still answers to adhoc requests though like for example to trigger a new build to get an updated system. No device/port-related developments though.
-
Thats a shame - wish this device would get official support. From going through couple different cellphone models, and now couple tablets, the x606F has been the smoothest, best performance of UT that i have experienced.
Not sure where to put this, but here are the steps that I took to get Ubuntu Touch on the 606f
Required Files
- Download the latest artifacts for the project HERE
- Download Android 9 Roms files that were previously mentioned HERE
- Lenovo LMSA Software HERE
Steps
-
Using LMSA, i was able to downgrade to Android 9 by downloading the newest update for the 606f (Android 10) and replacing the files with the Android 9 Roms files within the directory and perform an "rescue" on the tablet. Once booted, Android 9 was installed.
-
Once Android 9 was installed, the usual procedure took place. Enable Developer Mode, unlock the bootloader reboot into Fastboot and flash the required files within the Artifacts folder.
OEM Unlock command : fastboot flashing unlock
I coudlnt get the SP Flash program to work correctly both in Windows and Linux and was surprised about the downgrade with LMSA.
-
@codenul
I recently needed a tablet, and seeing that the 606f has an UT port, and is still sold pristine at a good price, i bought one.Sad if the port is not mentained anymore and won't reach stable state, i lost my bet lol.
I'll keep it under android though.
-
-
-
-
Re: Location of Android 9 images for Lenovo M10 x606F?
I just searched a lot on google I went on the same site and there two x606f devices listed the drive link wasnt working for some reasong so I just downloaded the file from https://drive.usercontent.google.com/download?id=18_vFVhQia5Zkedjy9Vz05x_wlNrN-sxe&export=download&authuser=0 I downloaded it extracted it to the rom zip folder created by the rescue tool and rescued my device with it now I'm on android 9
-
@ykmsr What is this for? Is there a recent development with the UT port for this model?
-
@kugiigi there seems to be recent activity in a fork:
https://gitlab.com/yassinrezai71/lenovo-x606I just remember, that the different issues with this device led me to drop the idea of bringing it the installer someday and I sold it again.
-
@Luksus Oh nice. Looks like someone else picked it up. Mine is usually collecting dust and only use when I need to test on tablets. It's still in xenial though
Good luck to the new porter. Hopefully we can get focal. I think one of the main issues is that Lenovo sucks at releasing kernel sources that their supposed to do -
I was trying to buy an M10 HD and accidentally bought this instead...
Gonna give this a try, hope it works.
Assuming I properly downgrade to Android 9, will the installer work or do I have to manually install?
-
@rogue_ronin The installer won't work for this device. There is a port for it, but it has not been kept up with. The installer only works for the TB-X605F or TB-X605L. 3GB RAM, 32GB storage.
The installer also has a port for the TB-X306F 4Gb RAM 64Gb storage, which is a better option as the TB-X605F or L can be a pain to boot from cold or reboot.
At the current moment with the Focal port the cameras don't work on the X605 either.