[UNOFFICIAL] LineageOS 13.0 for Xiaomi Mi Pad 2 - Xiaomi Mi Pad ROMs, Kernels, Recoveries, & Other D

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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.
Code:
#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

First version works well here.
Thanks!
Kind regards.
Enviado desde mi MI 5 mediante Tapatalk

Wow, great! Thanks! I'll wait for working bluetooth before moving from RR. But I love the initiative, and I much prefer LineageOS to RR! Will you be moving to the development of 14.1 once the broken features of this ROM eventually are fixed?

You've done it
Subscribed, thank you for your time.
Maybe adding kcal support will help with colours.
Sent from my OnePlus 2

This is awsome!
Finally both LineageOS and RR for our Mi Pad 2, great work from you and Tank!

Jogor said:
This is awsome!
Finally both LineageOS and RR for our Mi Pad 2, great work from you and Tank!
Click to expand...
Click to collapse
Our device files can be used to build pretty much any M based ROM like Omni, AOSP and AOKP also

Harrynowl said:
Our device files can be used to build pretty much any M based ROM like Omni, AOSP and AOKP also
Click to expand...
Click to collapse
I actually started to read up on how to build roms myself last week, just to learn abit more..
I installed Linux, set up a github account and forked device tree and all that, but no time to finish it yet..

Jogor said:
I actually started to read up on how to build roms myself last week, just to learn abit more..
I installed Linux, set up a github account and forked device tree and all that, but no time to finish it yet..
Click to expand...
Click to collapse
To help out, you'll need to add this to your .repo/local_manifests/roomservice.xml in whatever ROM you choose to build.
You often need to adjust the .mk files in the tree as AOSP will not build without changing "lineage_x" to "aosp_x" for example. Similar for Omni etc..
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- MI PAD 2 -->
<project name="latte-dev/android_device_xiaomi_latte" path="device/xiaomi/latte" remote="github" revision="cm-13.0" />
<project name="latte-dev/android_vendor_xiaomi_latte" path="vendor/xiaomi/latte" remote="github" revision="cm-13.0" />
<project name="latte-dev/android_kernel_xiaomi_latte" path="kernel/xiaomi/latte" remote="github" revision="cm-13.0" />
</manifest>

Maxdalax said:
Wow, great! Thanks! I'll wait for working bluetooth before moving from RR. But I love the initiative, and I much prefer LineageOS to RR! Will you be moving to the development of 14.1 once the broken features of this ROM eventually are fixed?
Click to expand...
Click to collapse
Devlopment on LineageOS 14.1 is started, but the aging Lolipop blobs are missing some symbols so it's very much a WIP. More focused on making 6.0 work properly
You can see any discussion/progress on our Github link.
ferreinf said:
You've done it
Subscribed, thank you for your time.
Maybe adding kcal support will help with colours.
Sent from my OnePlus 2
Click to expand...
Click to collapse
As far as I'm aware KCAL is only for qcom mdss driver

Great work.
Enviado desde mi MI 5 mediante Tapatalk

Thanks alot @Harrynowl and @tank0412 - did you read Livedten's notes on the kernel etc. for the Multirom version?

Bluetooth restored. Build coming soon

Harrynowl said:
Bluetooth restored. Build coming soon
Click to expand...
Click to collapse
Great!
Thanks for the work.
Regards.

New build available in OP.

Harrynowl said:
New build available in OP.
Click to expand...
Click to collapse
Development is going fast
Thanks definitely my daily driver.
Imo the jump from lp to mm is huge, didn't felt the same to nougat, at least on my opo 2
Sent from my OnePlus 2

Thanks alot!
I just wish Netflix would work, it's the only thing I'm missing now..

Hello,
Openvpn app is not working.
Thanks for your work.
Regards.

Thanks a lot! you are hero! Mi Pad 2 is so good device and need this kind of rom! hopefully camera get fixed someday.. that it can be used..

Is this development going without kernel source? Or xia relesead it already?

tinko975 said:
Is this development going without kernel source? Or xia relesead it already?
Click to expand...
Click to collapse
Xiaomi released a broken, un-buildable one with the wrong defconfig. I have been fixing it here.

Related

[ROM] [5.1.1] [LOLLIPOP] CyanogenMod 12.1 for Nexus 5 [CAF]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Instructions:
1. Make sure you're using the proper bootloader and radio version. Extract them from the latest Lollipop factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerheadcaf]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (5.1)]
What is CAF?
codeaurora.org
Code Aurora Forum, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora Forum welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora Forum, provides support for Qualcomm hardware via the code it contributes to Code Aurora Forum. Code Aurora Forum also mirrors key upstream projects for use by the community.
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerheadcaf <- Official builds have been disabled.
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="CyanogenMod/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-12.1-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my other CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [5.1.1] [LOLLIPOP] CyanogenMod 12.1 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 5.1.x Lollipop
Version Information
Status: No Longer Updated
Created 2015-04-17
Last Updated 2016-11-20
Removed.
Users should use a proper recovery (see opening post) to flash the ROM.
Thank you for this. I hope people will accept this thread and mods won´t move it to general, becouse you are not a member of CM.
We simply need this Thread for clarification.
Just for spam
Hammerheadcaf 15/3 stock kernel
Thumbs up!
Hope people should now be aware of the difference between CAF and AOSP, the do's and don'ts. Hope this avoid too much bootloops and bricking issues. +1 to the OP.
Yay caf!
Does live display (set to automatic) work for you? On my 3/17 build, doesn't work
p.s. CAF build is impressive than AOSP! Thanks @myfluxi
simplicio11 said:
Does live display (set to automatic) work for you? On my 3/17 build, doesn't work
p.s. CAF build is impressive than AOSP! Thanks @myfluxi
Click to expand...
Click to collapse
It doesn't change until 8pm for me but it works just fine.
simplicio11 said:
Just for spam
Click to expand...
Click to collapse
What stock kernel?
Changelogs: http://www.cmxlog.com/12/hammerheadcaf/
Official hammerheadcaf's kernel.
I didn't do benchmarks for ages But maybe I'll also run one in the next few days [emoji14] Score looks amazing!
simplicio11 said:
Just for spam
Hammerheadcaf 15/3 stock kernel
Click to expand...
Click to collapse
Hello simplicio, how did you get this score?I am on twrp 2.8.5.3 hammerhead caf, latest caf build, latest pa gapps, clean flash (with all wipes) and I just got about 38000..which are the differences..?
luca.giannatiempo said:
Hello simplicio, how did you get this score?I am on twrp 2.8.5.3 hammerhead caf, latest caf build, latest pa gapps, clean flash (with all wipes) and I just got about 38000..which are the differences..?
Click to expand...
Click to collapse
Try running it in airplane mode.
happiness4u said:
Try running it in airplane mode.
Click to expand...
Click to collapse
Are..you serious?or kidding..?this work even with aosp build?'cause I'm back to aosp build now..
...and maybe switching to performance mode under Settings -> Battery will also help
luca.giannatiempo said:
Are..you serious?or kidding..?this work even with aosp build?'cause I'm back to aosp build now..
Click to expand...
Click to collapse
Yes, I'm serious. Phone runs faster when on airplane mode, as it doesn't stressed out looking for a mobile network signal. It's like cheating with benchmarking apps.
happiness4u said:
Yes, I'm serious. Phone runs faster when on airplane mode, as it doesn't stressed out looking for a mobile network signal. It's like cheating with benchmarking apps.
Click to expand...
Click to collapse
Samsung mode engaged!
I'm not in airplane mode. Default setting, no tricks. Power of CAF
I would be grafeful if somebody will explain me whats are diffrences between normal cyanogenmod and cyanogenmod CAF?
I would be grafeful if somebody will explain me whats are diffrences between normal cyanogenmod and cyanogenmod CAF?
Click to expand...
Click to collapse
"CAF is a custom Linux kernel branch in place to support Qualcomm hardware. By using a potentially heavily customized kernel (while AOSP Android uses the main Linux kernel), custom kernel developers will have to effectively maintain two separate instances of their customizations."
"CAF is Code Aurora repository. It's the place where Qualcomm releases source code for their phone processors. It's directly supported by Qualcomm and it's generally a more optimized branch for Snapdragon phones."
"Actually, there are two main baselines for support of Qualcomm devices:
CodeAurora (CAF) - These are Qualcomm's reference sources for their platform. This is what they provide to OEMs, and what nearly all OEMs base their software off of. As a result - nearly all non-Nexus devices are running kernels/display HALs/etc. that are derived from a CAF baseline.
Google's software baseline, or AOSP - Usually when Google starts working on a new Android version, they'll fork from CAF at the beginning. Very often Google will be adding "new" features specific to the new Android version, while Qualcomm will continue with performance enhancements and bugfixes against the "old" baseline.
So when a new Android revision comes out, you have two baselines: CAF which is usually "ahead" in performance but "behind" in features, and AOSP which is the opposite.
Starting with 4.3, CM started mixing code between CAF and AOSP. They put some CAF features/capabilities into their baselines for AOSP-supported devices (Nexus devices), and started putting AOSP patches into their baselines for CAF devices."

[ROM] [7.1.1] [NOUGAT] CyanogenMod 14.1 for Nexus 5 [CAF]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Warning:
If you have a repaired Nexus 5 this ROM may not boot on your device. Allegedly certain replacement display units / panels have issues with higher tick-rates. Read this thread for more information.
Instructions:
1. Make sure you're using the proper bootloader and radio version. Extract them from the latest Marshmallow factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerheadcaf. Recoveries for hammerhead work as well.]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (7.1)]
What is CAF?
codeaurora.org
Code Aurora Forum, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora Forum welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora Forum, provides support for Qualcomm hardware via the code it contributes to Code Aurora Forum. Code Aurora Forum also mirrors key upstream projects for use by the community.
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerheadcaf
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="CyanogenMod/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-14.1-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="myfluxi/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [7.1.1] [NOUGAT] CyanogenMod 14.1 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 7.x Nougat
Version Information
Status: Nightly
Created 2016-08-24
Last Updated 2016-12-12
first builds are online. As reported BT and camera are not working.
https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/8/
@experience7 OP
If you have an update, please confirm that the Project is ready and post the DL (as advised by my colleague above
SREEPRAJAY said:
@experience7 OP
If you have an update, please confirm that the Project is ready and post the DL (as advised by my colleague above)
Click to expand...
Click to collapse
download page: https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/
Changelog: https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/changes
There is not an official download yet. However, I'll add links to sources and other things later and pm Perseus and you when I'm ready. Thanks a lot!
EDIT: Thanks @ simplicio11
experience7 said:
There is not an official download yet. However, I'll add links to sources and other things later and pm Perseus and you when I'm ready. Thanks a lot!
EDIT: Thanks @ simplicio11
Click to expand...
Click to collapse
Hi! Is this going to be a proper cyanogenmod ROM with theme manager and other features or like the other early builds that are basically similar to AOSP? In either case, thanks for taking out the time to keep this device alive! :good:
Could you try to implement kexec-hardboot patch? For Multirom usage
Md5 9/29 build?
harsh2193 said:
Hi! Is this going to be a proper cyanogenmod ROM with theme manager and other features or like the other early builds that are basically similar to AOSP? In either case, thanks for taking out the time to keep this device alive! :good:
Click to expand...
Click to collapse
Every CM build mainly uses CyanogenMod sources from their GitHub. That's what we currently have. It takes some time to implement all CM features into the new code base but yes, it will be a 'proper' CM ROM. Give it a few more months.
m3shat said:
Could you try to implement kexec-hardboot patch? For Multirom usage
Click to expand...
Click to collapse
Most likely never going to happen. Fork the project and do it yourself.
Are last 2 builds unstable?
Could you post when Bluetooth is fixed @experience7
Is there a more readable changelog of the builds from nyyu.tk/cm? The Changes on the Jenkins page is hard to follow.
Thanks for your job!
The rom work fine but the camera is still broken in 02/10/16 release.
Newtman said:
Thanks for your job!
The rom work fine but the camera is still broken in 02/10/16 release.
Click to expand...
Click to collapse
Is Bluetooth working on the latest build?
ohynek said:
Is Bluetooth working on the latest build?
Click to expand...
Click to collapse
Not work.
If you flash the ROM and Gapps in one-go, Settings app and Play services keep force-closing. Unlike other ROMs I cannot exit setup wizard to give them permissions.
Newtman said:
Not work.
Click to expand...
Click to collapse
What then works?
With the last version 03/10, all is working except bluetooth.
Pictures:
Bluetooth is not working yet?
Bluetooth is now working with the second build of the day.
https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/16/
Picture:

[ROM][7.1.2]Android Open Source Project - CAF[OMS]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AOSP-CAF 7.1.2 for Xiaomi Mi5​
Code:
#include
/*
* 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.
*/
What's CodeAurora Forums ?
Code Aurora Forum (CAF) is a consortium of companies with projects serving the mobile wireless industry. Software projects it concerns itself with are e.g. Android for MSM, Femto Linux Project, LLVM, MSM WLAN and Linux-MSM. Code Aurora is basically AOSP plus all Qualcomm specific enhancements and optimization.
Working
Everything exept broken stuff
Broken
Video Recording does not save (use Camu to fix that)
How to install ?
Place ROM, Firmware and Gapps in your SD Card/Internal Memory
Reboot into recovery mode
Wipe cache/dalvikcache/system/data
Flash Firmware
Flash ROM
Flash Gapps (additional)
Reboot
Download Links
AOSP-CAF 7.1.2
Recommended Firmware (Developer 7.7.6+)
Recommended GApps
XDA:DevDB Information
AOSP-CAF, ROM for the Xiaomi Mi 5
Contributors
33bca @bgcngm
Source Code: https://github.com/AOSP-CAF
Kernel Source Code: https://github.com/CyanogenMod/andro...xiaomi_msm8996
Version Information
Status: Beta
ROM OS Version: 7.x Nougat
Based On: AOSP/CAF
Created 2017-02-16
Last Updated 2017-07-17
Features except the AOSP ones:
OMS
Button Configuration Panel
LineageOS Button Settings for Mi5 (Tap2Home/Swap Buttons/Fingerprint Wakeup)
Report a bug:
Changelog:
16.02.2017
- Initial Release
21.02.2017
- Update source to newest CAF sources (CAF tag LA.UM.5.5.r1-02500-8x96.0)
- Kernel upstream with CM
- Device upstream with CM (Many more under the hood changes)
13.03.2017
- Update source to newest CAF sources (CAF tag LA.UM.5.5.r1-03600-8x96.0
- Update Graphic Blobs (CAF tag LA.UM.5.5.r1-02500-8x96.0)
- Support rootless substratum
- Add aptX codec support
- Kernel upstream with LineageOS
- Device upstream with LineageOS (Many more under the hood changes)
28.03.2017
- Update source to newest CAF sources (CAF tag LA.UM.5.7.r1-08000-8x98.0)
- Bightness adjustments
- HAL3 enabled from now on
- GPS upstream with CAF
- Dexpreopt Kernel (faster boot)
- Audio configs from MIUI 7.3.2 China dev
- Fix recordings longer than 30 seconds
- Update build fingerprint (Stable, it will pass safetynet with that)
- pocketmode: Listen only when fp wake-up is enabled (saves battery if you dont use fp-wakeup)
- Kernel upstream with LineageOS
- Device upstream with LineageOS (Many more under the hood changes)
11.04.2017
- Update source to newest CAF sources (CAF tag LA.UM.5.7.r1-08400-8x98.0)
- configpanel: give the option to disable pocetmode (can save battery if you disable it)
- Kernel upstream with LineageOS
- Device upstream with LineageOS (Many more under the hood changes)
18.04.2017
- Updated to new 7.4.14 Blobs
- Update source to newest CAF sources (CAF tag LA.UM.5.7.r1-08900-8x98.0)
- Kernel upstream with LineageOS
- Device upstream with LineageOS (Many more under the hood changes)
17.07.2017
- Updated to new 7.7.6 Blobs
- Update source to newest CAF sources (CAF tag LA.UM.5.8.r1-02200-8x98.0)
- New OSS ConsumerIR HAL
- Kernel upstream with LineageOS
- Device upstream with LineageOS (Many more under the hood changes)
Thanks Fabi ? , I hope that you fix the video rec soon cause I know that you are working hard on it.
Regards.
Is the difference significant from for example CM/LOS? I remember, that LOS is using AOSP with some CAF patches now.
reas0n said:
Is the difference significant from for example CM/LOS? I remember, that LOS is using AOSP with some CAF patches now.
Click to expand...
Click to collapse
This now is near pure CAF, you will feel the difference
Great! Is it working on F2FS?
wyzga said:
Great! Is it working on F2FS?
Click to expand...
Click to collapse
Yes, of course
Thanks new custom rom for mi5.. can i use footej to save video rec?
zilan said:
Thanks new custom rom for mi5.. can i use footej to save video rec?
Click to expand...
Click to collapse
i have not tested footej, but you can try.
I can just confirm that video rec works with camu, for photos all apps are working.
33bca said:
This now is near pure CAF, you will feel the difference
Click to expand...
Click to collapse
Yeah, just flashed it and it's really nice, that's what I needed after coming from Nexus 6P forums
Is there a possibility to enable Night Mode?
EDIT: Also in Poweramp Alpha Hi-Res mode doesn't work like in LOS
Niiice. Its this or LoS for me. I'm a sucker for AOSP based roms since its pure nexus experience. I'll give this a boot tomorrow. Thanks OP!
Edit: Didn't saw the title. CAF. Now I'm more excited. ?
I'm coming in. Will report back in a few hours.
i will replace rr with this, lets check what this baby can do 8) Thanks dev
---------- Post added at 05:36 PM ---------- Previous post was at 05:30 PM ----------
Oh, and question. Is there any way to check what firmware I already have? I havent installed official miui nougat, instead of that I installed just CM14 ( i had cm13 earlier) when it was available, and phone works on many roms without problems. I still dont know if should i flash it or not.. .
think you'll miss some RR features i mean this is pure aosp more or less and without xposed i don't think i could use it ;( hope rovo89 will do his magic soon!
This rom absolutely flies. Love it. Only thing missing is that already known video recording, led blinking while fast charging (right now it blinks continuously while charging) and double tap to sleep on statusbar. Otherwise, I'm staying here.
Anyone knows how to root?
wyzga said:
Anyone knows how to root?
Click to expand...
Click to collapse
Flash latest SU on twrp
Philb90 said:
Flash latest SU on twrp
Click to expand...
Click to collapse
Did that, but got bootloop. I'am on F2FS, so probably that's the problem...?
Wysłane z mojego MI 5 przy użyciu Tapatalka
wyzga said:
Did that, but got bootloop. I'am on F2FS, so probably that's the problem...?
Wysłane z mojego MI 5 przy użyciu Tapatalka
Click to expand...
Click to collapse
From what I've heard, SUPER SU is kind of wanky on F2FS and its the reason why LOS made their own SU so that if the user decides to go f2fs, the user won't have any problems.

[ROM] [OFFICIAL] LineageOS 14.X for Oneplus2 | Android 7.X Nougat

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Lin·e·age
/ˈlinēij/
1. lineal descent from an ancestor; ancestry or pedigree.
2. a sequence of species each of which is considered to have evolved from its predecessor.
Downloads:
Official Download: https://download.lineageos.org/oneplus2
Or download my builds:
https://www.androidfilehost.com/?w=files&flid=184497
Experimental builds: These builds include changes that may be merged by me into official lineage source code. I always test these builds before i upload them. In order to have a bigger test group for lots of kernel changes coming soon i would be glad if someone else can give me a feedback if everything works as it should.
Open Gapps:
http://opengapps.org/#
-Oneplus2 needs Platform "ARM64"-
-I recommend Android "7.1" and Variant "pico" which includes only bare minimum to get Google Play functionality-
SuperSU:
https://download.lineageos.org/extras
-Oneplus2 needs "su (arm64)"-
Wiki:
https://wiki.lineageos.org/devices/oneplus2
​
Does Work:
Most stuff is working
Kind of Works:
Sometimes phone doesn't go into deep sleep
Not really sure about thermal
Doesn't Work:
VoLTE as far as i know
Please tell me
Note: CM ThemeEngine - Not ported to lineage-14.x yet
Code:
#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.
*/
XDA:DevDB Information
LineageOS, ROM for the OnePlus 2
Contributors
Ozzy2403
Source Code: https://github.com/lineageos/
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Version Information
Status: Nightly
Created 2017-05-28
Last Updated 2017-06-06
Changelog for my experimental builds:
27.05.2017:
-Kernel: Upgrade Linux Stable Version to 3.10.93 (~300 kernel patches)
05.06.2017
-Kernel: Upgrade Linux Stable Version to 3.10.105 (~1000 kernel patches)
-Kernel: Update and Rebase sdcardfs on latest 3.10.x sources
15.06.2017
-Kernel: fixed f2fs suddenly (thanks to jaegeuk)
-Kernel: fixed some issues introduced with linux upscaling
-Kernel: fixed dt2w
-Kernel: updated wifi driver from latest caf sources
-Kernel: some more sdcardfs and f2fs patches
-Device: updated mount flags (some more will come to improve performance)
06.07.2017
-tried to fix network drops
-tried to fix echo in calls
-updated media (audio/graphic) props
24.07.2017
-removed oneplus hcube
-add core_ctl
-updated cpu conf
-----------------------------
Reserved
Are you officially the new maintainer for LineageOS for OnePlus 2?
Does this mean we finally get to see improvements in the LOS builds, seeing as to how Grarak has been fairly inactive for the last few months?
i can merge patches so yes i'm a new maintainer for oneplus2. and yes you will see improvements for oneplus2 soon. i already have tons of changes in my local sources i wsant to merge step by step into official source. i haven't seen garak for a long time. i just noticed he merges some caf changes into the kernel two weeks ago. but that's all....
Ozzy2403 said:
i can merge patches so yes i'm a new maintainer for oneplus2. and yes you will see improvements for oneplus2 soon. i already have tons of changes in my local sources i wsant to merge step by step into official source. i haven't seen garak for a long time. i just noticed he merges some caf changes into the kernel two weeks ago. but that's all....
Click to expand...
Click to collapse
Alright! Thanks a ton, and congrats.
Are you using lineage official for oneplus2?
What's the difference between Seraph08 builds and this one?
well seraph's builds are based on lineage. he uses the lineage's sources and picked some additional changes to the kernel and device tree. for example he picked some changes from boeffla to the kernel. in my mind the difference is not as big. but i had no time to test his builds so everybody should test himself.
in general offical builds and lineage claims security and stabilty first. so some things need more time to get merged or deeper testing....
Ozzy2403 said:
Are you using lineage official for oneplus2?
Click to expand...
Click to collapse
I am, yes. Why do you ask?
just wanted to know. i'm new with maintaining oneplus2 and want to know how many people use official and unofficial builds...
if you want you can test my experimental build. all the patches included in this build i will merge before next nightly.
Pls fix the dt2w .... it enables itself after rebooting the phone
How is disabling the SIM card option added in this ROM? Most LineageOS ROMs on other devices don't have this.
https://imgur.com/Yd8AMG9
What is dt2w? I already noticed there is anything preventing deep sleep...
I can have a look for sim card option later but normally it is something in settings and cm parts...
Ozzy2403 said:
What is dt2w? I already noticed there is anything preventing deep sleep...
I can have a look for sim card option later but normally it is something in settings and cm parts...
Click to expand...
Click to collapse
Double tap to wake (dt2w)
When you disable dt2w, it gets enabled after reboot
This issue has been present for a long time..
It would be great if you can fix this issue
Ozzy2403 said:
just wanted to know. i'm new with maintaining oneplus2 and want to know how many people use official and unofficial builds...
if you want you can test my experimental build. all the patches included in this build i will merge before next nightly.
Click to expand...
Click to collapse
Alright, but I have my exams until 12th June, and I'll actively check this out once they end.
Ah i read avout the dt2w bug bit i've naver had it. The slider is always off for me.
Can you please turn the slider in and three or four times and capture a catlog right after. And i think the Option is is twice in settings below gestures and display. So please test both sliders.
Ozzy2403 said:
just wanted to know. i'm new with maintaining oneplus2 and want to know how many people use official and unofficial builds...
if you want you can test my experimental build. all the patches included in this build i will merge before next nightly.
Click to expand...
Click to collapse
I'm in official LineageOS.
U can post yours test build if time allows, I can test it
Enviado desde mi ONE A2003 mediante Tapatalk
Ozzy2403 said:
Ah i read avout the dt2w bug bit i've naver had it. The slider is always off for me.
Can you please turn the slider in and three or four times and capture a catlog right after. And i think the Option is is twice in settings below gestures and display. So please test both sliders.
Click to expand...
Click to collapse
The slider remains off but dt2w keeps working..
Steps to replicate
Settings-display- turn off tap to wake option
Reboot
After reboot, lock the phone and then double tap the screen
The phone will wake up.
Will try to collect log, when I get back on lineage.
Currently on different rom
5amar31 said:
How is disabling the SIM card option added in this ROM? Most LineageOS ROMs on other devices don't have this.
https://imgur.com/Yd8AMG9
Click to expand...
Click to collapse
This function is added in this ROM or are you looking for these commits?
Enviado desde mi ONE A2003 mediante Tapatalk

[ROM][X00TD][10.0.0][UNOFFICIAL] LineageOS 17.0

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here 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.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/
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.
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Audio
Sensors
Flash
LED
GPS
Known issues :
selinux permissive
Instructions :
Download the latest build.
Reboot to recovery
Flash the latest build and GApps
Reboot
Downloads :
Unofficial builds : Link
FAQ :
1) This rom is SAR or NON-SAR ?
-> It is SAR but without implementation of dm-verity.
Credit :
Thanks to all testers who helped in testing
XDA:DevDB Information
LineageOS, ROM for the Asus ZenFone Max Pro M1
Contributors
SagarMakhar
Source Code: https://github.com/sagarmakhar/android_kernel_asus_sdm660
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: latest available
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: 10.0.0_r4
Beta Release Date: 2019-09-05
Created 2019-12-05
Last Updated 2019-12-05
Changelogs:
- Initial build
- Rebased kernel on caf Q tag
- Merged 4.4.205
- Updated all possible blobs from Android 10
SagarMakhar said:
Changelogs:
- Initial build
- Rebased kernel on caf Q tag
- Merged 4.4.205
- Updated all possible blobs from Android 10
Click to expand...
Click to collapse
Good work
Can you please tell whether this build SAR or Non-SAR?
Thank you.
beonbuster said:
Can you please tell whether this build SAR or Non-SAR?
Thank you.
Click to expand...
Click to collapse
It is Android 10 , of course it is SAR.
but without implementation of dm-verity.
SagarMakhar said:
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.
What's working :
Boots
RIL (Calls, SMS, Data)
Fingerprint
Wi-Fi
Bluetooth
Camera
Audio
Sensors
Flash
LED
GPS
Known issues :
selinux permissive
Instructions :
Download the latest build.
Reboot to recovery
Flash the latest build and GApps
Reboot
Downloads :
Unofficial builds : Link
Credit :
Thanks to all testers who helped in testing
XDA:DevDB Information
LineageOS, ROM for the Asus ZenFone Max Pro M1
Contributors
SagarMakhar
Source Code:https://github.com/sagarmakhar/android_kernel_asus_sdm660
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: latest available
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: 10.0.0_r4
Beta Release Date: 2019-09-05
Created 2019-12-05
Last Updated 2019-12-05
Click to expand...
Click to collapse
Screenshots???
Thank you, I waited impatiently.
USB connection seems to be broken. USB notification doesn't appear and it doesn't work even going on developer settings to enable transfer as default.
camaroamarelo said:
USB connection seems to be broken. USB notification doesn't appear and it doesn't work even going on developer settings to enable transfer as default.
Click to expand...
Click to collapse
Check your cable. Its working fine
Is it usable as a daily driver?
Hello to all. does encryption work on this rom?
zayd_mkz said:
Is it usable as a daily driver?
Click to expand...
Click to collapse
Yes no major bug
Feltea said:
Yes no major bug
Click to expand...
Click to collapse
Try to upload some screenshots and review.
So, we need normal or sar twrp?
any 1 tried non sar kernel on this ROM?
is it flashable using old non-sar recovery ?
THanks
Performance?
Are there mirror link?? Gdrive not work,,,
SagarMakhar said:
Changelogs:
- Initial build
- Rebased kernel on caf Q tag
- Merged 4.4.205
- Updated all possible blobs from Android 10
Click to expand...
Click to collapse
Nice work
Feltea said:
Check your cable. Its working fine
Click to expand...
Click to collapse
Not working for me too.... Led blinks for notification but it is not working while charging.
Banking apps working or not?

Categories

Resources