[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] Pranav Temkar:
Bugs:

* Dual 5g

* Encryption

* Se-Linux Permissive

- You Tell Me

Changelog:

07/12/2019

- Initial Build

- Security patch 5/12/2019

- Pop the corns 4.4.203 hmp

credits to [MENTION=8499818]aswin_a_s[/MENTION] for kernel

08/12/2019

-Fixed Camera after r16 patch was broken now working fine thanks to [MENTION=7073439]pranavasri[/MENTION] for the patch and testing

11/12/2019

- Changed kernel tree from Pop-the-corns hmp to lineage kernel by [MENTION=8078618]DD3Boh[/MENTION]

- Lags and screen freezing fixed now ui runs smooth

17/12/2019

Rom Side:

* Merge Dec sec patch r20

* Fix DT2W on ambient

* Added DATA switch tile

* Added Advance location tile

* Added Circle battery style from PA

* Fixed FC when using custom DPI

* Allow to dismiss notifications with back FP left/right swipe

* Added option to show battery percent & estimate together

* Fixed percentage text inside battery readable

* Added Option to Display Data Disabled Indicator Icon

* Fixed statusbar padding and layout for system icons

* Added Statusbar weather

* Added QS row configs

* Added animation to Quick Settings

* Added Vibrate to touch QS tiles

* Added GoogleSans font overlay

* Fixed brightness slider Padding with HeaderView

* Added Option to hide Adb notification icon

* Added support for adb over network

* Added Snap cam as default camera

* Added toggle for QS footer text

* Added Custom Rounded Corner and Padding preferences

* Added Gaming mode

* Added User selectable VoLTE icon

* Added toggle for charging animation

* Added ambient pulse aka Edge lighting pilse

* Added Google feed in launcher

* Added Eleven as default music app

* Added Jelly as default browser

* Added Adblocker capabilities in Jelly browser

* Fixed statusbar bluetooth battery level toggle

* Updated advanced restart drawables

* Added animation of switching between power menu and extended power menu

Device side:

We are Finally Official

-Nuked Aod as it was not showing clock

-Fixed Screen Flickering issue

-Edge lighting inside Xtensions>>Notifications

-Thermal Improvements

-Fixed Lags & Screen Freeze

-Dont use open gapps december build as it has screen freeze issue

use bitgapps and flash them just after rom is flashed dont reboot in between else gapps will not get proper permission

link of bitgapps: https://androidfilehost.com/?w=files&flid=302727

choose arm64 one

22/1/2020

Imp Note:

Please dont cry in the thread for gradient colours in snapchat, spotify, youtube story apps as source has added this dope rgb gradient feature so the apps which use gradient will also adapt to this feature hence dont report this as bug btw spotify looks dope in rgb gradients you can customize rgb inside display settings>> Theme Room

Device Side

* Kernel Upstream 4.4.205 & re-based over sdm 660, thanks to [MENTION=8078618]DD3Boh[/MENTION] for kernel

* Nuked navbar as utouch is love and requested by u all so dont cry for gestures as navbar is ripped

* January Security Patch r25

* Misc fixes and improvements

Source Side

* Version bumped to XQ v5.5

* Fixed Random SysUI crash

* Fixed LockScreen Flickering Issues on many devices

* Fixed issue where QS Headers were not available for many devices

* Added LockScreen Clock Styles

* Added Sammy Clock & Acccent Variants in LS Clock Styles

* Added Analog Clock Styles in LS Clock Styles

* Added Text Clock Style in LS Clock Styles

* Added Toggle to Center the Text Clock [Yeah ! We got all from Pie]

* Added LockScreen Date Styles

* Re-Arranged LockScreen UI Settings options

* Removed Styles & Wallpapers. So no crash [Easy, isn't it]

* Added Notification & Music Ticker

* Added Vibration Notification Toggle

* Removed Navbar Edition and Added Navbar Layout

* Many more under the hood changes for more stability

11/02/2020

Device Side:

* Kernel Rebased over latest caf tags thanks to [MENTION=8078618]DD3Boh[/MENTION] for kernel trees

* Added back Navbar so navbar gestures will work if you dont love navbar you can hide the pill too

* Misc Fixes and improvements

Source side:

* Version bumped to XQ v6.0

* Merged Feb security patch r27

* Added DU themes

* Added screen stablization (Tiles only)

* Added extended screenshot (LongShot)

* Added ChocoX & BakedGreen Themes

* Added Edge Light Repeat Count Option

* Added Old Style Mobile Indicators

* FOD improvements

* Added various FOD icons

* Added smart replies to all apps

* Added LTE tile

* Added multisim campatibilty to LTE tile

* Added Oneplus slate & SamsungOne font

* Added OnePlus haptics/vibrations

* Improved QS Row & colomns

* Added running services icon Toggle

* Make QS blur togglable

* Improved partial screenshot

* Aligned more seekbars & switchs to Gradient

* Double tap to trigger doze

* Added missed Tilt Gesture

* Added toggle for switching audio panel position

* Toggle to Hide pill in full gesture nav made

* Added Persistent Settings Toggle

* Added Running Services Icon & Toggle to enable/disable it

* Updated many prebuilts apps

* Fixed Lawnchair crash on boot

12/03/2020

Device Side:

*Se-Linux Enforcing

*Encryption

*Compiled with latest clang 10.0.4

*Airtel & Vodafone Volte Support added

*Added FPS meter overlay

Source side:

* Merge March security Patch r31

* Release version bump to V7.0

* Allow to hide back gesture arrow

* Screenrecord: Switch to OOS implementation

* Added Dynamic Network traffic mode

* Added fade ambient edge light layout

* Added FPS ovelay & tile

* Added LS Charging battery bar

* Allign LS battery bar on our gradient

* Added more battery bar locations

* Fixed bluetooth battery level

* Added Pixel navbar animation

* Added KG animations ( More LS Chaging animations )

* Fixed advnce reboot crash

* Redesign Xtensions category icons

* Redesign About phone section

* Added Arrow Keys in nav bar, while typing

* Added Proximity Speaker Options in Dialer

* Added Proximity Auto Answer Options in Dialer

* Fixed Auto Record in Dialer

15/04/2020

Device Side:

*Compiled with clang 10.0.5

*Blobs update

*Added back ANT+

*Opt-in for QCOM surfaceflinger

*Under the hood bug fixes and improvements

Source Side:

* Merged April security Patch r33

* Release version bump to V8.0

* OTA's are back

* Team Dialog: Redesign

* Theme Options : added Reset Option

* Added Face unlock

* Added Adaptive playback

* Added Notification log

* Gesture navigation improvements

* Added Dark Grey and Material ocean Themes

* Added new Fonts

* Added Data,WiFi,Bluetooth Panels

* Fixed QS color bug

* Fixed Backuptool

* Added MicroG GmsCore to location providers

* Fixed Android auto crash

* HwKeys: Enable Partial Screenshot

* Misc changes, bug fixes, and optimizations

12/05/2020

Device Side:

* Press Home to Wake Fixed

* Tweak Thermal Cofig

* Wifi Display Fixed

* Use Inverted Current in Lockscreen Charging

* Add aptX Blobs back in vendor

* Moved Qti_Telephony.jar to product as it gave reboot to recovery

* Misc Fixes and improvements

Source Side:

* Merged May security Patch r35

* Release version bump to V9.0

* Introduce optional Intelligent Profile (Device Support Needed)

* Switched back to AOSP screen recorder

* Added QS Header data usage info

* Added OneUI-like settings actionbar

* Added R style notification section headers

* Added Dynamic Immersive mode tile

* Added OxygenOS styled dismiss all button

* Added toggle for notifications smart reply

* Added refresh rate settings (For Supporting Devices)

* Added option to auto hide status-bar clock

* Added a toggle for the new QS tint

* Added header image height offset configurable

* Added new FOD animations

* Removed WakelockBlocker, AlarmsBlocker

* Misc changes, bug fixes, and optimizations

13/06/2020

Device Side:

* Fixed Fps counter not working on Se-linux Enforcing

* Compile with clang 11.0.2

* Thermal improvements special thanks to [MENTION=7395699]kenny3fcb[/MENTION]

* List aptX blobs

Source Side:

* Merged June security Patch r39

* Release version bump to V10.0

* Switched to Launcher3

* Introduce Theme Tile

* Added QsLabel Tint Styles

* Added QS Random Tint Tiles

* Added QS Disco Tiles

* Added Powermenu Background Filter

* Added Hide Apps From Recents

* Added Gesture Anywhere

* Added QS header styles

* Added back AOSP Lockscreen Clocks

* Added 3 New AOSP Lockscreen Clocks (just kanged)

* Adapted font & color options for new AOSP LS Clocks

* Added QS header datausage ability to show daily/monthly data usage

* Added Option for QsBattery Location

* Added hotspot setting to allow VPN upstreams

* Added Screen RefreshRate (Supporting Devices)

* Added New Volume Sliders

* Added SmartPixel Tile

* Added QS Bottom Gradient Style

* Added QS Footer Warning Toggle

* Switched to Stichimage longshot

* Fixed MultiDevices Ringtone

* Moved All QS Theming to Theme Options

* Upgraded FOD to 1.1

* Updated Some prebuilts

* Misc changes, bug fixes, and optimizations. Look in the changelog in About Phone section

29/06/2020

Device Side:

* Switch to Pop The Corns 4.4.228 kernel by [MENTION=8499818]aswin_a_s[/MENTION]

* Compiled using clang 11.0.3

* Added Cpu info overlay

* Fixed front cam green tint in gcam thanks to nullby

* Update build fingerprint from zui 3.5

* Update ims-vt blobs

* Added Wireguard 1.0.2

Source side:

* Release version bump to V10.5

* Added Xtended Clear Signature Theme

* Added QsTile Styles from Pie (15 Styles to Choose)

* Added Switch Styles (5 Styles to Choose)

* Added New AOSP Clock Variant of Dividend Lines

* Added New Clock Ornos Square Variant

* Added 2 New Variant of Minimal Clocks

* Added Setting Dashboard Icons

* Added Grid & Lock Desktop Option in Launcher

* Fixed Qs Blur on Landscape Mode

* Fixed Call Recording not working/not saving

* Fixed Keyguard Security Misaligned View

* Fixed Some Theme Issues on Tiles

* Fixed Navbar Layout Funtion

* Misc changes, bug fixes, and optimizations. Look in the changelog in About Phone section

14/07/2020

Device Side:

* Initial Non Treble Build thanks to [MENTION=7732631]MR.HACKER5476[/MENTION] for work on z2 plus trees.

* Switch to StatiX 3.18.140 thanks to [MENTION=9641400]prometheusXderpgang[/MENTION] & [MENTION=620082]ZyxxeZ[/MENTION] for work on kernel trees.

* Se-linux Permissive

* Added Face Unlock

* Nuke Zuk Doze & switch to Xtended Doze with AOD Fixed

* Fixed Call recording

* Replaced stock snap camera with Google Camera Go

Source side:

* Merged July Security Patch

* Uprev release version to XQ v11.0

* Added Face Unlock Feature only for Official Builds

* Added Random color for dashboard icons

* Added Sim disable toggle (Device Specific)

* Added APTX-Adaptive codec for BT (for supported devices only)

* Sync battery icon with statusbar battery styles

* Added Extended Suspend actions

* Moved Theme Room to Xtensions

* Fixed inactive state Wifi Icon in Circular and Filled styles.

* Fixed tint for battery styles

* Add ability to make ringtone audio focus customizable for wired/BT headsets

* Make IME button space optional

* Add back all keyboard IME features back

* Port IME selector notification toggle

* Allow to hide navigation bar gesture completely

* Improve gesture navigation handle length

* Make QS tile icon Bright | Dark if gradient tint enabled.

* Fix padding between signal icons - battery - percentage

* Fix arrow key while typing for gesture navigation

* Imported translations from Crowdin.

* Misc Changes and Improvements

27/07/2020

Device Side:

* Fixed Low Audio issue thanks to [MENTION=9641400]prometheusXderpgang[/MENTION]

* Updated Open GL and Vulkan Display drivers to OpenGL ES 3.2 V@474.0 (GIT@19132cd,Ie202862321,1723426717)(Date:06/12/20) thanks to [MENTION=8746201]Arda Süzen[/MENTION] and [MENTION=8869376]dhinesh_cool[/MENTION]

* Switch back from Google Camera Go to Snap cam due to video recording issue

* Compile HWUI for Better Performance

* Speedup Fingerprint sensor a bit from previous speed

* Enabled Wifi Calling, works tested on Jio.

* Added Aptx Blobs, fixed choppy video playback on bluetooth aptx earphones.

* Build is more stable, smooth and heats less a daily driver thanks to [MENTION=620082]ZyxxeZ[/MENTION]

Source side:

• Added Linotte font

• Removed QsPanel divider by setting bg transparent

• Added VoWiFi Icon Toggle

• Added support VoWIFI icons

• Fix navbar when IME space is hidden

• Added GVM chooser adjustment

• Fixed missing permissions of los snapcam for device personalizations

• Switched to QP Gallery

• Update overlays & permissions for device personalizations

• Updated prebuilt apps(ViaBrowser & Gboard)

• Xtensions Styling

• Fixed fc for certain devices on lockscreen charging info

• Added DU's pulse navbar

• Allow SBC as HD audio codec in Bluetooth device configuration

• Add switch to select SBC HD by default

• Added missing strings for SBC Dual Channel

• Added A2DP codec priority

• Updated DataSwitchTile SIMs QS icons.

• Added support for per app network isolation

• Added Pebble icon shape

• Added new icon shapes from Android R

• QsStyle & Icon Primary: clean up + fixes

• Redesigned BatteryMeterView

• Added Settings Lottie Animations

• Xtensions: beautification sequel 2

• Xtensions: UI Makeover

• Fixed OTA updater( From next release OTA's will be available for all devices)

12/08/2020

Device Side:

* Fixed a bug where call would be played on loudspeaker instead of ear speaker thanks to [MENTION=620082]ZyxxeZ[/MENTION].

* Audio improvements from caf.

* Fixed screen recording lag.

* Fixed pulse force closing while music was played.

* Fixed Ota updates now users on xq 11.5 can get this in updater app under settings>>updater

* Pls dont flash any kernel audio is now fixed and loud, if you still face low audio issue use kernel manager and increase audio gain.

Source side:

• Merged August Security Patch r41

• Uprev release version to XQ v12.0

• Added Font style & Size option in QS Clock.

• Added seprate clock colors for QS Clock.

• Sensor block per package is now configurable.

• Added Quickbar brightness slider.

• Added separate options to show-hide for QQS Brightness Slider

• Added option for brightness slider position

• Fixed brighness icon not showing.

• Added option to hide QS drag handle.

• Fix battery icon for bluetooth device.

• Show bluetooth icon when connected.

• Added timer for caffine tile.

• Fix dark on dark icon for QSB header.

• Added random color option for edge lighting.

• Added Ambient Text & image option in Ambient customization.

• Added Ambient text, color & size in Ambient customization.

• Added Text alignment option in Ambient customization.

• Added oneplus autobrightness icon.

• Redesign lockscreen bottom shortcuts.

• Touch response optimizations.

23/08/2020

Device Side:

* Fixed Night light

* Fixed a bug wherein audio was not recorded while video recording in gcam & stock cam.

* Fixed Mixerpath routing audio which gave a bug for call audio being played through loudspeaker instead of earpiece

* Compiled with Proton Clang v 12.0.0

Source side:

* Added various Volume Panel Styles.

* Added Music Card in Volume panel.

* Added more charging animations.

* More Custom Text clock customization.

* Added alignment for - (Left, Center & Right)

- LS Clock (All Text Based Clocks only)

- LS Date

- LS Weather

- LS Owner Info

* Added LS Item Padding Option.

* Added Weather BG Selection Option.

* Added Option to Change NavBar Handle Thickness.

* iOS like toast notification for clipboard.

* Clipboard toast toggle.

* Added Settings for clamp min auto brightness.

* Added random color option for Edge lighting.

* Rearranged Ambient Options at 1 place.

* Fixed Screen Recording Lag & Green Video Preview.

* Added More Smoothness & More Bugs which we would fix in new update.

16/09/2020 Final XQ Tribute-To-MartinCoulon

Device Side:

* Massive blob updates from LA.UM.8.6.r1-04400-89xx.0 CAF tag

* ADSP, Audio, Media, Graphic, Postprocessing, sec_config, ril, ims, qmi blob updates.

* Update gatekeeper, drm, tui, keymaster, gpu firmware and add missing soundfx blobs with battery and thermal improvements.

* Display, Media, Audio HAL update merged with latest CAF tag LA.UM.8.6.2.r1-08400-89xx.0

* Update Power HAL to 1.2

* Added Dolby audio and blobs from moto lake

* Update EGL Vulkan Open GL drivers to latest v490

* Compiled with Clang 11.0.4

* Special thanks to [MENTION=620082]ZyxxeZ[/MENTION] for blob updates and dolby without [MENTION=620082]ZyxxeZ[/MENTION] , [MENTION=9641400]prometheusXderpgang[/MENTION] , [MENTION=7732631]MR.HACKER5476[/MENTION] without them this was never possible.

Source side:

* Added OOS Tile Style

* Added Option to Center R Style Notification Headers

* Added Dual StatusBar Mode

* Fixed Ambient Text not showing on AOD

* Added Ambient Text Random Color Option

* Added Option for Ambient Edge Lighting Accent Color Option

* Battery settings layout improvements

* Fixed Padding for SB & QS Header Icons

* Added New Navigation Bar Method (clean up)

* Xtended NavBar Pulse to Lockscreen & Ambient Display

* Xtended NavBar Pulse to Ambient Display

* Added Option for hiding Rotation Button in NavBar

* Added Option for QS Logo (Similar to SB Logo)

* Added Emoticon Logos for SB & QS

* Added Lockscreen Timeout Configuration (Who Else Than Alex Can Think for this)

* Replaced Earlier Volume Panel & Media Card Options (FC Issues in Many Devices) with POSP Volume Panels

* Added QS Panel Image Backround Option

* Added Awaesome Brightness Slider Overlays from ZenX OS (Zenixxx, Special Thanks to him)

* Fixed Theme & Accent causing freezing issues

* Fixed Lags Here-n-There

* Many more optimization & fixes in sources to make it smoother