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.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Wiki.
Information and installation instruction can be found on the LineageOS wiki here.
NOTE 1: The newest version Google Camera app in the play store does not fully support our camera hardware. You need to use an older version of the app if you want 100% working camera. You can download it from here and install it, then immediately go to the camera app in the play store and tap the 3 dot menu in top right corner and disable auto updates.
NOTE 2: I recommend using the newest radio and bootloader from the final factory image released by google (M4B30Z, Dec 2016). You can extract them from the factory image here, or use the ones linked below that I already extracted.
They can be flashed with fastboot.
Tip: If your device already has these versions installed, there's no need to reflash them. You can boot into fastboot mode and see the radio and bootloader version numbers.
Note: Since the lineage build servers no longer make 14.1 builds, I started making them for you. Available here.
Google apps: (optional) http://opengapps.org/?arch=arm&api=7.1&variant=nano (Use arm / 7.1)
SU addon: (optional) https://download.lineageos.org/extras Note: Use 14.1 arm zip. After installing the su addon, you can enable root in developer options.
Weather Provider Addon (Optional)
For those that like the lineage cLock widget, here's the OpenWeatherProvider apk you need to get weather info.
Note: You'll need an api key from OpenWeatherMap.
Many thanks to the LineageOS team and all the contributors out there in the community
cdesai, droidfivex, razorloves
Device tree: https://github.com/LineageOS/android...d/tree/cm-14.1
Kernel tree: https://github.com/LineageOS/android...d/tree/cm-14.1
Vendor tree: https://github.com/TheMuppets/propri...e/tree/cm-14.1
Android version: 7.1.2 Nougat
Kernel version: Linux 3.4.0