Post is pinned.
Purity N 7.1.2_r14

NHG47N sources (aosp fixes performance tweaks included)
BoostFramework integrated
OMS Support
Expanded Desktop
Advanced Reboot settings
Extra QS tiles added (heads up, LocationTile detail, NFC, Expanded Desktop, DND extended)
Navbar height settings
Navbar tuner settings
Volume key music control
Buttons backlight settings
Status bar items settings
Battery customization
QS pulldown with one finger settings
Volume tones option
Silent mode added
Enabled Gesture settings entry
Enabled Storage Manager
Battery Usage Alerts
Dnd mode enhancements
Unlink notification volume option
Notification light settings
Battery light settings
Statusbar brightness settings
Allow to swap volume buttons rotation based
Auto brightness icon in brightness slider option
Configurable 0, 90, 180 and 270 degree rotation
Add support to manually pause/resume download
Clock Settings (left, center, right, data, seconds)
Double tap to sleep on keyguard hardcoded
Double tap to sleep on statusbar settings
Double tap to sleep on navbar settings
Reset battery stats option
IME notification setting
Google Nexus audio files
Tuga Browser integrated
...

Credits: AOSP, CAF, OmniRom, LineageOS, DU, AOSPA, PureNexus, and who i've forgotten!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Purity M

MOB31E sources (latest aosp fixes included)
OTA App included
Superuser included
Network traffic monitor settings
Expanded Desktop
Advanced Reboot settings
Qs customization (sound, expanded desktop, screen off tiles included)
Navbar button customization (Power & Expanded desktop button included)
Navbar height settings
Double tap to sleep options (navbar & lockscreen)
Lockscreen Wallpaper settings
DocumentsUI file manager
Privacy Settings
LockScreen Settings
ThemeChooser support
Statusbar settings 
Data style customization 
Superuser icon option
Advacend sound settings 
Display features (Expanded desktop, rotation control, volume wake,etc...)
A better "Clear all recents" button
National Data Roaming settings
and more...

Post has attachment

Post has attachment

Post has attachment

I need oneplus3/3t beta testers. Pm me asap.

Thank you for your work, but I have a new smartphone that you don't support it. So I'm going to leave the community.

Thank you again, and keep doing such a great rom.

Bye.

Post has attachment
Purity 30/06 Nexus 5x Bullhead

https://www.androidfilehost.com/?fid=745425885120745292
https://www.androidfilehost.com/?fid=889764386195912481

If you like my work, support me! https://www.paypal.me/dariosf

I am not responsible for bricked devices, lost data, etc. Flash at your own risk!

Changelog:

Updated sources to 7.1.2_r14 tag - NHG47N

Art:
dex2oat: Fix compilation of host binary on Mac due to watchdog fix
dex2oat: Use CLOCK_MONOTONIC, not REALTIME for a watchdog!

Bionic:
Revert "Add support for modifying decay timer."

Bluetooth:
bluetooth: Broadcast battery status
Revert "Bluetooth: Create Custom Intent to avoid Force close."

Build:
buildinfo: liar liar pants on fire
Add apq8084 as qcom platform

Device_huawei_angler:
Angler: Enable triple framebuffers
angler: add new DeviceKeyHandler isActivityLaunchEvent API
angler: thermal: limit cpu and gpu core temperature
angler: update to N2G47W
angler: Pin camera app in memory
add missing rates for deep buffer
angler: add missing perfd property

Device_leeco_zl1:
Remove FOSS
Enable boost
Enable sdcardfs
Cleanup
power: Weaken hispeed logic when screen is off
power: Put msm8996 interactive override into use
zl1: add new DeviceKeyHandler isActivityLaunchEvent API
zl1: remove WCNSS changes
This is purity!
IT update
zl1: import cert for gps
zl1: sepol update
zl1: remove wled panel brightness setting from init
zl1: Disable AGPS control mode
msm8996-common: rootdir: Enable ZRAM for msm8996 targets
Revert "Revert "zl1: WCNSS enable PNO scan""
zl1: Enable and setup GPS GTP parameters
zl1: switch to Google's non-encrypted GPS SUPL port
zl1: switch GPS NTP server to global NTP pool
zl1: rework GPS SUPL support
zl1: set the right FLP batch size
ipacm: fix the heap-use-after-free issue on bootup
IPACM: fix the security issue in ConntrackClient
IPACM: fix security issue in querying if index
zl1: change kernel path
Revert "zl1: WCNSS enable PNO scan"
zl1: use mono for speakerphone
zl1: root enable readahead changes for dm
partialyRevert "zl1: change WCNSS config"
zl1: remove carrierentitlement
zl1: remove net_raw permission for ims
zl1: build qcom wifi hal
zl1: ril: update headers from ril-caf
zl1: change WCNSS config
zl1: remove wvm
zl1: give CAP_NET and RADIO capability to tftp-server
zl1: Fix IPC communication by slim_daemon
zl1: init clean up stuff not needed
zl1: enable dpm feat
Revert "zl1: disable qcom location provider"
Partialy Revert "zl1: update gps from CAF"
Revert "Revert "zl1: update gps from CAF""
zl1: update ignored irq
zl1: sepolicy update
zl1: Update Russian localization
zl1: remove camera shim leftovers
Revert "zl1: add init.qcom.post_boot.sh"
zl1: tweak power
zl1: fix perfd deenial
zl1: fix mbn_daemon denial
zl1: add shim for wvm
zl1: enable ULL
zl1: Russian translation
zl1: init: disable some stuff that don't exist

Device_lge_bullhead:
bullhead: update build fingerprint & description to N2G47W

Device_oneplus2:
Updated system.prop
Remove dexpreopt
oneplus2: update ramdisk from stock
oneplus2: update f2fs mount flags
op2: add new DeviceKeyHandler isActivityLaunchEvent API
OP2 fix the brightness of ambient display
Revert "Use shared graphic blobs"
init.qcom.rc: Mount debugfs properly

Device_oneplus3/3T:
Remove FOSS
Updated props from aospa
Use different power_profile for 3/3T
op3: Automatically set bluetooth name based on rf version
Misc changes (enabled sdcardfs)
Use SwitchPreference
Oneplus3Parts: reorder gestures - music control related grouped together
[2/2] Oneplus3Parts: add support for gesture launch activities
op3(t): add new DeviceKeyHandler isActivityLaunchEvent API
oneplus3Parts: remove leftover debug log
op3(t): fix scheduler config

Dialer:
Dialer: Add back in-call vibration features
Fix OOM issue of InCallUI
InCallUI: Fix background colour of tabs on DSDA phones

External_jemalloc:
Allow devices to specify a default decay time
Revert "Change the decay timer default to 0."
Avoid a potential innocuous compiler warning.

Frameworks_av:
CameraService: Fix cameraId type of onDeviceStatusChanged
frameworks/av: Don't override LOCAL_CFLAGS
audioflinger: Fix audio for WifiDisplay
libcameraservice: Don't pass NULL args on setCallbacks call
FLACExtractor: copy protect mWriteBuffer

Frameworks_base:
Remove aospa keypress boost
Schedule agentDisconnected() in handler thread
PowerProfile: allow reading from a file instead of resource
base: Add temporary fix for reboot to recovery
ShutdownThread: Use the same reboot message for recovery reboot
Fix TaskRecord wrong dump element firstActiveTime
use FgThread.class instead of UiThread.class for lock object
Remove duplicate config
base: Reduce default for the FP unlock boost duration
Telephony: Don't crash for too long baseband version
Remove the unnecessary window animation request
display: Don't animate screen brightness when turning the screen on
Revert "Creating only a single activity trigger module"
Disable Optimal-Resolution Rendering when in split-screen mode
Support density override with scaled density.
Creating only a single activity trigger module
add network related API into ActivityTrigger
Set animation scale values for specific activity.
frameworks/base: activity pause/stop event triggers
frameworks/base: Tap process start event to trigger perf lib.
frameworks/base: Add support for low resolution rendering
ActivityTrigger: New class to invoke when activity starts/resumes
BoostFramework: Remove debug boost prop dependency
Activity: Improve DragBoost logic
Introduce Rotation Boost
Rework AOSPA boosting configuration
UserController: Introduce Bootup Boost
Keypress Boost: Improve dispatching logic
Keypress Boost: Block multiple Keypress boosts
Introduce FP unlock boost
Introduce Keypress Boost
Fix boost issue caused by pre-fling
boost ahead of current fling boost in scroll
Framework for LaunchBoost v2 and Frequency aggr during launch.
BoostFramework: Implement asynchronous processing of perflocks
Add synchronized protection in BoostFramework constructor
frameworks: Add custom boost for scroll/fling
Perf: Adding hooks for IO prefetcher into framework
BoostFramework to enhance performance during critical scenarios
Add support for page theme color to WebView and WebChromeClient.
QS: Remove listeners only if added
Remove FastJNI optimization on AssetManager to avoid dead lock.
Format Japanese numbers using national format when in Japan.
Stop holding mProxyLock while downloading PAC script data.
Fix a use-of-uninitialized-value warning.
Fix a use-of-uninitialized-value warning.
Check for spurious wake ups
Binder: Be forceful about a forceful exit
Fix a crashed when clicking list item and button meanwhile
Camera2: Fix Error Callback if buffer lost.
[1/2] base: add support for gesture launch activities
base: add new API isActivityLaunchEvent to DeviceKeyHandler
SystemUI: Dismiss keyguard on boot if disabled by current profile
SystemUI: statusbar: Fix status bar brightness control feature
SystemUI : Port forward statusbar brightness control
CaptivePortalLoginActivity correctly gets UserAgent
Prettify the captive portal sign-in activity
fingerprint: Speed up wake-and-unlock scenario
SystemUI: force a clock update if the screen is turned back on
PhoneStatusBarPolicy: Fix invalid AssignmentOperator
NfcTile: make sure NFC adapter is always available when needed
base: Show bluetooth battery status when available
Frameworks: Fix Null Pointer Issue
Revert "Set the decay timer for all forked apps."
[1/2] base: only light up buttons if pressed
Optimised hwui rounded corners shader
Add two fixes for MuiltiSim support
[1/2] base: telephony: Add support for DC_HSPAP
KernelCpuSpeedReader: Account for missing sysfs nodes
Revert "KernelCpuSpeedReader: Account for missing sysfs nodes"
base: SystemUI: Add HSPA+ network icons
base: Fix LED short blink during charge
FPS: prevent NPE if FP hal doesnt handle performancestats
[1/2] base: enable power save config of system apps

Frameworks_native:
SF: Minimize completion time for short-running threads
sf: fixes for HWC2
Remove ATRACE from SurfaceFlinger
SF: Share cputime slices when RT sched priority is identical
SF: Adjust RT sched priorities
libgui: Don't assign handle to NULL after free is common
libbinder: allow devices to disable ashmem size tracking
libs: enable SDCLANG LTO
SF: Enable SDCLANG LTO
binder: enable SDCLANG LTO
binder: Squashed commit of MemoryHeapBaseIon
Binder: make virtual memory allocation scalable
Remove unused include.
binder: use sysconf(SC_PAGESIZE) to get pagesize
Revert "input: Adjust priority"
sensorservice: Fix orientation sensor for HAL's missing rotation vect…
sensorservice: Register orientation sensor if HAL doesn't provide it
Release resources when repeating dlopen-dlcose.
Fix clang static analyzer warnings.
Fix surfaceflinger file descriptor leak

Gallery2:
Increase the size of the tiles when decoding images
IT translations
Gallery2: support scrolling or croped in wallpaper activity

Kernel_huawei_angler:
proc: Remove additional SafetyNet flags from /proc/cmdline

Kernel_leeco_msm8996:
cleaned kernel source
updated sdcardfs code
zl1: Enable pstore
Set CONFIG_NR_CPUS=4
qcacld: reset to LA.UM.5.5.r1-04000-8x96.0
ARM64: configs: Enable ZRAM and LZ4
UPSTREAM: lz4: fix wrong compress buffer size for 64-bits
UPSTREAM: zram/zcomp: do not zero out zcomp private pages
UPSTREAM: zram: pass gfp from zcomp frontend to backend

Kernel_lge_bullhead:
kgsl: Increase priority of RT thread
msm: mdss: Update RT priority
drivers: qcacld-2.0: Disable maybe-uninitialized override
Disable optimizing for size
cpu-boost: Boost priority of notifier_block
arm64: crypto: Improve target optimization flags
sched: look for least busy and fallback CPU only when it's needed
rpm-smd: Optimize smd data read
msm: kgsl: Remove event worker
cpufreq: cpu-boost: Remove migration sync boost
mdss: Do not wait for kickoff in display commit
mdss: move to a kthread for vsync_retire_work_handler
kgsl: convert some workqueues to use kthreads
mm: vmscan: lower swappiness to 20
sched: turn off the TTWU_QUEUE feature
qcom: mpm: disable debug mask
defconfig: enable jump label for perf defconfig
UPSTREAM: arm64: jump labels: NOP out NOP -> NOP replacement
arm64, jump label: detect %c support for ARM64
block: Make CFQ default to IOPS mode on SSDs
arm64: lib: memory utilities optimization
arm64: topology: fix cpu power calculation
defconfig: enable ARM64 CRC32 hw accelerated module
crypto: arm64/crc32 - bring in line with generic CRC32
arm64: lib: use pair accessors for copy*_user routines
crypto: crc32 - Add ARM64 CRC32 hw accelerated module

Kernel_oneplus_msm8994:
Remove '+' symbol from kernel version string
Support KCAL and enable it
KEYS: Don't permit request_key() to construct a new keyring
BACKPORT: fs: limit filesystem stacking depth
sdcardfs: limit stacking depth
sg_write()/bsg_write() is not fit to be called under KERNEL_DS
KEYS: Fix handling of stored error in a negatively instantiated user key
ipv6: addrconf: validate new MTU before applying it
tty: Fix hang at ldsem_down_read()
kernel: Only expose su when daemon is running
qcacld-2.0: Import LA.BF64.1.2.3-02610-8x94.0

Kernel_oneplus_msm8996:
Revert "gpio_keys: call oem_check_force_dump_key() later"
input: synaptics: s3320: expose all possible gestures in proc
proc: Remove additional SafetyNet flags from /proc/cmdline
Synchronize codes for OxygenOS 4.1.5
input: synaptics: s1302: Clean up PM routines and move them into worker

Launcher3:
Launcher3: fix some string errors
Add custom preference for icon packs
Revert "Add custom preference for icon packs"
IT update
Launcher3: full icon pack support
Launcher3: fix to always show settings button
Cleaning up references to mDragView after reordering Workspaces
Change signature|system permissions to signature|privileged
Fix issues with using Launcher3 as default launcher
Launcher3: rework icon pack support
Add custom preference for icon packs
Add iconpack support

MediaProvider:
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
New Material icon
MediaProvider: Fix possible NPE

Settings:
Settings: crypt keeper: improve english translations
Fix only light up buttons if pressed setting
(2/2) Statusbar brightness control
Revert "Settings: Fix internal storage summary for non-emulated storage"
{2/2] Settings: only light up buttons if pressed
Settings: fix search panel background color
Settings: use accent color for category tiles text
[2/2] Settings: enable power save config of system apps

SnapdragonCamera:
Add orientation correction for landscape devices
Automatic translation import
SnapdragonCamera: remove custom picture format bits
Automatic translation import

System_core:
sdcard: switch sdcardfs over to bind mounts
Revert "Set zygote process priority to -20 to speed up VM startup time."
Revert "rootdir: create cgroups for BFQIO, add iosched system property"
Revert "init.io.rc: Mount BFQIO cgroup as /dev/bfqio"
[1/2] init.rc: set DOWNLOAD_CACHE based on prop

System_sepolicy:
isolated_app.te: Give permissions for using sdcardfs
sepolicy: allow sdcardd to remount sdcardfs
sepolicy: move sdcardfs media_rw_data_file rules to app.te

Vendor_purity:
Add dumpstate sepolicy rules
[2/2] set cache partition location

im sorry, where is the newest rom ??

Removed, building again

Post has attachment
Purity 29/06 OnePlus2

https://www.androidfilehost.com/?fid=817550096634782472
https://www.androidfilehost.com/?fid=745425885120745002

If you like my work, support me! https://www.paypal.me/dariosf

I am not responsible for bricked devices, lost data, etc. Flash at your own risk!

Changelog:

Updated sources to 7.1.2_r14 tag - NHG47N

Art:
dex2oat: Fix compilation of host binary on Mac due to watchdog fix
dex2oat: Use CLOCK_MONOTONIC, not REALTIME for a watchdog!

Bionic:
Revert "Add support for modifying decay timer."

Bluetooth:
bluetooth: Broadcast battery status
Revert "Bluetooth: Create Custom Intent to avoid Force close."

Build:
buildinfo: liar liar pants on fire
Add apq8084 as qcom platform

Device_huawei_angler:
Angler: Enable triple framebuffers
angler: add new DeviceKeyHandler isActivityLaunchEvent API
angler: thermal: limit cpu and gpu core temperature
angler: update to N2G47W
angler: Pin camera app in memory
add missing rates for deep buffer
angler: add missing perfd property

Device_leeco_zl1:
Remove FOSS
Enable boost
Enable sdcardfs
Cleanup
power: Weaken hispeed logic when screen is off
power: Put msm8996 interactive override into use
zl1: add new DeviceKeyHandler isActivityLaunchEvent API
zl1: remove WCNSS changes
This is purity!
IT update
zl1: import cert for gps
zl1: sepol update
zl1: remove wled panel brightness setting from init
zl1: Disable AGPS control mode
msm8996-common: rootdir: Enable ZRAM for msm8996 targets
Revert "Revert "zl1: WCNSS enable PNO scan""
zl1: Enable and setup GPS GTP parameters
zl1: switch to Google's non-encrypted GPS SUPL port
zl1: switch GPS NTP server to global NTP pool
zl1: rework GPS SUPL support
zl1: set the right FLP batch size
ipacm: fix the heap-use-after-free issue on bootup
IPACM: fix the security issue in ConntrackClient
IPACM: fix security issue in querying if index
zl1: change kernel path
Revert "zl1: WCNSS enable PNO scan"
zl1: use mono for speakerphone
zl1: root enable readahead changes for dm
partialyRevert "zl1: change WCNSS config"
zl1: remove carrierentitlement
zl1: remove net_raw permission for ims
zl1: build qcom wifi hal
zl1: ril: update headers from ril-caf
zl1: change WCNSS config
zl1: remove wvm
zl1: give CAP_NET and RADIO capability to tftp-server
zl1: Fix IPC communication by slim_daemon
zl1: init clean up stuff not needed
zl1: enable dpm feat
Revert "zl1: disable qcom location provider"
Partialy Revert "zl1: update gps from CAF"
Revert "Revert "zl1: update gps from CAF""
zl1: update ignored irq
zl1: sepolicy update
zl1: Update Russian localization
zl1: remove camera shim leftovers
Revert "zl1: add init.qcom.post_boot.sh"
zl1: tweak power
zl1: fix perfd deenial
zl1: fix mbn_daemon denial
zl1: add shim for wvm
zl1: enable ULL
zl1: Russian translation
zl1: init: disable some stuff that don't exist

Device_lge_bullhead:
bullhead: update build fingerprint & description to N2G47W

Device_oneplus2:
Updated system.prop
Remove dexpreopt
oneplus2: update ramdisk from stock
oneplus2: update f2fs mount flags
op2: add new DeviceKeyHandler isActivityLaunchEvent API
OP2 fix the brightness of ambient display
Revert "Use shared graphic blobs"
init.qcom.rc: Mount debugfs properly

Device_oneplus3/3T:
Remove FOSS
Updated props from aospa
Use different power_profile for 3/3T
op3: Automatically set bluetooth name based on rf version
Misc changes (enabled sdcardfs)
Use SwitchPreference
Oneplus3Parts: reorder gestures - music control related grouped together
[2/2] Oneplus3Parts: add support for gesture launch activities
op3(t): add new DeviceKeyHandler isActivityLaunchEvent API
oneplus3Parts: remove leftover debug log
op3(t): fix scheduler config

Dialer:
Dialer: Add back in-call vibration features
Fix OOM issue of InCallUI
InCallUI: Fix background colour of tabs on DSDA phones

External_jemalloc:
Allow devices to specify a default decay time
Revert "Change the decay timer default to 0."
Avoid a potential innocuous compiler warning.

Frameworks_av:
CameraService: Fix cameraId type of onDeviceStatusChanged
frameworks/av: Don't override LOCAL_CFLAGS
audioflinger: Fix audio for WifiDisplay
libcameraservice: Don't pass NULL args on setCallbacks call
FLACExtractor: copy protect mWriteBuffer

Frameworks_base:
Remove aospa keypress boost
Schedule agentDisconnected() in handler thread
PowerProfile: allow reading from a file instead of resource
base: Add temporary fix for reboot to recovery
ShutdownThread: Use the same reboot message for recovery reboot
Fix TaskRecord wrong dump element firstActiveTime
use FgThread.class instead of UiThread.class for lock object
Remove duplicate config
base: Reduce default for the FP unlock boost duration
Telephony: Don't crash for too long baseband version
Remove the unnecessary window animation request
display: Don't animate screen brightness when turning the screen on
Revert "Creating only a single activity trigger module"
Disable Optimal-Resolution Rendering when in split-screen mode
Support density override with scaled density.
Creating only a single activity trigger module
add network related API into ActivityTrigger
Set animation scale values for specific activity.
frameworks/base: activity pause/stop event triggers
frameworks/base: Tap process start event to trigger perf lib.
frameworks/base: Add support for low resolution rendering
ActivityTrigger: New class to invoke when activity starts/resumes
BoostFramework: Remove debug boost prop dependency
Activity: Improve DragBoost logic
Introduce Rotation Boost
Rework AOSPA boosting configuration
UserController: Introduce Bootup Boost
Keypress Boost: Improve dispatching logic
Keypress Boost: Block multiple Keypress boosts
Introduce FP unlock boost
Introduce Keypress Boost
Fix boost issue caused by pre-fling
boost ahead of current fling boost in scroll
Framework for LaunchBoost v2 and Frequency aggr during launch.
BoostFramework: Implement asynchronous processing of perflocks
Add synchronized protection in BoostFramework constructor
frameworks: Add custom boost for scroll/fling
Perf: Adding hooks for IO prefetcher into framework
BoostFramework to enhance performance during critical scenarios
Add support for page theme color to WebView and WebChromeClient.
QS: Remove listeners only if added
Remove FastJNI optimization on AssetManager to avoid dead lock.
Format Japanese numbers using national format when in Japan.
Stop holding mProxyLock while downloading PAC script data.
Fix a use-of-uninitialized-value warning.
Fix a use-of-uninitialized-value warning.
Check for spurious wake ups
Binder: Be forceful about a forceful exit
Fix a crashed when clicking list item and button meanwhile
Camera2: Fix Error Callback if buffer lost.
[1/2] base: add support for gesture launch activities
base: add new API isActivityLaunchEvent to DeviceKeyHandler
SystemUI: Dismiss keyguard on boot if disabled by current profile
SystemUI: statusbar: Fix status bar brightness control feature
SystemUI : Port forward statusbar brightness control
CaptivePortalLoginActivity correctly gets UserAgent
Prettify the captive portal sign-in activity
fingerprint: Speed up wake-and-unlock scenario
SystemUI: force a clock update if the screen is turned back on
PhoneStatusBarPolicy: Fix invalid AssignmentOperator
NfcTile: make sure NFC adapter is always available when needed
base: Show bluetooth battery status when available
Frameworks: Fix Null Pointer Issue
Revert "Set the decay timer for all forked apps."
[1/2] base: only light up buttons if pressed
Optimised hwui rounded corners shader
Add two fixes for MuiltiSim support
[1/2] base: telephony: Add support for DC_HSPAP
KernelCpuSpeedReader: Account for missing sysfs nodes
Revert "KernelCpuSpeedReader: Account for missing sysfs nodes"
base: SystemUI: Add HSPA+ network icons
base: Fix LED short blink during charge
FPS: prevent NPE if FP hal doesnt handle performancestats
[1/2] base: enable power save config of system apps

Frameworks_native:
SF: Minimize completion time for short-running threads
sf: fixes for HWC2
Remove ATRACE from SurfaceFlinger
SF: Share cputime slices when RT sched priority is identical
SF: Adjust RT sched priorities
libgui: Don't assign handle to NULL after free is common
libbinder: allow devices to disable ashmem size tracking
libs: enable SDCLANG LTO
SF: Enable SDCLANG LTO
binder: enable SDCLANG LTO
binder: Squashed commit of MemoryHeapBaseIon
Binder: make virtual memory allocation scalable
Remove unused include.
binder: use sysconf(_SC_PAGESIZE) to get pagesize
Revert "input: Adjust priority"
sensorservice: Fix orientation sensor for HAL's missing rotation vect…
sensorservice: Register orientation sensor if HAL doesn't provide it
Release resources when repeating dlopen-dlcose.
Fix clang static analyzer warnings.
Fix surfaceflinger file descriptor leak

Gallery2:
Increase the size of the tiles when decoding images
IT translations
Gallery2: support scrolling or croped in wallpaper activity

Kernel_huawei_angler:
proc: Remove additional SafetyNet flags from /proc/cmdline

Kernel_leeco_msm8996:
cleaned kernel source
updated sdcardfs code
zl1: Enable pstore
Set CONFIG_NR_CPUS=4
qcacld: reset to LA.UM.5.5.r1-04000-8x96.0
ARM64: configs: Enable ZRAM and LZ4
UPSTREAM: lz4: fix wrong compress buffer size for 64-bits
UPSTREAM: zram/zcomp: do not zero out zcomp private pages
UPSTREAM: zram: pass gfp from zcomp frontend to backend

Kernel_lge_bullhead:
kgsl: Increase priority of RT thread
msm: mdss: Update RT priority
drivers: qcacld-2.0: Disable maybe-uninitialized override
Disable optimizing for size
cpu-boost: Boost priority of notifier_block
arm64: crypto: Improve target optimization flags
sched: look for least busy and fallback CPU only when it's needed
rpm-smd: Optimize smd data read
msm: kgsl: Remove event worker
cpufreq: cpu-boost: Remove migration sync boost
mdss: Do not wait for kickoff in display commit
mdss: move to a kthread for vsync_retire_work_handler
kgsl: convert some workqueues to use kthreads
mm: vmscan: lower swappiness to 20
sched: turn off the TTWU_QUEUE feature
qcom: mpm: disable debug mask
defconfig: enable jump label for perf defconfig
UPSTREAM: arm64: jump labels: NOP out NOP -> NOP replacement
arm64, jump label: detect %c support for ARM64
block: Make CFQ default to IOPS mode on SSDs
arm64: lib: memory utilities optimization
arm64: topology: fix cpu power calculation
defconfig: enable ARM64 CRC32 hw accelerated module
crypto: arm64/crc32 - bring in line with generic CRC32
arm64: lib: use pair accessors for copy_*_user routines
crypto: crc32 - Add ARM64 CRC32 hw accelerated module

Kernel_oneplus_msm8994:
Remove '+' symbol from kernel version string
Support KCAL and enable it
KEYS: Don't permit request_key() to construct a new keyring
BACKPORT: fs: limit filesystem stacking depth
sdcardfs: limit stacking depth
sg_write()/bsg_write() is not fit to be called under KERNEL_DS
KEYS: Fix handling of stored error in a negatively instantiated user key
ipv6: addrconf: validate new MTU before applying it
tty: Fix hang at ldsem_down_read()
kernel: Only expose su when daemon is running
qcacld-2.0: Import LA.BF64.1.2.3-02610-8x94.0

Kernel_oneplus_msm8996:
Revert "gpio_keys: call oem_check_force_dump_key() later"
input: synaptics: s3320: expose all possible gestures in proc
proc: Remove additional SafetyNet flags from /proc/cmdline
Synchronize codes for OxygenOS 4.1.5
input: synaptics: s1302: Clean up PM routines and move them into worker

Launcher3:
Launcher3: fix some string errors
Add custom preference for icon packs
Revert "Add custom preference for icon packs"
IT update
Launcher3: full icon pack support
Launcher3: fix to always show settings button
Cleaning up references to mDragView after reordering Workspaces
Change signature|system permissions to signature|privileged
Fix issues with using Launcher3 as default launcher
Launcher3: rework icon pack support
Add custom preference for icon packs
Add iconpack support

MediaProvider:
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
Automatic translation import
New Material icon
MediaProvider: Fix possible NPE

Settings:
Settings: crypt keeper: improve english translations
Fix only light up buttons if pressed setting
(2/2) Statusbar brightness control
Revert "Settings: Fix internal storage summary for non-emulated storage"
{2/2] Settings: only light up buttons if pressed
Settings: fix search panel background color
Settings: use accent color for category tiles text
[2/2] Settings: enable power save config of system apps

SnapdragonCamera:
Add orientation correction for landscape devices
Automatic translation import
SnapdragonCamera: remove custom picture format bits
Automatic translation import

System_core:
sdcard: switch sdcardfs over to bind mounts
Revert "Set zygote process priority to -20 to speed up VM startup time."
Revert "rootdir: create cgroups for BFQIO, add iosched system property"
Revert "init.io.rc: Mount BFQIO cgroup as /dev/bfqio"
[1/2] init.rc: set DOWNLOAD_CACHE based on prop

System_sepolicy:
isolated_app.te: Give permissions for using sdcardfs
sepolicy: allow sdcardd to remount sdcardfs
sepolicy: move sdcardfs media_rw_data_file rules to app.te

Vendor_purity:
Add dumpstate sepolicy rules
[2/2] set cache partition location
Wait while more posts are being loaded