ArrowOS-v12.1-beryllium-20220423
XtremeOrnob
Device Side Changelog:
* Meh lol
Source Side Changelog:
Changelog on 2022-04-21
android_frameworks_base: SystemUI: Res array for statusbar blocked icons
android_frameworks_base: SystemUI: Add roaming indicator to statusbar tuner
android_frameworks_base: SystemUI: Add statusbar NFC icon
android_frameworks_base: base: SystemUI: Add call strength icon to statusbar tuner
android_vendor_qcom_opensource_usb: Update USB HAL to V1.3 implementation
android_vendor_qcom_opensource_usb: usb: Allow overriding device/controller names
android_vendor_qcom_opensource_usb: enableUsbDataSignal: Handle failures in optional sysfs gracefully
android_vendor_qcom_opensource_usb: usb: Add support for SEC specific enableUsbDataSignal path
android_device_qcom_sepolicy_vndr: sepolicy_vndr: qva: Update QTI USB HAL to v1.3
android_device_qcom_sepolicy_vndr: sepolicy_vndr: legacy: Label QTI USB HAL
android_packages_apps_Launcher3: Launcher3: Fix NPE for QuickStep hotseat prediction controller
android_packages_apps_Launcher3: quickstep: RecentsView: add null check for invocations mFirstFloatingTaskView
android_packages_apps_Launcher3: Launcher3: Stability NullPointer issue
android_packages_apps_Launcher3: Launcher3: fix the WindowManager service access from non-visual context
android_frameworks_base: base: Allow disabling ripple effect on unlock [1/2]
android_frameworks_base: SystemUI: Fix method for disabling unlock ripple animation
android_packages_apps_Settings: Settings: Allow disabling ripple effect on unlock [2/2]
android_frameworks_base: SystemUI: Apply monet to fingerprint authentication ripple animation
android_frameworks_base: SystemUI: Fix alarm icon
android_packages_apps_Launcher3: IconPlatte: Don't crash when the app gives us an invalid color
Changelog on 2022-04-19
android_frameworks_base: telephony: SmsMessage: Bring newFromCDS method back
Changelog on 2022-04-17
android_packages_apps_Settings: Settings: Add volume panel on left toggle [2/2]
android_frameworks_base: VolumeDialogImpl: Respect multiple visible rows in landscape
android_frameworks_base: VolumeDialogImpl: Don't hide the default stream when adjusting the music stream
android_frameworks_base: SystemUI: runtime configurable audio panel location
android_frameworks_base: SystemUI: Make the volume dialog expandable
android_packages_apps_Launcher3: fixup! Launcher3: Add uninstall button to system shortcuts
android_packages_apps_ArrowPrebuilts: ArrowPrebuilts: Update [check description]
Changelog on 2022-04-16
arrow_infrastructure_devices: devices: Drop picasso
arrow_infrastructure_devices: devices: Add thyme support
Changelog on 2022-04-14
android_frameworks_base: fixup! SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model
android_frameworks_base: Revert "SystemUI: Invoke keyguard exit animation"
android_vendor_arrow: config: Disable remote keyguard animation
Changelog on 2022-04-13
android_packages_apps_Settings: Settings: Forward port lock pattern grid size (2/2)
android_packages_apps_Settings: Settings: Forward port pattern visibility settings (2/2)
android_packages_apps_Settings: Settings: Remove hardcoded extras from ChooseLockPatternSize
android_packages_apps_Settings: Settings: Make setup wizard go through ChooseLockPatternSize if needed
android_packages_apps_Settings: Settings: Make FRP go through ChooseLockPatternSize if needed
android_frameworks_base: Forward port CM Screen Security settings (1/2)
android_frameworks_base: SystemUI: Add back charging ripple
android_vendor_arrow: build: tasks: kernel: Rework kernel fragments handling
android_vendor_arrow: kernel: Fix kernel rebuilding
android_vendor_arrow: kernel: Fix building recovery images
android_vendor_arrow: kernel: Document TARGET_KERNEL_RECOVERY_CONFIG usage
arrow_infrastructure_devices: devices: RIP wayne
Changelog on 2022-04-12
android_frameworks_base: SystemUI: Tiny expanding improvement
Changelog on 2022-04-10
android_vendor_arrow: arrow: overlay: Disable GMS OTA popup
Changelog on 2022-04-09
android_hardware_interfaces: wifi: Add provision to create/remove dynamic interface(s).
android_frameworks_base: base: BiometricScheduler: Cancel operation if not idle
Changelog on 2022-04-08
android_frameworks_base: Sharesheet: Display two rows of max ranked targets
android_packages_apps_ThemePicker: ThemePicker: Override WallpaperCropper
android_packages_apps_Settings: Settings: Allow using legacy VPN types
android_packages_apps_Settings: Settings: Fix NPE when launching accessibility settings from GMS SUW
android_frameworks_base: SystemUI: Fix the unlock sound played repeatedly
android_frameworks_base: Fix edit button in screenshot share activity
android_frameworks_base: AudioService: Remove Analog Dock from fixed-volume devices
android_frameworks_base: fixup! base: SystemUI: Unblock alarm and vibrate status bar icons
android_vendor_qcom_opensource_system_bt: Security fix OOB read due to invalid count in stack/avrc/avrc_pars_ct
android_vendor_nxp_opensource_packages_apps_Nfc: Do not set default contactless application without user interaction
Changelog on 2022-04-07
android_frameworks_base: ripple: Replace with Fluent Design-inspired ripple animation
android_system_security: Keystore 2.0: Add CREATION_DATETIME only for Keymint V1 and higher.
android_frameworks_opt_telephony: telephony: Restore support with RadioConfig@1.0 dsds clients.
android_frameworks_base: os: Process: Fix wrong code in isThreadInProcess
android_frameworks_base: Select the proper request list size
android_frameworks_base: core: jni: Switch to -O3
android_frameworks_base: SettingLib: Add deep sleep info to uptime preference
Changelog on 2022-04-05
android_device_mediatek_sepolicy_vndr: sepolicy: bsp: non_plat: Allow radio to access vendor_vt_prop
android_vendor_arrow: kernel: Make system/vendor images depend on modules
android_vendor_arrow: Add support for separate kernels for boot and recovery [1/2]
android_vendor_arrow: kernel: INSTALLED_RECOVERY_KERNEL -> INSTALLED_RECOVERY_KERNEL_TARGET
android_vendor_arrow: kernel: Implement build time LTO choice
android_build: Add support for separate kernels for boot and recovery [2/2]
android_vendor_arrow: config: Update clang version to clang-r416183b1
android_frameworks_base: base: PixelPropsUtils: Update raven and redfin fp to April
Changelog on 2022-04-02
android_packages_apps_Settings: Settings: Rework fingerprint enrollment screen
android_frameworks_base: VolumeDialog: Display default row when active row is notification
android_vendor_arrow: Revert "Revert "kernel: fix KERNEL_TOOLCHAIN_PATH_gcc and usage""
android_vendor_arrow: arrow: tasks: Support copying kernel modules out to /vendor_dlkm.
android_vendor_arrow: arrow: config: Make LLVM kernel compile the default
android_vendor_arrow: build: Fix kernelsavedefconfig target
android_manifest: arrow: Track our prebuilts/gcc/linux-x86/aarch64 and arm
Changelog on 2022-04-01
android_frameworks_base: SystemUI: Add auto brightness button to QS brightness slider
android_packages_apps_Settings: Revert "Settings: Add 'Invert layout' to navigation bar settings"
android_packages_apps_Settings: Settings: Add navbar layout inversion toggle [2/2]
android_packages_apps_Settings: fingerprint: Hide link icon when there's no link
android_packages_apps_Settings: display: Observe auto brightness mode changes
android_packages_services_Telephony: Telephony: Add ERI configuration for U.S. Cellular
android_packages_apps_Settings: Settings: Support dark mode on 'Vision Settings'
android_packages_apps_Settings: Settings: Accessibility wants fullscreen, too!
android_frameworks_opt_telephony: UiccSlot: Validate hotswap restart prompt component properly
android_system_core: fastboot: Fallback to "raw" partition type if fastboot hal isn't present
android_system_core: fs_mgr: Don't run clean_scratch_files on non-dynamic devices
Changelog on 2022-03-30
android_device_arrow_sepolicy: common: allow mediaserver to get media_wfd_prop
android_frameworks_av: WifiDisplaySource: allow overriding max wfd resolution with prop
android_frameworks_base: base: Rearrange bluetooth icon on statusbar
android_frameworks_base: monet: Fix overly low chroma for tones below 90
android_vendor_arrow: apns: Add Unifi
android_vendor_arrow: prebuilt: Update terminfo path
android_vendor_arrow: Rename init.arrow-system.rc and move to /system_ext
android_vendor_arrow: arrow: Update U.S. T-Mobile APNs and add DUN tethering
android_vendor_arrow: arrow: apns: Drop Solavei
android_vendor_arrow: arrow: apns: Update Net10 APNs
android_vendor_arrow: arrow: apns: Drop I-Wireless APN
android_vendor_arrow: arrow: apns: Update 'wholesale' APNs
android_vendor_arrow: Add nvidia product
android_vendor_arrow: arrow: build: Drop MTK board platforms
android_vendor_arrow: arrow: build: Drop QSD8K board platform
android_vendor_arrow: arrow: build: Drop MSM7K board platforms
android_vendor_arrow: arrow: apns: update Telenor Mobilsurf
android_vendor_arrow: apns: Add Orange IA
android_vendor_arrow: overlay: Remove unused SystemUI overlays
android_vendor_arrow: Fix nvidia enhancements soong conversion
Changelog on 2022-03-29
android_packages_apps_Launcher3: Launcher3: Re-enable header protection
android_packages_apps_Launcher3: Launcher3: Improve search bar UI in All Apps
android_packages_apps_Launcher3: Launcher3: Update search icon to match Settings
android_packages_apps_Launcher3: Launcher3: Fix search bar UI in All Apps
android_packages_apps_Launcher3: Launcher3: Show clear all button in recents overview
android_packages_apps_Launcher3: fixup! Launcher3: Reduce app label text size
android_packages_apps_Launcher3: Launcher3: Add uninstall button to system shortcuts
android_packages_apps_Launcher3: Launcher3: Add kill action to app shortcuts popup
Changelog on 2022-03-26
arrow_infrastructure_devices: devices: Add Redmi Note 9 (merlinx)
android_device_mediatek_sepolicy_vndr: sepolicy: basic/non_plat: Resolve another rild prop denial
Changelog on 2022-03-25
android_packages_apps_Settings: Revert "Revert "Revert "Update animation for fingerprint edu page"""
android_frameworks_base: base: PixelPropsUtils: Update raven fp to SP2A.220305.013.A3
Changelog on 2022-03-24
android_system_vold: vold: Enable legacy support for wrapped key
android_system_vold: system: vold: Use wrapped key for metadata encryption
android_system_vold: vold: Bring in more wrapped key changes
android_system_vold: system: vold: Upgrade the FBE key
android_system_core: Add wrapped key support
android_system_security: Handle key parameter conversion for FBE_ICE tag
android_hardware_interfaces: keymasterV4_0: Tags support for FBE wrapped key.
android_frameworks_base: SystemUI: Hide tuner icon in QS panel
android_frameworks_base: SystemUI: Allow Wi-Fi/cell tiles to co-exist with provider model
Changelog on 2022-03-23
android_packages_apps_Launcher3: Launcher3 Add support for themed icons
android_packages_apps_Launcher3: Launcher3: Import more themed icons
android_packages_apps_Launcher3: Launcher3: Use regular body font for app labels
android_packages_apps_Launcher3: Launcher3: Fix Personal/Work profile tab colors in All Apps
android_packages_apps_Launcher3: Revert "Don't allow starting DeveloperOptionsFragment on non-debug builds"
android_packages_apps_Launcher3: [SQUASH] Automatic translation import
android_packages_apps_Launcher3: Workspace: Allow resizing any widget
android_packages_apps_Launcher3: Launcher3: Fix all apps header color in dark mode
android_packages_apps_Launcher3: Launcher3: Fix header protection height calculation
android_frameworks_base: A2dpSrc: Align legacy codec enumeration with AOSP(4/7)
android_frameworks_base: Bluetooth: Add constructor for sending address type
android_packages_apps_Launcher3: Launcher3: Reduce app label text size
android_vendor_qcom_opensource_packages_apps_Bluetooth: BLE Scanning: Receive the original address to onScanResults
android_vendor_qcom_opensource_system_bt: BLE Scanning: Pass original address back to GattService#onScanResult
android_frameworks_base: udfps: Implement default udfps hbm provider
android_frameworks_base: udfps: Make pressed udfp view configurable
android_frameworks_base: udfps: Change window type to TYPE_DISPLAY_OVERLAY
android_frameworks_base: udfps: Allow to configure hbm overlay type
android_frameworks_base: udfps: Call onFingerDown on action down events
android_frameworks_native: surfaceflinger: Add support for Udfps extension lib
android_frameworks_native: CompositionEngine: Request device composition for the Udfps touched layer
android_packages_apps_Launcher3: Launcher3: Extend genshin impact themed icon to more versions
android_frameworks_native: MotionEvent: Add backwards compatible initialize() function
Changelog on 2022-03-21
android_vendor_arrow: vendor: Initial arrow-12.1 bringup
android_frameworks_base: AuthService: Add support for workaround side fps props
android_frameworks_base: SystemUI: Invoke keyguard exit animation