[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] KalilDev:
/* Your warranty is now void.
*
* We're 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 TREBLE
* SUPPORT 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.
*
*/

KAF for Moto G5​

What is KAF?

KAF is an almost pure CAF based rom made by me for my personal device. The only changes made are the ones needed for CAF to compile, and, some general ROM bringup, and compatibility stuff. i made KAF with the objective of being blazing fast, having a good battery and being as close to CAF as possible, and seeing what Pure CAF feels like. Thats why there arent any customizations.

What is CAF?

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.

Whats Working?

Camera (Pics)

Camera (Video [Has an weird hue because of the broken media])

Wifi

Ril

Moto Actions

Media (Audio)

Bluetooth

Fingerprint

Boot

Everything else

Possible workarounds for video

Use MX Player or similar with SW decoder

Use Youtube vanced with VP9 codec forced

What's Broken?

Wifi tethering

Media (Videos)

Tell me

How to report bugs:

REGISTER IT ON GITHUB WITH LOGS, OTHERWISE IT WILL BE IGNORED AND CLOSED.

The GitHub for registering the issues is This

Steps to do it:

Check if it was already posted (duplicates will be closed)

Logs should be attached (posted on gist, otherwise the issue will be closed)

The title format should be: KAF-Version: issue you are having

The description should be the full log on gist (https://gist.github.com), and steps to reproduce the issue.

Each issue should be posted individually

DONT TAG ME HERE, OR ON TELEGRAM. I use github bot which sends me notifications when someone posts or replies to an issue

IF YOU DIRTYFLASHED, MENTION IT

How to take logs:

Requirements for taking logs:

A PC with adb and the drivers installed

A phone

How to do it:

Connect your phone to the PC

Enable Android debug bridge on the developer settings

Run $

adb devices

on your PC shell, and if it shows your device proceed, otherwise install adb and drivers

Run $

adb reboot

this will reboot your phone

While it's still on the Motorola logo, run $

adb logcat > log

Once the device boots, replicate the issue

After the issue is replicated, press the CTRL and C keys simultaneously

Once this is done the file log will appear in the folder you ran adb.

This file contains the log.

Download ARM64 Pie Gapps from OpenGapps

Download KAF

Useful files

Magisk

Thanks to:

- Google for AOSP

- Qualcomm for CAF

- [MENTION=6519039]jhenrique09[/MENTION] for the thread template

Android OS version: 9.0.0

Security patch level: August 2018

Security patch level: LA.UM.7.6.r1-02000-89xx.0

Source Code:

ROM

Device

ROM Developer: Pedro Kalil (Me)

EDIT: This project is now deprecated due to some conflicts with a few people. Any new builds will be made for my personal usage only, and not shared with anyone. if you are part of why, i hope you know what you did to the hundreds of cedric users.

XDA:DevDB Information

Kalil-CAF Cedric 9.0, ROM for the Moto G5

Contributors

KalilDev

Source Code: [url]https://gitlab.com/kalil-caf[/URL]

ROM OS Version: 9.x Pie

ROM Kernel: Linux 3.x

ROM Firmware Required: Nougat FW

Based On: CAF

Version Information

Status: Alpha

Created 2018-10-19

Last Updated 2018-10-18