CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (LOLLIPOP), which is designed to increase performance and reliability over stock Android for your device.
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.
*/
CyanogenMod 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. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Unofficial build of CyanogenMod 12(Android 5.0) for the HTC Desire C (golfu)
Notable features:
- Uses ION memory allocator
- F2FS Support In kernel and Device tree
- CAF KitKat 2.7 branch Adreno blobs
- Source compiled WiFi driver
What's working:
- RIL
- Data Connection
- Display
- Stock browser
- Camera
- WiFi
- GPS
- WiFi tethering
- SDcard
- Video playback
- Audio playback
- Headset
- Audio Recording
- Sensors of All type
Not working:
- Bluetooth (found a fix, not 100% complete, but working)
- Multitouch (fix in progress)
- Camcorder
- OMX libraries
Install instructions:
- Flash TWRP 2.8.6.0 Recovery with F2FS support, you can find it this thread
- optionally - Convert your /data and /system partition to f2fs you can find it in wipe option
- Wipe all partitions
- Flash the cm-12-*-UNOFFICIAL-golfy.zip
- optionally - install PA Gapps, I used pico
- Reboot
- Go into bootloader mode, take out boot.img from rom zip and flash it
- Before you reboot, mount system in recovery, open file manager and go to system/priv-app and delete CyanogenSetupWizard - it's crashing - upstream problem, probably fixed in the next build
- Reboot
Sources:
Device
Common device tree
Kernel
Propietaries
Thanks to:
- CyanogenMod developers
- all the HTC Explorer devs for their kernel work
- cute_prince for CM10, solk2 for WiFi, nikhil for Prometheus kernel,
- Narudgi and zvox for patches
- @kirmaniarslan - he is the main driving force for CM12 development on msm7x27a HTC devices
If you want to help fixing those bugs, please report the bugs in the bug tracker and provide me logcat or i cant help you. Thanks!
Logs are needed (logcat/dmesg/last_kmsg), not just "got FC" or "+1" useless replies.
You can get more info here on how to take log HERE
XDA:DevDB Information
CyanogenMod 12 for HTC Desire C (golfu), ROM for the HTC Desire C
Contributors
h1gh1, kirmaniarslan
Source Code: https://github.com/HtcLegacy/local_manifest
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2015-03-20
Last Updated 2015-03-31
Last edited: