[Ground Zero ROMS Development] Alx31:
New Tipsy build is up.

Magisk been removed so rom is default rootless, just flash SuperSU in recovery. few stuff been merged in kernel including some io schedulers...

as magisk isn't there, please try if u guyz still having cpufreq f#ckery, i do not as of now.

Tipsy-addison-7.1.2.Omer-v5.8-20170521-2253.zip

Changelog under about phone menu as usual or here:

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

* device/motorola/addison/
14462a1 overlay: disbale aosp gestures [Alx31]
b794c71 BC: Default root method is rootless [Alx31]
506f526 addison: Kill Gello [Alx31]
fd5575f addison: Pin SDM blobs and throw deprecated [Alx31]
00d5753 addison: Drop not needed blobs [Alx31]
a1ba616 Switch to OSS GPS [Alx31]
9037e85 gps: Fix OSS build [Alx31]
ee6ebc7 gps: Import from LA.UM.5.6.r1-01900-89xx.0 release [Alx31]
* frameworks/base/
8be4b71 Tipsy Logo: Option to chose Statusbar/Lockscreen [Alx31]
11b6b81 Tipsy Logo: Enable logo at the lockscreen [Alx31]
* kernel/motorola/msm8953/
0d0cd01 Revert "mmc: move to a SCHED_FIFO thread" [Alx31]
0970fbb defconfigs: regenerate for ioscheds [Alx31]
f01f36f PM / devfreq: Restart previous governor if new governor fails to start [Alx31]
ed03203 PM / devfreq: Skip status update on uninitialized previous_freq [Alx31]
5603cd3 PM / devfreq: Add proper locking around list_del() [Alx31]
6186eff PM: devfreq: Always reflect a change of polling interval [Alx31]
4ea7332 cpufreq: interactive: slightly faster sampling during screen off to offset cases like Android Auto and Viper4Android hi-resolution audio decoding where 60ms was a bit too aggressive [Alx31]
84aa4c2 cpufreq: interactive: remove hispeed_freq init restriction [Alx31]
460b0cc sched/deadline: Split cpudl_set() into cpudl_set() and cpudl_clear() [Alx31]
7f43959 sched/deadline: Make CPU heap faster avoiding real swaps on heapify [Alx31]
f3e0935 sched/deadline: Refactor CPU heap code [Alx31]
7ec23a8 sched/deadline: Fix wrap-around in DL heap [Alx31]
0a606d7 sched/deadline: Unify dl_time_before() usage [Alx31]
b6f04b6 sched/deadline: Remove cpu_active_mask from cpudl_find() [Alx31]
d526600 sched/deadline: Modify cpudl::free_cpus to reflect rd->online [Alx31]
9cb853b sched: Fix integer overflow in sched_update_nr_prod() [Alx31]
68c2fa8 cpufreq: interactive: reduce timer with screen off [Alx31]
c948a13 display: add a simple api to query the display state (on/off) at any point in time [Alx31]
baea9b7 fs/sync.c: make sync_file_range(2) use WB_SYNC_NONE writeback [Alx31]
e1ddbeb PM / devfreq: Add a governor white list [Alx31]
18be320 UPSTREAM: sched/fair: Avoid pulling all tasks in idle balancing [Alx31]
89a3ef1 UPSTREAM: sched: Improve load balancing in the presence of idle CPUs [Alx31]
64bd019 perf: disable cross_hotplug for l2 cache pmu. [Alx31]
472a7f1 workqueue: make sure delayed work run in local cpu [Alx31]
2730212 vmstat: Reduce time interval to stat update on idle cpu [Alx31]
7a60466 firmware_class: Fix firmware_loading_timeout usage of jiffies [Alx31]
3736a4b writeback: fix writeback cache thrashing [Alx31]
e7fc9cf sched/deadline: Avoid pointless __setscheduler() [Alx31]
f6edcc3 sched/wait: Fix a kthread race with wait_woken() [Alx31]
0419300 msm: kgsl: Report correct GPU frequency in sysfs [Alx31]
28a6b5b kgsl: convert some workqueues to use kthreads [Alx31]
4b1eb5b mdss: move to a kthread for vsync_retire_work_handler [Alx31]
a1eea38 Revert "asm-generic: atomic.h: relaxed atomic_read" [Alx31]
8d1bda1 sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems [Alx31]
7eaedbf asm-generic: atomic.h: relaxed atomic_read [Alx31]
5bd4371 msm: mpm: disable debugging [Alx31]
451d53c Remove '+' symbol from kernel version string [Alx31]
35cf2df qcom: msm-core: uninterruptible wait - you can kiss my arse goodbye [Alx31]
2bf2f27 msm: Use interruptible wait to not affect load average [Alx31]
7586633 qcom: mpm: use interruptible wait to reduce load avg [Alx31]
24cdd24 sched/core: Fix a race between try_to_wake_up() and a woken up task [Alx31]
09a2c5d Makefile: remove wrapper [Alx31]
3b5e221 drivers: wakeup: allow to request and count wakelocks with screen on. [Alx31]
e564717 drivers: wakeup: allow 1 wakeup from IPA_WS every now and then [Alx31]
e30f151 drivers: wakeup: be more thorough with blocking wakelocks [Alx31]
3a859eb drivers: wakeup: it's pointless to output the active wakeup sources during screen on, no need to go through the rcu locks and list iterations every now and then [Alx31]
534ec78 drivers: wakeup: there's no much point in running the blockers during screen on [Alx31]
9ff3fb0 drivers: wakeup: run the wakelock blockers during wakeup_source activation and every resume [Alx31]
1d063f2 drivers: wakeup: more thoroughly deactivation of wakelocks [Alx31]
1823f33 drivers: wakeup: add options to disable timerfd, netlink and wlan wakelocks [Alx31]
f398c03 drivers: wakeup: bypass two WiFi wakelocks [Alx31]
21a96c5 power: wakeup: prevent IPA_WS wakelock from being acquired by default [Alx31]
48221b5 block: Make CFQ default to IOPS mode on SSDs [Alx31]
20202ba cfq-iosched: fix the setting of IOPS mode on SSDs [Alx31]
8601cde net: sch_generic: Allow devices to opt-out net watchdog [Alx31]
1ab0ae6 block: Make CFQ default to IOPS mode on SSDs [Alx31]
a68e25d zen-iosched: change fifo_batch to 16 [Alx31]
c30d34b block: add zen scheduler [Alx31]
50a09c7 PM: devfreq: Use high priority workqueue [Alx31]
354705e AIO: Don't plug the I/O queue in do_io_submit() [Alx31]
c26f6ca SIO: update for linux 3.18 [Alx31]
f61dfc0 FIOPS: update for linux 3.18 [Alx31]
9a3ea83 Add SIO and FIOPS i/o schedulers [Alx31]
01a9dbe Added fsync on/off support. [Alx31]
75047a7 mm: slub: Default slub_max_order to 0 [Alx31]
3ea65be fs: Workaround the compiler's bad optimization [Alx31]
0b33675 mmc: move to a SCHED_FIFO thread [Alx31]
9a36a72 binfmt_elf.c: use get_random_int() to fix entropy depleting [Alx31]
45ad540 cpuidle: don't disable cpuidle when entering suspend [Alx31]
cb2b9c6 mmc: core: disable crc check [Alx31]
83986a8 arm: import cedric defconfig [Alx31]
62190ff kernel: Only expose su when daemon is running [Alx31]
401b314 f2fs: set dentry bits on random location in memory [Alx31]
4131651 f2fs: fix missing read/write function pointers [Alx31]
f44dcf8 leds: leds-atc: Add LED blinking support [Alx31]
04e1f8b Revert "device-mapper: Add debug log for block size check." [Alx31]
38d3f76 Revert "switch: arizona: enable more logs" [Alx31]
3487d07 homebutton: handle VOICE_ASSIST and expose haptic [Alx31]
5a270b2 qpnp-haptic: expose vibration [Alx31]
c4405e6 xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder [Alx31]
429cd2e xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window [Alx31]
2b14dcb msm: mdss: install the rel_fence even if retire_fence is skipped [Alx31]
136268c msm: mdss: avoid removing wrong multirect on validate failures [Alx31]
f000770 msm: mdss: Fix integer overflow in cursor validaton [Alx31]
b57810a Merge "msm: kgsl: Increase memstore size" [Alx31]
1cac095 tcp: take care of truncations done by sk_filter() [Alx31]
1855bc7 rose: limit sk_filter trim to payload [Alx31]
81f704b msm: thermal-dev: Protect IOCTL from race condition [Alx31]
180f2de soc: qcom: Avoid possible buffer overflow in service-locator [Alx31]
d1fa9f5 msm: mdss: Fix possible integer overflow [Alx31]
d2df165 msm: mdss: Install sync fences after user copy [Alx31]
8d406c9 msm: mdss: Add lock to avoid release of active session in rotator [Alx31]
74362b7 msm: mdss: fix race condition in mdp debugfs [Alx31]
9c0c902 msm: mdss: Validate cursor image size [Alx31]
e58706d android: fiq_debugger: restrict access to critical commands. [Alx31]
a0547ab input: synaptics: put offset checks under mutex. [Alx31]
7333ba2 msm: mdss: mask DSI FIFO overflow errors during BTA operation [Alx31]
c4cb914 msm: mdss: fix check for igc read [Alx31]
785923f msm: msm_bus: Set current index to default value [Alx31]
474dac1 msm: mdss: Fix DSPP usage inconsistency issue [Alx31]
ec18c45 msm: IPA: add the check on intf query [Alx31]
ab049ff ASoC: Add backend user count checking [Alx31]
f97b2c6 usb: dwc3: Replace sscanf with kstrtou8_from_user [Alx31]
882c4ec msm: mdss: Trigger idle fallback when no update due to touch [Alx31]
bd5b4d6 ASoC: msm: acquire lock in ioctl [Alx31]
8051791e msm: ipa: Modify IPAERR to IPADBG [Alx31]
802eb30 bluetooth: Fix free data pointer routine [Alx31]
c8467fb msm: mdss: ensure proper state transition during ULPS exit [Alx31]
40970c1 leds: qpnp-flash: Fix Use-after-free(UAF) for debugfs [Alx31]
10f756f input: touchscreen: remove msg21xx mstar touch driver [Alx31]
129b5f8 misc: qcom: qdsp6v2: Add range check in function aac_in_ioctl_shared [Alx31]
edff5ac regulator: msm_gfx_ldo: Fix the CX voting logic [Alx31]
4361252 ice: fix security issue with validating error in pointer [Alx31]
65f0f920 input: touchscreen: gt9xx: fix memory corruption in Goodix driver [Alx31]
3844991 msm: ba: Fix race conditions in debug writes [Alx31]
e665487b msm: pm: Add mutex lock for shared data [Alx31]
a6eea11 msm: wlan: update regulatory database [Alx31]
d6dff47 msm: kgsl: Increase fault detection threshold value [Alx31]
4fa602a mm: cma: check the max limit for cma allocation [Alx31]
c44a6a7 msm: mdss: Avoid unnecessary warnings during pipe unstaging [Alx31]
9701de7 msm: ipa3: Validate IPA and GSI firmwares before loading [Alx31]
48d29fa input: misc: fix heap overflow issue in hbtp_input.c [Alx31]
1225965 soc: qcom: fingerprint: keep QSEE handle in kernel space [Alx31]
8f5074b QBT1000: check for null pointer before copying command [Alx31]
6330603 QBT1000: copy qseecom handle to user when loading/unloading app [Alx31]
e1de682 scsi: ufs: check for err state when polling for doorbell [Alx31]
5196bf0 msm: vidc: Check for sanity of size while mapping buffers [Alx31]
a8a8652 crypto: ice: Fix NULL pointer exception in ice. [Alx31]
e4f051c msm: kgsl: refcount irq to avoid racing against idle check [Alx31]
19c79c7 Merge "rcu: Kick rcuo kthreads after their CPU goes offline" [Alx31]
3002d20 msm: mdss: fix to handle multi-rect configuration in error cases [Alx31]
da4548d soc: qcom: pil: Initialize variable to avoid invalid access [Alx31]
f9661df USB: android: Fix gsmd_setup() error path cleanup on sigkill [Alx31]
2cda26e leds: qpnp-flash: Fix possible race condition in debugfs [Alx31]
abbf953 ecm_ipa: remove redundant code [Alx31]
5516a907 Revert "ASoC: wcd_cpe_core: Perform irq cleanup once the bus is up" [Alx31]
2df0de1 mfd: wcd9xxx: send down notification to devices before cleaning-up IRQs [Alx31]
ad257b8 msm: mdss: Fix invalid dma attachment during fb shutdown [Alx31]
b571de4 msm: mdss: Add sanity check for Gamut LUT size [Alx31]
b938da7 msm: mdss: Clear compat structures before copying to user [Alx31]
de96c1b soc: qcom: pil: Fix kernel pointer leak [Alx31]
fb7cfd9 msm: ipa: Prevent multiple header deletion from user space [Alx31]
b845656 mfd: wcd9xxx: Add range checking in function wcd9xxx_init_slimslave [Alx31]
29f83c5 clk: msm: gcc: Add support for 19.2MHz for MCLK clocks [Alx31]
2a99cd7 msm: vidc: Enable WARN_ON based on debug level [Alx31]
46fbff9 usb: replace %p with %pK [Alx31]
dc42b7b security: switched to stackable model for PFT/PFK module [Alx31]
35bb2f9 drivers: soc: qcom: Add overflow check in ADM driver [Alx31]
5c7173b ARM: dts: msm: Update frequency to 1804.8MHz for MSM8953 [Alx31]
9cdfe06 msm: qpnp-haptic: Manage the state of PON regulator [Alx31]
aeab477 msm: vidc: read capability version from efuse register [Alx31]
7a382c3 ARM: dts: msm: Add VFE efuse support for 8953 [Alx31]
f408aac msm: mdss: avoid removing wrong multirect on validate failures [Alx31]
4082618 msm: thermal: Update error handling of device offline [Alx31]
ee2a5a6 defconfig: msm: Use RCU_BOOST option for msm8917/37/53 [Alx31]
7357ed7 soc: qcom: smem: Fix uninitialized usage of a stack variable [Alx31]
9eb96fc soc: qcom: glink: add NULL check for edge_ctx [Alx31]
31cdac9 msm: kgsl: Make sure USE_CPU_MAP + MAP_USER_MEM work together [Alx31]
7d412b4 msm: kgsl: Fix pagetable member of struct kgsl_memdesc [Alx31]
acafa5c ARM: dts: msm: add efuse register information on msm8953 [Alx31]
cafdaee clk: msm: gcc: Add support for active clients of SNOC/BIMC [Alx31]
f4a5c2d msm: mdss: Fix potential deferencing of null pointer [Alx31]
1ed7b08 msm: isp: Fix ping pong recovery [Alx31]
6e4a7e8 wcnss: Dump WCNSS registers during SSR Timeout [Alx31]
b472f3c sound: usb: Handle audio control interface descriptor properly [Alx31]
22906bb sound: usb: auto suspend device only if it supports remote wakeup [Alx31]
ffc91bd sound: usb: Handle implicit feedback data endpoint properly [Alx31]
02cfa94 scsi: ufs: Add clock ungating to a separate workqueue [Alx31]
d87e5fd lpm-levels: Do not consider cluster residency in suspend [Alx31]
bf40e1a msm: mdss: Add check to fix null pointer dereference [Alx31]
f01c5cd msm: isp: Prevents interrupt storm on ISPIF overflow. [Alx31]
6eb549f msm: ion: Modified Secure Display buffer permissions [Alx31]
a3b084c regulator: msm_gfx_ldo: fix null pointer dereference [Alx31]
4946c547 soc: qcom: pil/ssr: fix issue with logs [Alx31]
43e91b1 arm64: avoid segfault on el0 cache maintenance [Alx31]
3b0f691 ARM: config: Enable DEFERRED RESUME flag [Alx31]
2142b8d msm: sps: add the checking of userspace input length [Alx31]
572576c msm: mdss: Fix race condition during secure display transitions [Alx31]
6a84fdf cpufreq_stats: fix to process policy exit in notifier [Alx31]
f1167d5 ARM: dts: msm: Add AF support for rear aux camera on msm8953 [Alx31]
660dcf4 sched: Fix deadlock between cpu hotplug and upmigrate change [Alx31]
b186180 sched: drop related_thread_group_lock before calling call_rcu() [Alx31]
b2ce536 mdss: remove panic due to excessive interrupt errors [Alx31]
f49f1bf msm: sensor: Validationg function pointers before using them [Alx31]
e4e3f68 msm: vidc: Fix kw issues [Alx31]
d52d8e9 USB: android: Call PM APIs if configured and suspended are true [Alx31]
6d56dc1 arm: dma-mapping: page align size before flush tlb [Alx31]
238f41c fbdev: use unsigned integers to prevent overflow [Alx31]
2abb684 defconfig: Enable config IP_NF_MATCH_RPFILTER [Alx31]
b6a9afe adreno_tz: Fix divide by zero problem in gpu_load_show() [Alx31]
95e6956 sound: usb: Add support to handle QMI client disconnect [Alx31]
08026c0 usb: xhci: Clear event handler busy flag upon event ring cleanup [Alx31]
57721bb sound: usb: Map audio format received from QMI client [Alx31]
c2b1c9a sound: usb: Remove IOMMU support from USB Audio QMI Service Driver [Alx31]
dcd540e sound: usb: Increase maximum transfer buffer limit [Alx31]
ec95b8f sound: usb: Send explicit device disconnect to clients [Alx31]
5f399a5 sound: usb: Add NULL check on return value of iommu_domain_alloc() [Alx31]
d8c95e6 sound: usb: Treat find format failure as error [Alx31]
a1bc93c sound: usb: Update USB audio QMI data structure [Alx31]
6d82e63 defconfig: msmcortex: Enable USB audio QMI service driver [Alx31]
7a44a97 sound: usb: Add support to share iova with remote processor [Alx31]
ed32194 sound: usb: Add support for usb audio qmi service [Alx31]
d7baf6d usb: xhci: Add helper APIs to return xhci dma addresses [Alx31]
b285038 usb: xhci: Add support for secondary interrupters [Alx31]
b41b36b msm: vidc: Add Colorspace in sequence change event [Alx31]
f9a4814 sound: usb: Add helper APIs to enable audio stream [Alx31]
64f55c4 Merge "msm: vidc: Check ion_handle for errors" [Alx31]
7fd47c3 sctp: deny peeloff operation on asocs with threads sleeping on it [Alx31]
b05c6ec sctp: avoid BUG_ON on sctp_wait_for_sndbuf [Alx31]
a290341 msm: sensor: correcting return value for get actuator info [Alx31]
3afc6d9 kernel: Fix potential refcount leak in su check [Alx31]
4c839b8 dccp/tcp: do not inherit mc_list from parent [Alx31]
5db1676 lowmemorykiller: account for unevictable pages [Alx31]
4b0e8ee wlan: Trim operation classes to max supported in change station [Alx31]
ffa7658 net/packet: fix overflow in check for tp_reserve [Alx31]
103dd33 net/packet: fix overflow in check for tp_frame_nr [Alx31]
cb3c72d net/packet: fix overflow in check for priv area size [Alx31]
b9dfac6 mm: migrate dirty page without clear_page_dirty_for_io etc [Alx31]
8d6a558 kernel: Only expose su when daemon is running [Alx31]
f3063c5 ftrace/recordmcount: Work around for addition of metag magic but not relocations [Alx31]
565f6c4 scripts: recordmcount: break hardlinks [Alx31]
5301be2 recordmcount: Fix endianness handling bug for nop_mcount [Alx31]
19dd415 scripts/recordmcount.pl: support data in text section on powerpc [Alx31]
6dc99b4 drivers: misc: import Moto DTV drivers [Alx31]
2db9ef8 input: homebutton: handle egis gestures [Alx31]
afa5a40 input: egis: add custom key for double tap [Alx31]
1079eb4 defconfigs: regenerate [Alx31]
892820e add a defconfig script [Alx31]
* packages/services/OmniJaws/
43f9e3e use our tipsy api key from LockClock commit from DU: http://gerrit.dirtyunicorns.com/#/c/6497/ [Alx31]
d609003 OmniJaws: update README.md [Alx31]
1bf7252 Automatic translation import [Alx31]
8a196e3 OmniJaws: add pinWheel directions for wind [Alx31]
* vendor/motorola/
1aa6731 addison: Drop unneeded blobs [Alx31]
8277ffa addison: Switch to OSS GPS [Alx31]
* vendor/tipsy/
5364c16 It's Tipsy O week [GitHub]

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

* build/
06fab8f build: Hide gcc and clang warnings [Prema Chand Alugu]
336773b Revert "Don't overwrite device audio_effects.conf with aosp frameworks/av one" [Prema Chand Alugu]
e3651f2 Don't overwrite device audio_effects.conf with aosp frameworks/av one [Prema Chand Alugu]
* frameworks/base/
a7466ce Tipsy Logo: add cheerz bro style logo [Prema Chand Alugu]
858f0a9 Tipsy Logo: Provision for list of logo styles [Prema Chand Alugu]
7233078 bt profile: MAX_PROFILE_ID = 21 [Prema Chand Alugu]
cc41b75 Download: Add support to manually pause/resume download [Prema Chand Alugu]
d28934b Logo more prominent with increase of size to 24dp [Prema Chand Alugu]
4de39e1 Tipsy logo in the statusbar [Prema Chand Alugu]
6786176 bt manager: add missing mHandler [Prema Chand Alugu]
cc2823e Bluetooth: Enable peripheral & mutli-adv in BLE-Always-on mode [Prema Chand Alugu]
c1f7ef3 Obex: Reduce MTU Size. [Prema Chand Alugu]
* frameworks/native/
dd1ad7f sensorservice: Fix orientation sensor for HAL's missing rotation vector sensor [Prema Chand Alugu]
* manifest/
9b2785f services telecomm testing branch [Prema Chand Alugu]
2526f57 track our art [Prema Chand Alugu]
1ca2b06 track our bt app [Prema Chand Alugu]
* packages/apps/Settings/
89306da Redundant waiting time of keyguard unlocking after reboot [Prema Chand Alugu]
* packages/services/Telecomm/
98dc191 DayNight Telephony Theming (6/7) [Martinusbe]
* packages/services/Telephony/
3aadf15 DayNight Telephony Theming (7/7) [Martinusbe]
a4e09b0 VoicemailSettingsActivity: Fix NPE [Martinusbe]
2eaf93b Telephony: Fix "Redirect to roaming SIM network setting(Dual SIM)" [Martinusbe]
bf0fb52 MobileNetworkSettings: Read and write USER_NETWORK_MODE [Martinusbe]
2d85f05 MSIM: Fix for preferred SIM for voice [Martinusbe]
* vendor/tipsy/
794ef61 tipsy: don't build AudioFX, we have MusicFX [Prema Chand Alugu]

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

* packages/services/Telecomm/
f131dbd fix outgoing call [Martinusbe]
3bf1819 Accept timeout from apps requesting call disconnect [Martinusbe]
e808977 Add lock to NewOutgoingCallBroadcastIntentReceiver [Martinusbe]

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

* packages/providers/DownloadProvider/
82426aa DownloadProvider: Add support for manual pause/resume [Josue Rivera]
450dda8 DownloadProvider: Display download speed in notification [sayeed99]
* packages/resources/devicesettings/
bd3c549 Automatic translation import [Abhisek Devkota]
* packages/services/Telecomm/
9a9b5fa Revert "Honor option to allow vibration during priority zen mode." [Martinusbe]
559b277 Merge tag 'android-7.1.2_r2' into cm-14.1 [Martinusbe]
3328446 [3/4] Add increasing ring feature [Martinusbe]
10d794a Strip separators while sending CLCC response [Martinusbe]
fef42fa Fix issue where the dnd mode remains on after a call terminates. [Martinusbe]
e2eb6e4 Add cap on number of calls stored in analytics [Martinusbe]
bcaebc8 Telecomm: Fix error due to protected broadcast [Martinusbe]
b606796 Automatic translation import [Martinusbe]
d6538b7 Fix incorrect key in Maps [Martinusbe]
c78e54f telecom: Ensure that we always update bluetooth in dsda case [Martinusbe]
f7d9884 Telecom: Ues proper sub IDs [Martinusbe]
d86ad75 Expose call creation time to link call recordings with recent call log (2/2) [Martinusbe]
267ee98 Ignore null groupId when restoring default account. [Martinusbe]
d36b64b Honor option to allow vibration during priority zen mode. [Martinusbe]
a6c39d9 Fix sporadic crashes with MSIM devices and inactive SIMs [Martinusbe]
7458e40 Telecomm: Update icon to Material [Martinusbe]
6e95ec0 Telecom: Break qti-telephony-framework dependency [Martinusbe]
24cc407 Telecomm: Squash changes to default SIM handling [Martinusbe]
0b57e2c Revert "Phone: Add headset notification when wired headset plugged in" [Martinusbe]
eca08d3 Proper supplementary service notification handling (3/5) [Martinusbe]
* vendor/tipsy/
d8af74b Enable Night Display globally [GitHub]

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

* frameworks/av/
f7742be Revert AudioSessionInfo API [Martinusbe]
* system/bt/
984c812 Do not include the trailing NULL from the C-String in the SDP service name [Josue Rivera]
* vendor/tipsy/
5529662 cm: overlay: Enable auto-power-save modes globally [GtrCraft]

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

* art/
829db8e runtime: arch: support kryo for 32 bit [Martinusbe]
* bionic/
80a4c97 libc: ARM: Add 32-bit Kryo memcpy [Martinusbe]
2c58697 libc: use Cortex-A7/A53 memset on Kryo [Martinusbe]
e6a7073 Add kryo support. [Martinusbe]

====================
05-15-2017
====================
* OTA_config/
aecbea5 ota: flounder 05/15 [GitHub]
* frameworks/av/
7589a3e media: Allow using legacy HSR calculation [Martinusbe]
* frameworks/native/
0d91365 native: add phone-xxhdpi-4096-dalvik-heap property config [oadam11]
* kernel/motorola/msm8953/
331d45f arm/dts: Addison: TF bringup [Alx31]
* packages/apps/Bluetooth/
3d79620 OPP: Prevent holding wake lock multiple times [Martinusbe]
22a0fa9 OPP: Check file size before send [Martinusbe]
5fb875f OPP: Reduce MTU size while simultaneous A2DP and OPP [Martinusbe]
a352129 OPP: Handle Stale Data Exception [Martinusbe]
1c0d159 OPP: Clear ongoing notification while force killing BT. [Martinusbe]
27eff98 OPP: fix notification count display error after bt off [Martinusbe]

====================
05-14-2017
====================
* OTA_config/
dac0f96 ota: Fix Oneplus One/Redmi2 builds interchange [Prema Chand Alugu]
e5984b9 op3: NakedLadies [Martinusbe]
5b7b82d ota: Redmi2, Oneplus One 05/14 [Prema Chand Alugu]
* frameworks/base/
2253290 base: SystemUI: add dedicated TextView for OmniJaws error marker [Alx31]
2f5f735 base: SystemUI: dont show OmniJaws error that prominent [Alx31]
658bfd2 base: remove duplicates sounds [Alx31]
e21c6c3 base: SystemUI: thread protect keyguard callbacks [Alx31]
2ec2924 base: SystemUI: dont hide weather forcast data on errors [Alx31]
9c9dbbc base: SystemUI: use new OmniJaws error broadcasts [Alx31]
028841f base: SystemUI: remove force weather update bits [Alx31]
* vendor/tipsy/
6a7a37d backuptool 7.1.2 [Alx31]

Flash dat sh#t! :laugh: