[ROM] [UNOFFICIAL] LineageOS 14.1 | Lenovo TB-X103F | 7.1.2

Search This thread

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
Disclaimer:
LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.





How to Install:
1- BACKUP, BACKUP, BACKUP
2 - Unlock bootloader via fastboot
3 - Flash TWRP
4 - Move Rom & Gapps into internal storage
5 - Full Wipes
6- Flash Rom & Gapps (OPTIONAL)


WORKING:
-Mostly all

NOT Working:
-SE Linux is Permissive
- Video, Camcorder FIXED
- You tell me

GPL:
device:
https://github.com/dragonpt/android_device_lenovo_x103f
vendor:
https://github.com/dragonpt/proprietary_vendor_lenovo_x103f
kernel:
https://github.com/dragonpt/android_kernel_lenovo_msm8909


Thanks
@bbelos (all the initial bring up)
@GartimusPrime
LineageOS

XDA:DevDB Information
[ROM] [UNOFFICIAL] LineageOS 14.1 | Lenovo TB-X103F | 7.1.2, ROM for the Android General

Contributors
superdragonpt, bbelos, GartimusPrime
Source Code: https://github.com/dragonpt

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Unlock BL, TWRP
Based On: LineageOS

Version Information
Status: Beta

Created 2018-12-14
Last Updated 2018-12-14
 

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
FAQ

Small FAQ:



Q: How can i Unlock Bootloader & flash TWRP?
A:
Instructions for Unlocking Bootloader & TWRP can be found here

Q: How can i root this rom?
A: You need to flash LineageOS root addon via TWRP, download from here
Choose the Version 14.1 "addonsu-14.1-arm-signed.zip"
--> Then go to Settings > Developer Options > Choose your root access
 

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
Changelogs / Downloads

ChangeLogs:


Build: 20181213

  • First Release
  • build.id=NJH47F
  • version.release=7.1.2
  • Security_patch=2018-11-05

Device Specifics Changes:

  • Custom Kernel (upstream, fixs, etc)
  • Increase Volume Level
  • Fix (mostly) of speakers *pop* issues
  • Memory management improvements
  • Other stuff ...

https://www.androidfilehost.com/?fid=11410963190603873991



Build: 20181214

  • Fix Video Recording & media server issues
  • Update GPU Adreno blobs ( Better UI / UX )
  • Add missing OMX codecs
  • Update and fine tune mediacodec performance values

https://www.androidfilehost.com/?fid=11410963190603875272



Build: 20181215



Build: 20191124

  • Rom Updated to latest patch level 2019-11-05
  • Kernel: Disable CRC for a bit more performance
  • Device: Merged (most) of @deadman96385 clean up and changes, thanks for the cleaning ;)
    (left out offended commits that where leading to constant reboots, and that broke camera), check my github for more info
  • Recents optimizations
  • Actually Enable KSM
  • zram: decrease it's size (512 > 256mb) for a bit more performance
  • ART: some tuning
  • etc

https://www.androidfilehost.com/?fid=4349826312261644319










..
 
Last edited:

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
thanks very much, been looking for a new ROM for my daughters tablet for a while now




yeah it's also my daughters tablet :p


will be doing another build soon, think i fixed some other issues that had been around forever





edit: just noticed Video recording is broken on all custom roms ... i never really recorded anything on this device


...either way.. seems fixed now, doing a clean build ;)

cheers
 
Last edited:
  • Like
Reactions: scottchio

elfacki20

Senior Member
Jul 30, 2009
66
3
athens
hi guys!

We need Gapps for this ROM ?
cause the Gapps i found for 7.1 gets the device too slow

without that it works perfect the rom even the cam/video recorder
radio all..
 
Last edited:

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
Indeed gapps has become heavier and heavier..
also, the device lacks ram (1gb Ram) & the emmc is also slow.

You could try:

Full wipes (backup your stuff first)
Flash rom + pico gapps arm 7.1
Clean cache + clean dalvik/art cache
Reboot


There's couple things Im around to take out all the juice I can out of this device
The latest GPU adreno blobs changes introduced , gave it an extra speed , and better UI overall

Cheers
 
Last edited:

elfacki20

Senior Member
Jul 30, 2009
66
3
athens
Indeed gapps has become heavier and heavier..
also, the device lacks ram (1gb Ram) & the emmc is also slow.

You could try:

Full wipes (backup your stuff first)
Flash rom + pico gapps arm 7.1
Clean cache + clean dalvik/art cache
Reboot


There's couple things Im around to take out all the juice I can out of this device
The latest GPU adreno blobs changes introduced , gave it an extra speed , and better UI overall

Cheers

I followed ur way and now my tab work better than ever... ??
In fact I think for a device like ours its already the Top. ?
Thank u for your hard work ?
 
  • Like
Reactions: superdragonpt

superdragonpt

Recognized Developer
Apr 27, 2013
4,923
19,278
Lisbon / Taiwan / USA
www.caixamagica.pt
Ok next release will have some changes to what concerns to zram / memory allocation
The current ( also on stock ) 512 mb of swap is too much for this device, taking out way too much precious (real) ram , up to +100mb of real ram used by the 512 mb virtual swap...

Ram is the one resource that needs more attention on this device..

Cheers
 

deadman96385

Retired Forum Moderator / Recognized Developer
Aug 19, 2011
2,240
7,800
Saint Paul, Minnesota
Ok next release will have some changes to what concerns to zram / memory allocation
The current ( also on stock ) 512 mb of swap is too much for this device, taking out way too much precious (real) ram , up to +100mb of real ram used by the 512 mb virtual swap...

Ram is the one resource that needs more attention on this device..

Cheers

Hello, I have ordered one of these tablets, in the meantime, I downloaded the latest qpst flashable firmware for it from a paid site i belong too, It includes the firehose for the device. Here it is in case you didn't have it already.

https://www.androidfilehost.com/?fid=11410963190603888971
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Changelogs / Downloads

    ChangeLogs:


    Build: 20181213

    • First Release
    • build.id=NJH47F
    • version.release=7.1.2
    • Security_patch=2018-11-05

    Device Specifics Changes:

    • Custom Kernel (upstream, fixs, etc)
    • Increase Volume Level
    • Fix (mostly) of speakers *pop* issues
    • Memory management improvements
    • Other stuff ...

    https://www.androidfilehost.com/?fid=11410963190603873991



    Build: 20181214

    • Fix Video Recording & media server issues
    • Update GPU Adreno blobs ( Better UI / UX )
    • Add missing OMX codecs
    • Update and fine tune mediacodec performance values

    https://www.androidfilehost.com/?fid=11410963190603875272



    Build: 20181215



    Build: 20191124

    • Rom Updated to latest patch level 2019-11-05
    • Kernel: Disable CRC for a bit more performance
    • Device: Merged (most) of @deadman96385 clean up and changes, thanks for the cleaning ;)
      (left out offended commits that where leading to constant reboots, and that broke camera), check my github for more info
    • Recents optimizations
    • Actually Enable KSM
    • zram: decrease it's size (512 > 256mb) for a bit more performance
    • ART: some tuning
    • etc

    https://www.androidfilehost.com/?fid=4349826312261644319










    ..
    9
    Disclaimer:
    LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.





    How to Install:
    1- BACKUP, BACKUP, BACKUP
    2 - Unlock bootloader via fastboot
    3 - Flash TWRP
    4 - Move Rom & Gapps into internal storage
    5 - Full Wipes
    6- Flash Rom & Gapps (OPTIONAL)


    WORKING:
    -Mostly all

    NOT Working:
    -SE Linux is Permissive
    - Video, Camcorder FIXED
    - You tell me

    GPL:
    device:
    https://github.com/dragonpt/android_device_lenovo_x103f
    vendor:
    https://github.com/dragonpt/proprietary_vendor_lenovo_x103f
    kernel:
    https://github.com/dragonpt/android_kernel_lenovo_msm8909


    Thanks
    @bbelos (all the initial bring up)
    @GartimusPrime
    LineageOS

    XDA:DevDB Information
    [ROM] [UNOFFICIAL] LineageOS 14.1 | Lenovo TB-X103F | 7.1.2, ROM for the Android General

    Contributors
    superdragonpt, bbelos, GartimusPrime
    Source Code: https://github.com/dragonpt

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.x
    ROM Firmware Required: Unlock BL, TWRP
    Based On: LineageOS

    Version Information
    Status: Beta

    Created 2018-12-14
    Last Updated 2018-12-14
    5
    FAQ

    Small FAQ:



    Q: How can i Unlock Bootloader & flash TWRP?
    A:
    Instructions for Unlocking Bootloader & TWRP can be found here

    Q: How can i root this rom?
    A: You need to flash LineageOS root addon via TWRP, download from here
    Choose the Version 14.1 "addonsu-14.1-arm-signed.zip"
    --> Then go to Settings > Developer Options > Choose your root access
    5
    New build is up


    Build: 20181215

    • Add FMRadio support




    Cheers :laugh:
    5
    Been working on improving the device tree

    Changelog:
    First boot now takes only 3 minutes instead of 6 1/2 minutes!
    Dual band wifi, background scanning, batched scanning is now enabled
    Enabled multiuser support
    Landscape boot animation
    Went to the default statusbar icon layout
    Removed the flash permission so the flashlight tile doesn't show up
    Enabled basic support for sip/voip same as stock
    Enabled lockscreen rotation
    Lowered the speaker volume just a tad
    misc other minor changes

    This is on top of a general reformat of the device tree so it is a lot cleaner and easier to manage for future builds.

    Device Tree
    Kernel Source
    Vendor Tree

    2-5-19 build
    https://www.androidfilehost.com/?fid=11410963190603915420

    I have also rebuilt twrp so it is landscape and the tree is clean and small it uses a prebuilt kernel/dt but they are binaries generated from the kernel source linked below

    Device Tree
    Kernel Source

    twrp-3.2.3-0