[ROM][7.1.2][lineage][Official] crDroid Android v3.4

Search This thread

Zephalon

Member
Jun 8, 2017
24
6
Hi,

found the LED setting, thanks. The LED on the Moto Z has a really bad placement and i guess it can't even do RGB :/

Regarding the cut off sounds: I found out that quiet sounds like background music on a video gets cut off if you have your speaker set to anything below half (it get's worse the lower the setting is). That means that you can for example only hear the music if somebody is talking a bit more loudly. Otherwise the speaker is basically turned off. It seams the phone is just ignoring the audio if it's not loud enough even it has no trouble playing it back. That is really, really annoying and may be a reason to switch back to stock for me :/

Can anybody confirm this issue? Do you have any suggestions?
 

vache

Recognized Developer
Jun 12, 2009
1,137
3,707
Paris
@swejuggalo: new build up with WiFi test fixes. Could you try it and tell me how it goes ?



Hi,

Regarding the cut off sounds: I found out that quiet sounds like background music on a video gets cut off if you have your speaker set to anything below half (it get's worse the lower the setting is). That means that you can for example only hear the music if somebody is talking a bit more loudly. Otherwise the speaker is basically turned off. It seams the phone is just ignoring the audio if it's not loud enough even it has no trouble playing it back. That is really, really annoying and may be a reason to switch back to stock for me :/

Can anybody confirm this issue? Do you have any suggestions?

Just tried on crDroid, it works well here. This issue seems to be only on lineage. I was not able to fix this for now :/
 
Last edited:

swejuggalo

Senior Member
May 15, 2012
472
128
Kalmar
@swejuggalo: new build up with WiFi test fixes. Could you try it and tell me how it goes ?





Just tried on crDroid, it works well here. This issue seems to be only on lineage. I was not able to fix this for now :/
Are we talking about the WiFi going unresponsive issue?

BTW, the tests I've done with the TurboZ kernel with fixed wifi driver (correct Mac) still get the same unresponsive wifi issue. That could be a indication that the issue in Lineage is more at system level than just wifi driver related. Something that only happens when wifi automatically turns on and of automatically. Have had more and more unresponsive moments now that has nothing to do with my hidden ssids.
I haven't tested any other rom than Lineage yet.
I've found it to be hard to find users being able to replicate the WiFi unresponsive issue...
So the Mac number issue ended up in this rom too but probably not the other bug?

Sent from my XT1650-03 using Tapatalk
 

Zephalon

Member
Jun 8, 2017
24
6
After a short Google search I think the problem is the overly aggressive noise reduction in the DAC. I have exactly the same problem as described here: https://forum.xda-developers.com/showthread.php?t=2231796 (only for the built in speaker)

I'm using CrDroid without a custom kernel, i'm not sure if this is an hardware or software issue. Turning of the equalizer did nothing, i may try the Turbo Z kernel tomorrow.

Btw: I can also confirm the unresponsive WiFi issue.
 

swejuggalo

Senior Member
May 15, 2012
472
128
Kalmar
Tried 3 kernels now and the sound issue exists in all. Read a lot about different configuration settings (build.prop tweaks for example) but nothing really affects the noice gate for the speaker. If it is a software issue I guess it's up to a developer to fix.

BTW, anyone with stock firmware that can replicate the low volume sound issue?

Sent from my XT1650-03 using Tapatalk
 
D

Deleted member 5862960

Guest
Tried 3 kernels now and the sound issue exists in all. Read a lot about different configuration settings (build.prop tweaks for example) but nothing really affects the noice gate for the speaker. If it is a software issue I guess it's up to a developer to fix.

BTW, anyone with stock firmware that can replicate the low volume sound issue?

Sent from my XT1650-03 using Tapatalk

Hello,

the low volume bug is caused by this commit:
https://github.com/boulzordev/andro...mmit/bd0fe4535ee2e38b04a5637c6966ab2d60e1317b
So changing kernels wont change anything & stock isn't affected by this. You can fix it yourself by applying the commit reversely, but that'll break headphone playback
 

Zephalon

Member
Jun 8, 2017
24
6
Hello,

the low volume bug is caused by this commit:
https://github.com/boulzordev/andro...mmit/bd0fe4535ee2e38b04a5637c6966ab2d60e1317b
So changing kernels wont change anything & stock isn't affected by this. You can fix it yourself by applying the commit reversely, but that'll break headphone playback

Well, that's not the kind of solution I can apply ?

Sorry if it's a stupid question but will there be a fixed version of this ROM in the foreseeable future? Unfortunately it's really annoying for me ?
 
D

Deleted member 5862960

Guest
Well, that's not the kind of solution I can apply

Sorry if it's a stupid question but will there be a fixed version of this ROM in the foreseeable future? Unfortunately it's really annoying for me

It should be fixed in all ROMs since the 26th ( or something around that date ), the commit which caused the low volume was reverted.
 
  • Like
Reactions: Zephalon

Zephalon

Member
Jun 8, 2017
24
6
I can also confirm the noise filter is now working as intended. Anything between 1/4 and 1/2 volume sounds much better, below that point it's okay-ish since it's getting really quiet and even a plugged in charger makes a difference. But you can still understand everything on the lowest setting :)

Thank you! For me this update was the last reason i needed to stick to this ROM :)
 

Zephalon

Member
Jun 8, 2017
24
6
I restarted my phone today and could not use my (brand new 32 GB) SD card anymore. It was formatted as "internal" and i installed some apps on it. But after the reboot the system said it has to be formatted before i can use it.

Could this be an issue with this ROM? As far as i see it is not a very common problem.
 

Neo.net

Senior Member
Jul 14, 2012
239
19
Hello,
I have just installed this version and I have some questions.
Is the turbocharger for charging functional?
What is the driver to install to benefit from the ADB?
Thank you
 

Zephalon

Member
Jun 8, 2017
24
6
The WiFi issues are driving me nuts, it's just to unreliable for day to day usage in my opinion.

From time to time the system does not automatically connect to known networks, even after extended periods of time in range. Last time i couldn't connect to any network, even though i could see the SSIDs. Turning WiFi off and on did nothing. After a warm reboot the system still did not connect to my network, i had to open the settings manually before the system was kind enough to log in.

I think i'll go back to stock with the Turbo Z kernel since root access is currently enough for me.
 

swejuggalo

Senior Member
May 15, 2012
472
128
Kalmar
The WiFi issues are driving me nuts, it's just to unreliable for day to day usage in my opinion.

From time to time the system does not automatically connect to known networks, even after extended periods of time in range. Last time i couldn't connect to any network, even though i could see the SSIDs. Turning WiFi off and on did nothing. After a warm reboot the system still did not connect to my network, i had to open the settings manually before the system was kind enough to log in.

I think i'll go back to stock with the Turbo Z kernel since root access is currently enough for me.
Seems like the same issues I have. Toggle airplane mode or full reboot works for me. Using Lineage though.

https://jira.lineageos.org/browse/BUGBASH-680

Seemed related to hidden ssids but apperently it can happen regardless.

Sent from my XT1650-03 using Tapatalk
 

andreiutzu000

Senior Member
Jun 6, 2014
108
231
Craiova
Hi
I think I've got a problem.
When I close a call, the beep that is hearing has the same sound as speaker. I mean, it isn't low, is high, as the speaker beep.

What can I do?

Thanks for help.

Trimis de pe al meu XT1650-03 folosind Tapatalk
 

aoleg

Senior Member
Jan 8, 2015
221
102
Does Efficiency mode work now? (It didn't when I last tried this ROM). RR thread lists commits required for making it work, so I wonder if they've been merged already.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24

    This is crDroid for the Moto Z (griffin & sheridan)


    crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!


    BE3pE0l.png


    Features:

    • Pixel look and feel.
    • OMS-rootless (theme engine) Supported. Install Substratum from Play Store.
    • Google Assistant
    • LineageOS 14.1 - all mods and features
    • StatusBar: Network Traffic
    • StatusBar: SU icon toggle
    • StatusBar: Ticker
    • StatusBar: Hide/Show icons
    • StatusBar: Hide/Show data activity arrows
    • StatusBar: BatteryBar customizations
    • StatusBar: Date customizations
    • StatusBar: Battery styles
    • StatusBar: Tap to Sleep
    • StatusBar: Clock styles
    • StatusBar: Custom logo customizations
    • QuickSettings: QS Header image customizations
    • QuickSettings: Weather tile integration and customizations
    • QuickSettings: Tiles customization
    • QuickSettings: Brightness slider toggle
    • QuickSettings: Optional brightness icon
    • QuickSettings: Vibrate on Touch
    • QuickSettings: WiFi easy toggle
    • QuickSettings: Bluetooth easy toggle
    • QuickSettings: Data easy toggle
    • QuickSettings: Location easy toggle
    • Navigation: Toggle navbar
    • Navigation: PIE navigation
    • Navigation: DUI - SmartBar / Fling Toggle, animations and customizations (+ One Hand mode)
    • Navigation: Dynamic Nav Bar Color
    • Navigation: Pulse - smart visualization
    • Notifications: Power notification controls
    • Notifications: Force expanded notifications
    • Notifications: Toggle immersive mode messages
    • Notifications: Breathing notifications
    • Notifications: Headsup Snooze
    • Notifications: Headsup Timeout customization
    • Display: Ambient Display customizations
    • Display: Transparency Customizations
    • Display: Blur Personalizations
    • Display: Expanded Desktop Customizations
    • Display: Scroll Animation Customizations
    • LockScreen: Screen shortcuts
    • LockScreen: Toggle longpress for screen shortcuts
    • LockScreen: Swipe shortcuts
    • LockScreen: Toggle media cover art
    • LockScreen: Toggle clock
    • LockScreen: Toggle date
    • LockScreen: Toggle alarm
    • LockScreen: Toggle status bar
    • LockScreen: Tap to sleep
    • LockScreen: Toggle longpress torch
    • LockScreen: Cutomize number of notifications
    • LockScreen: Toggle power menu for secure lockscreen
    • LockScreen: Toggle quick settings access and hide swipe shortcuts for secure lockscreen
    • Powermenu: On-the-go mode - camera overlay.
    • Recents: Immersive Recents
    • Recents: Hidden apps
    • Recents: Toggle OmniSwitch as default Recent view
    • Recents: Toggle Slim Recents as default Recent view
    • Sound: Charging Sounds customization
    • Sound: Toggle screenshot sound
    • Sound: Live customization for number of volume steps
    • Sound: Less frequent notification sounds
    • Sound: DND customizations
    • Animations Customization for Toast, System, etc.
    • Miscellaneous: Clock Widget
    • Miscellaneous: Wakelock Blocker (experimental)
    • Miscellaneous: Partial / Full screenshot selection option
    • Miscellaneous: Toggle suggestions on Settings dashboard
    • Miscellaneous: Toggle summaries in Settings
    • Miscellaneous: Toggle auto-start music player on headset detection
    • Miscellaneous: Show CPU info overlay
    • Miscellaneous: Disable Force Close notifications
    • Settings/Sound: Increasing Ringtone
    • 15 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.
    • Settings/Security: Quick PIN/Password Unlock
    • Default sounds from latest Nexus image.
    • Stability and performance improvements.
    • ART Optimizations
    Always Have a full functional Backup. Just in case!


    Download ROM
    It's not needed to install SuperSU, the ROM has built-in root.


    Download Gapps


    Flashing crDroid for the first time, or coming from another ROM:

    • Make sure you're running a proper working Recovery (CWM or TWRP)
    • Copy GApps and crDroid zip to your external SDCard
    • Boot into Recovery
    • Wipe system, data and cache
    • Flash crDroid zip
    • Flash GApps zip
    • Reboot

    Upgrading from previous version of crDroid:
    • Copy crDroid ZIP to your external SDCard
    • Boot into Recovery
    • Wipe system and cache
    • Flash crDroid zip
    • Flash Gapps
    • Reboot


    Don't expect any support if you:
    • are not running stock crDroid-kernel
    • have installed any mods such as Xposed!
    • have modified system files



    Thanks to:
    • Google
    • LineageOS
    • SlimRoms
    • OmniRom
    • NamelessROM
    • Many others... (if you're feeling upset being out of the thanks list just send a PM )


    crDroid G+ community


    Sources:



    XDA:DevDB Information
    crDroid, ROM for the Moto Z

    Contributors
    vache
    Source Code: https://github.com/crdroidandroid

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.0.x
    ROM Firmware Required: Unlocked bootloader, Custom Recovery
    Based On: LineageOS

    Version Information
    Status: Stable
    Current Stable Version: 2.5
    Stable Release Date: 2017-03-30

    Created 2017-03-30
    Last Updated 2017-06-13
    4
    D
    Deleted member 5862960
    Tried 3 kernels now and the sound issue exists in all. Read a lot about different configuration settings (build.prop tweaks for example) but nothing really affects the noice gate for the speaker. If it is a software issue I guess it's up to a developer to fix.

    BTW, anyone with stock firmware that can replicate the low volume sound issue?

    Sent from my XT1650-03 using Tapatalk

    Hello,

    the low volume bug is caused by this commit:
    https://github.com/boulzordev/andro...mmit/bd0fe4535ee2e38b04a5637c6966ab2d60e1317b
    So changing kernels wont change anything & stock isn't affected by this. You can fix it yourself by applying the commit reversely, but that'll break headphone playback
    4
    New Update

    Version 3.4 up.

    Changelog
    4
    crDroid v3.1

    Version 3.1 available:

    Changelog:

    ====================
    05-09-2017
    ====================


    * build/
    ce47d4c build: Set clang version properly

    * frameworks/base/
    6962259 Revert "Add toggle for fancy QS animation [1/2]"

    * kernel/motorola/msm8953/
    122a7ce homebutton: handle VOICE_ASSIST and expose haptic

    * packages/apps/Settings/
    f7927c4 Fix synchronization of Wi-Fi hotspot switch
    0ec8d5a PowerUsageFeatureProviderImpl: little cleanup

    * packages/apps/crDroidSettings/
    5635bfd Merge pull request #58 from beroid/7.1
    36037b8 crdroid: Update RU translations
    4c0d173 crdroid: Remove fancy animation settings for now
    132c012 Revert "remove moto maxx maintainer"

    * packages/services/OmniJaws/
    d5fc59c OmniJaws: added missing de-translations
    1d7b158 OmniJaws: widget layout madness
    ed3a8d2 OmniJaws: dont show OmniJaws error that prominent

    * system/core/
    a317642 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1
    28cbdd1 Revert "init.rc: set initial cpuset to all cores"
    983413a Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

    * vendor/cm/
    121cc98 crDroid v3.1
    e86b66b crdroid: Do not set clang version at this place

    * vendor/crDroidOTA-devices/
    515beb9 OTA: update mido, tomato, s2 for 3.1
    c96304d thea: Fix tags
    b68e505 shamu: Update for 3.1
    8f14b63 fix hydrogen
    91ce980 add hydrogen to the mix
    96af91d Add devices and changelog file for Addison, Thea and Titan

    ====================
    05-08-2017
    ====================


    * device/motorola/potter/
    3c35678 CMActions: add voice assist action and haptic toggle
    a6d1de4 potter: switch to enforced SELinux
    c52c7ec potter: enable WiFi calling
    d37f566 potter: enable WiFi Display
    fe7f2e5 potter: address gestures denials

    * frameworks/base/
    07cad46 Merge pull request #21 from beroid/7.1
    a3023ea Add RU translations

    * hardware/qcom/display-caf/msm8937/
    b7a3010 display: Add color metadata definition

    * kernel/motorola/msm8953/
    f0c6d0c qpnp-haptic: expose vibration

    * packages/apps/crDroidSettings/
    b868852 add moto g5 plus
    8893de4 add moto z play maintainer
    17e4dc6 remove moto maxx maintainer
    3eb5801 remove lux maintainer
    5669508 crdroid: Fix FP crash on lockscreen settings

    * system/core/
    ada295f init.rc: set initial cpuset to all cores

    * vendor/crDroidOTA-devices/
    f3895e2 Rename changelog_marlin.txt to changelog_hokie.txt
    ad7b4f4 Added back changelog
    e6868d4 add LG G3
    3c4f536 Add potter
    1e40222 Update devices.xml
    57d4faa Create changelog_oneplus3.txt
    b564a52 Removed changelog from my devices.

    * vendor/motorola/potter/
    9b003ca potter: derp

    ====================
    05-07-2017
    ====================


    * frameworks/base/
    1d30c50 SlimRecents: refresh sizes on dpi change [2/2]
    59c5b04 Show icons of only background apps in Toasts
    5191e9c Toast icon switch [1/2]
    5194079 voLTE icon: fix spaces
    2a241b9 hwui: Fix HWUI_COMPILE_FOR_PERF for non-arm
    a7a8374 StatusBar: Catch OOM caused by third-party icons
    f4992b4 Add fp authentication vibrate and unlock keystore with fp [1/2]
    ed710ee Make weather in lock screen and status bar more robust
    bdc65c1 Add keyguard weather [1/2]

    * hardware/qcom/audio-caf/msm8937/
    99617f9 Configs: remove audio sink buffer size property
    a9f2c00 hal: fix kw issue in hal
    6191804 hal: remove redundant logs from utils.c
    905d1d8 audiod: Skip enumerating non-ADSP sound cards

    * hardware/qcom/display-caf/msm8937/
    26cd504 display: Add color metadata definition
    eb49512 sdm: Use ColorMetadata in SDM
    37d5aff display: Add support for Rec.2020
    b6a2bfb sdm: Use safe mode on External display on low end device
    9c64210 HWC: Set skip to layers with Non Integral Source Crop
    93afadf sdm: skip null commit on command mode panels
    2428bc4 libmemtrack: Fix integer overflow in kgsl function

    * hardware/qcom/media-caf/msm8937/
    de0c52e media: libOmxSw encoders require prop headers :(
    fcd1cfd mm-video-v4l2: serialize FTB's for dropped frames
    057d1c7 mm-video-v4l2: vidc: venc: Free buffer FDs and handles
    a5da2d3 mm-video-v4l2: vdec: Support for HEVCMain10HDR10 profile
    76dd49f mm-video-v4l2: Update max level for h264 decoder to 5.1
    46aa731 mm-video-v4l2: venc: Disable Pframes incase of resolution 5k/6k
    5dc8e7e mm-video-v4l2: Reset drv_ctx o/p buffer requirements in loaded state
    0a4ad7e mm-video-v4l2: vdec: Convert maximum display luminance in cd/m2
    9e702ea mm-video-v4l2: vdec:Metadata for HDR and ColorAspects
    6076eb6 mm-video-v4l2: vdec: Support for HDR Info extension

    * packages/apps/Trebuchet/
    e64c236 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Trebuchet into 7.1

    * packages/apps/crDroidFileManager/
    0a9f4b8 crDroidFileManager: Change to generic file manager

    * packages/apps/crDroidMusic/
    7d30f0d crDroidMusic: Initiate generic music app

    * packages/apps/crDroidOTA/
    f93b897 crDroidOTA: Refresh icons
    961def4 crDroidOTA: Remove useless and faulty translation

    * packages/apps/crDroidSettings/
    4b95eff crdroid: Use SwitchPreference for FP features
    a969907 crdroid: Set FP settings properly
    99e769b crdroid: Rename fingerprint icon drawable
    f2397a3 Toast icon switch [2/2]
    670e5c3 Merge pull request #57 from beroid/7.1
    18ee3db crdroid: Update RU translations
    60fc899 Add fp authentication vibrate and unlock keystore with fp [2/2]
    0528405 crdroid: Also fix dependencies for lock screen weather

    * vendor/crDroidOTA-devices/
    a6a9be5 OTA: update mido, tomato, s2 changes
    4cd2e51 Added crackling, v500
    2fccc6b ota
    8010bc1 OTA:add ferrari
    49fc378 Updated marlin version
    b27d68f Added marlin changelog
    14c15b4 generated goo.gl shortlinks to fix "&" or "&"
    b4741db Correct all changelog URLs

    ====================
    05-06-2017
    ====================


    * android/
    eb1cfdf manifest: Use different path for crDroidOTA devices
    425405d manifest: Track crDroid OTA repos

    * build/
    648e881 Revert "build: symlink /system/bin/sh to bash"

    * device/motorola/griffin/
    2ca00ee potter: crdroid POWAA !

    * frameworks/rs/
    955c063 Increment sys ref count of input/ouput Allocations
    56f41aa Fix typo in include guard
    4db69a0 Fix google-build-using-namespace warnings in cpu_ref.
    cf0f22d Fix google-build-using-namespace warnings in rs.
    e05a931 Fix google-build-using-namespace warnings in driver.
    729cb44 Fix google-explicit-constructor warnings in frameworks/rs.
    dd0c462 Fix clang-tidy warnings in frameworks/rs.
    0af3a39 Fix misc-macro-parentheses warnings.
    db57e76 FileA3D: Don't leak memory in error case.
    c68586c Fix clang-tidy performance warnings.
    d631ebf frameworks/rs: fix clang-analyzer-unix.MallocSizeof warnings.
    28edf8c Fix error handling problems
    807f628 Implement multi-thread CPU GEMM for BLAS Intrinsics
    3094078 Support x86+arm mode
    604d079 Fix x86+arm multilib branch

    * packages/apps/crDroidFileManager/
    6c2e178 Merge branch 'remote' into mkn-mr1
    79b9c2f FS: Synchronize FileObserver

    * packages/apps/crDroidOTA/
    39c98aa crDroidOTA: Update icons
    0887a3b crDroidOTA: Use static ota_conf
    4c34fe3 crDroidOTA: Update devices path

    * packages/apps/crDroidSettings/
    1d59358 crdroid: Fix weather setting switches
    a2528d2 crdroid: Fix strings for lock screen weather
    33f5b02 crdroid: Add preference for OTA update
    8355bb8 Add keygard weather [2/2]

    * system/core/
    8361457 Revert "rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings"

    * vendor/cm/
    2ccf607 crdroid: Add crDroidOTA

    * vendor/crDroidOTA-devices/
    35b2bd1 cleanup amp; and updated S7, S7 Edge url
    15ad96f Add griffin
    5963eab OTA: add tomato, s2, mido
    c740d44 Added nine klte variants.
    2fe6d5b Added deb, flo, h811, h815, m8, & m8d
    95c9a10 Added angler & bullhead.
    d77ca0a added herolte and hero2lte
    e62b4dd Fixing mistake (& instaed of &)
    11152b7 Added Marlin
    c52cdef Initial commit

    ====================
    05-05-2017
    ====================


    * build/
    ab0891a Revert "core: use 0 compression when creating the target_files package"

    * packages/apps/SlimRecents/
    c6320ca Show PlayStore option also for system gapps and manually installed apk

    * packages/apps/crDroidFileManager/
    196db18 Automatic translation import
    d766509 Merge branch 'remote' into mkn-mr1
    eb2c28f Merge origin
    7c293a6 UX: Implement observer for local filesystem
    3c903a2 Merge branch 'remote' into mkn-mr1
    fc4770f Merge pull request #549 from MaanooAk/things
    525ce6f Automatic translation import

    * packages/apps/crDroidOTA/
    b569395 Merge remote-tracking branch 'ResurrectionRemix/nougat' into 7.1
    c8bfa58 update icon
    761af0f added proper ota_conf example and changed to crDroidOTA

    * system/bt/
    0ebf465 Do not include the trailing NULL from the C-String in the SDP service name

    ====================
    05-04-2017
    ====================


    * bootable/recovery/
    616bf9a recovery: Fix event system

    * kernel/motorola/msm8953/
    cd9f27e xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
    d5ec52a xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
    281dd617 msm: vidc: Protect debug_buffer access in core_info_read with lock.
    e1738f2 ASoC: msm: qdsp6v2: set pointer to NULL after free
    29a3530 msm: mdss: install the rel_fence even if retire_fence is skipped
    4a3bf2c tracing: do not leak kernel addresses
    e79266d msm: mdss: avoid removing wrong multirect on validate failures
    0cc519e BACKPORT: trace: resolve stack corruption due to string copy
    f18a1d1 msm: camera: flash: Validate the power setting size
    122d732 ASoC: wcd9330: Fix out of bounds for mad input value
    5d722df msm: camera: sensor: Validate i2c_frq_mode in msm_cci_get_clk_rates
    949a207 qseecom: improve input validatation for qseecom_send_service_cmd
    c82219c uio: fix potential use after free issue when accessing debug_buffer
    698bdb7 ASoC: msm: qdsp6v2: return error when copy from userspace fails
    76ac24e ASoC: msm: qdsp6v2: DAP: Add check to validate param length
    2b91054 ASoC: msm: q6dspv2: use correct variable type to store ION buff size
    cde57fe ASoC: msm: qdsp6v2: completely deallocate on cal block creation failure
    01a7d9a import some defconfigs

    * packages/apps/Jelly/
    2006774 Jelly: no need of using srcCompat for imageviews
    9be745e Jelly: fix InflateException on builds compiled with aosp build system

    * packages/apps/crDroidFileManager/
    1cc7520 Text reader intent filter mime types
    0564d0b AmazeFileManager: update cloudrail
    0f3a08b Merge branch 'remote' into mkn-mr1
    74ef963 GIT: Merge origin
    40cba3e CPY: Fix upload for cloud services
    fe59a77 Integral names fix
    fbddb1b Extend mime types support
    a0e5372 Text reader monospace font option
    79a754c Show option for headers and modified date
    810f60f Extend text tditor mime types
    77823a0 Update delete dialog
    5f29275 Automatic translation import

    * packages/apps/crDroidOTA/
    920fa0c Automatic translation import
    3e5a60d update ota_conf example
    5ac26f5 crDroid-ify

    ====================
    05-03-2017
    ====================


    * art/
    88d5636 art: Support more variants of ARM

    * bionic/
    9c227a7 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_bionic into 7.1
    22d6b5b libc: ARM: Add 32-bit Kryo memcpy
    45a3987 libc: use Cortex-A7/A53 memset on Kryo
    ba97f82 Add kryo support.

    * bootable/recovery/
    8011e66 recovery: Fix UI freezing

    * build/
    403195a build: Dump crdroid opt in banner

    * external/libavc/
    3421ac6 Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/external/libavc into 7.1

    * external/pdfium/
    32813be Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/external/pdfium into 7.1

    * frameworks/av/
    faa8b85 seccomp: Fix policy for ffmpeg

    * frameworks/base/
    9bf6006 Fix animation duration for custom animations
    a803e60 Aapt2: Fix png leak
    d970962 Fix the Wi-Fi wrong status when turning Wi-Fi on
    46af356 wifi: catch UnsupportedOperationException for getMatchingWifiConfig
    79a993f SettingsLib: wifi: Fixed AccessPoint tracking for Passpoint networks
    b48b294 Destroy Allocation with ScriptIntrinsicLut
    8b4eda9 Destroy Allocation right away on exception
    67c2de2 Do not CloseGuard KernelID or FieldID
    9591566 Fix keyguard is black background while screen turning off/on quickly
    64435e7 sensors: intern jstrings for memory savings
    eab78af sensors: fix native crash when dynamic sensor is removed
    23c1c4a Remove custom tiles from the same uninstalled package
    d05ec1e The network event should be an asynchronous callback.
    2318bf1 SystemUI: remove force weather update bits
    074e456 Clear mGuestRestrictions before loading from disk
    05328a3 AssetAtlasService: fix multi-threaded computeBestConfiguration
    ea24712 Fix DUI slippery flag logic and IllegalArgumentException [2/2]
    f3d8df5 statusbar weather: Update omnijaws API
    1b5c3ad base: SystemUI: dont hide weather forcast data on errors
    0edfa2b base: SystemUI: use new OmniJaws error broadcasts
    cdc3629 Compass qs tile: Fix icon in edit mode
    56679e9 Add Compass tile

    * frameworks/native/
    64c0f43 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_native into 7.1

    * hardware/qcom/media-caf/apq8084/
    b49f2c0 Fix duplicated OMX.qcom.audio.decoder.aac entry

    * packages/apps/Contacts/
    4430694 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Contacts into 7.1

    * packages/apps/DUI/
    5afe6f9 Add Chrome to MediaMonitor Blacklist
    2d6ca01 Fix Fling swipe up gesture being hard to trigger
    c3fbe2c Fix DUI slippery flag logic and IllegalArgumentException [1/2]
    3ac1ff3 DUI: Basenavigationbar: Catch Slippery Exception

    * packages/apps/Dialer/
    a572b53 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Dialer into 7.1

    * packages/apps/Jelly/
    b01a7b8 Jelly: handle rotation and multiwindow changes

    * packages/apps/Messaging/
    a82230e Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Messaging into 7.1

    * packages/apps/PhoneCommon/
    6f24d14 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PhoneCommon into 7.1

    * packages/apps/Settings/
    ecb716e Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Settings into 7.1

    * packages/apps/Trebuchet/
    c69c736 Trebuchet: Add Jelly to hotseat
    6e906bb Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Trebuchet into 7.1

    * packages/apps/crDroidFileManager/
    52588ae Merge branch 'remote' into mkn-mr1
    22d01f0 Merge pull request #546 from gitcoderoid/fix_crash_color_picker
    c72ed37 Fix crash when user rotates screen with color picker in settings screen
    5ce7f6d Merge branch 'remote' into mkn-mr1
    c654526 Merge pull request #545 from martincz/master

    * packages/inputmethods/LatinIME/
    4eb982d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_inputmethods_LatinIME into 7.1

    * system/core/
    e5b60ab libadf: adf_test: fix crash on adf.devices failure
    d66db81 libadf: convert to C++
    a47bc0f libadf: adf_test: fix clang + kati build
    5e79a9b <cutils/atomic.h> has been inlined for two years now.
    704063e Fix reference counting for Assembly
    e255c7c Fix warnings in cutils/atomic.h
    39e9285 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

    * vendor/cmsdk/
    6d90cdc Merge branch 'cm-14.1' of https://github.com/LineageOS/cm_platform_sdk into 7.1

    ====================
    05-02-2017
    ====================


    * android/
    ffe1c33 Merge branch 'cm-14.1' of https://github.com/LineageOS/android into 7.1
    ee708d0 manifest: Track arm-eabi-6.3
    55ebcda manifest: Track aosp compiler-rt
    fc78b86 manifest: android-7.1.2_r2 -> android-7.1.2_r8
    9182986 android: nuke browser, welcome jelly
    dec5499 manifest: Track clang-2690385
    bcc3032 manifest: Track clang 3.8
    5934f9d manifest: Track clang 3.6
    8f9085b Sync contributors cloud generator and random scripts

    * build/
    4fb9766 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_build into 7.1
    a73f68a Merge tag 'android-7.1.2_r8' into cm-14.1
    dd1d7ca Revert "We want Browser"
    0fc0aac build: Switch prebuilt clang to proper version if no dtc
    c743ec7 build: Add more missing flags
    f487039 build: Dont enable undefined flags unless dtc opt available
    0a62d27 dtc: Update disable list

    * external/boringssl/
    8f156df Merge tag 'android-7.1.2_r8' into cm-14.1

    * external/compiler-rt/
    3e4ad37 Add dtc opt flag

    * external/compiler-rt_aosp/
    2881b00 Add dtc opt flag

    * external/google/
    7b0296f Play Services: add 10.2.4

    * frameworks/av/
    16dcaaa Merge tag 'android-7.1.2_r8' into cm-14.1

    * frameworks/base/
    15e52c4 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1
    abe50aa Merge tag 'android-7.1.2_r8' into cm-14.1
    c3b68ee Automatic translation import

    * frameworks/native/
    b8fb318 Merge tag 'android-7.1.2_r8' into cm-14.1

    * packages/apps/Jelly/
    2f41ee6 Jelly: expose toolbar elevation
    74270cc Jelly: history: swipe to delete
    244fab9 Jelly: use custom dialog for home page selection

    * packages/apps/crDroidFileManager/
    6198f50 Automatic translation import
    3512809 Automatic translation import
    af9c81c Automatic translation import
    a437935 Automatic translation import
    2a2b682 AmazeFileManager: add cloudrail-si-android
    3f6c213 Merge branch 'remote' into mkn-mr1

    * packages/services/OmniJaws/
    6d2ec38 Automatic translation import
    c6f8208 OmniJaws: come here all you hidden bugs into the bright light
    7f59a61 OmniJaws: weather widget fixes
    5e5e496 OmniJaws: add error broadcast
    2a29597 OmniJaws: add weather widget
    2a0e0a3 OmniJaws: remove separation between force and not force update
    c1020bb OmniJaws: add fetch weather data retry loop

    * prebuilts/clang/host/linux-x86/3.8/
    2e2ea9b Initial commit

    * prebuilts/clang/host/linux-x86/clang-2690385/
    1f1e274 Initial commit

    * system/bt/
    85d4e42 Merge tag 'android-7.1.2_r8' into cm-14.1

    * system/core/
    d7cbf4b Merge tag 'android-7.1.2_r8' into cm-14.1

    * vendor/cm/
    b1bba60 addonsu: Add Lineage version to zip name
    d776d4b Add target to make a flashable su addon
    8125fbe cm: nuke browser, welcome jelly
    87ed1b9 cm: Remove obsolete and unused overlays and configs
    3b461d0 crdroid: Use clang 3.8 by default
    520eb77 crdroid: Use optional crdroid optimization flag

    ====================
    05-01-2017
    ====================


    * android/
    4642900 manifest: track our own FMRadio

    * frameworks/base/
    72d1b67 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1
    5dccf5e Revert "remove the extra synchronized lock"
    ff45b3f Revert "Fix BaseBundle IllegalArgumentException"
    bbddf59 Revert "QS: Add advanced location tile"
    75cb163 Revert "QS: Location Easy Toggle [1/2]"
    8d6b659 Revert "Location tile: add high accuracy state icon"
    03494b7 Revert "Location tile: dynamic icon state"
    f7c5bff Revert "core: Set the power menu volume selector as green"

    * packages/apps/FMRadio/
    df3365b fmradio: Add TARGET_PROVIDES_FMRADIO_JNI

    * packages/apps/Jelly/
    17755b3 Jelly: add option to clear cookies

    * packages/apps/crDroidFileManager/
    0b26e29 ERR: Minor error catching issues fixed
    124c4ca Update fdroid
    61f8ebf Merge pull request #542 from arpitkh96/rainy_day
    fb92a3f Merge master
    765140f Bump version number
    a544725 SRV: Add support for file opening for generic stream
    db9554e Automatic translation import

    * packages/apps/crDroidSettings/
    9d69c1a crdroid: Disable location easy toggle for now

    * system/extras/su/
    7344440 su: Don't start daemon for adb only mode

    * vendor/cm/
    1b9456e crdroid: Remove outdated and unsupported packages
    f650a65 crdroid: Add exports for modern toolchains
    e335c50 crdroid: Use DTC 5.0

    * vendor/motorola/potter/
    e4925a1 potter: update blobs from NPN25.137-35

    ====================
    04-30-2017
    ====================


    * build/
    c471fd9 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_build into 7.1

    * frameworks/base/
    ac8641d base: don't show reboot options for safe mode
    d1fecb1 SystemUI: Use already existing overlay to show QS auto brightness
    f3faf1f SystemUI: use vector drawables for brightness icons
    39738c7 fix anr when concurrent request provider
    94d8c27 Ensure that the decor view is attached to window.
    07ece0c Bad token of activity when do the launch work at the app process side.
    aac81bb Query geo description in worker thread to prevent ANR
    45bff37 remove duplicated incorrectly code in ProcessRecord
    bdb9183 fix foreground process will be mistakenly killed when it uses content provider.
    400822e Fix PacketKeepalive.stop() crash
    217b8fc FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
    525f760 Restart persistent process if start timeout.
    105067d fix system_server crash issue caused by fd leak.
    eefd167 base: LocationTile detail
    6fde90a SytemUI: Move brightness icon to the left of slider

    * packages/apps/Jelly/
    13c1311 Jelly: Fix typo

    * packages/apps/SlimRecents/
    a20e11e New app-pinning icon

    * packages/apps/crDroidFileManager/
    5684d23 CPY: Switching back to streams when system is low on memory

    * system/core/
    f7c2748 Make libbacktrace build with LLVM r275480

    * system/extras/
    9caa4aa Fix clang warnings and leak of full_stats_file .
    220b1ca simpleperf: Fix an error after adding newer Clang

    3
    I flashed the MotoMods-ADDON.zip by @erfanoabdi and it gave me battery mod function. I can't say if it gives function to any other mod because I do not have access to other mods.