[LG V20 ROMs, Kernels, Recoveries, & Other Developm] OneDon:
Reserved

Changelog

AOKP Changelog:

- 05/12/17

http://gerrit.aokp.co/#/q/status:open

Lots of changes since 7.1.1

====================

07-18-2017

====================

* kernel/lge/msm8996/

86bc18b g6_defconfig: Set BFQ, bluetooth, and NFC drivers

====================

07-17-2017

====================

* device/lge/msm8996-common/

5670223 msm8996: Add h870 and us997 to setup-makefiles guard

* kernel/lge/msm8996/

372547c g6_defconfig: Disable CONFIG_APSS_CORE_EA

20cb857a g6_defconfig: Update defconfigs to match Lineage device trees

8ec0b78 h870_defconfig: Initial defconfig

adfcbe5 us997_defconfig: Initial defconfig

b7e9dc4 h872_defconfig: Disable HSWAP and enable LZ4 compression

e626bd3 msm: camera_v2: Fix bad ifdefs

* packages/apps/Gallery2/

d9f1451 Gallery: Fix potential crash

8af515d Gallery2: Switch to navigationbar from support libs

====================

07-16-2017

====================

====================

07-15-2017

====================

* hardware/qcom/audio-caf/msm8996/

f8fcd59 Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into HEAD

* hardware/qcom/display-caf/msm8996/

3005091 Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into HEAD

* hardware/qcom/media-caf/msm8996/

0273a64 Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into HEAD

====================

07-14-2017

====================

* packages/apps/Jelly/

4d40bf7 Jelly: Remove unneeded parameter type in addResult

69f2dad Jelly: Remove redundant character escape

55f3a05 Jelly: Make suggestion provider "None" translatable

c3794c5 Hide Sheet Menu after clicking on an entry

4e7e82e Jelly: Query an already ordered favorite list

* packages/apps/Snap/

5c51d47 Revert some permissions related changes

====================

06-24-2017

====================

*device/lge/us996 add elsa to OTA assert (fixes flashing to twrp 3.1)

*device/lge/vs995 add elsa to OTA assert (fixes flashing to twrp 3.1)

*device/lge/h910 add elsa to OTA assert (fixes flashing to twrp 3.1)

*device/lge/h910 add elsa to OTA assert (fixes flashing to twrp 3.1)

*device/lge/ls997 add elsa to OTA assert (fixes flashing to twrp 3.1)

* device/lge/msm8996-common/

9464941 msm8996-common: power: Use the correct opcode for STOR_CLK_SCALE_DIS

701b32d msm8996-common: power: Add support for get_profile

26c772a msm8996-common: power: Remove ignore_hispeed_notif tuning

26ccbf3 msm8996-common: power: Remove camera hints from 8996

ab22589 msm8996-common: power: Use monotonic time for interaction boost

99a326f msm8996-common: power: Fix only sending the first pair out of every perf profile

01b1141 msm8996-common: power: Disable sched grouping for flings

02f00e9 msm8996-common: power: Support boost and perf profile hints

bb85a96 msm8996-common: power: update enum value for sched perflocks

cd46fb5 msm8996-common: power: Race condition fix in powerHAL

95e6aa5 msm8996: update power hal from op3

429a3a2 msm8996: Import new power HAL

ef5e334 msm8996-common: rootdir: Enable ZRAM for msm8996 targets

* kernel/lge/msm8996/

c345687 g5/v20_defconfig: Regenerate defconfigs

aa1a243 ARM64: configs: Enable ZRAM and LZ4

8373b2d UPSTREAM: zram/zcomp: do not zero out zcomp private pages

814d6ab UPSTREAM: zram: pass gfp from zcomp frontend to backend

a875bc1 zram: Revert LG's changes

6188c02 ANDROID: ext4 crypto: Disables zeroing on truncation when there's no key

08fcbc4 BACKPORT: posix_acl: Clear SGID bit when setting file permissions

768b47e ext4: validate s_first_meta_bg at mount time

7d4fd8e ping: implement proper locking

1166e34 USB: cypress_m8: add endpoint sanity check

994533e drivers: video: Add bounds checking in fb_cmap_to_user

ae1bc6d net: ping: check minimum size on ICMP header length

6f6e40d ipv4: Don't do expensive useless work during inetdev destroy.

f7f7f05 pipe: limit the per-user amount of pages allocated in pipes

0149a09 net: add length argument to skb_copy_and_csum_datagram_iovec

712a8bc sysctl: Drop reference added by grab_header in proc_sys_readdir

cbdb5e7 ipv6: fix out of bound writes in __ip6_append_data()

754fcbe ipv6/dccp: do not inherit ipv6_mc_list from parent

e0c270f sctp: do not inherit ipv6_{mc|ac|fl}_list from parent

b21277a ipv6: Prevent overrun when parsing v6 header options

04661ea ext4: fix deadlock during page writeback

0b6ade2 ext4: fix data exposure after a crash

* packages/apps/Jelly/

eff2fd2 Open link in Incognito tab automatically when in Incognito mode

f7338cf Jelly: Enable safe browsing

* packages/apps/ROMControl/

ac533b4 ROMControl - Italian translations

====================

06-23-2017

====================

* hardware/qcom/fm/

4c2e39e Automatic translation import

* kernel/lge/msm8996/

9fb5883 dccp/tcp: do not inherit mc_list from parent

2a84679 net/packet: fix overflow in check for tp_reserve

efaccf3 net/packet: fix overflow in check for tp_frame_nr

cfb6f8c net/packet: fix overflow in check for priv area size

3501d6e ip6_gre: fix ip6gre_err() invalid reads

6a06be3 tty: n_hdlc: get rid of racy n_hdlc.tbuf

4796907 TTY: n_hdlc, fix lockdep false positive

8fc1ac2 kernel: Fix potential refcount leak in su check

35b7c84 kernel: Only expose su when daemon is running

* packages/apps/Bluetooth/

7f2b5c8 Automatic translation import

* packages/apps/Calendar/

ca094f3 Automatic translation import

* packages/apps/CellBroadcastReceiver/

ebf9e97 Automatic translation import

* packages/apps/CustomTiles/

9c8fcd2 Automatic translation import

* packages/apps/FMRadio/

900759c Automatic translation import

* packages/apps/Gallery2/

06d5e55 Automatic translation import

* packages/apps/Jelly/

dd23317 Automatic translation import

818e92d Jelly: Guess filename from URL

1a4f237 Jelly: Allow media scan on download

a8fe6fa Jelly: Show download notification on completed

* packages/apps/LockClock/

b41c0d7 Automatic translation import

* packages/apps/Recorder/

67d5b07 Automatic translation import

* packages/apps/Settings/

42112d5 Settings - Italian translations

* packages/apps/Snap/

7e76c83 Automatic translation import

* packages/apps/Terminal/

a2a05d2 Automatic translation import

* packages/apps/TvSettings/

6f07406 Automatic translation import

* packages/inputmethods/LatinIME/

3e047b8 Automatic translation import

* packages/providers/DownloadProvider/

30cc23d Automatic translation import

* packages/services/Telephony/

648fd20 Telephony - Italian translation

* system/core/

1d7598f init: Run restorecon_recursive asynchronously

* vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

dd1766a Automatic translation import

====================

06-22-2017

====================

====================

06-21-2017

====================

* packages/providers/MediaProvider/

fadf365 MediaProvider: Fix where condition of delete queries

====================

06-20-2017

====================

* hardware/qcom/display/

f3072db hwcomposer: Fix regression in hwc_sync

* hardware/qcom/display-caf/apq8084/

38e457c hwcomposer: Fix regression in hwc_sync

* hardware/qcom/display-caf/msm8916/

6700612 hwcomposer: Fix regression in hwc_sync

* hardware/qcom/display-caf/msm8974/

24176c9 hwcomposer: Fix regression in hwc_sync

* hardware/qcom/display-caf/msm8994/

023758b hwcomposer: Fix regression in hwc_sync

* packages/apps/OmniStyle/

5b57e4b Automatic translation import

* system/sepolicy/

77b8b79 Add policy to fix interfacer derp on boot

====================

06-08-2017

====================

* frameworks/base/

15f403a Fixed NPE in canAddMoreManagedProfiles

* packages/apps/Email/

ea4eb75 Adjust Email UnitTests to e353ae2ea19c9ea800d10b37e05de7b0ea1aeeb4

* packages/apps/Gallery2/

93bcb4c Gallery2: support GIF animation

* packages/apps/Jelly/

22cb565 Implement history management through a ContentProvider.

* packages/apps/Terminal/

5856a60 Terminal: Fix keyboard Ctrl- and ALT-key input.

* platform_manifest/

ad27553 aokp: device-manifest: track own sony kitakami

a0d96e7 devices:Add LeEco Le Max 2 (x2)

* vendor/cmsdk/samples/weatherproviderservice/OpenWeatherMapProvider/

3fe4133 Add back key to actionbar

b9b9cce Add openweathermap copyright

d0d73c5 Add icon

dccb527 Refactor cyanogenmod -> lineageos

9d01897 Update gradle

* vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/

3e9b1c1 Don't fail when a translation is missing

3a8340c Update icon

a195bb4 Refactor cyanogenmod -> lineageos

a1ff743 Update gradle

* vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/

bf4c5a3 Don't fail when a translation is missing

6110585 Update app name to match other providers

a0d2c7c Update icon

fd3221f Refactor cyanogemod -> lineageos

5cb7ddf Update gradle

====================

06-07-2017

====================

* build/

93b722f Merge tag 'android-7.1.2_r17' into cm-14.1

f833795 Merge tag 'android-7.1.2_r17' into cm-14.1

* external/chromium-webview/

2909904 Update webviews

* frameworks/base/

0565c68 QS: Remove listeners only if added

* frameworks/native/

f579089 Merge tag 'android-7.1.2_r17' into cm-14.1

* platform_manifest/

6ddc62c manifest: android-7.1.2_r8 -> android-7.1.2_r17

* system/core/

16a9e52 libcutils: fix schedboost after 31f78ddf4ea2ab7963d873cb16db98e976346468

3dce958 Merge tag 'android-7.1.2_r17' into cm-14.1

34c1ff6 libcutils: remove schedgroup fds [DO NOT MERGE]

* vendor/aokp/

84486ef sensitive_pn: Add sensitive phone numbers for Czech Republic

9d6fd3b sensitive_pn: Add Canadian sensitive numbers

4cd6770 sensitive_pn: Add more numbers from the Netherlands

====================

06-06-2017

====================

* frameworks/base/

1c669e2 Merge tag 'android-7.1.2_r17' into cm-14.1

d7d0b69 StorageManager: Improve exception handling

26d89a3 Add support for page theme color to WebView and WebChromeClient.

a0a0f3c Automatic translation import

2289ffcc fw: Don't consume home key press when KEY_ACTION_SLEEP is used

86f076e Ability to disable Do not Disturb mode when calling (1/3)

* libcore/

b162f5e Merge tag 'android-7.1.2_r17' into cm-14.1

* lineage/scripts/

5c432dc maintainers: Warn if device uses unofficial TWRP

eb5a973 Add another device->kernel mapping exception

* packages/apps/Bluetooth/

9d274ac BluetoothOppTransferActivity: fix after ad46f6a52d7240ed1e2127c4263a5cbcf454df09

9efb588 Merge tag 'android-7.1.2_r17' into cm-14.1

* packages/apps/Gallery2/

95cb32b Increase the size of the tiles when decoding images

* packages/apps/Jelly/

e28fd6c Jelly: Add HTTP auth login support

* packages/apps/Settings/

73124be Automatic translation import

1e1ad2c Settings: Make string untranslatable

* packages/apps/TvSettings/

3ddceec Settings: Implement ADB over network

bf8bc80 Settings: Add intent to launch LineageOS platlogo upon multiple taps

0165eb8 settings: Add advanced reboot switch

e1c67c5 Settings: Set root access options appropriately

253b262 settings: Add developer setting for root access

f4e82a3 Use more descriptive strings for add accessory page

3733c2b About: Add LineageOS Updates

0fe2e3b Add build date (ro.build.date from build.prop) to About screen.

18c18a9 One does not simply become a Developer

34001b8 Add LineageOS version to the About screen

* packages/services/Telecomm/

48c452a Automatic translation import

* packages/services/Telephony/

e1d7a26 VoicemailSettingsActivity: Fix some NPEs

* system/bt/

aa31852 Merge tag 'android-7.1.2_r17' into cm-14.1

* vendor/aokp/

efcec02 fix check_blacklist function to work on wiped /system partition

====================

06-05-2017

====================

* device/lge/msm8996-common/

479ff85 msm8996: Add board specific HotwordEnrollment

c31bc05 msm8996: Update libnfc-nxp.conf from latest NXP HAL

* external/stagefright-plugins/

05bf4e7 ffmpeg-extractor: StageFright supports Opus files

11bc5a2 Revert "FFmpegExtractor: Don't use our extractor when we agree with StageFright"

* hardware/qcom/display-caf/msm8996/

92fa2ea Merge tag 'LA.UM.5.5.r1-04700-8x96.0' into HEAD

* lineage/scripts/

d658b66 maintainers: Add fastboot_generic as a bad point

2468921 maintainers-checks: Use elif to check 'dd' install method

* packages/apps/AudioFX/

6850778 AudioFX: Sign with platform key

* packages/apps/CMParts/

5b2eac9 Automatic translation import

* packages/apps/Contacts/

bdb8c05 Automatic translation import

* packages/apps/ContactsCommon/

4f7dc34 Automatic translation import

* packages/apps/Dialer/

9e41720 Automatic translation import

* packages/apps/ExactCalculator/

0788719 Automatic translation import

* packages/apps/Jelly/

7ac5399 Add support for WebViews that provide the site's theme color.

* packages/apps/Messaging/

57a4c63 Automatic translation import

* packages/apps/PhoneCommon/

df9054f Automatic translation import

* packages/services/Telephony/

b7e6fbd Automatic translation import

* vendor/aokp/

9fe9d8a sensitive_pn: Add sensitive numbers for Serbia

* vendor/cmsdk/

108d3b9 Automatic translation import

====================

05-25-2017

====================

* frameworks/base/

1778eaf Fix permissions for CTS [1/2]

26d917f SystemUI: Add tunable for auto brightness icon

* system/sepolicy/

549d7b2 Allow recovery to alter / on userdebug/eng builds

* vendor/cmsdk/

f2d6b24 Automatic translation import

====================

05-24-2017

====================

* frameworks/base/

1a6c580 Automatic translation import

* lineage/scripts/

c571a37 Make the README a little easier to follow

* packages/apps/CMParts/

664a13e Automatic translation import

d9271f7 Update contributors cloud

* packages/apps/Contacts/

44daa8e Automatic translation import

* packages/apps/ContactsCommon/

1e87040 Automatic translation import

* packages/apps/Dialer/

35ff98b Dialer: lock screen appear before incoming call screen

0821fd6 Automatic translation import

* packages/apps/Email/

c0e5d54 Search in folder specified via URI parameter, if possible.

* packages/apps/Jelly/

c9f336c Jelly: Pause WebView along with the activity

c23c013 Jelly: Don't claim to be a simple WebView

c218521 Jelly: Define base class for Activities containing WebViewExt

1607c0d Jelly: Make it easier to initiate gestures

978e74e Jelly: Don't leak fileoutputstream if bm is null

* packages/apps/PackageInstaller/

806b77f Automatic translation import

* packages/apps/PhoneCommon/

d546ef2 Automatic translation import

* packages/apps/Settings/

7b4ae6c Automatic translation import

* packages/apps/UnifiedEmail/

5462df5 Pass selected folder to message search.

* packages/services/Telephony/

872340d Automatic translation import

* system/sepolicy/

8c2718a sepolicy: Allow system_server to set theme_prop

====================

05-23-2017

====================

* packages/apps/DeskClock/

89aae76 DeskClock: Fix issues with flip/shake actions and poweroff alarm

====================

05-22-2017

====================

- 02/15/17

Build date - 02/15/17

Update Italian translation

Dialer: Fix translations

Move CAF strings to cm_strings and fix wrong line breaks *Match CM13 strings

Added - SwagPapers

ROMControl - Pie Controls

ROMControl - all tile scroller for quickbar settings

ROMControl - Blur: Color Filters implementation

ROMControl - custom QS header images

ROMControl - AppSidebar: Auto hide timeout

ROMControl - sometimes transparency is opacity

ROMControl - AE: BlurUI update strings and dependencies

ROMControl - Blur: edit notice, stroke is working now

ROMControl - Blur: Implement Recents Blur

ROMControl - Blur: Add recents blur back that XOSP removed just for the fun

ROMControl - BlurUI: update to N

ROMControl - Blur: Main switch now restores previous switch values

ROMControl - [SQUASHED] Implement XOSP Blur personalization options

ROMControl - Breathing missedcall/sms/voicemail

ROMControl - give back split screen action to hw buttons

ROMControl - show battery info on lockscreen when charging

ROMControl - show charging current & voltage on lockscreen

ROMControl - Longpress power lockscreen torch

ROMControl: FR translation

Device Tree Changes

v20: use HWC1 for now as it fixes LiveDisplay [MENTION=3322708]albinoman887[/MENTION]

v20: Inherit msm8996-common [MENTION=3322708]albinoman887[/MENTION]

Kernel Changes (US996, H918, H910, LS997, VS995)

bluesleep: Always use transmission timer [MENTION=3322708]albinoman887[/MENTION] [MENTION=4662457]Rashed97[/MENTION]

US996 (Factory Unlocked V20) Device Tree Changes

us996: actually do something with system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "Revert "us996: Update bluetooth config for new bluesleep driver"" [MENTION=3322708]albinoman887[/MENTION]

H910 (AT&T V20) Device Tree Changes

h910: remove useless overlay - [MENTION=3322708]albinoman887[/MENTION]

Revert "Revert "h910: Update bluetooth config for new bluesleep driver"" - [MENTION=3322708]albinoman887[/MENTION]

VS995 (Verizon V20) Device Tree Changes

Revert "Revert "vs995: Update bluetooth config for new bluesleep driver" [MENTION=3322708]albinoman887[/MENTION]

vs995: remove useless overlays [MENTION=3322708]albinoman887[/MENTION]

vs995: actually inherit system.prop [MENTION=3322708]albinoman887[/MENTION]

LS997 (Sprint V20) Device Tree Changes

ls997: remove useless overlay [MENTION=3322708]albinoman887[/MENTION]

Revert "Revert "ls997: Update bluetooth config for new bluesleep driver" [MENTION=3322708]albinoman887[/MENTION]

ls997: set correct operator numeric id [MENTION=3322708]albinoman887[/MENTION]

H918 (T-Mobile V20) Device Tree Changes

Revert "Revert "h918: Update bluetooth config for new bluesleep driver" [MENTION=3322708]albinoman887[/MENTION]

h918: define radio access family and remove duplicate overlay [MENTION=3322708]albinoman887[/MENTION]

Build date - 02/08/17 - H918,H910,LS997 & VS995 Unofficial Release

Fw_base - force enable hwkeys when hide navbar - Stefano Mura [STELIX PippoX3]

Kernel Changes (US996, H918, H910, LS997, VS995)

vzw: update dt for bluesleep - [MENTION=3322708]albinoman887[/MENTION]

nao: update dt for bluesleep - [MENTION=3322708]albinoman887[/MENTION]

att: update dt for bluesleep - [MENTION=3322708]albinoman887[/MENTION]

spr: update dt for bluesleep - [MENTION=3322708]albinoman887[/MENTION]

US996 (Factory Unlocked V20) Device Tree Changes

us996: actually do something with system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "us996: Update bluetooth config for new bluesleep driver" - [MENTION=3322708]albinoman887[/MENTION]

H910 (AT&T V20) Device Tree Changes

h910: fix assert device to allow flashing in recovery - [MENTION=3322708]albinoman887[/MENTION]

h910: actually do something with system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "h910: Update bluetooth config for new bluesleep driver" - [MENTION=3322708]albinoman887[/MENTION]

VS995 (Verizon V20) Device Tree Changes

vs995: add more cdma specific props - [MENTION=3322708]albinoman887[/MENTION]

vs995: remove duplicate overlay - [MENTION=3322708]albinoman887[/MENTION]

vs995: change radio access family - [MENTION=3322708]albinoman887[/MENTION]

vs995: actually inherit system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "vs995: Update bluetooth config for new bluesleep driver" - [MENTION=3322708]albinoman887[/MENTION]

LS997 (Sprint V20) Device Tree Changes

ls997: remove duplicate overlays - [MENTION=3322708]albinoman887[/MENTION]

ls997: change radio access family - [MENTION=3322708]albinoman887[/MENTION]

ls997: actually do something with system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "ls997: Update bluetooth config for new bluesleep driver" - [MENTION=3322708]albinoman887[/MENTION]

H918 (T-Mobile V20) Device Tree Changes

h918: actually include system.prop - [MENTION=3322708]albinoman887[/MENTION]

Revert "h918: Update bluetooth config for new bluesleep driver" - [MENTION=3322708]albinoman887[/MENTION]

-02/02/17 Unofficial Release