• 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][LP][UB]Cyanogenmod 12.1 Sabermod 4.9

What do you want to see next?

  • Theming

    Votes: 7 43.8%
  • Some apps added (please provide ideas) :)

    Votes: 0 0.0%
  • Features from other ROMs (also provide ideas)

    Votes: 1 6.3%
  • Nothing. It's fine.

    Votes: 7 43.8%
  • Anyhting else...

    Votes: 1 6.3%

  • Total voters
    16
  • Poll closed .

_heisenberg

Senior Member
Aug 30, 2013
492
246
0
Ladshut/Bavaria
D6503 Cyanogenmod 12.1 Sabermod 4.9 builds

Download ROM

Download GAPPS

ROM and KERNEL compiled with Sabermod.

I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOU OR YOUR PHONE.
You need an unlocked bootloader to use this ROM


Install:
1. Reboot into Recovery
2. Wipe Cache, Data and System
3. Flash this ROM
4. Flash GAPPs
5. Reboot
6. Done!


Bugs:
Please report bugs only after a clean install and with logcat!

I'm willing to add mods to this build on your ask when you provide necessary source code!


This is not a daily build. I'm a student in last year and on most days, I need my computer for school and can't compile. A new build will come out every week or when some big changes to source code have been made​



XDA:DevDB Information
CM 12.1 SM 4.9, ROM for the Sony Xperia Z2

Contributors
_heisenberg, _heisenberg, _infected, for his very useful tips
Source Code: https://github.com/CyanogenMod

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: Cyanogenmod

Version Information
Status: Nightly

Created 2015-09-20
Last Updated 2015-09-20
 
Last edited:

_heisenberg

Senior Member
Aug 30, 2013
492
246
0
Ladshut/Bavaria
What is a toolchain:
A toolchain is a set of distinct software development tools that are linked (or chained) together by specific stages such as GCC, binutils and glibc (a portion of the GNU Toolchain). Optionally, a toolchain may contain other tools such as a Debugger or a Compiler for a specific programming language, such as ,C++. Quite often, the toolchain used for embedded development is a cross toolchain, or more commonly known as a cross compiler. All the programs (like GCC) run on a host system of a specific architecture (such as x86) but produce binary code (executables) to run on a different architecture (e.g. ARM). This is called cross compilation and is the typical way of building embedded software. It is possible to compile natively, running gcc on your target. Before searching for a prebuilt toolchain or building your own, it's worth checking to see if one is included with your target hardware's Board Support Package (BSP) if you have one.
src: http://elinux.org/Toolchains

What is sabermod?
SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. Myself and @jarjar124 . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.
src: http://forum.xda-developers.com/showpost.php?p=55899902&postcount=4

So why use this build?
Because it tends to give you a faster performance and a better battery life.
 
Last edited:

tr0llica

Senior Member
Oct 25, 2010
214
35
0
Košice
Thank you for continuing this.

If the official cyanogen is not building correctly, are commits since 16th September included in your build?

Are you planning to make small modifications for your build like adding some extra cpu and io governors?
 

_heisenberg

Senior Member
Aug 30, 2013
492
246
0
Ladshut/Bavaria
Thank you for continuing this.

If the official cyanogen is not building correctly, are commits since 16th September included in your build?

Are you planning to make small modifications for your build like adding some extra cpu and io governors?
The commits, that were published to git Hub until the 20.09 are included. I'm not a good kernel developer, if you want to have custom governors on CM use Myself5's kernel. Maybe I will add some tweaks or apps, but nothing in sight so far. If you want to help me, you can provide link to source codes of apps/features you want me to add :)
 

infected_

Recognized Developer
Jul 12, 2008
5,830
14,118
113
Portugal
infectedbuilds.net
@_heisenberg are you using my sabermod vendor to optimize the builds, you just compiling with the toolchain alone?
if you are just compiling with the toolchain alone, without use sabermod vendor and the device's mk with the proper flags/parameters, the toolchain itself wont do many good...