[ROM][BULLHEAD][Marshmallow 6.0.1]Cataclysm for Nexus 5X[Jan 06 - Stable]

Status
Not open for further replies.
Search This thread

atl4ntis

Senior Member
Apr 5, 2011
1,980
29,102
rwm6te.jpg








  • Everything has been written from scratch, even common features have been perfected and improved.

  • Quality and stability first, bugfree and hassle free, install and forget.

  • An actually developed firmware which brings many innovations on the scene.

  • Cataclysm uses an unique way to bring AOSP features to stock firmware. genesis evolution

  • Cataclysm is 100% Google experience plus other features.

  • Cataclysm includes optional/configurable Google Apps with AROMA installer.

  • Cataclysm supports Project-Fi/VoLTE/RRO Themes/Android Pay.

Marshmallow feature list:

Swap back with recents
Announce battery charged
Disable fingerprint auth vibration
Enable USB data when unlocked
Allow led on screen on
Charging led color
Custom Quick settings
Quick PIN Unlock
Quick Torch
Flash on notifications
Hide BT icon only when disconnected
Immersive mode + per-app
Statusbar brightness control
Swap volume on rotation
Custom batteries
Softkeys fade mod
Navbar cursor control
Allow data background while on battery saver per-app
Battery save scheduler
Smart Timeout
Battery saver and Smart Radio intents
Wake on notifications + per-app
Force headsup
Clear all notifications button on status bar
Show status bar clock on keyguard
Hide status bar elements
Disable album arts
AppOps
Security input priority
Opacity slider for keyguard
Disable LED on prio or None
Disable recents widget
Hide IME switcher
Show statusbar clock on lockscreen
Vibrate on remote call pickup/hangup
InCall blocker
Don't send number to unknown
Close dialer after normal hangup
Hide multiple lockscreen elements
Expand all notifications
Custom headsup timeout
Show app optimization on first boot
Volume controls always music
Disable QS on secure lockscreen
Quick Settings: Quick Puldown (includes DRAG)
LTE and 3G only network modes
Lockscreen double tap to sleep
NavigationBar swipe to sleep
NavigationBar show left menu
Wider landscape notification panel
LED Customization + per-app
Per-app Lockscreen notifications/force peeking
Disable key press on security input
Custom left/right lockscreen shortcuts
Force show menu
Center clock/Hide clock
Unlink notification volume
Smart Radio
Raised volumes steps number
Custom lockscreen wallpaper
Volume music control
Volume rocker wake
Clear all recents button
Longpress actions to clock/date
Disable OTA update
Sleep button on status bar
NFC polling mode/Disable NFC sounds
Lockscreen rotation
AM/PM clock style
Disable DUN required for tethering
Allow 180° rotation
Disable low battery warning
Disable wake when (un)plugged
Longpress recents for last task
Longpress back to kill non system apps
Resize Navigation Bar
Disable ADB notification
Reboot menu/Disable when secure/Hotreboot


Installation notes:

- If you're on stock/cataclysm MMB29P just flash latest mod over, no wipes.
- If you're on stock/cataclysm but not on MMB29P, just flash latest full Cataclysm, no wipes.
- If you're on anything else, wipe/factory reset then just flash latest full Cataclysm.


Included kernel has force encryption and dm-verity disabled.


Download

Mirror

IT'S STRICTLY FORBIDDEN TO MODIFY, REDISTRIBUTE OR INCLUDE CATACLYSM ANYWHERE


2lo2osg.png


Cataclysm translation project page


2hy8pi9.jpg


Changelog:


Jan 06, 2016: Include vendor files
Jan 06, 2016: Fixed led sometimes forcing white or hijacking third party apps
Jan 05, 2016: Sources updated to android-6.0.1_r8
Jan 05, 2016: Smart Radio: added battery saver condition
Jan 05, 2016: Allow led while screen is on
Jan 05, 2016: About: added Official thread link
Dec 21, 2015: Enable USB data transfer if/when phone is unlocked
Dec 21, 2015: Battery charging led full at 100 instead of 96+
Dec 20, 2015: Announce battery charged: use custom notification tone or tts
Dec 20, 2015: Announce battery charged: misc improvements
Dec 18, 2015: Tethering shouldn't require a build.prop edit for some people anymore
Dec 18, 2015: Disable successful fingerprint authentication vibration
Dec 18, 2015: Fixed Swap back and recent sometimes not surviving reboot.
Dec 11, 2015: Announce battery charged with voice
Dec 11, 2015: Swap back with recent
Dec 11, 2015: Fixed text battery truncated at 100
Dec 11, 2015: Fixed closed dialer after call
Dec 10, 2015: Removed ineffective orange and purple led colors
Dec 10, 2015: Reintroduced battery charging led
Dec 10, 2015: Reintroduced led on off ms
Dec 08, 2015: Sources updated to android 6.0.1_r1.
Nov 28, 2015: Lockscreen shortcut color: Colorful/Black and white/White.
Nov 28, 2015: Removed "Disable motion detection on doze".
Nov 28, 2015: Fixed bluetooth icon sometimes sticking on statusbar.
Nov 27, 2015: Per-app immersive mode.
Nov 27, 2015: Fixed left lockscreen icon tint when right was default.
Nov 27, 2015: Hide vibration icon.
Nov 27, 2015: Volume keys follow device rotation.
Nov 27, 2015: Swipe statusbar to adjust brightness.
Nov 27, 2015: SmartTimeout/Flash on notification: misc improvements.
Nov 20, 2015: A permissive kernel is no longer needed.
Nov 20, 2015: Misc options: disable color inversion on ambient display.
Nov 20, 2015: Misc options: disable motion detection on doze. (Experimental)
Nov 20, 2015: Temporarily removed charging led option and on/off ms sliders.


Kernel sources are HERE

* Don't reset keys pressed at suspend time
* Bullhead kernel: implement always on rgb led support
 
Last edited:

szucsgf

Senior Member
Aug 8, 2012
2,531
4,161
Toronto
Wow, super excited that Cataclysm came to the N5X! Thank you! I've had the pleasure of using Cataclysm on the Galaxy Nexus, Nexus 4, Nexus 5, and now here.

Atl4ntis, I'm curious if you have this device or if you'll rely on the community for testing?

Sent from my Nexus 5X using Tapatalk
 
Last edited:

andresee

Senior Member
Feb 7, 2014
325
126
Wow, super excited that Cataclysm came to the N5X! Thank you! I've had the pleasure of using Cataclysm on the Galaxy Nexus, Nexus 4, Nexus 5, and now here.

Atl4ntis, I'm curious if you have this device or if you'll rely on the community for testing?

Sent from my Nexus 5X using Tapatalk

He does not have the device... If we run into issues we will need to work with him to get them resolved. So far its running great for me.
 
  • Like
Reactions: szucsgf

dambay

Member
Jan 9, 2012
23
7
Peterborough
Not sure if anyone else is having this issue, but for the low battery LED pulse, if its set to Default ON time, or anything less thank 700 ms, it seems to ignore the OFF time that I specify. If I turn the toggle off for Battery Charging LED, this stops.

I did have Xposed with Gravity Box installed, so perhaps there's something conflicting. But I've removed/unistalled xposed and GB, and still have this issue. Any able to reproduce this?
 

skulldreamz

Senior Member
Mar 13, 2012
1,402
1,175
Baltimore, MD
OMG!!!! @atl4ntis you made my freakin year. Guys yet to try this rom are really missing out. It's perfection coming from every aspect and angle of the linux/android foundation. I'm speechless. Thank you so much...

---------- Post added at 12:03 AM ---------- Previous post was at 12:00 AM ----------

Led stuff are device related, so for this release i've worked on them blindly.
In the next few days hopefully we'll sort them out together as i don't have the device.
@atl4ntis hit me up on hangouts at [email protected] about getting you this device
 

szucsgf

Senior Member
Aug 8, 2012
2,531
4,161
Toronto
wat is smart radio and smart timeout those features sound interesting
Smart radio allows you to manage your connection settings (LTE, 3G, etc) based on automatic rules. One goal for example would be to switch to a low power connection (3G or 2G) when connected to WiFi to save some battery. Smart radio gives you options like that.

Smart timeout keeps the screen on when you're looking at it.

Sent from my Nexus 5X using Tapatalk
 

androidsnax

Senior Member
Feb 17, 2011
201
68
Glasgow
Excellent news... have been waiting for this on my N5X after my trusty N5 got a cracked screen thereby expediting the purchase of the N5X!...

Have a quick question or two... I had been reading the N6 forum regarding this new method and wanted to clarify some stuff before i go on...

I rooted my N5X after installing TWRP, decrypting and also flashing Chainfire's modified boot.img (a lot of this is gobbledegook to me so forgive if I dont fully understand it all - but hopefully you'll see my process!)
Im on STOCK Android MMDB08L - ie: not latest...
If I understand correctly - I should only have to flash the "system.img" from inside the factory image via fastboot in order to update system to latest (radio and bootloader are the same as my current) before flashing the Cataclysm MOD on top...
assuming that Im correct about that part, the only thing Im not sure about is if I should be flashing another modified boot.img as before or is it enough that Im installing cataclysm MOD on top?

forgive my ignorance, I have been slowly trying to get up to speed with the newer processes for the N5X - truth be told, I had Cataclysm on my N5(2013) since it was released so hadnt done any fastboot flashing etc for a looong time! Am up to speed with fastboot again, but its this whole thing with the modified boot.img and decrypting etc that got me...

Any pointers would be appreciated!

Thanks a bunch @atl4ntis :)

Edit: PS of course Ill be more than happy to help out with the LED stuff if required! :)
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 85
    rwm6te.jpg








    • Everything has been written from scratch, even common features have been perfected and improved.

    • Quality and stability first, bugfree and hassle free, install and forget.

    • An actually developed firmware which brings many innovations on the scene.

    • Cataclysm uses an unique way to bring AOSP features to stock firmware. genesis evolution

    • Cataclysm is 100% Google experience plus other features.

    • Cataclysm includes optional/configurable Google Apps with AROMA installer.

    • Cataclysm supports Project-Fi/VoLTE/RRO Themes/Android Pay.

    Marshmallow feature list:

    Swap back with recents
    Announce battery charged
    Disable fingerprint auth vibration
    Enable USB data when unlocked
    Allow led on screen on
    Charging led color
    Custom Quick settings
    Quick PIN Unlock
    Quick Torch
    Flash on notifications
    Hide BT icon only when disconnected
    Immersive mode + per-app
    Statusbar brightness control
    Swap volume on rotation
    Custom batteries
    Softkeys fade mod
    Navbar cursor control
    Allow data background while on battery saver per-app
    Battery save scheduler
    Smart Timeout
    Battery saver and Smart Radio intents
    Wake on notifications + per-app
    Force headsup
    Clear all notifications button on status bar
    Show status bar clock on keyguard
    Hide status bar elements
    Disable album arts
    AppOps
    Security input priority
    Opacity slider for keyguard
    Disable LED on prio or None
    Disable recents widget
    Hide IME switcher
    Show statusbar clock on lockscreen
    Vibrate on remote call pickup/hangup
    InCall blocker
    Don't send number to unknown
    Close dialer after normal hangup
    Hide multiple lockscreen elements
    Expand all notifications
    Custom headsup timeout
    Show app optimization on first boot
    Volume controls always music
    Disable QS on secure lockscreen
    Quick Settings: Quick Puldown (includes DRAG)
    LTE and 3G only network modes
    Lockscreen double tap to sleep
    NavigationBar swipe to sleep
    NavigationBar show left menu
    Wider landscape notification panel
    LED Customization + per-app
    Per-app Lockscreen notifications/force peeking
    Disable key press on security input
    Custom left/right lockscreen shortcuts
    Force show menu
    Center clock/Hide clock
    Unlink notification volume
    Smart Radio
    Raised volumes steps number
    Custom lockscreen wallpaper
    Volume music control
    Volume rocker wake
    Clear all recents button
    Longpress actions to clock/date
    Disable OTA update
    Sleep button on status bar
    NFC polling mode/Disable NFC sounds
    Lockscreen rotation
    AM/PM clock style
    Disable DUN required for tethering
    Allow 180° rotation
    Disable low battery warning
    Disable wake when (un)plugged
    Longpress recents for last task
    Longpress back to kill non system apps
    Resize Navigation Bar
    Disable ADB notification
    Reboot menu/Disable when secure/Hotreboot


    Installation notes:

    - If you're on stock/cataclysm MMB29P just flash latest mod over, no wipes.
    - If you're on stock/cataclysm but not on MMB29P, just flash latest full Cataclysm, no wipes.
    - If you're on anything else, wipe/factory reset then just flash latest full Cataclysm.


    Included kernel has force encryption and dm-verity disabled.


    Download

    Mirror

    IT'S STRICTLY FORBIDDEN TO MODIFY, REDISTRIBUTE OR INCLUDE CATACLYSM ANYWHERE


    2lo2osg.png


    Cataclysm translation project page


    2hy8pi9.jpg


    Changelog:


    Jan 06, 2016: Include vendor files
    Jan 06, 2016: Fixed led sometimes forcing white or hijacking third party apps
    Jan 05, 2016: Sources updated to android-6.0.1_r8
    Jan 05, 2016: Smart Radio: added battery saver condition
    Jan 05, 2016: Allow led while screen is on
    Jan 05, 2016: About: added Official thread link
    Dec 21, 2015: Enable USB data transfer if/when phone is unlocked
    Dec 21, 2015: Battery charging led full at 100 instead of 96+
    Dec 20, 2015: Announce battery charged: use custom notification tone or tts
    Dec 20, 2015: Announce battery charged: misc improvements
    Dec 18, 2015: Tethering shouldn't require a build.prop edit for some people anymore
    Dec 18, 2015: Disable successful fingerprint authentication vibration
    Dec 18, 2015: Fixed Swap back and recent sometimes not surviving reboot.
    Dec 11, 2015: Announce battery charged with voice
    Dec 11, 2015: Swap back with recent
    Dec 11, 2015: Fixed text battery truncated at 100
    Dec 11, 2015: Fixed closed dialer after call
    Dec 10, 2015: Removed ineffective orange and purple led colors
    Dec 10, 2015: Reintroduced battery charging led
    Dec 10, 2015: Reintroduced led on off ms
    Dec 08, 2015: Sources updated to android 6.0.1_r1.
    Nov 28, 2015: Lockscreen shortcut color: Colorful/Black and white/White.
    Nov 28, 2015: Removed "Disable motion detection on doze".
    Nov 28, 2015: Fixed bluetooth icon sometimes sticking on statusbar.
    Nov 27, 2015: Per-app immersive mode.
    Nov 27, 2015: Fixed left lockscreen icon tint when right was default.
    Nov 27, 2015: Hide vibration icon.
    Nov 27, 2015: Volume keys follow device rotation.
    Nov 27, 2015: Swipe statusbar to adjust brightness.
    Nov 27, 2015: SmartTimeout/Flash on notification: misc improvements.
    Nov 20, 2015: A permissive kernel is no longer needed.
    Nov 20, 2015: Misc options: disable color inversion on ambient display.
    Nov 20, 2015: Misc options: disable motion detection on doze. (Experimental)
    Nov 20, 2015: Temporarily removed charging led option and on/off ms sliders.


    Kernel sources are HERE

    * Don't reset keys pressed at suspend time
    * Bullhead kernel: implement always on rgb led support
    37
    Hey everyone, i've uploaded a new stable which includes vendor so you don't have to flash it separately.
    Hopefully this will stop the vendor mess all around.

    Changelog:
    Jan 06, 2016: Include vendor files
    Jan 06, 2016: Fixed led sometimes forcing white or hijacking third party apps


    From now on every full zip will include updated vendor files.
    27
    Installing Cataclysm

    Alright guys, this is most likely going to be the last time I need to post this since @atl4ntis has gotten it figured out for how he wants to do updates, hopefully this is not too intrusive or unnecessary! I'll be linking this and I will fully update this as time goes on, depending on how things change. Let me know if there are any issues.

    PLEASE READ THE PROCESS ALL THE WAY THROUGH SO YOU UNDERSTAND EXACTLY WHAT YOU ARE DOING. If you have questions, either PM me or post here. I'd rather you not bootloop your phone :)

    Getting all the way up to date:

    If you are on the latest stable (or beta) version:

    YOU MUST BE ON AT LEAST THE LATEST STABLE VERSION TO DO THIS PROCESS! If you are not on the latest stable, following the below steps will get you onto the latest stable then the beta.

    1. Download the latest beta zip, your custom kernel (optional), and SuperSU (if you want root, see below) onto your phone (make sure the kernel is up to date for the latest Android version of Cataclysm).
    2. Boot into TWRP and make a backup (optional but HIGHLY recommended).
    3. Flash Cataclysm zip.
    4. Flash SuperSU (optional; read note below on root to see if this is necessary).
    5. Flash your custom kernel (optional).
    6. Reboot and profit.

    If you are on a Cataclysm build date on/after November 18th (but not the latest stable) OR stock Android (but not the latest):

    1. Download the latest stable zip (and the latest beta zip, if applicable), your custom kernel (optional), and SuperSU (if you want root, see below) onto your phone (make sure the kernel is up to date for the latest Android version of Cataclysm).
    2. Make sure you have the latest bootloader, radio, and vendor using the process below.
    3. Boot into TWRP and make a backup (optional but HIGHLY recommended).
    4. Flash Cataclysm zip(s).
    5. Flash SuperSU (optional; read note below on root to see if this is necessary).
    6. Flash your custom kernel (optional).
    7. Wipe cache and dalvik cache (optional).
    8. Reboot and profit.

    If you are on a custom ROM (clean install):

    1. Download the latest stable zip (and the latest beta zip, if applicable), your custom kernel (optional), and SuperSU (if you want root, see below) onto your phone (make sure the kernel is up to date for the latest Android version of Cataclysm).
    2. Back up any important data via Titanium Backup or your tool of choice.
    3. Make sure you have the latest bootloader, radio, and vendor using the process below.
    4. Boot into TWRP and make a backup (optional but HIGHLY recommended).
    5. Wipe system, data, cache, and dalvik cache in Wipe > Advanced Wipe (MANDATORY).
    6. Flash Cataclysm zip(s).
    7. Flash SuperSU (optional; read note below on choosing root).
    8. Flash your custom kernel (optional).
    9. Reboot and profit.

    If you are on the latest stock Android:

    1. Download the latest beta zip (no need for full stable), your custom kernel (optional), and SuperSU (if you want root, see below) onto your phone (make sure the kernel is up to date for the latest Android version of Cataclysm).
    2. Make sure you have the latest bootloader, radio, and vendor using the process below.
    3. Boot into TWRP and make a backup (optional but HIGHLY recommended).
    4. Flash Cataclysm zip.
    5. Flash SuperSU (optional; read note below on choosing root).
    6. Flash your custom kernel (optional).
    7. Reboot and profit.

    How to update bootloader, radio, and vendor:

    1. Boot into the bootloader.
    2. Download the latest factory image for your device.
    3. Compare the versions of the current bootloader/radio to your bootloader/radio (name of the file). If they are the same, you are good. If not, continue on.
    4. You will need to flash the latest vendor image whenever there is a new build number (e.g. MMB29K to MMB29P).
    5. Make sure you have fastboot set up (Windows/Linux and Mac).
    6. Navigate to the folder with your files in them and type whichever commands you need into your terminal, one at a time:
    Code:
    fastboot flash bootloader [i]name_of_bootloader.img[/i]
    fastboot reboot-bootloader
    fastboot flash radio [i]name_of_radio.img[/i]
    fastboot flash vendor vendor.img


    How to root:

    There is a lot of information here with rooting on Marshmallow. I will try to keep all of this up to date but you should always be checking Chainfire's thread here to verify and get more info as he is 100x smarter than I am.

    I built this like a flow chart; you can read it all or read as you need. Please note, I have tested this as much as I can and provide this so you have a one stop shop but if you have problems, please direct your questions and posts either to me via PM or to the SuperSU Beta thread so Chainfire can see the posts and you can be properly helped.

    IF YOU CARE ABOUT ANDROID PAY: To use Android Pay, you must either be unrooted or running systemless root. Choose to download and install that root using the sections below. Otherwise, choose system root.

    Why so much info on rooting??

    Currently, there are two methods of rooting: system root and systemless root. Here is what you need to know before you choose which one to install:
    System root: This is the OG root. This is what you are used to. It is stable and it works without issues. Choose this if you don't know much about rooting and don't care about Android Pay.
    Systemless root: This is the new root on the block. This root does not modify the system partition, which allows it to pass the checks for Android Pay (at the moment, subject to change at any time). It also allows of OTAs from Google but that is irrelevant here. Some apps MAY NOT work with this. Either let the developer know so they can fix it or switch to system root.

    How do I know which one I have currently?

    Go into SuperSU > Settings > System > Install SuperSU into /system. If it says SuperSU is already a system app, you have system root. If it says not currently possible with systemless root, you have systemless root.

    What do I download?

    If you chose system root (compatible with December 14th build and later): Download SuperSU 2.52.

    If you chose systemless root: Download the newest version of SuperSU 2.64 and up.

    A note about SuperSU 2.64 and up:

    Starting with SuperSU 2.64, system root is prioritized during installation. This means if rooting via /system modification is possible (and it will be with December 14th and newer), it will do that instead of systemless root. This is nice because it means the installation process should be more universal (instead of having two separate zips). However, you have to explicitly choose systemless root by typing some terminal commands, documented below.


    How to install?

    System root: Just flash it as a normal zip in your process.

    Systemless root:

    1. Navigate to TWRP > Advanced > Terminal Command.
    2. Select the current folder (should be root or /) using the button in the righthand corner.
    3. Type these two commands, one at a time:
    Code:
    echo SYSTEMLESS=true>>/data/.supersu
    echo BINDSYSTEMXBIN=false>>/data/.supersu
    The first command forces systemless root, the second prevents /su/xbin_bind from existing (which must be removed for Android Pay to work).
    4. Flash SuperSU 2.64+.


    When to flash SuperSU?

    System root: When you first flash Cataclysm. It is not necessary after that (make sure you install the backup script when prompted).
    Systemless root: Whenever there is a Cataclysm update. You should not need to reflash SuperSU for the majority of kernel updates (but check with your developer if you are unsure).

    How to switch between system and systemless root:

    Going from system to systemless:

    1. Flash UnSU (removes SuperSU from /system, special thanks to @osm0sis)
    2. Navigate to TWRP > Advanced > Terminal Command.
    3. Select the current folder (should be root or /) using the button in the righthand corner.
    4. Type these two commands, one at a time:
    Code:
    echo SYSTEMLESS=true>>/data/.supersu
    echo BINDSYSTEMXBIN=false>>/data/.supersu
    The first command forces systemless root, the second prevents /su/xbin_bind from existing (which must be removed for Android Pay to work).
    5. Flash SuperSU 2.64+.
    6. Reboot and profit.

    Going from systemless to system:

    1. Delete /data/.supersu
    2. Uninstall SuperSU (Settings > Full unroot; if you get force closes or reboot, just ignore them and boot into recovery)
    3. Boot into TWRP.
    4. Dirty flash Cataclysm (Mod if possible, Stable if not).
    5. Flash the system SuperSU from above.
    6. Flash your custom kernel (optional).
    7. Reboot and profit.


    Problems with Layers? (systemless only)

    NOTE: I tested this on SuperSU 2.65+. It may work on other versions; however, if it does, update to SuperSU 2.65 then test.

    Layers has an issue with Busybox not being in /system/xbin. This should be fixed in a future update to the Layers Manager that does not require Busybox. If Busybox is installed in /system/xbin, Android Pay will not work. People recommend installing Busybox to /su/bin; however, Layers does not seem to recognize this if you use Stericson's version from the Play Store (as it does not properly uninstall from /system/xbin). I tested this process below and Layers works fine with Android Pay.

    1. Make sure you are on a systemless version, preferably SuperSU 2.65 if possible.
    2. Download and flash this special Busybox installer in TWRP (special thanks to @osm0sis).
    3. Reboot and profit.

    This installer will remove a previous version of Busybox from /system and install it to /su/xbin (then /su/bin if it can't do that) so that the binaries in /system/bin can function properly. This should allow Layers to work with systemless root.

    22
    Cataclysm Jan 05, 2016

    Hey guys, happy new year.
    Here's a new full release and mod, updated to new sources.

    Due to new sources you should install the full zip unless already on latest android version MMB29P, no wipes are needed.
    Remember to flash vendor.img aswell.
    Everytime you'll ask why flashing the little zip won't bump your security patch date to January, a kitten will die.

    Full zip:
    MD5: 02ff7f7c9b720891d718e78d4efcb765
    SHA1: 2641e64bf94f08a01f663beb9e7680cbf358cfa7

    Mod:
    MD5: 90d53c69f624fb0e53a527d8e420f04c
    SHA1: 08809c40b176730c2c0f4951823d09fce5abb331


    Changelog:

    Sources updated to android-6.0.1_r8
    Smart Radio: added battery saver condition
    Allow led while screen is on
    About: added Official thread link

    Installation notes:

    - If you're on stock MMB29P just flash latest mod over, no wipes.
    - If you're on Cataclysm but not on MMB29P or stock but not on MMB29P, flash vendor and latest full Cataclysm, no wipes.
    - If you're on anything else, flash vendor, wipe/factory reset then flash latest full Cataclysm.
    21
    Cataclysm Dec 14, 2015 Beta update

    Download is on OP.

    MD5: 59ed65e5ffb34acb6d5dc31739c7518d
    SHA1: 33b32baafe64cde47f58799e83dbf6ba10b33fab

    Changelog:

    Announce battery charged with voice
    Swap back with recent
    Fixed text battery truncated at 100
    Fixed closed dialer after call
    Removed ineffective orange and purple led colors
    Reintroduced battery charging led
    Reintroduced led on off ms

    So i've reenabled the led on off ms and charging led now that i can test them myself and they're working ok, so not sure about the earlier feedbacks or maybe i'm testing them wrong.
    If there's any issue please let me know.

    Charging led though requires a kernel modification so for now it only works with included kernel but i'm going to issue a pull request @flar2 for Ex.
    If you're using another kernel please gently ask you kernel developer to add this

    Other changes are pretty clear.

    Installation:

    If you're on stock 6.0.1 or Cataclysm 6.0.1 just flash latest mod over, no wipes.

    If you're on < 6.0.1 Cataclysm or stock, flash bootloader/radio (optional) and vendor if applicable, latest full Cataclysm and then latest mod over, no wipes.

    If you're on anything else, flash bootloader/radio (optional) and vendor if applicable, wipe/factory reset then flash latest full Cataclysm and then latest mod over.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone