DerpFest 13 Tango 4.19 - Whyred

DerpFest 13 Tango 4.19 - Whyred

MocaRafee
17 February 2024

Device Changelog:

  • Disable HWC composition strategy prediction
  • Enable blur by default (disable if the phone feels sluggish)
  • Enable latch unsignaled surfaceflinger
  • Set low battery warning to 15%
  • Set critical battery warning level to 8%
  • Rebase kernel over NopeNope's SiLonT fork + KSU
  • Suppress more unnecessary log
  • Update deprecated overlay

ROM Changelog:

ROM Notes:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  •  ̶G̶o̶o̶g̶l̶e̶ ̶b̶a̶c̶k̶u̶p̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶r̶e̶s̶t̶o̶r̶e̶ ̶a̶t̶ ̶t̶h̶i̶s̶ ̶m̶o̶m̶e̶n̶t̶.̶ Yes it is working now, but remember, don't restore backup if you have this scenario:
You are dirty flashing this build (3 September 2023) from older build (10 August 2023), and then the network restriction settings are not working properly (like the network restriction slider already off but network still works), after that you are creating backup from this point. Restoring backup made from that point will causing the setup fail since it will also restore the network restriction settings and it causing setup wizard losing the network capabilites.

Tl;dr: Only restore backup made from prior build (10 August 2023 or earlier), or from clean flashed state of 3 September 2023 build

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.



4 October 2023

Device Changelog:

  • Update sf offset from sunfish
  • Enable triple frame buffering
  • Store TaskSnapshot in 16 bit pixel format
  • Disable surfaceflinger prime shader cache

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  •  ̶G̶o̶o̶g̶l̶e̶ ̶b̶a̶c̶k̶u̶p̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶r̶e̶s̶t̶o̶r̶e̶ ̶a̶t̶ ̶t̶h̶i̶s̶ ̶m̶o̶m̶e̶n̶t̶.̶ Yes it is working now, but remember, don't restore backup if you have this scenario:
You are dirty flashing this build (3 September 2023) from older build (10 August 2023), and then the network restriction settings are not working properly (like the network restriction slider already off but network still works), after that you are creating backup from this point. Restoring backup made from that point will causing the setup fail since it will also restore the network restriction settings and it causing setup wizard losing the network capabilites.

Tl;dr: Only restore backup made from prior build (10 August 2023 or earlier), or from clean flashed state of 3 September 2023 build

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.



9 September 2023

Device Changelog:

  • Silence some log spam

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  •  ̶G̶o̶o̶g̶l̶e̶ ̶b̶a̶c̶k̶u̶p̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶r̶e̶s̶t̶o̶r̶e̶ ̶a̶t̶ ̶t̶h̶i̶s̶ ̶m̶o̶m̶e̶n̶t̶.̶ Yes it is working now, but remember, don't restore backup if you have this scenario:
You are dirty flashing this build (3 September 2023) from older build (10 August 2023), and then the network restriction settings are not working properly (like the network restriction slider already off but network still works), after that you are creating backup from this point. Restoring backup made from that point will causing the setup fail since it will also restore the network restriction settings and it causing setup wizard losing the network capabilites.

Tl;dr: Only restore backup made from prior build (10 August 2023 or earlier), or from clean flashed state of 3 September 2023 build

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.


3 September 2023

Device Changelog:

  • Enable Lineage charging control 

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  •  ̶G̶o̶o̶g̶l̶e̶ ̶b̶a̶c̶k̶u̶p̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶r̶e̶s̶t̶o̶r̶e̶ ̶a̶t̶ ̶t̶h̶i̶s̶ ̶m̶o̶m̶e̶n̶t̶.̶ Yes it is working now, but remember, don't restore backup if you have this scenario:
You are dirty flashing this build (3 September 2023) from older build (10 August 2023), and then the network restriction settings are not working properly (like the network restriction slider already off but network still works), after that you are creating backup from this point. Restoring backup made from that point will causing the setup fail since it will also restore the network restriction settings and it causing setup wizard losing the network capabilites.

Tl;dr: Only restore backup made from prior build (10 August 2023 or earlier), or from clean flashed state of 3 September 2023 build

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.



10 August 2023

Device Changelog:

  • Kernel: Improved scheduler capacity margin calculation
  • Kernel: Bring back Xiaomi power supply stack

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  • Google backup doesn't restore at this moment.

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.



31 July 2023

Device Changelog:

  • Kernel: Remove SLMK
  • Kernel: Switch back to MGLRU
  • Build FM interface libs from source
  • Revert screen DPI back to 440

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  • Google backup doesn't restore at this moment.

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.





12 July 2023

Device Changelog:

  • Kernel: Back to March kernel build for now

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  • Google backup doesn't restore at this moment.

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.
  • Shishu Illusion UI styles might cause QS stuttering, so changes to others if you are facing a stutter while dragging it down.
  • Some additional notes about Shishu Immensity & Nights UI styles: use Shishu Immensity only for light theme, and use Shishu Nights when you are on dark theme. Using wrong combination will causing white QS theme while and make the text unreadable on dark theme or vice versa.







30 June 2023

Device Changelog:

  • Kernel: Remove SLMK
  • Kernel: Enable Multi-Gen LRU
  • Balance mdss and kgsl IRQ
  • kcal: Rename burn-in profile into retention fix, since whyred doesn't suffer from burn-in, but display retention,
  • Also added 2 more retention fix profile with different preset number

ROM Changelog:

Known Bug:

  • QS style stuck on Custom UI style after applying Custom UI style, as workaround for now, switch to other Custom UI style (e.g. PitchBlack) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection.
  • Google backup doesn't restore at this moment.
  • Some customization features might be missing or not working as intended because QPR3 update.

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.







30 May 2023

Device Changelog:

  • Kernel: Implement SLMK (Simple Low Memory Killer)
  • Kernel: Remove f2fs upstream
  • Cleanup more prebuilt aptx blobs leftover
  • Fixed Ok Google trigger
  • Update bluetooth blobs from LA.UM.9.2.1.r1-08700-sdm660.0 
  • Drop component overrides
  • Disable bluetooth enhanced SCO connection
  • Disable radio redir_party_num feature
  • Update lmkd props from Android Go
  • Pin several adreno libs
  • Remove QTI BT leftover
  • Update ireqbalance from LA.UM.9.14.r1-21000-LAHAINA.QSSI13.0 
  • Update system blobs from LA.QSSI.13.0.r1-09700-qssi.0 
  • Cleanup system_ext blobs
  • Cleanup telephony overlays
  • Set the default IMS RCS package to com.android.service.ims
  • Add AIDL Light HAL changes
  • Affine some service into system-background
  • Prevent dex2oat to use foreground big cores
  • Drop fling velocity
  • Don't balance mdss or kgsl IRQ
  • Update media_codecs_performance from LA.UM.11.2.1.r1-03900-sdm660.0

ROM Changelog:

Known Bug:

  • QS style will stuck on Noxedus style if you applying Noxedus UI style and going back to default, as workaround for now, switch to other UI style (e.g. Pacleggers) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection
  • Google backup doesn't restore at this moment

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.




6 May 2023

Device Changelog:

  • Apply generic CPU_VARIANT to obtain more benefit from bionic
  • Disable triple buffering
  • Revert back autobrightness configuration
  • Improve camera stability workaround once more

ROM Changelog:

Known Bug:

  • QS style will stuck on Noxedus style if you applying Noxedus UI style and going back to default, as workaround for now, switch to other UI style (e.g. Pacleggers) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection
  • Google backup doesn't restore at this moment

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.



29 April 2023

Device Changelog:

  • Cleanup init more
  • Move mem/sched tuning on post_boot
  • Improve camera preview & capture stability
  • Update Listen blobs from lime v14.0.3.0
  • Remove obselete rfs_access service
  • Remove custom vsync offset
  • Disable wallpaper zooming
  • Disable render ahead
  • Enable triple buffering
  • Kang vibration pattern from sunfish
  • Restore auto brightness from stock
  • Reduce autobrightnessdarkeninglightdebounce to 5000
  • Add more cpuset to background
  • Force powersave while offline charging
  • Set irqbalance IRQPRIO to cover all little core
  • Remove F2FS compression and garbage collector support
  • Disable PRODUCT_FS_COMPRESSION
  • Enable User Data Checkpoint
  • Add back Google Clock

ROM Changelog:

Known Bug:

  • QS style will stuck on Noxedus style if you applying Noxedus UI style and going back to default, as workaround for now, switch to other UI style (e.g. Pacleggers) and go back to default.
  • If you face "Couldn't connect" on Setup Wizard after connecting to Wi-Fi, select try another network, and reselect again the last wifi connection
  • Google backup doesn't restore at this moment

ROM Notes:

  • To avoid mobile data qs tiles off delay animation, separate signal icons from DerpSpace>Statusbar>Miscellaneous, or just use the combined internet tiles. 
  • From what I've observed, it happens when you are using combined signal but with separated wifi & mobile data tiles, and it also can happens when you are using internet combined tiles but with separated signal icons, so use it accordingly.




17 April 2023

Device Changelog:

  • Remove Gallery Go; now Google Photos is back
  • Replace AOSP Clock with Google Clock since poweroffalarm is working with it now
  • Move TARGET_CPU_VARIANT to cortex-a73
  • Remove rounded corner radius
  • Add and enable SSR stack
  • Update graphics from taimen
  • Drop prebuilt aptx libs
  • Lower dex2oat thread
  • Don't explicitly build older minor revision of HIDL libs
  • Update powerhint
  • Enable render_ahead
  • Remove redundant renderengine.backend and reduceOpsTaskSplitting property
  • Add and update fling velocity for modern devices

ROM Changelog:

Known Bug:

  • QS style will stuck on Noxedus style if you was applying Noxedus UI style and going back to default, as workaround for now, switch to other UI style (e.g. Pacleggers) and go back to default.

ROM Notes:

  • Auto brightness icon button near the brightness slider can cause micro stutter while pulling qs from notification bar. For now, use Auto brightness tiles if you want to avoid micro stutter.




































19 February 2023

Device Changelog:

  • Re-use WFI
  • Rolled back memlat-mon to 4.14 state
  • Enabled HOTPLUG_CPU support back

Known Bug:

  • ¯\_(ツ)_/¯

ROM Changelog:

  • Fixed hide keyboard navigation bar option
  • Fixed separated signal icon did not stay after reboot
  • Rearranged About Phone section in the Settings
  • More Click here











































11 February 2023

Device Changelog:

  • Cleaner kernel
  • Fixed DDR related issue
  • Removed MGLRU feature (Until Google properly port it to 4.19)
  • Reset DAMON to android13-5.10 state
  • Sus Amogus ඞ
  • Fixed Google Photos "Device too hot" while backup
  • Update powerhint config
  • Kang bw_hwmon config from pixel
  • Properly start msm_irqbalance service
  • Restore Android Auto stub app

Known Bug:

  • ¯\_(ツ)_/¯

ROM Changelog:
























18 January 2023

Device Changelog:

  • Fixed IR blaster not working
  • Enable aux cam on Aperture
  • More kernel side changes here

Known Bug:

  • ¯\_(ツ)_/¯

ROM Changelog:





















10 January 2023

Device Changelog:

  • Fixed fingerprint not working after deep sleep in certain condition
  • Bump zram to 2GB for all variant
  • Disable continuous transaction tracing on all build types
  • Disable HWC composition strategy prediction
  • Disable Async MTE on System Server
  • Disable Skia tracing by default
  • Update audio policy according audio_policy_configuration_V6_0.xsd
  • Import led light capability overlay from Los
  • Import missing a2dp audio policy configuration for AOSP BT HAL v2
  • Improvement on camera viewfinder stability
  • More kernel side changes here

Known Bug:

  • IR blaster not working, should be fine on next build

ROM Changelog:












06 November 2022

Device Changelog:

  • Switch to dynamic partition
  • Switch to AutoSingleLayer for unsignaled buffer
  • Update graphics blobs from taimen RP1A.201005.004
  • Partially update vendor blobs from LA.UM.9.12.r1-13300-SMxx50.QSSI12.0 
  • Update common system blobs from T 
  • Update system blobs from LA.UM.9.12.r1-14400-SMxx50.QSSI12.0 
  • Restore some Google apps
  • Enable assistant app pinning

Known Bug:

  • Launcher3 might crashed by running cloned apps on Parallel Space feature

ROM Changelog:










06 November 2022

Device Changelog:

  • Switch back to QTI Thermal
  • Update multiple vibration intensity level
  • Refine powerhint boosting
  • Improve camera shim
  • Set default DPI to 352
  • Revert to walleye for surfaceflinger offsets
  • Tune LMKD value with Google Android GO recommended value
  • Restore back preferred network type list
  • Disable aux cam for Aperture
  • Added option to control microphone, speaker, headphone and display color

Known Bug:

  • Same classical issue, yap, the frozen cam at random moment
  • Some user reported they are getting permission control force closed at clean flash. Ignore it for now, as I and the dev still can' t reproduce it and since this issue didn't happen on all user (yeah, we know already the log for it)

ROM Changelog:






06 November 2022

Device Changelog:

Known Bug:

  • Same classical issue, yap, the frozen cam at random moment
  • Applock app list didn't showing
  • Delay on toggling mobile data qs tiles

ROM Changelog:

  • I don't know yet, just check it later or try by yourself

Report Page