[Xiaomi Mi Pad ROMs, Kernels, Recoveries, & Other D] Harrynowl:
​

LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device.

#include <std_disclaimer.h>
/*
* 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.

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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

GPL compliance:

​

Device tree, kernel and vendor tree: Github

Broken:

Camera

Some users have a random reboots

Working:

3D Acceleration

Wi-Fi

Hardware Playback (YouTube, Twitch, etc)

Audio

Sensors (Lights, rotation, etc)

Bluetooth

Deep sleep

Bugs:

When you think you've found a bug, please make sure it's repeatable + not a one off. If it is you must provide a dmesg (dmesg > /sdcard/dmesg.txt) and a logcat (logcat -d > /sdcard/logcat.txt) from the on-device terminal emulator.

Screenshots:

​

Compatibility:

Compatible with Xiaomi Mi Pad 2 (Intel Atom) tablet. 16 or 64GB. Using proprietary blobs based on Intel minnowboard releases and Xiaomi MIUI 8.x developer packages.

Downloads:

1/03/2017

Changelog:

- Initial Release

- Source based kernel

2/03/2017

Changelog:

- Fix sensors

- Fix bluetooth

4/03/2017

Changelog:

- Fix app crashes (apps compiled for ARMv7 launched via houdini)

- Fix colour washout

9/03/2017 (it is the last build by harrynowl)

Changelog:

- Update Houdini libs & binary to improve ARM emulation performance

- Fix LED notification

- Improve the PowerHAL

- Fix offline charging (no longer hangs @ MI logo)

- Merge kernel upstream to 3.14.79

6/05/2017

Changelog:

Switch to Lollipop proprietary blobs from Miui LP with Marshmallow bring up (For more info visit this GIthub repo )

Merge missing upstream Lollipop commits (For more info visit this Github repo)

latte: Use MIUI Stable 8.2.2.0 build fingerprint

latte: ramdisk: disable pstore-clean at all

Sync latest sources

01/10/2017

Changelog:

Sync LineageOS 13 sources

Merge ~ 300 upstream commits from android/kernel_common (branch deprecated/android-3.14) to our kernel sources

08/10/2017

Changelog:

Sync LOS 13 sources so: October stagefright patch is there

Fix a deep sleep issue

Fix a some colour inaccuracy issue

But some users now can have a random reboots

29/01/2018

Changelog:

Bump security patch level to 2018-01-05

manifest: android-6.0.1_r81

latte: apply changes for camera which were suggested by itsju fro 4PDA

P.S. Camera now do not crash anymore. Just show a green screen instead of photo.

Gapps:

I suggest the gapps packages available at opengapps.org. You'll need to use the x86 version as the ROM is built with a 32 bit userspace.

Credits & collaborations:

KonstaT - Initial Cherry-Trail ground work (device bring up, vendor blob lists)

tank0412 - Initial Mi Pad 2 ("latte") bring up & vendor tree

Myself - Many fixes, improvements & fixing the kernel

android-ia / 01org - Various open source Intel resources

LineageOS / AOSP - Base source code

XDA:DevDB Information

LineageOS 13.0, ROM for the Xiaomi Mi Pad

Contributors

Harrynowl, tank0412

Source Code: https://github.com/latte-dev

ROM OS Version: 6.0.x Marshmallow

Based On: LineageOS

Version Information

Status: Beta

Current Beta Version: 1.0

Beta Release Date: 2017-03-01

Created 2017-03-02

Last Updated 2018-01-29