[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] varotone:
Reserved

FAQ

Does this ROM have OTA updates?

Yep, since release 20170420.

LTE/Calls not working?

Please make sure you're on the latest baseband before reporting these bugs. Also remember that flashing a new baseband will re-lock your bootloader and you'll have to unlock it again. Search the forum for more info.

The U-Touch settings are not in my language?

Some of the U-Touch strings were added by Fedor and others by me. I don't know any languages other than Spanish and English, and there's some Russian strings too.

If you want to translate the settings, send me a DM with this file translated to your language, plus which language it is and from which country. You can also send pull requests - do NOT open issues for this.

What's with the root in this ROM?

LineageOS have dropped prerooted roms in favor of a separate root addon. It is the one linked in the first post. This is managed in "Developer options" after you've flashed it.

You can also flash other root options (SuperSU, Magisk, etc.) if you prefer.

How can I contribute to this ROM?

You can contribute to my sources on GitHub by doing pull requests or issues. If you're serious about it, contact me and we can setup an organization.

You can also contributing by reporting bugs and errors, always accompanied by a logcat and a sufficient description of the bug. Please check it's not a known bug first.

Can you add PIE controls / Omniswitch / this app...?

No. I only build clean, bloatware-free LineageOS ROMs, without any extras.

You're running late on your updates!

This is not my job, and I actually have one. I will try to update frequently but I cannot promise anything.

How can I talk to you?

You can find me sometimes on ##z2_plus-dev at irc.freenode.net. You can also post your doubts or suggestions in this thread or the dedicated DevDB pages.

I will not answer any DMs or emails for bugs, feature requests or technical assistance. That's what the forum is for.

Reporting bugs

Should I report this bug?

If you find a bug you want to report, please check these things first:

It's actually a bug:

Missing functionalities generally are not bugs. Bugs are things that are there, are supposed to work, but don't work. For example: camera crashes are bugs, but "there isn't a navbar option" isn't.

As stated in the FAQ, I only build clean LineageOS, so only things in base LineageOS will make it to the rom.

If some functionality is missing, wait until LineageOS includes it, do not ask me. This includes: navbar options, more quicksettings tiles, theme engine, etc.

It's not already been reported:

Check the "Known Issues" list in the first post, and see if your bug is there before reporting it.

It's related to the ROM itself:

I will only accept bug reports related to the ROM. That means I won't accept bugs related to DivineBeats, Xposed, Atmos or any other addons. Those addons have their own support threads in xda or similar forums.

How do I report this bug?

Once you confirm you've got a bug and it's not been reported yet, you shall do the following:

Capture a log.

There are plenty of tutorials on using logcat on the internet. You should reboot the phone, reproduce the bug and capture the logcat then. Do not send me logcats when the phone it's been on for hours.

Send the bug report.

Either make a post here, or open an issue in the github page. Make sure to write a sufficient description of the bug and instructions to reproduce it, and attach (attach, NOT paste) the relevant logs.

Bonus - dmesg: There's another type of log apart from logcat which is also useful called the dmesg. Again, there are tutorials on the internet on how to capture one. If you can also provide a dmesg, besides the logcat, that would be great! But remember, logcat is essential, I can't do anything without a logcat.

Bonus 2 - ramoops: If the phone hangs (black screen with led) you can get the logs by rebooting and getting the console ramoops:

adb shell cat /sys/fs/pstore/console-ramoops > ramoops.txt

Run this code on your computer after a reboot to get your ramoops log.

My bug is already reported, how can I help?

You can read the relevant GitHub issue and provide any missing relevant information via comments. If you see a bug with the needs-logs tag, that means no logs are available, so you can contribute by providing them.

NOTE: "I also have this bug" is NOT relevant information if the bug is already verified. Such comments will be deleted, and their author shamed. You've been warned.