yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] gooberdude:
Depends on what theme you choose. Plus themes are now outdated, as they are updating to MM and N on older device builds. I have no issues with themes, like you have stated. It's been a long time since I customized the build. No no clue now to what may be going on. You can try flashing older version and test... while working your way up to the latest build. One may work better for you. To me the latest modded build is best. StI'll running it, with minor tweaks. If I am ever to get adb and fastboot commands to operate through termux on newer devices, this tablet can be used to remove apps, root and flash newer devices. I think samsung has messed with vold, and will not allow otg to go to fully function. I can only get the tablet to share charge , and be used as otg storage between other phones. Once I can make other otg connected phones show up as storage, I think adb host will allow certificate acceptance. Right now the acceptance notice pop up is not happening. So no shell or adb commands will be accepted between other otg connected phones. Though other rooted phones can control the tablet through otg. Basically one way connex through adb.

I added ANT USB to the system, though anyone can add it through play store as an installed app.

Removing Chrome (internal browser) and moving on to Edge... a big security hole fix. Chrome is busted, by having a browser cooked into a firmware, it allows FRP to be easily hacked during Google setup on a factory reset.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] ronsan:
What is the difference between 0ARK3 and Xmas Rom?
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] gooberdude:
Xmas is updated and has fixes to the customization menu, along with a few newer apps built into the rom. Less overhead when updating apps, or no need to update some system apps. Though there is the long standing issue with newer Google Maps, and Google search. No need to update, as Android Auto functions fine, even if you update AA to the latest version. Do not update Samsung Music to the recent build. I am going to update this thread with the best version that I use currently.

I will update with a list of apps you can remove to add space for moving current builds of Google Play Services, Google Play Store, Samsung Apps, Google Webview and a few other system apps that are currently updated. Though I now have samsung music no longer part of the system, and side load the app installed to external storage. It saves about 34mb from system memory.

Both AA and Samsung Car Mode works just fine, and I prefer Samsung Svoice over Google, as this version allows any 3 syllable word to be a hot word.

I included Google Search because AA requires it. One option would to remove all Google Apps and installed f-droid. I may get involved with that, but this tablet is getting old for me. I just updated my phone to Android 9.0. Rather use my phone than this tablet now, just because of 9.0. Being an LG phone, I am suprised how good and easy to customize with rooting. So that's why I am not bathing with this thread much, outside of corona keeping me from doing much this year.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] banana2021:
Hello, first thanks for the rom. I want to ask how did you add the freeform window support? I also want to enable freeform on my device.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] fx3000se:
first of all: thx for the ROM!

Has anybody successfully updated Magisk on this ROM to the latest V22?
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] Zhao li:
Please build Android 10 ROM We will wait to be built Android Q for this tablet
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] Dexrn:
Wow, I remember using this on my old SM-T280, now we have LineageOS working on it, how far we have come!
[Thinkpad Tablet General] AGP9758:
Here are the stock roms of all verison of Lenovo Tab4 10 Plus(X704F/L/V/A/Y),expect x704n.

;););)

when your tablet become a brick,you should try to use them.

These roms are not collected by me,thx the chinese developer [MENTION=7350669]wzsx150[/MENTION].

Here is his weibo(a website like twitter): https://weibo.com/u/6033736159

He is a good guy.

======== X704F ============

联想手机助手下载地址

https://download.lenovo.com/lsa/Rescue/Tablet/TB-X704/TB-X704F_S000056_181015_ROW_DCC.zip

TB-X704F_S000056_181015_ROW_DCC.zip

2.32GB

======== X704L ============

联想手机助手下载地址

https://download.lenovo.com/lsa/Rescue/Tablet/TB-X704/TB-X704L_S000056_181015_ROW_DCC.zip

TB-X704L_S000056_181015_ROW_DCC.zip

2.35GB

======== X704V ============

付费下载，临时地址(possible charges)

https://dx4.easy-firmware.com/index.php?a=download&ds=151196_6833b82d18d4c55e4b7eeb4166248846

文件名

TB-X704V_USR_S000038_1712191827_Q14000_ROW_US_qpst.zip

2.39GB

联想手机助手下载地址

https://download.lenovo.com/lsa/Rescue/Tablet/TB-X704/TB-X704V_S000038_171219_ROW_DCC.zip

TB_X704V_S000038_171219_ROW_DCC.zip

2.39GB

======== X704A ============

联想手机助手下载地址

https://download.lenovo.com/lsa/Rescue/Tablet/TB-X704/TB-X704A_S000059_1710060724_ATT_US.zip

TB-X704A_S000059_1710060724_ATT_US.zip

1.82GB

======== X704Y ============

联想手机助手下载地址

https://download.lenovo.com/lsa/Rescue/Tablet/TB-X704/TB-X704Y_S000020_171013_ROW_DCC.zip

TB-X704Y_S000020_171013_ROW_DCC.zip

2.34GB

Finally,if u want to flash the stock rom,

You should use the QPST software and the LenovoUsbDriver,

They`re easy to find in google.

I have also share them in MEGA,but them are all in chinese

https://mega.nz/#!79ZRVa6B!zxci5Yz5fnu-dxRJf4__bQOttQAAfYNjyKZ1sZgpDSA

And flash the stock rom by the 9008 model.

Thx
[Thinkpad Tablet General] blueasteroid:
Thank you (:
[Thinkpad Tablet General] Zachareee:
Hi there, I was wondering if you have the stock recovery for these tablets, particularly X704V. I'm not sure if I need the stock recovery or twrp, but I can't seem to find my device in qpst and this is bugging me a lot. Please send help, thank you.
[Thinkpad Tablet General] Zachareee:
Ok I really would like help with this, could anyone provide a step by step guide on this or link me to one? This is giving me an extreme headache, I have no phone connected messages appearing, I don't have any hex files, I can't make sense of anything I am doing, I'm new to this. I'm stuck at this for with very little information on the web on my tablet at all
[Thinkpad Tablet General] Akash23q2:
Could you please give me one of x304l
[Thinkpad Tablet General] puszcza:
Lenovo X704F reboots itself after flashing your rom - howto fix that?
[Thinkpad Tablet General] Cao Huỳnh Nhân:
Dear all,

I've flashed stock rom for tb-x704v by QFIL.

It has lost baseband firmware. It is unable to recognize sim card, unknown imei, unknown baseband version and no Phone app appear in app drawer.

Any one can help me fix it, please?

Many thanks for your support.
[Thinkpad Tablet General] Muad.Dib:
Hello,

Thanks for sharing the links, pretty useful to be able to find stock roms for our devices.

I was wondering what the DCC stands for after the ROW label on archives? Anyone knows?

For models with SIM cards, you must always make a copy of your own IMEI right from the start, because those will always be erased when you flash back a stock image, and you have to restore them manually. If I am not mistaking they are stored on some of the small partitions, but since I do not own any tablets with SIM I am not an expert at it, someone who has one will surely help better.

Alternatively IMEI might be written on original box.

Good luck!

Regards.
[Thinkpad Tablet General] rhchia:
hi all, need some help here. I'm flashed LineageOS previously. Can't install NetFlix hence i want to switch back to stock. I've installed the drivers and QFIL software. however when the device is off, i hold the volume up button then plug in the usb, but the QFIL software still show port not available. I entered the TWRP screen asking me to whether i can choose Boot to FFBM. Restart Bootloader.. etc. what should i choose?
[Thinkpad Tablet General] Muad.Dib:
When I cannot help with your question directly, I can confirm I am running NetFlix on this tablet under LOS16, no problems. I only have a SD sub, but on that kind of device size that's enough for me anyway. To install it I only went through alternative stores to download the APK (I am not using google play store, never ever). If I remember correctly I got the xapk from Apkpure and I am currently running v 7.99 or something which was released just few weeks ago.

Hope this helps anyway,

Regards
[Thinkpad Tablet General] masq3182:
I tried to flash the rom with qfil but ended up in a error mentioning "saharafail" . any method to fix it?? thanks in adv
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] mikeioannina:
[COLOR="Purple"]#include <std_disclaimer.h>[/COLOR]
[COLOR="Navy"]/*
* 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.
*/[/COLOR]

Installation:

If you are on stock OS, you need a custom recovery first. You can get the recommended TWRP recovery in the official installation instructions link below.

If you are coming from stock or other ROMs, you need to make a factory reset.

If you are coming from LineageOS 15.1 with f2fs userdata, you need to format the userdata partition! Read the second post for more information.

As always, make sure to backup before installing this ROM.

More detailed instructions at:

Install LineageOS on kuntao

Download link:

LineageOS Downloads

Recommended Google Apps package:

Open GApps (choose the variant you want. Recommended nano package)

Required TWRP recovery

twrp-3.2.3-20190209-kuntao.img

Official root addon

LineageOS Extras

Changelog:

Changes for kuntao

Bug reports:

How to submit a bug report

LineageOS GitLab

Donate to support development:

Donate via PayPal to mikeioannina

Donate via PayPal to LineageOS

XDA:DevDB Information

Official LineageOS 16.0 for P2, ROM for the Lenovo P2

Contributors

mikeioannina, highwaystar_ru

Source Code: https://github.com/LineageOS

ROM OS Version: 9.x Pie

ROM Kernel: Linux 3.x

ROM Firmware Required: Any version of stock 6.0. Recommended: P2a42_S251_171107_ROW

Based On: LineageOS

Version Information

Status: Nightly

Created 2019-04-13

Last Updated 2019-06-17
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] mikeioannina:
Upgrade instructions from LineageOS 15.1

Lenovo used a very old version of f2fs which is incompatible with latest f2fs version of 3.18 kernel. In order to keep the device updated with the latest features, it was necessary to upgrade f2fs with the downside of existing users need to format the userdata partition. If you want to keep your userdata, follow these steps. Keep in mind any apps using the keystore will be broken and you will need to clear their app data and set them up from scratch. If you used ext4 for userdata, you can simply upgrade without any breakage.

If you want to keep and migrate your 15.1 data and internal storage contents (only on incoming official builds!):

1. backup userdata in your current TWRP and take an internal storage backup on your PC.

2. reboot to bootloader

3. fastboot flash recovery twrp-3.2.3-20190209-kuntao.img

4. reboot to recovery by holding vol up + vol down + home + power buttons

5. main menu -> wipe -> format data

6. main menu -> reboot -> reboot recovery

7. flash lineage zip (and gapps/whatever else you want)

8. restore userdata backup and internal storage backup

9. delete /data/system/locksettings.db, you will have to set your lockscreen protection again when it boots

If you want a completely clean install just skip steps 1, 8 and 9.

I tested this process and it worked coming from lineage-15.1 or stock ROM.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] ladano:
Yeah! Thaaaaaanks Mike!
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] 0101chaitanya:
Thanks dude . Love your work :o
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] aayush00002:
Thanks a lot mike!
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lamentxthe:
AWESOME! Thank you. :D
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] tanzeel.ahmed1306:
I can't find the official Lineage OS 16 file?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] sunando:
Incoming !!!
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] P2.nl:
[MENTION=3839575]mikeioannina[/MENTION]

* deleted
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] @GJ:
M too cant find file Lineage OS 16

M too cant find file Lineage OS 16
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lyceus:
Los 16.0 is replacing 15.1 so build will probably come tomorrow. I think.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] ladano:
At 8:00 UCT

So one hour and a half.

https://www.lineageoslog.com/build

https://www.lineageoslog.com/16.0/kuntao

Sorry! Unfortunately I was wrong.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] philje123:
So if I already have ext4 data partition I can simply install the new 16.0 update without having to migrate the data etc?

Do I need the new recovery too?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Erazor84:
Normally the build of the images starts on sunday 8utc am, so 10am my time. we'll see ^^ thx mike!

[MENTION=375661]philje123[/MENTION] i will test it out, as soon as the rom is available. i am too on ext4 already, i am using the new twrp since february, even with the 15.1 build. i will try to simply upgrade from 15.1 to 16, so i don't have to reinstall all apps. i will write, if it was working for me.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lyceus:
Yes, you need new recovery, but flashing new recovery do NOT wipe your data. It contain a newest format of f2fs format. On TWRP page you have a guide, how to flash it step by step on your phone without meet do plug your phone to PC.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] MrJackTR:
Thanks Mike waiting for awesome :)
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] robbedoes007:
Should we expect a build this sunday at 10 am european time ?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lyceus:
I thing about 1 pm CEST (European Time)
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] htunze:
I remember last year on presentation 15.1 it took a couple of days before we could download after announcement.

Mikes work is awesome. But his timing :o

But anyway, I'm looking forward for this rom and I thank all the developers :good:
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Erazor84:
i mean it depends, when the build for the 16 roms is starting everyday, but according to this site https://www.lineageoslog.com/build/scheduler we will get nightly builds, instead of weekly ones.

so that means, daily snapshots, like we had with 15.1 from july till november, before we only got one update a week. but no matter when, i am just happy that 16 is finally here ;D

no matter if we have to wait another day or not for the first build. but still - it's just amazing how much love the p2 gets. it is still one of the best, if not THE best device i've ever had. perfect performance for daily usage, even with slight gaming and i only need to charge my device once or twice a week. that's incredible! my device is now over 2 years old and my battery still lasts 4~6 days with one charge <3 best phone ever created hahahaha - and thx to people like mike, it is up to date too =) i hate lenovo as brand, when it comes to software updates, but the hardware is awesome, for that price tag...
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] celoxocis:
No the Official TWRP builds are only for stock-rom users. (Yes a majority of people just stick to stock but root their phone using TWRP).

Always use the provided LineageOS-TWRP for Official LineageOS ROMs as those have been specifically been made for Official LineageOS ROMs in mind.

And yes the code base differs!
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] tapunger:
I've tested both, and I did not find any difference. I stand on ext4.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] celoxocis:
easiest way:

start an "adb logcat" and start touching your fingerprint sensors. take a look at the output of logcat.

if it's isn't available during first initial setup try a reboot post initial setup. if it still doesn't show up in security=>fingerprint it might be related to an hardware issue.

---------- Post added at 12:22 ---------- Previous post was at 12:13 ----------

ext4 vs f2fs performance differs barely. keep in mind the people who stick to f2fs might prefer it due to the extended write counts to have a longer lifetime for their block devices. like I do.

I have seen dead SSD drives running ext4 with journaling enabled even after four years. that is in embedded systems in enterprise environments but you can't really compare enterprise read/write cycles with consumer devices. it's just a personal choice.

with ext4 on the P2 it is highly likely that it will out life the purchase of your next device by years.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] abirkan:
Hello Mike;

VoLTe not working los 16. Update modem and add VoLte icon navbar.

Thnx, :good:

Abdullah
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] dzidao:
Thats my result on f2fs
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] David78130:
Ext4...
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] satej@123:
It's more or less similar
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lamentxthe:
Battery seems to not be as good as the latest preview build, Im getting a 3% hit overnight, while then I barely lost any battery, in day use it's the same, it's about 2%/hour no matter how I use it. I'm using NFS and Universal GMS Doze, same as with the preview.

http://i.imgur.com/e1yW2vd.jpg
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] sunando:
There is a weird issue I'm facing. Whenever I'm receiving a call while using the phone , I'm not getting any in screen notification about the call. It's just ringing.

Can anyone confirm this. ?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] robuser007:
My telephone connection was suddenly lost (@home): needed flightmodus to have the telephone signial back (no connection to the telco at all).

I hope this was a one time only (first time in days I saw it).
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Tahir Baig:
Whenever I try to update using updater, I get this error - "Error installing zip file '@/cache/recovery/block.map"

And then the main menu of twrp shows up and nothing happens. Any solution??
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] mikeioannina:
Treble does not mean able to use a GSI. I do not support GSI in any way, anyone who uses it is on their own. Treble and GSI is a big joke from google, there is literally no improvement, if anything it made development worse at least in my case.

No, do NOT use official TWRP in any case, it has ancient kernel with ancient f2fs
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] DarkHoundOne:
Oh okay thanks for clarifying :)
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Erazor84:
i did an upgrade from 15.1 - my phone uses less than 1% / hour with los 16. i am absolutely impressed so far. no bugs whatsoever. i am not using root or any "battery apps. just clean "stock" los and its features.

2 sims active "LTE", bluetooth & wlan always on.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] degrus:
Thanks for your answer, but i had used your los 15.1 to boot gsi pie rom

No bugs at all and it so smooth.

the question is: if los15.1 booted gsi roms why los 16.0 cant
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] celoxocis:
Give this a shot.

I had some overnight drain on 15.1. I was able to pin-point it down to "Security & Location > Location > Scanning" I disabled both and it was gone.

I keep that disabled for 16.0 too and have no overnight drain.

Went to sleep with 69% last nite, woke up with 69%.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Lamentxthe:
Will try, it may be it indeed, I enabled it now because of an app I use regularly constantly nagging me about it. Hopefully it will be it, thanks. :)
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Tahir Baig:
Can anyone help on this??
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] robbedoes007:
And if you don't use f2fs ?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] satej@123:
Why change anything when it's not broken.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] MAILUS:
Screen cast functional?

Did anybody tested screen cast?

In my device it just searching and android UI crashes. Went directly to lock screen.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] trevorishpsycho:
Works on my end
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] hero1985:
There is new update without recent change
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] satej@123:
Two updates have been without changelog
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] emmanuelcassar:
Anyone installed Dolby Atmos?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] garvit girotra:
Then what is the use of treble then ?????
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Kevindiepenmaat:
Well I guess you were lucky that it worked previously. As Mike said it is not supported but feel free to try. If it fails you can't rely on this thread for help.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Tahir Baig:
have u tried updating automatically using updater app(not manual flashing) on the new f2fs data partition??
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] shailuk301:
Quick review :

thanks a lot for your support.

* Mobile network range and also it's indication issue is there. Need to toggle airplane mode many many times.

See screenshot.

* FP gestures issue.

Great start for initial build.:good:
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] suvam69:
Any changes in 17-4 build?
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] nothingman1976:
No changes:

https://download.lineageos.org/kuntao/changes/
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Erazor84:
i am so in love with mike's pie build :D oreo was great, but pie is even better. the device feels alot faster (especially the boot process) and the battery life is incredible.

with 15.1 i've had around 1~1,5% per hour battery usage. on pie it's less than a %. did my first full charge 11 hours ago - 7 minutes of display time and ALOT of push messages during that time and still 94% left.

and it isn't even a clean install - it's a simple upgrade from 15.1 to 16. and the best part: all programs, which had problems with push when using 15.1 (like the xbox app - never worked) are now pushing correctly. pie has so many improvements over oreo. thx mike for bringing us pie to our device <3 ^^

it feels just like a new device haha
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] philje123:
I'm experiencing this issue with the recent apps screen.

It keep telling me there are no recent apps although there are. If I reboot it sometimes fixes it but sometimes doesn't.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] dzidao:
I tried, it doesn't work for me, just boots to recovery and nothing happens. Encrypted f2fs, Magisk 18.1.

It's not a big issue for me, will just install manually if needed.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] GuessWhy:
I have the same.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] amdyss:
No problems here with recent, after clean install, everything works great, yesterday's automatic update went smoothy.
[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] GuessWhy:
I also have a clean installation. Since then the problem has occurred twice.