==================== 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]