• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][UNOFFICIAL] CyanogenMod 12.1 Nightlies OpenDesireProject

kylon

Elite Member
Dec 17, 2010
2,618
2,033
0
#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:


Installation instructions:
  1. Download Nightlies
  2. Download gapps from here
  3. Put the files on SD card
  4. Reboot to recovery
  5. Do factory reset (ie. format /system, /data, /cache, /sd-ext and /sdcard/.android_secure)
  6. Flash cm-12.1-YYYYMMDD-UNOFFICIAL-saga.zip
  7. Flash gapps zip
  8. Remember to flash boot.img via fastboot if you have S-ON
  9. Reboot and enjoy

Update instructions:
  1. Download Nightlies
  2. Put the file on SD card
  3. Reboot to recovery
  4. Flash cm-12.1-YYYYMMDD-UNOFFICIAL-saga.zip
  5. Remember to reflash boot.img via fastboot if you have S-ON
  6. 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)
  7. 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:

Lapyyyyyy

Senior Member
Apr 17, 2013
135
94
0
31
Kiev
Writes
Not enough memory. Please delete minimum 250 mb...
I see in the settings is all right.
Phone has lags
Thank you so much!!!

EDIT: cyclic reboot
 
Last edited:
  • Like
Reactions: kchaisu

Mustaavalkosta

Elite Member
Dec 25, 2010
2,476
9,435
0
33
Tampere
opendesireproject.org
Writes
Not enough memory. Please delete minimum 250 mb...
I see in the settings is all right.
Phone has lags
Thank you so much!!!

EDIT: cyclic reboot
Yeah, I fell asleep before the build finished and I had chance to say the same here that I already said on the ace thread:

First build is now on the mirrors. Expect everything to be broken, be thankful for anything that works. There's no schedule for these nightlies yet as I haven't really had time to think how I'll juggle 3 different versions so they don't start compiling at the same time. New builds will come whenever I feel like making one until things settle down a bit and build schedule is decided.
 

kchaisu

Senior Member
Jan 27, 2014
896
737
0
Bangkok
Writes
Not enough memory. Please delete minimum 250 mb...
I see in the settings is all right.
Phone has lags
Thank you so much!!!

EDIT: cyclic reboot
Thanks, I got the same thing as you mention plus android keyboard FC. However, it is the first built, just booted up is alright. The rest is leaving for Mustaavalkosta to take care of. If DHD is working, DS should be working as well. Thanks for Mustaavalkosta hard work.
 
  • Like
Reactions: Lapyyyyyy

kchaisu

Senior Member
Jan 27, 2014
896
737
0
Bangkok
Hi Mustaavalkosta, CM-12.1-20150403-UNOFFICIAL-saga.zip faced the same issues as previous built, Android keyboard FC, not enough space for the system. There should be somethings wrong because the internal storage still has 1.03 GB available as well as my SDCard still has 14 GB available space. However, front camera is working on this built. I am wondering if it is possible to copy files related to camera from this built to CM-12 and which files should it be replaced. I am trying to produce logcat without success. I am sorry about that. Thank you very much for your great effort.
Thanks, Mustaavalkosta, I got the answer by replacing Camera2.apk from this built to CM-12 by installing using root explorer and front camera is now working on my device, CM-12 Rom.
 
Last edited:
  • Like
Reactions: Lapyyyyyy

e1smann

Member
Nov 7, 2011
28
7
0
Berlin
@qd42: Shouldn't be a problem since it's a minor Android update. But since this is in alpha state I'd suggest you wipe.

Same for me: "not enough space", keyboard FC on first boot (works good now in German). Front-camera works flawlessly. I'll be testing more.
 
Last edited:

qd42

Senior Member
Apr 6, 2014
175
45
0
Mother Russia
Well, I'm tried to make update from CM12 and I don't reccommend to do this to others because of various system errors after boot like "android.process.acore errors".
 
Last edited:
  • Like
Reactions: JonathanKang

LuckyLoop

New member
Nov 28, 2012
1
0
0
How can i install this rom ?
I am using TWRP 2.8.5.2 as Recovery
I have swiped evertyhing i could on the phone
When i choose to install this ROM i get the Message: script succeeded result was /system

After flash boot.img, the Cyanogenmod-Logo still dont disappear after 10 Minutes ... (while booting)

€dit: Forget it. After 15 mins the Logo disappeared and the system has booted. But my SIM was not detected ...

€dit: SIM was detected ... but the phone tells me, i have less than 250mb free space ... wth ? I thought after a full wipe it should be at least 300mb free space ... :confused:
 
Last edited:

kchaisu

Senior Member
Jan 27, 2014
896
737
0
Bangkok
It's a bug. As a temporary workaround remove /system/media/bootanimation.zip and warning should go away.
Thanks MUstaavalkosta. So far, It is working fine. Flashed superSU v.2.48 beta makes it better. Ringtone is good, front camera is good. Just keyboad and google service have stop sign showed up some time. In fact they are still working. Thanks for your kind contribution.
 

NiXEGaming

Senior Member
Dec 6, 2014
73
18
0
Okay,now that ive taken a break from studying,i can post a bug report on this. Accorrding to what ive seen,other than the known,solved ones,there are no other bugs. Much faster than 5.0.1 thats for sure. This is my new daily driver.

Sent from my SM-G900T using XDA Free mobile app
 
  • Like
Reactions: kchaisu

amidabuddha

Elite Member
Jun 26, 2011
2,441
2,458
0
Hey guys, last time I flashed this the opposite side was not able to hear me upon my first call and the call quality was terrible when I returned the call after.

Of course I was in an area with good signal coverage.

Was this solved lately by any chance?
 
  • Like
Reactions: Lapyyyyyy

vojtah1

Senior Member
Aug 26, 2013
228
83
16
Brno
The space (LOL) problem is still unsolved. I believe that
Code:
55d502e msm7x30: use halfres bootanimation
was supposed to fix it.
 
Last edited: