[ODIN][Development] CM13 / CyanogenMod 13

qsnc

Senior Member
Feb 26, 2013
257
1,358
123
Salzburg
www.vware.at
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.
 */
NOTE:
THIS IS A DEVELOPMENT THREAD.
BUILDS ARE INTENDED FOR ADVANCED USERS, SO THEY CAN TEST AND GIVE FEEDBACK.
FEATURE REQUESTS WILL BE IGNORED, THIS IS PLAIN CYANOGENMOD.


Also, there are sister threads for working on pollux, yuga and dogo.

Changes:

- Jan 30: Initial release
- Feb 5: kernel updates, audio HAL modernization
- Feb 9: WiFi updates
- Feb 13: volume rocker wakeup, sdcard hotplug, camera focus changes, cleanups
- Feb 16: new call fix
- Feb 27: F2FS support
- Mar 1: audio update
- Mar 3: smooth boot animation
- Mar 6: more audio updates
- Apr 3: first 12.1 build
- Apr 20: radio fixed
- Apr 22: Android 5.1.1
- Apr 27: tons of cpu and gpu governor updates/fixes, wifi updates
- May 1: gpu gov and wifi updates
- May 7: app2sd fixes, selinux updates, fixed power hal, OSS THERMAL MGMT, wifi fixes
- May 10: plethora of core kernel and platform updates, init changes
- May 22: scheduler and platform updates, reworked kernel configuration
- July 7: lollipop blobs, init update, new sensor drivers, kernel updates
- July 11: fix booting into recovery by toggling volume keys, fixed wlan&bt mac config, fixed off charging mode
- July 20: fixed gps problems under certain circumstances
- July 30: lp kernel updates, als adjustments, led color configuration from ui, gps problems fixed, leds in offline charging mode
- Aug 6: row io scheduler, open source gps hal, fix sd card access and thermal config, update sepolicy and power profile
- Aug 20: minor init updates, thermanager config
- Aug 26: backlight fix, thermanager updates
- Sep 10: io schedulers: include fiops, bfq - use it as default
- Sep 17: sony 5.1 blobs, init changes, performance management in recovery

- May 9: initial CM13 release
- Jul 5: loads of kernel changes, audio hal, and probably plenty of stuff i forgot

All builds are synchronized with the latest CM tree. For the specific updates to fusion3 and yuga, see the source link below!

Download:
For the brave CM13 DEVELOPMENT BUILD:
cm-13.0-20160707-UNOFFICIAL-odin.zip
Dirty-flashing on existing 12.1 upgrades normally to CM 13. Beware you will need compatible GApps though!

Nightlies are now available:
Official download site
This thread will however remain the prime location for testing new stuff and support on yuga.

Installation:
If you have anything other than CyanogenMod 12.1 on your device, do a full wipe, and get Android 5.1 compatible gapps!
F2FS support: take a look here

Testing:
Some very important "rules" for this:
- Run unmodified versions (no FOTA recovery, no modified kernel, no Xposed framework, etc.)
- Please dont post "X isnt working" or "random reboots" - provide LOGS for each report you post here. This thread is actually meant for users who are capable of gathering and providing logs, so after a reboot, provide last_kmsg, and for all other problems, dmesg and logcat at the very least.
- If you can reproduce your problem, you might want to increase the logging level before posting it here, which will increase chances of me finding the problem.

I will have to ignore all other "problem reports" as they are essentially useless.

Source:
If you are willing (and able) to help, check out the patch sets, test them for the respective projects (fusion3 is also pollux, odin, and so on).
http://review.cyanogenmod.org
 
Last edited:

Baron1971

Senior Member
Oct 8, 2007
412
99
58
Colọnia Agrippinẹnsis
Hi,

whats the Different to the other CM12.1 Thread?
My Problem is, that in all Android5.x.x Versions for Odin, Soundhound is not working, and in Whatsapp call the other hears me very bad, or only a cracking.
I believe, that this is the same issue.
 
Last edited:
  • Like
Reactions: Govind61

ham5

Senior Member
Mar 24, 2014
128
28
0
shufuking he has been building cm for odin for a while now why switch? Im curious why you too are building cm for odin now?
 

qsnc

Senior Member
Feb 26, 2013
257
1,358
123
Salzburg
www.vware.at
i am the device maintainer for fusion3 devices these days. so why use this? because i don't just build from sources, i contribute to them. this thread is meant to help me find errors BEFORE i merge changes into the official cm source tree. and to get feedback and logs on builds i provided - i do not attempt to fix bugs on untrusted builds.
so in short: feel free to use "daily builds" from other sources. if it turns out that i do not get feedback on these builds, i'll just leave these devices behind, and focus on pollux and yuga instead.
 

Phat7

Senior Member
Oct 24, 2007
295
125
73
i am the device maintainer for fusion3 devices these days. so why use this? because i don't just build from sources, i contribute to them. this thread is meant to help me find errors BEFORE i merge changes into the official cm source tree. and to get feedback and logs on builds i provided - i do not attempt to fix bugs on untrusted builds.
so in short: feel free to use "daily builds" from other sources. if it turns out that i do not get feedback on these builds, i'll just leave these devices behind, and focus on pollux and yuga instead.
Thank you for trying to maintain Odin, qsnc. Question: Isn't Yuga essentially the same as Odin internally? Which means if you decide to continue Yuga, you might as well support Odin.
 

Baron1971

Senior Member
Oct 8, 2007
412
99
58
Colọnia Agrippinẹnsis
Hi,

whats the Different to the other CM12.1 Thread?
My Problem is, that in all Android5.x.x Versions for Odin, Soundhound is not working, and in Whatsapp call the other hears me very bad, or only a cracking.
I believe, that this is the same issue.
Ok, i quote myself.... ;)
Can you do something about the cracking, and the not working Soundhound? What logs you need?
 

Ultramanoid

Senior Member
Apr 24, 2011
3,368
4,758
263
日本
Want to install this and give it a full workout, but does it have a working CWM recovery ? Last time I tried ( with an FXP build ) it didn't, and had to flash a TWRP one or I'd have had no working recovery on the device.
 

qsnc

Senior Member
Feb 26, 2013
257
1,358
123
Salzburg
www.vware.at
Ok, i quote myself.... ;)
Can you do something about the cracking, and the not working Soundhound? What logs you need?
these problems only happen in those apps? are they reproducible? do others have the same problem(s)?

Want to install this and give it a full workout, but does it have a working CWM recovery ? Last time I tried ( with an FXP build ) it didn't, and had to flash a TWRP one or I'd have had no working recovery on the device.
you tell me, thats what this thread is for.
 

sonar21

Member
Mar 7, 2014
13
3
0
Want to install this and give it a full workout, but does it have a working CWM recovery ? Last time I tried ( with an FXP build ) it didn't, and had to flash a TWRP one or I'd have had no working recovery on the device.
It has working CyanogenmodRecovery (not CWM), but is only accesible over advanced reboot options activated in developer Settings and not through key Combinations.

Whatsappcalls and Soundhound are working flawless for me, like everything else withs this rom. :good:
 

Ultramanoid

Senior Member
Apr 24, 2011
3,368
4,758
263
日本
you tell me, thats what this thread is for.
It has working CyanogenmodRecovery (not CWM), but is only accesible over advanced reboot options activated in developer Settings and not through key Combinations.
Thanks.

I wouldn't say it is a working recovery; can't make backups, can't install GApps ( chokes on signature... ), etc. So one is forced to try to stick TWRP in FOTAKernel. I'm not sure what the purpose of CM's recovery in its current state is.

Edit : Managed to flash GApps but still, really spartan recovery with almost no options, I'd definitely warn users about this.

Edit 2 : With TWRP recovery in FOTAKernel I've been using the ROM as daily driver on this device; no difference or remarkable bug in what I use compared to newer devices I already had on 12.1. Of course it's an older build and lacks features from more recent nightlies, but seems pretty solid so far. Thanks for making this available.
 
Last edited:
  • Like
Reactions: KJYap

Ultramanoid

Senior Member
Apr 24, 2011
3,368
4,758
263
日本
new build available. been off on holidays for a while, and working on pollux and yuga.
what is the status quo of this release?
Dirty flashed an FXP build over your last one, now dirty flashed this build over FXP's and all's well. In fact these unofficial builds for the ZL work better than the official ones for the Z2, I have to say. Can't find a bug in anything I use on this device.
 
  • Like
Reactions: KJYap and Govind61

Phat7

Senior Member
Oct 24, 2007
295
125
73
Dirty flashed an FXP build over your last one, now dirty flashed this build over FXP's and all's well. In fact these unofficial builds for the ZL work better than the official ones for the Z2, I have to say. Can't find a bug in anything I use on this device.
Sorry if I'm missing something, but where is the FXP CM12.1 for ZL?