==================== 07-09-2022 ==================== * build/make 94d677d Makefile: Generate changelog [xyyx] bab024e build: Add backuptool by default [Pranav Vashi] c15e3f0 Check for vintf compatiblity early in generation process [Kelvin Zhang] ad7a259 All operating systems are beautiful [Christopher N. Hesse] 3201920 build: Add cortex-a76 to known v8-2a cores [Jason Edson] f9c6ba4 releasetools: Add script to sign zips [Gabriele M] 3eaeea8 build: Stop installing the sample APN list [Steve Kondik] 10a11d1 build: Swap fake and real platform security patch levels [Danny Lin] 832ebaa build: Add support for faking platform security patch level [Danny Lin] a846e6c build: Remove some debugging props [Henrique Silva] 7e2ddd2 releasetools: Erase package_cache upon flashing [Ido Ben-Hur] 2f9f3ad build: Add support for device tree in boot.img [David Ng] 7f0e529 Add BOARD_CUSTOM_BOOTIMG_MK support [Ricardo Cerqueira] 8c181cc releasetools: support reading release keys out of some sort of command [Tom Powell] 7d68a00 Remove unused locale data for recovery [Alessandro Astone] 72697e4 Add build support for XZ ramdisks [Luca Stefani] 24b9056 Fix recovery image generation with LZ4 compressed ramdisk [Arne Coucheron] e156cfa soong: add TARGET_SPECIFIC_HEADER_PATH [Jan Altensen] b8ebea6 Allow a device to generically define its own headers [Ricardo Cerqueira] 0a30856 build_image: Allow disabling custom inode count calculation [Christian Oder] 988dfa9 releasetools: do not remove dynamic partitions in system-only builds [Peter Cai] a45e174 NFC: Disable build for AOSP NFC [Bhuvan Varshney] b956340 backuptool: Map extra dynamic partitions for Addon.d V3 [Alessandro Astone] 7670133 Add $(PRODUCT_OUT)/install to INTERNAL_RECOVERYIMAGE_FILES [LuK1337] 6dd8f1e backuptool: do not unmap dynamic partition after finished [Jesse Chan] 0404039 releasetools: support dynamic partitions for backuptool [Jesse Chan] 2e6c888 releasetools: Move system mount handling to backuptool [Davide Garberi] 60e530a releasetools: squash backuptool support [Chris Soyars] 251b80e releasetools: Use the first entry of a mount point when reading fstab [Brint E. Kriebel] 33f33e4 Edify: Add abort message for bootloader asserts [Matt Mower] a45e147 ota: Disable downgrade check [Andrew Dodd] b867b6f build: Separate commands in recovery foreach loops [Matt Mower] 3701533 build: recovery: Support adding device-specific items [Tom Marshall] 5f3b395 build: ota: Support for install tools in /tmp/install [Tom Marshall] 923b8b5 releasetools: ota_from_target_files: add FullOTA_PostValidate [M1cha] 19a0f59 Allow override of device asserts, including multi-device support. [Steve Kondik] 125378b core: Add support for overriding build.prop settings [Koushik Dutta] e3c285d build: Automatically replace old-style kernel header includes with new header lib [Rashed Abdel-Tawab] 7947362 Add extra variables to _readonly_late_variables [dianlujitao] 3d4d758 build: Add Bianca build support [Luca Stefani] 8a196f4 envsetup: export ANDROID_BUILD_TOP earlier [Chirayu Desai] 5783d5f build: Update vendor path for bianca [alanndz] 2842929 Always use release-keys for ro.build.tags [Danny Lin] 09eb8b1 product: Disable artifact path enforcement [Danny Lin] 5ce1a41 Don't build QuickSearchBox [Danny Lin] 806778d Use Unix epoch time for build number [Danny Lin] 8601424 product: Don't build Source Sans Pro fonts [Danny Lin] 90f4484 product: Remove default AOSP sounds [Danny Lin] 1e356cf build: Only use RRO for framework on mainline products [Danny Lin] ca8be1d mainline: Don't deduplicate ext4 images [Danny Lin] 2c0c0c6 build: Add Lineage config.mk support [Luca Stefani] 1136c62 build: Include ProtonAOSP vendor hooks [Danny Lin] 6ed94e6 fonts: Don't build Cutive Mono and Roboto fonts [Danny Lin] * frameworks/base 9eada04 audio: Discard QTI only codecs when AOSP BT stack is in use [LuK1337] c2ef5d7 Check for a2dp profile when removing stale connection events [Zhou Song] b4c1dd7 AudioService: Music resumed to speaker after call [Gautam Manam] 38d6aa6 Use BLUETOOTH_CONNECT permission instead of legacy permission [pramod kotreshappa] 8a3897d BT: Add entry for MCP Service in Frameworks [Gurpreet Ghai] a53566a BLE: Add support for Group AD Type based scan filtering. [Sumit Deshmukh] e787024 Bluetooth: Add constructor for sending address type [Bhakthavatsala Raghavendra] 264c459 hfp: define STATE_AUDIO_DISCONNECTING audio state [himta ram] 8ba528e BT: Add APIs to dynamically control Active profile [Gurpreet Ghai] 5f3b415 Update Bluetooth permissions for VCP APIS (1/3) [zhenchao] a8babf8 VCP: frameworks and settingsLib changes for VCP Profile [zhenchao] bd77be7 Group-UI: UI frameworks changes [Sravan voleti] 3ba0e1a Bluetooth: Broadcast UI: Changes to existing files [Sunny Kapdi] 4501ef0 Bluetooth: Add BC profile entry [Bhakthavatsala Raghavendra] bc42197 Add Broadcast profile id [pramod kotreshappa] 71b805e A2dpSrc: Align legacy codec enumeration with AOSP(4/7) [Satheesh Kumar Pallemoni] fad078a Revert "Matching codec index between frameworks and stack" [Satheesh Kumar Pallemoni] f4a849a Periodic Advertisment Sync Transfer feature support [pramod kotreshappa] b2b1093 Bluetooth: Update Bluetooth permissions for internal APIS. (2/4) [Sravan voleti] 8a835b2 BT: API to update quiet mode status in Adapter service [2/3] [M Safoorah Banu] d20dd55 DeviceGroup: Frameworks changes (for dual mode devices). [Sumit Deshmukh] 9210673 DeviceGroup: UI frameworks changes [Sravan voleti] 13d860d DeviceGroup: Framework changes for Group Device operations. [Sumit Deshmukh] 597193b Add LC3 codec type. [pramod kotreshappa] bad81a3 Audio: Add support for lc3 codec. [Manisha Agarwal] 390c8b6 Bluetooth: Add APTX-Adaptive and APTX-TWS+ entries. [Kiran Kelageri] 07aa9ca1 Add callback onA2dpCodecConfigChanged [Mingbo Zhang] 8df927a3 Audio: Do not disconnect profiles till Bluetooth Off [Gurpreet Ghai] 1cee21f Audio: use cached BT codec info during disconnecting [Zhou Song] e0bf001 Audio: Update current active bt device of mApmConnectedDevices. [Manisha Agarwal] 2253fb2 BT-Audio: Keep track of Active TWS+ EB device in BTHelper [Sagar Verma] 8f63dd1 BLE: Fix NPE during start advertising [Sravan Voleti] 34eec00 Fix BLE transport discovery scan filter [Subramanian Srinivasan] 7fc251f BT: Relocate A2DP codec strings for translation [dianlujitao] 9048c99 Enable codec change request when mode changes in aptX-adaptive [Naval saini] 6ceed89 Keep a null check before accessing the BluetoothA2dpWrapper APIs. [Satheesh Kumar Pallemoni] 876b24b Bluetooth: Fix for out of bound exception [pramod kotreshappa] 0d47e04 BT Dev: Increase array size for codec selection in Dev Op [Gurpreet Ghai] c30f620 Bluetooth: Fix for Global reference table overflow issue[1/2] [Bandari Ramesh] 7be7dc8 BT: Add new intent to broadcast IOT device details [Gurpreet Ghai] d6360e2 BT_Audio: Updated Check for TWS+ switch [Gurpreet Ghai] 4971dcb TWS_A2DP: Handle active device change between TWS+ earbuds [pramod kotreshappa] c871f0e audio: Add support for APTX TWSP audio codec [Dhananjay Kumar] 9edd721 audio: Add support for audio extended codecs [Naresh Tanniru] a2b340b Use BluetoothUtils instead of Utils [Diego Wilson] b2e7d65 GAP: Handle the race condition cases in auto connect logic [Venkata Jagadeesh Garaga] 61b2286 Obex: Squashed commit of the following [Sravan Kumar V] 0770ac3 Add scan filter for Transport Discovery data [Subramanian Srinivasan] bd7a17c Support CALLBACK_TYPE_SENSOR_ROUTING [Mingbo Zhang] 9cc2e944 Add support for Transport discovery AD type (1/2) [Subramanian Srinivasan] a906323 Bluetooth: TWSP: Support Battery Status information display [Bhakthavatsala Raghavendra] 10ee115 BT: Send info if call is CS type from telecomm service to BT apps. [Sumit Bajpai] 9e71077 GAP: Reset bondingInitiatedLocally flag(1/3) [Venkata Jagadeesh Garaga] 42abe76 Bluetooth-TWS: Disable outgoing connection to 2nd earbud [Kiran Kelageri] 0375e21 Bluetooth-TWS: Disable outgoing connection for 2nd earbud. [Kiran Kelageri] 70108c2e Bluetooth: Rename bluetooth property to support new P Treble rules [Safoorah Banu Shaik] 19a9d79 Bluetooth: Unpair both earbuds on unpair. [Kiran Kelageri] 6b70b07 Bluetooth: Add SDK API support for TWS feature (2) [Bandari Ramesh] ff34e6f Revert the change: AudioService: remove dead BT code. [Samyak Jain] 6a1bd85 TWS-A2DP: Add TWS+ codec to DevUI support [pramod kotreshappa] f3a1dc2 BT: Adding aptX-Adaptive codec entry to Framework [Gurpreet Ghai] 12f7f104 Add BluetoothQualityReport class(1/2) [Mingbo Zhang] ffbbcf7 base: Revert QTI BT Stack [palaych] d6a9ec5 base: PixelPropsUtils: Update raven and redfin fp to July [palaych] 2cdc104 Revert "SystemUI: Re-inflate keyguard statusbar on theme change" [alanndz] b5a9c9c Revert "hwui: JankTracer: Silence Davey logs for now" [Adithya R] d4732f3 SystemUI: Re-inflate keyguard statusbar on theme change [Adithya R] 49ecc28 IconPack{Sam,Victor}: Inverse vol collapse/expand anim path data [Dhina17] 59c50e1 base: overlay: Fix volume panel arrow in Viktor and Sam icon packs [Abhay Kshatriya] be0cf08 SystemUI: Add delete action to screen recorder notification [Sourajit Karmakar] 09beadb SystemUI: Screenshot: Avoid NPE while getting app label [Adithya R] 29059c5 BluetoothControllerImpl: fetch battery level from any device [jhonboy121] e817b67 BluetoothControllerImpl: synchronize mConnectedDevices access [jhonboy121] 24d368a fixup! SystemUI: Show bluetooth battery level when available [Luca Stefani] d42f0df SystemUI: Use color accent for charging animation [Genkzsz11] 4c63565 ScreenRecord: Save recordings in ScreenRecords [El Dainosor] 4db1447 libs: PipTaskOrganizer: Avoid NPE while starting animation [jhonboy121] cc49e31 overlays: Fix inactive state Wifi Icon in Circular,Filled Kai Icon Pack [Aman Singh] a221c91 base: overlays: Properly regenerate the share drawable. [Sourajit Karmakar] d9b974e SystemUI: Let screenshot window ignore screen decorations [LuK1337] ff38846 core: Wipe package cache on upgrade even on user build [Albert I] 9b4be45 fwb : Silence some AOSP logspam [George Zacharia] ac0d9a0 Fix daveys when latch_unsignaled is used [John Reck] e2b8f5f SystemUI: update smartspace for qpr3 [Anay Wadhera] 9dd81d3 SystemUI: fix wrong attributes for smartspace [Anay Wadhera] b277961 SystemUI: match Google resource class [Anay Wadhera] b1b3da8 biometrics: Adapt code for 12.1.0_r8 merge [timjosten] aa8e6f9 PixelPropsUtils: Update redfin and raven fp to June 2022 [alanndz] 2202975 UI: Disable wallpaper zoom [Andy CrossGate Yan] 45fc62d base: ThemeOverlayApplier: Catch a potential NPE. [spezi77] 267daf5 IconPackKai: Fix for carriers using 5 bars of signal [Anay Wadhera] 9bebfa7 IconPack{Kai,Victor}: Fix clock icon [DarkJoker360] a179ad3 overlays: Fixup themepicker package name for IconPacks [Omkar Chandorkar] 084b53e overlays: Fixup launcher package name for P20 icons [Omkar Chandorkar] 0554de6 overlays: IconPack: Fix size of vibrate ringer mode icon [Volodymyr Zhdanov] 595e240 overlays: Bring back all icon packs [jhonboy121] 4c1a0fb SystemUI: Apply monet to fingerprint authentication ripple animation [SagarMakhar] a164321 SystemUI: Add back charging ripple [aswin7469] 3db2415 add com.android.phone to indicator exemptions [Daniel Micay] 8f679cb base: PixelPropsUtils: Update raven and redfin fp to May [palaych] bb0b641 base: Fix google widget timing issue [Ruoyao Liu] e6de880 fwb: [Bugfix] Fix the issue of transition animation splash screen in split screen mode. [Cheng Shi] 7ba5269 SystemUI: Add API for runtime taskbar config on phones [Danny Lin] fb13ce2 fonts: Respect font scale for dynamic tracking calculations [Danny Lin] 5fcb4d2 gmscompat/attestation: Update package name constant [Danny Lin] e5f2a4f gmscompat: notify GmsCompatApp when a notable interface is acquired [Dmitry Muhomor] f359463 gmscompat: export GmsCompat.isGmsApp(pkgName, userId) method [Dmitry Muhomor] b7c5652 gmscompat: notify user when extra permission is needed to install an app [Dmitry Muhomor] 5d26c3b gmscompat: conditionally stub out getSimContacts() [Dmitry Muhomor] 4d8ba17 gmscompat: conditionally hide BluetoothManager [Dmitry Muhomor] f9fa9a2 gmscompat: use app Context in isClientOfGmsCore() [Dmitry Muhomor] 5d465db gmscompat: fix false positive isClientOfGmsCore() result [Dmitry Muhomor] e350af0 gmscompat: add missing FLAG_ACTIVITY_NEW_TASK [Dmitry Muhomor] d2050a9 gmscompat: improve PlayStoreHooks [Dmitry Muhomor] f80300d gmscompat: use AIDL instead of ContentProvider.call() [Dmitry Muhomor] 7971c26 gmscompat: additional shims [Dmitry Muhomor] e318932 gmscompat: use a proper name to refer to the Play services app [Dmitry Muhomor] 1adcf06 gmscompat: improve Dynamite module support [Dmitry Muhomor] fbb8f7d gmscompat: defer GMS client checks [Dmitry Muhomor] fe2155b gmscompat: simplify access to the FileProxyService [Dmitry Muhomor] a237057 gmscompat: improve FileProxyService [Dmitry Muhomor] c6f26f5 gmscompat: expand PhenotypeFlags workaround to all GMS clients [Dmitry Muhomor] aaa5f94 improve PendingIntent security check compatibility [Daniel Micay] 7180667 Do not show camera indicator for Face Unlock service [LibXZR] 6c97986 BiometricScheduler: Cancel operation if not idle [SagarMakhar] da3da8f FaceService: Downgrade strength to STRENGTH_WEAK [jhenrique09] eb639192 SystemUI: Tell user when face unlock detection is running [jhenrique09] 5ceadd6 WalletActivity: Don't explicity request fp/face auth [jhenrique09] 1fba1b6 Reset face auth on occluding app when authenticated [jhenrique09] 646b512 SystemUI: Improve pt-br translation for fingerprint_dialog_use_fingerprint_instead [jhenrique09] 830efa3 FaceService: Allow our face unlock to be used on third-party apps [jhenrique09] 35b6cb3 [1/2] Allow changing face unlock method when locked [jhenrique09] e100804 base: Remove AOSP translations of face vendor error messages [jhenrique09] bf8f8e1 KeyguardBouncer: Don't delay showing if face auth running [jhenrique09] bc8b641 base: do not use new lockscreen layout for bypass [Ethan Halsall] 5cf451d Add idle lockout message for FaceUnlock [jhenrique09] 3b471a6 SystemUI: Allow listening for face only on pin/pass view [jhenrique09] d2dc4d5 Initial import of Face Unlock for S [jhenrique09] 758e445 SystemUI: Fix alarm icon [Michael W] fa01f2b base: SystemUI: Add call strength icon to statusbar tuner [xyyx] fcb3c7c SystemUI: Add statusbar NFC icon [xyyx] 904f38f SystemUI: Add roaming indicator to statusbar tuner [Adithya R] c5ea36d fixup! SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model [Adithya R] 519cb82 Sharesheet: Display two rows of max ranked targets [LuK1337] 35269a6 fixup! base: SystemUI: Unblock alarm and vibrate status bar icons [palaych] 4b1e3b4 AudioService: Remove Analog Dock from fixed-volume devices [Vachounet] 3eb225f Fix edit button in screenshot share activity [Edward Savage-Jones] db64c6c SettingLib: Add deep sleep info to uptime preference [maxwen] 4f6b22d os: Process: Fix wrong code in isThreadInProcess [leo zhang] a7e09ca Select the proper request list size [Guruprasad Gaonkar] 9d8b988 SystemUI: Add auto brightness button to QS brightness slider [SagarMakhar] 617ec35 base: Rearrange bluetooth icon on statusbar [Adithya] c8028b6 SystemUI: DataSwitchTile: update SIMs QS icons [Hernán Castañón Álvarez] 656de05 [SQUASH] base: SystemUI: Introduce DataSwitchTile [Christian Oder] b224314 SystemUI: AmbientTile: Default the setting to 1 [Luca Stefani] 479dfeb SystemUI: AmbientTile: Actually start using SecureSetting [LuK1337] cd45132 SystemUI: AmbientTile: Use SecureSetting to change doze setting [Luca Stefani] d244a8c SystemUI: AmbientTile: Don't hardcode display settings intent [Luca Stefani] 7052bff SystemUI: Add heads up tile [Michael Bestas] 7f5a9e1 base: SystemUI: Adapt tuner prefs to S settings style [SagarMakhar] 7d6b80c base: SystemUI: add VPN to the icon blacklist in tuner [maxwen] 79a3319 fwb: Seperate statusbar from tuner and launch externally [mydongistiny] f98d2d5 base: SystemUI: enable tuner and show in Settings [maxwen] c72c35f Revert "SystemUI: Hide more tuner preferences on production builds" [alanndz] e898e27 Revert "SystemUI: Don't show tuner warning" [alanndz] 174231a SystemUI: QS: SoundTile: Don't toggle DND [AnkitGourav] e6632c1 SystemUI: Update SoundTile [Ali B] e05150d ScreenshotTile: Make default state inactive [Anushek Prasal] 1fc057d ScreenshotTile: Use secondary label to indicate mode [Anushek Prasal] fb2edf8 ScreenshotTile: Improve code [ezio84] 4eea74a SystemUI: Long press Caffeine for infinite duration [chillger] 92e1be7 SystemUI: CaffeineTile: Eggtimer [phpBB3] 63e60cd SystemUI: CaffeineTile: Fix crash for longClick result [Chris] 23e7cff Brightnessbar: drawables get surface color [Harsh Pal] e51140c SystemUI: NfcTile: Don't create an error when editing tiles [Michael W] 0ec3f62 SystemUI: Fix the unlock sound played repeatedly [Shufeng Hou] bdd35b7 SystemUI: Update monet according to new sysui stub [Anay Wadhera] 88e7692 SystemUI: BiancaKeyguardSliceProvider: cleanup [jhonboy121] 1bb899d SystemUI: Flags: Properly enable smartspace transition [jhonboy121] f17a933 SystemUI: Update Google assets to 12L [Anay Wadhera] 137156e SystemUI: Adapt SystemUI stub for 12.1 update [zoldycc] 537bb10 SystemUI: Update smartspace jar [jhenrique09] 73612147 SystemUI: Cleanup smart space [jhonboy121] 322ca78 SystemUI: Integrate smartspace and backgesture provider [Anay Wadhera] 43f94d8 SystemUI: Initial bianca SystemUI stub [Anay Wadhera] b245223 Revert "SystemUI: Add machine learning back gesture provider" [alanndz] 557b38e Revert "SystemUI: Import TensorFlow Lite model for back gesture" [alanndz] e7aa03f Revert "SystemUI: Enable tuner by default" [alanndz] 499eebd core: Switch to ``Memochō``. [Jyotiraditya Panda] de84ee2 Add button to AppErrorDialog to upload crash information to dogbin [Till Kottmann] 262bb1b !fixup Bluetooth: Update Bluetooth permissions for internal APIS. (2/4) [Sravan voleti] 9129926 Check for a2dp profile when removing stale connection events [Zhou Song] 839ce1c AudioService: Music resumed to speaker after call [Gautam Manam] 681a377 BT: Add entry for MCP Service in Frameworks [Gurpreet Ghai] bdad000 BT: Add APIs to dynamically control Active profile [Gurpreet Ghai] b23ec18 Update Bluetooth permissions for VCP APIS (1/3) [zhenchao] be2d0d0 VCP: frameworks and settingsLib changes for VCP Profile [zhenchao] 6d4df50 Bluetooth: Broadcast UI: Changes to existing files [Sunny Kapdi] 3768a24 BT: API to update quiet mode status in Adapter service [2/3] [M Safoorah Banu] cda0d3c audio: Discard QTI only codecs when AOSP BT stack is in use [LuK1337] 5dd0681 Bluetooth: Add constructor for sending address type [Bhakthavatsala Raghavendra] b4e3c04 A2dpSrc: Align legacy codec enumeration with AOSP(4/7) [Satheesh Kumar Pallemoni] bca0d2f Revert "Matching codec index between frameworks and stack" [Satheesh Kumar Pallemoni] 1728c7c hfp: define STATE_AUDIO_DISCONNECTING audio state [himta ram] 2a723f2 DeviceGroup: UI frameworks changes [Sravan voleti] 7f32f80 Group-UI: UI frameworks changes [Sravan voleti] 7a0776f Bluetooth: Add BC profile entry [Bhakthavatsala Raghavendra] 6e877a2 Bluetooth: Check AdapterService instance before getState. [Sumit Deshmukh] 1d6252e Use BLUETOOTH_CONNECT permission instead of legacy permission [pramod kotreshappa] 2c2d79d Bluetooth: Update Bluetooth permissions for internal APIS. (2/4) [Sravan voleti] 3896f0d DeviceGroup: Frameworks changes (for dual mode devices). [Sumit Deshmukh] 186b77c Bluetooth: Ensure BLE/BT is turned on before Bonding. [Sumit Deshmukh] 1c3325e Add Broadcast profile id [pramod kotreshappa] f89ad37 DeviceGroup: Framework changes for Group Device operations. [Sumit Deshmukh] 063bb50 base: BT build fixes [DennySPb] 3cbb684 Periodic Advertisment Sync Transfer feature support [pramod kotreshappa] 1fe987e Add LC3 codec type. [pramod kotreshappa] bd281e5 Audio: Add support for lc3 codec. [Manisha Agarwal] 975ff70 Bluetooth: Add APTX-Adaptive and APTX-TWS+ entries. [Kiran Kelageri] dd16942 Add callback onA2dpCodecConfigChanged [Mingbo Zhang] 71fb5a8 Audio: Do not disconnect profiles till Bluetooth Off [Gurpreet Ghai] b421eea Audio: use cached BT codec info during disconnecting [Zhou Song] fcbffe0 Audio: Update current active bt device of mApmConnectedDevices. [Manisha Agarwal] 3933782 BT-Audio: Keep track of Active TWS+ EB device in BTHelper [Sagar Verma] 7d93004 BLE: Fix NPE during start advertising [Sravan Voleti] 1e1dc62 Fix build errors [Scott Lobdell] 9ac3b68 BT: Relocate A2DP codec strings for translation [dianlujitao] c1f3f12 Enable codec change request when mode changes in aptX-adaptive [Naval saini] 6defaf5 Keep a null check before accessing the BluetoothA2dpWrapper APIs. [Satheesh Kumar Pallemoni] 08cf0f5 Bluetooth: Fix for out of bound exception [pramod kotreshappa] 0b314cf BT Dev: Increase array size for codec selection in Dev Op [Gurpreet Ghai] d9900fa7 Keep the BluetoothHeadset finalize() method protected [Diego Wilson] 4b627ba Bluetooth: Fix for Global reference table overflow issue[1/2] [Bandari Ramesh] 29656b0 BT: Add new intent to broadcast IOT device details [Gurpreet Ghai] fb0e955 BT_Audio: Updated Check for TWS+ switch [Gurpreet Ghai] 02eb3cc TWS_A2DP: Handle active device change between TWS+ earbuds [pramod kotreshappa] 8f22b87 audio: Add support for APTX TWSP audio codec [Dhananjay Kumar] d92abc5 audio: Add support for audio extended codecs [Naresh Tanniru] 18407ec Use BluetoothUtils instead of Utils [Diego Wilson] 4a0b8b4 GAP: Handle the race condition cases in auto connect logic [Venkata Jagadeesh Garaga] 571969f Obex: Squashed commit of the following [Sravan Kumar V] e6aea46 BLE: Add support for Group AD Type based scan filtering. [Sumit Deshmukh] 92ba5d4 Add scan filter for Transport Discovery data [Subramanian Srinivasan] 40cf079 Support CALLBACK_TYPE_SENSOR_ROUTING [Mingbo Zhang] 0f2337d Add support for Transport discovery AD type (1/2) [Subramanian Srinivasan] 3aeeed0 Bluetooth: TWSP: Support Battery Status information display [Bhakthavatsala Raghavendra] 19173bf BT: Send info if call is CS type from telecomm service to BT apps. [Sumit Bajpai] 0704c44 GAP: Reset bondingInitiatedLocally flag(1/3) [Venkata Jagadeesh Garaga] a048527 Bluetooth-TWS: Disable outgoing connection to 2nd earbud [Kiran Kelageri] 3b25254 Bluetooth-TWS: Disable outgoing connection for 2nd earbud. [Kiran Kelageri] d79a3a2 Bluetooth: Rename bluetooth property to support new P Treble rules [Safoorah Banu Shaik] 256bfa4 Bluetooth: Unpair both earbuds on unpair. [Kiran Kelageri] 35f9fa9 Revert the change: AudioService: remove dead BT code. [Samyak Jain] b455bc3 Bluetooth: Add SDK API support for TWS feature (2) [Bandari Ramesh] e1a784f TWS-A2DP: Add TWS+ codec to DevUI support [pramod kotreshappa] 2d55eac BT: Adding aptX-Adaptive codec entry to Framework [Gurpreet Ghai] 131d33c Add BluetoothQualityReport class(1/2) [Mingbo Zhang] 2099703 WiredAccessoryManager: Update stream index assignment [Harold Tan] 0d82f04 WiredAccessoryManager: use dev index from UEventInfo to form devPath [Harold Tan] 7c920c6 WiredAccessoryManager: Update display port device index [Aniket Kumar Lata] 166317a WiredAccessoryManager: support for multiple display ports [Vignesh Kulothungan] 4a3c833 audio: update WiredAccessoryManager to use ExtconUEventObserver based on events available [Dhananjay Kumar] da4005e WiredAccessoryManager: Support for multiple extconn devices [Haynes Mathew George] b0c41ba WiredAccessoryManager: update extcon file paths [Aalique Grahame] f808772 WiredAccessoryManager: Add support for DisplayPort Audio [Revathi Uddaraju] 9e26324 PowerManager: Add proximity check on wake [Bruno Martins] 418bb88 base: Enable DT2S on lockscreen based on DT2W [Adithya R] 041e878f SystemUI: Use DT2W setting also to wake from AOD [maxwen] b42a926 base: Double tap to sleep on statusbar [1/2] [maxwen] 9a2e833 base: Double tap to sleep on lockscreen [1/2] [ezio84] ff1cb00 Adapt adapt flashlight api to 12L [xyyx] c359c1c SystemUI: adapt flashlight api to R [DennySPb] 4048811 SystemUI: Enable NFC tile [Tim Schumacher] 39bb0b0 Add partial/full screenshot QS tile single tap to choose the mode, long press to fire [ezio84] 571345d Add api to take screenshots [bigrushdog] 9931feb Add a sendKeycode api to BiancaUtils [ezio84] 1afb44e Add Sound tile to Quick Settings [Yoshinori Hirano] c96b34d QS: Add Sync QS Tile [Altaf-Mahdi] 726e075 SystemUI: Add USB Tether tile [BestPig] 6a1e762 SystemUI: Add AmbientDisplay tile [Adnan Begovic] 4439090 SystemUI: add caffeine qs tile [Keith Mok] 24a143f Add BIANCA metrics const. [Bauuuuu] fa94575 base: Add some static custom utilities [ezio84] c989a94 Screenshot: Add delete action chip intent [ganeshi4u] ff44e5d base: SystemUI: Allow user to add/remove QS with one click [Andrzej Ressel] 32e1a44 SystemUI: Update string for add tiles with one click [mydongistiny] e612422 base: Add api to force show led lights [ezio84] cd14a35 base: Global Actions with Advanced Reboot [1/2] [maxwen] 7b92289 Support for device specific key handlers [Bruno Martins] 21a89cc PackageManager: allow build-time disabling of components [Pawit Pornkitprasan] 56920af PackageManager: Add configuration to specify vendor platform signatures [Ethan Chen] ad35db3 CarrierConfigManager: Enable LTE+ icon [Jake Weinstein] e019a58 SystemUI: Fix shutter sound [Michael W] 9be8e7e SystemUI: Screenshots: Refactor shutter sound logic [Michael W] 9ba33a2 base: allow disable of screenshot shutter sound [1/2] [maxwen] 60daf0c SystemUI: Adapt screenshot sound to ringer modes [Ashwin R C] 8335de2 frameworks: Add unlinked ringtone and notification volumes [Adnan Begovic] 6463f3c base: Add three-fingers-swipe to screenshot [1/2] [ghbhaha] 6945f2e Download: Add support to manually pause/resume download [qqzhou] 81e6044 Screenshot: Append app name to filename [ezio84] f514db0 base: Remove unnecessary videos [Janson Kang] 32abf1c base: Delete media tests [Evan Anderson] f4d3f79 SystemUI: Add support for GameSpace [Nauval Rizky] 0cbbb0b SystemUI: Export RecordingService for External Usage [cjybyjk] 2a9c8b7 PixelPropsUtils: Update raven fp to april [orges] 30ffd12 The surface hang up when screen on and screen off [Guo Li] a5b9c87 Fix black screen issue due to wallpaper decoding exceptions [Weijie Wang] f4d665a base: set scrolling friction to 0.006f [Jake Weinstein] a7f88e7 AbsListView: Improve scrolling cache [Pawit Pornkitprasan] bb63790 SystemUI: Revert secondary home handle [Ido Ben-Hur] 70387cc Zygote: Fix an issue when empty the usap pool. [zhangjianqiu] 06dde4c SystemUI: Use AVCProfileMain for screen recorder [Arne Coucheron] 7577f87 hwui: Silence Davey logs for now [Adithya R] bbe152b fwb: increase DEFAULT_MAX_PHANTOM_PROCESSES to 256 [orges] a60c601 Suppress FingerprintManager logspam [Harsh Shandilya] dcffb72 Reduce log verbosity: Don't spam logcat [fusionjack] b968116 Kill off provider info logspam [Harsh Shandilya] 715cf02 camera: Support exposing aux camera to apps [Sauhard Pande] ce4b645 SystemUI: Update Bluetooth battery level assets. [Andrew Fluck] 516ea6b SettingsLib: Update LTE+ icon as per new Silk design [Adithya] 20e1892 SystemUI: Show bluetooth battery level when available [LuK1337] a17a0a2 core: jni: Switch to -O3 [Simao Gomes Viana] f7cda82 AuthService: Add support for workaround side fps props [LuK1337] 7141fc4 PixelPropsUtils: Update raven fp to march [orges] f4ac197 base: Allow disabling refresh rate lowering in battery saver [Adithya R] e74d7bf base: Support for third party NFC features and extensions [Puneet Mishra] c00e5f7 PixelPropsUtils: Update redfin fingerprint to March [SahilSonar] 2722b5b base: Introduce PixelPropsUtils [jhenrique09] 06bf63e monet: Fix overly low chroma for tones below 90 [Danny Lin] 4a751f2 SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model [Danny Lin] 654538c SystemUI: Always refresh power menu on UI mode change [Danny Lin] b857d5f SystemUI: Hide tuner icon in QS panel [Danny Lin] c79a723 gmscompat: hide privileged FontManager service [Dmitry Muhomor] e602599 gmscompat: fix location service regression [Dmitry Muhomor] 133efcd gmscompat: document PhenotypeFlag provider workaround [Dmitry Muhomor] 751cfd6 gmscompat: improve userId-related shims [Dmitry Muhomor] deb0380 gmscompat: use correct "isApplicationUid" check [Dmitry Muhomor] fd9a92e gmscompat: defer isGmsApp() check [Dmitry Muhomor] a0de566 gmscompat: account removal workaround [Dmitry Muhomor] 1253e00 gmscompat: mark public ModuleLoadState fields final [Dmitry Muhomor] 2d6f30a gmscompat: optimize file path check [Dmitry Muhomor] fbf87c6 make DownloadManager.query() a no-op when INTERNET permission is revoked [Dmitry Muhomor] 7e3544c gmscompat: fix TOCTOU race [Dmitry Muhomor] e71a7b9 gmscompat: simplify AppIntegrityManager shim [Dmitry Muhomor] 1928bc8 gmscompat: Improve GMS package info exception handling [Danny Lin] d55b310 SettingsLib: Apply Inter Dynamic Metrics to collapsing toolbar [Danny Lin] 190d775 SystemUI: Use default letter spacing for QS tiles [Danny Lin] bbfe011 Implement Inter Dynamic Metrics for system UI font [Danny Lin] 2448588 Add config to exempt telephony-related app from location indicators [Danny Lin] e52aa2c ColorUtils: Fix out-of-gamut Oklab blending [Danny Lin] 968abed gmscompat: Minor code style fixes [Danny Lin] d9b55f3 gmscompat: hide UWB system feature [Dmitry Muhomor] ed1dd59 gmscompat: compatibility with updated Dynamite module loading sequence [Dmitry Muhomor] 57b4f8e gmscompat: enable on-demand Dynamite modules [Dmitry Muhomor] d88143f grant Location permission to GmsCompatApp by default [Dmitry Muhomor] 1e0ddb8 gmscompat: perform binder redirection check in IGmsCallbacks interface [Dmitry Muhomor] de5686c gmscompat: add BinderRedirector [Dmitry Muhomor] 030d033 gmscompat: add HybridBinder [Dmitry Muhomor] 50def5e gmscompat: simplify initialization [Dmitry Muhomor] 7888d96 stop enforcing camera sound for certain carriers [Daniel Micay] b043202 don't auto-grant special runtime permissions after update [Dmitry Muhomor] db2556c gmscompat: make connection to GmsCompatApp unbreakable [Dmitry Muhomor] 2e6e806 gmscompat: don't make all services foreground [Dmitry Muhomor] 9367117 gmscompat: improve location services compatibility [Dmitry Muhomor] 107ff6a make DownloadManager.enqueue() a no-op when INTERNET permission is revoked [Dmitry Muhomor] 0a12935 Revert "gmscompat: set foregroundServiceType of location services" [Daniel Micay] a532af7 gmscompat: don't stub out PackageManager.getSharedLibraries() [Dmitry Muhomor] c403a84 gmscompat: enable Play {Asset, Feature} Delivery [Dmitry Muhomor] d6235ad gmscompat: improve account sign-in UI [Dmitry Muhomor] e93bbd5 gmscompat: add recently bound pids to getRunningAppProcesses() result [Dmitry Muhomor] a86a00b Allow PackageInstaller UI to become hidden if it starts another activity [Dmitry Muhomor] dba48b0 Include saved battery history chunks into BatteryUsageStats parcel [Dmitri Plotnikov] de281d5 Fix concurrency issue with BatteryUsageStats [Dmitri Plotnikov] 2fd827a AppErrors: Respect appsNotReportingCrashes for ANRs [Danny Lin] a26e3d0 PackageManager: allow build-time disabling of components [Pawit Pornkitprasan] 98e69bd SystemUI: Use Pixel UDFPS HBM provider [Danny Lin] 8d303d4 SystemUI: Add HBM provider for UDFPS on Pixel devices [Danny Lin] 43c64b3 gmscompat: set foregroundServiceType of location services [Dmitry Muhomor] c788dc3 gmscompat: System.exit(1) if package uninstallation is declined [Dmitry Muhomor] facee7e gmscompat: use a reliable "is app foreground" check [Dmitry Muhomor] b2c9e5c gmscompat: make sure PackageInstaller UI returns a result [Dmitry Muhomor] 0bf4741 gmscompat: fix push notifications in secondary user profiles [Dmitry Muhomor] db2451a gmscompat: mark confirmation notification from Play Store as ongoing [Dmitry Muhomor] b650e85 gmscompat: compatibility with Play Store self-update [Dmitry Muhomor] 7c6bea3 minor style fix [Daniel Micay] 5680b73 gmscompat: improve Play Store compatibility [Dmitry Muhomor] 0fa5018 gmscompat: use new API for long-running AppOps [Daniel Micay] 0a660102 Limit SafetyNet workarounds to unstable GMS process [Danny Lin] 6b8927c Revert "[DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model" [Danny Lin] 27ff727 SystemUI: Use geometric 6 and 9 glyphs in PIN entry keypad [Danny Lin] 3667314 SystemUI: Update keyguard clock metrics for Inter font [Danny Lin] 722aa44 gmscompat: Handle all exact alarm denials [Danny Lin] 175dedc SystemUI: Expose legacy Wi-Fi and cellular data QS tiles [Danny Lin] f907b45 SystemUI: theme: Expose theme engine parameters as settings [Danny Lin] 2730228 Alter model name to avoid SafetyNet HW attestation enforcement [Danny Lin] cae485a keystore: Block key attestation for SafetyNet [Danny Lin] fa01559 Spoof build fingerprint for Google Play Services [Danny Lin] 97dfac5 fonts: Update italic font axis for Inter [Danny Lin] 6e056c7 net: Notify ConnectivityService of runtime permission changes [Danny Lin] 8364b71 graphics: Blend ARGB colors using Oklab [Danny Lin] 9b59691 WallpaperColors: Use CIELAB for light/dark wallpaper detection [Danny Lin] 4ddc111 ColorStateList: Switch to ZCAM for lightness modulation [Danny Lin] 87ab94f graphics: Add ZCAM implementation with sRGB interface [Danny Lin] db8c6f0 SystemUI: Update lock screen clock typography for Inter font [Danny Lin] 64e4371 SystemUI: Fix QS status font weight mismatch in dark mode [Danny Lin] 9057be8 Paint: Enable subpixel text positioning by default [Danny Lin] 9d69e0c SystemUI: Remove nav bar background in QS customizer [Danny Lin] ffa1b32 SystemUI: theme: Override modulated dark QS background color [Danny Lin] 2ca999e SystemUI: Add dual-tone light and dark themes for QS [Danny Lin] 42fa82f SystemUI: Initialize QS tiles in inactive state [Danny Lin] d9a9964 SystemUI: Follow light/dark theme in quick settings [Danny Lin] 9c65e02 Revert "Do not re-inflate QS and SB when CONFIG_UI_MODE" [Danny Lin] de4f0bc Revert "Make QS always use dark theme colors" [Danny Lin] 449d216 fonts: Use variable font for Roboto Regular [Danny Lin] 9af8b89 SystemUI: Reduce scrim color animation duration to 375 ms [Danny Lin] eea280a PackageInfo: Optimize ApplicationInfo creation [Danny Lin] a72dbaf gmscompat: Add compatibility layer for unprivileged Google Play services [Danny Lin] dedfe0d add special runtime permission for other sensors [Daniel Micay] 5ebb6a5 add a NETWORK permission group for INTERNET [Daniel Micay] 4c6ee64 make INTERNET into a special runtime permission [Daniel Micay] e2e6f7f support new special runtime permissions [inthewaves] 7a79a2b enable secondary user logout support by default [Daniel Micay] e3f7195 stop auto-granting location to system browsers [Daniel Micay] b1dbc21 SystemUI: Require unlocking to use sensitive QS tiles [Danny Lin] 04647f7 SystemUI: Fix uneven volume icon padding in status bar [Danny Lin] 6c325e3 overlays: Remove Noto Serif + Source Sans Pro font style [Danny Lin] 54cedd1 Add a config to state whether a device supports increased touch sensitivity. (#2) [Diab Neiroukh] 675c5b5 SystemUI: theme: Log generated colors [Danny Lin] 7301c25 SystemUI: Use colorkt-based dynamic theme engine for Monet [Danny Lin] 4f0e289 ripple: Replace with Fluent Design-inspired ripple animation [Danny Lin] bf1af578 display: Render screen-off fade animation in linear sRGB space [Danny Lin] 601ca41 Editor: Disable magnifier position animation [Danny Lin] 455c46b pm: Add seamless migration between test and release keys [Danny Lin] 48cbf8a display: NightDisplay: Use chromatic adaptation when possible [Danny Lin] 5c630b5 display: ChromaticAdaptation: Fix matrix formatting in logs [Danny Lin] 48dd385 display: ColorBalance: Add support for non-linear native color spaces [Danny Lin] 3869769 display: Improve matrix formatting for easier debugging [Danny Lin] cef87e3 display: Create common chromatic adaptation tint controller [Danny Lin] 09cb912 display: Use CAT16 for display white balance transform [Danny Lin] 12f5097 graphics: Add CAT16 sensor space for chromatic adaptation [Danny Lin] 0f76a68 display: Add simple RGB color balance transform [Danny Lin] 0a86a0a display: Make Night Light transition more gradual [Danny Lin] f6b021b fonts: Use fallback variant of Roboto [Danny Lin] 4abe080 SystemUI: Enable tuner by default [Danny Lin] 95105a1 SystemUI: Don't show tuner warning [Danny Lin] d766aa5 SystemUI: Hide more tuner preferences on production builds [Danny Lin] 75633e2 LayoutInflater: Opportunistically create views directly for performance [Danny Lin] bd8b843 SystemServiceRegistry: Replace ArrayMap with HashMap for performance [Danny Lin] c7d0202 InsetsStateController: Replace ArrayMap with HashMap for performance [Danny Lin] 31732af LocalServices: Replace ArrayMap with HashMap for performance [Danny Lin] 1b3b823 ThemedResourceCache: Replace ArrayMap with HashMap for performance [Danny Lin] 6eb0291 Trace: Disable debug tracing on production builds [Danny Lin] abc1e1f Revert "Pre-emptively take a snapshot when finishing an activity before changing visibility" [Danny Lin] 37732b3 SystemUI: Import TensorFlow Lite model for back gesture [Danny Lin] d81bc20 SystemUI: Add machine learning back gesture provider [Danny Lin] 10cb642 SystemUI: Skip screen-on animation in all scenarios [Danny Lin] 473f5b8 Skip screen on animation when wake and unlock via biometrics [Jesse Chan] 48f2594 increase default max password length to 64 [Daniel Micay] fe93158 SystemUI: Allow privileged system apps to access screenshot service [Danny Lin] 4db0a36 core: Expose method to start assistant through Binder [Danny Lin] 475ed10d core: Remove old app target SDK dialog [Danny Lin] 0226690 core: Remove default aspect ratio limit for old apps [Danny Lin] acd82d9 Show USB icon in notification instead of generic system icon [Danny Lin] c3cc699 Allow disabling USB notifications [Danny Lin] 5b6aa3f Allow disabling important developer notifications [Danny Lin] 7e39bdb Deprioritize important developer notifications [Danny Lin] 487248e SystemUI: Remove Android build number from QS footer [Danny Lin] ce1e18c fonts: Don't build real DroidSansMono [Danny Lin] d46c704 SystemUI: Speed up actions expansion animation [Danny Lin] d69d9d5 SystemUI: Reduce screenshot dismiss delay to 3 seconds [Danny Lin] f418027 Add support for app signature spoofing [Danny Lin] cb33ac7 always set deprecated Build.SERIAL to UNKNOWN [Daniel Micay] * manifest 90417f0 mankfest: arrow: Link qssi_bt Android.bp [Mohd Faraz] b474985 manifest: arrow: Switch Qcom HALs to arrow-12.1-* branch [Ratoriku] 335c2d0 manifest: Fix GameSpace revision [alanndz] a3311d7 manifest: Track packages/apps/GameSpace from chaldeaprjkt [alanndz] 1361801 manifest: Update repo name for scripts [alanndz] 07856b4 manifest: Update revision to 12.1 for vendor/gms [alanndz] 771812b manifest: Track our packages/apps/GmsCompat [alanndz] 1d748af mankfest: Track our FaceUnlock [jhenrique09] 138e556 manifest: proton: Remove external/zlib-ng [alanndz] 8637645 manifest: Track our vendor/support [alanndz] 6a30c91 manifest: Track our packages/apps/Bluetooth [alanndz] 690a96e manifest: Rename path android to manifest [alanndz] e9f345c manifest: Track our packages/modules/Connectivity [alanndz] 748f27a manifest: Initial BiancaProject 12L [alanndz] * packages/apps/Bluetooth 28c11ab Don't assign codecs to a size fixed array [Luca Stefani] 987b83c Add Attribution source parameter to isBroadcastActive API [pramod kotreshappa] ab8d281 Support for broadcast active api [pramod kotreshappa] 5f42556 PAST feature implementation [pramod kotreshappa] 883cc7b Periodic Sync Feature implementation [pramod kotreshappa] f181793 Add Attribution source parameter for internal APIS. [Sravan voleti] cb3b9f4 DeviceGroup: Add Binder method in Bluetooth App [Sravan voleti] f42c783 Adds missing methods/parameters to Bluetooth app required to build. [safoorah banu] c2546f4 Bluetooth: Reset packages/apps/Bluetooth to upstream [Steven Laver] 23cc5af Stub TWS related APIs [dianlujitao] 228af41 Add BLE Scan Phy parameter to scan API [Subramanian Srinivasan] * packages/apps/Settings c03cc0f Link mic + camera indicators in privacy [alanndz] 58c426e Changelog: Rework with Activity [xyyx] 9792229 Changelog: fix possible title pattern mismatches [Vol Zhdanov] cb5bc60 Changelog: use normal font instead of italic for commiter name [Vol Zhdanov] 216a344 Changelog: Add left padding [xyyx] 8eb9a4e Settings: update changelog activity [dadi11] cbfb17d Changelog: Fix text selection with dot [xyyx] 9d13348 Changelog: clean and make themeable [xyyx] 2e81d6a Changelog: prettify [pcarenza] bf9984b Settings: Changelog [david] 903f6a0 Settings: Disable all bugreport settings [maxwen] f4b32fb Rearrange density options under Settings/Display [Alex Cruz] 22d1a1d Settings: Add LTE only setting [inthewaves] b59a3fd Settings: Run statusbar icons from Settings [xyyx] a7773e6 Settings: Disable face enrol on Setup Wizard [jhenrique09] dc6df3f Settings: Allow using face as auth method for apps [jhenrique09] 07b10d5 [2/2] Allow changing face unlock method when locked [jhenrique09] 8fb93d5 Initial import of Face Unlock for S [jhenrique09] 661147d Settings: Double tap to sleep on statusbar [2/2] [ezio84] 9df33ec A2dpSrc: Bluetooth codec Dev-UI support for QVA codecs [Satheesh Kumar Pallemoni] e3a9373 bluetooth: update SavedBluetoothTwsDeviceUpdater for superclass ctor signature change [Steven Laver] 6d99b19 Implement abstract method getPreferenceKey in SavedBluetoothTwsDeviceUpdater [Justin DeMartino] c503b07 BT: Use translated a2dp codec strings [dianlujitao] e7de242 A2dpSrc: DEV-UI support for Blutooth Audio codec. [Satheesh Kumar Pallemoni] 9b22bbb Bluetooth-TWS: UI updates based on Filter matched [zhenchao] 3041ba6 Bluetooth-TWS: UI updates based on profile connection. [Kiran Kelageri] 014636e Fix build error [Jiyong Park] b9aa26e Bluetooth-TWS: Filter TWS devices [Kiran Kelageri] bb1d9c6 Bluetooth: Create new catogory for earbuds [Kiran Kelageri] f2c899d Settings: Add toggle for proximity wake [TheRingMaster] acde135 Settings: Use DT2W toggle for lockscreen DT2S [ganeshi4u] 1395b67 Settings: Double tap to sleep on lockscreen [2/2] [ezio84] b56cf11 firmwareversion: Hide Mainline module version [kubersharma001] b863abf BasebandVersionDialogController: Trim duplicated baseband if needed [jhenrique09] 96aee5b Settings: Adapt custom rom version to bianca [alanndz] 0fb58ae Settings: Add custom pref for devices with custom doze packages [jhenrique09] 300c936 Settings: Add toggle for advanced reboot [2/2] [Adin Kwok] 01e6234 [2/2] Settings: allow disable of screenshot shutter sound [maxwen] a531770 Settings: Add three-fingers-swipe to screenshot [2/2] [ghbhaha] 2acc870 Settings: Add switch for linked ring and media notification volumes [Bruno Martins] 058255a Settings: Build our support preferences library [palaych] fcd7f34 Settings: Add Game Space support [Nauval Rizky] ec7e9b3 Settings: Show current value of color balance sliders [Adithya R] 57c87d1 Add back SELinux info [Stephen Smalley] 765a174 Settings: values: Better string for maintainer_name [alanndz] c0bdb40 Settings: xml: Disable selectable for maintainer name [alanndz] 4578b5a Settings: Do not translate maintainer strings [Ido Ben-Hur] aafee6e Settings: Use an xml property for maintainer string [Ido Ben-Hur] 8cf3381 Settings: Add simple maintainer string [TheStrix] 923efca Settings: Redesign BiancaProject's Logo [Nauval Rizky] d7333b2 Settings: Add BiancaProject logo [Pranav Vashi] cb378c4 add fp edu lottie animation [orges] c688007 Settings: Add missing illustration for camera gesture [Adithya R] 1bc5ea4 Settings: Bring in missing lottie animations [Adithya R] c91495c Settings: Add toggle for 60Hz refresh rate on battery saver [Adithya R] 9df9cd6 Settings: Add preference for maximum screen refresh rate [Adithya R] 608e0c6 Settings: Add preference for KEY_MIN_REFRESH_RATE [LuK1337] f9bb7d0 Link location indicators toggle in privacy settings [Danny Lin] 3ed87e5 add link to Sandboxed Google Play settings [Dmitry Muhomor] 7959deb Use default letter spacing for category titles [Danny Lin] 86672d7 Add string for Pixel 6 boosted color mode [Danny Lin] 80aaced Expose face-based auto-rotate settings [Danny Lin] a17501a Add sliders for color balance adjustment via ColorDisplayManager [Danny Lin] a7b4d96 Add preference for increased touch sensitivity (glove mode) [Danny Lin] 4533923 Ignore custom app space management activities [Danny Lin] fae8810 Add package name to installed app details [Luca Stefani] bcd8733 Remove app uninstall and disable confirmation dialogs [Danny Lin] 765e7f3 Fix inconsistent USB preference screen title [Danny Lin] d22c948 Remove storage manager activation warning [Danny Lin] 0da894a Remove roaming warning dialog [Danny Lin] c116768 Unlock mobile network settings when airplane mode is on [Danny Lin] 32133d8 Launch APN settings on main activity stack [Danny Lin] 0f41122 Launch mobile network settings on main activity stack [Danny Lin] 35e8680 Add auto-generated translations for custom ROM version [Danny Lin] cffd971 Add custom ROM version entry [Danny Lin] 2ae9bfa Expose feature flag UI on all builds [Danny Lin] 23ab05b Expand abbreviation in average memory usage string [Danny Lin] * packages/modules/Permission c5ced1d PermissionController: Show up to 7 days of permission usage history [Danny Lin] 1ea8f55 PermissionController: Enable usage timeline for all permission groups [Danny Lin] e043391 Utils: add FAKE_PACKAGE_SIGNATURE to platform permissions [Vachounet] a58640e don't auto revoke Network and Sensors [inthewaves] 44c9eb4 refactor handling of special runtime permissions [inthewaves] 057db81 add OTHER_SENSORS permission group [Daniel Micay] b37fac1 always treat OTHER_SENSORS as a runtime permission [Daniel Micay] 856d125 add INTERNET permission toggle [Daniel Micay] fc0976e always treat INTERNET as a runtime permission [Daniel Micay] * system/bt 4b5e80c BLE Broadcast Isochronous channel support [Sunny Kapdi] a326538 Update Bluetooth permission [pramod kotreshappa] 92de303 BT: AIDL entry for Active Profile Control APIs [Gurpreet Ghai] a8b4e0a Update Bluetooth permissions for VCP APIS (2/3) [zhenchao] f8f8f92 VCP: AIDL changes for VCP Profile [zhenchao] 342753d A2dpSrc: Align legacy codec enumeration with AOSP(3/7) [Satheesh Kumar Pallemoni] 986f4c3 Periodic Adv Sync Transfer feature support [pramod kotreshappa] 7f118e8 BLE: Group AD Type based filtering. [Sumit Deshmukh] d597003 bluetooth: select bluetooth modules by fully qualified namespace. [Steven Laver] 3c9d456 Update Bluetooth permissions for internal APIS. (3/4) [Sravan voleti] 0e87da4 DeviceGroup: AIDL Interface changes for dual mode devices. [Sumit Deshmukh] c1e4c05 DeviceGroup: AIDL Interface. [Sumit Deshmukh] c55fd0d Add Broadcast active API [Sunny Kapdi] 028283f DeviceGroup: Add new system API's to support Group UI. [Sravan voleti] a050f73 GAP: Reset bondingInitiatedLocally flag(3/3) [Venkata Jagadeesh Garaga] 6e881c1 Add scan filter for Transport Discovery data [Subramanian Srinivasan] f7d975d TWS-A2DP: Add TWS+ codec index [pramod kotreshappa] ab7b5c5 BT: API to update quiet mode status in Adapter service [3/3] [M Safoorah Banu] 8998a19 BT: Adding APTX-Adaptive codec to BT HAL [Gurpreet Ghai] d085d88 Add BLE Scan Phy parameter to scan API [Subramanian Srinivasan] 9d8ada5 Bluetooth: Add SDK API support for TWS feature (1) [Ramesh Bandari] * vendor/bianca d1939aa vendor: Add vendor/qcom/opensource/commonsys/system/bt/main to soong ns [Pig] ==================== 07-08-2022 ==================== ==================== 07-07-2022 ==================== * manifest 30145c3 Manifest for Android 12.1.0 Release 10 [The Android Open Source Project] 57e8b85 Manifest for Android 12.1.0 Release 9 [The Android Open Source Project] ==================== 07-06-2022 ==================== ==================== 07-05-2022 ====================