yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] ericDraven77:
Can be deleted. Solved the problem.
[Thinkpad Tablet Android Development] samk23:
What security patch is in this ROM?

Cheers.
[Thinkpad Tablet Android Development] ericDraven77:
05.12.2020 is Security patch date!

ROM works like charm. Really great work!
[Thinkpad Tablet Android Development] PureMAD4:
Thank you for the ROM update will donate now
[Thinkpad Tablet Android Development] avnis:
Hello.

Can anyone test photo/video recording with "open camera" on TB-X704L and latest rom lineage-17.1-20201220_153800 2020-12-20 ?

I already tested one of the previous roms and "open camera" didnt work properly. Its make me sad, because I want to record videos in hevc with mono sound. Standart camera app cant provide this options. Stock rom - no issues, but i want lineageos. Sorry for my english.
[Thinkpad Tablet Android Development] PureMAD4:
Found the donation link for anyone else that wants to say thank you. https://paypal.me/codeworkx
[Thinkpad Tablet Android Development] Googole:
I downloaded the newest build but the zip file isn't visible.

I wiped data and then redownloaded the build but it wasn't visible.

I'll try to sideload it.
[Thinkpad Tablet Android Development] Googole:
I've finally flashed the newest ROM and it works perfectly fine, except that sometimes the tablet freezes and I can only restart it.
[Thinkpad Tablet Android Development] jamjon:
Thank that worked perfectly. I'm using it without gapps, and Netflix works fine. Magisk manager didn't even show the Safety Net status.

Just to make sure, widevine stays @L3 there is no way to get it back to L1 like in stock.
[Thinkpad Tablet Android Development] vaio4ever:
I see a release from yesterday, what's the changelog?

lineage-17.0-20191225_061547
[Thinkpad Tablet Android Development] thunder141:
Fingerprint still Not working
[Thinkpad Tablet Android Development] caelereth:
I cannot get this to work I follow all steps but when I do the reboot I see the lineageos greenish line loading, but after a while it just reboots and I am back in twrp and it keeps doing this over and over.

Does anyone has some advice?
[Thinkpad Tablet Android Development] vanrusty:
Seems to work well overall, although I cannot get Gmail to open. Any suggestions?
[Thinkpad Tablet Android Development] thunder141:
I flashed open gapps Beta 10.0 No problem with gmail
[Thinkpad Tablet Android Development] codeworkx:
It's also not working on todays build.

I'm out of ideas.
[Thinkpad Tablet Android Development] thunder141:
Is there huge difference to 9.0? Cause there it is working

---------- Post added at 04:07 PM ---------- Previous post was at 03:55 PM ----------

And what for was this:https://github.com/LineageOS/android_device_lenovo_TBX704/tree/lineage-17.0/biometrics
[Thinkpad Tablet Android Development] codeworkx:
Wrapper to make the nougat stuff working on 9.0.

But now it's even more broken.
[Thinkpad Tablet Android Development] thunder141:
Two releases ago there at least were the submenu for fingerprint configuration. Now there is said, No fingerprint Hardware at all recognized:crying:
[Thinkpad Tablet Android Development] ericDraven77:
Hello [MENTION=3208754]codeworkx[/MENTION] and greetings to Bad Neustadt :)

Do you know if SkyGo and Magenta Sport are working on your release? I know that you need magisk to hide root, but on the LOS 16 build from here, I only get SkyGo to work, but Magenta Sport always says that I have to login even when I am.

Thanks in adavance!
[Thinkpad Tablet Android Development] codeworkx:
I dont use sky and magenta. Netflix and Prime are working.
[Thinkpad Tablet Android Development] thunder141:
any chance to get the fingerprint sensor working?
[Thinkpad Tablet Android Development] codeworkx:
No solution yet.
[Thinkpad Tablet Android Development] czrtst:
The notification light is also not working. The LED is only during battery charge on.

Maybe its possible to get the battery percentage indicator also working ( without installing additional apps ).

I dont need the fp sensor so the rest is working perfect.

Good job to the dev. THX
[Thinkpad Tablet Android Development] Googole:
I have accidentially flashed Lineage OS 17, with GApps and I will write what is wrong:

- I could not finish the setup process because it was freezing all the time, and have to reboot all the time.

- I set a password, but after reboot it says it is the wrong password, but it is the right password.

- There is no sound in my Bluetooth headsets, but the sound goed to the speakers instead.

- Browser closes from itself

- While booting, you can see the time at the top on the screen.

- A error message is showing while booting

I decided to roll back to Lineage OS 16, and I will go back to Lineage OS 17, if it is stable as Lineage 16 and there is no bugs anymore
[Thinkpad Tablet Android Development] thunder141:
i rolled back too, but i miss the los 17 features :(
[Thinkpad Tablet Android Development] czrtst:
Hmmm.... i came from Stock Lenovo Rom and i have none of your issues.

Installation with nano Gapps Beta....no problem ( https://sourceforge.net/projects/opengapps/files/arm64/beta/20200116/ )

Bluetooth speakers..... no problem

I use the chrome browser.... no prob

Never saw the time during boot

The qcrilmsg crashing after boot is a bug in the buglist on the first thread....
[Thinkpad Tablet Android Development] Bork Bork:
For any dummy out there which I assume are most here. Beta gapps was causing setup to crash which was fixed on jan 16th. As for flashing over stock or LOS 16. It is HIGHLY EXTREMELY RECOMMENDED that you make a clean install, that means wiping system, data etc.

Bluetooth audio devices are having issues to a varying degree across LOS 17/17.1 across all devices, and is sadly not a simple fix like flushing your toilet. This is due to the BT version and codec being used which differs slightly hence why dummies that may be used to using X on their old outdated car system (or whatever) may have issues when the default is different for Android 10 (and possibly 9). Not that I own a car or ever will. But that is the logical conclusion for trying out these systems a few times.

The TLDR part for the above is pretty much that Android 10 by default is set to like Blue while your BT device is set to like Red. This can be changed in developer settings or other apps that have this feature like Sony Headphones Connect.
[Thinkpad Tablet Android Development] Googole:
Thank you for your explanation

Does that mean that my bluetooth headphones are not supported?

Or do you mean something else?
[Thinkpad Tablet Android Development] Googole:
I noticed a issue.

Everytime I launch a app a red edge flashes around the screen.

Can you fix this in the next update please @codeworcx?
[Thinkpad Tablet Android Development] Tirofog:
Huge appreciation to this dev for keeping these devices up to date and still valid.. the odd red flash, especially just after a screenshot.. I can live with that 👍🏼
[Thinkpad Tablet Android Development] MaxRj15:
Is it possible to upgrade from the may version directly to the actual version?
[Thinkpad Tablet Android Development] bwguy:
I've decided to give it another go and it now seems to be working perfectly. Did anyone find a solution for installing Dolby Digital on 17.1?
[Thinkpad Tablet Android Development] Googole:
My tablets runs this ROM now, does that mean that it unoficially supports Project Treble?
[Thinkpad Tablet Android Development] TvR-NL:
Thanks!! Gonna install tomorrow as newbie. ;P
[Thinkpad Tablet Android Development] samk23:
Hi, I did a dirty flash to the Aug release and everything worked fine.

I am now trying to load the December ROM but TWRP is saying it is unable to mount storage.

Do I need to wipe the device first?

Thanks.
[Thinkpad Tablet Android Development] TvR-NL:
Hey there, I've unlocked the bootloader. I can run TWRP by ADB commands. Haven't replaced OEM Bootloader cuz I dunno sure if I want to replace the original one, is this the problem? Do I really have to replace the bootloader? Haven't installed SU either, so I haven't rooted my device yet, is that the problem? Thought it was only maybe handy after flashing to LineAge OS. But it's hanging @ wiping System files.. Cache has been wiped it says but then hanging @ wiping system files, for real long time cuz I've gone to sleep while it was wiping and checked 10 hours later and it was still wiping system files.. (Tried maybe 3 times to wipe but last time I gave it really long chance.) So I've used Rescue and Smart Assistant to recover Stock ROM again. What am I doing wrong? xD
[Thinkpad Tablet Android Development] wilvanwil:
hope I can help you out... I got my second one running today.. 1st one was last year... struggled yesterday and today to get it working, but I think I have a fairly clear "manual" now... next post here ;-)
[Thinkpad Tablet Android Development] wilvanwil:
I have not used SU either, I have not done anything to replace the OEM bootloader(I think, at least not in my "manual"), I haven't rooted my device either. When something is not showing any progress within a minute, I can now tell you it's not going to happen, just push on/off button till the tablet reboots, and retry, I suggest for you from point 8. in my "manual", see post before this one.

Follow the steps in detail. That really worked for me.(at least with the files I used, if it's not working for you, try to get the same files as I used... should work....)

good luck!!

(of kan ik zeggen: Succes! ;-) )
[Thinkpad Tablet Android Development] zynexiz:
Having some issues with root (Magisk), efter mounting system as rw nothing can start anymore. Just get a white screen on all apps i try launch, even the launcher itself sometimes. If the device goes to sleep, the UI gets more or less unresponsive (soft buttons react, but nothing else). It's a fresh installation with NanoDroid patch for MicroG and Magisk. Have to force reboot to get it running again. Never had this issue before on any device.

[EDIT] Just wiped all and tried just LinageOS + Magisk, doesn't seem like they like each other. System hangs completely when mounting system rw. Used an erlier build until today, with gapps. That worked (not sure what version, but was from mid last year I think).

Also noticed that the SU-addon doesn't flash, just get a error from it. Not sure if the v16 is incompatible with 17.1? Get Error on lstat of /system/addon.d/51-addonsu.sh: No such file or directory.
[Thinkpad Tablet Android Development] Ecthelion4:
Can't help you with Magisk, but the LOS 16 SU addon is definitely incompatible with LOS 17.1. There no longer is an SU addon for LOS 17.1, only Magisk if you want root access.
[Thinkpad Tablet Android Development] zynexiz:
It works with Magisk as long as I don't try remount the system rw, have to use TWRP/ADB shell to make changes to the system. Bit of a hassle, but it works. Bit odd, because it worked with erlier release I used of Lineage. Well well... technology :)
[Thinkpad Tablet Android Development] mbryantuk:
Was there a resolution to the Wifi Mac and Bluetooth Mac not being available?

Just moved to this ROM and go this on my Wifi Tab 4 Plus 10
[Thinkpad Tablet Android Development] Googole:
Every time if I try to open Google Play Store it crashes.

The error message "Google Play Store keeps stopping" pops up all the time unless I disable Google Play Store

I had fixed it by reflashing the ROM and updating GApps but now the problem is returned.

It really drives me crazy so I use APKPure for now.

Could it be because it's app related or is this problem fixable?
[Thinkpad Tablet Android Development] R!ffRaff:
@Googole

which gapps do you use exactly? you installed the last and current ones again (dirty flash). Also google sometimes makes mistakes which can be fixed with the next update. has the playtore version changed or has it been updated?
[Thinkpad Tablet Android Development] Googole:
I use GApps Nano and I've the newest Google Play Store.
[Thinkpad Tablet Android Development] R!ffRaff:
I currently have no problems.

I use pico and my version is 23.9.35-21 (0) (PR) 355482950

have you already tried to clear the cache and dalvik?
[Thinkpad Tablet Android Development] Googole:
No, but I'll try and I'll let you guys know if it has worked
[Thinkpad Tablet Android Development] R!ffRaff:
you can also test log out once and set up the account again
[Thinkpad Tablet Android Development] Googole:
I've tested it, and after that I rebooted.

Then I thought I have to wipe Cache, Dalvik and Data and saw that it won't wipe internal storage. (I hope u understand which one I talk about).

I did wipe those but I was suprised that it took so long just to boot but after it has booted I saw the setup screen so I found out that wiping Cache, Dalvik and Data was actually the same as a factory reset.

So I wanted to restore my backup at TWRP, I tried to did that but TWRP crashed at the first time when it readed "Restoring system image"

So I sucessfully rebooted into TWRP and tried it again, but after it tried to restore system image I got a error message which I don't remember anymore.

And then I wanted to boot but I got a message saying "No OS installed, are you sure you wish to reboot into System?", then I knew that I had no choice to clean flash the ROM and Google Apps.

I picked GApps Pico, and added it to the flashing queue, and after the two was flashed it sucessfully booted into Lineage OS.

I setted the tablet up, and then opened Google Play and then I was really relieved that the error message is finally gone and it workes perfectly fine.

I'm also suprised that with GApps Pico, my tab has now more free intern storage avaible now.

I know this is a long story but this is how my problem is solved.

Thanks for your help!
[Thinkpad Tablet Android Development] Ecthelion4:
Clearing data clears all you user data and apps. Clearing the cache and dalvik cache partitions would have been the correct choice. The good news seems to be that the problem you had is now solved.
[Thinkpad Tablet Android Development] mbryantuk:
Any one have anything for me on this? really dont want to revert to stock
[Thinkpad Tablet Android Development] PureMAD4:
Will there be anymore updates do you think?
[Thinkpad Tablet Android Development] infini2021:
Hello, does this ROM have a way to a face unlock?
[Thinkpad Tablet Android Development] mikle85:
is this rom discountinued?

is there a way to have a reading mode screen filter?
[Thinkpad Tablet Android Development] m0lek:
Is anyone using Gcam app with this LOS 17.1 ROM? If yes, please post the link.

Thanks.
[Thinkpad Tablet Android Development] m0lek:
This LOS 17.1 ROM does not support SIM cards. If you want to use your SIM card, flash your phone with LOS 16 ROM (Android 9).
[Thinkpad Tablet Android Development] PureMAD4:
I've been using a SIM in mine and all working well
[Thinkpad Tablet Android Development] m0lek:
My tablet is TB-X704A (AT&T version in USA). SIM card is not working because the IMEI and IMEI SV are shown "Unknown" with the LOS 17.1 ROM.
[Thinkpad Tablet Android Development] BoSi:
Hi,

first of all: awesome work, I suddenly have a (nearly) up-to-date tablet! :)

I hab the same issue as above and solved it the same way. Now I wanted to add an additional user to the tablet and get stuck in the fingerprint and voice recogniton loop again. But now I have no way to skip this. The only way to get out of this loop is by going back to the primary user and deleting the second user.

Any ideas how to add a second user?

Thanks,

BoSI
[Thinkpad Tablet Android Development] BoSi:
Solved!

I asked myself whether this is a ROM issue or an opengapps issue - it happens while adding google accounts ...

So I tested several other gapps (pico, nano, micro), all of them with the same issue, Finally I tried opengapps beta (https://sourceforge.net/projects/opengapps/files/arm64/20210326/) in pico flavour and that worked - even with setting up the first google account right at the beginning!

So thanks codewokx and all others for this great work!!!

So when can I expect Android 11 for my device?? :) :) :) :) JUST KIDDING!

BoSi
[Thinkpad Tablet Android Development] m0lek:
Can not delete saved finger scan!😪

I had saved five finger scans to the ROM. They were OK until today. The scan could not read my finger prints. So, I'd tried to delete the saved finger scans to re- scan new ones, but the saved (stored) finger scans could not be deleted.

Is anyone here had this problem?

Please advise me solutions to solve this problem. Thanks.
[Thinkpad Tablet Android Development] jfaheyfan:
Try this workaround.
[Thinkpad Tablet Android Development] m0lek:
It works!👍 Thanks.
[Thinkpad Tablet Android Development] Muad.Dib:
Hey guys,

By any chance would any of you have a fastboot 7.1 stock image for X704F? I recently lost my backups due to a crash and I'd like to get those images before they get lost forever. Already hard to find on the web... still struggling.

Any help would be much appreciated.

Thanks in advance,

Regards,
[Thinkpad Tablet Android Development] Hans Kazan:
Check out this website

Lenovo Tab4 A10 Plus -TB-X704F firmware Flash File / StockROM Free Download

Free Download Official Lenovo Tab4 A10 Plus -TB-X704F firmware Stock ROM - Latest Flash File

firmware247.com
[Thinkpad Tablet Android Development] ericDraven77:
@codeworkx Is there any chance you can get the Lineage 18.1 to run for our device?

Would be great.

I may help you with testing if necessary.

Thanks in advance!
[Thinkpad Tablet Android Development] Cypher_01:
Hi@all,

I'm running LineageOS 16.0 on my TB-X704L. I want to upgrade to 17.1. The initial post says "Upgrade to latest available official firmware".

I downloaded TB-X704L_S000056_181015_ROW_DCC.zip, but I have problems flashing it.

Under Windows one should use QcomDloader, but it fails after 5 seconds, just displaying "FAILED" without reporting any reason.

I found a tutorial how to flash under Linux using a command line tool called qdl. But this one neither works, it doesn't detect the device. It's stuck on "Waiting for EDL device".

I'm not sure if I get the device to EDL mode correctly. What should the screen display in EDL mode? Is it just black?

Can someone help me?
[Thinkpad Tablet Android Development] Muad.Dib:
Thanks a lot.

I actually ended up on that website yesterday night just before I logged off.

I am still getting those. Best than nothing to have QFIL images, still looking for fastboot ones (easier to deal with) but at least I have those in case I mess up with things badly ;)

Regards,
[Thinkpad Tablet Android Development] thefear900:
I've upgraded from 16 to the latest 17.1 and I have a few issues.

My IMEI is unknown so mobile data is not functioning. It also complains that it is signed with public keys at startup. I plan to reflash it with a clean install, in the meantime, how can I fix the IMEI issue?

Edit: playing with the APN settings has got me connected to 4G again. I'll just wipe later and hope all is well.

Edit 2: that 4G works for a few moments then disconnects, requiring the mobile radio power to be toggled to reconnect.
[Thinkpad Tablet Android Development] PureMAD4:
Does anyone know if a tab 4 8 plus custom ROM will work on a tab 4 10 plus. The devices are really similar except the screen size. Or can it be modded easily?
[Thinkpad Tablet Android Development] Muad.Dib:
They wont work. Device maybe very similar they still have some significant differences.

Regarding modding one for an other I imagine someone who know what he is doing could probably get inspiration from one to make rom from the other device, but that's still far beyond my own scope of understanding. Thinks are common (tb-common from @highwaystar_ru) while some stuff are device specific from what I can see from the git repo.

Maybe someone who knows a lot more about Rom modding will be able to provide you with a more complete answer.

Regards,
[Thinkpad Tablet Android Development] lukaspieper:
Hello all,

does anyone here build the rom themselves? I built the rom yesterday according to the local_manifest and installed it on my X704F. Everything ran smoothly, but the system does not recognise the fingerprint sensor. There is no entry in settings. With the December update, the sensor still worked for me.

I'm not sure if @codeworkx is still reading this thread.

Thank you very much.
[Thinkpad Tablet Android Development] lukaspieper:
Here we go again, after building LOS 17.1 last weekend, it's LOS 18.1 this weekend. Thinking back, Lenovo didn't release a single major update for this device.

From very brief testing, I can say that the camera and fingerprint scanner do not work. I will test the new OS in detail in the next few days and then create a separate thread soon.
[Thinkpad Tablet Android Development] m0lek:
Looking forward to trying your buid.

Thanks.
[Thinkpad Tablet Android Development] mbryantuk:
Cant wait for a new build :)
[Thinkpad Tablet Android Development] PureMAD4:
Thank you for trying to keep this tablet alive. I'll definitely give another donation to you for your work once it's out. I hope others can do the same to show appreciation
[Thinkpad Tablet Android Development] PlsHelpXDA:
https://xdaforums.com/t/rom-unofficial-11-tb-x704f-l-lineageos-18-1-for-lenovo-tab4-10-plus.4270183/

I try this new rom in few days - thanks LumenReaper!
[Thinkpad Tablet Android Development] Ecthelion4:
codeworksx was last active here in the forums in August last year. He may have a new alias and might still be watching this thread. But given that he did not post anything for months I doubt that. Therefore it's a bit harder to find out why the sensor is not working while it worked in his builds. I don't know whether the Tab 4 10 Plus has similar hardware as the Tab 4 8 Plus has, but if this were the case, then perhaps highwaystar_ru or lancebuks, who both created builds for the Tab 4 8 Plus, may help.

A bit different topic: I would like to give building LOS for the Tab 4 10 Plus a try. For a start I wanted to try with an officially supported device and followed the build instructions for the Sony XZ2. I could circumvent the first few pitfalls where the instructions weren't 100% precise, but the attempt finally failed at the point where I wanted to execute the command "breakfast akari". The instructions say that I may then proceed with the next steps and extract the device blobs before returning to this command, but that failed because I ran the build from a Ubuntu VM inside Windows, where I could not access the phone via USB. Perhaps I can try again via adb over wifi. But in any case, could you perhaps help me with the special steps for building LOS 17.1 for the Tab 4 10 Plus? That would be great.
[Thinkpad Tablet Android Development] lukaspieper:
I believe the 8 Plus has the fingerprint sensor in the power button, so I just assume they are different. However, since I have moved on to LineageOS 18.1, I will only deal with fixing the scanner there.

Normally, there are vendor trees available for existing device trees, so you don't have to pull blobs out of the device for simple building. However, I did this once and it worked without problems for an Ubuntu-VM with VMware Player on a Windows host.

I have listed the required steps in my repository. Of course, to build LineageOS 17.1 you need to use the codeworkx' repositories (see manifest above). I also can recommend this YouTube tutorial.
[Thinkpad Tablet Android Development] Ecthelion4:
Many thanks. I'll have a look at the YouTube video and your repo and then give building LOS another try.
[Thinkpad Tablet Android Development] Aphixy:
Does this work for the regular tab4 10?