[ONE Android Development] varund7726:
Update 20170331

Changelog :-

Simple:-

▪ Apply roaming indicator changes instantly

▪ Allow to set a different battery style for tile and statusbar

▪ QS:Re-Enable Night Display Tile for devices that support it

▪ Suspend Actions Qs Tile

▪ DocumentsUI: make shapes great again

▪ Revert " base: support separate encryption/lockscreen passwords"

▪ MountService: Don't run benchmarks after trimming

▪ BatteryService: add dash charging support

▪ Fw_base - Night auto brightness: restore user brightness values also after reboot

▪ Fw_base - Night Light brightness mode options [1/2]

▪ Fix NPE while performing NetworkStatsService.removeUidsLocked()

▪ Fix potential NULL dereference errors.

▪ Frameworks/base: Fix old code in MediaPlayer

▪ translation import

▪ bacon: enable Night Light

▪ ca04793 DUI: validate image size before attempting to set as icon [

▪ bcf2a23 Themes: Expose SmartBar Dialogs from manifest

▪ 27f2caa Redesigned Substratum icon

▪ 3827d80 Expose styles in the manifest for themes

▪ 79d3b9b Expose "ALL" hardcoded and [MENTION=5711379]ANDROID[/MENTION] colors

▪ c52bbe4 Suspend Actions as an Activity

Detailed

▼ Resurrection Remix Nougat Ver 5.8.2 Changelog

▼ 03/30/2017

▪ project build/
▪ 190f2fe Revert "ota: Remove cruft we don't care about"
▪ fae00af Avoid adding an extra slash if OUT_DIR_COMMON_BASE ends in a slash

▪ project device/oneplus/oneplus3/
▪ 3c483d9 Enable dash charge flag

▪ project external/DUtils/
▪ 93cc06a DUI: validate image size before attempting to set as icon [1/2]
▪ 52f7f6d Kill App action: remove the killed app from Recents list

▪ project frameworks/base/
▪ ac183ba base: Apply roaming indicator changes instantly
▪ 8e802de Allow to set a different battery style for tile and statusbar [1/2]
▪ 61d4294 QS:Re-Enable Night Display Tile for devices that support it
▪ 7d73fb8 Suspend Actions Qs Tile
▪ 360e3fe Automatic translation import
▪ 1ed9957 DocumentsUI: make shapes great again
▪ 5e038ca Revert "[1/2] base: support separate encryption/lockscreen passwords"
▪ c895580 MountService: Don't run benchmarks after trimming
▪ 4c1bf3c BatteryService: add dash charging support
▪ 0b7f30e Fw_base - Night auto brightness: restore user brightness values also after reboot
▪ 46aba72 Fw_base - Night Light brightness mode options [1/2]
▪ c3c55c5 Fix NPE while performing NetworkStatsService.removeUidsLocked()
▪ 6151c0b4 Fix potential NULL dereference errors.
▪ f85af0b Frameworks/base: Fix old code in MediaPlayer
▪ 1e35ea2 Automatic translation import

▪ project hardware/samsung/
▪ 047075e Automatic translation import

▪ project kernel/samsung/smdk4412/
▪ 377b340 Revert "Revert "smdk4412 : qcom modem : mdm9xx5 driver from N8000XXUDOF1""
▪ 11e99a9 Revert "smdk4412 : qcom modem : deselect MSM_SUBSYSTEM_RESTART"
▪ 5375ffa Revert "smdk4412 : qcom modem : do not automatically select MSM_SUBSYSTEM_RESTART"

▪ project packages/apps/AudioFX/
▪ 2cd4a6e Automatic translation import

▪ project packages/apps/Bluetooth/
▪ f4196b3 Automatic translation import

▪ project packages/apps/CMBugReport/
▪ c3b040e Automatic translation import

▪ project packages/apps/Calendar/
▪ 918bd81 Automatic translation import

▪ project packages/apps/Camera2/
▪ e96a1aa Automatic translation import

▪ project packages/apps/CellBroadcastReceiver/
▪ 17e633f Automatic translation import

▪ project packages/apps/DUI/
▪ b9c7e39 SmartBar editor: Let's use the blue!
▪ 67522d0 Smartbar: expose SmartButton ripple color

▪ project packages/apps/Dialer/
▪ 6dbeeee Automatic translation import

▪ project packages/apps/Eleven/
▪ 3f8bab8 Automatic translation import

▪ project packages/apps/Email/
▪ 92c2de4 Automatic translation import

▪ project packages/apps/FMRadio/
▪ bd6dd73 Automatic translation import

▪ project packages/apps/Gallery2/
▪ 980d319 Automatic translation import

▪ project packages/apps/Gello/
▪ a80d06a Automatic translation import

▪ project packages/apps/OmniSwitch/
▪ 39d506d Automatic translation import

▪ project packages/apps/Profiles/
▪ 2a86c63 Automatic translation import

▪ project packages/apps/Recorder/
▪ b427c2f Automatic translation import

▪ project packages/apps/ResurrectionOTA/
▪ 772235a Automatic translation import

▪ project packages/apps/ResurrectionStats/
▪ f96984b Automatic translation import

▪ project packages/apps/SamsungServiceMode/
▪ 103ff84 Automatic translation import

▪ project packages/apps/Settings/
▪ e905026 Remove OmniJaws Weather icon Pack Preferences
▪ ca04793 DUI: validate image size before attempting to set as icon [2/2]
▪ f2c4953 Allow to set a different battery style for tile and statusbar [2/2]
▪ bcf2a23 Themes: Expose SmartBar Dialogs from manifest
▪ 27f2caa Redesigned Substratum icon
▪ 3827d80 Expose styles in the manifest for themes
▪ 79d3b9b Expose "ALL" hardcoded and [MENTION=5711379]ANDROID[/MENTION] colors
▪ c52bbe4 Suspend Actions as an Activity
▪ cb0a91c Revert "[2/2] settings: support setting a separate encryption password"
▪ 314bc9e Settings - Night Light brightness mode options [2/2]
▪ c7d0663 Automatic translation import

▪ project packages/apps/SetupWizard/
▪ cd33504 Automatic translation import

▪ project packages/apps/Snap/
▪ 13d43d7 Automatic translation import

▪ project packages/apps/Terminal/
▪ 44781da Automatic translation import

▪ project packages/apps/ThemeChooser/
▪ 39343e1 Automatic translation import

▪ project packages/apps/Trebuchet/
▪ defe11d Automatic translation import

▪ project packages/apps/TvSettings/
▪ 952bf19 Automatic translation import

▪ project packages/apps/UnifiedEmail/
▪ 251c7bd Automatic translation import

▪ project packages/inputmethods/LatinIME/
▪ 53836b2 Automatic translation import

▪ project packages/providers/DataUsageProvider/
▪ 149eb22 Automatic translation import

▪ project packages/providers/DownloadProvider/
▪ 4f6cf59 Automatic translation import

▪ project packages/providers/ThemesProvider/
▪ 6d5910a Automatic translation import

▪ project packages/providers/WeatherProvider/
▪ fd0d410 Automatic translation import

▪ project packages/resources/devicesettings/
▪ d653283 Automatic translation import

▪ project packages/services/OmniJaws/
▪ 79faaf8 Build as privileged and "fix" applying icon packs
▪ 48ac8bd OmniJaws: Clean up unused imports, simpify few things
▪ 1c052e1 OmniJaws: Add menu item to search for Chronus icons
▪ 38f509f Fix potential actionbar npe
▪ 303eae1 OmniJaws: manifest add DEFAULT category to activities
▪ 960d49f Revert "Remove Weather icon pack pref"

▪ project vendor/cm/
▪ b73b386 Fix APNs for Cyprus
▪ 089838d extract_utils: support extracting directly from an ota zip
▪ 9fa9f1f cm: remove special access to unused cmfm
▪ 12011bf cm: allow apps to find profile manager service
▪ 815c85a cm: build: Don't convert patchset to int if it's None
▪ 2b4fe98 cm: build: Fix cherry picking specific patchsets
▪ 58e0449 Make a data only config
▪ ecdbb93 APN: Fix TalkTalk
▪ 02ddc58 apn: Updating TelkomSA from 8ta South Africa APN
▪ 3e253ac repopick: encode commit subjects in utf-8 for printing
▪ b6087b8 overlay: Disable recovery updates
▪ e8f46e3 apns: Remove proxy for the "TIM WAP" APN
▪ f4c483e Add TvSettings to common tv config.
▪ 739b20c vendor: Add templates for proprietary extraction scripts
▪ efc99d4 extract_utils: Fix locale issue with sort
▪ b93ec4c vendor_cm : update Fastweb apn
▪ 04ffdec apns: Add Perfectum
▪ 3c2dada cm: build: tasks: Remove BUILD_TINY_ANDROID check
▪ 9184dd3 extract-utils: Fix handling of pulling src:dest pairs from dumps

▪ project vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/
▪ 77358cc Automatic translation import

▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/
▪ 7c8a02e Automatic translation import

▼ 03/29/2017

▪ project android/
▪ 79626b1 manifest: show download stats
▪ 3b9d716 manifest: show how much % localization is done!

▪ project bionic/
▪ 5848aaf libc: memcpy_base: Disable opt for certain targets

▪ project device/lge/d802/
▪ 2e314ca Updates from upstream

▪ project device/moto/shamu/
▪ 7ca31f0 Real time Charging info [4/4]

▪ project device/oneplus/oneplus3/
▪ 2773bdf op3: support VoLTE
▪ f8d60ab Enable channel bonding on 2.4 wifi
▪ c9f72f8 Enable Night display

▪ project frameworks/base/
▪ 8f68368 Automatic translation import

▪ project hardware/samsung/
▪ 4bf8a79 PowerHAL: Update the hispeed_freq value before using it

▪ project kernel/moto/shamu/
▪ 0bffa11 shamu: sigma kernel 4.6
▪ b167820 perf/core: Fix event inheritance on fork()
▪ 8731d48 arch: Mass conversion of smp_mb__*()
▪ dedc095 ARM: 7868/1: arm/arm64: remove atomic_clear_mask() in "include/asm/atomic.h"
▪ 0b3a694 locking: Remove deprecated smp_mb__() barriers
▪ b68e835 arch: convert smp_mb__*()
▪ 61de537 arch,arm: Convert smp_mb__*()
▪ e6551df ARM: barrier: allow options to be passed to memory barrier instructions
▪ 2fd7a92 arch: Prepare for smp_mb__{before,after}_atomic()
▪ 17a4ace net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs.
▪ e6bbd43 tick: Don't clear idle and iowait sums on CPU down
▪ 6150ee6 nohz: fix idle and iowait stats discrepancy
▪ 6baa977 Revert "tick: don't update idle time if cpu offline"
▪ 01ceee6 Revert "proc: stat: fix idle time jump"
▪ f2916d7 trace: resolve stack corruption due to string copy
▪ 2afbb46 time: Remove CONFIG_TIMER_STATS
▪ 9771bd8 timer: reduce cache bouncing of deferral timer wheel
▪ 4c3c158 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
▪ 212ad59 tty: n_hdlc: get rid of racy n_hdlc.tbuf
▪ 73f6d07 TTY: n_hdlc, fix lockdep false positive
▪ 031280d net/llc: avoid BUG_ON() in skb_orphan()
▪ bbf2324 sctp: deny peeloff operation on asocs with threads sleeping on it
▪ 8cce946 sctp: avoid BUG_ON on sctp_wait_for_sndbuf

▪ project packages/apps/Dialer/
▪ 5c9a353 Automatic translation import

▪ project packages/apps/OmniSwitch/
▪ 0a83aa9 Automatic translation import

▪ project packages/apps/ResurrectionOTA/
▪ 9e1b4b4 Automatic translation import

▪ project packages/apps/ResurrectionStats/
▪ 60aa1d2 Automatic translation import

▪ project packages/apps/Settings/
▪ 49bc1cc Automatic translation import

▪ project packages/apps/ThemeInterfacer/
▪ 0f51d79 JobService: Fix inital font application
▪ bed5f44 JobService: fix initial theme dir creation

▼ 03/28/2017

▪ project android/
▪ 0bcf782 crowdin: track the manifest
▪ 23bb331 manifest: add in a crowdin.xml
▪ 9f86f8b manifest: delete unnecessary file.

▪ project device/oneplus/oneplus3/
▪ c79eccd Upstream

▪ project frameworks/base/
▪ 2da0591 FWB: SmartBar Color: Custom app color filter switch (1/3)
▪ 37e82fc Automatic translation import
▪ 293d63a Automatic translation import
▪ c1391e8 Automatic translation import
▪ 4442f2c Automatic translation import

▪ project kernel/moto/shamu/
▪ 0020d65 shamu: sigma kernel 4.5
▪ fd48c08 ANDROID: sdcardfs: Fix style issues in macros
▪ 282a968 ANDROID: sdcardfs: Use seq_puts over seq_printf
▪ ffd158b ANDROID: sdcardfs: Use to kstrout
▪ 86d2111 ANDROID: sdcardfs: Use pr_[...] instead of printk
▪ ee877ce ANDROID: sdcardfs: remove unneeded null check
▪ 139469c ANDROID: sdcardfs: Fix style issues with comments
▪ 97480e0 ANDROID: sdcardfs: Fix formatting
▪ 95797d4 ANDROID: sdcardfs: correct order of descriptors
▪ 4e5aa5a fix the deadlock in xt_qtaguid when enable DDEBUG
▪ 9fd37b0 mm: page_alloc: Add trace flag PG_ksm_scan0
▪ 758dc2b mm: ksm use pr_err instead of printk
▪ 903edc7 ksm: check and skip page, if it is already scanned
▪ 17b82c1 mm: ksm: Optimize defaults
▪ f11b0ec ksm: Provide support to use deferred timers for scanner thread
▪ 34df2ea KSM: Start KSM by default

▪ project kernel/oneplus/msm8996/
▪ 2a8e7d7 373

▪ project packages/apps/DUI/
▪ d2872b6 DUI: SmartBar Color: Custom app color filter switch (2/3)

▪ project packages/apps/Dialer/
▪ 9272e56 Automatic translation import
▪ 4562381 Revert "Revert "Use TabLayout for DSDA tabs.""

▪ project packages/apps/OmniSwitch/
▪ 32a6bd4 Automatic translation import

▪ project packages/apps/ResurrectionStats/
▪ e78c53a Automatic translation import

▪ project packages/apps/Settings/
▪ 3df288e Settings: SmartBar Color: Custom app color filter switch (3/3)
▪ d63bec1 Automatic translation import
▪ dc2e3e4 Automatic translation import
▪ 146385a Settings: fix build
▪ febccd5 Add VEGA Sky A910 (#729)
▪ ccfbedc1 Automatic translation import

▪ project vendor/lge/
▪ 4e310f8 msm8996: Update pn548 firmware to 10.1.1E

▼ 03/27/2017

▪ project frameworks/base/
▪ 62535b2 Automatic translation import
▪ 55241a8 Core: Make tethering notifications fully translatable
▪ 918f9ba Automatic translation import

▪ project hardware/ti/omap4/
▪ 71be556 Include common omap4 vendor repo if available.
▪ 02837a7 libEGL_POWERVR: Replace remaining LOCAL_LDLIBS (KK compatibility)
▪ 115c4a4 pvrsrvinit/libEGL_POWERVR: Actually ready needed vendor libraries
▪ aff0723 pvrsrvinit/libEGL_POWERVR: Link against generic library symlinks
▪ b132a61 pvrsrvinit: PVRScopeServices symlink lives in vendor/ti now
▪ 3c61176 pvrsrvinit: define the libraries to link against in LOCAL_LDFLAGS
▪ ca79788 symlinks: Move Gralloc's to vendor/ti (together with processing)

▪ project kernel/oneplus/msm8996/
▪ 9394ef9 time: Remove CONFIG_TIMER_STATS
▪ 11e0b8e sctp: deny peeloff operation on asocs with threads sleeping on it
▪ 41eb36e irda: Fix lockdep annotations in hashbin_delete().
▪ c15e671 net/llc: avoid BUG_ON() in skb_orphan()

▪ project kernel/samsung/smdk4412/
▪ 8c57d69 Revert "smdk4412 : qcom modem : mdm9xx5 driver from N8000XXUDOF1"

▪ project packages/apps/Settings/
▪ 3feebfe Fix zen mode allowed event preference summary.
▪ c9c382a Settings: Fix AOSP WiFi AP translations
▪ f1567f0 Settings: Fix german string
▪ 5f20a95 Automatic translation import
▪ 22b073d Automatic translation import
▪ 984ddc2 Automatic translation import
▪ 5a9c6e3 Automatic translation import
▪ 74cd539 Automatic translation import
▪ 42a60ea Automatic translation import
▪ a0124fc Add j5 (#728)

▪ project packages/apps/Trebuchet/
▪ 315b2f9 Moving a few testing classes to a separate package
▪ 3c58753 Trebuchet: Remove ambient SDK leftover

▼ 03/26/2017

▪ project bionic/
▪ 6f130ca linker: Restore optional platform text relocations use

▪ project device/motorola/msm8226-common/
▪ 96a442f Revert "msm8226-common: Switch to zImage-dtb"

▪ project hardware/qcom/audio-caf/msm8952/
▪ baabf8a audio: Fix msm8952-snd-card-mtp support

▪ project hardware/qcom/audio-caf/msm8994/
▪ 8174213 audio: Fix flac offload not working
▪ d758485 policy_hal: Line up default features with rest of HAL

▪ project packages/apps/Settings/
▪ db1f9f0 Add Nougat Maintainer for LeEco Le 1s (X3) (#727)
▪ b7874b1 Settings: Set correct default value to In-call DND switch (#725)
▪ 964a86d Add Natrium maintainer (#723)
▪ 727b7c8 Add Samsung Galaxy S7 maintainer (#724)
▪ 5edc1d0 Option to Disable Blank network signal icons on Msim [2/2]

▼ 03/25/2017

▪ project frameworks/base/
▪ 65359b6 Fix Potential NPE on Msim
▪ da1e367 Slim Recents: fix SystemUI fc
▪ fb47dc9 Option to Disable Blank network signal icons on Msim [1/2]
▪ 42f6626 SystemUI: Hide unprovisioned SIMs * There's no point of displaying null signal icon. clean up PSB while we're at it Signed-off-by: Varun Date <date.varun123@gmail.com>

▪ project hardware/qcom/fm/
▪ aff061a FM: Fix KHz->kHz

▪ project vendor/samsung/
▪ dbddceb msm8976-common: Update from latest Samsung release

▼ 03/24/2017

▪ project frameworks/base/
▪ 1533473 Slim Recents: more fixes, cleanup and improvements
▪ 5e02a9a Merge pull request #187 from ashoksoni/changes
▪ 8b6ff71 Fix crash issue on Storage Manager app
▪ 7bfdfda Fix for wakelock being held during bootup and idle scenario.
▪ 4df2b2b SystemUI: Tiny expanding improvement Signed-off-by: BigBrother1984 <carlosavignano@aospa.co> Signed-off-by: xyyx <xyyx@mail.ru>
▪ 4e0ee9f [BUG] fix NullPointerException in Notification.java
▪ 738bd6e Slim Recents Membar Colors [1/2]
▪ 5d257d2 Base: API to restart SystemUI without root
▪ d9ea16f Weather tile longclick: alternative weather apps when google weather not installed
▪ 5369e64 Slim Recents: fix multiwindow glitch when docking app to bottom
▪ 9b7f8a4 Slim Recent new multiwindow when multiwindow already active: make it more robust
▪ 728368c Cleanups after Slim recents Refactor
▪ 0dec18d Allow themers to customize battery frame color on darkintensity
▪ 9cb2b58 Slim Recents icon cache: clear it when changing scale factor
▪ 9f09e14 Location tile: new icons
▪ 838a66f Slim Recents: add icon cache to improve performances
▪ 4cf1b49 Slim Recents icon pack: fallback to app icon if pack doesn't have any
▪ 3cec48b Clean up a couple Uris in PSB
▪ aac9a56 Slim recents: don't show content when screen is pinned
▪ 9a7e481 Slim recents: fix sometimes icons being invisible when they should not
▪ e4b1813 Slim Recents: fix multiwindow glitch when docking app to bottom
▪ e9026c1 Slim Recents: fix toptask header layout and other ui improvements
▪ 37c03e3 Slim recents: no need to vibrate twice on longclick
▪ 55213dd Slim recents: Fix blinking cards on notifyDataSetChanged()
▪ 02119f4 Slim recents style improvements
▪ c4c2f58 Slim Recent: allow to dock new apps if a multiwindow session is already running
▪ 54e0b02 Refactor SlimRecents (1/2)
▪ 00d1fcc Slim Recents iconpack support [1/2]

▪ project packages/apps/Recorder/
▪ ed7a8b3 Recorder: add and fix missing copyrights
▪ 779c197 Recorder: screen recorder overlay
▪ 4bf3b75 Recorder: update gradle and support libraries

▪ project packages/apps/Settings/
▪ f0dd739 Slim Recents Membar Color [2/2]
▪ bf21305 Refactor Slim Recents [2/2]
▪ 0a64428 Update SlimRecentPanel.java
▪ cce096d Slim Recents iconpack support [2/2]

▪ project vendor/samsung/
▪ 8b0cee2 Regenerate after moving to common extraction script