yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] dereck_br:
I don't understand why you aren't creating a good tutorial on how to install this rom on the device. Equal to AOSP Extend for Lenovo TAB3 post.

For beginners, we need to install TWRP(3.1.1), do root, after, install again TWRP(3.2.1). Rename "TWRP-3.1.1-0821-LENOVO_P8(8703F)-CN-wzsx150" in folder TWRP-3.1.1-0821-LENOVO_P8(8703F)-CN-wzsx150-QPST, paste "twrp-tb8703-3.2.1-20180825-bootsign.img" and rename this for "TWRP-3.1.1-0821-LENOVO_P8(8703F)-CN-wzsx150.img".

Repeat install via QFIL to TWRP and see the new TWRP 3.2.1.

Make a full wipe (system, data, cache, dalvik), Flash Lineage OS, Wipe cache, Sign boot (Advanced menu) and reboot system. If you lost root you can install supersu or install Magisk via TWRP.
[Thinkpad Tablet Android Development] [denser]:
New build based on highwaystar's sources is up.

Download here.

Changelog:

latest upstream changes;

2019-03-05 security patches.
[Thinkpad Tablet Android Development] Catscratch:
Maybe you should start es new thread to keep the op updated. Otherwise it's hard to find the latest version.

And thanks for your efforts!
[Thinkpad Tablet Android Development] martimor:
That is great. Is it possible to dirty flash over Highwaystar's built?
[Thinkpad Tablet Android Development] [denser]:
Sure
[Thinkpad Tablet Android Development] zsizsef:
For me ok dirty flash. Flash, sing boot, restart.
[Thinkpad Tablet Android Development] GeneralSmart:
Any chance to see linage os16 ?
[Thinkpad Tablet Android Development] KoGi77GR:
Hello,

I cannot find the option to create a new user with restricted profile.

Is this a known issue with the LineageOS ??

Anyone knows a solution to it?
[Thinkpad Tablet Android Development] Palmee:
Got it working but wifi does not

I'm really at my wits end. I managed to get the build running but right after I get to the first setup a pop up that Bluetooth is no longer working pops up. In the settings menu Bluetooth does not even turn on. The slider goes to on but after a few seconds back to off.

The same thing with wifi. I don't really care about Bluetooth but without wifi the tablet is worthless for me.

I tried my backup I made after installing twrp. Same story.

I did a factory reset from that backup but no change.

Did I mess something up?

I installed twrp 3.1 with qfil, then 3.2.

Flashed the Rom, wiped data, cache and the other thing, change to sign boot and rebooted.

Could it be that it's a wifi antenna hardware problem although I did not drop it or anything?

What steps can I do to get my wifi back?

Please help

Edit: I looked around and from what I found it seems like my Mac address got deleted and so I have no wifi available or so.

There should be a file in the folder"wpa_supplicant.conf" in data/misc/wifi that seems to be important.

I don't have it tho.

Anyone with this file?
[Thinkpad Tablet Android Development] GeneralSmart:
Here you go: https://drive.google.com/file/d/1sdHNJPZlfjB7yMGELHEsYODtjjdFgV2j/view?usp=drivesdk
[Thinkpad Tablet Android Development] Northleft:
To those using the build of user [denser] , how is it? I am on LO14 and I am thinking of updating in few weeks.

Any issues?
[Thinkpad Tablet Android Development] Palmee:
Now it works for me

Thanks a lot. I got i working but maybe helpful for others.

I flashed the stock rom and from there installed it correctly and now it works.

I had really trouble because the instructions were really vague in my opinion.

Here a short guide:

1. Install TWRP 3.1 as described in the link provided in first post

2. copy the img file "twrp-tb8703-3.2.1-20180825-bootsign.img" and the "lineage-15.1-20180926-UNOFFICIAL-TB8703.zip" into internal storage or use otg

2. install Twrp 3.2.1 with the image file from the first post ->"twrp-tb8703-3.2.1-20180825-bootsign.img"

Steps: go to twrp recovery->click install->install image and choose the file-> wait for install to finish

3. go to wipe-> advanced-> select wipe cache, dalvik and data

4. now install the OS via install -> and select "lineage-15.1-20180926-UNOFFICIAL-TB8703.zip" from the location you saved it to-> wait for install to finish

5. you can wipe cache and dalvik again but not sure if neccessary but IMPORTANT click on sign boot and swipe to activate it. If you dont see it its under advanced-> sign boot

6. now you can reboot and set up your device

7. Optional: Download Gapps and install the zip file via twrp for the google playstore(Gapps micro worked for me)

I think that should be pretty much the process. If something I described is wrong be free to correct me.
[Thinkpad Tablet Android Development] Mhden2x:
Is there any way we can flash Franco Kernel with this ROM guys? It would be the best combination!!
[Thinkpad Tablet Android Development] yyfvteuemfw:
Really expect los 16.
[Thinkpad Tablet Android Development] highwaystar_ru:
Here is Lineage 16.0 update https://xdaforums.com/thinkpad-tablet/development/rom-lineageos-16-0-lenovo-tab-3-8-plus-t3923143

can be installed over 15.1 without wipes
[Thinkpad Tablet Android Development] Catscratch:
I installed 16 over 15 and it's working great!
[Thinkpad Tablet Android Development] GeneralSmart:
Working very good, excelent work
[Thinkpad Tablet Android Development] Jogor:
Very nice!
[Thinkpad Tablet Android Development] tweakradje:
How to enable dual (stereo) microphones? I only have mono now. Anyone?
[Thinkpad Tablet Android Development] tweakradje:
Dual mic recording

change /etc/mixer_paths_mtp.xml

<path name="handset-mic">

<path name="adc1" />

<ctl name="IIR1 INP1 MUX" value="DEC1" />

<!-- tweakradje added dmic for stereo recording path for voice-rec-mic and camcorder-mic -->

<ctl name="ADC3 Volume" value="6" />

<ctl name="DEC2 MUX" value="ADC2" />

<ctl name="MI2S_TX Channels" value="Two" />

<ctl name="ADC2 MUX" value="INP3" />

</path>

Now you can record voice and camcorder in stereo.

Problem is that ro.qc.sdk.audio.fluencetype always set to none. Should be fluence or fluencepro to get dual mic working. License issue? I have Wifi version. Maybe qcom Fluence only works with sim/ril. (noise canceling)

Dunno if ACDB (audio calibration files) is used when Fluence is none.

Anyway I also changed /etc/audio_platform_info.xml

<device name="SND_DEVICE_IN_VOICE_DMIC" acdb_id="41"/> <!-- 41, test SND_DEVICE_IN_HANDSET_DMIC_AEC_NS 111 -->

<device name="SND_DEVICE_IN_HANDSET_MIC" acdb_id="4"/> <!-- 4, test SND_DEVICE_IN_HANDSET_MIC_AEC_NS 108 -->

<device name="SND_DEVICE_IN_HANDSET_STEREO_DMIC" acdb_id="4"/> <!-- 34, SND_DEVICE_IN_HANDSET_MIC 4 -->

Cheers
[Thinkpad Tablet Android Development] yener90:
Here is the reason why:

https://github.com/HighwayStar/android_device_lenovo_TB8703/blob/lineage-15.1/init/init_tb8703.cpp
[Thinkpad Tablet Android Development] tweakradje:
Ok thanks. That is clear ;)

if(baseband == "msm")
[Thinkpad Tablet Android Development] I9602283:
Finally!!

I hope for a custom rom for the device for a long time

Love you!
[Thinkpad Tablet Android Development] b1gb1ng:
which opengapps I install?
[Thinkpad Tablet Android Development] lu99ke:
Micro or Pico

Thanks
[Thinkpad Tablet Android Development] clandestino123:
deleted
[Thinkpad Tablet Android Development] Bright Star:
Hi everyone,

Just wanted to say huge thanks first for the OP and the rest for this wonderful work.

I've suffered for few months with my stock ROM with numerous problems, and just as I wanted to through this tablet I came across this post and now I have a brand new tablet to work with :)

Keep up the great work!

Brights
[Thinkpad Tablet Android Development] MurikBMX:
Update LOS-15.1

Security updates: 2019-08-05

Updated Lineage code

https://cloud.mail.ru/public/3jys/brHwnrWdZ
[Thinkpad Tablet Android Development] Rakoth666:
MurikBMX who maintains these builds? is it safe? some use them over here? Thanks
[Thinkpad Tablet Android Development] p3dboard:
I am using the Pixel Experience rom on my wife's tablet and that is working well. Much better than the Lenovo rom.

Not sure if any newer builds will eventually be made, but i am happy with Android 9, split screen and responsiveness is great.

The pixel experience rom is available on androidfilehost.com. Use the 2nd most recent build of the rom, as the last build released had a boot loop bug.

Can't comment on this rom, but thought i would give you a reply.
[Thinkpad Tablet Android Development] Rakoth666:
Thank you for your reply :)

I'm using LineageOS 16.0 but it's laggy for me.

So, I thought to rollback to Oreo, but this build is not up to date. This is why i'm interested by the link of MurikBMX. ;)

I just want something to use as daily driver without major bug and with security update. Big request is'nt it ? :D

saddly i don't have the knowledge to make that on my own...
[Thinkpad Tablet Android Development] reaide:
8703x found that opening and switching the camera is slower and a bit stuck than android 7.1 / 9.0 rom during use. The others are pretty good. Thanks to the author team for developing so many good works.
[Thinkpad Tablet Android Development] Vicky khan:
Hi there! Hope you'll be fine.

Just wanted to know how can I get all of these you've mentioned in LOS 16?

Magisk/Viper/Dolby/Xposed
[Thinkpad Tablet Android Development] Vicky khan:
Hey there wanted to ask which rom did you switch to?

I'm currently using LOS 16 and it's a bit laggy for me plus drains battery alot with gaming. :crying:
[Thinkpad Tablet Android Development] Crisdax:
HWY BRO , YOU KNOW SOMETHING ROMS FOR TABLETS 850F ?
[Thinkpad Tablet Android Development] lu99ke:
Now been using for 4 days...and it's fantastic! Thankyou soooo much for your hard work! Let me know how I can shout you a beer or a coffee... :)
[Thinkpad Tablet Android Development] Tiquirilo:
Hello everyone,

I tried to install the LineaseOS 14.1 in my TB-8703R and my MAC adress disapear. Ok, maybe installing LineageOS 15.1 this could be solved.

No. This version dont pass from the initial Logo and load load load load, last night it was loading from about 5 hours and nothing...

I installed in TWRP 3.1.1, in TWRP 3.2.1, Version 14.1, Version 15.1 and no one works (14.1 install but MAC adress dont work).

Someone please could help me? I put my economies in that hahaha TKS!
[Thinkpad Tablet Android Development] tomas.vala:
I guess you have Special TWRP build from this thread installed. It's pretty obvious but in your situation I would boot into TWRP, wipe data and cache, reboot.

One more thing. Before I went on with flashing custom ROM i attempted to backup QCN but wasn't successful at that. What I did instead though is that I backed up EFS via TWRP. Google "kingoapp what is efs" .htm I would recommend anyone messing with custom ROMs to backup QCN and/or EFS first.
[Thinkpad Tablet Android Development] Demetris:
Sorry to ask this but i was curious and i didnt find enough info on this.

Someone please tell me why we cant flash X rom version bootloader and unlock it?

Since is the same tablet i see no reason to keep using signed boot.

Thanks

By way i could prepare a flashable zip package for this so people can do the unlocking easy peasy.
[Thinkpad Tablet Android Development] Frusciantism:
Can someone help me? the idea was to do as in Timur's 7 nexus, get to have otg and power at the same time

thanks a lot
[Thinkpad Tablet Android Development] ziggy815:
Here is my feedback about the 15.1 Version :

Anything i tested works ok so far with one little problem. The Network Connection get terminated every few Minutes and instantly reconnects works without any problems as long as its connected but its very annoying in online games cause every few minutes the games need to reconnect.

Tested on 2.4 and 5 Ghz both the same. Tablet Version was labeled as "R" came with X Firmware.
[Thinkpad Tablet Android Development] TheZenny:
Wow, you are great! I just hope you can port it to Lenovo tab 4 8 plus (which has the same CPU)
[Thinkpad Tablet Android Development] highwaystar_ru:
This requires actual device. But tab 4 8 plus has working boot unlocking and kenrel sources, wonder why no one made it yet.

Lineage 15.1 update:

2018-08-24

Fixed system crash when using WiFi hotspot mode

Updated Lineage code
[Thinkpad Tablet Android Development] highwaystar_ru:
Lineage 15.1 updated

2018-08-25

Fixed long time to wakeup screen
[Thinkpad Tablet Android Development] motoralbi:
Deleted
[Thinkpad Tablet Android Development] highwaystar_ru:
TWRP updated, links in first post

2018-08-25

Fixed long time to wakeup screen in TWRP

Added NTFS filesystem for sdcards
[Thinkpad Tablet Android Development] chr203:
Thank you very much for this great ROM, works at least during the first hours flawlessly and also regarding responsiveness I cannot note any difference in comparison to the stock ROM. One thing that has been mentioned already: there must be a mistake regarding battery usage: Bluetooth is on the top spot despite being disabled, while WLAN is on the last spot. As I do not note any battery drain I think there must be some kind of confusion regarding the origin of battery usage.
[Thinkpad Tablet Android Development] vismak:
Do i have to flash first the model spesific twrp (- If you have the 4G TB-8703X model, use TWRP-3.1.1-0820-LENOVO_P8(8703X)-CN-wzsx150-QPST.7z: http://www.mediafire.com/file/o3qoa4...zsx150-QPST.7z) or i can flash the twrp-tb8703-3.2.1-20180825-bootsign.img version ?
[Thinkpad Tablet Android Development] aluke:
Thanks so much highwaystar_ru for this amazing rom!!!

Rom Installed without problems.

I installed apart Magisk for root, Viper and Dolby for better audio, Xposed and Xuimod for faster scrolling.

All working!! Thanks again for your hard work!!
[Thinkpad Tablet Android Development] Demetris:
Edit: Aosp Extended is out! enjoy.
[Thinkpad Tablet Android Development] qdominik:
Google Apps crash

No matter what version of ROM I use Google Apps crash and restart the system and tablet is not for use.

I try MindTheGapps and OpenGapps

I install it immediately after install LineageOS 15.1 ROM

I have the same problem with LineageOS 14.1 ROM (both versions)

About original Lenovo ROM I'm not mention

Is it possible that my problems are no because of software but because of hardware (RAM ,problem with WiFi?)?

I try to use table without GApps but then some apps works and some not. And usually don't work internet browser(no matter which browser I use. Basically I have a tablet without browser and Gapps... so what is a reason to use it anyway?

At now I see only one solution: throw this thing through the window and forget about it.

It's not complaint for your job - I think you do a great job. Probably I do something wrong or my device is broken.
[Thinkpad Tablet Android Development] ziggy815:
Maybe you want to give us a few more Infos, so we can try to help you a little better...

1.) What Version of the Tablet do you have

2.) What Version of TWRP did you install

3.) What wipes did you do in TWRP before installing the ROM ?

4.) What package of OpenGapps are you using with wich rom ? (For testing i would suggest ARM-64 - 8.1 - pico for LOS15 or ARM-64 - 7.1 - pico for LOS 14)

5.) Did you install anything else like Magisk, Xposed, SU ?
[Thinkpad Tablet Android Development] qdominik:
nothing else in LOS15, with LOS14 I install SU

well... I didn't try ARM-64 - 8.1 - pico for LOS15 - I will check it
[Thinkpad Tablet Android Development] ziggy815:
Well thats odd because it all sounds right :(

Maybe you give this a try :

Go to wipe , Advanced Wipe:

Check Dalvik / Art Cache, System, Data, Internal Storage, Cache

After that go back to the Wipe Mainmenu

Click on Format Data (Should normaly not be needed but i would give it a try in this case)

Reboot to recovery after that.

Go to install

Choose the LOS15.1 , click on "Add more Zips" and Choose the OpenGApps ARM-64, 8.1, pico package

when the installing is done click on Sign Boot wait 2 seconds and reboot

Go thru the Setup Wizzard and it all should work.

If this works you can reboot to recovery and flash magisk, i tested with 16 and 16.7 both work here. (Dont forget to click sign boot after that)
[Thinkpad Tablet Android Development] maikalex96:
Hello Again. Ihave a question related to the Lineage Updates. Is any way to update device using the built in option that comes with the ROM.

Settings>System>About>LineageOS Updates

Thanks.
[Thinkpad Tablet Android Development] nothingman1976:
I think that this option works only on official build, and highwaystar's build is unofficial.
[Thinkpad Tablet Android Development] Loganlogin:
Solved
[Thinkpad Tablet Android Development] bromonano:
Thnks for this incredible rom. [MENTION=1382762]aluke[/MENTION] which version of dolby atmos did you instaled? Is it working?

Στάλθηκε από το Lenovo TB-8703F μου χρησιμοποιώντας Tapatalk
[Thinkpad Tablet Android Development] qdominik:
I do as you suggest. Problems starts in Setup Wizard, including not forced restarts

then I can finish Setup, but problems with Google Apps and any internet browser occur as always, and soon Android crash and even don't restart.

I will try wipe, format and install LOS14.1 with OpenGApps ARM-64, 7.1, pico ,however I'm not optimist with this

Throwing through the window still is an option :(
[Thinkpad Tablet Android Development] aluke:
Yes, it woks!!

After several times trying with different dolby for oreo, finally I found a combination for to work.

It is necessary magisk, and install both zips (dolby and viper) for to work well with dolby.

Links about zips for Viper and Dolby:

https://mega.nz/#!TloDzC6Y!JMDOznKZ59okdzefV_v1yQolRvdi-fJCsq5PUdNtdNk

https://mega.nz/#!u1wF3YZR!VTjubam-ASplxRIxDvwgKrc5WHva3FlydKBJT8l3NmE

I tested the same files on AEX ROM, and it works anyway.

Enjoy!!
[Thinkpad Tablet Android Development] aluke:
It is necessary to wipe system, data and caché minimum for to work well with ROM and gapps.

If not, a format data is always recomended.
[Thinkpad Tablet Android Development] highwaystar_ru:
Updated Lineage 15.1

2018-08-26

Updated kernel

Added support for exfat sd cards
[Thinkpad Tablet Android Development] qdominik:
Thank you!

On previous post I write about my problems with Gapps, well... I use new version and it's better. Now the problems are only rarely and until now no system restarts. Will see after some time, but for me: best ROM until this time. Fantastic:

https://www.google.com/url?sa=i&rct...aw1b_2TA-YriGS1vPRzEda3X&ust=1535391592456371
[Thinkpad Tablet Android Development] wbn1:
Activating the hotspot still crashes the tablet. :(
[Thinkpad Tablet Android Development] maikalex96:
Hi I want to share something interesting. In developer settings I Found a native root access panel for apps in Lineage OS. Actually I saw that panel only show me root access for ADB only. After some minutes of research online in the Lineage Site and I Found a (.zip) file that can be flashed in order to have root access using the built-in option of the ROM without external apps.

Obviously you need to Flash It using TWRP and then Sign the Boot.

:victory:
[Thinkpad Tablet Android Development] TheZenny:
I hope someone will eventually do it. :/
[Thinkpad Tablet Android Development] Sora94:
Thanks for your excellent job, I am happy to see this tablet getting support.
[Thinkpad Tablet Android Development] Richard0601:
Hello

I have a big problem I can not install LineageOS 15.1 anymore.

I made a clean installation of original twrp impossible to install. patching system image unconditionally ..... and never installs

?????
[Thinkpad Tablet Android Development] MrColdbird:
Thank you so much for this.

Your work has turned a cheap trashy 80€ tablet into one of the best bang for the buck devices out there.

This device has essentially turned into a worthy Nexus successor thanks to this.
[Thinkpad Tablet Android Development] Felpisc:
Someone could help me, I have the same problem. He succeeded but did not report how. Thanks
[Thinkpad Tablet Android Development] aluke:
For to update to new TWRP from another one, just download the image file .img.

In TWRP, press INSTALL, INSTALL IMAGE, select the file TWRP.img downloaded, select the partition RECOVERY and flash it. After that, REBOOT RECOVERY. This will boot to new TWRP.
[Thinkpad Tablet Android Development] Felpisc:
I'm with TWRP 3.2.1 and even then I can not install the rom!

"FAILED (remote: Partition flashing is not allowed) "

I get

"updater process ended with ERROR: 7

Error installing zip file "xxxxxxxxxx"
[Thinkpad Tablet Android Development] ziggy815:
Wich TWRP exactly ? The one with boot signing ? Tried to format data ? And what Version of the Tablet ?
[Thinkpad Tablet Android Development] Felpisc:
TWRP 3.2.1 ( boot signing).

I have not tried data format.

What would be the steps I have to do before installing the rom?
[Thinkpad Tablet Android Development] ziggy815:
Go to wipe , Advanced Wipe:

Check Dalvik / Art Cache, System, Data, Internal Storage, Cache

After that go back to the Wipe Mainmenu

Click on Format Data (Should normaly not be needed but i would give it a try in this case)

Reboot to recovery after that.

Now give it a try again ....
[Thinkpad Tablet Android Development] Felpisc:
You recommend the Nougat (7.1) or Oreo (8.1) !!! My use is basic, youtube, browser and studies!

If I do the wipes and format, if the installation goes wrong, I will not be able to restart the tablet that was in stock, correct?
[Thinkpad Tablet Android Development] ziggy815:
Well depends a little on your personal taste.. LOS14 (7.1) could be a little more compatible with older Apps.

And yes if you wipe anything you cant go back to the original rom. Thats why you normaly do a backup of every partion before doing anything else, so you can always go back to that backup ;) Or you have a complete Package to flash it back to original with QFIL.
[Thinkpad Tablet Android Development] Felpisc:
Thanks
[Thinkpad Tablet Android Development] ziggy815:
Did it work ? If yes have fun with the Rom, i bet you will love it
[Thinkpad Tablet Android Development] Felpisc:
I'm at work. Later, I'll try to install again. Thank you very much for your help. I saw in the forum that Nougat was consuming a lot of battery (bluetooth), did you see any problems with Oreo?

---------- Post added at 05:10 PM ---------- Previous post was at 04:25 PM ----------

Does the ROM file already come with the Gapps or do I have to install separately?
[Thinkpad Tablet Android Development] aluke:
Maybe the zip ROM is corrupted. Try to download again the ROM. Try also to change the location of the ROM (internal storage or otg).

If nothing solve It, you can try this: https://www.teamandroid.com/2017/04/30/fix-lineageos-status7-error-installation-twrp-cwm/

---------- Post added at 08:18 PM ---------- Previous post was at 08:05 PM ----------

Yes you can flash ROM and gapps, so signboot and reboot after.

I don't see any problem with BT on lineage 15.1...and with lineage 14.1 also not, only the stadistics are wrong on settings area, but really the battery life was very good.
[Thinkpad Tablet Android Development] Felpisc:
Thanks a lot for the help. I was able to install 15.1. So far, I have not seen any problems, the tablet is very good.
[Thinkpad Tablet Android Development] fantoniman:
in daily use is better this lineage than stock rom? i use tablet to see tv series on train travel and i need battery life and good support to various codec (but for this i use kodi or mx player) before intall it i wish to know your opinion about it...thank you
[Thinkpad Tablet Android Development] tomas.vala:
[MENTION=8058430]fantoniman[/MENTION]: If battery life is your concern I'd suggest to stay on stock 6.0.1. for time being. I am experiencing rather poor battery life on LOS 15.1 compared to stock. It's after 5+ full discharge/charge cycles. Standby/sleep discharge is definitely higher. I am baffled 4K H265/HEVC TS HW acceleration does not work in VLC neither MX Player despite support mentioned in Qualcomm 625 specs. That applies to stock as well as LOS. Other than that I am happy with LOS.

Experience may differ depending on usage patterns and product model. So the best thing is to try LOS yourself and either stick with it or rollback to stock later. It takes some effort and time to go that route though.
[Thinkpad Tablet Android Development] fantoniman:
Thank you! is possible instal magisk on rom stock from twrp?