[LG G5 ROMs, Kernels, Recoveries, & Other Developme] gwolfu:
update 05.21.2017 is now ready for both H850 and H830

changelog

▼ 05/21/2017

▪ project android/
▪ 26c1bb4 manifest: track own ThemeInterfacer, and move to services

▪ project device/lge/msm8996-common/
▪ 6d7c94e Revert "msm8996: enable camera power HAL hints"
▪ d4ff111 msm8996: Update libnfc-nxp.conf from latest NXP HAL

▪ project frameworks/base/
▪ a99c136 Merge remote-tracking branch 'remotes/rr/nougat' into HEAD
▪ 81b97bf OMS: StrictMode and files under /data/system/theme/
▪ 22d2286 Add protected broadcast for app crash broadcast

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

▪ project vendor/cm/
▪ 8b85edf cm: Remove root access prop

▼ 05/20/2017

▪ project build/
▪ c698ef7 envsetup: fix small derp calling root method chooser script
▪ 1985266 Merge branch 'optional-root-method' into nougat
▪ 179e18c rr: show buildtype in dumpvar, call root method type chooser script

▪ project device/lge/msm8996-common/
▪ d084304 msm8996: enable camera power HAL hints

▪ project frameworks/base/
▪ 452eb37 Update Drawer header
▪ 185d71e Dont use CMSettings for Headset intents[1/2]
▪ c711fa3 Settings left drawer: make the view more compact and show more entries per page
▪ 6afb2ae Fix lag when opening an entry from the Settings left drawer
▪ 08ad038 Option to Show Custom header in settings drawer [1/2]
▪ 9efa551 Add SettingsDrawerActivity header
▪ eccc096 Fix the Wi-Fi wrong status when turning Wi-Fi on
▪ 759c96e Launch music player on headset connect: add BT compatibility [1/2]
▪ 313bf88 Add navigation disabled notification [1/2]

▪ project packages/apps/DUI/

▪ project packages/apps/Dialer/

▪ project packages/apps/Jelly/
▪ 7c65684 Jelly: EditTextExt: Remove shader before drawing
▪ 0a0fcbd Jelly: Don't reload webview on screen rotation

▪ project packages/apps/PackageInstaller/
▪ 8829bce PackageInstaller: Show current & new version Forward ported to Marshmallow By: @dwitherell Forward ported to Nougat By: @BeansTown106
▪ 2f4fee0 Fix PackageInstaller FC when tapping on a downloaded apk notification 2

▪ project packages/apps/Settings/
▪ 4fb4f6d Merge branch 'nougat' of https://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings into nougat
▪ 397950c Fix expandable desktop
▪ 5af5556 Make sure to rebuild on app entries loaded
▪ beff6c3 Don't re-populate the app list in rebuild()
▪ 1a4cf52 Move Headset Settings out of CMSettings
▪ fa02ac3 Option to show Settings header in settings drawer[2/2]
▪ 9accf76 Launch music player on headset connect: add BT compatibility [2/2]
▪ bf8c859 Add J500Y (#795)

▪ project packages/services/OmniJaws/

▪ project vendor/cm/
▪ 8ead5c5 Merge branch 'optional-root-method' into nougat

▪ project vendor/lge/
▪ a98b809 v410/v4xx: regen blobs

▼ 05/19/2017

▪ project build/
▪ 3c0ffb4 Revert "Revert "ota: Remove cruft we don't care about""
▪ f800e5f apicheck_msg_current: Don't do this in LineageOS

▪ project vendor/cm/
▪ 0901e93 extract_utils: fix extracting XML files containing binary characters
▪ ac48cb6 cm: Remove Gello
▪ 782912b rr: add in a script to choose root variant

▪ project vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/

▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

▼ 05/18/2017

▪ project hardware/qcom/fm/

▪ project packages/apps/CMBugReport/

▪ project packages/apps/Calendar/

▪ project packages/apps/Camera2/

▪ project packages/apps/CellBroadcastReceiver/

▪ project packages/apps/DUI/

▪ project packages/apps/Eleven/

▪ project packages/apps/FMRadio/

▪ project packages/apps/Gallery2/

▪ project packages/apps/Recorder/

▪ project packages/apps/Settings/

▪ project packages/apps/SetupWizard/

▪ project packages/apps/Snap/

▪ project packages/apps/ThemeChooser/

▪ project packages/apps/Trebuchet/

▪ project packages/apps/TvSettings/

▪ project packages/apps/UnifiedEmail/

▼ 05/17/2017

▪ project packages/apps/DUI/

▪ project packages/apps/Settings/
▪ a1d362b Mi Mix (Lithium) maintainer change (#794)
▪ 3774bb8 add Jiayu S3 maintainer (#793)

▪ project system/sepolicy/
▪ 3797a6e Merge pull request #3 from ashoksoni/nougat
▪ a688894 sepolicy: Allow system_server to set theme_prop

▼ 05/16/2017

▪ project build/
▪ ca236d8 rr: optional root methods [2/2]

▪ project device/lge/msm8996-common/
▪ 7c95a45 msm8996: dump Camera2 and Gello (welcome Jelly)

▪ project frameworks/base/

▪ project packages/apps/DUI/

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/
▪ 05e6b1e Add a new device Htc One S(Ville) to Device Maintaners list. (#791)

▪ project vendor/cm/
▪ 2bfdf69 rr: add optional root methods [1/2]

▼ 05/15/2017

▪ project frameworks/base/

▪ project packages/apps/AudioFX/
▪ e696bf0 AudioFX: Fix choppy preset transitions

▪ project packages/apps/DUI/

▪ project packages/apps/Dialer/

▪ project packages/apps/Jelly/
▪ eab04da Jelly: lint cleanup
▪ a8dcb76 Jelly: Don't sign the app with a system certificate
▪ 5e5fb97 Jelly: Fix storage permission check
▪ c315497 Jelly: add Desktop mode toggle
▪ 5859bc6 Jelly: Actually disable cookies
▪ fd7418e Jelly: Flush cookies when calling onStop()
▪ eb6375d Jelly: Don't make app persistent
▪ 2d4853b Jelly: Add proguard rules
▪ d583aad Jelly: Improve URL/search query handling
▪ 21c6894 Jelly: strings: Various pedantics

▪ project packages/apps/Settings/

▪ project system/keymaster/
▪ a1bbfc0 Fix bugs regarding KeyStore::isHardwareBacked always returning true.

▪ project vendor/lge/
▪ a7c1b4d Revert "msm8226: switch to opensource bosch sensor hal"
▪ 8ef9dc6 Revert "msm8226: use dummy libsensor1"

▼ 05/14/2017

▪ project external/chromium-webview/
▪ b544e48 Update README

▪ project frameworks/base/

▪ project hardware/qcom/audio-caf/msm8996/
▪ 6e8e9c5 Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▪ project hardware/qcom/display-caf/msm8996/
▪ 332f57a Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▪ project hardware/qcom/media-caf/msm8996/
▪ 87965a0 Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▪ project packages/apps/DUI/

▪ project packages/apps/Settings/
▪ 565e211 Add Scorpio & Lithium maintanier (#790)

▪ project vendor/nxp-nfc/opensource/Nfc/
▪ cb09714 Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▪ project vendor/nxp-nfc/opensource/frameworks/
▪ 6933f27 Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▪ project vendor/nxp-nfc/opensource/libnfc-nci/
▪ e2d0d62 Merge tag 'LA.UM.5.5.r1-04600-8x96.0' into HEAD

▼ 05/13/2017

▪ project frameworks/base/

▪ project hardware/qcom/audio-caf/msm8996/
▪ 23be04d msm8996: ultrasound: Initial open source hal for Elliptic Ultrasound

▪ project packages/apps/DUI/
▪ 5d95ee1 Improve MediaMonitor readability

▪ project packages/apps/ResurrectionOTA/

▪ project packages/apps/Settings/
▪ debffd2 Settings:Incall Vibration options [3/3]

▼ 05/12/2017

▪ project android/
▪ 6bab65e crowdin: add DUI [1/2]

▪ project frameworks/base/
▪ 59afca8 fix build
▪ d3fff6c incall vibration options [1/3] *allow setting vibration when call is connected *allow setting vibration when call is disconnected *allow setting vibration for call waiting *this works with google and aosp dialer :)
▪ 6a61a8f frameworks/base: reduce the setTransactions
▪ 4c50d5e hwui: skip draw empty frame
▪ 9a1acd4 Stop holding mProxyLock while downloading PAC script data.
▪ c065fdd sensors: fix native crash when dynamic sensor is removed
▪ c5b1119 sensors: intern jstrings for memory savings
▪ b8ca031 NullPointerException: Attempt to invoke virtual method 'int android.os.Parcel.dataSize()' on a null object reference
▪ 147dc3b Keyguard: disable logspilling debug
▪ 9ba0ce5 Fix carrier label not getting scaled properly
▪ 33c5cab StatusBar: Catch OOM caused by third-party icons
▪ 3d1c711 The network event should be an asynchronous callback.
▪ ebf3cbe wifi: catch UnsupportedOperationException for getMatchingWifiConfig
▪ b79fd00 SettingsLib: wifi: Fixed AccessPoint tracking for Passpoint networks
▪ 492cf86 Destroy Allocation right away on exception
▪ 2e58436 Destroy Allocation with ScriptIntrinsicLut
▪ 4c1a6e9 Aapt2: Fix png leak
▪ e5e4571 Deadlock in PackageInstallerSession
▪ 8465fcf Save "mState.restored" in onSaveInstanceState of FilesActivity
▪ c0d9ee2 Avoid deadlock when installing app
▪ e7be227 Resolve deadlock between ActivityManagerService and PowerManagerService
▪ d2a6ccc OBEX : Handle Negative index Exception
▪ 7492ebd ExtShared build as priv-app
▪ 8b797f8 Fix dead lock in Tethering state machine
▪ 3383e64 Skip ListPopupWindow position update if detached
▪ 385f7d6 Fix system server crash caused by CME in usage stats
▪ 11ef661 Fix NPE while attempting to get length of null array in FileRotator
▪ 3b26d60 Fix NPE in SettingsLib
▪ 6c32d05 Validate handler of wakelock option for flashlight.

▪ project kernel/lge/msm8996/
▪ 68bc29d h910: switch to rev B panel DT to fix static boot animation

▪ project packages/apps/DUI/
▪ d450ac0 DUI: Fix Smartbar back button hiding on lockscreen intents

▪ project packages/apps/Dialer/
▪ 24f39ef Merge branch 'nougat' of https://github.com/ResurrectionRemix/android_packages_apps_Dialer into nougat
▪ 4ad8faa Dialer:Remove redundant vibration options for InCallUI

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/ResurrectionStats/

▪ project packages/apps/Settings/

▪ project packages/services/Telecomm/
▪ 566782e Use double vibration on hang-up call
▪ 14a1774 incall vibration options [2/3] *allow setting vibration when call is connected *allow setting vibration when call is disconnected *allow setting vibration for call waiting *this works with google and aosp dialer :)

▼ 05/11/2017

▪ project hardware/qcom/display/
▪ 03afd10 hwc2: Only set display_width and display_height when equal to zero

▪ project packages/apps/Dialer/

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/
▪ d37d080 Add Maintainer for Coolpad Note 3 Lite(CP8298_I00) (#788)

▪ project packages/services/OmniJaws/

▼ 05/10/2017

▪ project frameworks/av/
▪ 5d49fde Merge pull request #3 from github-cygwin/nougat

▪ project frameworks/base/
▪ 695bd5c base: Allow to disable qs footer warnings [1/2]
▪ 6fd71cf telecom: Fix order of arguments when creating Details object
▪ 299da89 NetworkTraffic: Dont show wrong values when connected to VPN

▪ project packages/apps/Dialer/

▪ project packages/apps/Settings/
▪ aeb3245 Settings:Allow to disable qs footer warnings [2/2]
▪ ed3445d Add Maintainer for Coolpad Note 3(CP8676_I02) (#787)

▼ 05/09/2017

▪ project frameworks/av/
▪ a930183 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_av into nougat

▪ project frameworks/base/

▪ project packages/apps/Dialer/

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

▼ 05/08/2017

▪ project frameworks/base/

▪ project hardware/qcom/audio-caf/msm8996/
▪ a381889 Merge 39da5ccbb3f7903f95fada214a90a5f8f043b54a on remote branch

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

▪ project hardware/qcom/media-caf/msm8996/
▪ 585ec96 Merge 3b743576569bb08c1efa416300aee4243a198c8f on remote branch

▪ project packages/apps/Dialer/

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/ResurrectionStats/

▪ project packages/apps/Settings/

▪ project packages/apps/Snap/
▪ 31499ec Snap: Fix crash switching from back to front cam in video mode

▪ project packages/services/OmniJaws/

▪ project vendor/nxp-nfc/opensource/Nfc/
▪ 56baa33 Merge 8eb1a0dee336510ba1768c9b55fbd8ab53497f4c on remote branch

▪ project vendor/nxp-nfc/opensource/frameworks/
▪ 9982608 Merge a8087ac9bbe83c11081812dda9274b469eb15885 on remote branch

▪ project vendor/nxp-nfc/opensource/libnfc-nci/
▪ 134ac45 Merge 42ef4288c8633722baf64b0f36c618e6dbc0038f on remote branch

▼ 05/07/2017

▪ project frameworks/base/
▪ 948bba9 base: SystemUI: use content observer for recent grid config
▪ 73dbc18 base:refactor recents code to switch between recents
▪ b0f2122 [1/2] base: featureize ro.recents.grid
▪ 319c5f7 Update OmniSwitch string
▪ 9733626 OmniJawsClient : Move to framework
▪ e2192bc SysUI : Use a different approach to Make perf profile tile invisible
▪ 7805dad base: SystemUI: add dedicated TextView for OmniJaws error marker
▪ 9bdaacf base: SystemUI: dont show OmniJaws error that prominent

▪ project 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

▪ project 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

▪ project 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

▪ project packages/apps/ResurrectionOTA/
▪ b0b0b4a ResurrectionOTA: squash all translations

▪ project packages/apps/ResurrectionStats/
▪ 20ea10d ROMStats: modify for ResurrectionRemix

▪ project packages/apps/Settings/
▪ 372d14f Add missing string
▪ 048aad9 Refactor Recents Category
▪ d55ce18 Settings:featurize ro.recents.grid [2/2]

▪ project packages/services/OmniJaws/

▼ 05/06/2017

▪ project frameworks/base/

▪ project packages/apps/Dialer/

▪ project packages/apps/Settings/
▪ c415aa0 Mantainers: Delete WinKarbik from ido mantainer (#784)
▪ 34a8e66 Change codename of K3 Note (#783)

▪ project packages/services/OmniJaws/

▼ 05/05/2017

▪ project frameworks/base/

▪ project packages/apps/Dialer/

▪ project packages/apps/Jelly/
▪ 2006774 Jelly: no need of using srcCompat for imageviews

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/

▪ project packages/services/OmniJaws/

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

▼ 05/04/2017

▪ project bootable/recovery/
▪ 616bf9a recovery: Fix event system

▪ project frameworks/av/
▪ faa8b85 seccomp: Fix policy for ffmpeg

▪ project frameworks/base/
▪ ed3936e Make Scrolling for TaskManager list a lot easier
▪ 03a9a2e Base:Dont do anything on weather errors for header & keyguard

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

▪ project packages/apps/Dialer/

▪ project packages/apps/Jelly/
▪ 9be745e Jelly: fix InflateException on builds compiled with aosp build system
▪ b01a7b8 Jelly: handle rotation and multiwindow changes

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/
▪ 008a015 Update resurrection_device_maintainers_strings.xml (#782)
▪ 33f769f Add device_maintainers_fragment for device thea (#780)
▪ 3e9cabc Add Device Maintainer for motorola moto g2 LTE (#781)

▪ project packages/services/OmniJaws/

▼ 05/03/2017

▪ project bionic/
▪ 22d6b5b libc: ARM: Add 32-bit Kryo memcpy
▪ 45a3987 libc: use Cortex-A7/A53 memset on Kryo
▪ ba97f82 Add kryo support.

▪ project bootable/recovery/
▪ 8011e66 recovery: Fix UI freezing

▪ project device/lge/g5-common/
▪ 96a302f g5: increase gain for stereo camcorder mic

▪ project device/lge/msm8996-common/
▪ ad710a2 msm8996: Use kryo 32-bit routines
▪ 20e20bf msm8996: Fix the gesturehandler boot reciever
▪ dc9fd05 msm8996: Remove conflicting virtual display prop
▪ 24db71e msm8996: Disable audio offloading during video playback
▪ 0c0ca79 power: Remove if (true) condition

▪ project frameworks/base/
▪ e67fe65 KeyguardStatusBar: Add missing TouchAnimation for hiding statusbar
▪ 640db94 Base: Make sure keyguard and header handle weather errors as well
▪ d9c5ba7 base: SystemUI: dont hide navbar for screenshot crop
▪ 9fa52a5 base: SystemUI: qs: location tile quickbar press is just toggle
▪ 3db7979 base: SystemUI: dont hide weather forcast data on errors
▪ 4c60572 base: SystemUI: use new OmniJaws error broadcasts
▪ ad493bf Fix keyguard is black background while screen turning off/on quickly
▪ 41d90ba Reboot/Recovery QS Tile: Use vectorized icons

▪ project packages/apps/DUI/
▪ aba99d5 Fix Fling swipe up gesture being hard to trigger

▪ project packages/apps/Dialer/
▪ b239b70 Dialer: InCallUI: Enable Sustained Performance Mode We should make sure that thermals are stable during active calls, so we should enable Sustained Performance Mode for the InCallActivity.

▪ project packages/apps/Settings/
▪ a2cd85e update a string

▪ project packages/apps/Trebuchet/
▪ c69c736 Trebuchet: Add Jelly to hotseat

▪ project packages/services/OmniJaws/
▪ aa857b5 OmniJaws: come here all you hidden bugs into the bright light
▪ a169929 OmniJaws: weather widget fixes
▪ a9b5863 OmniJaws: add weather widget
▪ d106dcd OmniJaws: add error broadcast