==================== 03-12-2022 ==================== * device/oneplus/sm8250-common ad5892f sm8250-common: Remove TARGET_USES_64_BIT_BINDER 6feb5fa sm8250-common: overlay: Use OnePlus infrared sensor for Pocket Judge 62d343e sm8250-common: Sepolicy: hal param default hwservicemanager 73a7f94 sm8250-common: overlay: Update vibration pattern 0119573 sm8250-common: overlay: Enable subtle tick vibration when revealing shelf 207d05c Revert "sm8250-common: Set gain of vibrator to 0x55 on boot" 424735a sm8250-common: overlay: Drop MMS user agent overlays d8e899d sm8250-common: overlay: Don't pin launcher app in memory 8eb0c7f sm8250-common: overlay: Don't pin camera app in memory 1980867 sm8250-common: overlay: Enable burn-in-protection in Ambient Display adfa0ea sm8250-common: Sepolicy * packages/apps/crDroidSettings 4f9304d crdroid: Don't translate strings that don't need to be translated 2 :) (#891) ==================== 03-11-2022 ==================== * device/oneplus/sm8250-common 94f662d sm8250-common: Build fastboot mock HAL 9d430e1 sm8250-common: overlay: Decommonize refresh rate config 6ee6829 sm8250-common: overlay: Enable smooth display with 120Hz 7317037 sm8250-common: overlay: Set correct vendor code for oneplus fod 4bc876b sm8250-common: Rework DeviceSettings * vendor/addons eefc0be Replace default Wallpaper (LuisROM Wallpaper) 128bc6c Add Luis udfps Icon ==================== 03-10-2022 ==================== * frameworks/base 22ee3838fb9d net: fix NPE when reading IP configurations 9849129b9b89 DefaultPermissionGrantPolicy: Silence harmless errors c0bf6b3c223d SystemUI: Grant additional permissions for smartspace 057e31bb34fd SystemUI: Fix CalledFromWrongThread exceptions b0c9fdae6c54 SystemUI: Port elmyra (squeeze) from SQ1D ee8dfa6e7f85 SystemUI: Port columbus (quick tap) from SQ1D 8c08ac30be7b SystemUI: cleanup smart space 4509bb3392f0 New Crowdin updates (#794) 7b794a800e4f fwb: overlay screen off UDFPS [1/2] 0f755d1e3f7b SystemUI: UdfpsController: make sure to continue with onAcquired even when pulsing 769d154f0057 base: Allow toggling screen off UDFPS [1/2] * hardware/qcom-caf/sdm845/display 7b1c3cc76 sdm: mark FOD pressed layer by setting a bit on ZPOS * packages/apps/crDroidSettings 92cb742 crdroid: Don't translate strings that don't need to be translated :) (#890) 50539ca crdroid: Add reset settings for screen off UDFPS bd7ee41 crdroid: Add strings for columbus 2fb0f01 New Crowdin updates (#886) 4ee2e55 crDroid Settings: overlay screen off UDFPS [2/2] b617a6b Allow toggling screen off UDFPS [2/2] * vendor/addons 128bc6c Add Luis udfps Icon * vendor/lineage 71a93d65 Merge branch 'upstream-cr-12.0' into 12.0-luis-cr ==================== 03-09-2022 ==================== * packages/apps/GamingMode ea8f892 New Crowdin updates (#12) * packages/apps/Settings 1500b2299c Settings: Add Columbus preference to gestures d6afb99f48 Settings: Import columbus settings * packages/apps/Updater 2601b35 Merge branch 'upstream-cr-12.0' into 12.0-luis-cr 651704d New Crowdin updates (#20) * vendor/lineage 21dab736 Merge branch 'upstream-cr-12.0' into 12.0-luis-cr fad60783 overlay: Remove Launcher3 overlay f8f03656 lineage: overlay: Exclude backup transport overlays from RRO. 5c7d8f0e Revert "lineage: Exclude all lineage overlays from RRO" f68770c2 overlay: Start using crdroid systemui vendor service dc909c9f overlay: Specify smartspace service e226e745 Revert "crdroid: Disable smartspace until fixed" ==================== 03-08-2022 ==================== * frameworks/base 0ba8741b31af Fix NPE when AOSP ambient display preference is removed e2ee601ee998 base: Smoother Upload and Download Animation 40353b6e95a8 Reload navbar icons on changing style [1/2] 0517fd6321c9 NavigationBarInflaterView: Improve applying overlays 06124f9cd164 Partially Revert "Add support for Navbar styles" * packages/apps/Messaging 913aeeb Messaging: Update checkmark PNG drawable with XML drawable * packages/apps/Updater 849e703 updater: Make visible support links on unknown buildtype af193e2 Change update path for luis-builds.de 9349c54 New Crowdin updates (#18) 11ab822 Update Crowdin configuration file 91082a2 Updater: Move strings for translation 2950127 Revert "Updater: layout: activity_updates: add spacing.." 4297eff Updater: Rework drawables for support links 3ad01d4 Updater: Update parsed info whenever data is refreshed 79d23b8 Updater: Properly add visible strings e58ac86 Updater: add support links and some more info 5f26b4f Updater: Use headline font for activity header 75d92dd Updater: adapt to new changelog url 4c72658 Updater: Hide recovery update option by default 035cd86 Updater: Nuke Lineage's website on installation blocked dialog 3c5aa94 Updater: Initial adaption for crdroid f29e487 Updater: Change package name to avoid conflict 4487c86 Updater: Ship as crdroid updater f8d0884 Updater: add support for local updates * packages/apps/crDroidSettings 65f3c75 Reload navbar icons on changing style [2/2] * vendor/addons 9feb7e8 addons: Add Flipendo ==================== 03-07-2022 ==================== * android 71ee515 manifest: Track wlan caf * device/lineage/sepolicy d740540 common: Add Flipendo rules * device/qcom/sepolicy-legacy-um 66100ba6 sepolicy-legacy-um: Add sepolicy support for FM domain switch 961f2bd6 sepolicy-legacy-um: Make vendor_fm_prop a public vendor prop * frameworks/base 6990f850f27b Revert "NavigationBarInflaterView: Get rid unnecessary overlay" dee0ca0ec553 ViewConfiguration: Set scroll friction to 0.012 bbf183939544 base: Make the loading "spinner" animation smoother 897c5e21ccd6 AbsListView: Improve scrolling cache 7a4db77d543d core: touch response optimizations 20fcbf92026b New Crowdin updates (#792) * frameworks/native 73d07f9d3d native: touch response optimizations * hardware/qcom-caf/wlan ebaa857 wlan: Introduce TARGET_HAS_BROKEN_WLAN_SET_INTERFACE * packages/apps/Updater 1ffe1a8 Updater: Don't show thousands of days 9ad96ec Updater: Move progress next to progressbar * packages/apps/crDroidSettings 8f05bd2 New Crowdin updates (#885) * vendor/addons fd8afb3 Revert "addons: Ship GoogleCameraGo instead Camera app" ==================== 03-06-2022 ==================== * frameworks/base 14e43b193ccf Add kill button to notification guts [1/2] 64d3f552293c SystemUI: add burnIn protection 54e890dcfd89 Add Tethering and SystemUI to location indicator whitelist 517ce5879b48 Do not show location indicator for bluetooth package f150a22b6baf EdgeBackGestureHandler: Change back gesture height intervals 08364bc7ccf3 Allow changing back gesture height [1/2] 81930e9e8c4f NavigationBarInflaterView: Get rid unnecessary overlay 12f45f84a2ee Allow changing the length of gesture navbar [1/2] 5d16b2c5bbb4 New Crowdin updates (#790) 908acf4fcbab Hide power menu on secure lockscreen [1/2] a43f9760ad69 ColorUtils: Fix out-of-gamut Oklab blending * packages/apps/Settings 0a945b8c6d Settings: Change back gesture height intervals 61f59cfb34 Allow changing back gesture height [2/2] 6540c730c3 Allow changing the length of gesture navbar [2/2] * packages/apps/crDroidSettings e160b7e Add kill button to notification guts [2/2] 9c9b9b9 Add strings for back gesture height 0e71eb0 New Crowdin updates (#883) 40f1af6 Add strings for the length of gesture navbar 97831c6 Hide power menu on secure lockscreen [2/2] * vendor/lineage 232175f8 Merge branch 'upstream-cr-12.0' into 12.0-luis-cr 9263bf52 apns: update Telenor Mobilsurf ==================== 03-05-2022 ==================== * build/soong 21e2fb2e2 Merge pull request #10 from sileshn/12.0 cf49e5f57 Add python3.10 to allowed paths * device/lineage/car 5f68e7d Override forced orientation and enable rotation by default * frameworks/base eb14e90ad576 Add config to exempt telephony-related app from location indicators 352f9646c270 base: lib: Update jars 0f7162c7380b SettingsLib: IllustrationPreference: make it minimalistic * hardware/qcom-caf/bootctrl b64a80e bootctrl: Add support for boot control hal V1.2 * system/core c864acaca Fix a race condition in Service::Start() * vendor/addons 511134a addons: Update google sysconfig ==================== 03-04-2022 ==================== * android f5f06d0 manifest: Track DeskClock and Etar * frameworks/base 3ddad6c0f91b New Crowdin updates (#788) de67918b8d68 Update Crowdin configuration file 514bb3529872 PowerMenu: Hide emergency affordance if not selected 39666bc2c4fe SystemUI: Remove excess margin in location and data saver icons 0d5e085dfd12 BiometricScheduler: Cancel operation if not idle 547493a44b37 Revert "Log daveys" 87cd13811e5c Allow disabling qs on secure lockscreen [1/2] cdaed94488d7 Explicitly make SBC Dual Channel an optional (HD) codec 4dd94c1e55e3 Allow SBC as HD audio codec in Bluetooth device configuration dc5d98ab7f4f Add Dual Channel into Bluetooth Audio Channel Mode developer options menu 8411a9217a03 Add CHANNEL_MODE_DUAL_CHANNEL constant a4436f4da551 PixelPropUtils: Refactor Pixel 2021 features availability 195565f2ad03 SystemUI: Fix an NPE in KeyguardMessageArea 4345e9487fc4 Update permission group for app signature spoofing 252910af5ed5 OnTheGoTile: Fixed refresh state when turning off tile 5b6a4e39d084 base: Bluetooth timeout feature (1/2) 1c24bd25a7cd base: Wi-Fi timeout feature (1/2) 5102a700c997 SystemUI: Restart SystemUI on changing combined signal icons eb97d9b0015d Allow toggling combined signal icons [1/2] 325bae9f2016 fwb: Guard some functions against face unlock 2233657daf3f SystemUI: Update keyguard indication margin when fod is in use eef30386b2eb WalletActivity: Don't explicitly request fp/face auth bd45488161ea Reset face auth on occluding app when authenticated 3d35a3f33247 SystemUI: Improve pt-br translation for fingerprint_dialog_use_fingerprint_instead 023dcac148ab FaceService: Allow our face unlock to be used on third-party apps 73b54de96a07 Allow changing face unlock method when locked [1/2] c47a6b377a88 base: Remove AOSP translations of face vendor error messages 56eecb48151b SystemUI: Tell user when face unlock detection is running 8cb81c8e5b0d KeyguardBouncer: Don't delay showing if face auth running 3ff58c452a41 base: do not use new lockscreen layout for bypass 6397db5b7367 Add idle lockout message for FaceUnlock bf88fda1a463 SystemUI: Allow listening for face only on pin/pass view bd153bfff7c8 Initial import of Face Unlock for S 7e1ff7771f5e udfps: Add support for udfps on aod without having dedicated sensor 6183773add57 udfps: Implement UdfpsHbmProvider fafbc3856848 Add show|hide udfps view callbacks to IBiometricsFingerprint@2.3 [1/2] e157b87e7f5a Use separate packages for UDFPS icons and animations [1/3] dfae102096f1 Bring back UDFPS icons and animations [1/3] 290abcb59280 SystemUI: Remove mic and camera toggle tiles from default list 2cb1f6063dd2 SystemUI: Add NFC tile to default list 1ae62d745bd9 Fix deadlock issue. 01a6365d0254 Add support for Navbar styles 2e73814a3732 ThemeUtils: Make it compatible for all targets 83aad73aa466 VolumeDialog: Display default row when active row is notification fc899c5ef572 DataSwitchTile: Resolve initial tile state d2e85e3e4ff7 Cancel the existing recents animation before any initialization 5c63d330dcbf Lazy load Properties::isDrawingEnabled. 4715fa2e8f16 Backport 'Add ability to disable GL draws'. 34f3779bd6fb Fix an instance of -Wunused-but-set-variable. 2a1703edbfb1 Fix full draw power usage increase issue e4fe513c3c06 Fix BatteryStats counts foreground activity time. 3435ede6e5b0 HwRemoteBinder: fix race for concurrent binderDied 90f747f5d585 Volume dialog timeout [1/2] c13128f733d1 SystemUI: Remove excess margin from data saver icon 8eda72854c64 Fix NPE with cutout force full screen f741370c50d5 fwb: Implement cutout force full screen [1/2] 785c627053f4 SystemUI: Redraw display cutout on overlay changes 6774fd33ead5 SystemUI: Fix method for disabling unlock ripple animation 86be8e6a536e QS: Use Settings.Panel intent for Volume Tile db712d6f1787 SystemUI: Add tile to show volume panel 7e806843ac7c SystemUI: Open WifiPanel on LongClick cc7fe3559321 QS: Use Mobile Data panel for CellularTile 78b9b87eed89 QS: Add and use Mobile Data panel 39f9905eb0a5 zygote: Enable USAP by default for S. d9daa4caea9c base: support per-app volume [2/3] 1434f750a52b Alert Slider: check for existing dialog before creating new 9b50ecf84f48 AlertSlider: Support slider actions without broadcast from device 26417e363368 Alert Slider: Add toggle to disable notifications [1/2] cc643d6d6d34 AlertSlider: Update theme more swiftly cd03814a0bfb AlertSlider: Prevent crash in case of incomplete broadcast 09a83ceea02d fwb: AlertSlider: Add more resources 9b510f153f2f fwb: AlertSlider: Fix layout for 180 rotation ff0a728ec127 fwb: AlertSlider: update resources 75bfb0e1e439 AlertSlider: refactor to reflect slider state a2d2afde6d82 Alert Slider: Improve layout 8ecd18c38a20 fwb: Alert slider: Use default position behaviour if position not specified in intent dfc06bae181c fwb: Alert slider: Do not hardcode slider position based on ringer mode 4fb96fdd5a1a fwb: Alert slider: Work better with Key Handlers d35aca3db0d9 SystemUI: Alert slider: Make tri-state SystemUI dialog dimensions conditional 716e3130b8f0 SystemUI: Alert slider: Introduce user interface for Alert Sliders 5fd040101530 DataSwitchTile: Fix issue when subId is non-binary bf3a7e00a7c5 AutoBrightness: Add support for one shot auto-brightness [1/2] bf7d95a6c888 BatteryService: Add support for oem fast charger detection df2732a4387a BatteryService: Add VOOC charging support 411cf523d06d BatteryService: Add Warp charging support 4f7a777e6aef BatteryService: add dash charging support 381b14c60017 Add toggle to disable charging animation [1/2] bc1607f83434 base: Use wireless charging animation for wired charging too b301eda94c6c Fingerprint authentication vibration [1/2] 9f7dae8c1265 base: Add ringer vibration patterns from OOS [1/3] cab1dd39c39b fwb: Screen off animations [1/2] c5d41c7c6346 SystemUI: Use same NFC icon as that in QS tile 34e4f4b7de4c SystemUI: Update NFC tile drawable 89c107f54394 Don't change public API 6fb8cf461c5d SystemUI: Add statusbar NFC icon fe51f655faad Phone ringtone setting for Multi SIM device [1/3] 736b63e5ef82 SystemUI: Unblock alarm status bar icon 82c47fe33169 base: Allow to use old style icons as default [1/2] ff804ee38d15 SystemUI: status bar mobile indicator - code sharing is caring 06836e45d787 SystemUI: old style mobile data indicators [1/2] a8f60eba101b LockSettingsService : Restrict access to getpassword API 9d1daeea9ebd Fix Build Credentials refactored to use byte[] 468e788770e0 frameworks: base: Port password retention feature 0401aa841b68 KeyguardIndication: Fix glitchy charging info on lockscreen bb508f85dac4 DefaultPermissionGrant: Fix google search crash 0ceae8ed9016 Refactor Ringtone.playFallbackRingtone cd694412f3b4 Avoid unnecessary dup 866fbb645bef Fix ManagedServices concurrent ArrayIndexOutOfBoundsException 02ce00d6a6e8 Fix potential race condition problem 2fd478edb439 Catch DeadObjectException in TCMS. c5585dca2e25 Change the order of Notification writeToParcel c3a22998d0b0 Fix autogroupsummary bug eb5af66e391d base: NPE in ImageWallpaper f20601617079 base: allow disabling ripple effect on unlock [1/2] 6d26b5645a17 Forward port pixel navbar animation from redfin 11 [1/2] 56f794a92884 Add button to AppErrorDialog to upload crash information to pasty 646e785a4e97 SystemUI: Allow forcing small keyguard clock [1/2] 4ed64c0f605f fixup! DeviceGroup: Framework changes for Group Device operations. 21fc671add08 SystemUI: PeopleSpaceWidgetManager: don't spam logcat ee4e89ad949c services: LightsService: Mute an annoying error message. 2936b7f9e02d GpsNetInitiatedHandler: Disable more debugging 6cf8d768fec6 GamingMode: Fix NPE in ActivityManager service 56e274e16347 SystemUI: Add GamingMode tile 8ecaa9146ef0 SystemUI: Add SystemSetting class analogous to SecureSetting 599a8f444aba base: Add GamingMode support [SQUASHED] b2cd53ad0a03 base: add API for disabling gestural navigation 9fe562a93714 base: Add DND & Rate settings to flash on call [1/3] 130765fdec67 base: Allow to flash on call only when entirely silent [1/3] 2ee603935328 Add Flashlight blink on incoming calls [1/3] 8ed45630aa6b base: Incall vibration options [1/3] 1d71177dcf56 Add deep sleep preference controller [1/2] 764d1304e33c ThemeOverlayApplier: Apply wifi and signal icon styles last 83e03422065d base: SystemUI: Kill fake navbar once again 993dd94f333c Reduce padding use by privacy indicator resources 306b951b91ad Bring back ThemeUtils for Theming b24968086754 Allow toggling camera/mic privacy indicator [1/2] c841113c39dd StatusBar: Kill old privacy indicator icons completely 1a3aa4c5658c QuickStatusBarHeader: Fix clickability issue with privacy indicator 416da45c53e4 base: Fix location privacy indicator getting stuck 73805a9a0bb2 base: improve location privacy indicator toggle dbc584c4178a base: allow toggling location privacy indicator [1/2] fb2b5ab043e1 Allow to suppress notifications sound/vibration if screen is ON [1/2] 3617f942ca38 base: Use vector drawable for tab_selected_holo 132fc52864f0 Status bar: Update notification count icons f5800bfe2e6e libs: hwui: Build using ThinLTO 320f22d7f238 Less boring heads up option [1/2] 6119330f54ca Battery light: 100% charged level (1/3) a8ad61b3e4f3 SystemUI: Refactor colored statusbar icons 78406e86455c SystemUI: Refactor notification counter 0dd65795ee06 Show infinity for large notification counts 4c2635320bbb SystemUI: Forward-port notification counters [1/2] 91ff7487fb17 AuthRippleController: always finish the LightRevealScrim e76226cfbb5c Make colored Statusbar Icons optional [1/2] c0bebfcfac11 StatusBarIconView: use app icons instead of provided notif one 272dc47e16e0 EnhancedEstimates: Rewrite estimates in kotlin 997563b89563 EnhancedEstimates: Get estimates from Device Health Services 875b7a3d7316 Revert recent bootanimation related changes ddbde22c69ae Solid render: Round lines [1/2] aef95dc5e83f SystemUI: Update Bluetooth battery level assets. 96d98c3c544e SystemUI: Properly adapt new switches in screenrec dialog d0eb1e9f8e8c SystemUI: Update keyguard clock metrics for GSans Clock font d2ab37678f84 SystemUI: use google sans font for lockscreen clock 81d3940a3c62 base: SystemUI: rounded_ripple must use corner_size d4995cb44d9d SystemUI: Adapt screenrecord dialog switches UI to 12 57fbaab07d1c Screenrecord: Add an option to record for longer e27248a46d4d Screenrecord: Save and load set preferences a0f07bcabf66 Screenrecord: Make low quality bitrate scalable per device 928cd459c29b Screenrecord: add blinking stop dot and low quality options 1c398a4231d8 SystemUI: allow to limit the max framerate of built-in screen recorder 9b7d4eb7001f SystemUI: Use AVCProfileMain for screen recorder a71873059042 SystemUI: fix black qqs on keyguard in light theme 54bdcd468284 BugFix: HWASAN: Fix stack-buffer-overflow 103bf27d0ead Handle BLE ON corner use cases with BLE APP concurrency 46d4d55fc5a8 VolumeDialog: notifyVisible after the volume panel is fully hidden 41d0a018d123 SettingsLib: Update 4G+ icon to Silk design as well e5372c829f85 SettingsLib: Update LTE+ icon as per new Silk design d48e591222cf ColorUtils: Prevent crash if alpha component is translucent e66bbf741182 Add config overlay to force enable multi resolution for camera b2374b5b7039 VolumeDialogControllerImpl: Stop log spam with no caption service 512f51a96074 DisplayDeviceRepository: Don't spam log when display state changes 2451b837fd0f SystemUI: Allow overriding feature flags on release builds ade7a5c3a37b Select the proper request list size 9f2089041153 MediaDataManager: use safe cast to avoid NPE 112e45fa1070 Brightness slider: Use proper icon names 55d65dde26c1 base: set alert dialog message to use system font ee812b940454 base: fix list style alert dialog to use system font d0e466da673d SystemUI: Apply monet to fingerprint authentication ripple animation d9ed55248949 Screenshot: Add delete action chip intent 8c2fc4d9539c Dont throw exception if admin is null e942b510bf89 SystemUI: runtime configurable audio panel location c512cf776fbb libs: PipTaskOrganizer: do not start fade out animation for pip if surfacecontrol leash is null fc374e4c0423 services: WindowOrientationListener: bail out if rotation resolver service instance is null b25fdfd8c8bc graphics: Override system fonts with user-selected overlays 12c59c382140 Fixes and clean up for QS brightness slider customizations 098fd178b588 Make QS brightness slider animation more subtle 53d12efc941c Port brightness slider changes [1/2] 8fdd1a2d9148 SystemUI: add missing initial call to updateResources in brightness mirror a513a74991f1 QSPanel: Don't crash when not using media player 5f7c020be155 InputMethodUtils: Fix system bootloop when no IME found 44a5a193648a ThemeOverlayApplier: Catch a potential NPE. d0b9b4504e43 Add colors to assistant animation 4caf667944e8 Redesign seekbar 4d42b0b4912e SystemUI: Prevent loop with display timeout 0385f46cf2a5 SystemUI: Adapt tuner prefs to S settings style 06ee912b1da3 CastTile: Fix availability of Cast Quick Setting Tile 0070ad2d33b3 SystemUI: Introduce DataSwitchTile 4cfa6c59119a ViewGroup: Remove child parent when a new view is added 4932372df92b Fix incorrect SID matching for bio prompts a69e48672679 ANDROID: Fix EventLog string class problem in ViewRootImpl#enqueueInputEvent() b00eb2e2e6a3 Parcel: remove use of getOpenAshmemSize 718ae8372892 Add Compass tile 4eb5fb4c25eb CameraServiceProxy: Loosen UID check conditionally 8eb5643ab12a Camera: Clearing exception for Extended Face 769249da6036 Camera: Extend face detection 0489530cb78e base: Edit persist.camera.privapp.list to match with current property d4f6e2707cd0 camera: Skip HFR checks for privileged apps. d4a51aa3f4f2 Camera: Ignore torch status update for aux or composite camera f0256e94528b QS footer icon visibilities [1/2] 5c0b94d475be Allow to quickly open Running Services from QS panel [1/2] bf7fbe6c3d63 Allow to wake the screen instead of pulsing [1/2] 46e4240f61a1 SwipeToScreenshot: Import MIUI implementation 8a9ffe80acf3 Improvements for swipe to screenshot ed16a60f227b base: Add three-fingers-swipe to screenshot [1/2] ae0d8fc55d10 base: Live Volume Steps [1/2] 08a3cd795a59 base: Introduce Accidental Touch 3b8233e697f3 Switch gesture navbar to new navigation bar key event source ba0f57b3d0c1 base: Introduce new navigation bar key event source 21790aa9bc4e Move Swap capacitive buttons to Settings [1/3] b94a9e12bd24 libmedia_jni: Changing MediaPlayer RefBase object creation as per RefBase recommendation. 8bd114a5b767 SystemUI: Fix NPE in NotificationPanelViewController 4f67685588a5 SystemUI: Fix signal bar icon overlay issue 6bee4dbc7038 Bluetooth: Check AdapterService instance before getState. 57aa34f6e29f core: PinSet: fixup and improve code e1bbf72c9808 core: PinSet: Cache pin algorithms 04f247d75f2c Block annoying statusbar call strength icon aaadfea71ce5 PocketJudge: Allow to register vendor proximity sensor fc8b9d8f2844 PocketLock: Make using light sensor optional 7b8d8a91e8f3 SystemUI: Improve pocket mode layout cf9ae5a34c64 base: Redo Pocket mode view like OOS 6dc2587d764c Fix an edge case in KeyguardUpdateMonitor pocket callback 2df89e93a796 PocketJudge: allow register vendor pocket sensor 6149e99e5cdb PocketLock: fix flickering on animations db56db862457 Pocket lock: Add config_pocketModeSupported overlay b73f797abd96 pocket: Reduce sleep timeout for pocket lock c6b127495587 pocket: Use MD2 lock drawable aa5fda0f56f7 Pocket lock improvements 6f14267ec452 pocket: Fix pocket lock view for display cutouts 70f11af129cb pocket: Adjust sleep timeout for pocket lock view to 10 secs 40a388842512 PocketService: Adjust light sensor rate to 400ms 630409cbd205 pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags f8bfff7f0fa4 pocket: introduce pocket bridge cc43bc534e18 policy: introduce pocket lock 7a882902b7b9 pocket: introduce pocket judge b38441fe498b Pulse: Add more NPE checks c2279b383df3 Pulse: Fix up navbar layout logic 8f8361faf986 Pulse: Extend to Ambient Screen 308990981aa0 Pulse initial checkin for Android 12 [1/2] 80d6f0aa9f13 Revert "SystemUI: Add visualizer feature" 122cf3517003 Add Lockscreen album art filter [1/2] a67f5f3c5cc5 Allow user to select low power refresh rate [1/2] 9476f92c4d03 DisplayModeDirector: Make sure we apply refresh rate on startup 872a66733113 DisplayModeDirector: Use default refresh rate as min refresh rate 8282b73c0f24 Allow to disable qs footer warnings [1/2] 7ca5fcc850d5 SystemUI: unify screenshot and record corner dimens ab22ce2977a6 SystemUI: add resource dimen for all screenshot ui radiuses 1c2608c62332 Ambient Music Ticker - Allow to pulse on new tracks [1/2] 3e29bb79865a Doze: Pulse Lights View only on notification 425a0b0411a3 NotificationLightsView: mute logcat spam f04671e260d6 SystemUI: Ambient Edge Pulse layout [1/2] 1c891d5d928b SystemUI: Replace pulse light drawable with our own vector 79ba844fcff5 SystemUI: Allow changing duration of ambient edge light [1/2] 0d03a6d2925b base: Add ambient pulse notification [1/2] d19296dcd4c9 SystemUI: Rewrite FPSInfoService in kt from scratch 66b20a5a4a3d SystemUI: FPS Info Overlay & Tile ea869ccc6fdb QS: Add CPUInfo toggle tile 207d363bb9df base: add CPU info overlay 613d4f407c99 NetworkTraffic: Fix white on white text for Quick Statusbar 5bf75aea8e03 NetworkTraffic: Rework visibility in QuickStatusBar 153b2944ef6e NetworkTraffic: Remove screen on/off triggers a070ff8d7ca9 Network traffic mode for status bar [2/3] 79dc3f3f95fd SystemUI: QS: Add On-The-Go Tile b303585a944a SystemUI: On-The-Go Mode (1/2) 5d56e55ef089 SettingsProvider: Set device name to marketname if available 2d9b12c8c565 QuickStatusBarHeader: Link date in QS statusbar with clock deffced2019c services: fonts: use a simple sha512 hash based file verification system ec2ceb53d801 Fix build warning of Supported source version being RELEASE_8 5627f9a619f3 SoundPool: Update queue only if streamID matches 736586f802cb RefreshRatePolicy: set both min and max refresh rate when camera is used 06d7cf54993f Override VoLTE icon with VoWiFi when available [1/2] 60437517fea8 SystemUI: Add more VoWiFi icon styles [1/2] 34b1443e4f18 SystemUI: support VoWIFI icons 93831149eebb Fix glitchy battery view in quick status bar header 646cf513870c Battery Styles: Allow setting percent view on left [1/2] 4f65e4fc620e Battery Styles: Set proper battery style on init ff0eb93c87a7 Battery Styles: Fix percentage view on landscape battery 1641c01d4ba5 Battery Styles: Fix landscape battery size 1e13937f0f14 Battery Styles: Introduce Battery Landscape [1/2] 73105ad6373c Battery Styles: Add customization for QS 62f1851f67a0 Battery Styles: Add BatteryBar [1/2] 2b64048d4801 Battery Styles: Fix signal icon padding with Hidden style fb3fdee9b58b Battery Styles: Show a bolt ⚡ when charging e7a20e8bd264 Battery Styles: Introduce full circle battery style ae1faf0ee021 Battery Styles: Readd dotted Circle to Kotlin impl 305d3c191451 Battery Styles: Add customizations for Android 12 0a30e6f7aa18 Toast: fix layer leak 5243f495c202 Fix: if anrApp is null, Null pointer exception occurred, Anr trace capture failed 1b5726e8946a Make sure we close system dialogs on the thread which it's created c92049737283 ViewRootImpl:Fix CountDownLatch.await block c1a666eccb15 QuickStatusBarHeader: Add date & clock click actions f6fce3f63dee Revert "SystemUI: Bring back good ol' circle battery style" 84b64e03c538 Add tunable to disable QS date [1/2] 86be870b3a99 Properly apply dark theming to clock 408becc7d1be CollapsedStatusbar: Fix phantom spaces in status bar 06df7153d301 Use alphaoptimized layout for icons on left 8dd5fffd3c9e Make center clock follow paddingTop e0a35c2f0e76 Add separate tunable for QS clock 68fb027f52c5 Use position tunable to hide clock as well ec20bb61a0a2 Add option to auto hide status-bar clock b437469b3af7 Statusbar clock customizations 61dfeba2190b Add separate tunable for clock seconds 3a546d73e413 Revert "SystemUI: Network Traffic [1/3]" 87a1ca0d6fbb base: Smart Pulldown [1/2] 276bfdf9a122 Disable quick QS pull down by default 5952d10e4684 Separate double tap to sleep on lockscreen [1/2] 4014f7b52268 SystemUI: Add case to quick pull down status bar anywhere acf4780cc17a Add ability to toggle bluetooth battery level [1/2] 88dade95aeeb Wire up default fonts with font engine 187fa1cde25b Fonts: Add regular / light font config de03216a092f base: Export bodyFontFamily and bodyFontFamilyMedium symbols 61e967051a15 PhoneStatusBarPolicy: Show battery level for all devices d6ada562d8e4 base: Add bool to enable/disable doze by default 18e2ec644b95 Allow tuning ambient display with sensors [1/3] 944e7fe0d1fc SystemUI: AnimatableClockView: set color first and then animate 9db1908ca3fe Make Quick Unlock compatible with long PIN/Password [1/2] 5b57e451b0d0 Keyguard: Forward port lockscreen quick unlock (1/2) 5f6ec4a5275e Keyguard: Add option to scramble pin layout when unlocking (2/2) 79d4172eb5cc Revert "Keyguard: Add option to scramble pin layout when unlocking (2/2)." 3640dfc2ab70 Revert "SystemUI: Read PIN scramble setting from current user" 05a76120e482 screenrec: Show dialog on bottom 663cc574dbdf QS: Add and use Bluetooth Panel instead of full Settings bb3582a16280 Trace: Disable debug tracing on production builds f4c5b084a24d Restore A11 back longpress method 1b9f69f5ca51 Utils: Add check if device supports compass 738fad92812d Add more custom actions [2/3] dd4f5b8a90b1 Add device key action to expand notifications panel [2/3] 2cd90f37c5d6 Add device key action to Clear all notifications [2/3] d1de4c98f753 Add device key action to toggle volume panel [2/3] e1263871ae47 Utils: Add toggleVolumePanel action 2ae82ccaba26 Add device key action to take screenshot [2/3] c9f72026bc47 Add device key action to toggle flashlight [2/3] 3bc0d3355cd7 Utils: Add api to toggle flashlight b71608b08b3a Navbar: Fix issue where pill disappears in gestural mode 7f6602341e4c NavigationBarInflater: Change overlay for no hint c95e4b1b6e77 Add separate tunables for navbar layout customization 5803d252234e Add toggle to disable HW keys [1/2] 7e32125662ce Use FORCE_SHOW_NAVBAR to actually toggle navbar 0ad75ce76889 base: Add crDroid utils 8c07401aae31 base: Update some icons to MD2 cff558e24e67 Shorten wait time for shutdown time optimization 57da1f9123a2 Use new gradient dialog also for recovery/factory reset action 685951efc69c SystemUI: Better QS detail clip animation 08967ad5abbf SystemUI: Use new privacy indicators for location 125d3c390044 SystemUI: Always refresh power menu on UI mode change 620c72e6790d base: dont call roundStorageSize on Storage API for getting sizes 31a65bcceb98 SystemUI: use proper themed divider in notification channel editor dialog cc3aa72f05ab Fix QS clock being white on light theme 634590a73919 base: SystemUI: Allow user to add/remove QS with one click 097b4ee6c4b1 SytemUI: Move advanced restart menu strings for now 15d37197da47 Add Sound tile to Quick Settings e8b752d72976 SystemUI: Use geometric 6 and 9 glyphs in PIN entry keypad f7a9a825b9c1 fonts: Update italic font axis for Inter 2779a54dba03 SystemUI: Integrate smartspace and backgesture provider f7e66720b506 SystemUI: Update monet according to new sysui stub 6dd84b4ac74a SystemUI: Initial crDroid SystemUI stub e7c31a616864 SystemUI: theme: Override modulated dark QS background color 5b1061998835 Allow changing monet settings [1/2] 9b9815713c16 SystemUI: Use colorkt-based dynamic theme engine for Monet [SQUASH] d6409d720477 Link dialog radius to config_dialogCornerRadius e18bdd1ebe30 Paint: Enable subpixel text positioning by default 304cba487025 Revert "Pre-emptively take a snapshot when finishing an activity before changing visibility" cce21c290b28 ripple: Replace with Fluent Design-inspired ripple animation 88b92c1d6147 display: Render screen-off fade animation in linear sRGB space 7e59b2c07ce2 display: NightDisplay: Use chromatic adaptation when possible 71daa698f6b4 display: ChromaticAdaptation: Fix matrix formatting in logs b89a9a766f05 display: Improve matrix formatting for easier debugging 8dc26f29af01 display: Create common chromatic adaptation tint controller 22d0cfdbbb64 display: Use CAT16 for display white balance transform 97b366b7b3f8 graphics: Add CAT16 sensor space for chromatic adaptation bb441bee3bf7 KeyguardIndication: fix fc on lockscreen charging info 740635d5f884 Lockscreen charging info: show decimal in battery temperature fc83375b7976 SystemUI: keyguard show charging watt 8c4f0f7a3689 SystemUI: Keyguard: Check for a null errString 59712dfc14a9 LockscreenCharging: squashed (1/3) df5700b1a94d SettingsLib: Don't show system overlays on apps list a126c8c19fff PackageInfo: Optimize ApplicationInfo creation 13f79ce58f0d LayoutInflater: Opportunistically create views directly for performance 7dd159864b8e SystemServiceRegistry: Replace ArrayMap with HashMap for performance 2d6ca12b0f69 InsetsStateController: Replace ArrayMap with HashMap for performance ec84e65abe84 LocalServices: Replace ArrayMap with HashMap for performance 9874bf09be2c ThemedResourceCache: Replace ArrayMap with HashMap for performance 1063f3bd5d4c PackageManager: allow build-time disabling of components ac2d0cc73051 Restore cache clean up code in PackageManagerService 0ba43bd29b3b stop auto-granting location to system browsers 7fb3a4864268 base: Add support for app signature spoofing 3e1ce756a48d ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects 7997a43c484b Biometrics: Allow disabling of fingerprint cleanups aa78b50da44c base: Add back the delete action for the screen recorder notification. fd7f6e2b0bff screenrec: Save recordings in ScreenRecords 0fb2c803c5c4 Fixed a crash in settings in tts engine selection screen. 0e34e8339b77 SystemUI: Fix SystemUI Crash ef36c11a95d4 CarrierConfigManager: Enable payphone call blocking option d6c7c18318da AutofillManager: Turn off logging by default cada66cff3a9 frameworks/base: Support for third party NFC features and extensions d737f2ef9512 SystemUI: Bring back ic_qs_bluetooth_connected.xml 23b282acd65f SystemUI: Name Cellular Tile based on carrier 50ee2945fe79 Option to Display Data Disabled Indicator Icon [1/2] 5fdc1ef365ca Allow using 4G icon instead LTE [1/2] df8bc56dcfde Make roaming indicator optional [1/2] 96ae5e20ae27 Add option to select VoLTE icon [1/2] f4914051afad SystemUI: Use our default VoLTE icon 9d1914dfd0a4 SystemUI: Add support for displaying Volte icon [SQUASHED] d16607a94635 TunerService: Add parseInteger failsafe method 8b32e21c4ab5 SystemUI: Allow using tuner API for Global settings d79d45f11aa2 TunerService: Prevent NPE with tunable 0db8ea18b2c8 crdroid: Adapt settings for A12 fff86576d8dd Camera: Replace packageblacklist with packageexcludelist 908d7d3df9b1 Camera: Skip stream size check for whitelisted apps.. e58a5b66dd9a camera: Allow selected camera apps to skip unconfigure 9447f5338201 Camera2: Notify fps as Session Based Parameter 1390700ece1b CameraManager: Fixup exposing aux camera to apps 7fb3d60128f9 Camera: Don't crash when trying to disable shutter sound 206367161890 Guard in short-circuit evaluations for stringSplit methods. 821261e4255d Fix Photosphere/Camera FCs 396a7975b93a Allow sending vendor- or device-specific commands to the camera HAL. c437a1b11407 Camera: Don't throw exceptions when value pairs have spaces in them b30577aa555d camera: Support exposing aux camera to apps dc4163509d59 data: Add priv-app permission for launcher 0740c5227627 fonts: Use variable font for Roboto Regular c05a94a0dad1 User toggle for GamesProp [1/2] 54ca7bbcde1f User toggle for unlimited photos storage [1/2] 1769979c7884 PixelPropUtils: Whitelist YouTube apps 590b7b7b50f3 PixelPropsUtils: Whitelist ARCore 865b5ff257c4 PixelPropUtils: Bail out early when required adbeefd61a79 PixelPropUtils: Extend list of packages to keep 411a1910fa25 PixelPropUtils: Add GamesProps fda92f9f5720 PixelPropUtils: Consolidate google app checks e2d919a6c5df PixelPropsUtils: Do not change props for play store cc2db4190cdd keystore: Block key attestation for SafetyNet c300e095aadf PixelPropsUtils: Make build property spoofing more reliable 981482fdbcbb Introduce PixelPropsUtils for safety net spoof 8c2ef951bfd5 StatusBar: Silence logspam c7aed9c26e08 base: Add rounded corners to activity open/close animation c3b745bfcac8 CarrierConfigManager: Enable LTE+ icon 1598d5878a06 SystemUI: Speed up actions expansion animation 24dff2a97853 SystemUI: Reduce screenshot dismiss delay to 2 seconds 408c26bbd284 display: Make Night Light transition more gradual 8fd331366f87 SystemUI: Remove Android build number from QS footer f25c9029f58e Add missing STORAGE_INTERNAL permission for BackupRestoreConfirmation 2b100b4430c9 Add missing INTERACT_ACROSS_USERS_FULL permission e11f7415cf9a Add "android.permission.READ_PHONE_STATE" to manifest 21a139880ed9 Kill off provider info logspam ef193a29d116 Reduce log verbosity: Don't spam logcat 3e52d5cf2d65 KernelCpuUidTimeReader: Decrease log level on non-eng builds dbbaafa9accf Suppress FingerprintManager logspam a7f11e499982 NightLight: Allow lower temperatures 0ac365622367 Skip screen on animation when wake and unlock via biometrics 1ba776db247c FATAL EXCEPTION IN SYSTEM PROCESS: android.ui b88e51402a19 base: Change dividers from Holo Blue to Pixel Blue 6f734480b95e aapt2: silence positional arguments warnings 15182ffd8714 MountService: Prevent NPE with DropBoxManager 98cd1b2b0abd base: Add metric for crDroid Settings 0fd5b2a1a5aa Turn off some debugs 96701433bd45 base: Remove restrictions for system audio record [1/2] a220b99429f7 Camera: Add feature extensions 0a77ee67a5ce build: Add Build.DATE for apps 7c0d93bfcbf2 base: Add stub files * lineage-sdk 4bec97bf NotificationLights: Allow overriding for all apps [1/2] 694cb800 Battery light: 100% charged level (3/3) 27969d23 Add toggle to allow advanced restart on secured lockscreen[1/2] 3254486b lineage-sdk: Enable advanced reboot by default d1647140 sdk: Add On-The-Go Mode to power menu constants 6a88b862 Add settings for brightness slider improvements a344f29f Add more device key actions [1/3] 959d6c04 Add device key action to take screenshot [1/3] b35f01a0 Add device key action to toggle flashlight [1/3] 04ea3e40 lineage-sdk: Remove setting loading for FORCE_SHOW_NAVBAR 85361082 Network traffic mode for status bar [1/3] 5b10b9a1 Allow value to hide the clock ade3dff3 Allow value 3 for status bar quick pull down f41a3be2 Ship as crDroid based on LOS b5b5ccd5 lineage-sdk: Try loading default setting value for switch 9dcb32cf sdk: Kill los versioning 44186b83 sdk: Set summary automatically if required b29a5001 sdk: Kill trust interface hint on first boot 2ef6239c crdroid: Do better for version pref ab3c6b3c Disable by livedisplay by default 2c8d2bad sdk: Map to ro.modversion * packages/apps/DeskClock 2b3fc83bf DeskClock: Remove unused drawables 2940e9d3f DeskClock: Make sure int values are unique d751d8728 DeskClock: use Material You colors * packages/apps/Etar 094e126a Etar: Use system theme by default * packages/apps/GamingMode 3b3a99d Translations: don't translate English * packages/apps/Messaging be9219a Messaging: use Material You colors * packages/apps/Settings f2beff9580 Tether Settings: Update Auto off switch on config change b8027e0500 Settings: Update phone numbers when IMS registered. 9b4b88afa4 Settings: add sim status listener in about phone * packages/apps/crDroidSettings ab43318 crdroid: Add support for clock auto-hiding on launcher 0add624 crdroid: Fix warning for unused strings 04bb15e crdroid: Add device controls global action 9452e00 PowerMenuActions: Hide emergency action if device has no telephony 4291090 New Crowdin updates (#881) 27c7d92 crdroid: Bring back button backlight brightness settings f086038 crdroid: Re-enable airplane mode for power menu * vendor/addons 33d0fad addons: Generate add'l wifi gen icons for Outline iconpack 9fb1840 addons: Ship GoogleCameraGo instead Camera app * vendor/lineage a61519db Merge branch 'upstream-cr-12.0' into 12.0-luis-cr 5e77c33d build: Drop MSM7K board platforms d3ed2bc4 build: Drop QSD8K board platform 27f5a37d build: Drop MTK board platforms 84c572a4 build: Add nvidia product 80346edd apns: Update 'wholesale' APNs 5df40b2c apns: Drop I-Wireless APN 1c48e16e apns: Update Net10 APNs 406b166a apns: Drop Solavei 57dfc3b9 apns: Update U.S. T-Mobile APNs and add DUN tethering b4f6134f kernel: INSTALLED_RECOVERY_KERNEL -> INSTALLED_RECOVERY_KERNEL_TARGET 3419702f products: lineage_x86{,_64}: Don't build kernel 8e15df0d products: lineage_x86{,_64}: Don't include SDK addon af6ea26e Rename automotive emulator targets c2972eff config: partner_gms: Make default partner_gms makefile optional 4eed1dc2 config: partner_gms: Introduce Android Automotive GMS 15027b24 config: partner_gms: Make mainline modules entirely opt-in eaaaa744 config: partner_gms: Remove hardcoded variant list 1e290c4e crdroid: Disable smartspace until fixed * vendor/qcom/opensource/usb b8aa871 usb: Set the USB model to something more device specific ==================== 03-03-2022 ==================== * build/make 17c350b6f Merge 'lineage-19.0' into 12.0 * device/oneplus/instantnoodlep 1f420a6 instantnoodlep: Use correct HBM type config 252c645 instantnoodlep: overlay: Set peak refresh rate to 120 Hz 7a8cba0 Revert "instantnoodlep: Import brightness config from cmi" * frameworks/base 518321cce52b SystemUI: Fix keyguard clock/status and AOD layouts without smartspace 4cc8827e9c72 Add nvidia profile manager 4173028715a8 Add nvcpl hook interfaces * frameworks/opt/telephony 5ade762de Merge pull request #4 from ShevT/12.0 697b3cc18 IMS: Fix incall MMI code failure after turning volte off * hardware/interfaces b9df1453a Merge branch 'lineage-19.0' of https://github.com/LineageOS/android_hardware_interfaces into 12.0 * packages/apps/Launcher3 4cebf4a96 Launcher3: Improve hidden & protected apps * packages/apps/Settings 6aa5723672 Remove useless USB page header 2b5efad174 Settings: Disable refresh rate controls when smooth display available c6fa60b062 Allow user to select low power refresh rate [2/2] 611c1dfbbc Add refresh rate controls [SQUASHED] 6311e9fb44 Settings: PeakRefreshRateController -> SmoothDisplayPreferenceController 2675dda5f2 Add Dual Channel into Bluetooth Audio Channel Mode developer options menu 83396cf6e4 Settings: Only use FP enrollment for SUW 3dcc8b5bc6 Settings: Bluetooth timeout feature (2/2) b937b6e5f6 Settings: Wi-Fi timeout feature (2/2) c999ad5a4e Settings: Allow using face as auth method for apps aa21db7b6c Allow changing face unlock method when locked [2/2] 3879bc3e89 Initial import of Face Unlock for S 467e859a05 display: Observe auto brightness mode changes 35e3aa7684 Settings: Add WFD output video mode settings 680bf27a94 Settings: Add activity for cutout force full screen 32bdab5251 Settings: Use List Preference for Dark mode fe9affc51a Settings: Migrate interstitial encryption settings xml to NestedScrollView. 7341d036ae Settings: Migrate encryption settings xml to NestedScrollView 8bb42bdd44 Settings: Update visualizer and media cover art toggles 1b72bab4c3 Settings: Fix data usage display on mobile panel ec2b671548 Settings: MobileDataPanel: Remove VoLTE slice 722d8686d6 Settings: Add back DataUsageSlice 1291e9f093 QS panels: Improvements fe33933811 panels: Add Mobile Data panel d7253b3ef3 Settings: move Extra Dim feature to display c7fc0f83c3 Fix dark mode for app installation restriction icon 4134178a5f Settings: Add AdGuard DNS as a private DNS Provider f1b332fadb Settings: Add Cloudflare DNS as a private DNS provider 11aa609b57 Settings: support per-app volume [3/3] 67cce43624 Settings: Add preference for one shot auto-brightness 2405428a82 Settings: Add vibration patterns from OOS and intensity control [2/3] 35debaa1c3 Revert "Bring back font and icon shape customization" 82a3503a9d Settings: BluetoothDeviceDetailsFragment: fix edit menu icon tint 99161f4f1f Phone ringtone setting for Multi SIM device [2/3] 6ce4934a9c Add deep sleep preference controller [2/2] 089719bb4c Make ADB root debug available for all users ae8547b616 Add Glide library 43fc0c60b4 Settings: Use seekbar to allow setting arbitrary animation values 3f2c380265 Settings: Fix NPE with customdialogpref for backlight settings 5971df162c Settings: Update settings animations 586d8332ca Settings: add title for Beam main switch c09bbe8ac8 Allow to quickly open Running Services from QS panel [2/2] e69d356844 Settings: Add permission to hold wake lock 77eba91215 Settings: use framework text colors for SwitchBar f00f05ce95 ProgressCategory: update title style for consistency 5d4253f82e Settings: Drop custom preferenceFragmentCompatStyle 7b1a888a1c Settings: Fix hardcoded black text in storage summary 20d7f463d1 Settings: Set device name from marketname if available 7541597996 Settings: align user avatar with homepage title 94f37939ea Use Build.DATE for search index check e52e1530c1 Settings: Make font overlay persistent across reboots ce699d8eae Settings: Improve OverlayCategoryPreferenceController for icon packs d2141e551a Settings: OverlayCategoryPreferenceController: Sort overlays by name 1d124e30a0 Settings: Fix up panel theme and layout d10985838a Settings: Use font configs instead fonts directly 60fce1735b Allow tuning ambient display with sensors [3/3] 02490935bb Make Quick Unlock compatible with long PIN/Password [2/2] d11402e43f Keyguard: Forward port lockscreen quick unlock (2/2) 7caa3b8b92 panels: Add Bluetooth panel 8bd4472b82 Settings: Add missing icons in Network and Internet fe134c5e08 NetworkProviderSettings: Prevent Wifi Manager NPE 79457de537 AboutDevice: Use ro.product.device 7c6c215d2a Settings: Add Device codename to Firmware version window 1fa1f62797 Changelog: Rework with Activity [1/2] f7f0c8a4c7 Settings: Enable Quick Wallet settings for all devices with NFC 992b1550a7 AppInfo: Add time spent in app from Wellbeing d4a24b86a6 Settings: PowerUsageSummary: open advanced usage on header click 335bee268d InstalledAppDetails: fix refreshing storage summary after force stop 822ee353e5 InstalledApp: show link to Google Play c3edad300d Settings: Add missing gesture and battery animations a777ef4c79 Notification log improvements 6f1f92613c Expose the notification log 1440880954 Expose face-based auto-rotate settings ba49165a07 Unlock mobile network settings when airplane mode is on 8d343ff6b6 Launch APN settings on main activity stack f4b7a86993 Launch mobile network settings on main activity stack cbb34ccdfe Expand abbreviation in average memory usage string 8de4c3f1e6 Settings: Add platform and RAM to Model & Hardware 9ee01b59a2 Show user's Google avatar on the homepage 47eba7cc97 crdroid: Adapt settings for A12 49c374fcc0 Settings: Integrate crDroidSettings into Settings a85508fe7f Make kernel version clickable d488138d62 Settings: Change kernel preference behavior 687005e8df Settings: Show full proc/version information a8e4d5e135 fuelgauge: Use Enhanced Battery Prediction from Turbo dbd682cd69 Open app when clicking on icon in App Info 95a497edbe WiFi: Remove country code checking. 5fad3ccb6d Settings: Bring in missing lottie animations c616dd32d4 Settings: Add missing illustration for camera gesture 41967946f8 Enable FeatureFlags on "user" builds too 7f58a8ebd2 DevelopmentSettings: Disable automatic updates pref 9d48eeaf9e Remove feedback and bug report stuff 1dc0430da5 Settings: Add back arrow to Desktop backup password cd3a3c157e Settings: Disable Google Play system update check 017d483a9d Settings: disable all bugreport settings a9b44d735d Settings: Add back crdroid logo b396333c1b Settings: Fix CR version in About menu 99fa8556c5 Settings: Link to crdroid legal f5cf524f50 Hide battery and notification lights settings moved to crdroid 3a5888b0bd Revert "Settings: Add an option to force pre-O apps to use full screen aspect ratio"