yashsingh1/xdaforums huggingface dataset:
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] :
Hello. I know I shouldn't get greedy but can you tell me if LineageOS 18.1 will be coming on this device or not? I tried looking for any changes in lineageoslog but couldn't find it.

Thanks for your good work.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] andrepd:
Bump?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] prakashitbhav:
You cannot qfil stock rom without wiping internal storage.

There are some TWRP flashable versions of stock rom available, but if you flash using twrp, why not flash some better ones :)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] andrepd:
Hi, thanks for the reply!

I want to flash this LineageOS rom, however when I did it just enters into a blue-screen bootloop. So apparently I should update firmware by flashing the stock rom with QPST... This is why I need to flash that. Do you know if there is a way to flash only firmware and not wipe anything else?

Hi! Can you tell me something please? If you flashed with QPST/QFIL, did it delete your internal storage?? Thanks for the help!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] osmosi:
Can not use screen cast. Everything else works great
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] fsck-justin:
miracast still not working, I wish to downgrade back to Pie, but don't know where to find the ROM.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] fsck-justin:
In my lineageos 17.1 install, miracast service would not start. It worked in my 16 install.

It seems to be the case of crashing.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] sujayrai:
Hi All,

I've been using lineage 17.1 for almost 6 months now, however post some update in February my insta videos/reels has started to pixelate while watching I've reinstalled the app many times but no success & also I'm unable to report the problem to Instagram as well because whenever I try sharing the report it gives failed error.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] muralee krishna:
i also have same problem but i am having that problem in evolution x and pixel experience rom
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Eden blizzard:
Same issue here also tried everything but nothing worked
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] sujayrai:
I was able to share a report with Instagram, let's see if there's a fix from there end or not!!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Yogesh Kulkarni:
Did you get any response? I am facing similar issue in AOSiP Pie Build.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] sujayrai:
I got a popup stating that Instagram doesn't respond to individual requests after successfully submitting complaint.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Yogesh Kulkarni:
I reported the issue successfully but did not hear from them yet.

Its issue associated with the app for sure. Coz I tried switching with the different ROMs but it didn't work. When I use instagram lite on the same ROM it works fine.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] sujayrai:
I guess the only way out would be putting up 1star review on the play store app page describing the reason!!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] siluok:
I am addicted to my ZUK Z2 and LineageOS. I like to thank the Developers for this fantastic ROM and the fantastic continuity.

Everything is working. Only one thing is missing. The ZUK Z2 has a Puls- and Oximeter. The Oximeter measures the Oxygen level in the body.

Is there a possibility to activate the Puls- and Oximeter?

There is a Lenovo U Health APP (https://www.apkmirror.com/apk/lenovo-inc/lenovo-zui-health-健/)

There is a Magisk Modul (https://xdaforums.com/t/magisk-u-health-for-android-oreo-custom-roms.3752360/)

I would be so cool to get this working!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] tejefa:
Blue screen reboot after flashing

Cleared System Cache Dalvik Vendor

Flashed with TWRP and reboot

Cannot boot up only bluescreen then auto reboot

Only option is to boot into recovery or flash other ROM.

Any tips how to troubleshoot this Lineage ROM why it is not booting up ? Thanks.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] EtiamNullam:
I remember I only had an issue with a bluescreen on boot when going to 'treble' rom from 'non-treble' maybe you need to change it or change it back?

This might be useful unless there is a better guide:

https://xdaforums.com/t/explained-z2_plus-factory-to-vendor-revert-to-factory-treble.3778287/

If its really the issue for you It should be as simple as flashing 'vendor2factory' or 'factory2vendor' then reflashing your rom and any additional stuff.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] fsck-justin:
no, it won't help
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] locolyric:
maybe OT question, how to make microg work with google play store ?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] andrepd:
You use microg precisely not to have to use Play Store. Use for example Aurora Store (google it, very nice)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] atulda.1985:
Install vanced manager and microg through it.

Works for me
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] locolyric:
because i purchase some apps on it . that's why i need play store , yeah , i am using aurora but never use my account login . I worried about account ban.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] andrepd:
Does anyone know if you can change vibration intensity on this ROM? In Nougat you had a setting, but that's gone in Oreo. Is there some build.prop setting you can change though, or something?

I'm also debating whether or not to log with my account to download a couple apps I paid for x) In Aurora there is a disclaimer that you may be banned for logging in with your google account, but then again I searched a lot online and I cannot find anybody who says they have been banned, only people saying they used it for months without being banned.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Drogado:
Hello there. I was trying to use an app called Wavelet but it always gave me the error "Wavelet was unable to instantiate DynamicsProcessing effects". So I googled and found this:

"Wavelet was unable to instantiate DynamicsProcessing effects" · Issue #3 · Pittvandewitt/Wavelet

I'm using a OnePlus 2 with Android 9 (Lineage OS 16) and I get an error whenever I try to use this app (when starting a music stream from spotify) This might be due to Lineage OS' built in equalise...

github.com

Not sure if that is something easily fixable but I thought to post it here. Anyways, thanks for the awesome ROM.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ilya_m:
I change it in kernel manager app, in Misc section

app name is SmartPack-Kernel Manager in Market but requires root
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ilya_m:
btw: did an upgrade of rom with a big delay, got bootloop. fixed with flashing rom, then gaps then magisk
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] manishagrawal124:
The same thing happened with me, now I tried to install latest lineage os rom with gapp and after that magisk 23, but getting error 1.

Could you help me.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ilya_m:
At least for me it is not clear what is happening. Try flashing latest twrp )
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] sujayrai:
I have hard bricked my phone (I guess),

1)Phones not booting up, no led, no charging indications

2)Few days before hard brick the phone wouldn't boot post boot screen option if turned off (IDK Y)

3)Was constantly updated via OTA (last update would be before 29th of Aug as from 1st Sept phone has died

4) PC connection shows QUSB_Bulk. Unable to find a perfect tutorial to bring it back to life as zukfans.eu web is down

Any assistance would be highly appreciated, as I'm locked out of my web life as all my password & 2fa are within the phone (lazy ass habit had got me troubled) hence unable to go for full flash nor able to find any tutorial to bring it back to life
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] R a BB i t:
Help is on your way!

Get it revived here: https://t.me/zuk_z2_plus
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Chappic:
LineageOS for zuk z2(plus) is upgrade to 18.1

LineageOS Downloads

download.lineageos.org
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] osmosi:
Upgraded to 18.1, But Deep Sleep isn't working
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] linuxnoobbbb:
Previously I have described about the test points and "deep flash USB cable".
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] DeVolga:
LOS 18.1 access point and modem does not work
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] froglk:
Does encryption work in 18.1 ?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] GoodManz85:
stuck on booting logo and keep restart to recovery after manually upgrading to 18.1 20211111 with TWRP
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Peedy2495:
I'm missing a forum for 18.x (official) for version related topics ...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] crazybirdy:
me too, 4G didn't work, have no internet.

Only wifi works.

Lineage-18.1-20211223.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] siluok:
I have the same problem. I have been trying to fix this since migrating to 18.1 the moment it turned official. I was hopping this will be solved as the ROM gets updated. Unfortunately things didn’t change. Still 0 hours of deep sleep on AccuBattery.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] shil40:
@DD3Boh

Some valued feedback upon nightly build I suppose:

https://mirrorbits.lineageos.org/full/z2_plus/20220210/lineage-18.1-20220210-nightly-z2_plus-signed.zip

(20220217 version just issued, I will test it later)

I came from stock ZUI 4.0, so it is a totally clean installation.

*Deep sleep ----> not an issue for my at all. More over, I suppose the power consuming is much better than stock ZUI version.

-Power charging & OTG issues (weird part mostly)

general usb 2 type-c cable with 5v/1a 5v/2a not functional any more (led lights up, but OTG & charging are not working)

Fast charge type c 2 type c cable worked , I used a Samsung S20 charger & type c 2 type 2 cable,

and OTG also works (must have a type-c port on your laptop or pc)

Power supply combination on the charger:

5V x 3A

9V x 2.77A

SKU# EP-TA800 (but trust me, it might be expensive than a 2nd handed ZUK Z2 in some markets, actually my other expensive chargers also woks..)

-for network issue

GSM/LTE/WCDMA works fine (2 local telecom SIMs tested)

CDMA/Edvo LTE sim card not work on my ZUK Z2 (100% worked on stock ZUI).
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] shil40:
Issue still existed on 0217 (dirty install based on previous nightly build + network profile rest)

but I glance 1 sec CDMA/EDVO LTE was recognized correctly, and then off line again.

One more surprise is that Z2 plus is able to connect with my latest wifi 6 AP with sounded linking speed, which I didn't remember it was functional on other LOS versions.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] AkumDX:
Can't seem to get GApps working but booting fine without gapps...

Which gapps is working with LOS 18.1?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Chappic:
opengapps nano, I was flash opengapps android 11 before boot into system for the first time, no error
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] froglk:
Does encryption work on the latest versions?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] siluok:
After weeks of trying to find the cause of the drain might have found it. The App BetterBatteryStats shows permanent (100%) Kernel Wakelocks by "sensor_SMD 2000000000"!

This seems to be an Android 11 issue and has been discussed in the following thread:

https://xdaforums.com/t/android-11.4164755/

and is also addressed i this thread:

The latest version of Lineage 18.1 (2021-10-05) of Sony Xperia Z3 Compact is draining my Xperia's battery very quickly. (#4040) · Issues · LineageOS / issues / android · GitLab

Expected Behavior Current Behavior Possible Solution ...

gitlab.com

I didn't find a proper solution! Hints and solutions appreciated...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] siluok:
Thank you for Lineage 19, David!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] P650SE:
Is it possible anyone could help me find the latest Lineage 18.1 based on Android 11?

I am looking for this file:

lineage-18.1-20220811-nightly-z2_plus-signed.zip

SHA1: f1e082dc0f89c2d065e76b01611b8219bc93f870

SHA256: 5be1203cd876a6d7a39bcc722b53a8e2fcdd32577520e89a4124847fb4b60769
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Tutida:
What is recovery image? If I have twrp can I install the latest lineage?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] panicker666:
Yes

Wipe cache/system/data

Flash rom+gapps

Reboot to system
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Naresh Rawat:
Buttons tab under system settings dont work in the latest official. 17.1.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] panicker666:
Will be fixed in the next build
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] i.Desygner:
So are we gonna get official build anytime soon...cuz this rom looks pretty dead to me...lineage 16 was a great rom in btw.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] DD3Boh:
Hey guys, despite me being inactive (as usual) with unofficial builds releases, lineage-17.1 official builds are finally here :D

If you want to dirty flash from 17.1 unofficial builds, that can be done migrating keys with a guide located here

Dirty flash from lineage-16.0 is supported but of course needs gapps to be reflashed.

All useful links are in the first post as usual, enjoy and stay safe!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] linuxnoobbbb:
Upgraded from official LOS 16.0 to official LOS 17.1 - don't blame me on not performing clean install, I'm ready to face problems.

Encryption enabled before upgrading.

Flashed OpenGapps micro 20200402.

Encountered Trebuchet launcher constantly crashing after first boot - fixed by manually editing /data/system/packages.xml under TWRP to grant android.permission.STATUS_BAR, android.permission.PACKAGE_USAGE_STATS and android.permission.MANAGE_ACTIVITY_STACKS permissions to the package com.android.launcher3

Update: after creating a new user, Trebuchet crashed once again. "cmd package grant" failed with something like:

Security exception: Package com.android.launcher3 has not requested permission android.permission.STATUS_BAR

Oh, maybe I have to reboot into TWRP once again.

Also, my Firefox cannot open/install APKs directly anymore. logcat:

04-03 14:41:14.812 2732 8399 I ActivityTaskManager: START u0 {act=android.intent.action.VIEW typ=application/vnd.android.package-archive (has extras)} from uid 10132

04-03 14:41:14.813 29387 29443 W ExternalIntentDuringPrivateBrowsingPromptFragment: Activity not found.

04-03 14:41:14.813 29387 29443 W ExternalIntentDuringPrivateBrowsingPromptFragment: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW typ=application/vnd.android.package-archive (has extras) }
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Dark0ne_:
Hi and thanks to all devs for supporting this device. I have one dumb question

Shall I wipe vendor partition before clean flashing the ROM?

It is great it is now officiall!

---------- Post added at 12:02 PM ---------- Previous post was at 11:52 AM ----------

I see not all packages for gapps are available. Why is that ?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] @dev:
[MENTION=8078618]DD3Boh[/MENTION] CAN it be flashed with TWRP?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ymsh345:
Yes you can.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ykiam:
Clean flash

gcam is recording without audio here. Someone with the same problem?

The rest everything ok so far
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] mondechristo1:
I flashed it yesterday. I only did a normal wipe (Data/Cache/System). Not internal nor vendor. Everything is fine! Very smooth and solid.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] vcsdl_inc:
Battery Life

Can I get Feedback on Battery Life.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] GOHAN786:
How about battery life....I am on zui 4 what is the procedure to flash this rom
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Dark0ne_:
For me tribuchet launcher is giving error no chance but to use Google launcher
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] dougxp:
In WhatsApp the audio is also not working :( :(
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ykiam:
Here audio whatsapp is normal
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] GOHAN786:
Which version of gapps arm64 Android 9 or arm Android 10.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ghostphantomdevil:
arm64 Android 10
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Obi8:
Support LineageOS U-Touch button in ZUK Z2?

Can i configure the u-touch button?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Eden blizzard:
Can someone give a full review of this rom. That would be really helpful for everyone who wants to install it.

Thanks
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] linuxnoobbbb:
I find it weird that although com.google.android.apps.nexuslauncher doesn't seem to have above three permissions (STATUS_BAR, PACKAGE_USAGE_STATS and MANAGE_ACTIVITY_STACKS) in /data/system/packages.xml, it can still work - meanwhile, com.android.launcher3 can't.

It seems that the Pixel Launcher actually has those permissions, through something placed at /system/system/etc/permissions and/or /system/system/etc/default-permissions. I've tried to put new xml files at /system/system/etc/permissions and /system/system/etc/default-permissions, however, it didn't work. So far, the only working way to fix this problem for me, is to edit /data/system/packages.xml directly.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Obi8:
Must i have a/b partition or works it with factory2vendor too?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] bonilobo62:
https://youtu.be/O_1I2gtgKRE

---------- Post added at 01:00 PM ---------- Previous post was at 12:56 PM ----------

I do not recommend installation with the recovery Los, because I format my memory

can be installed with the n twrp

[emoji16]

Enviado desde mi Lenovo L78051 mediante Tapatalk
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Eden blizzard:
What do you mean! is los official recovery giving you some kind of error?

And video didn't helped much what about performance and battery life is it as good as Lineage 16?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] !error!:
Well everything is there. The rom is smooth. But there are some major bugs that I'm experiencing.

1. Gcam- well I've already tried around 5 different versions of gcam 7 but none is working at it's full capacity. While using gcam my phone force rebooted 3 times.

2.Trebuchet- it's crashing. I dont like pixel launcher but I've to use it.

3. Current temps are too hot.

On top of this i really miss the AppLock feature of the Lineageos 16.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Eden blizzard:
Thanks for the review man. I'll wait for few more updates then. Hope rom becomes rock solid like lineage 16.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] pratham200209@gmail.com:
How's the gaming performance of rom
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] serbinovsm:
How to use the swipe action on the button and navbar at same time ?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] bhushan2k:
U know Which other android 10 based rom has app locker?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] !error!:
No.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] !error!:
Impressed by the battery backup. Got more sot than the lineage 16.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Eden blizzard:
Wow 5 hours of SOT that's awesome.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ThiagoScala:
Guys, there is no custom config for the touch button?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] louster35:
Hello. I followed the instructions on the lineage os website and after I adbsideload the lineage os zip succesfully. I go to reboot to system from recovery and it tells me there is no OS installed. It then boots into a blue screen. I was previously on jaguar 8.1 Rom. Am I missing something? Thank you
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] louster35:
Those instructions are on the Lineage 16 thread. Are you certain they also apply for 17.1 ? And If yes then perhaps they should be included in the Lineage OS 17.1 Thread.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] louster35:
I've never flashed factory2vendor. Jaguar was a non treble rom (for security reasons according to the dev). So if I'm understanding correctly that's not why the installation isn't working.

I'm reading on the OP that "ROM Firmware Required: ZUI 3.5 bootloader"

Is it possible that that is what's causing the issue? I had changed to a custom rom when I first bought the Zuk Z2. I'm not so sure I understand this requirement tbh. Does it mean I have to have upgraded the original zuk rom to at least version 3.5 before flashing Lineage?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] DD3Boh:
Yes, that's 100% the issue you're facing since you need to use ZUI 3.5 or 4.0 bootloader to boot the 4.4 kernel.

You just need to flash that via qfil and then flash the recovery and the ROM again
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] louster35:
Thank you for the response DD3Boh and for your hard work on development all these years. I'm trying to figure out where to find official ZUI 3.5 or 4.0 and I've become very confused at this point. Does it matter if I install an Indian or a Chinese version? Is QPST the same as QFIL? I get the impression that the ZUI roms I'm finding have been modded and perhaps they aren't what I should be flashing. I don't want to brick my phone during quarantine because it would be difficult to find another one right now so I want ensure I get this right. If you could provide a link to the proper files I should be using I would greatly appreciate it.

Edit: Also, is there any difference if I use 3.5 or 4.0 ? Is there any reason to prefer one over the other? Perhaps your testing has been done on one of them specifically and is less likely to have bugs?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] louster35:
I found 2 separate ZUI 3.5 QPST files I followed this guide on flashing stock roms : ( Edit: deleted link because it was a guide for Zuk Z2 Pro, not the Plus. )

but to no avail. There is no content.xml file in either of the zip files. ( Edit: the content.xml file was from the Zuk Z2 Pro guide and doesn't exist in the Zuk Z2 Plus roms). Now I'm downloading ZUI 2.5 QPST from the above guide and I'm hoping I can OTA update to 3.5 from within the ZUI 2.5. The guides are all over the place probably because of various software changes that have occurred over time. I have 40 tabs open trying to figure this puzzle out lol
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] K001droid:
ZUI 3.5 CN: https://androidfilehost.com/?fid=6006931924117892400

ZUI 4.0 CN: https://androidfilehost.com/?fid=6006931924117892419

No, 4.0 or 3.5 wouldn't make much difference.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] DD3Boh:
For build links just follow the message above from kuber, and just flash 4.0 while at it since I see no reasons to flash an older version.

I never used mi flash ever on z2 since qpst/qfil (which can be more or less considered the same thing and are part of a single package) work just fine.

Though it happened for me to use linaro's qdl release to flash directly from Linux instead of having to switch to windows (yeah that works)

Just search some guides on zuk forums to flash correctly with qfil, changing the ROM package all the guides will be fine.