DerpFest 12 CI - Whyred
MocaChangelog for : 23 February 2022
Device
Common (4.4 and 4.19) :
- Fixed call volume can't be controlled over last build
- Fixed call volume too low compared to build 9 February
Specific
4.4 :
- Merge LA.UM.8.4.r1-06200-8x98.0 into audio, display, media msm8998 hals
- Revert back to CAF zram configuration
- Update SDM blobs from LA.UM.8.2.r1-07500-sdm660.0
- Switch Channels for Camera Recording
- You might want to try this Mystic build, try and tell your feedback to me on support group
4.19 :
- Switch to QTI BT
- And some tree configuration fixes
- Known issues : Long press power button to turn on torch can causing phone won't turned on, workaround for now is pressing power button 3-4 times.
- Don't dirty flash from kernel 4.4 build version
ROM
- Merge android-12.0.0_r32
- Add FaceUnlock implementation from PE
- Add option to change PowerUsage provider
- HeadsUpTile: Do not crash SystemUI on long click
- Improve Secure QS tile toggle behaviour
- Use wireless charging animation for wired charging too
- Add VoLTE icon from Motorola
- Fix carrier label being white on light wallpaper
- Don't warn user about FC in Google TTS
- Changelog: Use NestedScrollView instead of ScrollView
- Update Russian and Chinese translations
- FM Radio: Fixed force close on stopping fm radio from poweroff button
Changelog for : 11 February 2022
Device
4.4 :
- Added back battery charging light switch
4.19 :
- Same as 4.4
- Clean flash is mandatory to avoid lockscreen pin bug
- And don't try to dirty flash from 4.4 or you might getting issues like above
ROM
- Same as official release, as this CI release focused for 4.19 build seekers
Changelog for : 08 February 2022
Device
4.4 :
- Upstreamed Extended Kernel To Latest Linux 4.4.300
- Updated WiFi drivers to LA.UM.7.2.r1-09600-sdm660.0
- Some miscellaneous performance tweaks
4.19 :
- Re-enabled updatable APEX
- Update msm_irqbalance from LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
- Switched to old camera blobs
- Switch to FBE v2 (but disabled force encryption for now)
- Some performance tweaks
- Shipped with SiLonT kernel 4.19.224
- Known issues : There might some random moment phone need to take 3-4 power button press to turn on with power button from deepsleep state while long press to turn on torch feature is enabled, but with fingerprint is fine.
- Make sure to disable screen lock before upgrading to this version to avoid lockscreen problem.
ROM
- Add 3-button navbar styles
- Add Gphotos unlimited storage switch
- Add Outline iconpack
- Add Weed wifi icons
- CAF Bluetooth upstream from latest QSSI 12 tag
- PixelPropsUtils: Whitelist ARCore
- PixelPropsUtils: Add netflix to raven spoofing list
- PixelPropsUtils: Spoof as redfin to GBoard
- PixelPropsUtils: Do not spoof Play Store
- Fix sound panel not showing alarm volume when "link ringtone and notif volume" is disabled
- Fix crash caused by Heads-Up timeout
- Fix issue where pill disappears in gestural mode
- Proper fix for Wifi Manager NPE
- Ignore timeout when taking partial screenshots
- Import missing lottie swipe fingerprint from redfin
- Rounded lines for DerpFest logo in about phone and improve layout with help from Ido
- Fix NFC preference in Settings not listening to changes from the NFC tile
- Convert one-handed mode to a PrimarySwitchPreference
- Add back LTE only setting
- DerpSpace: Fix visibility issue with black theme
- DerpLauncher: Update search icon to match Settings
- DerpLauncher: Categorize settings
- DerpLauncher: Implement hidden & protected apps
- DerpLauncher: Add user-specified default home page shortcut
- DerpLauncher: Use app opening animation for notification opening
- DerpLauncher: Add show Date instead of Now Playing switch
- QuickSpace: Make date and now playing clickable
- Quickspace: Add contextual messages/greetings event
- Quickspace: Use system font and remove dividers
- Quickspace: Abbreviate the date format to be like Pixel
- DerpLauncher: Fix NPE on Uninstall shortcut popup
- DerpLauncher: Add toggle for desktop and drawer labels
- System shortcut: Make shortcut ripple covered totally when click it
- Quickstep: Add chinese translation
- WallpaperPicker: Use Google Sans for lockscreen preview
- Updater: Switch to rounded button layout
- Updater: Fix Android version strings
- Add Russian translation for DerpLauncher and additions in AOSP settings
Changelog for : 24 January 2022
Device
4.4 :
- Switch back vibration pattern to walleye
- Set Zram to 2gb by default
- Lower battery shutdown threshold to 60 C
- Tune dex2oat props
- Enable AOD option
4.19 :
- Fixed can't take picture issues over last build
- Fixed charging LED not turned on over last build
- Import walleye vibration pattern
- Bring back LiveDisplay Color Profile
- Lower battery shutdown threshold to 60 C
- Bring back msm_irqbalance configs & blobs
- Update msm_irqbalance from moto hiphic S0SC32M.16-29-12
- Set Zram to 2gb by default
- Tune dex2oat props
- Some performance tweaks
- Shipped with SiLonT:[Ble] kernel 4.19.224
- Known issues : There might some random moment phone need to take 3-4 power button press to turn on with power button from deepsleep state, but with fingerprint is fine.
ROM
- New DerpFest bootanimation (not yet added to whyred, because creating boot issues)
- Add back colored statusbar icons switch
- Implement cutout force full screen
- Improve location privacy indicator toggle (don't need sysui restart anymore)
- Allow toggling camera/mic privacy indicator
- Reduce padding use by privacy indicator resources
- Fix location privacy indicator getting stuck
- QuickStatusBarHeader: Fix clickability issue with privacy indicator
- Fix glitchy battery view in quick status bar header
- Improve Black theme and move to DerpSpace
- ThemeOverlayApplier: Apply wifi and signal icon styles last
- Add HarmonySans and Tinkerbell font
- Add Glove Mode QS Tile
- Add Powershare QS tile
- Fix scrolling lag in fod icon picker
- Add additional FOD resources from @RedSkulMods
- Add back screen off fod toggle
- Improve FOD haptic feedback toggle
- Allow toggling floating rotation button
- Volume key music control: include remote streams
- Fix volume toggle in status bar tuner
- Fix method for disabling unlock ripple animation
- QS customizer: Better string for 'reset' menu item
- IdleManager: Update timeout and processes again
- Fix navigation bar button hit testing
- privapp-permissions: Grant missing TelephonyProvider perm
- DarkMode Settings: Use List Preference rather ugly Drop Down
- Add smart idle maintenance service
- Rebranded Recovery and sideload UI
- GameSpace: Add Screen for Per-app configuration
- GameSpace: Add implementation for the GameMode ANGLE Intervention
- GameSpace: Add German and Chinese translations
- DerpLauncher: Switch to LawnIcons
- DerpLauncher: Add Google Lens scan button to the recent apps
- DerpLauncher: Add German translations
Changelog for : 15 January 2022
Device
4.4 :
- Merge tag LA.UM.7.2.r1-09400-sdm660.0 to qcacld-3.0, qca-wifi-host-cmn & fw-api
4.19 :
- Initial 4.19 based
- Switched to Xiaomi AIDL powerhal
- Some performance tweaks
- Shipped with SiLonT:[Ble] kernel 4.19.224
- Known issues : Can't take picture properly and there might some random moment phone need to take 3-4 steps to turn on with power button from sleep state and no charging light, change into another kernel for now
ROM
- Port Ambient Now Playing container from Pixel
- Add Ambient instead of lockscreen on wake gestures switch
- Add Adaptive Playback
- Add toggle to force small lockscreen lock
- Add SettingsIntelligenceGooglePrebuilt (needed for power usage feature)
- Settings: Import PowerUsageFeatureGoogle
- Settings: Implement RoutinesActionBroadcastReceiver
- Add Google Flipendo prebuilt (aka Extreme Battery Saver)
- Add flipendo to Battery Saver tile
- Swith PixelProps to redfin to fix Play Store certification
- Require unlocking to use Internet quick tile
- Battery Styles: Fix landscape battery size
- Battery Styles: Fix percentage view on landscape battery
- Battery Styles: Set proper battery style on init
- IdleManager: Add more processes and shorten timeout
- Make QS brightness slider animation more subtle
- Add missing initial call to updateResources in brightness mirror
- ColorUtils: Prevent crash if alpha component is translucent
- VolumeDialog: notifyVisible after the volume panel is fully hidden
- VolumeDialogControllerImpl: Stop log spam with no caption service
- MediaDataManager: Use safe cast to avoid NPE
- DisplayDeviceRepository: Don't spam log when display state changes
- SystemNavigationGestureSettings: Fix back gesture edge insets resetting back when fullscreen gestures is enabled
- Settings: Fix edit menu icon tint in several preferences
- Checkout APNs to LA.QSSI.12.0.r1-05100-qssi.0
- ThemePicker: Implement coloring in wallpaper preview fragment
- DerpLauncher: Implement Recent Apps locking
- DerpLauncher: Add restart action on the options menu
- DerpLauncher: Move developer option to options menu
- DerpLauncher: Allow disabling workspace edit
- DerpLauncher: Cleanup unused SwipeDownGesture code
- DerpLauncher: Update device profiles display option
- DerpLauncher: Fix hotseat icon number on 4x5 profile
- DerpLauncher: Fixup OnGlobalLayoutListener usage on QuickSpace
- DerpSpace: Move pulse on new tracks to ambient ui fragment
- AmbientUI: Add missing German translations
- DerpSpace: Add Chinese translations
- GameSpace: Fix several lifecycle issues
- GameSpace: Improve FPS counter accuracy