[ROM] [6.0.1] [UNOFFICIAL] CyanogenMod 13.0 [Sep 19, 2016]

Which camera app do you prefer?


  • Total voters
    215
Search This thread

DelphinusMinor

Senior Member
This ROM is based on CM13, which is a generic OS for a wide range of phones. Most of the features that you want are only available in TW based ROMs. Airview, Aircommand, screen-off note, and the Samsung camera would all need to be ported over to this ROM to be used, which is a pain because it's pretty involved (you can't just install it):(. There are several different options for cameras though and you can search the thread to find one you like more than the default (google camera is an option).

At this point I would recommend upgrading your bootloader to the latest MM bootloader so you can install the latest ROMs that have the features that your looking for on a MM base. PM me if you have questions :)

Can I just flash the bootloader? Or do I have to go thru that long process with all of those steps with KingRoot, etc to get back onto MM and then rooted? Man, I feel like an idiot. Flashing for me is so easy(I flash roms and root/unlock other devices nearly every day), but once there are so many steps and diff ways to do something I get massively confused. I find it hard to compile all the information in my head. It's a learning disability really. I'm highly intelligent, but there are some things I have extreme difficulty with and it's embarrassing/frustrating.

Like math. I am a total failure. I can't process the steps properly. Same with working out anything mathematical. I even see numbers upside down, sideways, etc, and have to constantly double check digits I type or write. Hah. Anyway, I'll stop cluttering this thread up, this isn't something I normally do on XDA. Thank you so much for your time and help, Shadeau. :victory:
 
Last edited:

Kami Look

Member
Jul 18, 2014
25
1
34
Shiraz
hi guys
tnx for your hardwork mr.hsbadr
i'm on BOG5 and after flash this rom device stuck in first boot...
i flashed lineage-14.1 & Emotion-7.1.1 and no problem,but simcard not work and your rom stuck in boot...
what's your suggestion?
 

shadeau

Senior Member
Apr 28, 2016
543
334
hi guys
tnx for your hardwork mr.hsbadr
i'm on BOG5 and after flash this rom device stuck in first boot...
i flashed lineage-14.1 & Emotion-7.1.1 and no problem,but simcard not work and your rom stuck in boot...
what's your suggestion?

The latest versions of this ROM were developed for the CPD1 MM bootloader. If you haven't done the upgrade process yet you're sure to have issues with the most recent release.
 
  • Like
Reactions: Kami Look

maxnuk

Member
Jul 18, 2010
47
9
Rio de Janeiro
aahh... I tested it with an older version CM13 and it worked... CM14 to CM13 XD
I discovered the last version did not work sometimes..
Try with old version CM13, because the new version has different ReleaseKEY !

Example:
cm-13.0-20151216-UNOFFICIAL-trltevzw.zip is: ui_print("Target: Verizon/trltevzw/trltevzw:6.0.1/MMB29M/N910VVRU2BOG5:user/release-keys");
and (last version)
cm-13.0-20160919-UNOFFICIAL-trltevzw.zip is: ui_print("Target: Verizon/trltevzw/trltevzw:6.0.1/MOB31E/N910VVRU2CPF3:user/release-keys");

Up:
for cm-13.0-20151213-UNOFFICIAL-trltevzw at cm-13.0-20160107[...] is BOG5;
for cm-13.0-20160113-UNOFFICIAL-trltevzw at [...]20160201[...] is BOK3;
for cm-13.0-20160214-UNOFFICIAL-trltevzw at [...]20160525[...] is BPA1;
for cm-13.0-20160620-UNOFFICIAL-trltevzw at [...]20160624[...] is CPD1;
for cm-13.0-20160630-UNOFFICIAL-trltevzw.zip at [...]20160919-UNOFFICIAL-trltevzw.zip is CPF3.
 
Last edited:

nghisus

Member
Apr 19, 2012
25
0
Oak Ridge
aahh... I tested it with an older version CM13 and it worked... CM14 to CM13 XD
I discovered the last version did not work sometimes..
Try with old version CM13, because the new version has different ReleaseKEY !

Example:
cm-13.0-20151216-UNOFFICIAL-trltevzw.zip is: ui_print("Target: Verizon/trltevzw/trltevzw:6.0.1/MMB29M/N910VVRU2BOG5:user/release-keys");
and (last version)
cm-13.0-20160919-UNOFFICIAL-trltevzw.zip is: ui_print("Target: Verizon/trltevzw/trltevzw:6.0.1/MOB31E/N910VVRU2CPF3:user/release-keys");

Up:
for cm-13.0-20151213-UNOFFICIAL-trltevzw at 20160107 is BOG5;
for cm-13.0-20160113-UNOFFICIAL-trltevzw at 20160201 is BOK3;
for cm-13.0-20160214-UNOFFICIAL-trltevzw at 20160525 is BPA1;
for cm-13.0-20160620-UNOFFICIAL-trltevzw at 20160624 is CPD1;
for cm-13.0-20160630-UNOFFICIAL-trltevzw.zip at 20160919 is CPF3.

So I'm currently on BPA1. You're syaing I should use "cm-13.0-20160214-UNOFFICIAL-trltevzw" correct? I didn't see the 20160525 date associated with that, am I looking in the right place?

Thanks!
 

maxnuk

Member
Jul 18, 2010
47
9
Rio de Janeiro
So I'm currently on BPA1. You're syaing I should use "cm-13.0-20160214-UNOFFICIAL-trltevzw" correct? I didn't see the 20160525 date associated with that, am I looking in the right place?

Thanks!

Here link (CM13): https://forum.xda-developers.com/devdb/project/?id=12650#downloads
BPA1 is:
cm-13.0-20160525-UNOFFICIAL-trltevzw.zip (NEW)
cm-13.0-20160523-UNOFFICIAL-trltevzw.zip
cm-13.0-20160519-UNOFFICIAL-trltevzw.zip
cm-13.0-20160518-UNOFFICIAL-trltevzw.zip
cm-13.0-20160517-UNOFFICIAL-trltevzw.zip
cm-13.0-20160508-UNOFFICIAL-trltevzw.zip
cm-13.0-20160507-UNOFFICIAL-trltevzw.zip
cm-13.0-20160502-UNOFFICIAL-trltevzw.zip
cm-13.0-20160501-UNOFFICIAL-trltevzw.zip
cm-13.0-20160426-UNOFFICIAL-trltevzw.zip
cm-13.0-20160331-UNOFFICIAL-trltevzw.zip
cm-13.0-20160329-UNOFFICIAL-trltevzw.zip
cm-13.0-20160325-UNOFFICIAL-trltevzw.zip
cm-13.0-20160324-UNOFFICIAL-trltevzw.zip
cm-13.0-20160323-UNOFFICIAL-trltevzw.zip
cm-13.0-20160321-UNOFFICIAL-trltevzw.zip
cm-13.0-20160214-UNOFFICIAL-trltevzw.zip (OLD)
 

bmhbmh715

Member
Jan 4, 2018
21
3
I I'm running cyan 13 the newest top link causes bootloop. The second one worked. But I'm having issues

1. Android is starting .... Loading apps on every start up after boot takes 2 minutes usually to boot.

2. The ir blaster is not responding to any TVs.
 
  • Like
Reactions: nukeum82

ClubSpade12

Member
Oct 12, 2015
20
5
No, it wasn't answered. It was assumed that themes were the culprit. I have not installed any themes. Completely default theme, security settings still crash.

I know this is quite late, but I ran into this issue and flashed the version right before that, and the issue wasn't there. I can help you get around the "pixel launcher has stopped working" garbage too if you desire to return to this ROM. Or if anyone else ever wants to.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 189

    Disclaimer:
    Code:
    /*
     *
     * 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.
     *
     */


    Notes:


    Build Tags:
    To avoid confusion with the OFFICIAL CyanogenMod build tags that include Nightly/Developement (every 24 hours, experimental, newest features, unstable) and Snapshot/Release (every 1-2 months, suitable for daily use, devices signed-off by maintainers for inclusion), these UNOFFICIAL builds have two tags:
    • TESTING: include experimental changes to be evaluated and to possibly fix some issues
      may be used as daily driver only if they don't break functionality or introduce new issues.
    • STABLE: include tested changes and confirmed bug fixes
      are suitable for daily use.


    Installation instructions:
    • Hit THANKS
    • Make backup
    • Do a full factory reset
    • Flash ROM + Gapps
    • Enjoy!


    Downloads:


    Known Issues:
    Every non-trivial program has at least one bug.

    .

    XDA:DevDB Information
    CyanogenMod 13.0, ROM for the Verizon Samsung Galaxy Note 4

    Contributors
    hsbadr
    Source Code: https://github.com/CyanogenMod

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: N910VVRU2CPD1/N910VVRU2CPF3
    Based On: CyanogenMod

    Version Information
    Status: Stable
    Current Stable Version: 13.0-20160724
    Stable Release Date: 2016-07-24
    Current Beta Version: 13.0-20160919
    Beta Release Date: 2016-09-19

    Created 2015-11-21
    Last Updated 2016-11-06
    85
    [ROM] [6.0.1] CyanogenMod 13.0 [Jul 24, 2016]

    I've added a new STABLE build to DEVDB Downloads. Besides upstream CyanogenMod changes, this build incudes experimental changes to be evaluated and to possibly fix some/all of the reported issues.

    Users on other variants are welcome.

    The ratio of THANKS to DOWNLOADs will measure user satisfaction/appreciation and vote for a newer build.

    Notes:
    • This build requires Android 6.0.1 Marshmallow firmware (N910VVRU2CPF3).
      - You need to be on a Marshmallow bootloader (check this!) and the latest modem
      - Preferably, flash the partial firmware from here to update NON-HLOS, modem, rpm, sbl1, sdi and tz –after upgrading the bootloader and before flashing the new build.
    • You should clean flash this build!
      - If you don't want to wipe everything, skip this build!
      - I'll ignore all posts about dirty flashing or without appropriate logs.
    • For fingerprint, you may need, at the end of fingerprint enrollment, to swipe quilckly one more time so that you get the "Done" message twice.
    Changes:
    • Fixed CMHW NULL Display Mode
    • Fixed Bluetooth audio stuttering
    • Updated Bluetooth configs
    • Updated Camera overlays
    • Updated Camera HAL
    • Updated GPS HAL
    • Updated Power HAL
    • Updated Fingerprint support
    • Addressed SELinux denials
    • Maximized power savings with doze
    • Kernel updates and minor fixes

    • +++
    • Fixed GPS navigation
    • Fixed Bluetooth stuttering
    • Custom charger resources
    • Updated keylayouts
    • Updated media codecs
    • Updated vendor proprietary blobs
    • Updated to Android SDK Build-Tools 24.0.1
      +++
    • Re-added support for other variants
    • General bluetooth updates and fixes
      +++
    • Fixed Settings/AdvancedDisplay FC
    • Fixed ION heap mask compatibility
    • Reset bluetooth configs and overlays
    • Enabled I2S interface bus over I2S/PCM port
    • Updated Xposed framework and installer
    • Updated WiFi driver and kernel setup
      ++++
    • Built with Clang and Java JDK8
    • Added LiveDisplay driver
    • Updated drivers and CPU governors
    • Updated power HAL source
    • Updated LID/cover support
    • Updated and cleaned up firmware links
    • Updated SELinux policy and addressed denials
    • Configured fingerprint sensor location
    • Cleaned up CMHW and added DisplayModeControl support
    • Enabled and built-in Xposed framework
    • Enabled SystemUI burn-in protection
    • Enabled WiFi Display protected content
      +++
    • Updated kernel source with more fixes and tweaks
    • Optimized Swap and Memory Compaction
    • Experimental changes to improve overall performance
      +++
    • Updated all proprietary blobs from MM 6.0.1 (N910VVRU2CPF3)
    • Updated configs and overlays from MM 6.0.1 (N910VVRU2CPF3)
    • Update adreno drivers to the latest version
    • Updated VZW classes and APKs
    • Updated SELinux policy and addressed denials
    • Fixed WiFi disconnecting bug due to IP Reachability Monitor
    • Disabled Bluetooth vendor specific extensions and cleaned up configs
      +++
    • Updated Camera HAL wrapper and configs
    • Updated Bluetooth overlays and configs
    • Enabled Bluetooth AXI Bridge Lock
    • Forced getting operator-string from the ERI overlay

    • Removed charger_res_images that overlaps with LPM animation
      +++
    • Updated SELinux policy
    • Updated proprietary blobs
    • Used CMSDK FileUtils in CMHW classes
      +++
    • Updated all proprietary blobs from MM 6.0.1
    • Updated SELinux policy and addressed denials
    • Updated audio policy and configs
    • Enabled Samsung-specific bluetooth code
    • Updated board configs and removed deprecated flags
    • Used Clang and fixed many compiler warnings/errors
    • Updated bluetooth source code and configs
    • Updated RIL classes for the new firmware
    • Updated keymaster for the new firmware
    • Updated camera HAL wrapper
    • Update GPS source code and configs
    • Updated fingerprint and related configs
    • Updated all device-specific overlays
    • Switched to standalone improved libinit
    • Switched to standalone improved power HAL
    • Switched to standalone improved libhealthd
    • Added Samsung LPM off-charger animation
    • Added Samsung specific IMS services
    • Added tweaked/updated version of SamsungDoze/AmbientDisplay
    • Made the vibration intensity configurable
    • Enabled Doze and updated auto brightness for Button Backlight
    • Optimized DALVIK/ART configs
    • Display ro.product.name above device model in Settings
    • Kernel: Added many CPU governors (experimental)
    • Kernel: Rebased on Samsung MM source code
    • Kernel: Updated all drivers
    • Kernel: Added many IO schedulers
    • Kernel: Varous wake gestures
    • Kernel: Updated SELinux code
    • Kernel: Stereo Call Recording Support
    • Kernel: Updated thermal dts from CAF
    • Kernel: Support various joysticks
    • Kernel: Applied various fixes and updates
    • Kernel: Added a custom Kernel Adiutor app
      +++
    • ....
      The list is too long and can't be included in one post
    • ....
      +++
    • Enabled ZCACHE and ZRAM with LZ4 compression
    • Enabled Bluetooth features and vendor-specific extensions
    • Enabled battery fully charged notification

    • Updated GPS configs including sensor filtering
    • Updated brightness levels and related configs
      +++
    • Reverted to a more stable branch of the kernel
    • Enabled Qualcomm location services and related configs
    • Enabled dex-preoptimization to speed up the first boot sequence
    • Updated VZW-specific blobs and improved APN handling
    • Updated and fixed SELinux policy to enforce it on stable builds
      +++
    • Fixed Voice Call and audio issues
    • Fixed Bluetooth and connetcion issues
    • Fixed Camera issues (avoid using HDR mode for now!)
    • Fixed "process system isn't responding" error
    • Improved boot time and overall performance
    • Improved Camera performance relative to previous builds
    • Updated DRM proprietary vendor blobs
    • Updated GPS source code and configs
    • Various media and graphics tweaks
    • Experimental WiFi changes and updates
    • Tons of under the hood changes, fixes, and updates


    If you'd like to support this work, you may donate here. If you couldn't donate, you can definitely hit the THANKS button bellow :good:
    67
    [ROM] [6.0.1] CyanogenMod 13.0 [Sep 19, 2016]

    While fixing some major bugs on Nougat, I've added a new EXPERIMENTAL build to DEVDB Downloads.

    Besides upstream CyanogenMod changes, this build is totally different: it includes a new kernel, enforcing SELinux, and very long list of changes to be reported (it's considered as an initial experimental release of a different ROM). I don't have time to test it; so make backup, as always!

    The ratio of THANKS to DOWNLOADs measures user satisfaction/appreciation and votes for a newer build.

    Notes:
    • This build requires Android 6.0.1 Marshmallow firmware (N910VVRU2CPF3).
      - You need to be on a Marshmallow bootloader (check this!) and the latest modem
      - Preferably, flash the partial firmware from here to update NON-HLOS, modem, rpm, sbl1, sdi and tz –after upgrading the bootloader and before flashing the new build.
    • You should clean flash this build!
      - If you don't want to wipe everything, skip this build!
      - I'll ignore all posts about dirty flashing or without appropriate logs.
    • For fingerprint, you may need, at the end of fingerprint enrollment, to swipe quilckly one more time so that you get the "Done" message twice.
    If you'd like to support this work, you may donate here. If you couldn't donate, you can definitely hit the THANKS button bellow :good:
    62
    [ROM] [6.0.1] CyanogenMod 13.0 [Jul 17, 2016]

    I've added a new STABLE build to DEVDB Downloads. You should clean flash; if you don't want to wipe everything, skip this build! I'll ignore all posts without appropriate logs; if you don't know how to capture a log, you need to use Google or the search function here to find debugging tutorials!

    Users on other variants are welcome.

    Changes:
    • Re-added support for other variants
    • General bluetooth updates and fixes
    • Upstream CyanogenMod changes till this moment

    • +++
    • Fixed Settings/AdvancedDisplay FC
    • Fixed ION heap mask compatibility
    • Reset bluetooth configs and overlays
    • Enabled I2S interface bus over I2S/PCM port
    • Updated Xposed framework and installer
    • Updated WiFi driver and kernel setup
      ++++
    • Built with Clang and Java JDK8
    • Added LiveDisplay driver
    • Updated drivers and CPU governors
    • Updated power HAL source
    • Updated LID/cover support
    • Updated and cleaned up firmware links
    • Updated SELinux policy and addressed denials
    • Configured fingerprint sensor location
    • Cleaned up CMHW and added DisplayModeControl support
    • Enabled and built-in Xposed framework
    • Enabled SystemUI burn-in protection
    • Enabled WiFi Display protected content
      +++
    • Updated kernel source with more fixes and tweaks
    • Optimized Swap and Memory Compaction
    • Experimental changes to improve overall performance
      +++
    • Updated all proprietary blobs from MM 6.0.1 (N910VVRU2CPF3)
    • Updated configs and overlays from MM 6.0.1 (N910VVRU2CPF3)
    • Update adreno drivers to the latest version
    • Updated VZW classes and APKs
    • Updated SELinux policy and addressed denials
    • Fixed WiFi disconnecting bug due to IP Reachability Monitor
    • Disabled Bluetooth vendor specific extensions and cleaned up configs
      +++
    • Updated Camera HAL wrapper and configs
    • Updated Bluetooth overlays and configs
    • Enabled Bluetooth AXI Bridge Lock
    • Forced getting operator-string from the ERI overlay

    • Removed charger_res_images that overlaps with LPM animation
      +++
    • Updated SELinux policy
    • Updated proprietary blobs
    • Used CMSDK FileUtils in CMHW classes
      +++
    • Updated all proprietary blobs from MM 6.0.1
    • Updated SELinux policy and addressed denials
    • Updated audio policy and configs
    • Enabled Samsung-specific bluetooth code
    • Updated board configs and removed deprecated flags
    • Used Clang and fixed many compiler warnings/errors
    • Updated bluetooth source code and configs
    • Updated RIL classes for the new firmware
    • Updated keymaster for the new firmware
    • Updated camera HAL wrapper
    • Update GPS source code and configs
    • Updated fingerprint and related configs
    • Updated all device-specific overlays
    • Switched to standalone improved libinit
    • Switched to standalone improved power HAL
    • Switched to standalone improved libhealthd
    • Added Samsung LPM off-charger animation
    • Added Samsung specific IMS services
    • Added tweaked/updated version of SamsungDoze/AmbientDisplay
    • Made the vibration intensity configurable
    • Enabled Doze and updated auto brightness for Button Backlight
    • Optimized DALVIK/ART configs
    • Display ro.product.name above device model in Settings
    • Kernel: Added many CPU governors (experimental)
    • Kernel: Rebased on Samsung MM source code
    • Kernel: Updated all drivers
    • Kernel: Added many IO schedulers
    • Kernel: Varous wake gestures
    • Kernel: Updated SELinux code
    • Kernel: Stereo Call Recording Support
    • Kernel: Updated thermal dts from CAF
    • Kernel: Support various joysticks
    • Kernel: Applied various fixes and updates
    • Kernel: Added a custom Kernel Adiutor app
      +++
    • ....
      The list is too long and can't be included in one post
    • ....
      +++
    • Enabled ZCACHE and ZRAM with LZ4 compression
    • Enabled Bluetooth features and vendor-specific extensions
    • Enabled battery fully charged notification

    • Updated GPS configs including sensor filtering
    • Updated brightness levels and related configs
      +++
    • Reverted to a more stable branch of the kernel
    • Enabled Qualcomm location services and related configs
    • Enabled dex-preoptimization to speed up the first boot sequence
    • Updated VZW-specific blobs and improved APN handling
    • Updated and fixed SELinux policy to enforce it on stable builds
      +++
    • Fixed Voice Call and audio issues
    • Fixed Bluetooth and connetcion issues
    • Fixed Camera issues (avoid using HDR mode for now!)
    • Fixed "process system isn't responding" error
    • Improved boot time and overall performance
    • Improved Camera performance relative to previous builds
    • Updated DRM proprietary vendor blobs
    • Updated GPS source code and configs
    • Various media and graphics tweaks
    • Experimental WiFi changes and updates
    • Tons of under the hood changes, fixes, and updates


    Notes:
    • This build uses proprietary blobs and configs from the latest Android 6.0.1 Marshmallow firmware (N910VVRU2CPF3).
    • You need to be on a Marshmallow bootloader (check this!) and the latest modem (preferably, flash the partial firmware from here to update NON-HLOS, modem, rpm, sbl1, sdi and tz –after upgrading the bootloader and before flashing the new build).
    • For fingerprint, you may need, at the end of fingerprint enrollment, to swipe quilckly one more time so that you get the "Done" message twice.
    • You can force enable fast charging for any USB cable in Kernel Adiutor.


    Xposed:
    This build includes a customized version of Xposed framework (attached bellow):
    • Updated Android RunTime (ART)
    • Optimized and built with Clang
    • Uses Java JDK8 and Android SDK 24
    • Built specifically for trltevzw in full device tree
    • Minor device-specific fixes and tweaks
    • Should work on all ROMs including TouchWiz
    • May work fine on other ARM devices
    If Xposed framewrok is not active by default, flash the attached ZIP!


    If you'd like to support this work, you may donate here. If you couldn't donate, you can definitely hit the THANKS button bellow :good:
    58
    [ROM] [6.0.1] CyanogenMod 13.0 [Jul 19, 2016]

    I've added a new TESTING build to DEVDB Downloads. Besides upstream CyanogenMod changes, this build incudes experimental changes to be evaluated and to possibly fix some/all of the reported issues.

    Users on other variants are welcome.

    You should clean flash; if you don't want to wipe everything, skip this build! I'll ignore all posts without appropriate logs; if you don't know how to capture a log, you need to use Google or the search function here to find debugging tutorials!


    Changes:
    • Fixed GPS navigation
    • Fixed Bluetooth stuttering
    • Custom charger resources
    • Updated keylayouts
    • Updated media codecs
    • Updated vendor proprietary blobs
    • Updated to Android SDK Build-Tools 24.0.1
      +++
    • Re-added support for other variants
    • General bluetooth updates and fixes
      +++
    • Fixed Settings/AdvancedDisplay FC
    • Fixed ION heap mask compatibility
    • Reset bluetooth configs and overlays
    • Enabled I2S interface bus over I2S/PCM port
    • Updated Xposed framework and installer
    • Updated WiFi driver and kernel setup
      ++++
    • Built with Clang and Java JDK8
    • Added LiveDisplay driver
    • Updated drivers and CPU governors
    • Updated power HAL source
    • Updated LID/cover support
    • Updated and cleaned up firmware links
    • Updated SELinux policy and addressed denials
    • Configured fingerprint sensor location
    • Cleaned up CMHW and added DisplayModeControl support
    • Enabled and built-in Xposed framework
    • Enabled SystemUI burn-in protection
    • Enabled WiFi Display protected content
      +++
    • Updated kernel source with more fixes and tweaks
    • Optimized Swap and Memory Compaction
    • Experimental changes to improve overall performance
      +++
    • Updated all proprietary blobs from MM 6.0.1 (N910VVRU2CPF3)
    • Updated configs and overlays from MM 6.0.1 (N910VVRU2CPF3)
    • Update adreno drivers to the latest version
    • Updated VZW classes and APKs
    • Updated SELinux policy and addressed denials
    • Fixed WiFi disconnecting bug due to IP Reachability Monitor
    • Disabled Bluetooth vendor specific extensions and cleaned up configs
      +++
    • Updated Camera HAL wrapper and configs
    • Updated Bluetooth overlays and configs
    • Enabled Bluetooth AXI Bridge Lock
    • Forced getting operator-string from the ERI overlay

    • Removed charger_res_images that overlaps with LPM animation
      +++
    • Updated SELinux policy
    • Updated proprietary blobs
    • Used CMSDK FileUtils in CMHW classes
      +++
    • Updated all proprietary blobs from MM 6.0.1
    • Updated SELinux policy and addressed denials
    • Updated audio policy and configs
    • Enabled Samsung-specific bluetooth code
    • Updated board configs and removed deprecated flags
    • Used Clang and fixed many compiler warnings/errors
    • Updated bluetooth source code and configs
    • Updated RIL classes for the new firmware
    • Updated keymaster for the new firmware
    • Updated camera HAL wrapper
    • Update GPS source code and configs
    • Updated fingerprint and related configs
    • Updated all device-specific overlays
    • Switched to standalone improved libinit
    • Switched to standalone improved power HAL
    • Switched to standalone improved libhealthd
    • Added Samsung LPM off-charger animation
    • Added Samsung specific IMS services
    • Added tweaked/updated version of SamsungDoze/AmbientDisplay
    • Made the vibration intensity configurable
    • Enabled Doze and updated auto brightness for Button Backlight
    • Optimized DALVIK/ART configs
    • Display ro.product.name above device model in Settings
    • Kernel: Added many CPU governors (experimental)
    • Kernel: Rebased on Samsung MM source code
    • Kernel: Updated all drivers
    • Kernel: Added many IO schedulers
    • Kernel: Varous wake gestures
    • Kernel: Updated SELinux code
    • Kernel: Stereo Call Recording Support
    • Kernel: Updated thermal dts from CAF
    • Kernel: Support various joysticks
    • Kernel: Applied various fixes and updates
    • Kernel: Added a custom Kernel Adiutor app
      +++
    • ....
      The list is too long and can't be included in one post
    • ....
      +++
    • Enabled ZCACHE and ZRAM with LZ4 compression
    • Enabled Bluetooth features and vendor-specific extensions
    • Enabled battery fully charged notification

    • Updated GPS configs including sensor filtering
    • Updated brightness levels and related configs
      +++
    • Reverted to a more stable branch of the kernel
    • Enabled Qualcomm location services and related configs
    • Enabled dex-preoptimization to speed up the first boot sequence
    • Updated VZW-specific blobs and improved APN handling
    • Updated and fixed SELinux policy to enforce it on stable builds
      +++
    • Fixed Voice Call and audio issues
    • Fixed Bluetooth and connetcion issues
    • Fixed Camera issues (avoid using HDR mode for now!)
    • Fixed "process system isn't responding" error
    • Improved boot time and overall performance
    • Improved Camera performance relative to previous builds
    • Updated DRM proprietary vendor blobs
    • Updated GPS source code and configs
    • Various media and graphics tweaks
    • Experimental WiFi changes and updates
    • Tons of under the hood changes, fixes, and updates


    Notes:
    • This build uses proprietary blobs and configs from the latest Android 6.0.1 Marshmallow firmware (N910VVRU2CPF3).
    • You need to be on a Marshmallow bootloader (check this!) and the latest modem (preferably, flash the partial firmware from here to update NON-HLOS, modem, rpm, sbl1, sdi and tz –after upgrading the bootloader and before flashing the new build).
    • For fingerprint, you may need, at the end of fingerprint enrollment, to swipe quilckly one more time so that you get the "Done" message twice.
    • You can force enable fast charging for any USB cable in Kernel Adiutor.


    Xposed:
    This build includes a customized version of Xposed framework (attached bellow):
    • Updated Android RunTime (ART)
    • Optimized and built with Clang
    • Uses Java JDK8 and Android SDK 24
    • Built specifically for trltevzw in full device tree
    • Minor device-specific fixes and tweaks
    • Should work on all ROMs including TouchWiz
    • May work fine on other ARM devices
    If Xposed framewrok is not active by default, flash the attached ZIP!


    If you'd like to support this work, you may donate here. If you couldn't donate, you can definitely hit the THANKS button bellow :good: