Purify CM13 for Hlte / T-Mo / Can -- v5.0 -- Android 6.0.1_r72 - Unofficial CM13

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 123
    Code:
    *** Disclaimer
    
    I am not responsible for any damages, loss of data or other consequences on your device that as a result of flashing this rom.
    Introduction
    Hi Xda
    This is pure, unmodified or nearly minor tweaked rom for Hlte. I was using my own rom since a while and decided to share my work to community. This rom is fast, stable and ready for daily use. At least, for me.

    Please do not make any feature request because my focus point on to stability and simplicity. However, I'll touch to the exists settings and maybe will be adding minor changes.
    Image



    Installation Instructions
    Code:
    [LIST]
    [*][B][U][I]Make a backup[/I][/U][/B]
    [*]Download the rom and GApps (MM-6.0) to your device
    [*]Boot to recovery and do a Full Wipe (exclude internal and external storage)
    [*]Flash Purify and GApps
    [*]Reboot
    [/LIST]
    Changelog

    v5.0
    Kernel gets massive update since last build..
    Fix emergency call
    Clean up device codes..
    Thermal-engine updated again ... Be Cool Purify feature ... Values from bacon
    Fix a few denials (Camera blobs, thermal and vold)
    Remove not exists (ipv6 nodes, services, etc.. )
    Power settings updated
    Not needed debug feature removed than bt
    Not needed bt feature removed
    Tweaked bt settings
    Custom audio policy
    Init fixes for the latest kernel
    Deleted duplicated entries and reverted some stock values in Init
    Against failed to aquire lock errors, perfd directories permissions fixed
    WiFi blobs updated
    Blob list updated for mm blobs -- thermal engine
    Init updates for power and thermal
    Wifi calibration
    and more .. Be sure because I cant find my log notes

    v4.9
    -- Intelli-Thermal (Better thermal man.) re-activated for users..
    -- Kernel compiled with latest and updated UBER-Linaro-4.9
    -- Rom compiled with latest and updated UBER-TC
    -- Notification interact of Ambient display fixed
    -- Removed unused izat config
    -- Support Samsung extended AGps
    -- Clean out init
    -- Native time service enabled
    -- Blur UI removed
    -- Improved generic extract scripts
    -- Fixed media server denial
    -- And this build is the last build until next Android security patch... I'm already on N build..

    v4.8
    -- Kernel updated to v1.2.4
    -- Revert "overlay Doze"
    -- Thermal engine updated with new values and Gpu monitor
    -- Init update
    -- Fix mediaserver denial
    -- Clean-up cmhw related items
    -- Gps: Ported from AOSPA bacon kang and adapted to our device
    -- Gps: Update Gps config.
    -- Wifi and Mobile buffer sizes re-fixed
    -- Ril fixes
    -- Proximity sensor issue (possible) fixed for some users
    -- New Doze set up
    -- Build fingerprint revised for all device variants
    -- Contact sync issue fixed with latest Gapps
    -- Switched to thermal monitoring
    -- Keep sim state on low power mode
    -- Gps header re-updated

    v4.6
    >>> Fixed some Selinux denials
    >>> Boot sync disabled
    >>> Throttle CPU earlier
    >>> Blur enabled (in Test phase)
    >>> C2D deafult compositor
    >>> Device perms header removed
    >>> Clean & Fix up init
    >>> Clang build disabled .. No any perf. imp.
    >>> Rework audio
    >>> And a few things....

    v4.5
    Changelog post : 2065

    v4.4
    Go to this post

    v4.3
    Purify Kernel updated to v4.4Rev. (F2fs, problematic commits, etc.. fixed and tested)
    All device sources revised and updated ( Rootdir, device prop. , etc.. )
    Gps.conf updated to latest M source
    Audio device source changes
    DisplayColor mode and Vibrator settings fixed depending to CM changes
    Busybox added
    Some CM source commits revised to our device comp. (Sepolicy, sqlite, wpa supp. , bionic, toybox)
    And I'm sure There are more of but at the moment, I'm very tired...

    v4.2
    Patch to allow SuperSU to run in SELinux enforcing (Thanks to BeansTown106)
    Add policy to SELinux to allow ViPER4Android in enforcing mode ( Thanks to maximumentropy )
    Init clean up, updates (Thx to temasek)
    Use cmsdk fileutils
    New core values adapted to Purify Kernel
    Purify Kernel updated to v4.2.1
    And more but too late for now..

    v4.1
    SDcard name issues fixed,
    cpu/gpu governors permissions fixed,
    okhttp upgraded and build issues fixed,
    advancedDisplay and displaymode control changes fixed or reverted,
    sepolicy permissions revised and applied little changes
    There are a few changes and adding (my own codes to fix some issues or dev.) but My notes not with me now.. Then I'll add them

    v3.9
    for changelog go to post

    v3.7
    -- FLAC support added.. Tested with 16 and 24 bit (48 kHz and 88.2 kHz) FLAC file.. It was a special req. by @linx1287..
    -- Tcp per. updated from CAF
    -- Thermal-engine, device performance and hardware conf. re-fixed or revised... And updated to mm source.. (partially for now)
    -- And ... really don't remember now but must be nice things

    v3.6
    - Performance tweaked Purify Kernel v4.0 -Tweaked Version - ( For opt. performance, please give a few min. to it and later reboot the phone)
    -Update to 6.0.1_r46
    - Minor tweak for ramdisk

    v3.5
    - Kernel updated to v3.8.. Linaro 4.9 toolchain used.. Includes exp. fixes so if you don't like, please report me..
    - to speed-up first boot sequence, enabled dex-preoptimization
    - Wlan configuration updated.. Based on latest M stock..
    - Enabled larger TCP accept..
    - GPS configuration updated with GPS blobs from M
    - Added Audio hal period override and to optimize the playback latency..
    - Added media performance codecs from M sources.
    - Cleaned useless audio settings to possible audio distortion during call and using speaker..
    - Gsm prop. re-setted to better network switches
    - Partially tweaked interactive scaling..
    - Device permissions fixed..
    - and maybe a few or more changes/fixes

    v3.4
    >> Added Gello ( Say Hello to Gello - New Browser by CM team )
    >> Device boot opt.
    >> Enhanced Zram&Zswap support
    >> Device codes fixed for comp. to new CM source
    >> Audio (CAF based) fixes
    >> And forgotten ones (This is very possible after last week :)) )

    v3.3
    >> Kernel updated to v3.7
    >> Sqlite upgraded to 3.13.0
    >> Latest CM updates

    v3.2.1
    >> Restored hlte folder from my backup.. Twrp device tree issue must be fixed for other hlte variants (like T-Mo, Can)
    >>>> Update not needed for other variants (like hlte and other variants)
    >> So missing custom unofficial build tag ([email protected]) issue fixed
    >> Merged latest CM updates (not so important for update from v3.2 to v3.2.1)

    v3.2
    >> Purify kernel updated to v3.6
    >>>>> All Purify Kernel specific features stay same than previous version
    >>>>> IntelliPlug, IntelliActive and PowerSuspend added
    >>>>> F2fs updated with latest fixes..
    >>>>> And some needed fixes
    >>>>> Uber TC (Optimized) 4.9 toolchain used
    >> Compiled with Uber TC 4.9
    >> Latest CM updates

    v3.1
    >> Android 6.0.1_r43 (MOB30J)
    >> Purify Kernel updated to v3.5
    >> Backport Zram&Zsmalloc from Google Kernel
    >> Backport Zcache from QC -Qualcomm- 3.18 kernel
    >> Various fixes (Related to Swap, Swapcache)
    >> Various CodeAurora fixes
    >> Added LZ4 decomp. module
    >> LMK redesigned
    >> and Cpufreq commits reverted
    >> Zram&Zcache enabled to Purify Rom (Fully supported and comp. with Purify Kernel v3.5)
    >> Zram size set to 25%
    and forget it

    v3.0
    >> Kernel updated to v3.4
    >> Cpufreq, Alsa: Timer and Usb audio fixes applied
    >> Forced Usb fast charging support -Yank555.lu-
    >> Various opt. (Battery and Perf.)
    >> Gps settings updated and fixed ( Now more accurate and speedy lock )
    >> Bionic fixes ( For speed and smooth )

    v2.9
    >> Kernel updated to v3.3 (Linux Kernel 3.4.112, Bluetooth drivers updated, optimizations and various fixes)
    >> Latest CM updates
    >> and no time for more

    v2.8
    >> Kernel updated to v3.1
    --Frontswap (to cache swap pages) enabled again
    --Zswap (and related sub-branches) enabled.
    --LZO added
    --F2fs updated to latest f2fs-stable
    --Applied msm: Protect buffer overflow due to malicious user fix (CodeAurora)
    >>Re-worked on Audio (Sound volume levels, voip, headset etc..)
    >>Various aosp fixes added
    >>Call recording feature activated again
    >>A few code imp. to Bluetooth for testing.. (Still good works generally)
    >>Various boot improvements
    >>Latest CM updates

    v2.7
    >> Re-worked on bluetooth
    >> Code cleanup on root dir and sepolicy
    >> Sqlite upgraded
    >> Kernel updated to v2.8. (I'm hopeful that more battery friendly and responsive)
    >> Cm Updater removed again and again :)
    >> Latest CM updates

    v2.6
    --ExtSdCard is not writable issue for Titanium Backup fixed
    --Bluetooth related source and settings reverted..

    v2.5
    --Updated to Android 6.0.1_r30
    --Screen touching issue during call fixed
    --Busybox removed (If you need it, you can find it on PlayStore)
    --Bluetooth call audio issue fixed (verified by 3 testers) ( Fix in this post )
    --Advanced settings fc issue in messaging fixed
    --Built-in root (in Dev. Settings) has not removed but If you want to use it, after activated it, reboot the phone
    --Call recording feature (in Dialer) temporary removed
    --Sqlite updated
    --Twrp device tree compatibility enhanced
    --maybe more a few things

    v2.4
    --Soft Reboot issue fixed
    ---Kcal (Advanced color control) support added..
    --Annoying and always showing "slow charging" bug fixed.. For Usb charging, showing "Charging" and for AC charging, showing "Charging rapidly"
    --As always, CM updates...

    v2.3
    --Kernel updated to v2.7
    --Audio enhanced (For better game sound experience, added some files by @Jairus J. )
    --Random screen touches issues during call must be fixed
    --Latest CM updates
    --Other minor fixes

    v2.2
    --Kernel linux updated to 3.4.111 (v2.6) ( Compiled with Linaro GCC 4.9 toolchain - Christpher83- )
    --Audio settings fully reverted and re-fixed for game(s)
    --AudioFx again added to v2.2
    --F2fs updated with latest imp.'s
    --Proximity sensor fixed
    --Selinux, Sqlite, Sepolicy, etc.. updated/upgraded
    -- and more

    v2.1
    --Kernel upgraded and updated to v2.5 (Linux ver. 3.4.110)
    --F2fs and fauxclock supported as previous ver.
    --Kernel name changed
    --Compiled with latest and optimized UBERTC 4.9.4 toolchain
    --Bluetooth, Gpu and sound updated
    --New governors and schedulers added (Cpu&Gpu)
    --Overclockable to 2.72 GHz
    --Some opt. added and applied (Please wait for 5-10 min. after first boot to be stable)
    --Audio settings reverted and fixed again
    --Cm ver. name changed to [email protected]
    --And more&more..

    v2.0
    --Lock screen bottom button visibility issue fixed
    --FauxSound integrated (I don't have FauxSound Control app. so not tested but must OK)
    --Audio settings partially reverted.
    --Kernel Updated to v2.0
    --Bluetooth drivers updated and re-fixed
    --Ambient Display again works..
    --T-Mo and Can version support re-edited for Twrp recovery..
    --Call recording support added.. (Please do not say "Why or Pure?" because this is my decision)
    --Cm Weather imp. already include in rom but not ready yet.. CM team still work on it.
    --And of course, CM fixes and imp. until this night..

    v1.9
    --Skype fully working now ( over Wi-Fi and mobile internet tested ). All tests made in the variable time intervals.
    --Ext-SdCard writable for all fs (ext4, exfat, f2fs, ntfs).
    --Sound -volume- levels increased for all paths
    --Ramdisk patched for new systemless Supersu.. After flashing Supersu, reboot to system normally.. No anymore press the Power on button
    --Kernel updated to v1.7 but you'll still see same version be v1.5.. Because I forgot to update it
    --Re-based Purify system

    v1.7a
    Sdcard is not writable issue fixed (Reverted cherry-pick)
    Skype mic. sound fixed.. at least I think so.. I need report

    v1.7
    Navbar enable/disable via settings (For screenshots, go to this post
    When it enable, capacitive touchkeys will be disable
    Only home key will stay active (Menu and back keys disable)
    Default kernel required for Navbar and HW keys disabler. Not tested with other kernels yet but It must works
    Latest CM fixes, imp., etc...
    Minor system improvements


    v1.6
    • Enhanced device support (Eur, T-Mo, Can)
    • Incompability fixes..
    • Code cleanup for perm., kernel, etc..
    • Speed and stability fixes
    • CM latest fixes...
    • and more....

    Code:
    v1.5
    [LIST]
    [*]Navbar ( Softkey) button support added. For now, in test phase. So HW key disabler feature will not work  (for security)
    [*]Minor and major improvements added
    [*]Clock settings force close fixed
    [*]F2fs support stay in v1.5 but only data/cache partition supported. System partition not supported anymore for f2fs.
    [*]And possibly I forgot a few
    [/LIST]
    Code:
    [SIZE=3]v1.4
    Missing Doze settings implemented again...
    CM made some fixes since last build so I integrated last modifications to Purify in v1.4[/SIZE]
    Code:
    v1.3 ---
    Fully f2fs Supported.. How to >>> in FAQ
    Hltemo (T-Mo) native support
    Kernel updated to v1.5
    Busybox integrated
    Latest CM fixes, implements, etc..
    Code:
    v1.2 -- Cm updates..
    Code:
    V1.1- CM updates, fixes, etc..
    Code:
    v1-- Initial Release

    Downloads

    Rom:

    Purify CM13 v5.0

    BasketBuild
    AFH

    Purify CM13 v4.9

    BasketBuild
    Mega
    AFH

    Purify CM13 v4.8

    AFH

    Purify CM13 v4.7

    AFH

    Purify CM13 v4.6

    BasketBuild
    AFH

    Purify CM13 v4.5

    BasketBuild
    AFH

    Purify CM13 v4.4

    BasketBuild
    AFH

    Purify CM13 v4.3

    BasketBuild
    AFH

    Purif CM13 v4.2

    BasketBuild
    AFH

    Purif CM13 v4.1

    BasketBuild >>> Purif CM13 v4.1
    AFH >>> Purif CM13 v4.1


    Purify CM13 v3.9

    BasketBuild -- Purify CM13 v3.9
    AFH -- Purify CM13 v3.9

    BasketBuild -- Purify CM13 v3.8
    AFH -- Purify CM13 v3.8

    BasketBuild - Purify CM13 v3.7
    AFH - Purify CM13 v3.7


    BasketBuild - Purify CM13 v3.6
    AFH - Purify CM13 v3.6


    Basket Build >>> Purify CM3 v3.5
    AFH >>> Purify CM13 v3.5


    Latest Purify Kernel

    BasketBuild >>> PurifyK v1.1
    AFH >>> PurifyK v1.1

    BB >> v3.4

    AFH >> v3.4

    BB v3.3

    AFH v3.3

    Purify CM13 v3.2.1

    BasketBuild v3.2.1

    AFH v3.2.1

    Purify CM13 v3.2

    >>AFH : Purify CM13 v3.2"

    >> BasketBuild : Purify CM13 v3.2

    Folders:

    BasketBuild

    AFH

    GApps:

    Open GApps -6.0

    Delta GApps -6.0

    FAQ
    Q: Purify is f2fs supported?
    A: Yes. Supported... Go to step by step guide by @jcadduono here


    Thanks to/Credits
    • CyanogenMod and team members for the great works
    • @temasek for the sim, gps and Ril fixes
    XDA:DevDB Information
    Purify CM13, ROM for the Samsung Galaxy Note 3

    Contributors
    [email protected]
    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.4.x
    Based On: CyanogenMod
    Kernel Source: https://github.com/Monadiac/

    Version Information
    Status: Stable
    Stable Release Date: 2016-03-15

    Created 2016-03-15
    Last Updated 2016-10-17
    51
    Hello Xda community..

    experienced the thrill of being the father two days ago. My baby boy wanted to come to the Earth early 4 days. Yes, we now have a baby boy. As you can imagine, I spend a large part of my time to take care of him .. I'll release the new version in a few days.. And yeah yeah yeah!!!!!!! I'm very happy now.. [emoji1] [emoji3] [emoji6] [emoji12] [emoji16]

    Sent from my SM-N9005 using Tapatalk
    46
    This issue has been fixed.. Thanks for the report.. And more,

    Ril improvements
    Init fix up
    Gps. conf. updated with AOSP comp.

    My work agenda based on governors (especially hotplug and thermal driver, configs, etc..) of PurifK Kernel..

    Gpsone issue fixed
    Init adaptation to latest kernel

    And the v4.7 may not be the last build for CM 13 but I'll do less frequent builds ( for exp. will be a 3 or 4 weeks ). I'll start to work on CM 14 soon..
    44
    Hi Dear Purifiers,
    I'm so sorry for delay but Babies and Ladies First ;) And I hope You'll forgive me with v5.0 :D ...

    v5.0
    Kernel gets massive update since last build..
    Fix emergency call
    Clean up device codes..
    Thermal-engine updated again ... Be Cool Purify feature ... Values from bacon
    Fix a few denials (Camera blobs, thermal and vold)
    Remove not exists (ipv6 nodes, services, etc.. )
    Power settings updated
    Not needed debug feature removed than bt
    Not needed bt feature removed
    Tweaked bt settings
    Custom audio policy
    Init fixes for the latest kernel
    Deleted duplicated entries and reverted some stock values in Init
    Against failed to aquire lock errors, perfd directories permissions fixed
    WiFi blobs updated
    Blob list updated for mm blobs -- thermal engine
    Init updates for power and thermal
    Wifi calibration
    and more .. Be sure because I cant find my log notes :D

    Edit: OP updated... Enjoy
    40
    Hi,

    First I'll release the new version of DU and after that, alpha v0.4 (If my baby boy's colic spasms subside within a few days [emoji17] , may be a beta release) of the N build.. I didn't release first 3 build of alpha version to public because me and other 2 people tested them .. I work on bug fixes now.. Thanks

    Sent from my SM-N9005 using Tapatalk