yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I finally uploaded a new build that includes the November 2022 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me, which I again did successfully some days ago.

Sorry, but the download doesn't work. I'm trying to re-upload the file, but until now AndroidFileHost won't let me.
[Thinkpad Tablet Android Development] deadlast_28:
Cheers, unfortunately its only showing an 84mb file from the mirrors...
[Thinkpad Tablet Android Development] Ecthelion4:
Yes, I'm also getting this. All mirrors are showing only a 84mb file - which is completely useless :-(. In the file manager view where I'm seeing all my uploaded files on AndroidFileHost it shows the correct size of 598mb. So currently I don't know whether it helps if I try uploading again. But I think I'll do this because it seems the only chance to get it fixed.
[Thinkpad Tablet Android Development] dwmdt:
Thx a lot for your submissions and building the image with the new patches. I am looking forward to download your freshest release in a while.

Btw virustotal detects in 1 of fourty x scans 1x a dropper, but nevermind. I am just lamentatin'.

My current image works well, i randomly and in less times habe instant reboots and 1/99 times there is no charge while connecting to power source.

Thx dude :)
[Thinkpad Tablet Android Development] Ecthelion4:
I finally managed an upload to AndroidFileHost for the build containing the November 2022 security fixes. You can find it at https://androidfilehost.com/?fid=14871746926876849031. I quickly started a download and at least the estimated file size looks good. So hopefully the full file can this time be downloaded.
[Thinkpad Tablet Android Development] deadlast_28:
I can confirm the full file now downloads and updated perfectly. Thanks for maintaining as always!
[Thinkpad Tablet Android Development] Henri_Smets:
Perfect, thank you!
[Thinkpad Tablet Android Development] otto-xda:
View attachment 5782547

Regarding my link issue:

My Xiaomi smartphone is running on LineageOS 18.1, and it just fails to connect me with the content of exactly the same “special” links where my Lenovo Tab with LineageOS 17.1 always fails. The picture shows one example.

So there seems to be a general Lineage problem or an incompatibility of Lineage with some special links?
[Thinkpad Tablet Android Development] Ecthelion4:
Sorry for the late reply. Hard to tell whether this is an LOS issue. Does it work on any non-LOS Android smartphone that you might have or have had? Or perhaps it's a browser issue. Don't know whether the browser you're using on LOS is different from that one you're using on your PC, or is it both Chrome?
[Thinkpad Tablet Android Development] Ecthelion4:
Happy New Year!

I just uploaded a new build that includes the December 2022 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me, which I again just did successfully.
[Thinkpad Tablet Android Development] otto-xda:
Happy new year,

and thank you for the brand new built and the hint regarding the browser: Indeed it is the Lineage OS Jelly Browser which fails to connect with some links with which Chrome or Firefox (both working on Lineage base, too) have no problems :-)
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the January 2023 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me, which I again just did successfully.
[Thinkpad Tablet Android Development] m0lek:
@Ecthelion4 If you're interested in maintenance the monthly security patche for the LOS 18.1 (A11) ROM, you can pull a request to do so as the Dev. had stated in his post. Please check out the link below.

The LOS 18.1 ROM is stable for the Tab4 10 plus, tb-x 704F/A. I have this ROM installed in my tb-x 704A since it releases.

We would appreciate if you consider to maintenance this ROM.

Post in thread '[ROM][UNOFFICIAL][11][TB-X704F/L] LineageOS 18.1 for Lenovo Tab4 10 Plus' https://xdaforums.com/t/rom-unoffic...for-lenovo-tab4-10-plus.4270183/post-88129657
[Thinkpad Tablet Android Development] Ecthelion4:
Yeah, I saw that posting already. The thing is that I also got a new Android tablet already and will soon sell my Tab4 10 Plus. So there's no point in me taking over the builds for the 18.1 codeline. Sorry
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the February 2023 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me, which I again did successfully.
[Thinkpad Tablet Android Development] 大步流星:
need x704n call system,do you have
[Thinkpad Tablet Android Development] Henri_Smets:
Thanks!
[Thinkpad Tablet Android Development] Ecthelion4:
According to https://www.lineageoslog.com/17.1 there were no March security patches for the LOS 17.1 codeline. It may be that AOSP is releasing those patches only every three months now for this old codeline or not at all. At the same time I have sold my Lenovo Tab4 10 Plus and couldn't test the builds anymore that I might create if such a patch appeared. Therefore the February builds that I created were my last ones. Should further security updates for the old Android 10 codeline appear then someone else could take over. Instructions how I set up a VM and the build can be found at https://xdaforums.com/t/how-to-build-lineageos-17-1-for-the-lenovo-tab4-10-plus.4275983/.
[Thinkpad Tablet Android Development] deadlast_28:
Appreciate all the efforts given Lenovo stooged us all 😁.

Waiting on the Pixel Tablet and I'll be jumping too.
[Thinkpad Tablet Android Development] Henri_Smets:
Thanks for your work, all this time. Much appreciated. 🤗
[Thinkpad Tablet Android Development] deadlast_28:
Whats the most stable version for this Tablet currently, getting random reboots on 17.1 at the moment? Cheers All.
[Thinkpad Tablet Android Development] otto-xda:
@deadlast_28: Try a clean reinstall. The system is running stable on my tablet :-)
[Thinkpad Tablet Android Development] otto-xda:
@ deadlast_28: Meanwhile I experienced some instability, too.

The same happened to me with my Xiaomi Redmi Note 8 running on LineageOS 18.1, and a week ago I started to waste several days by trying to improve stability by 3 clean reinstalls before I reinstalled the old Stock ROM, which at least runs stable again.

Now I will not waste more days by trying to "repare" LineageOS 17.1 on by Lenovo Tab.

So if you should find a stable Custom ROM for our Lenovo Tabs please let me know ;-)
[Thinkpad Tablet Android Development] deadlast_28:
I clean flashed with no root and put a more recent Google package (micro version). It's been relegated for basics now like Gym Tracking and Meat Smoking temp tracking. Got me a Pixel Tablet now and it's now my main.

Sorry I couldn't give better news, but it's definitely been more stable with the more micro GApps package and less stuff installed overall.
[Thinkpad Tablet Android Development] Kambata01:
Hi guys I was doing that with my Lenovo TB-8704(i do not even remember is it a "X'',"V" or other :/) it worked but i forgot to install gapps or something then i did something and it got stuck on lineage loading animation it was a long time ago and I forgot everything that i know about these things :D and now I think I bricked it can someone help me? I installed TWRP, installed the lineage OS but now it's stuck on loading animation. I'm a noob and I'll be very thankful if someone helps me on private messages to not spam here :/
[Thinkpad Tablet Android Development] MonkeySee:
I'm unable to use an OTG device with this ROM, does anyone know if that's fixable please?

Also, huge thanks to those keeping this device/ROM alive!
[Thinkpad Tablet Android Development] 7wells:
@Ecthelion4

Thank you so much for the many years of your time to support this old tablet! ❤️

Do you have some hints for further reading about how to build the ROM from the sources at GitHub?

Best wishes

7wells
[Thinkpad Tablet Android Development] Ecthelion4:
Such instructions were given in the posting you quoted. Just follow the last link in that posting.
[Thinkpad Tablet Android Development] 7wells:
My bad, I embarrassed myself! 🫢 Thanks for opening my eyes and of course for that very nice guidance, too! 👍

I use WSL2 (Debian) under Windows 11 Pro, and so far it seems to work nicely (i.e. creating the build environment and syncing the repo). 😊
[Thinkpad Tablet Android Development] diofar:
So, is there anything that is still not working?
[Thinkpad Tablet Android Development] alex3348:
try to connect the charging to the turned off tablet, it hangs on the logo
[Thinkpad Tablet Android Development] Coffeinflash:
Some issues with bluetooth

Did again a clean install with full wipe. The bluetooth issue still exists. Connecting/pairing works fine but there is only no or crackled sound from the headphones. Tried again with youtube, yatse, phonograph and netflix.

Downgraded to Lineage 16 with full wipe. Bluetooth is working fine without any issue an all apps are working.
[Thinkpad Tablet Android Development] bwguy:
So I've decided to take the jump since someone mentioned the fingerprint scanner was working.

I've flashed the ROM and GAPs but when it boots after install, I get the error "Android System There's an internal problem with your device. Contact your manufacturer for details"

Any ideas on this? Anyone else getting it?
[Thinkpad Tablet Android Development] Coffeinflash:
Yes, I also had this message. To get rid of it you have to customize your system-/vendor-keys. At least from my knowledge. I did it by the help of MagiskHide Props Config (https://xdaforums.com/app...onfig-t3789228), After doing this you will also pass the cts-profile check, which is needed for e.g. netflix to run.
[Thinkpad Tablet Android Development] bwguy:
That worked!! Thanks for your help!
[Thinkpad Tablet Android Development] mmmFriedChicken:
I found with my TWS I had to go to the specific device settings under Bluetooth and disable the "Phone Calls" option.

BTW thank you Codeworkx! This is the best ROM yet for this device.
[Thinkpad Tablet Android Development] kirknado18:
Its because the vendor patch is outdated

---------- Post added at 10:15 PM ---------- Previous post was at 10:15 PM ----------

Vendor patch is 2018 rom security patch is 2020
[Thinkpad Tablet Android Development] bwguy:
Anyone had any luck with adding Dolby digital?
[Thinkpad Tablet Android Development] torinXt:
if someone can help here Iam waiting for help also. Cant get this work.
[Thinkpad Tablet Android Development] Tirofog:
There's a solution in the lineage 16 thread using an earlier recovery, haven't tried it on 17.
[Thinkpad Tablet Android Development] bwguy:
Yeah installed it on 16 previously but doesn't work on 17
[Thinkpad Tablet Android Development] torinXt:
Any alternatives to DD+?

I still think this is only a permittion problem. Android 10 is much harder to set up.

Tried a lot of combinations today, but no success.

In fact everything is working fine, except the bluetooth until you remove the phone dialer from your bluetooth device.

And i think the resolution is not the 100% right one, some letters in the menu have picksels in some positions.

Do you know any other good audio mod that is not that compilicated ?

Thanks in advanced.
[Thinkpad Tablet Android Development] Googole:
Hello guys, I'm following the developments on this topic and I saw that there is a new version of Lineage OS 17 for Lenovo TAB 4 10 Plus.

It says there that Bluetooth should work now.

I've also readed that Bluetooth works fine if you turned off something related with phone audio or something.

Do you guys mean, that if I turn off the phone call audio, that it works properly?

And is Lineage OS 17 stable enough now for everyday use?
[Thinkpad Tablet Android Development] kirknado18:
Yup i have dolby digital works awesome
[Thinkpad Tablet Android Development] smkrish:
Hi, can you provide me the step to set up dolby in Lineage 17.1 ? I switched back to stock ROM as I couldn't make it to work on X704A
[Thinkpad Tablet Android Development] torinXt:
Bluetooth works

yes it works, if you connect a bluetooth audio device. You have to disable the dialer directly in the bluetooth setting of the device.

Its not working at all without it, the tablet is very busy with it and the sound is stuttering.

If its done I dont have problems.

Except the Dolby Digital plus app. I cant manage it. The app is just closing, no matter what i try.
[Thinkpad Tablet Android Development] Googole:
Okay, I'll flash the new version then
[Thinkpad Tablet Android Development] Tirofog:
Nice job thanks [MENTION=3208754]codeworkx[/MENTION].. just a couple of things - home screen transitions are a bit jerky in portrait but not landscape, also cannot install Dolby successfully. For some reason backups don't restore unless system is flashed again prior to restoring (TWRP 3.3.1-0), otherwise tablet loops at boot animation.
[Thinkpad Tablet Android Development] Googole:
I've flashed Lineage OS 17, and I tried the solution given by torinXT, but I can't find the phone dialer in device settings.

Can someone explain me how I disable that phone dialer thing in device setting, with pictures eventually so I can use my bluetooth headset with my tablet properly?

Apart from that, the ROM is stable and better I've expected.

The newest version is 100x better than the version I had when I accidentially flashed Lineage OS 17

Good job codeworkx!
[Thinkpad Tablet Android Development] Googole:
I've flashed Lineage OS 17 but I couldn't disable the dialer.

So can you explain how you did that?

Eventually with pictures
[Thinkpad Tablet Android Development] edison0354:
root, then use adb or titanium backup to disable it
[Thinkpad Tablet Android Development] torinXt:
Its not that complicated as you think.

Just connect your Bluetooth device as you normally do, then slide down the settings menu from top and press the bluetooth button till the menu opens.

There you can see your connected bluetooth devices and i think on the right side is an option button. And now just slide off the dialer option.

That's it, after that the device and also the sound runs properly.

Just for you information, i manage to flash Dolby digital plus to the phone. But it was quite complicated.

I don't have my device here but ill wire a short instruction to follow.
[Thinkpad Tablet Android Development] Googole:
I've tried your solution, and it works!

Thanks!

---------- Post added at 07:59 PM ---------- Previous post was at 07:56 PM ----------

---------- Post added at 08:01 PM ---------- Previous post was at 07:59 PM ----------

Thank you for making the ROM [MENTION=3208754]codeworkx[/MENTION]!

You're a hero!

And I very appreciate your work!
[Thinkpad Tablet Android Development] torinXt:
Just a short instruction how to install dd+. Would be nice if some one can validate if it works for him.

I used TWRP 3.2.3 the one for Lineageos 16 that is necessary to install the twrp install of dd+

I just set up android q from this thread installed magisk 20.3.

Then i patched the certifactes for the safetynet (Check the forum, how to do this)

1. Install Busybox (Magisk modul)

2. At first turn selux switch to permissive ! Without this its absoluteley not possible.

3. Boot to TWRP and mount your system root folder then

Install attached zip file MusicFX_Installer_and_AudioFX_Remover.zip (In TWRP)

4. Use the TWRP terminal to uninstall AudioFX service (Then it is 100 deleted) Checkout the forums (https://xdaforums.com/android/general/uninstall-apps-via-adb-t3738105)

5. Boot system and install the attached DD+ 7.2 version via Magisk.

6. Install AML patch from magisk

7. Install ViperFX 2.7 from magisk

8. Start Dolby Digital App -> Works ! :)

9. Uninstall ViperFX app before you reboot for me it caused a bootloop.

10. Report if it worked for you.

Edit : Backup your device before you start this.

There is one big problem that i recognized with this twrp. At first the restore with 3.3.0 or 3.3.1 does not work at all.

With 3.2.3. it causes bootlook if you do a full restore. I could manage to restore my backup by formatting the device in twrp then install fresh android q from the threat.

Install magisk with full safetynet certification and now restore your backup. If you only restore you go straight into bootloop and i don't know how to fix this.

mabybe the developer can help here.
[Thinkpad Tablet Android Development] kirknado18:
Hey codeworx I'm having issues with lineage 17.1 os for tb x704f, the latest 2020/03/07 zip. After setting my device things work good but when I power off the tablet and try to charge it up I get the Lenovo boot logo which I supposed to disappear after 10 secs then the battery icon is supposed to appear and tablet should charge. But your latest update the Lenovo screen appears but doesn't switch to battery icon indicator the boot logo just remains on the screen the whole night. Wake up in morning battery is nearly dead like 3% power left. Your previous update 2020/03/03 you power off the tablet and plug in USB charging cable and within 10 secs of boot logo the battery indicator appears and tablet charges no problem. My question is what changed between those two updates to cause a charging problem? Please fix it with a new update this is driving me crazy
[Thinkpad Tablet Android Development] torinXt:
Hey guys,

now I have another problem. And here I would like to have a hint how to troubleshoot this.

I don't know when it happened, but I had that problem several times now. (Edit: I fixed it with restore an old backup)

After a while I have an empty app button in my main menu.

[Check attached picture]

If you check the information of it like its possible with other apps, you lead directly into a message like you need a browser for this.

But you canot open it with the browser. But its only with the Trebuchet launcher with nova I dont have this corpse.

I tried a lot, i freezed apps i wachted running services etc.

Does somebody had this problem also ? or does somebody know how to begin searching for it ? Actually i think it's a bad update done by the Gapps, or maybe its the Gapps itself.

Well, I hope some one can give me a direction.

Thanks
[Thinkpad Tablet Android Development] bwguy:
Anyone else noticed that battery usage is crazy?
[Thinkpad Tablet Android Development] torinXt:
Now it just disappeared.. Maybe some APP updates.

I agree, I also think so. Its loosing a lot of charge in standby
[Thinkpad Tablet Android Development] kwsam9:
Need some help here.

When I tried to upgrade from LOS 16 to LOS 17.1, I got this message everytime I rebooted the tablet

There's an internal problem with your device. Contact your manufacturer for details

The tablet seems to be working fine with the exception of this message although I did not test it thoroughly.

Did some research on this error message and it seems like the it is caused by a mismatch of certain values (fingerprint?) between system/build.prop and vendor/build.prop. I was able to pull the system/build.prop but was not able to do so for vendor/build.prop because I was not able to mount the vendor partition using TWRP (version 3.3.0 for TB-X704A).

I did not have this message with LOS 16. Just wandering what has change and how I can rectify this problem. Thanks in advance.
[Thinkpad Tablet Android Development] blueasteroid:
Firstable I want to thank you for your great work.

I want to share with you some king of 'bug'. I noticed that GPU is not working good. I have slowdowns since day 1 in a casual game like Clash Royale (in Pie is working well). I read in Android 10 game driver changed (vulkan related?) but I tried all configs and none worked... Also all battery modes did not help. Any tip to fix it?

And another question. Could be possible to make the fringerprint act as home button? With some zipable or something?

Thanks.
[Thinkpad Tablet Android Development] bwguy:
Great job on this but have had to downgrade back to 16 for now as battery consumption was too high.
[Thinkpad Tablet Android Development] smkrish:
Hi, I couldn't find TWRP-3.2.3 version for my Lenovo TB-X704A tablet, Is there a way to make this work on TWRP-3.3.0 for this tablet ?
[Thinkpad Tablet Android Development] sn33ky:
Deleted
[Thinkpad Tablet Android Development] dedeeuras:
Hi, I have flashed 07.03.2020 ROM and I've been using it for a couple of weeks now. Everything seems to work fine, except for Bluetooth audio and GPS. BT audio is impossible to play because it crashes. Tried it with a few devices. GPS is not working at all. GPS apps shows no fixed satellites. Any solution? Thank you.
[Thinkpad Tablet Android Development] sn33ky:
I'm able to start flashing the rom after a backup and the factory reset in TWRP

But it seems i'm stuck on Checking Digest file.

Wiping data without wiping /data/media ...
Done.
Formatting cache using mke2fs...
Done.
Updating patition details...
...Done
Installing zip file '/sdcard/lineage-17.1-20200307_164443-UNOFFICIAL-TBX704.zip'
Checking for Digest file...
Target: Lenovo/LenovoTB-X704F/X704F:7.1.1/NMF26F/TB-X704F_S000056_181015_ROQ:user/release-keys

There is no button to reboot it just keeps going.

SOLVED: After a forced shut down from the tablet (long press power button) and booting back in TWRP and trying thew exact steps again, it worked.
[Thinkpad Tablet Android Development] codeworkx:
new build up
[Thinkpad Tablet Android Development] dkoek:
Thank you very much!

What did you improve in this build?
[Thinkpad Tablet Android Development] sn33ky:
is there a way i can still use Netflix on the tablet? can't seem to find it in the play store after i upgraded to this version.

and is there a way i can turn off the device like in the original rom. Like say every day at 23:00.

Found a Workaround - Lineage 16:

When installing Lineage ROM 17 with Magisk. Bluetooth keeps crashing. Without Magisk, Bluetooth works. Tried it 3 times (always starting from a clean Lenovo ROM else it isn't working!- Lenovo Moto Smart Assistant).

So i did go to Lineage Os 16 with Magisk to let Netflix work, as 30% of the time this tablet is used for it.

I subscribed to this topic and hope bluetooth will be solved by the dev (Witch i thank for developing android further for this device!) so we have a great Android 10 experience.
[Thinkpad Tablet Android Development] besimk:
Great work. GPS and Bluetooth Audio is working for me. Although the error message at starting is gone. I feel a little bit slowness, but this is acceptable.
[Thinkpad Tablet Android Development] Guggenmusiker:
Dear codeworkx

Thank you so much for your work so far. I was never hoping of getting Android 10 on my Lenovo Tab4 10 Plus tablet until I discovered this thread and your fabulous work. :)

I'll try to connect a PS4 DUALSHOCK®4 Wireless-Controller (CUH-ZCT2E) to the tablet (lineage-17.1-20200413_083513-UNOFFICIAL-TBX704). The pairing is working fine, but no button of the controller does work. After reading the following thread (https://www.xda-developers.com/android-pie-support-playstation-4-dualshock-4) my assumption was that the key mapping files are missing in your build. I then checked this in /system/usr/keylayout and found the following key mapping files on the device:

Vendor_054c_Product_*.kl

Therefore my assumption is that there is a generic issue with game controllers and not with the key mapping files. Connecting the PS4 controller to my Pixel XL and Pixel 4 XL, both with Android 10, is working fine. Do you have an idea?

Thanks,

Marc
[Thinkpad Tablet Android Development] sgreenlee:
Same model and issue for me

If you find some resolution, please share!
[Thinkpad Tablet Android Development] torinXt:
Sorry file is too big for uploading it here , and i cant find it as well.
[Thinkpad Tablet Android Development] R!ffRaff:
https://xdaforums.com/showpost.php?p=79635441&postcount=213
[Thinkpad Tablet Android Development] torinXt:
Link up

NVM
[Thinkpad Tablet Android Development] kwsam9:
May I know which error message you are referring to that is gone ? Thanks in advance.