From f9a174eafa80140bbcd086d154099af16a87c2ff Mon Sep 17 00:00:00 2001 From: meowarex Date: Mon, 6 Jul 2026 14:24:51 +1000 Subject: [PATCH] Nav Bar Color Hotfix <3 --- patches/data.json | 2 +- patches/player-backdrop.patch | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/patches/data.json b/patches/data.json index 7e1653e..3d2afa0 100644 --- a/patches/data.json +++ b/patches/data.json @@ -1,5 +1,5 @@ { "tidalVersionCode": 10002, "tidalApkUrl": "https://github.com/meowarex/rl-mobile/releases/download/latest/tidal-stock.apk", - "patchesVersion": "0.10.0" + "patchesVersion": "0.10.1" } diff --git a/patches/player-backdrop.patch b/patches/player-backdrop.patch index 8c387a1..d7b1948 100644 --- a/patches/player-backdrop.patch +++ b/patches/player-backdrop.patch @@ -155,3 +155,21 @@ .line 142 sget-object v3, Landroidx/compose/foundation/layout/BoxScopeInstance;->INSTANCE:Landroidx/compose/foundation/layout/BoxScopeInstance; +--- a/com/tidal/android/core/ui/composable/z.smali ++++ b/com/tidal/android/core/ui/composable/z.smali +@@ -13,13 +13,15 @@ + .line 2 + .line 3 + .line 4 + move-result p0 + + .line 5 +- invoke-virtual {p2, p0}, Landroid/view/Window;->setNavigationBarColor(I)V ++ const/4 v3, 0x0 ++ ++ invoke-virtual {p2, v3}, Landroid/view/Window;->setNavigationBarColor(I)V # RL: force transparent nav bar so the player backdrop shows through (was p0 = TIDAL's extracted single-color BG). Luminance below still uses p0 so the light/dark icon choice adapts to the backdrop behind the now-transparent bar. + + .line 6 + .line 7 + .line 8 + sget p1, Landroid/os/Build$VERSION;->SDK_INT:I