Code:
/* 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:
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
- Connect your phone to the PC
- Enable Android debug bridge on the developer settings
- Run $
on your PC shell, and if it shows your device proceed, otherwise install adb and driversCode:
adb devices - Run $
this will reboot your phoneCode:
adb reboot - While it's still on the Motorola logo, run $
Code:
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
- @jhenrique09 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 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
Last edited: