1- From 604084d1768a6b20cc3faead94cbe4495b9ab5c1 Mon Sep 17 00:00:00 2001
1+ From 1fc6def2ee2be7eb6c55ccced3891f715b67b919 Mon Sep 17 00:00:00 2001
22From: Salvo Giangreco <giangrecosalvo9@gmail.com>
33Date: Sat, 30 Aug 2025 13:18:53 +0200
44Subject: [PATCH] Nuke Knox DualDAR
@@ -158,7 +158,7 @@ UN1CA: this patch is not complete! Please check unica/mods/deknox/customize.sh f
158158 delete mode 100644 smali_classes2/vendor/samsung/hardware/tlc/ddar/ISehDdar.smali
159159
160160diff --git a/smali/com/android/server/am/ActivityManagerService.smali b/smali/com/android/server/am/ActivityManagerService.smali
161- index 5fd472f46..b879c75ba 100644
161+ index 6ab57942f..554f77a5e 100644
162162--- a/smali/com/android/server/am/ActivityManagerService.smali
163163+++ b/smali/com/android/server/am/ActivityManagerService.smali
164164@@ -32957,88 +32957,88 @@
@@ -1370,7 +1370,7 @@ index 5fd472f46..b879c75ba 100644
13701370+ :cond_d
13711371+ iget-object v5, v1, Lcom/android/server/am/ActivityManagerService;->mContext:Landroid/content/Context;
13721372
1373- const v12, 0x1040902
1373+ const v12, 0x104090a
13741374
13751375- invoke-virtual {v6, v12}, Landroid/content/Context;->getString(I)Ljava/lang/String;
13761376+ invoke-virtual {v5, v12}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@@ -5187,7 +5187,7 @@ index 174dffdb7..0d679da87 100644
51875187
51885188 :goto_8
51895189diff --git a/smali/com/android/server/devicepolicy/DevicePolicyManagerService.smali b/smali/com/android/server/devicepolicy/DevicePolicyManagerService.smali
5190- index 6798bf57a..afdd74077 100644
5190+ index b1dde7dc7..94df90951 100644
51915191--- a/smali/com/android/server/devicepolicy/DevicePolicyManagerService.smali
51925192+++ b/smali/com/android/server/devicepolicy/DevicePolicyManagerService.smali
51935193@@ -4902,20 +4902,16 @@
@@ -6008,7 +6008,7 @@ index 6798bf57a..afdd74077 100644
60086008
60096009 return-void
60106010 .end method
6011- @@ -46292 ,524 +46011 ,312 @@
6011+ @@ -46205 ,524 +45924 ,312 @@
60126012 .end method
60136013
60146014 .method public final onCreateAndProvisionManagedProfileStarted(Landroid/app/admin/ManagedProfileProvisioningParams;)V
@@ -6693,7 +6693,7 @@ index 6798bf57a..afdd74077 100644
66936693 .end method
66946694
66956695 .method public final onLockSettingsReady()V
6696- @@ -47218 ,540 +46725 ,35 @@
6696+ @@ -47131 ,540 +46638 ,35 @@
66976697 throw p0
66986698 .end method
66996699
@@ -7244,7 +7244,7 @@ index 6798bf57a..afdd74077 100644
72447244 .end method
72457245
72467246 .method public final onShellCommand(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;[Ljava/lang/String;Landroid/os/ShellCallback;Landroid/os/ResultReceiver;)V
7247- @@ -48328 ,7 +47330 ,9 @@
7247+ @@ -48241 ,7 +47243 ,9 @@
72487248
72497249 invoke-virtual {p0, v5, v1}, Lcom/android/server/devicepolicy/DevicePolicyManagerService;->setDemoDeviceStateUnchecked(IZ)V
72507250
@@ -7255,7 +7255,7 @@ index 6798bf57a..afdd74077 100644
72557255
72567256 invoke-virtual {p1}, Landroid/app/admin/FullyManagedDeviceProvisioningParams;->isLeaveAllSystemAppsEnabled()Z
72577257
7258- @@ -49771 ,7 +48775 ,7 @@
7258+ @@ -49684 ,7 +48688 ,7 @@
72597259 .end method
72607260
72617261 .method public final removeNonRequiredAppsForManagedDevice(ILandroid/content/ComponentName;Z)Z
@@ -7264,7 +7264,7 @@ index 6798bf57a..afdd74077 100644
72647264
72657265 if-eqz p3, :cond_0
72667266
7267- @@ -49853 ,43 +48857 ,8 @@
7267+ @@ -49766 ,43 +48770 ,8 @@
72687268 :cond_3
72697269 iget-object p3, p0, Lcom/android/server/devicepolicy/DevicePolicyManagerService;->mInjector:Lcom/android/server/devicepolicy/DevicePolicyManagerService$Injector;
72707270
@@ -7308,7 +7308,7 @@ index 6798bf57a..afdd74077 100644
73087308 :try_start_0
73097309 iget-object p3, p0, Lcom/android/server/devicepolicy/DevicePolicyManagerService;->mInjector:Lcom/android/server/devicepolicy/DevicePolicyManagerService$Injector;
73107310
7311- @@ -49928 ,7 +48897 ,7 @@
7311+ @@ -49841 ,7 +48810 ,7 @@
73127312
73137313 move-result v2
73147314
@@ -7317,7 +7317,7 @@ index 6798bf57a..afdd74077 100644
73177317
73187318 invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
73197319
7320- @@ -49968 ,7 +48937 ,7 @@
7320+ @@ -49881 ,7 +48850 ,7 @@
73217321
73227322 goto :goto_3
73237323
@@ -7326,7 +7326,7 @@ index 6798bf57a..afdd74077 100644
73267326 const-string/jumbo p0, "Waiting for non required apps to be deleted"
73277327
73287328 invoke-static {v1, p0}, Lcom/android/server/utils/Slogf;->i(Ljava/lang/String;Ljava/lang/String;)I
7329- @@ -49986 ,11 +48955 ,11 @@
7329+ @@ -49899 ,11 +48868 ,11 @@
73307330
73317331 move-result p1
73327332
@@ -7340,7 +7340,7 @@ index 6798bf57a..afdd74077 100644
73407340
73417341 const-string p1, "All non-required system apps with launcher icon, and all disallowed apps have been uninstalled."
73427342
7343- @@ -50003 ,7 +48972 ,7 @@
7343+ @@ -49916 ,7 +48885 ,7 @@
73447344
73457345 goto :goto_5
73467346
@@ -7349,7 +7349,7 @@ index 6798bf57a..afdd74077 100644
73497349 :goto_4
73507350 iget-boolean p0, p3, Lcom/android/server/devicepolicy/NonRequiredPackageDeleteObserver;->mFailed:Z
73517351
7352- @@ -50011 ,7 +48980 ,7 @@
7352+ @@ -49924 ,7 +48893 ,7 @@
73537353
73547354 goto :goto_6
73557355
@@ -7358,7 +7358,7 @@ index 6798bf57a..afdd74077 100644
73587358 const-string/jumbo p1, "Waiting time elapsed before all package deletion finished"
73597359
73607360 invoke-static {v1, p1}, Landroid/util/Slog;->i(Ljava/lang/String;Ljava/lang/String;)I
7361- @@ -52444 ,30 +51413 ,6 @@
7361+ @@ -52357 ,30 +51326 ,6 @@
73627362
73637363 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
73647364
@@ -8229,7 +8229,7 @@ index 4d038fa4f..e7d71cd3a 100644
82298229+ return p0
82308230 .end method
82318231diff --git a/smali/com/android/server/enterprise/EnterpriseDeviceManagerServiceImpl.smali b/smali/com/android/server/enterprise/EnterpriseDeviceManagerServiceImpl.smali
8232- index a8e02ef66..fdfedca73 100644
8232+ index 8d063c6d2..45050cae6 100644
82338233--- a/smali/com/android/server/enterprise/EnterpriseDeviceManagerServiceImpl.smali
82348234+++ b/smali/com/android/server/enterprise/EnterpriseDeviceManagerServiceImpl.smali
82358235@@ -4445,89 +4445,75 @@
@@ -28763,7 +28763,7 @@ index 64f279f84..167171845 100644
2876328763 .end packed-switch
2876428764diff --git a/smali/com/android/server/locksettings/LockSettingsService$$ExternalSyntheticLambda8.smali b/smali/com/android/server/locksettings/LockSettingsService$$ExternalSyntheticLambda8.smali
2876528765deleted file mode 100644
28766- index 2f77f62ca ..000000000
28766+ index 7f2ee79aa ..000000000
2876728767--- a/smali/com/android/server/locksettings/LockSettingsService$$ExternalSyntheticLambda8.smali
2876828768+++ /dev/null
2876928769@@ -1,114 +0,0 @@
@@ -28807,7 +28807,7 @@ index 2f77f62ca..000000000
2880728807-
2880828808- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2880928809-
28810- - const v0, 0x104107c
28810+ - const v0, 0x1041084
2881128811-
2881228812- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2881328813-
@@ -28818,7 +28818,7 @@ index 2f77f62ca..000000000
2881828818- :pswitch_0
2881928819- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2882028820-
28821- - const v0, 0x1040cb2
28821+ - const v0, 0x1040cba
2882228822-
2882328823- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2882428824-
@@ -28829,7 +28829,7 @@ index 2f77f62ca..000000000
2882928829- :pswitch_1
2883028830- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2883128831-
28832- - const v0, 0x1040cc3
28832+ - const v0, 0x1040ccb
2883328833-
2883428834- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2883528835-
@@ -28840,7 +28840,7 @@ index 2f77f62ca..000000000
2884028840- :pswitch_2
2884128841- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2884228842-
28843- - const v0, 0x1040cb6
28843+ - const v0, 0x1040cbe
2884428844-
2884528845- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2884628846-
@@ -28851,7 +28851,7 @@ index 2f77f62ca..000000000
2885128851- :pswitch_3
2885228852- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2885328853-
28854- - const v0, 0x1040cc5
28854+ - const v0, 0x1040ccd
2885528855-
2885628856- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2885728857-
@@ -28862,7 +28862,7 @@ index 2f77f62ca..000000000
2886228862- :pswitch_4
2886328863- iget-object p0, p0, Lcom/android/server/locksettings/LockSettingsService;->mContext:Landroid/content/Context;
2886428864-
28865- - const v0, 0x104107d
28865+ - const v0, 0x1041085
2886628866-
2886728867- invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
2886828868-
@@ -32083,7 +32083,7 @@ index 417d8513a..a4aa74c41 100644
3208332083
3208432084 invoke-virtual {p0, p1}, Lcom/android/server/locksettings/LockSettingsStorage;->removeUser(I)V
3208532085diff --git a/smali/com/android/server/locksettings/LockSettingsService.smali b/smali/com/android/server/locksettings/LockSettingsService.smali
32086- index d40038499..871ba4648 100644
32086+ index 92d10eb6f..858f46258 100644
3208732087--- a/smali/com/android/server/locksettings/LockSettingsService.smali
3208832088+++ b/smali/com/android/server/locksettings/LockSettingsService.smali
3208932089@@ -38,11 +38,11 @@
@@ -41356,7 +41356,7 @@ index dffa32888..ae9d1855d 100644
4135641356 .end method
4135741357
4135841358diff --git a/smali_classes2/com/android/server/pm/PersonaManagerService$2.smali b/smali_classes2/com/android/server/pm/PersonaManagerService$2.smali
41359- index aed628364..edee41442 100644
41359+ index 7d7cdedff..a16384673 100644
4136041360--- a/smali_classes2/com/android/server/pm/PersonaManagerService$2.smali
4136141361+++ b/smali_classes2/com/android/server/pm/PersonaManagerService$2.smali
4136241362@@ -1816,7 +1816,7 @@
@@ -42902,7 +42902,7 @@ index dc198ae8e..01a829d7e 100644
4290242902 .locals 1
4290342903
4290442904diff --git a/smali_classes2/com/android/server/pm/UserManagerService.smali b/smali_classes2/com/android/server/pm/UserManagerService.smali
42905- index a92241e28..0778d27b8 100644
42905+ index 7362c5d9a..ffb261519 100644
4290642906--- a/smali_classes2/com/android/server/pm/UserManagerService.smali
4290742907+++ b/smali_classes2/com/android/server/pm/UserManagerService.smali
4290842908@@ -2911,45 +2911,6 @@
@@ -47706,5 +47706,5 @@ index 0c4e82415..000000000
4770647706- return-void
4770747707-.end method
4770847708--
47709- 2.51.1
47709+ 2.52.0
4771047710
0 commit comments