yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] Ecthelion4:
FYI, meanwhile I could successfully finish my first LOS 17.1 build for the TBX704. It shows the same behaviour as your build i.e. everything works fine except for the fingerprint sensor.

In logcat I can see the following lines repeating every few seconds:

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: fingerprint open

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: Max fp number: 12

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: createListenerThread

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: fpcode, set_active_group_to_channel(0, '/data/system/users/0/fpdata/')

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: fpcode, create data dir.

2021-05-12 17:23:57.581 14230-14230/? D/FingerGoodix: fpcode, goodix sensor need to init. merged

2021-05-12 17:23:57.582 14230-14232/? D/FingerGoodix: fpcode, listenerFunction(0x7db1acf000)

2021-05-12 17:23:57.582 14230-14232/? D/FingerGoodix: fpcode, recv_fp_scan_data(0x7dae213c80)

2021-05-12 17:23:57.582 14230-14232/? D/FingerGoodix: fpcode, recv_fp_scan_data(), receiving

To me this looks like the fingerprint sensor tries to initialize. But something seems to miss.

@LumenReaper : If you have any idea how to fix this (AFAIK you are working on a LOS 18.1 build and there the FP sensor also does not work yet), then please drop me a note. Thx
[Thinkpad Tablet Android Development] lukaspieper:
@Coffeinflash is currently working on fingerprint for 18.1. Many thanks to him btw. Maybe it's worthwhile for you two to exchange ideas.
[Thinkpad Tablet Android Development] Coffeinflash:
Unfortunately I broke my tablet completely yesterday. It felt down from my desk. So as i cannot test anymore I am out from development.
[Thinkpad Tablet Android Development] Ecthelion4:
Sorry to hear that :-(
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

with help from codeworkx and Lumenreaper I was now able to build LineageOS 17.1 for the Tab 4 10 Plus and everything seems to work, including the fingerprint sensor. So I uploaded a new build that includes the May 2021 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx - at least this is what I did successfully.

The ROM is based on codeworkx code and simply includes the latest LineageOS 17.1 updates since December last year. The instructions how I built this ROM version can be found here.
[Thinkpad Tablet Android Development] Googole:
I've a Lenovo Tab 4 10 Plus running the latest version of Lineage OS 17.1 (The May build) but my internal storage isn't visible on MiXplorer (The file explorer I use) but only on the default file explorer.

I tried Solid Explorer but the internal storage isn't visible there too.

Only the microSD card is visible.

How can I solve this issue?
[Thinkpad Tablet Android Development] Ecthelion4:
I have checked with the X-plore file manager, which is able to access the internal storage with the ROM. So we have the X-plore file manager and the internal file explorer working, while the MiXplorer and the Solid Explorer aren't. You could try X-plore on your device to see if it might have something to do with your device (other software running on it, like e.g. Magisk, or different kind of GApps or whatever), or to see whether it's app-specific and just the two file-managers you mentioned don't work.
[Thinkpad Tablet Android Development] Googole:
I've tried X-plore but I couldn't see the internal storage there so I formatted the micro-sd card as portable and then I could see the internal storage on Mixplorer.

Then I formatted the micro-sd card back as internal storage but MiXplorer doesn't count the storage space on the micro-sd card.
[Thinkpad Tablet Android Development] Ecthelion4:
If you also can't see the internal storage when using X-plore file manager, then I'd say there is something special with your setup that's causing these problems. The ROM basically can make the internal storage available to apps. I'm sorry, but I can't help you any further with this problem.
[Thinkpad Tablet Android Development] Googole:
I'll try again with X-plore file manager.

Thanks for your help.
[Thinkpad Tablet Android Development] Googole:
I've tried X-plore file manager but it doesn't count the micro-sd card as internal storage.

But however, I can see them both on X-plore file manager and the stock file manager if the micro-sd card is formatted as portable storage but I can't give access to the micro-sd card in MiXplorer.

I could appreciate it if someone else could help me solve this issue.
[Thinkpad Tablet Android Development] Googole:
I've readed this article: https://android.stackexchange.com/q...nal-storage-but-storage-space-is-not-availabl

Then I went to Settings, tapped on the 3 dots and migrated some data and now MiXplorer recognized both the internal storage and the micro-sd card so my problem is solved.
[Thinkpad Tablet Android Development] kwsam9:
Dirty flashed this latest build with Open GApss Nano and Magisk 23.0. Working fine so far. Thanks for keeping this ROM going.
[Thinkpad Tablet Android Development] 20goto10:
Firstly I'd like to thank all of you you've who've breathed life into my Tab4 tablet, something Lenovo were incapable of doing, and I'll never buy another one of their devices again. It runs really well.

Upon boot there's the message about "this build was signed with public keys", my question is, what are the risks of using a build signed with test keys rather than private ones?

Thanks again!
[Thinkpad Tablet Android Development] Ecthelion4:
I think the risk seems acceptable. See here for a thread where this question was also asked.
[Thinkpad Tablet Android Development] 20goto10:
Thank you!
[Thinkpad Tablet Android Development] rock_shoxit:
Help me: radio fm work?

I've a clean flash with latest rom.

Many thanks.
[Thinkpad Tablet Android Development] Ecthelion4:
Hi, unfortunately I never tried using radio FM with this ROM, neither with codeworkx builds nor with mine. So I don't know if it can be made working at all ☹️.
[Thinkpad Tablet Android Development] mikle85:
Thank you man. i was on latest available, but it was keep freezing after a day uptime. With your update dirty flashed it is up for 3 days now. i havent used it a lot but so far so good.
[Thinkpad Tablet Android Development] VGisHere:
I’m not sure where I went bad with image from @Ecthelion4

I had magisk working on dec img by @codeworkx

without fiddling around much, I directly tried to flash newer image on without any wipes.

the device booted into recovery.

I thought it could be due to magisk, so I uninstalled (zip flash in recovery) and wiped, dalvik/cache/system. flashed new image again, but still it boots back to recovery.

any leads ?

and also, it necessary to uninstall magisk each time before flashing new image ?
[Thinkpad Tablet Android Development] Ecthelion4:
Magisk can have weird effects when updating to a new version. I'm not using it, so I can't help you with that part. If everything is messed up then you might try installing the latest official TWRP version (that's the one I'm working with) and from that, wipe dalvik & cache, then flash the LOS 17.1 image and - if needed - GApps. If that does not work you might also try formatting the data partition before that procedure.
[Thinkpad Tablet Android Development] Honorest:
Hi.

Can somebody help me with rotation glitch on lineage 17.1 (20201220.163800)

Seems like it needs to be tilted right to have faced down... (and clockwise rule)

Is there some fix?
[Thinkpad Tablet Android Development] Honorest:
Ok... after i installed Gapps it was fixed...
[Thinkpad Tablet Android Development] 1907Fb1907:
lineage17.1 is the most stable version :) the previous ones were freezing and locking. yes that's it, it doesn't freeze anymore etc. Thank youuuu

For game lovers, I suggest you to update the GPU driver. xda adreno 500 series opengl & vulkan.

gpu driver v.5.5 gpu v@490 vulkan 1.1.128. Twrp flash

I recomend magnetar KİLO to Magisk users. heavy games crash on tablet without this module.

I recommend magisk swap torpedo module for those who want to turn off zram , you can find it on xda. If you don't like games , you don't need it.

dark mod is very nice, thank you to everyone who contributed.

other 17.1 is were freezing or tablet was turning off and on.

lineage 17.1 20210519 works like clockwork so far

with this combination, the tablet flows like butter :)

İ don't know english sorry google translator:)
[Thinkpad Tablet Android Development] PureMAD4:
Do you have links to these?
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the June 2021 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me - at least this is what I did successfully.
[Thinkpad Tablet Android Development] 1907Fb1907:
[DRIVER] [9.0+] Adreno 500 Series OpenGL & Vulkan Drivers [V@474.0] [1.1.128]

*** Disclaimer I am not responsible for any damage you made to your device You have been warned What Adreno Graphics Drivers do? Fully release the potential of GPU to continuously improve gaming experience. The main functions are optimize the...

xdaforums.com

https://xdaforums.com/t/driver-9-0-adreno-500-series-opengl-vulkan-drivers-v-474-0-1-1-128.4042619/ The stock driver is very old and I can say that I see a serious difference in games with this driver. current version v5.5 folder v@490 gpu and vulkan two-in-one file

https://xdaforums.com/t/module-swap-torpedo-run-faster-and-more-reliably.3766883/page-30 it depends on your reguest. I use it

XXXXXX install with magisk. he handles everything. This module is indispensable for my tablet. games crash without it. I am currently trying magnetar LİMA with lineage 17.1 works fine for now with Los17.1.

gpu driver and magnetar module are very important for my tablet :))

I have a tablet that turns itself off and on when gaming or surfing the web, even on stock firmware. magnetar does not have this problem. ;)

Mod Edit: Link removed
[Thinkpad Tablet Android Development] PureMAD4:
Awesome thank you been having similar issues was hoping this might solve it
[Thinkpad Tablet Android Development] rahulgoud:
Bro i'm getting twrp error 7 ,how should i solve that even i earased aboe ui
[Thinkpad Tablet Android Development] Ecthelion4:
TWRP error 7 normally indicates that your device is not compatible with the ROM file you are trying to install. So best check if you really picked the correct file and whether your device is compatible with the ROM files in this thread.
[Thinkpad Tablet Android Development] Slice-of-Beer:
Dear sir/madam,

You have worked miracles. From the first version OP started this thread and posted his version of this ROM I had an issue with using the gmail app and configuring my ActiveSync email with a self signed certificate on my mail server. Gmail would crash every time it would load the mail. Since you started uploading your builds the Gmail app just works.

I actually made an account here, just to tell you this. Thank you, Thank you so much! You have save me some money by not needing to buy a new tablet! Can I donate to you to buy you a some coffee?
[Thinkpad Tablet Android Development] Ecthelion4:
Glad I could help :) . In the end most of the work for the ROM was done by others, like XDA member codeworkx and the LineageOS team, and I just built their code.
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the July 2021 security patches to AndroidFileHost. It should be possible to dirty flash the ROM over the existing LOS 17.1 build from codeworkx or me - at least this is what I did successfully.
[Thinkpad Tablet Android Development] Tschumi:
Amazing, thanks for maintaining the build
[Thinkpad Tablet Android Development] Henri_Smets:
Dirty flashed this version, and it works like a charm! Thank you all for keeping my tablet alive!
[Thinkpad Tablet Android Development] Ken-ShinT:
Just did a clean install works great! The only thing that doesn't work is connecting my Go Plus (pokemon go BT peripheral) while the Gotcha (unofficial version of the Go Plus) connects without a problem. I keep getting pairing errors on the Go Plus even after using magisk hide. Anyone else run into this problem? All BT devices worked without a problem in LineageOS 16.0.
[Thinkpad Tablet Android Development] Ecthelion4:
I found this old Reddit thread where problems with the Go Plus for someone with the Tab 4 10 Plus were discussed. There are a couple of suggestions in that thread, but none of them worked for the thread poster. It seems like Go Plus wants to make sure it does not get used on unlocked or rooted devices. Normally Magisk hide should then be the way to go, but it seems it does not always work for this device. Can't help you any further, sorry.
[Thinkpad Tablet Android Development] PureMAD4:
Hello all . I've recently started having issues with my tab not being able to see any Google cast devices. All other phones and tabs can just this one that can't. I've tried clearing caches and clean installs with full wipes. Can anyone give me a clue on what to do
[Thinkpad Tablet Android Development] Ken-ShinT:
Thanks for the link, sadly this didn't help me connecting the Go Plus. I keep getting an error message "Couldn't pair ... because of an incorrect PIN or passkey". Thankfully the Gotcha device still works so I'll just stick to using that.
[Thinkpad Tablet Android Development] theoneofgod:
Thanks for this. Would you add tb-8704f/TB8704 to the updater-script?
[Thinkpad Tablet Android Development] Ecthelion4:
Sorry, but the TB-8704(f) is a different device which needs a somewhat different LOS build. There is a separate thread here in the forums for that 8" device. Best check there if up-to-date builds are available.
[Thinkpad Tablet Android Development] shelleyfrank:
I'd like to flash this rom. My tablet is TB-X704F. Is this rom built for this model? I don't know the difference between the TB-X704F and TB-X704L models, but I don't want to end up flashing the wrong file. Thanks for building in any case.
[Thinkpad Tablet Android Development] Ecthelion4:
Sorry, I just noticed that you have the correct model no. for this ROM. The ROM should work for both, the TB-X704F and TB-X704L, which means that it should work for your device.
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the August 2021 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] shelleyfrank:
Ah.. Cool. Thanks for that. I also found out in the mean time that the codeworkx rom is for both F and L models, so I went ahead and flashed your build and it is great 👍👍👍👍👍.

Under the 2020/12 build by codeworkx I used to get a red frame flashing occasionally when openings certain apps, even though strict mode was disabled. This build by Ecthelion4 has resolved this issue.
[Thinkpad Tablet Android Development] bryangb:
Hanging on the boot animation

This is driving me crazy. I've flashed 17.1 but it hangs on the boot animation - and yes, I've left it for way longer than 30 minutes.

I've tried it with TWRP 3.3.1 and with the latest TWRP 3.5.2 - no change.

I've tried it with & without flashing Magisk & Gapps as well - no difference.

I've done system resets & reformatted the various internal partitions - no change.

I've flashed locally and via ADB sideload - no difference. And I tried a suggestion I found online of flashing 17.1 via TWRP then reflashing boot.img via Fastboot, that didn't help either.

Oh, and I also tried Lineage 16.1 and 18.1 with the same results -the boot animation just runs and runs.

I can get into Fastboot & Recovery OK, but that's all. The device is unlocked and was rooted before. Fastboot still shows "Secure Boot - enabled" which worries me a bit, but I don't think I can change it.

Any suggestions I've not tried yet, or of things I might have missed, are very welcome! o_O
[Thinkpad Tablet Android Development] bryangb:
For the moment I've reverted to stock, via Lenovo's useful rescue assistant (https://support.lenovo.com/in/en/downloads/ds101291) but will need to try LOS again at some point as I've apps which won't work with Android 7 much longer.
[Thinkpad Tablet Android Development] Ecthelion4:
On the Lenovo TB-8704, which I owned for some time, I had a similar problem when not wiping the data partition. Although this is not mentioned on the first page of this thread in the installation instructions I think not wiping can lead to exactly the problem you described also on the X704. In this posting here in the thread another member described how he finally succeeded in installing the ROM. Perhaps this helps.
[Thinkpad Tablet Android Development] bryangb:
I tried several possible fixes mentioned here and elsewhere, and I know I wiped data at various times while trying them out, but that's one I'd not spotted before - thanks!
[Thinkpad Tablet Android Development] Henri_Smets:
Thanks again! Keep up the good work, much appreciated.👊
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the September 2021 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.

The only issue I faced is that the first boot lasted very long and finally shut down the tablet, so that I had to reboot it to recovery and then restart it. The second boot went fine. The reason may be that my first attempt at flashing the new ROM version failed in the middle of the process to the USB connection getting lost, so that I had to restart flashing it. But it may also be a problem with the ROM version. So if others are also facing this issue: 1. Please report this to me. 2. Restart the tablet and it should work on the second start.
[Thinkpad Tablet Android Development] Henri_Smets:
Just did a dirty flash of the ROM, no problem installing it. Thanks for the good work! Much appreciated!
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the October 2021 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] Henri_Smets:
Thanks! I am downloading the update now.(y)
[Thinkpad Tablet Android Development] lkthomas:
Can you try login to iPhone WiFi hotspot? I could never get it working with the latest ROM:

lineage-17.1-20211014-UNOFFICIAL-TBX704.zip | by Ecthelion4 for Tab 4 10 Plus

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com
[Thinkpad Tablet Android Development] Ecthelion4:
Sorry, I don't have an iPhone available where I could test this.
[Thinkpad Tablet Android Development] Henri_Smets:
I have no problem connecting to iPhone WiFi hotspot with this ROM.
[Thinkpad Tablet Android Development] lkthomas:
I am using iPhone 11 Pro, and I did a clean flash, still no luck.

How could I troubleshoot this?
[Thinkpad Tablet Android Development] Henri_Smets:
Maybe discart the connection from settings stored networks, and than reconnect with IPhone. Following up on your question I just initiated the connection with my iPhone, so I did not have a previous connection.
[Thinkpad Tablet Android Development] lkthomas:
Sorry I am confused, are you sharing hotspot from your iPhone or your Lenovo tablet? I am sharing from iPhone to tablet and it doesn't work.

I tried clean flash, so the ROM doesn't have any prior connection to the iPhone itself, still failed.
[Thinkpad Tablet Android Development] Henri_Smets:
I am sharing hotspot from iPhone to tablet.
[Thinkpad Tablet Android Development] lkthomas:
strange I can't get it working
[Thinkpad Tablet Android Development] lkthomas:
it shows "connecting", then "authentication problem"
[Thinkpad Tablet Android Development] lkthomas:
so I am using logcat and found these after "connecting":

10-29 11:04:51.552 2483 3082 I WifiService: startScan uid=1000

10-29 11:04:51.563 2483 2933 E WificondScannerImpl: Failed to start scan, freqs=null

10-29 11:04:51.565 2483 2927 E WifiScanRequestProxy: Scan failure received. reason: -1,description: Scan fa

iled

10-29 11:04:51.608 5916 5916 D WifiSettings: onAccessPointChanged (singular) callback initiated

10-29 11:04:51.619 5916 5916 D WifiSettings: onAccessPointChanged (singular) callback initiated

10-29 11:04:51.642 5916 5916 D WifiSettings: onAccessPointsChanged (WifiTracker) callback initiated

10-29 11:04:51.945 5916 5916 W WifiSettings: Network or Preference were null when registering callback.

10-29 11:04:53.875 3422 3422 I DPMJ : |SERVICE| sendWifiStatus - subType: 21 networkState: 4 softApState

: 11 rssi=0 ssid= bssid=00:00:00:00:00:00 ipV4Addr= ifNameV4= ipAddrV6= ifNameV6=

10-29 11:04:53.926 558 558 E WifiHAL : Packet monitoring is not yet triggered

10-29 11:04:53.927 2483 2927 E WifiVendorHal: getTxPktFates(l.1857) failed {.code = ERROR_NOT_AVAILABLE, .d

escription = }

10-29 11:04:53.927 558 558 E WifiHAL : Packet monitoring is not yet triggered

10-29 11:04:53.928 2483 2927 E WifiVendorHal: getRxPktFates(l.1899) failed {.code = ERROR_NOT_AVAILABLE, .d

escription = }

10-29 11:04:53.931 5916 5916 D WifiSettings: onAccessPointsChanged (WifiTracker) callback initiated

10-29 11:04:53.963 5916 5916 D WifiSettings: onAccessPointChanged (singular) callback initiated

10-29 11:04:53.965 5916 5916 D WifiSettings: onAccessPointChanged (singular) callback initiated

10-29 11:04:53.987 5916 5916 D WifiSettings: onAccessPointsChanged (WifiTracker) callback initiated
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the November 2021 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] Henri_Smets:
Just did a dirty flash of the ROM. Thanks for the good work! Much appreciated!
[Thinkpad Tablet Android Development] Hans Kazan:
Thanks for the good work.
[Thinkpad Tablet Android Development] shelleyfrank:
Thank you for keeping this version updated. There are plenty of reasons why I prefer android 10 over 11. And I think this tablet is doing just fine at android 10. Keep up the good work. 👍
[Thinkpad Tablet Android Development] lkthomas:
can't see any files / create any files on File Manager, can you please fix that?
[Thinkpad Tablet Android Development] Ecthelion4:
I just checked, and I can see files and also create files using the built-in file manager app. So I would guess it's a problem with your installation.

Anyone else has/had a similar problem with viewing/creating files and knows a fix?
[Thinkpad Tablet Android Development] lkthomas:
After reflash a few times, it seems working now, thanks.
[Thinkpad Tablet Android Development] rerbin:
Thanks
[Thinkpad Tablet Android Development] Ecthelion4:
Hi,

I just uploaded a new build that includes the December 2021 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] 1907Fb1907:
The kernel log is always busy with it. I always see this post. is this a problem. 704f
[Thinkpad Tablet Android Development] 1907Fb1907:
I haven't downloaded the latest version yet. but this is also the same in all of los17.1.. tb x704f
[Thinkpad Tablet Android Development] Henri_Smets:
Just did a dirty flash of the ROM. And again, thanks for the good work!👍
[Thinkpad Tablet Android Development] Ecthelion4:
I don't think that this is a problem.