Highlights & Device Specific Changes: Build type: Final Device: OnePlus 7 PRO (guacamole) Device maintainer: Lup Gabriel (gwolfu) ===== 20 February, 2022 ===== - Initial crDroid 7.15 code base - Updated to February 2022 security patches - Whatever changes made to crDroid 7 in the last month :) - The end! ===== 21 January, 2022 ===== - Initial crDroid 7.14 code base - Updated to January 2022 security patches - Updated battery styles - Added statusbar signal and wifi icons customization - Added flashlight blink on incoming calls - Added ability to set battery percentage on left or right of battery icon - Some more changes here and there that I probably forgot to mention - Updated translations ===== 17 December, 2021 ===== - Initial crDroid 7.13 code base - Updated to December 2021 security patches - Updated to clang 14.0.0 - Updated SQLite - Updated libjpeg-turbo - Some other small changes - Updated translations ===== 10 November, 2021 ===== - Initial crDroid 7.12 code base - Updated to November 2021 security patches - Misc fixes and overall improvements - Updated translations ===== 24 October, 2021 ===== - Updated kernel to Linux 4.14.252 - Updated kernel clang compiler to 13.0.3 - Improvements made to lmkd - Added large grid workspaces to Launcher (6x10, 6x12, 6x7, 6x8, 6x9) - Some other fixes here and there - Updated translations ===== 10 October, 2021 ===== - Initial crDroid 7.11 code base - Updated to October 2021 security patches (android-11.0.0_r46) - Updated kernel to Linux 4.14.250 - Stability fixes - Updated translations ===== 17 September, 2021 b2 ===== - fixup: Implement ALS compensation algorithm (for autobrightness) ===== 17 September, 2021 ===== - Added statusbar NFC icon - Added option to swipe down on recents view to clear all - Implement ALS compensation algorithm (for autobrightness) - Fixed some streaming apps to work properly - Updated translations ===== 15 September, 2021 ===== - Initial crDroid 7.10 code base - Updated to September 2021 security patches (android-11.0.0_r43) - Redesigned notification media player - Added some more streaming apps to PixelPropsUtils - Updated translations ===== 08 September, 2021 ===== - Updated kernel to Linux 4.14.246 - Updated kernel compiler to clang 13.0.2 - Updated blobs from OOS 11.0.3.1 - Fixed SafetyNet (no need of any modules) - Fixed OTA auto-flashing with encrypted f2fs - Changed battery info update refresh rate to 2s on lockscreen - Changed autobrightness logic - Reworked color management and display mode - Selected custom font now applies system wide and also in apps (except for apps that hardcode the font used) - Updated libyuv and libvpx - Updated translations ===== 24 August, 2021 ===== - Updated kernel to Linux 4.14.244 - Added ADB on/off toggle to game mode (some games check for adb status apprently) - Add toggle for 60Hz refresh rate on battery saver - Some more different changes to stability - Updated FreeType to 2.11.0 - Updated translations ===== 15 August, 2021 ===== - Updated kernel to Linux 4.14.243 - Updated kernel clang compiler to 13.0.1 - Added Moto Dolby - crDroid Music: Fixed replaying same song if Repeat is off and Skip button is pressed while on the last song in the list - Fixed some issue with lockscreen clock - Updated translations ===== 07 August, 2021 ===== - Initial crDroid 7.9 code base - Updated to August security patches (android-11.0.0_r40) - Updated kernel to Linux 4.14.242 - Added option to instantly/15 seconds/screen off lock app on closing for AppLocker (Settings -> Security -> App locker) - Updated translations ===== 27 July, 2021 ===== - Updated kernel to Linux 4.14.240 - Updated blobs from OOS 11.0.2.1 - Updated build fingerprint from OOS 11.0.2.1 - Updated vendor security patch from OOS 11.0.2.1 - Updated Camera and Gallery from OOS 11.0.2.1 - Updated lots of libs - Improved Dialer dark mode - Improved battery consumption in some use cases - Changed ambient light sensor logic (should improve screen brightness rampup/rampdown) - Fixed issues with Cam - Fixed possible issue with unlimited photos upload for Google Photos - Fixed some possible issues with volume panel - Some more fixes and updates - Updated translations ===== 13 July, 2021 ===== - Initial crDroid 7.8 code base - Updated to July security patches (android-11.0.0_r39) - Updated kernel to Linux 4.14.239 - Reworked some FOD logic - Fixed random MAC address generation - Some other small changes here and there - Updated translations ===== 03 July, 2021 ===== - Updated kernel to Linux 4.14.238 - Fixed a possible issue with local installation with F2FS data - Fixed some issue with quickstep blur - Fixed unlimited backup for Google Photos! - Fixed possible issues with face unlock - Uppdated SQlite - Updated translations ===== 20 June, 2021 ===== - Updated kernel to Linux 4.14.237 - Updated kernel clang compiler to 12.0.6 - Fixed (hopefully) media playback issues - Fixed VolumeDialog animation when ringer and notification are unlinked - Some more different under the hood changes for stability and performance - Updated translations ===== 15 June, 2021 ===== - Initial crDroid 7.7 code base - Updated to June security patches (android-11.0.0_r38) - Updated kernel to Linux 4.14.236 - Updated translations ===== 29 May, 2021 ===== - Updated kernel to Linux 4.14.234 - Updated blobs to OOS 11.0.1.1 - Updated CAM and Gallery from OOS 11.0.1.1 - Updated zlib - Updated power menu customizations based on LOS - Added power menu background opacity customization - Tweaked ambient light sensor - Disabled scren off FOD - Updated translations ===== 22 May, 2021 ===== - Added OOS Cam and Gallery - Added volume panels (crDroid Settings -> Sound -> Volume Panel) - Added lottie animations for Settings - Updated FOD HAL to match OOS version - Tweaked bluetooth theme dialog - Removed Snap cam - Set model version to GM1917 to allow Netflix HD mode (maybe some other apps benefit of this also -- PUBG?) - Updated translations ===== 16 May, 2021 ===== - Added mixer controls for call screen support - Enabled stereo channel support for voip calls - Different improvements made to performance - Updated libs - Updated translations ===== 09 May, 2021 ===== - Initial crDroid 7.6 code base - Updated to May security patches (android-11.0.0_r37) - Added notification / media ticker customization (crDroid Settings -> Notifications) - Added "Force Close" button toggle for notification longpress (crDroid Settings -> Notifications) - Added lockscreen background blur (crDroid Settings -> Lock Screen) - Added toast notification toggle for apps accessing clipboard (crDroid Settings -> Misc) - Added Updates channel link to crDroid Settigs -> About (get info on when ROM updates are posted) - Fixed force close on app info panel - Fixed "Restrict background data" to also restrict activity on wifi - Improved opacity customization for notifications - Removed Google callback for long screenshot app - Switched to OOS volume steps (6 in call and 30 to media) - Removed default OOS white FOD and switched back to crDroid stock one - Some other small changes here and there - Updated translations ===== 30 April, 2021 ===== - Updated kernel to Linux 4.14.232 - Added switch to select SBC HD by default in DevOptions - Added Pixel charger animation on powered off charging - Added Notifications background opacity control (crDroid Settings -> Notifications) - Added "wireless" charging animation on lockscreen even for wired charging - Added screen minimum refresh rate and maximum refresh rate option (Settings -> Display) - Reworked display modes (Settings -> Display -> LiveDisplay) - Fixed some other small issues - Updated translations ===== 24 April, 2021 ===== - Updated kernel to Linux 4.14.231 - Updated kernel mods and tweaks - Update blobs to OOS 11.0.0.2 - Update vendor SPL to 2021-03-01 - Updated and tweaked long screenshot - Updated auto brightness levels - Added option to delete screenshot from notifications - Added back vibrator levels in OnePlus Settings - Added back Auto HBM configuration to OnePlus Settings (we are custom OS, se let's be able to customize it) - Added bokeh mode on stock cam - Address some sepolicy issues - Fixed export updates in Updater app - Disabled Google assist hint on lockscreen - Cleanup lots of stuff (overall system reposnsiveness should be more smooth) - Updated translations ===== 18 April, 2021 ===== !!! WARNING WARNING WARNING !!! --- This version requires clean flashing --- --- You have been warned --- - Initial crDroid 7.5 code base - Updated to OOS 11 blobs - Updated to April security patches (android-11.0.0_r34) - Updated kernel to LOS version with our small goodies - Updated kernel clang compiler to 12.0.5 - Enabled SeLinux (Enforcing) - Updated Launcher - Updated SQLite - Rebased on top of LOS device tree - Added some more apps to PixelPropsUtils - Added option to use primary system color for QS tile icon - Added OnePlus Sans font - Added OnePlus lockscreen clock style - Added screenshot quality setting - Added long screenshot option - Added OnePlus name as default wifi hotspot name - Reworked screenshots menu - Fixed 5 GHz wifi hotspot - Fixed NFC secure_element crashes - Fixed FOD in some use cases (hopefully for good) - Fixed double tap to wake in some cases - Fixed color profiles - Fixed Google hotword enrollment (Hey Google) - Some more under the hood fixes - Removed Display modes for OnePlus Settings as we now rely on LiveDisplay (Settings -> Display -> LiveDisplay) - Removed OP Cam (for now - will get revisited later) - Removed encryption for now until TWRP is ready - Updated translations ===== 04 April, 2021 ===== - Updated kernel to Linux 4.14.228 - Fixed some possible wakelock issues - Fixed Launcher opacity for app drawer - Updated some more libs - Updated telephony ===== 29 March, 2021 ===== - Updated kernel to Linux 4.14.227 - Updated kernel compiler to clang 12.0.4 - Added memory usage in app info - Added Fluid, Orono, Sprectrum and Sneeky lockscreen clock - Added Smart Pulldown (crDroid Settongs -> Status bar) - Added screen off animations (crDroid Settings -> User interface) - Smooth out close to lockscreen animation - Increased WiFi 5 GHz network signal tolerance (conenction should be more stable) - Restored toast AOSP animation - Fixed SystemUI crash caused by FOD - Different Launcher improvements / fixes - Update Chromium Webview to 89.0.4389.105 - Removed Gboard navbar spacing bit few pixels - Some other lib updates - Updated translations ===== 20 March, 2021 - b2 ===== - Added Verizon support (thx @LuK1337) ===== 20 March, 2021 ===== - Updated kernel to Linux 4.14.226 - Redesigned recents view buttons - Added back share button on recents - Added QS Header data usage info - Added more apps to PixelPropsUtils - Added option to disable night light when FOD is active - Added Applock - Fixed screenshot type for three-finger-screenshot - Some other misc changes - Updated translations ===== 12 March, 2021 ===== - Updated kernel to Linux 4.14.225 - Updated faceunlock app (might need face re-train if you used it previously) - Updated some UI icons - Removed divider between QS tiles and media player - Remove extra space for hotseat for Launcher - Added option to theme settings dashboard icons - Added Pixel Navbar animation toggle - Fixed faceunlock not showing notifications - Fixed possible performance issues in some use cases - Updated translations ===== 07 March, 2021 ===== - Initial crDroid 7.4 code base - Updated to March security patches (android-11.0.0_r32) - Updated kernel to Linux 4.14.223 - Changed FOD behavior (let's see how it goes) - Moved charging sound settings to crDroid Settings - Added toggle to play a sound when battery fully charged - Added toggle to vibrate when fully charged - Various other improvements - Updated translations ===== 27 February, 2021 ===== - Updated kernel to Linux 4.14.222 - Updated kernel compiler to clang 12.0.3 - Added switch styles (crDroidSettings -> UI) - Changed QS autobrightness icon to the one from OOS - Added 404 IDE Clock (Settings -> Display -> Style and Wallpaper -> Clock) - Changed to seekbar option for font size and icon size options on Launcher - Fixed partial screenshot option - Removed toast message for alert slider - Allow user to add/remove QS with one click - Updated donate link from about tab to point to our new page (support us if you like our work) - Some other small changes - Updated translations ===== 14 February, 2021 ===== - Updated kernel to Linux 4.14.221 - Added Alert Slider SystemUI dialog - Added QS tile styles - Added deep sleep info in about page - Added phone ringtone setting for SIM1 and SIM2 - Added low quality screen record option - Added toggle to show/hide stop dot on screen record - Added Sensor block per-package option (crDroidSettings -> Misc) - Added OOS style notification clear all button (crDroidSettings -> Quick Settings) - Added toast icon to toast notifications - Fixed some issue with pulse - Fixed an issue with apps that use 0.8 font scale - Some more fixes here and there - Updated translations ===== 07 February, 2021 ===== - Initial crDroid 7.3 code base - Updated to February security patches (android-11.0.0_r29) - Updated vendor blobs from OOS 10.3.8 - Updated build fingerprint to OOS 10.3.8 - Updated zlib, cpu_features, arm-optimized-routines, giflib, libjpeg-turbo, bionic, art, scudo, vixl, libyuv, libvpx - Added option for tint QS Tile with accent color (crDroid Settings -> Quick Settings) - Added option to enable AOD on charging only (crDroid Settings -> User interface -> Ambient Display) - Added visual voicemail configs from Google Dialer - Added option to show pulse (visualizer) on ambient screen (crDroid Settings -> Sound -> Pulse -> Ambient pulse) - Added option to show/hide QS footer icons (User account, Edit tiles icon, Running services shortcut, Settings shortcut) - Added ambient display edge ligthning options (crDroid Settings -> User interface -> Ambient Display) - Added option to suppress notifications sound/vibration if screen is ON (crDroid Settings -> Notifications) - Added 4 more FOD animations (Shine, Smoke, Strings, Quantum) - Added 2 more FOD icons - Increased media volume steps from 15 to 25 (on clean install) - Set default voice call volume steps to 7 - Fixed a possible mount issue for Magisk - Some more changes here and there - Updated translations ===== 24 January, 2021 ===== - Updated kernel to Linux 4.14.217 - Added option to manually reset battery stats from Settings -> Battery - Added fast charge info to Battery info in Settings - Added device codename to About version window - Added full kernel info on tapping kernel text from About version window - Added platform and RAM info to Model & Hardware - Added in call vibration options (crDroid Settings -> Notifications) - Added navbar height adjustment for back gesture - Fixed occasional SystemUI force close when using Network Traffic Monitor - Lowered labet text size on Launcher when using 5x5 grid - Some other improvements made to Launcher - Some other small improvements to stability - Updated translations ===== 15 January, 2021 ===== - Added status bar opacity option - Added crashlog dogbin support (fast report logcat - not perfect, but close enough in most cases) - Fixed issue with boot caused by hotwordenrollment - Fixed pocket mode detection for new crDroid Doze implementation - Improved system stability (some more general fixes) - Some other small UI fixes ===== 14 January, 2021 ===== - Updated kernel to 4.14.215 - Added OOS Cam - Added OOS Gallery - Added single tap battery gauge to show stats (from Settings) - Fixed SafetyNet issue (still needs #magiskhideprops) - Fixed gesture navigation fail to move to bottom in some cases - Removed prebuilt GCam - Further tweaks to system - Updated translations ===== 10 January, 2021 ===== - Initial crDroid 7.2 code base - Updated to January security patches (android-11.0.0_r27) - Updated kernel to Linux 4.14.214 - Tweaked FOD (hopefully is better now) - Added ability to hide arrow for back gesture - Different other optimizations made to speedup app load time - Fixed force close on Wallpaper picker - Added crDroid Ambient display options - Different changes made to Launcher3 - Added Kill app option to recents app view - Updated translations ===== 03 January, 2021 ===== - Updated kernel to Linux 4.14.213 - Rebased on top of latest LOS dt changes - Added GCam as default cam - Added Pulse - Removed old visualizer toggle - Added option to customizing the length of gesture navbar - Added option to hide gesture navbar (set length to hidden option) - Added old style mobile data indicators - Added FOD customization options - Added FOD icon picker - Added option to use FOD with screen off - Added FOD animation toggle and styles - Added FOD icon color option - Added a toast message to alert slider switch - Fixed battery estimate option from quick settings - Fixed lockscreen media art if media is not playing - Updated Google hotwordenrollment from crosshatch (for OK Google - untested) - Lots of other changes ===== 26 December, 2020 ===== - Added back Backgrounds app - Added clear all button on bottom when getting recents apps view - Added blur option toggle switch (Settings -> Display -> Enable blurs) - Added lock screen clock styles - Improved QS icons support with substratum - Test fix for cam pop while not in use in some scenarios - Set 90Hz as default refresh rate on clean install - Updated Gallery2 app - Updated vendor blobs from OOS 10.3.7 - Updated build fingerprint to OOS 10.3.7 - Switched to release-keys build tag (helps with some apps ex banking apps to not crash) - Some more tweaks here and there - Some other things I've definetly forgot because of too much beer :) ===== 13 December, 2020 ===== - Initial crDroid 7.1 code base - Updated to December security patches - Updated kernel to Linux 4.14.212 - Rebased on top of LineageOS 18.1 - Lots and lots of other optimizations and small changes ===== 11 December, 2020 ===== - Updated kernel to Linux 4.14.211 - Fixed BT media playback issues ===== 09 December, 2020 ===== - Added navbar styles - Added toast icon toggle - Added Reboot/Recovery/Poweroff QS Tile (long hold on it to apply) - Added Sound QS tile - Added Compass tile - Added Language toggle QS - Added Launcher Google Feed integration - Added Launchers simple iconpack support - Added 60Hz/90Hz toggle (see Settings -> Display -> Minimum refresh rate) - Updated Setup Wizard - Updated zlib, arm-optimized-routines, bionic, sqlite, openssh, harfbuzz_ng - Updated kernel panel modes (should fix boot lag instability) - Updated and fixed various Launcher stuff - Various fixes for per-app cellular data, vpn and wifi restrictions - Fixed wifi icon display option - Fixed uneven volume icon padding in status bar - Show USB icon in ADB notification - Adjust ripple animation for immediate feedback (expected more snappiness) - Disabled blur wakeup animation (expected more snappiness) - More small changes for stability and performance ===== 26 November, 2020 ===== - Updated kernel to Linux 4.14.209 - Added Notifications options - Added less boring heads up option - Added Heads up toggle - Added pocket detection toggle - Added user interface options - Added smart pixels option - Added support for per app network isolation - Added per-app cellular data, vpn and wifi restrictions - Moved weather service options to user interface tab - Improved weather panel - Fixed some NFC issue - Fixed issue with face unlock refusing to unlock after extended period of inactivity - Some more stability improvements ===== 23 November, 2020 ===== - Reverted back to our Neutrino kernel fork (should fix Crash Dump) - Updated kernel to Linux 4.14.208 - Removed wrongly imported Dolby settings (no dolby support in A11 yet) - Tweaked rounded corners - Tweaked auto-brightness values - Tweaked keyguard to use 90Hz screen refresh rate ===== 22 November, 2020 ===== - Rebased kernel again to latest Neutrino and updated to latest Linux tag 2.14.207 (lets have another crack on it) - Added back Misc settings to crDroid Settings - Added smart charging - Added Gaming mode - Added FPS tile / overlay - Added three-fingers-swipe to screenshot - Enabled smart replies for apps that target APIs below 28 - Enabled RW for NTFS volumes - Enabled X-Box gamepad support - Enabled nintendo switch controller support - Some other small changes ===== 19 November, 2020 ===== - Updated kernel to Linux 4.14.207 - Added screen rotation settings - Added back edge long swipe gesture - Added CPU info overlay and tile - Increased no of notification icons from status bar to 8 when phone is in locked state - Some more changes for stability ===== 13 November, 2020 ===== - Updated kernel to Linux 4.14.206 - Reverted back kernel to Neutrino crDroid Mod - Fixed Dialer changing accent color for dark theme - Test fix for ExFAT support - Fixed FOD always on HBM (will get revised for sure at a later time) - Some other small changes (more features to come soon) ===== 08 November, 2020 ===== - Update to android-11.0.0_r17 - Rebased kernel to latest Neutrino - Updated kernel to Linux 4.14.204 - Updated Setup wizard - Added P20 icon styles - Added back sound settings (crDroid Settings -> Sound) - Added option to disable/enable screenshot sound - Added Live Volume Steps - Added Volume dialog timeout options - Added Adaptive Playback - Added Oneplus haptics (vibration stuff) - Increased no. of notification icons we can have in status bar - Tweaked advanced reboot layout (again) - Removed edge long swipe settings (code not yet pushed to fwb) - Lots of other small fixes ===== 6 November, 2020 ===== - Fixed tethering - Fixed advanced reboot layout - Fixed navbar issues - Added face unlock - Added navbar button actions - Added power button customizations - Added screenshot customizations - Added Warp charger support - Added Device Settings - Added Seedvault support (Settings -> System -> Backup -> Choose backup provider - more on Seedvault @ https://www.xda-developers.com/lineageos-seedvault-open-source-backup-solution) - Updated kernel to Linux 4.14.204 - Lots and lots of small changes to help improve system speed and ui ===== 1 November, 2020 ===== - Initial crDroid 7 build