#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.
*/
General:
These are UNOFFICIAL CM12.1 Lollipop Nightlies brought to you by Open Desire Project and TeamCodefire as a continuum to CM 11.0 and 12.0 builds. Builds are generated automatically on Mon/Wed/Fri/Sun. Process starts around 00:30 PST/PDT. If it fails, then there will be no build until the reason for failure is taken care of which can take time. Last 7 nightlies will be kept on the server. If you want a longer history of them, you are free to archive them yourself.
Thanks and credits:
- Andromadus
- CodeAuroraForum
- CyanogenMod
- BananaGranola
- Epic Beard Men
- eXistZ
- Flemmard
- Flinny
- goo.im
- Juansheng
- paulb_nl
- randomblame
- synergye
- Mustaavalkosta
- TeamCodefire (for build server and hosting, priceless)
- All the rest that have helped to construct these builds and develop software for ace directly or indirectly in the past.
Githubs:
Changelogs:
- CM Gerrit
- CM Google+
- Github (see above)
Installation instructions:
- Download Nightlies
- Download gapps from here
- Put the files on SD card
- Reboot to recovery
- Do factory reset (ie. format /system, /data, /cache, /sd-ext and /sdcard/.android_secure)
- Flash cm-12.1-YYYYMMDD-UNOFFICIAL-saga.zip
- Flash gapps zip
- Remember to flash boot.img via fastboot if you have S-ON
- Reboot and enjoy
Update instructions:
- Download Nightlies
- Put the file on SD card
- Reboot to recovery
- Flash cm-12.1-YYYYMMDD-UNOFFICIAL-saga.zip
- Remember to reflash boot.img via fastboot if you have S-ON
- No need to flash gapps as CM backuptool script should take care of them (results may vary depending on which gapps package you are using)
- Reboot and enjoy
Kernel
- Source: github
- Compiler: stock AOSP gcc-4.8
- Branch: cm-12.1
- Kernel Version: 3.0.101
- defconfig: saga_defconfig
Contact:
Donations:
- For build server & hosting: codefi.re (use the donation button)
- I don't really need your money right now but if you insist on donating to me I suggest you donate that money to EFF instead here: https://supporters.eff.org/donate
FAQ:
Q: I tried to flash the ROM and got this:
Code:
Installing update...
set_metadata_recursive: some changes failed
E:Error in /sdcard/..path od ROM.zip
(Status 7)
Installation aborted.
Or I'm having other recovery issues.
A: Download and install the latest recovery here.
Q: I've used HTC Dev unlock and flashed the rom but it won't boot. What should I do?
A: You need to extract boot.img from the zip and flash it via fastboot. If you don't have fastboot executable anymore from flashing recovery, install Android SDK platform tools (Linux users should find it from distro's package management) and then reboot to bootloader, open command prompt and navigate to the location you extracted your boot.img and type:
Code:
fastboot flash boot boot.img
You need to repeat this everytime you flash new version of this rom to ensure everything will work fluently as long as you have just basic HTC Dev unlock.
Q: Where are my developer and performance options?
A: http://goo.gl/jpS8r
Q: Feature X doesn't work, let's make 1000 posts about it to annoy everyone.
A: Please, dont. Use search and then use search again and only then report your problem with necessary logs. [Logcat guide, thanks to MusikMonk for the link]
Q: Hey, my old phone is running the latest Android version, i want to thank someone!
A: Press thanks button here
Q: I hate you for not fixing this issue X!!!
A: I love you too.
Q: How I can build CM12.1 myself?
A: Setup a basic Android build environment.
Code:
mkdir cm12.1
cd cm12.1/
repo init -u git://github.com/CyanogenMod/android.git -b cm-12.1
mkdir -p .repo/local_manifests
wget https://github.com/OpenDesireProject/android/raw/cm-12.1/local_manifest.xml -O .repo/local_manifests/local_manifest.xml
repo sync
. build/envsetup.sh
lunch cm_saga-userdebug
mka bacon
Once the build finishes you'll find your goods from out/target/product/saga/ directory.
Q: Something about something something something.
A: Ask the guy/gal next to you.
XDA:DevDB Information
Unofficial CyanogenMod 12.1 Nightlies, ROM for the HTC Desire S
Contributors
kylon, Mustaavalkosta, paulb_nl, Phantom Shadow
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Twrp 2.8.7.0
Based On: CyanogenMod
Version Information
Status: Alpha
Created 2015-04-02
Last Updated 2017-01-04
Last edited: