Highlights & Device Specific Changes: Build type: Weekly Device: OnePlus 7 (guacamoleb) Device maintainer: Kyryljan Serhij (Hikari no Tenshi) ===== 27 January, 2022 ===== - Initial crDroid 6.26 code. - Updated to January Android Security patches. - Updated translations. - Some other changes here and there. ===== 16 December, 2021 ===== - Initial crDroid 6.25 code. - Updated to December Android Security patches. - Updated translations. - Some other changes here and there. ===== 14 November, 2021 ===== - Initial crDroid 6.24 code. - Updated to November Android Security patches. - Updated translations. - Some other changes here and there. ===== 10 October, 2021 ===== - Initial crDroid 6.23 code. - Updated to October Android Security patches. - Updated translations. - Some other changes here and there. ===== 18 September, 2021 ===== - Initial crDroid 6.22 code. - Updated to September Android Security patches. - Updated translations. - Some other changes here and there. ===== 08 August, 2021 ===== - Initial crDroid 6.21 code. - Updated to August Android Security patches. - Updated translations. - Some other changes here and there. ===== 18 July, 2021 ===== - Initial crDroid 6.20 code. - Updated to July Android Security patches. - Updated translations. - Some other changes here and there. ===== 15 June, 2021 ===== - Initial crDroid 6.19 code. - Updated to June Android Security patches. - Switched back to AOSP brightness range (0...255). - Updated translations. - Some other changes here and there. ===== 09 May, 2021 ===== - Initial crDroid 6.18 code. - Updated to May Android Security patches. - Kernel compiled with Clang 12.0.5. - Fixed WiFi signal strength. - Added proper model detection. - Added option to Flip to Mute/Reject Call (Dialer --> Settings --> Sounds and vibration --> Flip action). - Added new lockscreen clocks. - Updated translations. - Some other changes here and there. ===== 25 April, 2021 ===== - Fixed Charging sounds. - Updated translations. - Some other changes here and there. ===== 12 April, 2021 ===== - Initial crDroid 6.17 code. - Updated to April Android Security patches. - Kernel compiled with Clang 12.0.3. - Switched to OOS brightness range (0...1023) instead of AOSP (0...255). - Reworked Automatic HBM feature (now will work only with enabled Adaptive brightness). - FOD icon dimming code reworked. - Fixed theming of Additional permissions icon in apps permissions settings. - Updated translations. - Some other changes here and there. ===== 13 March, 2021 ===== - Fixed Sound settings crash. - Fixed Font scale crash. ===== 12 March, 2021 ===== - Initial crDroid 6.16 code. - Updated to March Android Security patches. - Updated blobs from OOS 10.3.8. - Updated MatchmakerPrebuilt app. - Charging sounds moved to crDroid Settings --> Sound --> Charging sounds. - Added option to play sound and vibrate on battery fully charged (crDroid Settings --> Sound --> Charging sounds). - Updated translations. - Some other changes here and there. ===== 25 January, 2021 ===== - Kernel compiled with Clang 12.0.2. - Updated MatchmakerPrebuilt app. - FOD optimizations. - Replaced OnePLus Cosmos and Stripe FOD animations (less file size and no glitches in Cosmos animation). - Some other changes here and there. ===== 19 January, 2021 ===== - Initial crDroid 6.14 code. - Updated to January Android Security patches. - Kernel compiled with Clang 12.0.1. - Imported Autobrightness and Autohightbrightness curves from Open Beta 19. - Patched NxpNfcNci to enable dark theme for NFC dialogs. - Added hack to enable dark theme for OnePlus Camera and Gallery (if you are on dark theme, switch to light theme and then back to dark theme). - Fixed inactive state Wifi Icon in Circular and Filled icon pack. - Fixed ANR in NetworkTraffic. - Updated translations. - Some other changes here and there. ===== 28 December, 2020 ===== - Added local OpFeatures implementation and imported original unpatched versions of ims and NxpNfcNci from OOS 10.3.7. - Updated translations. - Some other changes here and there. ===== 22 December, 2020 ===== - Fixed Phone crash in some cases that lead to connection drop. - Updated translations. - Some other changes here and there. ===== 16 December, 2020 ===== - Initial crDroid 6.13 code. - Updated to December Android Security patches. - Switched to stock thermal blobs. - Updated MatchmakerPrebuilt app. - Updated translations. - Some other changes here and there. ===== 29 November, 2020 ===== - Updated blobs from OOS 10.3.7. - Updated MatchmakerPrebuilt app. - Fixed lockout issue with enabled FaceUnlock. - Made biometric prompt work with FaceUnlock. - Updated translations. - Some other changes here and there. ===== 22 November, 2020 ===== - Switched to OnePlus pocket sensor for Pocket detection. - Fixed SystemUI FC when switching themes from another user. - App Lock updated to version 1.1 (now you can control notification text visibility on per app basis). - Added Automatic DC Dimming control with tile in QS (Settings --> Display --> DC Dimming). - Added Language tile (configure multiple languages to enable it). - Updated APNs. - Updated translations. - Some other changes here and there. ===== 09 November, 2020 ===== - Initial crDroid 6.12 code. - Updated to November Android Security patches. - Updated blobs from OOS 10.3.6. - Updated kernel source from OnePlusOSS. - Switched to QTI Bluetooth. - Removed unused WiFi blobs. - Disabled BT A2DP AAC whitelist. - Fixed fingerprint SELinux denials. - Updated MatchmakerPrebuilt app. - Fixed some flashes of brightness on screen ON/OFF. - Fixed issue of Quick unlock when using long PIN/Password (more than 5 digits). - Updated icon overlays from Android 11. - Added leaf icon shape. - Added ability to open Power usage summary by tapping battery icon in header. - Updated translations. - Some other changes here and there. ===== 14 October, 2020 ===== - Fixed Adaptive sleep. ===== 13 October, 2020 ===== - Initial crDroid 6.11 code. - Updated to October Android Security patches. - Fixed OnePlus Camera watermark. - Updated brightness curves from OOS 10.3.5. - Fixed some rare cases of FOD animation stuck. - Enabled back FOD animation on AOD. - Updated translations. - Some other changes here and there. ===== 03 October, 2020 ===== - Kernel compiled with Clang 11.0.5. - Updated blobs from OOS 10.3.5. - Updated OnePlus Camera from OOS 10.3.5. - Added App locker (Settings -> Security -> App locker). - Fixed call history refresh. - Updated translations. - Some other changes here and there. ===== 14 September, 2020 ===== - Initial crDroid 6.10 code. - Updated to September Android Security patches. - Kernel compiled with Clang 11.0.4. - Fixed issue with poweroff alarm. - Disabled config suspendWhenScreenOffDueToProximity to optimize wakeup (our proximity sensor not working properly). - Disabled config dozeAfterScreenOffByDefault to optimize doze state transitions. - Fixed bunch of SELinux denials. - Increased gNeighborLookupThreshold from 76 to 85 for better WiFi roaming (but don't expect much). - FOD improvements. - Added navbar styles (crDroid Settings -> User interface -> Navbar style). - Added navbar back key long press actions. - Updated translations. - Some other changes here and there. ===== 22 August, 2020 ===== - Updated kernel source from OnePlusOSS. - Moved builds from userdebug to user (less debugging). - Silenced logspam of LightsService. - Enabled automatic brightness while dozing. - Different improvements for FOD. - Replaced OOS based long screenshot with ASUS based. - Updated telephony. - Improved pulse visualizer. - Added clipboard toast toggle (just so you know what apps do - see crDroid Settings -> Miscellaneous -> Clipboard access). - Added option to disable SIM cards. - Added OOS Compact VoLTE & VoWifi icon. - Fixed launcher recents glitch when called from navbar swipe. - Fixed some light dialogs on dark theme for Contacts. - Add option to reduce/increase delay for screenshot with volume keys (crDroid Settings -> Buttons). - Optimized some under the hood libs and processes (art, libjpeg-turbo, skia, etc). - Added Linotte and Oswald font. - Reworked expanded volume feature / VolumeDialog. - Updated translations. - Some other changes here and there. ===== 06 August, 2020 ===== - Initial crDroid 6.9 code. - Updated to August Android Security patches. - Updated blobs, OnePlus Camera and configs from OOS 10.3.4. - Updated fingerprint and description from OOS 10.3.4. - Reworked Automatic HBM brightness. Now high brightness scalable like on OOS. Better use it with autobrightness. - Optimized touch response. - Improved scrolling cache. - Added navbar pulse. - Added Tux clock. - Updated translations. - Some other changes here and there. ===== 12 July, 2020 ===== - Fixed partial screenshot issue. - Fixed statusbar clock issue. - Updated translations. - Some other changes here and there. ===== 12 July, 2020 ===== - Initial crDroid 6.8 code. - Updated to July Android Security patches. - Removed single tap from OP Settings (we already have the option on crDroid Settings -> Navigation -> Touchscreen gestures -> Single tap -> Show ambient display). - Updated inbuilt TWRP to 3.4.0. - Updated adaptive brightness curve from Open_Beta_16 (brightness jumps not fixed yet). - Added Pebble icon shape. - Added switch styles (crDroid Settings -> User interface -> Preffered swith styles). - Added option to choose default bluetooth audio codec (dev options). - Added SBC Dual Channel (SBC HD Audio) support (disabled by default, can be enabled in dev options). - Improved NetworkTraffic indicator. - Added Roboto Condensed font. - Fixed Screen Stabilization velocity amplitude setting. - Added toggles for dashboards conditions and suggestions (crDroid Settings -> Misc -> Dashboards conditions/Dashboards suggestions). - Improvements in jpeg decoding. - Optimized core system utils (should increse performance in some use cases). - Added show/hide manual rotation button when automatic rotation is disabled. - Updated translations. - Some other changes here and there. ===== 29 June, 2020 ===== - Adaptive brightness adjustments (brightness jumps not fixed yet). - Enabled Adaptive Sleep support (option to keep screen on while you look at device). - Added VoWiFi icon support. - Fixed QS Detail Header. - Fixed issue with some clocks not updating on ambient display. - NetworkTraffic indicator improvements. - Updated translations. - Some other changes here and there. ===== 20 June, 2020 ===== - crDroid 6.7 code. - June Android Security patches. - Updated blobs, OnePlus Camera and configs from OOS 10.3.3. - Updated fingerprint and description from OOS 10.3.3. - Reworked FOD implementation. - Added Dolby Atmos support. - Added icons to OnePlus Settings options. - Cleanup panel modes (sRGB and Vivid). - Added Automatic High brightness mode toggle. - Added automatic HBM lux threshold control. - Added lockscreen weather. - Added Weather tile. - Added Accuratist, Lato and Rubik fonts. - Reworked fonts options. - Fixed Launcher weird UI issue with bottom bar. - Improved Updater UI by adding support links and some more information. - Improved dark theme support. - Reduced resolution of some FOD icons (no loss and same effect). - Cleanup some settings. - Added Divided Lines, SFUNY, OroƱo, Sammy highlight and MNML clocks. - Added some more scenery headers. - Fixed overlap bug in crDroid Settings layout. - Fixed bug with wallpaper that could crash system. - Made some changes to network monitor. - Added new default Calendar app. - Added battery temp on Battery screen in Settings. - Redesigned BatteryMeterView. - Added per-app sensor block option. - Added Ambient Edge Pulse layout. - Added OxygenOS styled dismiss all button. - Reworked quick QS brightness slider. - Reworked NetworkTraffic indicator. - Added support for per app network isolation. - Tweaked QS Header image. - Updated telephony. - Fixed out of memory issues with Recorder. - Further refined GamingMode. - Updated translations. - Some other changes here and there. ===== 16 May, 2020 ===== - crDroid 6.6 code. - Updated kernel clang compiler to 11.0.1. - Imported latest kernel changes from OnePlus Open Source Software. - Enabled X-Box gamepad support. - Enabled Nintendo gamepad support. - Added Boeffla wakelock blocker. - Enabled more congestion control algorithms and switched to westwood as default. - Fixed some SELinux denials. - Fixed PASR Service crash. - Added ringtone audio focus customization. - Reworked fod dim alpha calculation. ROM should be compatible with custom kernels. - Some tweaks for WiFi. - Disabled DiscoveryService and NearbyMessagingService for better WiFi speeds. - Imported audio volume configs from OOS. - Added OP Energy FOD animation from OnePlus 8 Pro. - Fixed light popup menu on dark theme for Contacts app. - Added OmniJaws (weather on lockscreen). - Updated translations. - Some other changes here and there. ===== 25 April, 2020 ===== - crDroid 6.5 code. - Updated kernel clang compiler to 10.0.6. - Fixed some SELinux denials. - Some WiFi tweaks. - Updated GPS config. - Added per-app data usage restrictions. - Added face unlock. - Fixed device admin showing empty list. - Added Reemkufi font. - Added fingerprint unlock to pin/pattern screen. - Added adaptive playback. - Added full screen photo for Dialer. - Improved Dialer UI and fixed memory leak. - Fixed pulse notification on pickup. - Fixed Launcher missing permission that could cause force close. - Added icon labels for landscape mode on Launcher. - Added option to ask pin for shutdown/reboot on secure lockscreen. - Added adaptive playback. - Added toggle for vpn, data saver and roaming statusbar icons. - Tweaked some more UI elements. - Fixed Assistant animation. - Some other fixes here and there. - Updated translations. ===== 7 April, 2020 ===== - Fixed Android Auto. - Updated vibration patterns. - Some more fixes here and there. - Updated translations. ===== 4 April, 2020 ===== - Updated blobs and OnePlus Camera from OOS 10.0.5. - Updated TWRP to 3.3.1-79. - Fixed issue when sound switched from Bluetooth to phone speaker on incoming/outgoing call (need more testing). - Fixed option to disable Quick Settings on secure lockscreen. - Fixed issue when sound can't be heard while using OPScreenRecorder to record screen with internal audio. - Added native screen recording tile and power menu. - Fixed issue when some apps causing system reboot. - Some more fixes here and there. - Updated translations. ===== 28 March, 2020 ===== - Reworked device and vendor trees (used more blobs from OOS for OnePlus 7 and less from OnePlus 7 Pro). - Added support for more file systems (e.g. NTFS on USB flash drives). - Added sim1/sim2 ringtone settings. - Added FOD invisible icon. - Added new option panels for long press on different QS tiles (see Wifi, BT, mobile data, NFC, etc). - Improved vibration & haptics page layout. - Fixed battery charging symbol reset on reboot. - Updated translations. - Some more fixes here and there. ===== 21 March, 2020 ===== - Kernel built with clang 10.0.5. - FPS Info Overlay & Tile. - Screen Stabilization. - Apex update support. - Adaptive brightness adjustments (still not working properly in low light). ===== 14 March, 2020 ===== - Initial crDroid 6.4 code. - Updated to March Security patches. - Updated fingerprint, description and security patch props from OOS 10.3.1. - Fixed ramoops creation on kernel panic. - Updated TWRP to 3.3.1-76. - Added more fingerprint animations. - Added QS blur. - Added more charging animations. - Advertise support for HDR and wide color display for apps. - Fixed "V" gesture. - Removed useless vibration preference from device settings. - Optimized art, bionic, sqlite, jemalloc, skia, libpng and libcore (should speed up apps and UX). - Updated translations. - Other stuff i forgot to mention. ===== 29 February, 2020 ===== - Updated blobs from OOS 10.3.1. - Fixed solid color of FOD circle. - Fixed flash of light when unlocking by fingerprint with enabled DC-Dimming. - Fixed reset of HBM mode on screen off/on. - Fixed restore of HBM mode after reboot (will be restored after full boot complete, so there will be some delay). - Fixed Alert Slider notification pop-up on any Ringer mode change. - Added toggle to disable Alert Slider notifications. - Other stuff i forgot to mention. ===== 22 February, 2020 ===== - Single tap for Ambient Display (Ambient Display should be enabled in Settings). - Switched to CAF SurfaceFlinger to fix green screen for WiFi Display. - Fixed Fingerprint issues with CAF SurfaceFlinger. - OOS like Alert slider toasts. - Updated OnePlus Camera and Gallery from OOS 10.3.1. - Fixed some selinux denials. - Enabled Channel bonding for 2.4GHz. - Added LogTile. - Fixed Fingerprint issues when Wallpaper color used for FOD icon. - Added optional back gesture vibration tick. - Added single tap to touch screen gestures. - Other stuff i forgot to mention. ===== 15 February, 2020 ===== - Initial build of crDroid for OnePlus 7.