8 Commits
bka ... vic

Author SHA1 Message Date
Fabian Leutenegger
469eaee364 miuicamera-marble: Add more modern camera icon overlay
Change-Id: I25c5d8d8a842f32f78c8760c655ca31aacb8b876
2025-04-28 14:44:44 +09:00
Arian
027e8a9120 miuicamera-marble: Update patches for older apktool version which doesn't add newlines to resources
Change-Id: I531cd9dfe6d9c0db91588d8b8b4d2016c9dc8305
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-04-28 07:24:11 +07:00
Arian
5da9b72771 miuicamera-marble: Update patches and blobs to OS2.0.3.0.VMRMIXM
Change-Id: I3891f6701237128b0db118f4e276d2ccaeb4b67c
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-04-28 07:23:35 +07:00
Fiqri Ardyansyah
358cfe404e miuicamera-marble: Update from V816.0.17.0.UMRMIXM
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-03-28 22:09:12 +07:00
Fiqri Ardyansyah
37c5ea4759 Import missing blobs for processing noise reduction in low light environments
These two blobs were dropped in the main device tree by reason of the
elf32-little file being placed in vendor/lib64/camera. It's not a
problem seeing that the main device tree doesn't use the MIUI camera
app as the main camera app, but we have to restore these two blobs and
put them into vendor/lib/rfsa/adsp because the MIUI camera needs them
to process noise reduction in low light environments in other words if
these two blobs are absent so there is a lot of noise when processing
images in low light environments. So let's bring these two blobs back
and place them where they belong.

Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-03-28 22:03:28 +07:00
Arian
a6a321d791 Include patch to change shortcut icons
Change-Id: I4532a254401325485c9520fd169089820fbbb1d8
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-01-19 11:14:50 +07:00
Fiqri Ardyansyah
54fa5d3d3b miuicamera-marble: Allow to overrides some default camera apps
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-01-10 06:23:29 +07:00
Fiqri Ardyansyah
3842c4334c cupid => marble
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
2025-01-10 06:23:20 +07:00
21 changed files with 143 additions and 170 deletions

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.camera.memeoverlay">
package="co.aospa.camera.overlay">
<overlay
android:isStatic="true"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon
xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_camera_cv_background" />
<foreground android:drawable="@drawable/ic_launcher_camera_cv_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_camera_cv_monochrome" />
</adaptive-icon>

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon
xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_camera_cv_background" />
<foreground android:drawable="@drawable/ic_launcher_camera_cv_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_camera_cv_monochrome" />
</adaptive-icon>

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon
xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_camera_cv_background" />
<foreground android:drawable="@drawable/ic_launcher_camera_cv_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_camera_cv_monochrome" />
</adaptive-icon>

View File

@@ -1,4 +1,4 @@
From ba26b505cb1a09140f575726d8500d7732b1e736 Mon Sep 17 00:00:00 2001
From 965fc465edde36cb894a1c6fe10bd658adcb44d7 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Mon, 13 Mar 2023 15:46:13 +0100
Subject: [PATCH 01/10] ICustomCaptureResult: Add readout timestamp

View File

@@ -1,4 +1,4 @@
From c59c35c9aa1d792a19b93380a4b30808bee179db Mon Sep 17 00:00:00 2001
From 5639536b1794a1e6b7f61a949e39f34d1b32ef49 Mon Sep 17 00:00:00 2001
From: danielml <daniel@danielml.dev>
Date: Fri, 19 Apr 2024 17:32:08 +0200
Subject: [PATCH 02/10] Assume that mod_device is global
@@ -9,21 +9,21 @@ has dependencies on HyperOS Security Center app
Change-Id: I8962a6e409f5aa30f84fccd482fefe78767069c2
Signed-off-by: danielml <daniel@danielml.dev>
---
smali_classes5/er/a.smali | 2 +-
smali_classes4/id/c.smali | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/smali_classes5/er/a.smali b/smali_classes5/er/a.smali
index 41cc3c63d..d38642250 100644
--- a/smali_classes5/er/a.smali
+++ b/smali_classes5/er/a.smali
@@ -39,7 +39,7 @@
diff --git a/smali_classes4/id/c.smali b/smali_classes4/id/c.smali
index 77fe65202..b3fe37366 100644
--- a/smali_classes4/id/c.smali
+++ b/smali_classes4/id/c.smali
@@ -566,7 +566,7 @@
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v0
+ const/4 v0, 0x1
sput-boolean v0, Ler/a;->a:Z
sput-boolean v0, Lid/c;->E:Z
--
2.47.2

View File

@@ -1,4 +1,4 @@
From 2bf799928e9002b991c22a7ba6f9024676b25584 Mon Sep 17 00:00:00 2001
From f53e5d318a9db8ce9beee1ba1b8f560147e90c66 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Sat, 26 Apr 2025 17:58:26 +0200
Subject: [PATCH 03/10] Add Ultra HDR heic configurations to
@@ -10,13 +10,13 @@ Android 15 QPR2 (still sdk 35) added these methods already, so enforce the usage
[1]: https://github.com/LineageOS/android_frameworks_base/commit/ba41b51131af923a797480a6e707d390d39852c2
---
smali_classes4/mg/c.smali | 24 +-----------------------
smali_classes4/lg/c.smali | 24 +-----------------------
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/smali_classes4/mg/c.smali b/smali_classes4/mg/c.smali
index e182c89c7..0a87f185a 100644
--- a/smali_classes4/mg/c.smali
+++ b/smali_classes4/mg/c.smali
diff --git a/smali_classes4/lg/c.smali b/smali_classes4/lg/c.smali
index f85f6142c..6397ad206 100644
--- a/smali_classes4/lg/c.smali
+++ b/smali_classes4/lg/c.smali
@@ -553,31 +553,9 @@
.end method

View File

@@ -1,4 +1,4 @@
From 631c415898d1eb57db416297a5ab2e821b4b1d37 Mon Sep 17 00:00:00 2001
From a81a955b70f09b5be2b33f8aca7052533e60ed27 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Tue, 23 Apr 2024 19:17:07 +0200
Subject: [PATCH 04/10] Revert icon to cupid V14.0.2.0.TLCMICM

View File

@@ -1,4 +1,4 @@
From 7684693ef5b0586a6b513aea28486f3c2dd49c84 Mon Sep 17 00:00:00 2001
From cbccda119ecbfe17a7ac575736b0b1e27585aaad Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Thu, 9 Jan 2025 23:47:48 +0100
Subject: [PATCH 05/10] Redo shortcut icon drawables
@@ -366,7 +366,7 @@ zyKM$s$N#%U-=JuK#q#KX<5Um7gu&Lk4E(882Tj=O`S=xtOcjLCIMv8~5CE1_VTNxj
si*x$|pAe`{zv7br{`7<Y-g$rjyt(UOO5Vvyh=U1Ks7%U$>;M1&0Bt)bKmY&$
diff --git a/res/drawable/shortcat_cosmetic_mirror.xml b/res/drawable/shortcat_cosmetic_mirror.xml
index 8113a1b75..6d999f043 100644
index af90307a7..6d999f043 100644
--- a/res/drawable/shortcat_cosmetic_mirror.xml
+++ b/res/drawable/shortcat_cosmetic_mirror.xml
@@ -1,6 +1,17 @@
@@ -394,7 +394,7 @@ index 8113a1b75..6d999f043 100644
+ </foreground>
+</adaptive-icon>
diff --git a/res/drawable/shortcut_capture_mode.xml b/res/drawable/shortcut_capture_mode.xml
index ae0d77ecb..de2383911 100644
index eccd7defb..de2383911 100644
--- a/res/drawable/shortcut_capture_mode.xml
+++ b/res/drawable/shortcut_capture_mode.xml
@@ -1,6 +1,17 @@
@@ -422,7 +422,7 @@ index ae0d77ecb..de2383911 100644
+ </foreground>
+</adaptive-icon>
diff --git a/res/drawable/shortcut_document_mode.xml b/res/drawable/shortcut_document_mode.xml
index 92a302c12..cf5f89578 100644
index 040e92cb8..cf5f89578 100644
--- a/res/drawable/shortcut_document_mode.xml
+++ b/res/drawable/shortcut_document_mode.xml
@@ -1,6 +1,17 @@
@@ -450,7 +450,7 @@ index 92a302c12..cf5f89578 100644
+ </foreground>
+</adaptive-icon>
diff --git a/res/drawable/shortcut_professional_mode.xml b/res/drawable/shortcut_professional_mode.xml
index 16da060f0..afe3ffa78 100644
index e65157e6d..afe3ffa78 100644
--- a/res/drawable/shortcut_professional_mode.xml
+++ b/res/drawable/shortcut_professional_mode.xml
@@ -1,6 +1,17 @@
@@ -478,7 +478,7 @@ index 16da060f0..afe3ffa78 100644
+ </foreground>
+</adaptive-icon>
diff --git a/res/drawable/shortcut_video_mode.xml b/res/drawable/shortcut_video_mode.xml
index 906dcc064..c0b9cd5f3 100644
index a2e677508..c0b9cd5f3 100644
--- a/res/drawable/shortcut_video_mode.xml
+++ b/res/drawable/shortcut_video_mode.xml
@@ -1,6 +1,17 @@

View File

@@ -1,4 +1,4 @@
From efbd05668a44ab42639da0514d286dd87926648b Mon Sep 17 00:00:00 2001
From ef92e12156bda49382c281500be06171269b6087 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Fri, 8 Mar 2024 02:11:53 +0100
Subject: [PATCH 06/10] Support third party galleries
@@ -8,10 +8,10 @@ Subject: [PATCH 06/10] Support third party galleries
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/smali/com/android/camera/l3.smali b/smali/com/android/camera/l3.smali
index de3defeb1..ecc8ba3b0 100644
index f348205c2..510101446 100644
--- a/smali/com/android/camera/l3.smali
+++ b/smali/com/android/camera/l3.smali
@@ -1051,9 +1051,9 @@
@@ -1057,9 +1057,9 @@
invoke-direct {p0, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
@@ -23,7 +23,7 @@ index de3defeb1..ecc8ba3b0 100644
invoke-virtual {p1, p0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
@@ -1160,10 +1160,6 @@
@@ -1166,10 +1166,6 @@
invoke-direct {p0, v0, p2}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V
:goto_0

View File

@@ -1,4 +1,4 @@
From 26fda4e54af21647d8481f5c8a1198f350f1f55e Mon Sep 17 00:00:00 2001
From 57a7855bc79c71705cd93756891738990ec71530 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Wed, 16 Oct 2024 01:29:58 +0200
Subject: [PATCH 07/10] Change com.android.camera.action.REVIEW to
@@ -11,12 +11,12 @@ This is the standard intent for review actions
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/smali/com/android/camera/a6.smali b/smali/com/android/camera/a6.smali
index 67970325c..c7d160683 100644
index d1de985de..c1684100c 100644
--- a/smali/com/android/camera/a6.smali
+++ b/smali/com/android/camera/a6.smali
@@ -193,7 +193,7 @@
@@ -185,7 +185,7 @@
.field public static d1:J = 0x0L
.field public static d1:Z = false
-.field public static final e:Ljava/lang/String; = "com.android.camera.action.REVIEW"
+.field public static final e:Ljava/lang/String; = "android.provider.action.REVIEW"
@@ -24,10 +24,10 @@ index 67970325c..c7d160683 100644
.field public static final e0:I = 0x8c36
diff --git a/smali/com/android/camera/l3.smali b/smali/com/android/camera/l3.smali
index ecc8ba3b0..a5c3e074d 100644
index 510101446..81652eeaa 100644
--- a/smali/com/android/camera/l3.smali
+++ b/smali/com/android/camera/l3.smali
@@ -1090,7 +1090,7 @@
@@ -1096,7 +1096,7 @@
move-result p0
@@ -36,7 +36,7 @@ index ecc8ba3b0..a5c3e074d 100644
if-eqz p0, :cond_0
@@ -1151,7 +1151,7 @@
@@ -1157,7 +1157,7 @@
const-string p1, "GalleryHelper"

View File

@@ -1,4 +1,4 @@
From 46d9d51b8fc8a9c82003c8461fab2fdd5fc16088 Mon Sep 17 00:00:00 2001
From b4af6462e1f3ff5b5fa46fad6235d7c9c869de2b Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Tue, 15 Oct 2024 18:58:34 +0200
Subject: [PATCH 08/10] Read AOSP integer camera_launch_source intent in
@@ -10,101 +10,10 @@ MIUI changed the camera_launch_source to be a string, but AOSP provides integers
1 file changed, 27 insertions(+), 51 deletions(-)
diff --git a/smali/com/android/camera/s2.smali b/smali/com/android/camera/s2.smali
index 2b38cd214..874c246cd 100644
index 780c24a06..0317049aa 100644
--- a/smali/com/android/camera/s2.smali
+++ b/smali/com/android/camera/s2.smali
@@ -528,9 +528,11 @@
const-string v1, "com.android.systemui.camera_launch_source"
- invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
+ const/4 v2, -0x1
- move-result-object v0
+ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
+
+ move-result v0
new-instance v1, Ljava/lang/StringBuilder;
@@ -540,7 +542,7 @@
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
@@ -562,19 +564,23 @@
move-result v1
- const-string v3, "power_double_tap"
+ # CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP = 1
+ const/4 v4, 0x1
if-eqz v1, :cond_0
- invoke-static {v0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
+ const/4 v2, 0x1
- move-result p0
+ if-eq v0, v4, :cond_3
- invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
+ const/4 v2, 0x0
- move-result-object p0
+ :cond_3
+ invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
- return-object p0
+ move-result-object v2
+
+ return-object v2
:cond_0
iget-object p0, p0, Lcom/android/camera/s2;->a:Landroid/content/Intent;
@@ -589,35 +595,9 @@
if-eqz p0, :cond_1
- invoke-static {v0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string p0, "double_click_volume_down"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string/jumbo p0, "stabilizer"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string p0, "miwatch"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
+ if-eq v0, v4, :cond_1
- move-result p0
-
- if-eqz p0, :cond_2
+ goto :cond_2
:cond_1
const/4 v2, 0x1
@@ -1078,25 +1058,21 @@
@@ -909,25 +909,21 @@
const-string v0, "com.android.systemui.camera_launch_source"
@@ -140,6 +49,97 @@ index 2b38cd214..874c246cd 100644
:cond_3
const/4 v2, 0x1
@@ -2604,9 +2600,11 @@
const-string v1, "com.android.systemui.camera_launch_source"
- invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
+ const/4 v2, -0x1
- move-result-object v0
+ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
+
+ move-result v0
new-instance v1, Ljava/lang/StringBuilder;
@@ -2616,7 +2614,7 @@
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
@@ -2638,19 +2636,23 @@
move-result v1
- const-string v3, "power_double_tap"
+ # CAMERA_LAUNCH_SOURCE_POWER_DOUBLE_TAP = 1
+ const/4 v4, 0x1
if-eqz v1, :cond_0
- invoke-static {v0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
+ const/4 v2, 0x1
- move-result p0
+ if-eq v0, v4, :cond_3
- invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
+ const/4 v2, 0x0
- move-result-object p0
+ :cond_3
+ invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
- return-object p0
+ move-result-object v2
+
+ return-object v2
:cond_0
iget-object p0, p0, Lcom/android/camera/s2;->a:Landroid/content/Intent;
@@ -2665,35 +2667,9 @@
if-eqz p0, :cond_1
- invoke-static {v0, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string p0, "double_click_volume_down"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string/jumbo p0, "stabilizer"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
-
- if-nez p0, :cond_1
-
- const-string p0, "miwatch"
-
- invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
-
- move-result p0
+ if-eq v0, v4, :cond_1
- if-eqz p0, :cond_2
+ goto :cond_2
:cond_1
const/4 v2, 0x1
--
2.47.2

View File

@@ -1,21 +1,21 @@
From bbdd868a76386a9987b085dc14a759bdb13a4cd5 Mon Sep 17 00:00:00 2001
From dab6eb567005b584e22b8813a21fcb6c5e8a6ac1 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Tue, 15 Oct 2024 19:06:16 +0200
Subject: [PATCH 09/10] Force enable StartActivityWhenLocked
MIUI sends this with the intent, but on AOSP we don't get this parameter
---
smali/com/android/camera/s2.smali | 65 ++-----------------------------
1 file changed, 3 insertions(+), 62 deletions(-)
smali/com/android/camera/s2.smali | 57 ++-----------------------------
1 file changed, 3 insertions(+), 54 deletions(-)
diff --git a/smali/com/android/camera/s2.smali b/smali/com/android/camera/s2.smali
index 874c246cd..b224d0c76 100644
index 0317049aa..a824e9e4e 100644
--- a/smali/com/android/camera/s2.smali
+++ b/smali/com/android/camera/s2.smali
@@ -280,70 +280,11 @@
@@ -276,62 +276,11 @@
.end method
.method public static O(Landroid/content/Intent;)Z
.method public static L(Landroid/content/Intent;)Z
- .locals 3
-
- const/4 v0, 0x0
@@ -30,14 +30,6 @@ index 874c246cd..b224d0c76 100644
-
- if-nez v1, :cond_0
-
- const-string v1, "from_keyguard_shortcut"
-
- invoke-virtual {p0, v1, v0}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
-
- move-result v1
-
- if-nez v1, :cond_0
-
- const-string v1, "android.media.action.STILL_IMAGE_CAMERA_SECURE"
-
- invoke-virtual {p0}, Landroid/content/Intent;->getAction()Ljava/lang/String;
@@ -85,7 +77,7 @@ index 874c246cd..b224d0c76 100644
+ return v0
.end method
.method public static Q(Landroid/content/Intent;)Z
.method public static N(Landroid/content/Intent;)Z
--
2.47.2

View File

@@ -1,4 +1,4 @@
From f8f16e8924b49f143ab1014bf802929ef6c904bd Mon Sep 17 00:00:00 2001
From f3a134ee57b657344b98fcc054a3ff42f7745388 Mon Sep 17 00:00:00 2001
From: Arian <arian.kulmer@web.de>
Date: Tue, 15 Oct 2024 01:44:04 +0200
Subject: [PATCH 10/10] Start gallery as a new task
@@ -10,10 +10,10 @@ Let it create a new task for it.
1 file changed, 4 insertions(+)
diff --git a/smali/com/android/camera/l3.smali b/smali/com/android/camera/l3.smali
index a5c3e074d..986da34da 100644
index 81652eeaa..fd0988934 100644
--- a/smali/com/android/camera/l3.smali
+++ b/smali/com/android/camera/l3.smali
@@ -1055,6 +1055,10 @@
@@ -1061,6 +1061,10 @@
invoke-virtual {p0, v0}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
@@ -23,7 +23,7 @@ index a5c3e074d..986da34da 100644
+
invoke-virtual {p1, p0}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
invoke-virtual {p1}, Lcom/android/camera/ActivityBase;->ri()Z
invoke-virtual {p1}, Lcom/android/camera/ActivityBase;->ri()V
--
2.47.2

View File

@@ -1,7 +1,9 @@
# All unpinned blobs below are extracted from marble OS2.0.216.0.VMRMIXM
# All unpinned blobs below are extracted from marble OS2.0.3.0.VMRMIXM
product/priv-app/MiuiCamera/MiuiCamera.apk:system/priv-app/MiuiCamera/MiuiCamera.apk;OVERRIDES=Aperture
product/priv-app/MiuiCamera/MiuiCamera.apk:system/priv-app/MiuiCamera/MiuiCamera.apk;OVERRIDES=Aperture,Camera,Camera2,GoogleCameraGo
system_ext/lib64/libcamera_algoup_jni.xiaomi.so:system/lib64/libcamera_algoup_jni.xiaomi.so
system_ext/lib64/libcamera_mianode_jni.xiaomi.so:system/lib64/libcamera_mianode_jni.xiaomi.so
system_ext/lib64/libmicampostproc_client.so:system/lib64/libmicampostproc_client.so
system_ext/lib64/vendor.xiaomi.hardware.campostproc@1.0.so:system/lib64/vendor.xiaomi.hardware.campostproc@1.0.so;MODULE_SUFFIX=_system
vendor/lib64/camera/libQnnHtpV69.so:vendor/lib/rfsa/adsp/libQnnHtpV69.so
vendor/lib64/camera/libQnnHtpV69Skel.so:vendor/lib/rfsa/adsp/libQnnHtpV69Skel.so