[Lenovo A6000/Plus ROMs, Kernels, Recoveries, & Oth] acroreiser:
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

Whats works:

Booting

Audio

Graphics

RIL (calls, sms, mobile data)

Wi-Fi, Wi-Fi Direct

Bluetooth

GPS, GLONASS

FM Radio

Sensors

Camera

Face Unlock

Video recording

Screen cast

Offline charging

SELinux (enforcing)

SafetyNet (with hidden Magisk or without root)

Tell me, if something does not work.

FAQ

Q: Does this ROM supports double tap to wake? A: No. And will not in future.

Q: Cannot add widgets to home screen. Widgets is not supported? A: Widgets is not supported in builtin launcher. Download any third-party home app (like Nova Launcher) and enjoy!

Q: Why split screen mode is not available? How to enable? A: Due to Android Go limitations, all forms of multiwindowing is not available on this edition of Android.

Q: When my app "foo" asks permission to access to notifications or to run on top of other apps, I see "This feature is disabled"... A: This is limitations of Android Go to save memory.

Q: Cannot use my sdcard as primary storage! A: This feature is unstable and excluded from ROM.

Q: Flashed this ROM but phone don't booting! A1: Boot to recovery and wipe /data, then reboot. A2: If your /data is formatted to f2fs, format it to ext4 and boot your phone.

Q: What is "Gapps for Android Go"? A: This is Gapps set, extracted as-is from Nokia 1 Plus Android 11 Go firmware and packaged for Lenovo A6000. Nothing removed, just fixed some permissions and added Google Camera Go.

Installation

Flash latest recovery (if needed), based on TWRP >= 3.2

Reboot to recovery

Wipe /cache and /data. If your /data is formatted in f2fs, format it in ext4, otherwise OS will not boot.

Flash the rom

Flash Gapps (Gapps for Android Go or OpenGapps ARM/Android 11/pico or nano)

Flash Magisk (also if needed)

Reboot to ROM

Spoiler content hidden.

NOTE: Strongly not recommended "dirty" updating. If you want to do this anyway, flash migration script before flashing the ROM!

Migration script: https://drive.google.com/file/d/15hB63RkyRpCljho9jyFTHoYWvCl4cDWe/view?usp=drivesdk

Download ROM: https://drive.google.com/file/d/1vUHuS18vDowwCSIWl8Dl4xxRHR4EHir0/view?usp=drivesdk

Gapps: Gapps for Android Go(updated!) or OpenGapps (ARM, pico or nano)

Credits to:

twain55

Moto-M8916 guys

Teo Flo

dev_harsh1998

SkepticOne

Nitrogradient

IvanHephaestus

Our Telegram discussion group: Lenovo A6000/Plus Community Discussions

Contributors

acroreiser

dev_harsh1998

Source code

Device tree: https://github.com/acroreiser/android_device_lenovo_a6000

Kernel tree: https://github.com/acroreiser/android_kernel_lenovo_a6000

Vendor tree: https://github.com/acroreiser/android_vendor_lenovo_a6000

ROM OS Version: Android 11 Go

ROM Kernel: Linux 3.10.x

ROM Firmware Required: Hex Firmware Patch, TWRP >= 3.2

Based On: LineageOS

Version Information

Status: Stable

Created 2021-05-12

Last Updated 2021-09-13