yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] labud:
Lenovo Idea Tab A1000L-F Model 60041 Android ver. 4.1.2 Kernel ver. 3.4.0

I don't find a forum for this particular device, so I am posting here.

I am looking for information to see if I can root this device and perhaps install a different android version on it.

Currently it is very slow with many pieces of software that I do not use.

I know it is an older machine and I am just hoping to repurpose it as a recipe storage to replace my much older Kindle.

Not being very up on the subject, I would inquire if a very tiny form of linux could be installed, instead of android?

Failing that, a version of android that is maybe standalone with apps I could add singly.

Software, besides OS, that I would require on it would be very minimal.

OS, internet connectivity, browser, file storage, clock, notepad type app, calendar.

A few years ago I had a Samsung G3, that I rooted successfully, through this website [THANKS].

I am now requesting your help once again.
[Tilt, TyTN II, MDA Vario III General] JMorrison:
Hi guys. I have a TyTN II with wm 6.1 which reset randomly when trying to call.I install wm 6.1 OS on the home site from htc in the hope that this will resolve my problem. But unfortunately my phone do the same.one guy on this site give me advised to do a hardreset but i have the same problem.Mention:I'm in vodafone network in Romania.This is features of my device: ROM 3.28.405.0 WWE, ROM DATE: 05/02/08, RADIO: 1.65.16.25 . It may be because the network or radio? I have one SDHC card 4 G inside of them.Is posible this card to be the cause of restarts?Any suggestions for a cooked roms that can solve this problem?Expect something sugestions.Thx and sorry for my bad english.
[Moto Z4 Guides, News, & Discussion] griz.droidx:
So I understand OTAs hot different places differently. However the website contains a tool called system update configuration or something that the site says to use when you don't receive the OTA.

nothing has worked so far I've talked over 15 hours on another phone with several level 1 techs and 3 or 4 level 2.

The first level 2 had me wipe everything (factory reset) and he falls it would update then. Well it didn't do he said my phone was borked and sent a refurbished one which arrived today.

So I go through setup not emailing anything all the way no location no Google account no location etc. I added wifi when done. Still no update. Both phones day I'm up to date.

Verizon's site clearly says the latest image is Andy 10 and Feb secure patch and starts with Q.q. O was told many bull**** stories the biggest one was that my phone wasn't at risk and was secure. They days if my phone says it's up to date then I don't need anything. I called bull feces and asked if she pulled that line from her anus.

Well talked more and finally after several hours of her going back and forth with her super she said it was Motorola's fault.

I then explained that Moto releases an image which goes to big red for the addition of trashware then release it to their customers.

Any way she kept saying she couldn't point me to the location of the system image nor could she send it to my device and therefore couldn't help me. I slept why the windows update app didn't work and got no reply.

I'm stopped to call Motorola because she said they're tier 3 support..

We'll see more to come..
[Thinkpad Tablet General] Deleted member 5232707:
Just remember, if your tablet is 3G capable I strongly suggest that you modify the line "ro.lenovo.tablet=wifi" to "ro.lenovo.tablet=3gdata" and remove the line "ro.radio.noril=true" to your build.prop file in /system. To do this you can use the section Build.prop Editor of the Kernel Adiutor app or you can do it manually if you have already a method to modify system files. If you do not use mobile data at all, you may leave the build.prop as it is, you'll save a lot of battery by using only wifi.

Spoiler content hidden.

Spoiler content hidden.
[Thinkpad Tablet General] jahfaby:
Such a shame. I love my Yoga Tab 3 Pro. Great hardware. But the software. Thanx anyway for your work.
[Thinkpad Tablet General] joesnose:
Very nice write up. Thanks.
[Thinkpad Tablet General] Deleted member 5232707:
You're welcome. Thanks to you, while learning about this hardware your username pops everywhere.

It really, really sucks. Let's hope something interesting happens after these strange and recent updates.
[Thinkpad Tablet General] joesnose:
Thanks for this. Going to take it for a spin.
[Thinkpad Tablet General] Deleted member 5232707:
Please, please provide feedback and don't forget to wipe caches.
[Thinkpad Tablet General] Deleted member 5232707:
In my defense, when I wrote that sentence was after taking a peek on your github profile, I figured you were just done with the Yoga Tab 3 Pro. I am really, really glad you're still trying and I recognize you are very capable of changing things for this device. I appreciate the sources you link but I am afraid I am useless as a developer, partly because of a lack of time and partly because of a lack of adequate training. I will try to help as much as I can, though. Thanks for the post.
[Thinkpad Tablet General] Deleted member 5232707:
Uhmmm, I've been there and took some notes with some "GNU shell Fu". What sizes are you using right now?

And regarding the WW part of the name I've noticed the recent updates are marked as WW17 opposed to WW28 which was the latest stable with any changes. Any idea why Lenovo used WW17 to update the Yoga Tab 3 Pro recently?
[Thinkpad Tablet General] Deleted member 5232707:
Geez, I was excited because I read Ubuntu booted on this hardware but then I realized it was the Yoga 3 tablet but not the Yoga Tab 3, goddamnit. Keep up the good work!
[Thinkpad Tablet General] Deleted member 5232707:
Oh, I will have fun doing this kind of stuff at the end of the year. It must run swiftly with i3, provided you won't get touchscreen support.
[Thinkpad Tablet General] Deleted member 5232707:
I am afraid those are the peripherals that will keep you in 3.14.55/64 Linux, at least for a while , unless you know something more (wouldn't be surprised).

Are those GB for source code or for cache? Both? Jesus... the thing is huge but reading the unpacked boot.img makes much more sense now.
[Thinkpad Tablet General] joesnose:
It was ionioni who made the twrp for the device. I dont have the foggiest how he did it.

---------- Post added at 01:23 AM ---------- Previous post was at 01:18 AM ----------

Wow! I missed lot, looks like you have made some serious progress here. very well done.
[Thinkpad Tablet General] Deleted member 5232707:
I will guess it was ported from the Yoga Tab 2. I will edit this post soon.
[Thinkpad Tablet General] Deleted member 5232707:
Nah, I couldn't confirm it was ported. A lot of posts were removed when XDA enforced the GPL measures to its developers.

About BlissRoms, it just makes sense they are working on Cherry trail. I hope you and those guys can achieve something soon. I mean, it's a 2 GB RAM device but the display, projector and dolby audio system are worth for a better fate than Lenovo's plans.
[Thinkpad Tablet General] Deleted member 5232707:
Well, I have the 2 GB RAM model, so my expectations are conservative. Anyway, don't believe I'm a hardcore user, so it's plenty enough for me, considering I won't even flash Google apps. I am now settled with Lollipop, since I need apps not getting killed by damn Doze. It is a shame how OEMs can limit a device like this one. Crond, init.d, bad zRAM, shell, even busybox... frequently the OS is crippled. I read somewhere Doze can be disabled in build.prop or something but one thing I just hate is the recents screen in Marshmallow firmware (my God, is terrible!) and can't be easily changed for something like OmniSwitch. I mean, for a mobile device you have an unusual architecture, why limit it further? Damn, I wish BlissRoms come up with a working build.

Hey, [MENTION=3000787]alquez[/MENTION], have you tried Linux 5.7 on the tablet? I saw this article and seems like the touchscreen may work with the next mainline kernel release. I mean, right now is on RC7, should be stable enough to compile and try (I'd try it, but can't get to my workstations thanks to the virus).

EDIT: Ah... I was looking into my device and it comes with a HiDeep touchscreen (cat /dev/input/event3), the linked news is for the Goodix driver / devices. At least, I guess, it will attract others to this platform... anyway, I was wondering and also confused, shouldn't touch screen work with the hideep driver using this config already?
[Thinkpad Tablet General] joesnose:
Thanks for the new feel.

This is great, glad to see a developer picking up this tablet. It's a fine machine with an unfortunately small user base and has never really seen any development apart from ionioni s efforts and he didn't even own one, lol.

Edit: *Thank for the new twrp * auto correct!
[Thinkpad Tablet General] fsg4u:
I love this device! For me it's the perfect device for vacation just because of the projector!

I am so happy that you guys are working on it again. the ram and display tweak works like a charme for me. Had to reset my background screen though

thx for all your help. As soon as you guys have light rom, i'll install it on my 2GB device.
[Thinkpad Tablet General] Aremys:
hello how to flash your twrp please ?
[Thinkpad Tablet General] Aremys:
can someone upload adb drivers for the yt3-x90f please ? because i try to flash in dnx fastboot mode but commands don't work, even "fastboot devices" don't show me the yoga tab 3 pro
[Thinkpad Tablet General] :
You need to know how to use fastboot. If you are on Windows, download the fastboot executable from somewhere safe and put it in your filesystem, maybe C:\android_stuff\fastboot.exe. Then open a cmd window into this directory... youprobably could do it with Windows key + R, write down "cmd" and Accept. Now you are in the cmd window, possibly in C:\Users\Your_user\Documents and Settings. Write "cd C:\android_stuff" and ENTER to go to the folder that contains the fastboot executable. Now, the real flashing:

0) Boot into your unlocked bootloader (this is also a simple process that has to be done before) by turning on your tablet while holding down the Vol+ key.

1) Write "fastboot.exe boot twrp_YT3.img" and hit ENTER to download the image. This is just to test if it works for you.

2) If it works you can flash it permanently by writing down "fastboot.exe flash recovery twrp_YT3.img"

Try hard to never use fastboot in DNX mode unless you know what you are doing, maybe you did not see the tablet because it was the wrong mode? This installer should help you, but I'm not on Windows, so maybe I am wrong.
[Thinkpad Tablet General] joesnose:
Thank a lot, gret work just getting my tablet charged so i can take your kernel for a spin, will probably go for rhe screen tweaks also. Nice work.

Edit.

Just to let you know i have F model with 4gb on mm.

I tried the kernel you uploaded but had some issues, after first boot tablet shut down while i navigating round tablet system, no warning.This happened a couple of minutes after boot.

Upon reboot i noticed there was no wifi or bluetooth.
[Thinkpad Tablet General] :
Sorry... were you using the latest firmware? Or could you upload your previous kernel somewhere? I would like to know how they differ. Maybe one configuration in the init process may be the culprit, I don't know, but I'd like to see what's different.

EDIT: It would be useful if you can flash the whole ROM and see how it behaves, if it is the same or not. In that case maybe I need to do this for 4 GB tablets as different projects.
[Thinkpad Tablet General] joesnose:
Will give it a bah later if i can find ghe time. I also couldnt get your twrp to load, and when itried flashing the kernel with your .zip it failed, had to extract snd flash the boot.img.
[Thinkpad Tablet General] :
Ahh, this sucks big time. First of all, the bootloader may be avoiding the twrp to load, in my case it just points out the OS ID I am trying to load is for a different device, which is OK since it is a port. But then the assert section of the script installer may be incompatible with other YT3 variants, this is fixable, but then different people with different variants could have different firmwares (I am talking weird partitions like country, config or misc) and those are hard to control, I just don't want to touch them, and then, there is not many people providing feedback, and then I have not so much time for this...

Maybe a full Nandroid Backup could work. I thought being a cooked stock ROM there wouldn't be serious incompatibility issues. I will just edit the OP and second post to warn everyone this is Alpha, unsupported stuff and continue with my own things. Thanks for trying.
[Thinkpad Tablet General] joesnose:
Thanks for what time you have given. I would have a go at the script but give the kernel kills my wifi not too desirable.

And as far as flashing the firmware you uploaded. I once used the stock rom for the L variant to recover my tablet

as i couldnt find one for the F and it exhibited similar, no wifi and some other system ui crashes but was able to then recover with a twrp backup.
[Thinkpad Tablet General] :
Yes, of course, it is the firmware with a given kernel combo. But it is too much of a hassle. I read that post you write about, I did exactly the same and could use the X90L firmware in my X90F tablet. I mean, I am using that cooked ROM myself in my 2 GB RAM device. Still could have some use, though, if you fall back to your other kernel but kills the purpose, which is to ease the pathway to a more usable device. I ask for your kernel because I can apply the same tweaks and pack the OS with your kernel but I am not sure if it will flash using ionioni's TWRP because I kind of remember he used a fstab indicating partitions by block number and not by name... still, the installer script can be edited to work with said TWRP recovery image. The same, I could try to find out what's in ionioni's TWRP that will work with both variants but needs much more testing and I only own one variant.

EDIT: for what is worth ionioni's TWRP should work with those flashable files.

EDIT 2: You could open the Cooked ROM zip, delete the boot.img in WinRAR and paste your own boot.img. That should work. And if it does, I can tweak your boot.img and put it in another version of the Cooked ROM.
[Thinkpad Tablet General] joesnose:
will give this a try.
[Thinkpad Tablet General] Zladimir:
Files dont exist.

Can you or someone else reupload them ?

Thank you.
[Thinkpad Tablet General] Aremys:
Hi, do you have issue with netflix app ? I boot thé tablet , when i launch netflix it juste stuck on netflix logo, no loading to the app. The fix i found is to reboot one tome ans the app works again. Do you have any solution for this ? Which version do you use ?

Ty

Thanks anyway for the great works you did !
[Thinkpad Tablet General] Akash23q2:
Is there a way to contact you, I am very confused with lenovo tablet rooting and flashing processes.
[Thinkpad Tablet General] :
Hi... saw you message some days ago but I just moved on when I found my tablet usable enough. I updated the post and the link, but if the files are not downloaded in 10 days, they get removed. I will mirror it later when I have time.

This is the way. With that amount of posts you have written I'd believe you already solved the rooting thing. The post is pretty straightforward there.
[Thinkpad Tablet General] flofy22:
There is a netflix that can be flash with sai app this will work fine like mine just google it
[Thinkpad Tablet General] 3kgt:
Wanna stary by saying A Big Thanks for your time and details.

Will be honest and say that i did not read every part since most of it is above my knowlige right now.

Like many of you i do Love the hardware and did pay a heafty price for it when it did came out.

Sadly the software and lenovo support is Really bad. Same as my premium asus tablet. After this i will only buy Samsung S tablets since at least they have a 3 year updates now!

With that offtopic said i wounder if im right in thinking that there is no "working" room for the X90F with newer android versions than the stock? I gotta be honest and say that i have not read all the topics about it.. But did a good search in 2019 and didnt find anything.

Really sad to throw away this good hardware :crying:
[Thinkpad Tablet General] :
Yes, it is sad to be stuck in Marshmallow, but it is the end of the line for us unless Bliss ROMS can pull a build. There's nothing new to my knowledge and I still can't invest time on this with the hints alquez threw some weeks ago, and even if I did have time, it is a long shot. I am pretty satisfied right now with the Cooked ROM but is intended for my personal use and needs to be rooted to take some matters on my own hands. Anyway, I shared it in case someone else finds it useful.
[Thinkpad Tablet General] revoemag:
THis looks like great work, I'd all but given up on this tablet but maybe can still breath some life back into it. Has anyone got a copy of the files that were uploaded to the GoFile?
[Thinkpad Tablet General] grabAndGo:
+1
[Thinkpad Tablet General] Marian94:
Any update from Bliss ROMS ?

I have a yt3-x90F with 2gb ram and I see that with a custom rom this tablet will be more powerful

Any chance to change the x90F motherboard for a snapdragon version? I make this thing on a samsung tablet and smartphone and it worked
[Thinkpad Tablet General] mkmagu:
Please keep working on this,

I'm another one that owns this tablet and very unhappy with Lenovo for not keeping up the support on it.
[Thinkpad Tablet General] dareckk:
Files dont exist.

Can you or someone else reupload them ?

Thank you.
[Thinkpad Tablet General] drduranduran:
I have been using this tablet for years now and just wish I had the option to disable encryption to increase the speed and a fairly new build of Android. I will never buy another Lenovo Tab again because of the lack of software support.

It's a shame because the 4GB of RAM and a Projector on the spine on a 4 core device is a beast, but it's so gimped at this point. I always come back and look for some nice Android 9 or 10 upgrade.... nada.
[Thinkpad Tablet General] Freshi87:
+1 please
[Thinkpad Tablet General] :
I uploaded but please be careful. I am not around and it barely have had any feedback from other models of the tablet. In any case, if you are feeling adventurous, you could replace the boot.img in the zip of the Cooked ROM for your own and try to flash it. If you want to help others, you could upload and share a copy of your kernel (boot.img) specifying the model of yur Yoga Tab with detail, this way I can tweak the kernels and share several cooked ROMS with specific kernels for specific devices. The files are up again and they won't go away soon, since I'm using my own Nextcloud this time. Good luck. If you find out something you think may be of use, please share.
[Thinkpad Tablet General] sangotrunks:
Hi, i'm also a Yoga tab 3 pro owner mine is a YT3-X90F, but i did some modifications ans i have flashed a modified rom that come from an user of YT3-X90L.

It worked but in fact it was not the remedy for bugs and others crashes, Today i have turn on my tablet and got a OTA for YT3-X90L, who didn't was installed they put me on TWRP and get a failure message.

If it can help you to make more cooked roms i can share my backup from stock firmware YT3-X90F and the custome rom that mine today.
[Thinkpad Tablet General] alesamsung:
Hi everyone ,

I'happy to see someone is still trying to make a custom rom for this awesome device.

I'm a YT3-X90L owner and is really frustrating not to be able to upgrade the device to a new Android version.

I've not the right skill, but please guys don't stop trying!

@sangotrunks : i've not understood if you have managed to install a newer android version.

Thank you!!!

Alessandro
[Thinkpad Tablet General] :
As if Lenovo's support couldn't be worse... it is.

So, I shared a cooked ROM a year ago and wasn't really great for others. When you flash it you can't get past the setup wizard. The problem is this tablet's firmware comes with a protection mechanism against stolen devices, something called Factory Reset Protection Lock (FRP). This means you can't completely factory reset your device unless Google allows you to or whatever...

To remove this mechanism you can erase the config partition using fastboot, and then format it again into an ext4 partition, because a mountable config partition is required to boot. You need to input these commands in fastboot mode to erase the FRP:

fastboot erase config

fastboot format config

Then you can flash the cooked ROM as any other ROM, i.e. install the zip file using a compatible TWRP (don't forget to wipe data, boot, system, cache, Dalvik/ART partitions first). The ROM is minimal, based in the latest MM stock ROM, has Magisk (root), better RAM management, it is reasonably debloated and has the signature spoofing patch (to use with MicroG) that you can activate at the bottom of developer options, also includes adb root and USB debugabble by default. The kernel is not secured so it can be rooted with SuperSU if you want to. I included Lawnchair (Fdroid) as default launcher app and a recent version of the Bromite browser (a degoogled Chromium) with the mandatory apps from Lenovo for the device to work.

Spoiler content hidden.
[Thinkpad Tablet General] guillaumeg:
Thanks for the post, nice to see that this device is not dead anymore.

I tried your unbloated rom kind of half a year ago, and it works quite well for me. The only thing I could have to say is that some app crashes a some point, but I don’t know the reasons, and maybe some bluetooth audio distortion, but I did not tried to search much about it, might not be from your rom at all. I Use this at a daily basis, and I am pretty happy with it. with the 4gb 64gb version

I will try the the one you mentionned before, but what do you mean no japanese support? (is it for the system language or the keyboard input/browsing fonts?)

Thanks for your work @CENTSOARER , I just hope one day we could have an android update, but i think that’s almost impossible as long as the driver are not supported by the kernel...

By the way I tried to boot Linux on it, I achieved to access the BIOS and boot Ubuntu 20.04, but no touch support during the live USB boot.

I am quite afraid to wiping everything to install linux and not being able to coming back to android, even if I could find some encouraging way to reset it from Joesnose (https://xdaforums.com/t/yoga-tab-3-pro-debrick-method-instructions.3776951/)

If some of you have tried it we can share experience maybe.

I might try JingOS and Manjaro in near future, at least for live USB booting for now.

I am also wondering how the projector was connected to the system, as long as I have seen I could not see it in xrandr, and did not know how to find such a thing in lshw