[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] leo_97:
Known Issues​

- A14 is in beta stage (bugs and breaking changes may occur),

use the builds at your own risk

!

- Storage encryption is broken ( FDE was deprecated in A13 )

- Network traffic monitoring ( 4.9 kernel required for this )

- GPU monitoring ( 4.9 kernel required for this )

- Extra dim and Night Light are buggy (see workaround below)

- TWRP backups are broken (see notes on this other post here)

- Banking apps may not work or stop working at any moment due to custom ROM detection (see here)

- Camera may crash randomly

- FM radio is broken (fixed on lineage-21.0-20240309-UNOFFICIAL-kuntao)

- Always-on Display (AOD) is broken (fixed on lineage-21.0-20240221-UNOFFICIAL-kuntao build)

- NFC is broken (fixed on lineage-21.0-20240219-UNOFFICIAL-kuntao build)

- SafetyNet & Play Integrity Fail in rooted installations (more information on this page here) (fixed on lineage-21.0-20240219-UNOFFICIAL-kuntao build)

- SafetyNet & Play Integrity are failing again (as of 29th Feb) (check this page for updates on this situation) (fixed again on lineage-21.0-20240309-UNOFFICIAL-kuntao thanks to our devs)

- Play Integrity is broken for non-rooted installs (as of May, 2024) (more information here) (fixed on lineage-21.0-20240619-UNOFFICIAL-kuntao)

- Face Unlock is broken (on lineage-21.0-20240522-UNOFFICIAL-kuntao) (fixed on lineage-21.0-20240619-UNOFFICIAL-kuntao)

- You tell

ROM Doesn't Boot After Flashing​

Make sure you formatted /data partition (see installation instructions step 2)

SafetyNet Status & Play Integrity Fix Instructions​

If unrooted, SafetyNet and Play Integrity should pass out-of-the-box

If rooted, follow the instructions from this post here (see method #2)

For more information check this page here.

Extra dim & Night light work around​

0- Enable system "Developer Options" (if not yet, go to "About phone" > "Build number" and hit it 5x)

1- Open phone settings

2- Head to "System" > "Developer options" > "Hardware accelerated rendering" section

3- Enable "Disable HW overlays"

4- Make sure to leave the first option "Use developer options" enabled

5- Now the glitches and flickering should be gone

Note: Always using GPU for screen compositing may negatively impact battery usage (i.e. screen may consume more battery) however on most cases this impact should be minimal

ROM Change logs​

06/19/2024
- Fetch latest Device Tree
-- prop: Set HW timeout multiplier to 6
-- Update vendorsetup.sh to latest patch changes
-- Add FaceUnlock Support
- Sync latest LOS sources
-- Update CMCC APNs
- Many more changes
- Merge updated translations

05/22/2024
- Fetch latest Device Tree
-- Lots of changes to make source buildable once again
- Sync latest LOS sources
-- SystemUI: Use correct back drawable for 2-button nav
-- SystemUI: Register content observer for clock position
-- SystemUI: Expose VPN icon to allow toggling
-- frameworks: Add support for advanced restart options
-- Many more changes
-- Merge updated translations
- Merge May security patch

03/10/2024
- Fetch latest Device Tree
-- Fix Face Unlock
- Sync latest LOS sources
-- overlay: enable VVM for Boost and other ATT MVNOs

03/09/2024
- Fetch latest Device Tree
-- Fix PlayIntegrity status via Spoof fingerprint
-- Add Dolby Atmos support
-- Fix FM Radio
- Sync latest LOS sources
-- lineage: Enable SimpleSettingsConfig
-- Allow signature spoofing for microG Companion/Services
-- Fix Long edge swipe gestures
-- Fix unknown sources app install
-- Fix network SetupWizard theme issues
-- Fix mobile data on setup
-- Disable mobiledata by default

02/21/2024
- Fetch latest Device Tree
-- Disable AVB
-- props: Adjust log levels
- Sync latest LOS sources
-- Fix Always-on Display (AOD)
-- Settings: Hide Flashlight on search
-- SystemUI: Allow enabling lockscreen rotation by default
-- FingerprintSettings: Add proximity check awareness if supported

02/19/2024
- Fetch latest Device Tree
-- Add GMS spoof
-- Fix NFC
- Sync latest LOS sources
-- bootanimation: Use 256 colors
-- Merge updated translations

02/15/2024
- First public beta build
- Fetch latest Device Tree
-- Silence IPTables and BandwidthController spammy logging
-- Add PlayIntegrity patch
- Sync latest LOS sources
-- RotationLockTile: Open LineageParts rotation settings (fixes rotation tile)
-- partner_gms: Allow GMS that isn't partner
-- kernel: Support copying modules to boot ramdisk
-- Many more changes
-- Merge February security patch

02/02/2024
- Initial experimental release