====================
06-29-2022
====================
* frameworks/base
08fb57f SystemUI: screenshot: close QS after launching long screenshot activity [LuK1337]
4dded0b SystemUI: screenshot: disable magnification for partial screenshots [Cosmin Tanislav]
9db8270 SystemUI: screenshot: add extra crop boundaries [Cosmin Tanislav]
5d91e91 SystemUI: screenshot: remove duplicate clamping on move action [Cosmin Tanislav]
cc66b0b SystemUI: screenshot: remove misplaced call to set crop view padding [Cosmin Tanislav]
00f6454 SystemUI: screenshot: open long screenshot activity for partial screenshots [Cosmin Tanislav]
6c77f47 core: Fix menu popup ripple [timjosten]
216d373 SystemUI: Avoid NPE in volume dialog [Christian Hoffmann]
* packages/apps/DerpLauncher
718dcc4 DerpLauncher: Return if launcher is null in notifyRecentsOfOrientation [Pranav Santhosh]
0f57c2f TaskViewUtils: Add valid check for SurfaceControl [Col_or]
2eb5383 RecentsView: Add null check for RemoteAnimationTargets and RemoteAnimationTargets.nonApps [Kujou Yuko]
a509f7d DerpLauncher: Remove pokemon unite themed icon [NurKeinNeid]
====================
06-28-2022
====================
====================
06-27-2022
====================
* device/derp/sepolicy
913b73c RIP Snap [Chirayu Desai]
2fa2969 Drop rules for gallery app [Chirayu Desai]
bce776b Revert "common: Drop custom filesystem rules" [Aaron Kling]
218c7a9 atv: Update mediashell_app policy [Nolen Johnson]
* frameworks/base
a869d03 Close the FileStream to avoid resource leak [Naga Venkata Durga Ashok Mutyala]
105d9e0 Refactor Ringtone.playFallbackRingtone [Kevin Rocard]
faaa7d1 Catch DeadObjectException in TCMS. [qinyige1]
a3be328 Fix autogroupsummary bug [woongki min]
c1b6c36 Parcel: remove use of getOpenAshmemSize [Steven Moreland]
adb120f Fix EventLog string class problem in ViewRootImpl#enqueueInputEvent() [chenchaoli]
4795844 services: fix a synchronization issue in CachedAppOptimizer [jhonboy121]
* manifest
a630737 manifest: Switch to lineage forks of qcom display/gps/media HALs [Michael Bestas]
6e7f9c4 manifest: Track ntfs-3g [NurKeinNeid]
d1c0415 Merge pull request #9 from Luckvoltia/12.1 [Alexander Brunswig]
* packages/apps/DerpLauncher
65c7212 default_workspace: Don't add AOSP Clock widget by default [Mocarafee]
* system/sepolicy
96b63c3 sepolicy: Partial revert Add sdcard_posix_contextmount_type attribute [Aaron Kling]
baea51c sepolicy: Add sdcard_posix_contextmount_type attribute to API 32 [Nolen Johnson]
1ede33e Re-order inclusion of mlstrustedsubject to avoid issues [Nolen Johnson]
76745ed sepolicy: Add sdcard_posix_contextmount_type attribute [LuK1337]
5df9e9f Give mediaprovider_app mlstrustedsubject [Aaron Kling]
* system/vold
d5ff000 vold: Accept Linux GPT partitions on external SD cards [lambdadroid]
3480593 Fix the group permissions of the sdcard root. [Jani Lusikka]
15069c0 vold ext4/f2fs: do not use dirsync if we're mounting adopted storage [Sam Mortimer]
1cec31d vold: Mount ext4/f2fs portable storage with sdcard_posix [Jani Lusikka]
7f963f5 vold: Honor mount options for ext4/f2fs partitions [Tom Marshall]
5c5f2f1 vold: Support internal storage partitions [Tom Marshall]
c10c70a vold: Fix fsck on public volumes [Michael Bestas]
d87227d vold: add support for more filesystems for public storage [Dan Pasanen]
* vendor/derp
2b2b6be prebuilt: Update GrapheneOS Camera [Albert I]
eabe225 qcom: Add holi platform [SahilSonar]
c9851d8 kernel: Move TARGET_KERNEL_ADDITIONAL_FLAGS to kernel task [Alexander Koskovich]
d014792 derp: config: Don't pass CFLAGS_MODULE="-fno-pic" if using LLVM [Alexander Koskovich]
43ebf13 kernel: Switch to AOSP DTC instead of using scripts/dtc [Alexander Koskovich]
bd77cf4 kernel: Use LLVM's substitutes for GNU binutils if possible [Alexander Koskovich]
bb26c0d Revert "kernel: Remove unneeded MKDTIMG dependency" [Michael Bestas]
98b2642 Partial revert "config: Drop obsolete filesystem tools" [Aaron Kling]
====================
06-26-2022
====================
* frameworks/base
14204e9 Gestures nav: Add hush mute action [ezio84]
9f8aca7 Gestures nav: Add Partial Screenshot action. [spezi77]
142a697 Gestures nav: Add Power menu action [kdrag0n]
82134ca Gestures nav: Add Skip/Previous Song Function [bigrushdog]
1c3ce7d Rework media artwork notification style & customizations [1/2] [minarypenguin]
9ddf243 SystemUI: Split status bar icon controls for vibrate and mute [althafvly]
519fe2a services: AppLockManagerService: ignore uninstall intent if app is being replaced [jhonboy121]
f330144 Screenrecord: Slightly optimize loading/saving preferences [Pranav Vashi]
34ac1f6 voWiFi: Remove isWide from MobileIconGroup [xyyx]
66755fe Fix voLTE and voWiFI [xyyx]
c057169 SystemUI: Update caffeine tile icon [Andrew Fluck]
f60b13b PreviewInflater: Fix issue with google dialer widget on keyguard [Pranav Vashi]
3cb0312 PixelPropsUtils: Disable spoof for recorder app [jhenrique09]
e29fe50 SystemUI: Add 14 New VoLTE icon [1/2] [R15Hi]
e71ba9d SystemUI: Add VoLTE icon from Motorola [Gagan Malvi]
7aafa53 [SQUASH] Refactor how we display the VoLTE/VoWiFi icons [1/2] [Pranav Vashi]
97f8dae CustomFaceProvider: Fix after android-12.1.0_r7 merge [jhenrique09]
2a62474 Only update the compat system UI visibility if the source is valid [Tiger Huang]
a2a30b3 Fix crash with protected content with ElectronBeam/Scale screen-off animation [Matt Filetto]
510c30b Add upstream fixes to ElectronBeam screen-off animation [Pranav Vashi]
b780070 Notify display brightness changed due to brightness transforms [Daniel Solomon]
7526e75 SystemUI: Update more jars to qpr3 [Anay Wadhera]
774a7fa SystemUI: smartspace: Update for qpr3 [Anay Wadhera]
091d808 SystemUI: smartspace: Fix wrong attributes [Anay Wadhera]
db651a1 SystemUI: smartspace: Match Google resource class [Anay Wadhera]
89bb863 PixelPropsUtils: Update fingerprints to June 2022 [NurKeinNeid]
2940081 SystemUI: MediaOutputController: Avoid NPE when created with empty packageName [Arian]
2305c54 Show the vibrate icon in the Status Bar by default [Chirayu Desai]
d312a82 LockSettingsService: Restrict access to getpassword API [Prerna Kalla]
2815cb1 Fix Build Credentials refactored to use byte[] [Justin DeMartino]
450ddfb frameworks: base: Port password retention feature [AnilKumar Chimata]
5a09474 SystemUI: Use lighter material you shades for charging animation [minarypenguin]
af71354 Skip checking SystemUI's permission for observing sensor privacy [Han Wang]
b4bfd76 BatteryStatsImpl: Guard against OOB [Ido Ben-Hur]
c8e3afd Privacy Indicators: Follow light/dark theme settings [minarypenguin]
578a282 unregister FileCleanupReceiver when disableHistory [hongyang.dong]
eed8ab6 Fix daveys when latch_unsignaled is used [John Reck]
ac962a1 [SQUASH] Revert "Ambient Music Ticker - Allow to pulse on new tracks [1/2]" [NurKeinNeid]
7ecf99d SystemUI: Calculate paged QS tiles height properly [Adithya R]
366b30e SystemUI: Add left padding for keyguard slices [LuK1337]
bc47bb7 Revert "Only create resources for the non-system user" [LibXZR]
ac25e8c SystemUI: Improve powershare strings [Henrique Silva]
8991928 SystemUI: Re-inflate keyguard statusbar on theme change [Adithya R]
03a581e SystemUI: QSAnimator: Hide secondary label in QQS [Adithya R]
5dc7c95 SystemUI: Fix QS clock overlapping on UI mode change [Adithya R]
2719216 SystemUI: screenshot: open the screenshot instead of edit [Timi Rautamäki]
7c99b19 base: Support muting media volume on silent or vibrate mode [LibXZR]
5ee8bf2 SystemUI: Re-evaluate system theme on UI mode change [althafvly]
51901a6 SystemUI: Reset QS on UI mode change [althafvly]
24b1846 SystemUI: Show notification row when it's unlinked to ringer volume [Mesquita]
1ea297d7 base: Allow to skip confirmation in biometric auth dialog [1/2] [cjh1249131356]
14f7130 styles: Use user fonts for Material UI themes [Danny Lin]
b796a03 TaskHelper: onOverlayChanged -> onThemeChanged [DennySPb]
622c10c fwb: Silence some AOSP logspam [George Zacharia]
1882ff6 UsbDeviceManager: Delay MSG_UPDATE_SCREEN_LOCK message [LuK1337]
d8cc48d SystemUI: fixup! Hide OOS clear all if panel visible because Headsup [ariffjenong]
e196cb2 SystemUI: Hide oos clear all if reticker enable [Genkzsz11]
6f28ed5 smartspace: Revert some of the Android 12.1 changes [Jayant-Deshmukh]
d7d248f PackageManagerService: Protect forced enabled components at runtime [jhenrique09]
20c9d22 PermissionManager: fix NPE in getIndicatorExemptedPackages [Timi Rautamäki]
c03a522 frameworks: Exempt location packages from location indicators [Chirayu Desai]
9200419 SystemUI: Make isTablet() use correct API for getting window metrics [LuK1337]
af1197a core: pm: Wipe package cache when upgrading system [Albert I]
4a32b6e SystemUI: Add Telephony and CNE to location indicator whitelist [LibXZR]
e3fee07 Revert "Remove bool dependency for XXX charging." [NurKeinNeid]
e372801 base: fix deadlock between activity manager and power manager [jhonboy121]
19bc37c SystemUI: Prevent whitelist packages from appearing in privacy dialog [LibXZR]
5679314 Add Google Search and Google Location History to location indicator whitelist [johnmart19]
9f60be5 base: Add ENABLE_TASKBAR setting [LuK1337]
175767a frameworks/base: Provide required permission for cellbroadcastreceiver [johnmart19]
dbfe0a1 SystemUI: Let screenshot window ignore screen decorations [LuK1337]
8ea089d add com.android.phone to indicator exemptions [Daniel Micay]
54ffbe9 add com.android.bluetooth to indicator exemptions [Daniel Micay]
6bbe2ea PixelPropsUtils: Update fingerprints to May 2022 [NurKeinNeid]
498d4d6 Add Mediatek IMS to location indicator whitelist [Chiranth A J]
73eb7c0 [SQUASH] SystemUI: Show daily data usage in QS footer [1/2] [Adithya R]
4f5d18b acherus: Add settings overlay [Genkzsz11]
4347619 Fix IndexOutOfBoundsException in systemserver [V S Ganga VaraPrasad (VARA) Adabala]
f94b33f Improve compaction to abort when system changes to awake state [V S Ganga VaraPrasad (VARA) Adabala]
3939a165 appcompaction: Enable system compaction at bootup [Divyanand Rangu]
5c5ae88 Improve compaction by skipping bad VMAs instead of fully bailing out [Edgar Arriaga]
4e73786 Fix for compaction bailing out when MAX_RW_COUNT bytes are sent to compaction [Edgar Arriaga]
a8c1d70 SystemUI: Screenshot: Avoid NPE while getting app label [Adithya R]
2c5f44d SystemUI: Use color accent for charging animation [Genkzsz11]
39403f6 SystemUI: Fix media art force expand without systemui restart [Genkzsz11]
64a5c8c SystemUI: Hide tuner icon in QS panel [Danny Lin]
bf09842 dynsystem: Fix memory leak [Yi-Yo Chiang]
030ba7b DSU service: Log insufficient storage space error [Yi-Yo Chiang]
1aec873 DSU service: Pipeline the installation task to improve performance [Yi-Yo Chiang]
48ca45d NavigationBarController: Remove tablet check for enabling taskbar [Pranav Vashi]
a08e178 SystemUI: Add API for runtime taskbar config on phones [Danny Lin]
2511d63 DSU: Only try to install on sdcard if the filesystem in use is vfat [Tim Zimmermann]
f56dbdc Dark Theme "TURN ON UNTIL SUNRISE" is not retained after reboot [Sameer Zalke]
4d14df5 Properly handle wrap system property in zygote [Hans Boehm]
ca88201 Correct off-by-one error in SetThreadName [Hans Boehm]
b963397 BatteryStatsService: Fix wrong arguments passed to noteBluetoothScanStoppedFromSourceLocked. [Shumao]
04159ea Don't preload into nonexistent zygote [Hans Boehm]
b3d1377 Don't MAP_POPULATE native ZygoteCommandBuffer [Hans Boehm]
044e5d8 Fixes and improvements for Black Theme [Pranav Vashi]
08f315b PixelPropsUtils: Avoid spoofing for Pixel Buds [Karan Parashar]
e0a7a0c Reticker: Cleanup [Genkzsz11]
f0418ed Battery bolt: Preserve unicode bolt color [Trishiraj]
3191ab1 SystemUI: Fix alarm icon [Michael W]
472a797 SystemUI: Introduce OOS style notification clear all button [1/2] [00day0]
39441c2 PixelPropsUtils: Correctly spoof pixel props [Soo-Hwan Na]
7d5568f base: Add Dora icon pack [F5LAYD]
80eeddd SystemUI: Dismiss existing screenshot window on taking new screenshot [LibXZR]
4805bf0 fwb: [Bugfix] Fix the issue of transition animation splash screen in split screen mode. [Cheng Shi]
cdfcda1 fix google widget timing issue [Ruoyao Liu]
1a70002 udfps: Disable Night Light when showUdfpsOverlay [LynnrinChan]
3587bc7 Revert "UDFPS: Night Light Disable [1/2]" [NurKeinNeid]
abc2890 Battery: Color coded battery indication [1/2] [Trishiraj]
70d0ceb Battery Style Improvements [Trishiraj]
8dff04c PixelPropUtils: Also override pixel fingerprint to Play Store [EndCredits]
7155e6a PixelPropsUtils: Spoof Pixel props for Samsung apps too [roynatech2544]
23f5fef DeviceGroup: Check RSI data with filtered scan results [Sumit Deshmukh]
370028b base: Add German translations for faceunlock [1/2] [NurKeinNeid]
8535864 Columbus/SyberiaSystemUI: Make crosshatch is default model [DennySPb]
74f24b2 SystemUI: update Google elmyra/columbus/assist assets to 12L [Anay Wadhera]
3e7790f SystemUI: Add face related jar [jhenrique09]
b337cdb SystemUIDerpFest: Don't start FaceNotificationService if using custom face impl [jhenrique09]
7579f75 SystemUI: Introduce ColumbusCompatibilityHelper [jhenrique09]
7de63d2 SystemUI: Port elmyra (squeeze) from SQ1D [jhenrique09]
4bd9699 SystemUI: Fix CalledFromWrongThread exceptions [jhenrique09]
bddab84 SystemUI: Port columbus (quick tap) from SQ1D [jhenrique09]
ab94c5a base: Make IME button space optional [1/2] [SKULSHADY]
22b23f8 base: applock: intercept activity in a better way [1/2] [jhonboy121]
be96541 MonoToggleTile: Use secondary label to indicate mode [PainKiller3]
95b2bed Mono/Stereo QS tile: Add long click intent [Alex]
944cb54 SystemUI: Add Mono audio tile (aka headphone in one ear only) [ezio84]
69295d4 TunerService: Add parseInteger failsafe method [Pranav Vashi]
333d9b0 QSPanel: Fix NPE in updateViewPositions() [Pranav Vashi]
bd38b16 Brightness slider: Fix issues with media mode [Pranav Vashi]
4d16353 Bring back QQS brightness slider [Pranav Vashi]
933a850 Fixes and clean up for QS brightness slider customizations [Pranav Vashi]
4a21557 [SQUASH] SystemUI: Revert Brightness slider changes for QQS [NurKeinNeid]
41224db base: SystemUI: Fix circle battery QS tinting [Ido Ben-Hur]
0a0dd7e Keyguard: Allow disabling fingerprint wake-and-unlock [Steve Kondik]
314d657 Fix chip visibility in split shade header [Pranav Vashi]
a0fb553 base: Allow toggling screen off FOD [1/2] [jhonboy121]
2fdc764 NavigationBarInflaterView: Improve applying overlays [Pranav Vashi]
4a8db5b DisplayPowerController: Fix incall proximity not turning off display [sooti]
773b069 ShortcutPackage: do not spam logcat [jhonboy121]
e9b6a92 Camera: Prevent crash with prebuilt camera metadata [Pranav Vashi]
8335bd3 Camera: Update HighFrameRate GPU flags [Susmitha Gummalla]
ba9d5ee Camera: Update HighFrameRate GPU flags [Susmitha Gummalla]
f60a7b6 StatusBar: Kill old privacy indicator icons completely [Pranav Vashi]
9eb4d30 SystemUI: Make the volume dialog expandable [Arian]
e475d66 [fixup] Runtime volume panel toggle [DennySPb]
30bd0c3 VolumeDialogImpl: Don't hide the default stream when adjusting the music stream [Arian]
3623156 VolumeDialogImpl: Respect multiple visible rows in landscape [Arian]
841d210 VolumeDialog: notifyVisible after the volume panel is fully hidden [Jesse Chan]
c53e8c7 Added changes to avoid Null Pointer Exception [phaneendra Reddy]
9597ba3 Handle BLE ON corner use cases with BLE APP concurrency [Venkata Jagadeesh Garaga]
43ab1cc core: Wipe package cache on upgrade even on user build [Albert I]
cc48775 Fix StageCoordinator unexpected onDisplayAreaVanished [ot903107]
6a6a78f base: HUN importance selector (1/2) [Ali B]
5836e44 Udfps: adjust position if cutout is hidden [Henrique Pereira]
00e38c2 CutoutUtils: Improve logic [jhenrique09]
a711dde base: Declare cutout utils [jhenrique09]
d9de166 KeyStore: Add getApplicationContext method required for Asus Devices [Jackeagle]
f73f148 Move binder latency data logging to a background thread to improve performance of the main thread. [Siim Sammul]
f4c7e27 Fix the wrong of dismisssurface state under multi-threading [hanfeng3]
6481c4c Fix OOM cache app optimizer flaky test. [Silvia Vinyes]
e76a040 EasterEgg: Fix some warnings [Michael W]
512244d Force Expanded Notifications [1/2] [Jmz]
f26272d Add kill button to notification guts [1/2] [Daniel Koman]
7bbbefa SystemUI: config to hide status bar on lock screen [1/2] [maxwen]
4064364 base: log spill when dragging [maxwen]
2e3f7a8 Fix: "Clear All" recent app screen loop bug [vincent.cw_lee]
79749cf SystemUI: add option force media player expanded [1/2] [703joko]
41bf2d8 Battery: make fill path rounded [Evillium]
267c2ff Gestural: Improvement [1/2] [703joko]
08c7d60 Gestural: Allow customizing gestural margin bottom [2/2] [703joko]
860e862 Battery charge warning [1/2] [Nicolas Dhouailly]
abcfc3e DSU service: Show which partition is being installed in notification [Yi-Yo Chiang]
f170e02 DSU service: Weighted progress bar [Yi-Yo Chiang]
6c048c6 dynsystem.SparseInputStream: Implement read(buf, off, len) [Yi-Yo Chiang]
4ff4907 dynsystem: Enlarge default shared memory size and allow size override [Yi-Yo Chiang]
15d527b DSU installation service: Add event log tags [Yi-Yo Chiang]
9b2f65e Fix unwanted sign-extention when converting byte -> int [Yi-Yo Chiang]
e0f265e base: WpZoom: Reverse logic [1/2] [NurKeinNeid]
0d45220 base: Make wallpaper zoom optional [1/2] [spkal01]
ad58658 UI: Disable wallpaper zoom [Andy CrossGate Yan]
0c4005f SystemUI: inject WiredChargingRippleController [jhonboy121]
e28d16a9 Revert "StatusBar: Kill old privacy indicator icons completely" [NurKeinNeid]
cf26143 data: add new priv permission for launcher [Ali B]
13d33da SystemUI: AuthBiometricFaceView: Don't spam log [Joey Huab]
eeb021f Increase Zygote command buffer size to 32k. [Martijn Coenen]
4cb35f4 Make smart idle maint's period changable [Daeho Jeong]
544bce9 KeyguardIndication: Fix glitchy charging info on lockscreen [Pranav Vashi]
623541e base: Show and edit Ambient Icons on Lockscreen [1/2] [TikkiTikki]
37ecbb0 Add config overlay to force enable multi resolution for camera [Pranav Vashi]
053f0ff6 SystemUI: Fix the unlock sound played repeatedly [Shufeng Hou]
20a20da Properly update view for reTicker [Pranav Vashi]
9b9a2b6 Dont show vendor mismatch message by default [00day0]
0e50896 base: Make vendor mismatch message optional [Anushek Prasal]
76179d3 Dynamically tell the user which vendor image is needed [beanstown106]
12069df Show a more descriptive message when vendor.img is out of date [beanstown106]
32560c5 reticker: Add color for youtube in blacklist [SuperDroidBond]
b35623a reTicker: Add youtube to blacklisted apps [spkal01]
142ebb8 Reticker: Remove some logging [spkal01]
1ae7972 Feature: reticker [1/2] [Dil3mm4]
26c7bf0 SystemUI: fix qs tiles init on split notification shade open [maxwen]
37ed4a0 base: notifications: set emphasized button bg to accentColor [maxwen]
be3ee99 SystemUI: PlayerViewHolder: add a null check on handler [jhonboy121]
ec11d43 Settingslib: Remove a reflect method that can never succeed [Soo-Hwan Na]
0d7a80a SystemUI: blur auth dialog background [Lucchetto]
1ebd796 AlarmManagerService: null check the alarm operation [William Bellavance]
1d4e4ff SystemUI: add missing call to init isDeviceProvisioned in PhoneStatusBarPolicy [maxwen]
338171f SystemUI: thread protect keyguard callbacks [maxwen]
c37749f SystemUI: buttons should no longer be textAllCaps [maxwen]
27dd3bd EdgeBackGesture: Remove assistant action [DennySPb]
85ee231 AutoAODService: Use Calendar.add instead of Calendar.roll [Ido Ben-Hur]
1298d9e SystemUI: AuthController: Fix NPE due to isPowerbuttonFps() [Adithya R]
68c5ffe SystemUI: AuthController: Fix ripple animation for side fp devices [Adithya R]
65557f1 FaceService: Downgrade strength to STRENGTH_WEAK [jhenrique09]
4c4194b SystemUI: use AndroidSystemBlur-platform [Lucchetto]
8ce572e SystemUI: blur brightness slider dialog [Lucchetto]
0845468 GlobalActionsDialogLite: disable SystemUIDialog provided blur [Lucchetto]
03fedee SystemUIDialog: allow disabling background blur [Lucchetto]
390049f DndTile: disable dialog animation [Lucchetto]
6aac9c3 DataSaverTile: disable dialog animation [Lucchetto]
848666b MediaControlPanel: disable dialog animation [Lucchetto]
a0a45af MediaOutputController: disable dialog animation [Lucchetto]
9aef028 UserSwitchDialogController: disable dialog animation [Lucchetto]
a9e910b SystemUIDialog: blur background [Lucchetto]
a630ca5 ScreenRecordTile: disable dialog animation [Lucchetto]
c483afc InternetTile: disable dialog animation [Lucchetto]
20285dd FooterActionsController: disable power menu animation [Lucchetto]
c7b95b1 SystemUI: blur privacy dialog [Lucchetto]
6da2357 SystemUI: blur global actions dialog [Lucchetto]
7a8ba3f SystemUI: blur toast [Lucchetto]
4580a59 SystemUI: Add AndroidSystemBlur dependency [Lucchetto]
4aadcb6 SystemUI: Nuke oriented navbar handle [Ido Ben-Hur]
c2793d0 NavigationHandle: Only register callbacks when attached [Ido Ben-Hur]
a5213ca SystemUI: NavigationHandle: Don't show on keyguard or doze [Ido Ben-Hur]
c4fb5969 BluetoothControllerImpl: fetch battery level from any device [jhonboy121]
0238e88 SystemUI: fix initial notif shade layout on split mode [maxwen]
6eef226 SystemUI: use default dialogCornerRadius for qs customize title [maxwen]
5224994 Fix up hiding camera/location indicators for known packages [Pranav Vashi]
ff65c8a QuickStatusBarHeader: Fix clickability issue with privacy indicator [Pranav Vashi]
b6a2c3b SystemUI: Fix pulseOut fails before fully pulsing [LibXZR]
2ac829c s2ss: Remove property usage [LibXZR]
b324de8 SystemUI: runtime configurable audio panel location [a.derendyaev]
1e9139b base: Update API for disabling gestural navigation [Pranav Vashi]
8964220 base: add API for disabling gestural navigation [ezio84]
c010a01 Revert "base: add API for disabling gestural navigation" [NurKeinNeid]
83e88fd Add AlarmsBlocker [1/2] [faust93]
ae97164 Add WakelockBlocker [1/2] [maxwen]
3763694 Edit Icon Toggle [1/2] [Joe Maples]
9da48a9 Statusbar brightness control: behave like brightness slider on P [SpiritCroc]
5763e10 SystemUI: Port Statusbar brightness control [1/2] [Danesh Mondegarian]
6440b333 SystemUI: Use MD2 icon for running services in QS [SKULSHADY]
65fdcad base: add camera flash toggle api [Rabih Salamey]
3be9bad base: add API for disabling gestural navigation [ezio84]
0c19958 SystemUI: BluetoothControllerImpl: synchronize mConnectedDevices access in getBatteryLevel() [jhonboy121]
c6856a7 net: fix NPE when reading IP configurations [Matt Lee]
1a3ea76 SettingsProvider: Set device name to marketname if available [Adithya R]
4591a6a VolumeDialog: Display default row when active row is notification [Jesse Chan]
3877892 Move GraphicsStatsService native method registration to zygote. [Nicolas Geoffray]
520de8f SystemUI: Fix NPE in AmbientIndicationContainer. [spezi77]
3f7aa25 AuthService: Add support for workaround side fps props [LuK1337]
1f13fe3 Sharesheet: Display two rows of max ranked targets [LuK1337]
082cc2c SystemUI: Change StatusBar.showWirelessChargingAnimation() to public access. [spezi77]
1642f8d Persistent background app notification: disable by default [Erwan Finot]
68ea19d EdgeBackGestureHandler: Change back gesture height intervals [Anushek Prasal]
1e3ea3c SystemUI: LocationTile: Be affected by the secure tiles toggle [Ido Ben-Hur]
38faaab AppErrorDialog: add option to disable pkg [Dil3mm4]
7ec00b2 Address NPE when removing preferences out of developer options [Alex Cruz]
ef6c77e NotificationManagerService: Disable channel warning toast by default [jhenrique09]
c84af1f Make sensor block package list configurable [1/2] [Hikari-no-Tenshi]
ea01f88 base: Add Accelerometer and Linear Acceleration sensors in blocking list [HolyAngel]
70ee08b Settings: make SensorBlock readable by non-system apps [Ali B]
bfbf945 FWB: Sensor block per-package switch (1/2) [LorDClockaN]
6636833 SystemSensorManager: sensor block per-package [Simao Gomes Viana]
1897621 SystemUI: Add a QR Code scanner tile [AshutoshSundresh]
cd10ef6 services: Whitelist Nfc Service from clipboard toasts [AshutoshSundresh]
4c23150 [SQUASH] base: introduce app lock [1/4] [jhonboy121]
0b3981c data: Rename GoogleAudio to CustomAudio [AshutoshSundresh]
5ee8dd9 data: Import keyboard sounds from osu! [AshutoshSundresh]
bb0d331 data: Add UI tap sound from ACE AS0618 [AshutoshSundresh]
1aa5212 data: Import some UI sounds from Samsung S21 FE [AshutoshSundresh]
866123f Build Google audio files from android12 [2/2] [BeansTown106]
b5bffce Add Settings services to location indicator whitelist [Chiranth A J]
6c644be Do not show camera indicator for Face Unlock service [LibXZR]
3955375 Add Tethering and SystemUI to location indicator whitelist [LibXZR]
07b8060 Do not show location indicator for bluetooth package [LibXZR]
b55171a Add config to exempt telephony-related app from location indicators [Danny Lin]
6f6c4f7 base: SystemUI: Allow to reduce 3 second screen record timer to 100MS [maitreya29]
82b4c5c Screenshot: Remove scroll chip button text [NurKeinNeid]
fbd2052 SystemUI: Integrate Google Lens into Screenshot UI [AshutoshSundresh]
8fe8016 SystemUI: Display a toast when a screenshot is deleted [Alex Cruz]
fb4dc86 Screenshot: Add delete action chip intent [ganeshi4u]
f1cccc44 SystemUI: Fix an NPE in KeyguardMessageArea [Dominik Procházka]
213b24a SystemUI: Remove excess margin in few statusbar icons [Adithya R]
e7afd82 SystemUI: Add NFC tile to default [Adithya R]
fa10c19 StrictMode: Don't enable extra features for userdebug builds [Sultan Alsawaf]
4adaacd SystemUI: Make center clock layout safe insets aware [LuK1337]
4581da5 SystemUI: match brightness slider track height with the progress drawable [jhonboy121]
f240a10 base: PSSSSST! disable some DEBUG logspill [maxwen]
27484ca SystemUI: AmbientTile: Default the setting to 1 [Luca Stefani]
c2b563e SystemUI: AmbientTile: Actually start using SecureSetting [LuK1337]
326c52f SystemUI: AmbientTile: Use SecureSetting to change doze setting [Luca Stefani]
3469e49 SystemUI: AmbientTile: Don't hardcode display settings intent [Luca Stefani]
e280d38 Secure reset battery stats permission [Danny Lin]
62bd3d2 base: Grant battery stats reset permission to Settings [Danny Lin]
70e7602 frameworks: Reset battery stats [1/2] [Jorge Ruesga]
9956f6a SystemUI: use simple check for isFaceDisabled [Ali B]
b2f0932 fixup! face unlock mismerge [Ziauddin Sameer]
210d653 base: Guard some functions against face unlock [jhenrique09]
5e88c60 Do not lock when biometric lock status is cleared. [Joe Bolinger]
d88f0d2 FaceUnlock: Fixup for 12L [xyyx]
4a59baa WalletActivity: Don't explicity request fp/face auth [jhenrique09]
3842309 Reset face auth on occluding app when authenticated [jhenrique09]
50bc528 SystemUI: Improve pt-br translation for fingerprint_dialog_use_fingerprint_instead [jhenrique09]
f3ef25c FaceService: Allow our face unlock to be used on third-party apps [jhenrique09]
7bf3200 [1/2] Allow changing face unlock method when locked [jhenrique09]
e40e94d base: Remove AOSP translations of face vendor error messages [jhenrique09]
19a1c28 SystemUI: Tell user when face unlock detection is running [jhenrique09]
dfe557a KeyguardBouncer: Don't delay showing if face auth running [jhenrique09]
ae06e32 base: do not use new lockscreen layout for bypass [Ethan Halsall]
211f448 Add idle lockout message for FaceUnlock [jhenrique09]
13247a8 SystemUI: Allow listening for face only on pin/pass view [jhenrique09]
db345cc Initial import of Face Unlock for S [jhenrique09]
f750771 SystemUI: RefreshRateTile: Fix mode cycle on some devices [Nauval Rizky]
6287a0f fixup! SystemUI: RefreshRateTile: improve and support for multiple peak refresh rates [Alfred Mathew]
f7e1047 SystemUI: RefreshRateTile: fix mode cycling [Alfred Mathew]
852b402 SystemUI: RefreshRateTile: improve and support for multiple peak refresh rates [Alfred Mathew]
ee46571 SystemUI: RefreshRateTile: fix getting wrong peak refresh rate default value [jhonboy121]
640d13e SystemUI: RefreshRateTile: java -> kt [jhonboy121]
38a904f base: added refresh rate tile [jhonboy121]
26811bc Fix edit button in screenshot share activity [Edward Savage-Jones]
ae9eed5 SystemUI: Improve Secure QS tile behaviour toggle [1/2] [Pranav]
32aba84 Check the data directory before mount tmpfs [Zaijian Lin]
a600190 SystemUI: DetailDialog: do not explicitly specify type parameters for setOnClickListener lambda [Alfred Mathew]
b79867c SystemUI: QSTileImpl: bail out early in handleLongClick if getLongClickIntent returns null [Alfred Mathew]
1c6b656 base: Add Russian translations [NurKeinNeid]
f790a40 SystemUI: Require unlocking to use Reboot tile [NurKeinNeid]
897fff4 Add bootloader option to 'Reboot' tile [Alex]
6c03d2a Allow to hide arrow for back gesture [1/2] [Ali B]
a2d313a base: grant storage permissions for Updater [Ali B]
1d59902 base: Live Volume Steps [1/2] [Meticulus]
fae6886 Lazy load Properties::isDrawingEnabled. [Brett Chabot]
615314d Backport 'Add ability to disable GL draws'. [Brett Chabot]
1542402 Fix an instance of -Wunused-but-set-variable. [Yi Kong]
a21f715 Fix full draw power usage increase issue [Jiang Tian]
2991d85 Fix BatteryStats counts foreground activity time. [Lang Yu]
54b51ad HwRemoteBinder: fix race for concurrent binderDied [Steven Moreland]
c981a24 RecoverySystem: make the package readable before checking capex [Chenyang Zhong]
85d2d41 Support enforcing a minimum delay between notification sounds of an app. [Danny Baumann]
b23410a SystemUI: Make sure notification icons are sticked to the left [Ido Ben-Hur]
023b076 SystemUI: Use same NFC icon as that in QS tile [Pranav Vashi]
94ab1dd SystemUI: Update NFC tile drawable [mydongistiny]
bd03bbb Screenshot: inline trigger with AOSP values [Alex Cruz]
0cdde16 fixup! SystemUI: Fix method for disabling unlock ripple animation [palaych]
1067ff0 SystemUI: NfcTile: Don't create an error when editing tiles [Michael W]
bc39371 Volume key cursor control (1/2) [Konsta]
1aaa671 base: support per-app volume [2/3] [cjybyjk]
2927f62 AlarmManager: create setExactAndAllowWhileIdle variant based on alarm listener [Oliver Scott]
f1f9e1a fixup! SystemUI: Add support for timeout-reboot [Oliver Scott]
af9059c fixup! Bluetooth timeout feature [Oliver Scott]
d5e4f4b Wi-Fi timeout feature [Oliver Scott]
d13081e Bluetooth timeout feature [Oliver Scott]
b236167 BluetoothManagerService: allow bluetooth auto-enable if not in airplane mode radios [Oliver Scott]
3ca3ff1 BluetoothManagerService: check if bluetooth is in airplane mode radios before disabling [Oliver Scott]
b589011 AutoBrightness: Add support for one shot auto-brightness: [Cédric Bellegarde]
3c9a109 overlays: oos: Import stock oos settings icons [RedSkulHYDRA]
89899aa zygote: Enable USAP by default for S. [Vishalcj17]
ff0e845 Add monet tunable keys into backup too [palaych]
a49d153 ScreenshotHelper: ignore timeout when taking partial screenshots [Demon000]
e046299b SystemUI: add public setting keys for monet tunables [jhonboy121]
84e9272 ThemeOverlayApplier: Add support for navbar styles [NurKeinNeid]
75b71c3 base: Introduce Outline iconpack [Niklas Schnettler]
fcd506f FingerprintManager: Fix NPE due to sensorProps [alibei]
c107b37 Navbar: Fix issue where pill disappears in gestural mode [Pranav Vashi]
3c817c0 Move PackageManager new user logic after dispatching [LibXZR]
d02bb22 SystemUI: AODTile: update long click intent to match with Settings [Alfred Mathew]
48ee3ac SystemUI: allow toggling haptic feedback on pressing udfps view [1/2] [jhonboy121]
68a14fe Extend "Trace: Disable debug tracing in production builds" to userdebug [Albert I]
3c08d65 SystemUI: Limit keyguard charging stats updates [xNombre]
f52f1fc neko/Cat: Mark FLAG_IMMUTABLE PendingIntent with FLAG_MUTABLE [PainKiller3]
d8f984b IconPackKaiAndroidOverlay: fix for carriers using 5 bars of signal [Anay Wadhera]
116f44a base: disable all led configs by default [Omkar Chandorkar]
298e239 base: AudioService: bail out if ringer mode is not recognized [jhonboy121]
0666076 SystemUI: PeopleSpaceWidgetManager: don't spam logcat [jhonboy121]
475e277 Disable/reduce functionality of various ad/analytics libraries [Tad]
b5f487f Allow additional padding for center clock [cjh1249131356]
029d530 Make center clock follow paddingTop [cjh1249131356]
cac766e fwb: [1/2] Implement cutout force full screen [jhenrique09]
ce504b6 services: LightsService: Mute an annoying error message. [spezi77]
8abdee7 SystemUI: Add powershare QS tile [Linux4]
9b136b3 privapp-permissions: Grant missing TelephonyProvider perm. [spezi77]
7b9d355 SystemUI: Update glove mode drawable [Sourajit Karmakar]
cde7cf0 SystemUI: add Glove Mode Tile [Anay Wadhera]
3f3290b fwb: Fix navigation bar button hit testing [SahilSonar]
8789944 QS customizer: Better string for 'reset' menu item [Alex Cruz]
14c1b21 Allow hiding call strength icons [1/2] [SagarMakhar]
0fc0e3d Partially revert "Block annoying statusbar call strength icon" [NurKeinNeid]
c172574 base: volume key music control: include remote streams [Ido Ben-Hur]
d665807 Reduce padding use by privacy indicator resources [Pranav Vashi]
7cee87e Allow toggling camera/mic privacy indicator [1/2] [Pranav Vashi]
a8cbf3d base: Fix location privacy indicator getting stuck [Pranav Vashi]
4cd1d64 StatusBar: Kill old privacy indicator icons completely [Pranav Vashi]
ad0bcb7 ThemeOverlayApplier: Apply wifi and signal icon styles last [Pranav Vashi]
9e592a5 base: Black theme [1/3] [SagarMakhar]
e20abdc Fix glitchy battery view in quick status bar header [Pranav Vashi]
8da3c34 AuthRippleController: only update sensor location when necessary [Chenyang Zhong]
bfd168e base: Allow toggling floating rotation button [1/2] [Ido Ben-Hur]
8fcdb27 base: improve location privacy indicator toggle [jhonboy121]
a50139e SystemUI: Refactor colored statusbar icons [Pranav Vashi]
f4f5d0d SystemUI: Refactor notification counter [jhonboy121]
6ffbd2e Make colored Statusbar Icons optional [1/2] [spkal01]
70c5ce8 StatusBarIconView: use app icons instead of provided notif one [Dil3mm4]
7818cd30 SystemUI: Import Chinese translations from exthmui [HearnYuyuko]
284182e SystemUI: HeadsUp blacklists (1/2) [Adnan Begovic]
65e8b69 [1/2] base: HeadsUp add timeout option [Lars Greiss]
84981b6 [1/2] base: HeadsUp snooze function [Lokesh Chamane]
90274d5 IconPackRounded: Use correct icon for notification and ring volume [Arian]
15ff3c8 overlays: Add unlinked ringtone and notification volume icons [Adnan Begovic]
ae35edb UDFPS: Night Light Disable [1/2] [SuperDroidBond]
2679c16 base: allow disabling ripple effect on unlock [1/2] [Rishawn]
e0293be Catch IllegalArgumentException for invalid phone id [Wileen Chiu]
8ddc907 SystemUI: Grant READ_PHONE_STATE permission [Martin Bouchet]
d62930c stop enforcing camera sound for certain carriers [Daniel Micay]
498ce61 Revert "Remove dependency on IME subtype from TSMS" [Michael Bestas]
99f4a4a base: Add Pixel Navigation Bar's Home icon [Vol Zhdanov]
70d7b5f SystemUI: Use secondary label for language QS tile [Anushek Prasal]
ba7b7fb AdvancedReboot: Add a button to restart SystemUI [Ido Ben-Hur]
a04493c SystemUI: Show advanced when advanced reboot is on [Ido Ben-Hur]
cbe8e29 AdvancedReboot: remove Restart.. string [Omkar Chandorkar]
9abc2db base: Hide power menu on secure lockscreen [1/2] [Altaf-Mahdi]
dd6652a SystemUI: screenshot_dismiss botton --> button [micky387]
9daed6d AmbientIndication: Fix music ticker being black on AOD when using light wallpaper [spezi77]
b19709f AmbientIndicationContainer: Adapt visibility logic [spezi77]
b12cd33 Ambient music ticker: Adjust the margin to the bottom a bit. [spezi77]
381c38e Ambient music ticker: Moar layout fixes [spezi77]
2bc0b9c Show Ambient instead of lockscreen on wake gestures [1/2] [ezio84]
c0ea3ff Ambient music ticker: Show the now playing container on Ambient screen as well [Jayant-Deshmukh]
f6f7fdd Ambient music ticker: Fix layout on Android 12 [Jayant-Deshmukh]
3df07a4 Ambient music ticker: show Now Playing info on lockscreen [spezi77]
74d4c3a Port ambient Now Playing container from Pixel [stripped down version] [Joe Maples]
a3ad6ef BiometricScheduler: Cancel operation if not idle [SagarMakhar]
9e6a807 Battery Styles: Set proper battery style on init [Pranav Vashi]
6fcec98 SystemUI: fix black qqs on keyguard in light theme [jhonboy121]
00fe7f5 SystemUIDerpFest: Extend the constructor for Battery Saver tile [NurKeinNeid]
47c6acb SystemUI: QS: Add flipendo to Battery Saver tile [Jason Edson]
9c8cb738 SystemUI: Introduce Adaptive Playback [1/2] [Jyotiraditya]
b80ea1c fixup! Ambient Music Ticker - Allow to pulse on new tracks [ezio84]
5474da9 VolumeDialogControllerImpl: Stop log spam with no caption service [Pranav Vashi]
f00d21c DisplayDeviceRepository: Don't spam log when display state changes [Adithya R]
f814eb4 Zygote: Fix an issue when empty the usap pool. [zhangjianqiu]
912b194 Dont throw exception if admin is null [Ayush Sharma]
e9ae201 media: allow excluding arbitrary codecs from REGULAR_CODECS list. [Lajos Molnar]
d3b690a SystemUI: Open WifiPanel on LongClick [sb6596]
ab3a67d base: allow to swap volume buttons rotation based [1/2] [maxwen]
ed649ec Screen off animations [1/2] [Kshitij Gupta]
1352349 base: Volume Rocker Wake [1/2] [rascarlo]
d1a5d26 IdleManager: Remove logging [spkal01]
fdd0ed5 base: Implement background process killer [1/2] [Dil3mm4]
9f02d9a NavigationModeController: Silence log spam [tejasvp25]
06f8469 Battery bar: show on lockscreen again for top of statusbar position [SpiritCroc]
48c3ceb acherus: Wrap a few icons with inset [Pranav]
05aa328 SystemUI: Grant additional permissions for smartspace [Andrzej Perczak]
5df25fd fw/b: Add capability to allow tethering to use VPN upstreams [Sam Mortimer]
cbf1a0f InputMethodUtils: Fix system bootloop when no IME found [Pranav Vashi]
b962cb6 ThemeOverlayApplier: Catch a potential NPE [spezi77]
15e0216 Bring back ThemeUtils for Theming [sb6596]
4472674 base: use a double click effect for charging if there is no amplitude control support [jhonboy121]
ff86236 Hide clock in qqs header [SagarMakhar]
507275f AppErrors: Respect appsNotReportingCrashes for ANRs [Danny Lin]
0ba4bca Include saved battery history chunks into BatteryUsageStats parcel [Dmitri Plotnikov]
9442ef6 Fix concurrency issue with BatteryUsageStats [Dmitri Plotnikov]
1c5349c Pulse: Vertical mirror [1/2] [TikkiTikki]
693f3f9 Pulse: Custom gravity and Center mirrored [1/2] [TikkiTikki]
a22d040 ColorContoller: Fix getting default accent color [Varun Date]
463b1ce base: Disable LS pulse by default [1/2] [Alexandru Scurtu]
* packages/apps/DerpSpace
4ecf29e DerpSpace: Rework media artwork notification [2/2] [minarypenguin]
52047ab Revert "DerpSpace: Pixel Navbar animation toggle [2/2]" [NurKeinNeid]
63f32c6 Revert "Revert "DerpSpace: Override VoLTE icon with VoWiFi when available [2/2]"" [NurKeinNeid]
5e80aee Revert "Revert "[SQUASH] DerpSpace: Refactor how we display the VoLTE/VoWiFi icons [2/2]"" [NurKeinNeid]
4e34b7a Revert "DerpSpace: add VoLTE VoWiFi override switch" [NurKeinNeid]
====================
06-25-2022
====================
* build/make
5d5b1a3 Create a product variable to determine default apex payload filesystem type [Dennis Shen]
eb91574 Explicitly set EROFS compression parameter [Kelvin Zhang]
e41ceb0 Add erofs tools in target [Daeho Jeong]
688142c Re-enable disable_sparse properties. [David Anderson]
340c1b1 build_image: Remove mkerofsimage.sh. [David Anderson]
3aada36 Add fsck.erofs to INTERNAL_OTATOOLS_MODULES [Woody Lin]
fe47d02 build_image: Query the actual image size after invoking the final mkfs. [David Anderson]
1e030c9 Add pcluster and deduplication support for erofs images. [David Anderson]
364f538 Clean up code duplication in build_image.py. [David Anderson]
b9cbba4 Add blocklist support for EROFS. [David Anderson]
c278c5b Allow changing the EROFS compressor. [David Anderson]
f0084db Refactor generate-image-prop-dictionary. [David Anderson]
0935a06 Avoid too much reserved_size for erofs image [Huang Jianan]
e26a959 Avoid repeated building of erofs image [Huang Jianan]
f6eb4ca Don't sparse right-sized ext4 and erofs images. [David Anderson]
8a43fdc Fix generate-userimage-prop-dictionary getting called unnecessarily. [David Anderson]
* hardware/qcom/camera
5a517ca msm8998: camera: Switch to display_headers lib include [Bruno Martins]
* manifest
503faf8 manifest: Switch to our fork of system/extras [NurKeinNeid]
037436d manifest: Track a more recent erofs-utils from AOSP master branch [YumeMichi]
* system/extras
6dd153d cppreports/postinstall: Add an fstab entry for erofs postinstall [Kelvin Zhang]