📄更新日志
2022-01-05 To use this release you need: - update your firmware to 12.5.10 DEVICE: * Minor changes ROM: 1/4 Evolver: allow toggling location privacy indicator Evolver: Port brightness slider changes Settings: Bring back ColorBucket Settings: DarkMode: Improve DarkMode/ColorBucket handling SystemUI: allow devices override audio panel location graphics: Override system fonts with user-selected overlays libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null services: WindowOrientationListener: bail out if rotation resolver service instance is null 1/3 Advanced nav gestures: improve code and fix glitches Allow back swipe on bottom screen if launcher is showing Allow extended/"L" back swipe to trigger actions/app/activities BatteryMeterView: fix NPE when changing the scale factor Extended swipe: show a double arrow when almost triggered LongSwipeGestures: Vibrate on action if gesture haptic feedback enabled SystemUI: Mute a rare SystemUI crash in NavigationBarView 1/2 BatteryMeterView: Remove the icon view if we are not using it Evolver: Move Ambient Music Ticker to Settings app Fix net traffic view being white on QQS Header InputMethodUtils: Fix system bootloop when no IME found Restore cache clean up code in PackageManagerService SystemUI: Add missing initial call to updateResources in brightness mirror SystemUI: Remove unused resources ThemeOverlayApplier: Catch a potential NPE gms: grant gms WRITE_DEVICE_CONFIG permission gms: Don't include prebuilt YouTube and YT Music gms: Include Adaptive charging sysconfig 1/1/2022 Camera: Ignore torch status update for aux or composite camera CompositionEngine: Request device composition for the Udfps touched layer Evolver: Add Vivo X60 Pro VoLTE Icon Evolver: Allow user to disable night light on FOD Evolver: Forward-port notification counters SystemUI: Hide clock in qqs headerbase: Edit persist.camera.privapp.list to match with current property camera: Skip HFR checks for privileged apps 12/30 AppErrors: Respect appsNotReportingCrashes for ANRs Core: Extend Pixel experience Blacklist For Google Photos Evolver: Bring back FOD pressed colors Fix concurrency issue with BatteryUsageStats Implement backup/restore for network policy Include saved battery history chunks into BatteryUsageStats parcel Split network policy XML parsing into read/write helper functions SystemUI: Fix keyguard clock/status and AOD layouts without smartspace UI: Adjust default navbar layouts UI: Use SNAP_FIXED_RATIO for multi-window globally 12/29 Camera: Clearing exception for Extended Face Camera: Extend face detection Camera: Ignore torch status update for aux or composite camera camera: Skip HFR checks for privileged apps Evolver: Remove unwanted VoLTE/VoWiFi icons SystemUI: Hide more tuner preferences on production builds SystemUI: Require unlocking to use Internet quick tile 12/28 Evolver: Introduce Custom Status bar Signal & Wi-Fi icons Fix NPE for UDFPS devices without HBM Settings: Add Bluetooth and Wi-Fi timeout features Settings: Whitelist WRITE_DEVICE_CONFIG permission SystemUI: Allow overriding feature flags on release builds SystemUI: Follow light/dark theme in power menu SystemUI: Make emergency button less prominent in global actions SystemUI: Use Monet colors for power menu base: Add WRITE_APN_SETTINGS and PREVENT_POWER_KEY Permissions for SystemUI base: Less boring HeadsUp: allow any sms/dialer app set as default by user fixup! base: HeadsUp blacklists/stoplists fixup! base: HeadsUp notification timeout overlays: don't let notch/holes overlays to overlay QS 12/27 Bring back our Papers app Evolver: Bring back adaptive icon shape customization Evolver: Move three-fingers-swipe to screenshot to Settings > System > Gestures InputDispatcher: allow to intercept a specific event key MediaArtworkProcessor: Use less zoom & alpha on keyguard SystemUI: Fix battery saver layout Update translations Updater: Add missing localbroadcastmanager dependency Updater: Move to /system_ext base: Add Multi usb controller for Asus devices 12/26 DisplayModeDirector: Make sure we apply refresh rate on startup DisplayModeDirector: Use default refresh rate as min refresh rate Fix lock screen wallpaper not being set if different from the Home one Settings: Allow user to select low power refresh rate Settings: Drop custom preferenceFragmentCompatStyle Settings: Fix hardcoded black text in storage summary Settings: ProgressCategory: update title style for consistency Settings: Switch to Lottie animation for screenshot gesture Settings: Switch to VERSION.INCREMENTAL instead of FINGERPRINT Settings: Use framework text colors for SwitchBar 12/25 Evolver: Ambient Music Ticker - Allow to pulse on new tracks Evolver: Burn-In Protection: Add enable and interval switches Evolver: Make FOD haptic feedback optional Settings: Make overlays persistent across reboots device_config: Cleanup some configs imported from ProtonAOSP evolution: Update the default wallpaper usbaudio: handle sample rate overrides in proxy_prepare() 12/24 Evolver: Add a toggle for secure tiles on keyguard Evolver: Fix the call indicator toggle Evolver: Show the summary for flash on call QuickStatusBarHeader: Tap battery icon to open battery settings SystemUI: NetworkTraffic: Remove screen on/off triggers WiredAccessoryManager: Update display port device index WiredAccessoryManager: Update stream index assignment WiredAccessoryManager: use dev index from UEventInfo to form devPath camera2: Add methods for backward compatibility 12/23 Add button to AppErrorDialog to upload crash information to hastebin Evolver: Adjust Monet settings intervals Evolver: Allow toggling screen off FOD Evolver: Power Menu: On-The-Go Mode Evolver: Refactor how we display the VoLTE/VoWiFi icons Settings: Set device name from marketname if available SystemUI: Always refresh power menu on UI mode change SystemUI: UdfpsController: make sure to continue with onAcquired even when pulsing SystemUI: Reduce scrim color animation duration to 375 ms SystemUI: Remove Battery saver tile from sensitive QS tiles SystemUI: Require unlocking to use sensitive QS tiles SystemUI: Update icon for Heads up tile base: limit direct share targets to reduce lag configure same GID based APNs as per carrier requirements core: Update to new API endpoint for hastebin fixup! SystemUI: AuthController: Fix ripple animation for side fp devices 12/22 Evolver: NotificationLights: Add reverse animation direction Evolver: Add Ambient Edge Pulse style Evolver: Add adjustable Ambient Edge light width Evolver: Ambient Pulse Light: Add layout style for top and bottom Evolver: Introduce Battery Landscape | Left Battery Text Evolver: Pulse edge light for all doze triggers Settings: Show About phone instead of Android version in header SystemUI: Edge lighting code improvements SystemUI: fix / suppress new kotlin compiler warnings after r18 SystemUI: set proper height and width for vibrate icon drawable Updater: Add missing localbroadcastmanager dependency Updater: Move to /system_ext Updater: Update framework lib Updater: Update gradle version Updater: Update to sdk 31 base: Redesign seekbar libui: Allow extension of valid gralloc 1.0 buffer usage bits
📸相关截图(如果出现不相关图片则是无截图,点击可看大图)