[Lenovo Z6 Pro ROMs, Kernels, Recoveries, & Other D] Chema_F:
SparkOS is an AOSP based ROM, packed with many features without sacrificing stability and performance.

In short a fully functional operating system as stable and customizable as it should be.

/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Device Specific Issues

No known bugs

Requirements

Firmware ZUI CN 12.5.365

Downloads

Get the latest SparkOS Build for Zippo

Download

Firmware

https://osdn.net/projects/lineageos...055.1a_R_ZUI_12.5.365_ST_210831_Open_Beta.zip

Magisk (optional)

https://github.com/topjohnwu/Magisk/releases

Recovery

https://t.me/LenovoZ6ProChat/128197

Note: On -gapps builds GApps are included, don't flash separately.​

Notes

• Encryption is enabled by default

• SELinux is enforcing

Flashing Instructions

Clean flash (coming from a different ROM):

1. Download the proper ROM ZIP from the link above

2. Reboot to recovery

3. Install ZUI 12.5.365 firmware if not already installed

4. Wipe Data,Cache and Dalvik cache

5. Format Data if you come from A11

6. Flash the ROM

7. Install GApps if you need them and Magisk if you want (v25.2 or newer are recommended)

8. Install the ForceEncryption disabler if you want to keep your Data unencrypted and be accesible from recovery (recovery doesn't mount encrypted Data partition in A12 so far)

9. Reboot to System and enjoy the fireworks

Updating to a newer build (dirty flash):

1. Download the proper ZIP for your device

2. Reboot to Recovery

3. Flash the ROM

4. Install GApps if you need them for vanilla builds and Magisk if it was installed previously

5. Disable DM-Verity if your bootloader is locked and ForceEncryption disabler if you had disabled the encryption before

6. Reboot to System and enjoy the fireworks

Join our Telegram Group https://t.me/SparkOSChannel

Buy me a Coffee https://paypal.me/spyroskal

Source Code

SparkOS:

Spark OS

Everything began from a spark. Spark OS has 140 repositories available. Follow their code on GitHub.

github.com

Device Tree:

GitHub - Spark-Devices/android_device_lenovo_zippo

Contribute to Spark-Devices/android_device_lenovo_zippo development by creating an account on GitHub.

github.com

GitHub - Spark-Devices/android_device_lenovo_sm8150-common

Contribute to Spark-Devices/android_device_lenovo_sm8150-common development by creating an account on GitHub.

github.com

Vendor Tree:

GitHub - Spark-Devices/android_vendor_lenovo

Contribute to Spark-Devices/android_vendor_lenovo development by creating an account on GitHub.

github.com

Kernel Tree:

GitHub - Spark-Devices/android_kernel_lenovo_sm8150

Contribute to Spark-Devices/android_kernel_lenovo_sm8150 development by creating an account on GitHub.

github.com

ROM OS Version: Android 13.1

ROM Kernel: Linux 4.14.190 Schatzkiste-OC

Stable Release Date: 12 September 2022

Latest Release Date: 11 October 2022