yashsingh1/xdaforums huggingface dataset:
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
"Miscellaneous"

This has nothing to do with battery drain. If you click on miscellaneous, you will see that it is simply the difference between actual and estimated battery usage. Anyone, who has miscellaneous show up in bat stats, has simply not given enough time for system to properly estimate battery usage. It is not only battery charging cycles: you may charge often, but if you don't give the system the opportunity to follow battery state from 100% to at least 15%, you will always have miscellaneous. If you charge to 80% only, you will have miscellaneous. Not to mention that if you jump frequently from rom to rom, not only you will never have stability, but you won't also have true battery stats.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] -totonio-:
So are you suggesting to drain li-ion battery 5 times? ...

It means half of my daily apps not working, ending to have an half phone, BTW I'm not complaining, to me 3/4 hrs day is hood, I have things to do :laugh:
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] n'wah:
I know Jaguar has half this stuff built-in, but I don't use Jaguar anymore.

BTW,

AFWall- The Xposed module adds a few features which are not available in the app itself.

MinMinGuard- It's not an applock, but an ad-blocker. The only adblocker which can block ads within widgets, e.g. ads within Musicxmatch widget. Open source btw, so no trust issues.

KMod- Just provides some WhatApp tweaks, not all that essential.

Xprivacy- I'm surprised you don't know about this one. It's a privacy permissions app alright, but it's capabilities are FAR beyond anything AppOps or Privacy Guard have to offer. You can read about it here, but essentially it's main strength is in it's granularity, i.e. you can give an app access to Android ID, but at the same time block access to the device serial number. Actually, the module doesn't even block access to anything, it just sends fake data/no data to the app! Unfortunately it doesn't work very well with Nougat- apps start crashing after a while. I even considered going back to Marshmallow, but there are no ROMs available with recent security patches.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Deva Kaushik:
According to my experience with this ROM and device, the new update takes sometime to settle in. At the beginning battery drain will occur but once you complete 5-6 complete charge cycles it starts giving you a good battery life, SOT. One needs to wait for 5-6 complete charge cycles after Flashing.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] TanajiKC:
Is microg safe?? Which should I use. F droid or micro g. I need sync and play games for coc...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] paulrox007:
my volte isnt working at all..
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] n'wah:
You'll need MicroG if you're using Google Sync/ need to play all games from the Play Store. Fortunately, you don't have to choose. You can install both easily, either separately or by using NanoMod. See this post by [MENTION=8021579]the.D[/MENTION] or this one by me for further instructions ( [MENTION=8021579]the.D[/MENTION]'s post is a bit more concise).
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Zholdoshbaev:
Pixel Experience on Android 8.1.0 is uploading! Waiting for you [MENTION=5075064]optimumpro[/MENTION] !
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] GopalKaul:
It is still on Nougat?*♂️
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Zholdoshbaev:
I know, [MENTION=5075064]optimumpro[/MENTION] was waiting for final oreo release to update jaguar to oreo. Now, final oreo is exist, waiting for update.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] The.Night.King:
I always charge & drain 20-80% never get that misc factor.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] The.Night.King:
Absolutely not. This is my second or third charging cycle on jag after r18. Also I don't charge full. 20-80 only.

So today I got 5hrs sot between 80-20 neglecting 5 mins I spent in twrp flashing a bootanimation, so if you calculate it'll be 8hr 20min+ sot on full cycle. I may not use gapps but in screenshot you can see that I I'm always on VPN and it sucks quite good amount of juice. Also using gapps will reduce how much? Hardly 1 hour, at max, which means 7:20 hr minimum even with always VPN and sometimes torrent downloads which is heavy compared to normal downloads.

View attachment 4357218

View attachment 4357219
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] paulrox007:
can anyone help me? i have done all the steps but still volte isn't working on my device.. pls help!!!
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] UzE ™:
Flash stock rom enable volte , when it works flash Jaguar (follow instructions on op)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] paulrox007:
did that..still it isn't working
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
It doesn't matter how Google calls their releases. Final my foot. It is still unstable and they know that. Why do you think they released 8.1 right after 8.0?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Knoth:
optimumpro, could you tell me if it is possible to modify boot.img to add that it is executed automatically when starting the system, the command to disable double tap? I dont want SU.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
First, you need Indian baseband. Second, if you did factory reset in TWRP before flashing Jaguar or any other custom rom, then you need to run stock Indian again to enable volte. There are hundreds of users who have confirmed volte works fine on Jaguar.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ninbes:
Dev, I know you upgraded the ROM security patch but the kernel is still in November. Could this be one of the reasons for battery drainage? Thank you

https://www.androidauthority.com/november-security-patch-battery-issues-819496/
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] The.Night.King:
Bro they're saying dec patch may have fix, if its there we've got it. Also the reason behind battery drainage is usage and I really don't see any over drain in daily avg usage.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Not_James_Bond:
Share the result with me after flashing. Cause for me Play Games Didn't work in MicroG.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
December vs November kernels

This is the weirdest thing. December kernel flashed separately on top of r18 does not break camera/flash. But if flashed in the same package, it does. '

So, here is December kernel with modules to be flashed in TWRP. Flash this and Magisk, then clear cache/dalvik

Download: December kernel: https://xdaforums.com/devdb/project/dl/?id=27641

In case it doesn't work for you, here is November kernel to go back to (without reflashing the entire r18). Magisk and clearing cache/dalvik are still required

Download November kernel: https://xdaforums.com/devdb/project/dl/?id=27640
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] capoooro:
Tried, it doesn't work for me, rolling back to November kernel [emoji6]

Inviato dal mio Z2 Plus utilizzando Tapatalk
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
I don't have any idea why it works for me.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ninbes:
Dev here also did not work, the opencamera app says the camera is busy.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] doveman:
There seems to be a problem with the Chinese firmware. When I flash the Indian firmware in TWRP it says

Updating Firmware Partitions

and it takes a little while, as one would expect for a 46MB file

but when I flash the Chinese firmware, instead of the above message it says

unmount of /system failed: no such volume

and it is finished immediately, so it doesn't appear to be flashing anything.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Knoth:
For me, too. Not work. :(
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] MtBlackstar:
Not working camera showing can't connect to camera
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ninbes:
What a strange thing, for dev works. The installation mode is the same.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Not only that, but my camera and torch were fine, when I flashed the first r18 dirty on top of r17. Go figure...

Anyway, I have started building Oreo 8.1
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
You are not encrypted? If you are, firmware upgrade won't work.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] doveman:
No, I don't even have the option to encrypt at the moment, even though I had the latest Indian baseband, so maybe it was the actual ROM that disabled it.

I tried to flash the Chinese firmware first as I didn't need to flash the Indian one and it was only after I saw it didn't appear to have done anything that I tried the Indian one to compare and saw the different messages. So there appears to be nothing stopping me flashing firmware, it's just not working with the Chinese one for some reason. I did re-copy it across from my PC to the phone and then redownloaded it and copied it across, just in case it was corrupt.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Do you have official TWRP by Varotone?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ninbes:
Does that mean there will be no more upgrades to Nougat? E 8.1 is being built from scratch or do you already have a base?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Nougat will continue until at least encryption in Oreo is fixed...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] doveman:
It's been a while since I installed it so I can't be sure but it looks like the official version and is v3.1.0-3
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
No, this message 'unable to umount' is harmless. Is your bootloader locked after flashing? If it is, then everything worked.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
You do need to enable builtin busybox in both magisk manager and afwall. Also, if you don't want to get toasts from magisk, disable it in magisk settings...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Danny94:
Afwall it's now working more or less, i have choosen "startup delay" in "experimental preferences".

Edit:

And disabled performance optimization for afwall.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Obi8:
Hello guys, i come from RR ROM to this one. The speed of this ROM is wonderful and the battery drain, wow :)

Can i speed up the U-Touch action, it's a little to slow?

And can i add a trashcan to the application history too close all open apps in the background?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Clean fingerprint sensor and your finger. :)

On fab to clear recents: Settings/Accessibility/Recents and set to your liking...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Obi8:
Thanks for your help,

but i dont mean fingerprint. If i in settings and i tap on the u-touch button to go back then the reaction

is a little bit lazy. And i clean the sensor and my finger. ;)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Danny94:
Battery is just amazing. With my mi4c i reached only ~2 hours with same usage and less display brightness from 100% to 0% and here with this phone and rom i still have 25 % after 3 hours <3.

Awesome.

3 hours sot, 2,40 hours pogo (~15 mins other 3d games), gps high accuracy- mobile data and hotspot on over the whole time, some minutes flashlight and music in the background. Immortal =).
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] jelennn:
You're right - reboot after wiping modemst1 and 2 is caused wrong baseband on phone. But now I have almost 100% that signal jumping in this moment is caused by custom roms (not baseband imcompatibility or wrong flashing baseband). That's what I did:

- I flashed this ROM with QFIL: Z2131_CN_OPEN_USER_Q01002.1_M_ZUI_1.9.044_ST_160523_qpst. It's complete ROM with all partitions and baseband. After that I didn't notice any problem with signal jumping on any SIM card. All works fine.

- I flashed this ROM with QFIL: Z2131_CN_OPEN_USER_Q01080.2_N_ZUI_2.5.334_ST_170116_qpst. It's complete ROM with all partitions and baseband (1.70664.3.76387.1). Also I didn't have any problem with signal jumping on both card.

- I unlocked bootloader with official method and flashed the newest TWRP. Also I didn't have any problem with signal jumping on both card.

- And in this moment I did everything like you wrote and flashed your Jaguar build - 10 may. And I have problem with signal jumping on first SIM card slot on 3G and 4G. So in 95% seems that custom coms caused this problems...

I don't know what exactly generates this error, but it's absolutely no baseband incompatibility or wrong flashing with my case.

I also saw something interesting. I'm living in Poland and big city Poznań. I observed signal jumping in home and in my work office 15 km far away. In home signal is jumping all the time. In office everything is good, and signal is stable...

In home I have all the time this scenery: once signal strenght is ~ -114dBm, 26 asu, after few seconds is ~ -115dBm, 99 asu (and zero sticks on signal strenght icon). It's happening all over again. Signal is jumping all the time between this two values.

In office I have all the time signal strenght between ~30 asu and ~40 asu and signal is stable...

So it seems like in specified range of signal strenght this error is present. But in other range error isn't present.

I don't know about it. But after my observation I'm sure that is custom roms bug and it looks like only graphic error in conrete ranges of signal strenght.

[MENTION=5075064]optimumpro[/MENTION] - I noticed also once random reboot with higher, correct configuration. I don't have any logs, because it occurred only once until now.

Also [MENTION=5075064]optimumpro[/MENTION] I have question for you: is it possible that you add/fix in next build:

- correct colors for SIM cards? Now I have list with colors, but in every choice black color is visible.

- FIX another problem with SIM card - losing SIM card preferences for calls, sms and internet always after reboot phone (always everything was set to 1 SIM card).

- also signal jumping error which I described higher.

What do you think?

Edit:

Hasn't this rom popup notifications like in LOS?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Danny94:
Does you guys have allowed afwall internet for zukdoze, zukpockedmode..., CNESERVICE .... (all 1 row, more services) ? Witouth it's showing me no connection, (it works for allowed but its disturbing). Should be related to the CNEService. Does this row of services draining battery ?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Sim colors is fixable. Card preference: I don't know. Signal jumping: I can't do anything since I can't reproduce jumping. What I noticed is that when I use an aluminium bumper, that takes away about 20-25% of signal, so I got rid of it. Instead, I use a Nilkin frosted case, which is OK. It is possible that custom roms signal is a bit weaker and when you don't have enough, like in your home, that shows up...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Araa01:
Don't instal magisk? I mean rom, gapps only? Who gapps you recomended?

Download work fck bad... :crying::crying:
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Avan7:
Beautiful, beautiful work.

Thanks for sharing!

P.S: Awesome.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Magisk zip should be flashed after Gapps and after one reboot. In other words, install rom, install Gapps, reboot and then flash magisk.

Magisk manager, which is a separate app, doesn't need to be installed, as it is included in the latest release. If you were on a previous Jaguar release and you installed magisk manager from Playstore, then delete it before upgrading...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Araa01:
Can you add stock camera? This is possible?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] jelennn:
~30 asu in my opinion is enough. Annoying problem and I don't know how I can help with fix this bug :(

I also had two stranges things...

1) Untouched phone was very hot and battery drained very very fast like on photo. What did happen?

https://www.dropbox.com/sh/utnybr0io86oot2/AABrSixgIp0jOaTXO4q7sOYZa?dl=0

2) Today similar situation. Phone all the time was connected to WiFi. Used very rarely... In kernel adiutor I saw "can't load frequencies" for big cores... What does it mean? Someone had something similar?

https://www.dropbox.com/sh/8l3bzluieuq231z/AABVB16Q9rbtG4jMid6Z4dQAa?dl=0

Please look on screenshots for both situations.

Thanks ;)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
First, please don't call something that only you have a bug. Second, why would you use kernel adiutor with ads, which waste your battery and may cause overheating, when I have Kernel Adiutor available without ads. And third, 46 degrees is in no way overheating, but rather a normal operating temperature that is when your phone is doing something....

Delete your kernel adiutor and either install my version or don't use it at all...

P.S. You are not using some other kernel like dark moon? Would be a HUGE mistake, as that kernel is just a mixture of commits from all over github including kernels that have nothing to do with Zuk devices. Those commits are just added there without even elementary understanding of what they do. I saw multiple commits for MIPS devices. Zuk Z2 is an ARM device. The MIPS sources are simply NOT used when ARM kernel is compiled. There is also a phony claim that darkmoon kernel is 3.18.52, the latest version, which it is not. Here is an example:

This is a commit telling you that his kernel has been updated to version 3.18.52: https://github.com/DD3Boh/android_kernel_zuk_msm8996/commit/bd465d2c19b98c36826f519e349f12b871bedc14 Only version number is changed :)

This is the real commit from Google: https://android-review.googlesource.com/#/c/390458/-1..1 changes in over 70 files

Version number means nothing, except that Kernel Adiutor reads it. The real commit includes changes in 70+ files and you can't cherry pick them, because of conflicts. So, instead of implementing the real changes, the guy just "fixed" the version number. "Genius!" And that's what he did with 3.18.51, 50, 49, 48 and lower. All his 'flags' including 'O3' are bogus, because he doesn't know that changes must also be made in other configuration files for these flags to work. This has been pointed out by other users in his thread. The guy also says he doesn't care about security patches because no one asks him to implement them. :) He is clueless...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] troger dsouza:
volte and ota update

Does volt work and is there ota update in rom ?

Sorry for asking. Just wanted to know.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] :
Thread cleaned up a bit.

Please stay on topic and respect each other. There is no need for use of foul words.

Here's a good read for you XDA Ruleshttps://xdaforums.com/announcement.php?a=81 #2.3

Hope I made myself clear.

Now let's focus on further development, shall we?

Regards

Vatsal,

Forum Moderator.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] singhvishvendra:
Volte working perfectly....when you flash it then net will not work you have to install afwall app to enable net...volte take some time after first boot..

..you can install afwall apk using download manager(it behave like file explorer)

After it using root explorer browser or other delete crash.sh file ...read complete op detail for more details..this rom is smooth perfect..

And No ota:)
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] DD3Boh:
Please, before writing things like that check the commit history. I chose to cherry pick the commits instead of merging the kernel update, in fact if you check my kernel and git.kernel.org in the stable kernel repo and branch linux-3.18.y you can see that I have the same exact commits. That means that I really upstreamed the kernel.

And another thing: I can't believe you really said that I can't cherry pick because of the conflicts... Lol

I know that you probably don't know exactly how to use git but the merge conflicts are solvable...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Laklong:
This rom have OTA update?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] ninbes:
So correct me if I'm wrong, you're going to update the next rom-level security patches, but the kernel will continue to be November 2017?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
Yes, unless I fix the problem in December kernel.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] doveman:
I think the bootloader will be locked now anyway because I flashed the Indian firmware, so that won't prove that the Chinese firmware flashed OK.

The 'unable to unmount' message might be harmless but what concerns me is that with the Chinese firmware it never says "Updating Firmware Partitions" (as it does with the Indian firmware) and it finishes immediately, whereas the Indian firmware takes maybe 10s to flash and they're both the same size files.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
They are the same size, but flashing script skips 2 partitions, including baseband, which is pretty large. That's why the difference in time. I flashed the same zip and my bootloader was locked...
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] MtBlackstar:
[MENTION=5075064]optimumpro[/MENTION] the swipe gesture for aosp keyboard is not working now I am now with out gaaps is it because of that?
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] doveman:
Okay, well I'm trying to reboot to the bootloader so that I can unlock it but I'm having some trouble. Whether I hold Vol+ and Power or Vol- and Power (releasing Power as soon as it turns on) I just get a black screen and solid notification light. The only difference is with holding Vol- and Power it shows the battery status and vibrates in a loop three times but then still leaves me with a black screen and solid notification light.

When I connect the USB cable in Device Manager it just shows "QUSB _BULK" (with no driver installed) under "Other devices".
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
AOSP keyboard doesn't have gestures. Get Hacker's keyboard. It does.

That's because you probably skipped that part of instructions, where it says 'after flashing reboot into bootloader; if you reboot into system or anything else, you would brick your phone. Now, it looks like you are bricked and you need qfil deep flashing to revive.

Edit: before doing deep flashing, hold power button (when you have black screen with white led on) until your phone turns off and then restart it.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ayush Kumar Tarun:
Aosp keyboard has gestures, but it works only with gapps.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] optimumpro:
When you flash Gapps, it overrides a bunch of AOSP apps including keyboard. So, I think with Gapps you have google keyboard.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ayush Kumar Tarun:
No, I use Pico gapps, so it doesn't have keyboard. It is due to a specific file or lib I don't know, even if you copy that file from Google keyboards data, u will have working gestures.

libjni_latinime.so should be copied to System/lib64
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] n'wah:
That's not completely true- you can flash the swipe libraries independently to get gestures in AOSP keyboard. See here https://shadow53.com/android/downloads/#google-swipe-libs.

Edit : nvm, I see you're aware of the libraries. Still , using a patcher is slightly safer than manually copying a file.
[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Ayush Kumar Tarun:
Read my next post.