• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][UNOFFICIAL][11][TB-X704F/L] LineageOS 18.1 for Lenovo Tab4 10 Plus

Search This thread

tboege

Member
Dec 2, 2014
13
4
Running 2021-06-27 I can confirm, that GPS is working. I am usure, if it worked rigth after installation, but at least after running Magisk (and MagiskHide) and fingerprint from
Lenovo/LenovoTB-X704F/X704F:7.1.1/NMF26F/TB-X704F_S000056_181015_ROW:user/release-keys
to
Redmi/sweet_global/sweet:11/RKQ1.200826.002/V12.0.6.0.RKFMIXM:user/release-keys

Maps are now working.

I first discovered, that GPS was working in the app "GPSTest" - maybe this app has to be started before Maps - at least once
 

Cromtog

Member
Jun 14, 2021
9
1
I can confirm that GPS is working build 2021.06.27. when I followed what person above me did (with first installing GPSTest, then rebooting and installing google maps), however without any root or magisk. Entirely stock, only have gapps installed.
 

Nuclear Blast

Senior Member
Aug 3, 2012
185
46
Flasheв newest build 2021.08.07

GPS is working


But i still have an error:

"Система Android. Произошла внутренняя ошибка. Обратитесь к производителю устройства за подробными сведениями"

in English:

Android System. Internal error occurred. Connect to manufacture for additional information..
 

LumenReaper

Senior Member
Nov 26, 2018
106
174
Lenovo Thinkpad Tablet
Google Pixel 3
Flasheв newest build 2021.08.07

GPS is working


But i still have an error:

"Система Android. Произошла внутренняя ошибка. Обратитесь к производителю устройства за подробными сведениями"

in English:

Android System. Internal error occurred. Connect to manufacture for additional information..
Then you may contact the manufacturer ;) OK, all joking aside. I've already asked you twice for a logcat.


Until then, does anyone else get a message like that with the TB-X704L?
 
  • Like
Reactions: Nuclear Blast

maximgorbilev

Member
Oct 15, 2012
20
5

Attachments

  • Screenshot_20210812-200603_AIDA64.png
    Screenshot_20210812-200603_AIDA64.png
    150 KB · Views: 51
  • Like
Reactions: Nuclear Blast

nutuma

New member
Jan 5, 2013
2
1
Then you may contact the manufacturer ;) OK, all joking aside. I've already asked you twice for a logcat.


Until then, does anyone else get a message like that with the TB-X704L?
I installed the last version and got the same error message
 
  • Like
Reactions: Nuclear Blast

tabbeber

Member
Nov 23, 2019
6
4
I've been using this ROM for a while now, and really the only thing that bugs me slightly is that the hall effect sensor works for waking the tablet, but not for sleep. At least not with the magnetic cover that I'm using. This means:
  • Opening the cover wakes the tablet
  • Closing the cover does not shut off the screen
I'm know this worked in the stock ROM. This is fairly minor, as I have the tablet go to sleep after just a couple minutes anyways.

Other than that, is there any reason you haven't gone the extra step and made this an official LineageOS ROM? I don't know much about the process of doing that myself, so pardon the ignorance. Just curious.
Also thank you very much for your work and for offering the ROM. I sleep better at night knowing that my sheet music tablet (and some media consumption) is up to date.
 
Last edited:

nutuma

New member
Jan 5, 2013
2
1
Then you may contact the manufacturer ;) OK, all joking aside. I've already asked you twice for a logcat.


Until then, does anyone else get a message like that with the TB-X704L?
Hi LumeReaper, thanks for your work to bring 18.1 to this tablet. I flashed the newest build 2021.08.07 and have the same message during booting "Android System - There is an internal problem with your device. Contact your manufacturer for details"; also normally at the first boot it get frozen and screen goes black, pressed the power button and the Lineage logo appears and this time it let me log in, after that it works, shutting off randomly. I have no knowledge whatsoever in how to do a logcat, but tried with the app "LogcatExtreme" and this is what I got. Don't know if is of any help.
 

Android.Sysop

Member
Apr 3, 2015
33
5
If I read everything correctly, then everything works with this ROM except:
- Cellular network (SIM cards are not recognized)
- Hall effect sensor does not switch off the screen when using a magnetic cover, but the wake-up function works

Is that right so far?
 

LumenReaper

Senior Member
Nov 26, 2018
106
174
Lenovo Thinkpad Tablet
Google Pixel 3
I have too, and Bluetooth don't work aptx only AAC mode
Haven't had time to try it myself yet, but added it to the list in the first post with the status "unconfirmed".
Closing the cover does not shut off the screen
I can't confirm the problem, I also use a cover and both work for me.
also normally at the first boot it get frozen and screen goes black, pressed the power button and the Lineage logo appears and this time it let me log in, after that it works, shutting off randomly.
I can confirm that sometimes a single reboot is necessary after flashing and reaching the launcher. The rom initially had problems with random reboots, but these have not occurred for several versions now and have not been reported since.
I have no knowledge whatsoever in how to do a logcat, but tried with the app "LogcatExtreme" and this is what I got. Don't know if is of any help.
To get useful information via logcat, ADB or root must be used. An app in Android's sandbox does not have the necessary permissions.
For me wireless display isn't working, the service crashs (missing libs?).
Haven't had time to try it myself yet, but added it to the list in the first post with the status "unconfirmed". What hardware and software do you use on the "display" side?
Other than that, is there any reason you haven't gone the extra step and made this an official LineageOS ROM? I don't know much about the process of doing that myself, so pardon the ignorance. Just curious.
If it were just a step, the previous developers would have already done it. First you have to go through a long list of requirements and then you commit to being the maintainer of the rom. In short, think of it as an unpaid mini job. Don't get me wrong, I love working on open source projects, but I already have limited time and next month that time will decrease even more as life is changing.
 

LazyT

Senior Member
Jul 12, 2011
281
81
Haven't had time to try it myself yet, but added it to the list in the first post with the status "unconfirmed". What hardware and software do you use on the "display" side?
Posted adb logcat for the 17.1 here, guess it's the same on 18.1 (tablet is not my own, have to check it again if interested).

Tried on 2 different LG-TVs (e.g. OLED-65B7D) with the latest available firmware. With my phone, it was working fine.

Thanks for looking into this. :)
 

PureMAD4

Senior Member
Jan 11, 2008
123
20
If I read everything correctly, then everything works with this ROM except:
- Cellular network (SIM cards are not recognized)
- Hall effect sensor does not switch off the screen when using a magnetic cover, but the wake-up function works

Is that right so far?
Try installing the 17.1 ROM 1st then flash this over the top. I have got 4g working that way
 
  • Like
Reactions: Aquila76

Android.Sysop

Member
Apr 3, 2015
33
5
I have 4g working fine. I installed 17.1 1st and then 18.1 over the top and it's been working great

I had the TB-X704L with LOS 17.1 from Codeworks (version 31/05/2020) with TWRP 3.3.1.0 from Codeworks.
Now I have flash new TWRP 3.52-9-0 and LOS 18.1 over the old versions, it works.

@LumenReaper
Thank you for the great work and your free time that you are making available.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    i just updated my x704a with this rom, however, startup got
    "there's an internal problem with your device contact your manufacturer for details lineage" message, anyone know how to fix it? thanks
    1
    Hi, can I ask whether you had any luck with Netflix?

    I can't install it from the Play Store and sideloading it works up until the point I open the app, where it says this device is not supported.

    I'm new to Magisk, and installed via TWRP, but for some reason can't get past the SafetyNet checks - any help anyone can offer would be much appreciated. Thanks!
    I do have magisk and I passed sayety net using the universal safety net fix. You need to install it using magisk. Just follow the instructions on XDA . I'm using Netflix etc all fine. I did also change the device ID using magisk and safety net fix not sure if that helped.
    1
    ( "then change the device ID to one that's certified.")

    How do we find certified ID? i couldn't understand here
    It you follow the instructions on the module then open the terminal emulator and start the module it should come up with a list to choose from
    1
    It you follow the instructions on the module then open the terminal emulator and start the module it should come up with a list to choose from
    İt's done thanks... Safety net passed and Google play is now certified :))
    Play store now thinks it's xiaomi redmi7. :)) for example I can see asphalt9 in the market. It certainly didn't exist before.
    1
    Same here I'm afraid - I have the non cellular version - I've connected to multiple wifi access points, and no dice - unable to complete the first run setup of this flash. I've tried wiping internal storage, Dalvik, caches etc rebooting installing the zip again, one more wipe of the caches for good measure and still the same
    I have 2 of these tablets, both non-cellular/wifi only and I've been flashing GApps immediately following the ROM (i.e. same queue of zips in TWRP) and this has let me set up the tablet using a Google backup from my phone (I just untick everything in the next screen). It's still buggy but it's the only way I could bypass this glitch. Hope that helps
  • 15
    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

    Your warranty is now void.

    I am not responsible for bricked devices, dead SD cards,
    thermonuclear war, or you getting fired because the alarm app failed. Please
    do some research if you have any concerns about features included in this ROM
    before flashing it! YOU are choosing to make these modifications, and if
    you point the finger at me for messing up your device, I will laugh at you.

    3rd PARTY ADDONS/MODS
    While we have no issues with people using supersu/magisk/xposed/custom kernels/etc, we can't provide support for users who have them installed.


    HOW TO INSTALL LINEAGEOS
    - Upgrade to latest available official firmware
    - Upgrade to latest available TWRP
    - Download the LineageOS zip(s). (see Downloads)
    - Copy the LineageOS zip to internal/external sdcard.
    - Unlock bootloader and install TWRP.
    - Boot into TWRP.
    - Perform a backup of your current ROM. (Optional)
    - RECOMMENDED: Do a factory reset! No support if you didn't!
    - Flash LineageOS.
    - Optional: Install the Google Apps addon package.
    - Reboot


    HOW TO UPDATE LINEAGEOS
    - Download the LineageOS zip(s). (see Downloads)
    - Copy the LineageOS zip to internal/external sdcard.
    - Flash LineageOS.
    - Update the Google Apps addon package if it is installed on your current LineageOS version.
    - Reboot

    WHAT WORKS:
    Wifi
    Bluetooth
    Audio
    Camera
    LED
    USB
    Encryption
    Hall sensor
    DT2W (disabled by default in settings)
    Fingerprint
    Selinux Enforcing

    BROKEN:
    GPS (working for some users, read page 5 and 6)
    SIM card (help needed as I have the wifi-only-tablet)
    Bluetooth aptx (reported by user, unconfirmed)
    Wireless display (reported by user, unconfirmed)

    DOWNLOADS
    LineageOS 18.1: GitHub
    TWRP: XDA Thread

    DEVELOPER RESOURCES
    GitHub

    MANY THANKS TO THE CONTRIBUTORS
    @Coffeinflash
    9
    New build is up

    2021-06-27

    • SELinux Enforcing
    • Support fingerprint authentication in apps
    • Build kernel with clang compiler
    • Adjust kernel (add Wireguard VPN, drop zcache and legacy filesystems, etc.)
    As communicated in the last release, build is available on GitHub. Those who have an account there can also be notified of new versions from GitHub by clicking on "Watch".

    Otherwise, we are close to the goal, from my side, only the GPS needs to be fixed. Someone who has the appropriate tablet would have to work on mobile data. Everything else should work, as far as I know or have been told.
    7
    New build is up

    2021-06-15

    • Upstream changes (including June security patch)
    • Fingerprint sensor bring up
    • Rebase kernel on kuntao (Lenovo P2)

    Rebasing the kernel is associated with massive changes. On the one hand, there are bug fixes that prevent the kernel from crashing due to an exception in the WiFi driver. On the other hand, new problems can come along with it.

    The new version (and the old ones) can now be found exclusively on GitHub. The link is in the first post.
    4
    I had the 17.1 Version of LineageOS installed on my Tablet and I am glad that there are People like you to support these Devices in their leisure Time. Thank you so much for your effort.

    Soon I will test your 18.1 Version.

    These Firms like Lenovo treat us like idiots and dont offer updates. I will never buy a new Lenovo Tablet.
    4
    Unfortunately, I cannot get GPS to work. I have tried with GPSTEST, and it keeps notifying me, that "GPS/GNSS is deactivated. Activate now?". But location is activated.
    Can confirm the problem. I have already made some progress and got rid of the message in GPSTest, but the current location is still not displayed. I will probably have to look further.
    I've flashed the latest build of Lineage OS 18.1 and I'm satisfied with it.
    The ROM is now stable for daily use.
    I'm glad to hear that. With the next version, the rom will be even better, as the fingerprint scanner will then work. The hint from @Ecthelion4 was decisive, the same code also works on 18.1.