Changelog (10-10-2021) ROM source side: - Add GamingMode QS Tile - Use effects for haptic feedback on back gesture - MSIM Changes that are needed to enable vendor telephony framework - Switch to Pixel APNs - init: Update the parameters of the iosched section - LockPatternView: Fix a11y+BiometricPrompt related OOB exception - Fix volume dialog position on TV - Avoid Bluetooth gets turned on by itself - Improve the Android 11 easter egg in landscape mode - AppStandbyController: Remove the check for Turbo to actually enable doze/battery manager on user request - VolumeDialogImpl: Prevent Ringer Mode from changing by volume slider on OnePlus devices - DerpQuest: Add missing default value for statusbar clock position on clean flash - Use effects for haptic feedback on back gesture - MSIM Changes that are needed to enable vendor telephony framework - Switch to Pixel APNs - init: Update the parameters of the iosched section - LockPatternView: Fix a11y+BiometricPrompt related OOB exception - Fix volume dialog position on TV - Avoid Bluetooth gets turned on by itself - Improve the Android 11 easter egg in landscape mode - AppStandbyController: Remove the check for Turbo to actually enable doze/battery manager on user request - VolumeDialogImpl: Prevent Ringer Mode from changing by volume slider on OnePlus devices - DerpQuest: Add missing default value for statusbar clock position on clean flash - Add Ambient Text Customizations - Make IME button space optional - FODCircleView: Update animation position on circle showing when dreaming - ScreenDecorations: Simplify rounded size selection - Ticker: Follow status bar padding - LyricTicker: Follow status bar padding - Add redwave FOD animation - Make Haptic feedback toggle for back gesture respect global haptic feedback settings - FOD: Use sharper fod green pressed icon - UI Fix for special runtime permissions - FaceUnlockService: Get corrrect camera ID - Fix ticker appearing for a split second on lockscreen - SamsungHighlightclock: Fix updating wallpaper color when wallpaper changes - PixelPropsUtils: Bring samsung accessory service to the list - MediaProvider: Fix off-by-one error in FUSE based redaction of sensitive data (fixes sharing a image to any messenger app) Device side: - update fp to REDFIN OCTOBER - fix denials - removed one plus recorder and welcome google one Changelog (13-09-2021) ROM source side: - Merge September Security Patch (android-11.0.0_r43) - PixelPropsUtils: Update redfin and crosshatch fingerprint to September 2021 - GradientFireClock: Replace logo with Derped owl - GradientFireClock: Replace CJK Unified Ideograph-5BB6 with Owl unicode character - GamingMode: Opt-out performance profile support - GamingMode: Add option to disable menu overlay GamingMode: Fix views obscuring other window that needs interaction - Fix overlays resetting on every reboot - Fine tune signal and battery icon dimensions - Add some margin below QS security footer - FOD: Use sharper fod white and yellow pressed icons - FOD: Use A12 fingerprint icon by default - FOD: Make background transparent and remove unused res - SoftAPManager: Cleanup, organize and some visual improvements - Apply theme by using notification context - Statusbar brightness control: Fix changes not applying - OmniWeather: Fix up changing weather icon pack - OmniWeather: Fix up style for all preferences - OmniWeather: Allow background execution on boot - OmniWeather: Add corner radius to widget background - OmniWeather: Do not disable service on enabling custom location - DerpLauncher: Make double tap to sleep gesture optional - DerpLauncher: Add alternate Quickspace layout - DerpLauncher: Add toggle for free memory view to recents - DerpLauncher: QuickEvents: Clean up unused functions and fixes - Limit Keyguard charging stats updates - GamingMode: Update Russian translations - Update German translations Device side: - update fp to REDFIN SEPTEMBER - daisy: overlay: Decrease the slow and fast charging threshold - daisy: Flatten APEXs for performance - daisy: media: Pull media configs from daisy V11.0.21.0.QDLMIXM - daisy: media: Bring back 1080p front camcorder profiles - Revert "daisy: overlay: adjust qqs for notch" - add dirac support - many under the hood changes Changelog (29-08-2021) ROM source side: - Out of beta yippie ya yeah! - Brought back Google CarrierSettings - Brought back toggle for A12 Searchbar style and fixed overlap with wifi settings - Updated Inter font family - Added support for accented clock color on S Clocks - Removed date/weather on TypeClock and Omni weather on S clocks until I figure out completely - Pulse: Added Custom gravity and Center mirrored options - Added option to extend Pulse to QS Panel - Pulse: Added Vertical mirror option - Added options for iOS-like toast notification for clipboard access - Added moar prebuilt weather icon packs - Added some Anime custom headers - Show full default name for wifi and signal icon customization preferences - Disabled all-caps for smart reply button text - Removed sensors toggle from automated sleep mode - FODCircleView: Always update FODAnimation position - GamingMode: Moved RecordingService into main process - SystemUI: Halt LyricTicker after statusbar lyric disabled - Reduced NotificationHistoryDatabase logspam - Gestures: Fixed up footer string - P404Panel, ShapeShiftPanel: Don't show captions info tooltip - Launcher3: Fixed IntentFilter leak in QuickEventsController - Launcher3: Cleaned up code for QuickEvents and QuickSpaceView - Launcher3: Fixed Blur not being applied properly in some cases - Some optimizations from upstream Device side: - daisy: overlay: Disable Link Probing - daisy: Remove odex/oat files from pinner list - daisy: overlay: adjust qqs for notch - daisy: Pull fingerprint blobs from daisy V10.0.2.0.PDLMIFJ - moved to OSS biometrics - fixed fp gesture for fpc users - more underthehood optimizations Changelog (13-08-2021) ROM source side: - Merged August security patch - Added back option to replace media notification background with artwork - Added simple fade filter slider for media notification artwork - MediaCarouselController: Changes to update background when settings are changed - Removed Gvisual mod radius settings in favor of Crdroid's PebbleBerry Rounded Corner styles - Allowed to disable battery light when charging - Added Edge Music Control Gesture switch - AppLock: Fixed biometric prompt disapearing if app launched from resolver - Fixed massive requestLayout spam on lockscreen - Left aligned lock icon when required - Made sure to center align the lock icon while showing bouncer - Left aligned AOD notifications when required - Added Shapeshift A12 lockscreen clock - Android S Clock: Conditionally apply accent to inline with Beta 3 behaviour - Android S Clock: Fixed preview and some improvements - Android S DP3 Clock: Fixed IndexOutOfBoundsException - Android 12 Clock: Fixed IndexOutOfBoundsException - TypeClock: Fine tuned padding/margin and enabled date/weather info - Made user fonts affecting for more system elements - Fixed crash when system body font family is invalid - Added Comic sans font - Match NFC statusbar icon with QS one - Added optional OnePlus Camera support for maintainers - Moved theming options to DerpQuest and removed shapes/icon pack (better apply with theme picker to avoid issues) - Updated Security Settings drawables from Android 12 - Compressed default wallpaper to avoid lag on low specs devices - FodAnimationResources: Updated MIUI Light and MIUI Pulse from raphael-user-11-RKQ1.200826.002 - telephony: Show ICCID by default for all - telephony: Removed dead code from Telephony which uses wakelock - Launcher3: Retrieve the searchbar padding from device profile - Updater: Fixed OTA install problem on F2FS format type - display-intf: Silenced deprecation warnings - bluetooth_ext/jni: Resolved unused parameter warnings - bluetooth_ext/jni: Removed excess arguments not used by format strings Device side: - daisy: settings: Show memory usage in app info - daisy: overlay: adjust qqs for notch - daisy: Remove odex/oat files from pinner list - daisy: overlay: Disable Link Probing - daisy: overlay: Update auto/screen brightness - msm8953-common: Update copyright headers - daisy: import uinput-goodix.kl - daisy: sepolicy: Fixup qcril rule - msm8953-common: Bluetooth: Increase number of SEPs to support SHO/Mcast - daisy: Add battery LED overlays - Revert "daisy: camera: Inherit legacy camera stack headers" - daisy: shift to panda kernel and use proton clang - daisy: Update redfin fingerprint to August - daisy: update removed package list (files prebuilt) - daisy: Add AOSP RCS Packages - daisy: Replace audio@2.0-service with audio.service - daisy: Enable ipsec_tunnel feature - daisy: Remove unnecessary android.hardware.radio entries - sakura: overlay: Exclude CarrierConfig overlays from RRO - sakura: overlay: Exclude Snap overlays from RRO - sakura: overlay: Enforce RRO for all resource overlays - sakura: rro_overlays: Move all rro overlays to vendor - daisy: init: update audio hal service override as per latest base service definition - daisy: Nuke data migration scripts - daisy: Bump vendor.qti.data.factory::IFactory version to 2.1 - daisy: add manifest entry for dsp HAL service - daisy: power: Use log.h from VNDK - daisy: power: Compile with -Wall -Wextra - daisy: Add overlay for FPS Info - daisy: init: remove restart vendor.audio-hal-2-0 on decrypt - Switched to OSS Camera HAL for snappier camera operation (Credits to @anorton and @GiovanniRN5) - Revert "daisy: use Q hals as of now" - and much more things you can't read,..... Changelog (12-07-2021) ROM source side: - Merged August patch - Removed all recently added fonts - Fixed default wall showing twice in wall picker - Fixed black screen crash with Divided lines clock - Properly align owner info to the 3 left aligned clocks (was removed few days back cause I wanted to try something) - SystemUI: Update clear-all notification button layout only when needed to fix annoying logspam - Override system fonts with user-selected overlays (this makes fonts affecting apps) - Improved derp launcher about section - Updated StitchImage prebuilts and enabled dexpreopt - Integrated In-call vibration haptics options into sound settings and synced preferences with AOSPA - Allow overlaying max system icons - RebootTile: Remember last mode - Graphics: Fixed NPE on GradientDrawable - Fixed another NPE on Volume panel plugins - Fixed logspam on charging when displaying keyguard - Rounded corners: Simplified adaptation for A11 Changelog (12-07-2021) ROM source side: - Merged July Security Patch (11.0.0_r39) - Fixed visual glitch with data usage QS footer when pulling the panel - Improved QS footer layout - Added toggle to hide QS Footer page indicator - Added notification header and clear all gravity customizations - Added animation to clear all button - Added Flashlight blink on incoming calls options - Added On-The-Go Mode to optional power menu user actions - Added On-The-Go QS Tile - Extend lyrics ticker to support apps with native FlymeOS lyrics support, so you can toggle it on in its menu - VolumePlugins: Added OOS, 404 and Shapeshift Vol Panel styles and removed redundant aosp panel - Added per app volume row to all volume plugins - MiuiCompactPanel: Make the corners perfectly rounded - OctaviDigitalClock: Added font customization support - Switched to Hastebin for copying crash logs - Added Animated Spark FOD icon - BiometricPrompt: Automatically add padding to incorporate FOD - FODCircleView: Hide if fingerprint detection stops - Set clock text color based on wallpapers for Android S clock - Fixed some NPEs in Android S Clock - Attempt to align owner info on Android S clocks - Imported Screen lock and keypress sounds from OOS 11 - Updated German translations Device side:(BUGS) - WFD & sometimes clicking on FP while screen on clicks randomly something on screen Changelog (30-05-2021) ROM source side: * Added Status bar rounded corner size preference * Added reTicker from Descendant * Added option to force custom doze brightness and pulse brightness configs * Added Fluid lock clock V2 * Type (Alt) Clock: Fixed wrong salute messages and improved it further * Added Fluid Style Switches and removed AOSP style (can't figure out) * Added Compass QS tile * Screenrecord: Added an option to record for longer * Implemented cutout force full screen * Added 3 mode display cutout handler * Added preference for min/max screen refresh rate * Added support for global cleartext penalties * Added machine learning back gesture and TensorFlow Lite model from kdrag0n * Themes: Added themed icons for Google, Wellbeing and OP settings preference * Themes: Let about logo follow gradients in themes * Removed background tint from emergency tile * Allowed screen unpinning on devices without navbar * Fixed silent notification if screenshot is dismissed * VolumeDialogImpl: Don't show captions info tooltip (Until layout gets fixed) * VolumePluginManager: More fixes toggling panel * Fixed unreadable OOS 11 clock thumbnail * Made qs weather page follow system font setting * LiveDisplaySettings: Unlock Reading Mode whenever is possible * Fixed Device Config check for Ramping ringer * Settings: Added an option for FOD in FP location overlay * Fixes for SBC Dual Channel (SBC HD Audio) support from Lineage Changelog (14-05-2021) ROM source side: * same as 14-05-2021 Device side: * daisy: post-boot.sh: Set swappiness to 75 instead of 100 * daisy: address some denials * daisy: add missing entries for vendor.qti.data.factory * daisy: sepolicy: fix neverallows * daisy: roodir: remove creation of /data/misc/seemp * daisy: sepolicy: Switch back to Qualcomm Sepolicy * daisy: go go enforce * User build * daisy: Enable Power save functionality for modem * media : copy c2 google codecs to vendor/etc * much more.... Changelog (14-05-2021) ROM source side: * Added support to set volume for app * Added App volume row toggle * Added style options for settings dashboard icons * Added Octavi's lockscreen clock * Fixed media art with enabled face unlock * Fixed Gaming mode master switch * Reverted divided lines clock back to old state (accented and with weather looks ugly tbh) * Settings: Fixed existing and added missing drawables for theming section in Display settings * Removed now playing preference (was force disabled anyway) * Allowed selected camera apps to skip unconfigure * Fixed notification opacity for smart replies * Fixed moving home stack to front in freeform mode * Added kdrag0n's new blur improvements * Added support for blocking background data on all interfaces * Fixed wrong VoLTE/VoWiFi slot detection * Fixed NPE in PowerShare qs tile * Switched to min/max screen refresh rate preferences from Wave project Device side: * daisy: sepolicy: Add vendor prefix to ctl_vendor_imsrcsservi... * daisy: use aosp compiler * daisy:sepolicy: add vendor prefix to adsprpc_prop * daisy:sepolicy: adding vendor prefix to qcom ims prop * daisy: update DPM properties to R * daisy: Change active state of HAL switch tile * daisy: Compile libOmxG711Enc * daisy: Workaround broken softAP with dynamic interface creation * daisy: switch to common vendor * msm8953-common: init.msm.usb.configfs.rc: Add new USB product ids * msm8953-common: Fix restorecon_recursive command sequence * msm8953-common: Enable QCOM IOP * msm8953-common: Build a vendor copy of libjson * daisy: overlay: set AOSP dialer as default dialer package Changelog (11-03-2021) ROM source side: * Added LiveDisplay from Lineage * Added Anti flicker mode in LiveDisplay * Added LiveDisplay, reading mode, anti flicker and power share qs tile * Added Double tap to trigger doze * Synced FOD code with latest Yaap changes * Fixed theming of derpquest dashboard Icon for all prebuilt themes * IDEClock: Made it larger * Show disabled signal icon when SIM is disabled * Display wifi data usage in QS footer when connected * Reduced padding between clock and notification area * Fixed possible incorrect position of QS page indicator * QSPanel: Misc code cleanup * Updated CAF telephony to LA.QSSI.11.0.r1-11100-qssi.0 * Made default SIM preferences independent of QTI telephony * Do not show roaming icon when data disabled * Switched applock timeout to DropDownPreference * SettingsProvider: Resolved package name that requires permission * Fixed NPE in AutofillManager when feature autofill is disabled * Fixed bug on High Contrast Text where DarkTheme is enabled and ForceDarkAllowed is true * BrightnessController: Fixed thread exception * LightsService: Muted an annoying error message * GpsNetInitiatedHandler: Disabled more debugging * ActivityThread: Removed Fa iled to find provider info logspam * SoundTile: Hide if alert slider is present * Granted storage permission to ThemePicker * Added Anaheim, Arbutus Slab, Noto Serif & Roboto Slab Font * Added iOS blue accent color * Added time refresh capabilities for clock controllers where needed * TypeClockController: Set shouldShowStatusArea to true * Fixed multiple issues with typographic clock * TypeClock: Improved English and Polish strings Device side: * fix more sepolicy denials * daisy: use aosp compiler * Revert "daisy: vndk: Enable FULL Support" * mido: audio: Update missing SPKR and HP combo device usecase path * mido: configs: allocate dedicated pcm node for in call recording * daisy: configs: msm8953: Add speaker and headphones paths * daisy: audio: apply mixer_paths_mtp fixes * daisy: Set voice call volume steps to 6 * daisy: Update redfin fingerprint to April * daisy: Enable freeform windows * and many more...