164 MB
/home/fdroid/fdroiddata/tmp/io.github.muntashirakon.AppManager_440.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_io.github.muntashirakon.AppManager_440.apk
1.93 KB
zipinfo {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto3 -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto
4 -rw-r--r--··0.0·unx·····4058·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof4 -rw-r--r--··0.0·unx·····4058·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
5 -rw-r--r--··0.0·unx······270·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm5 -rw-r--r--··0.0·unx······270·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
6 -rw-r--r--··0.0·unx··9031936·b-·defN·81-Jan-01·01:01·classes.dex6 -rw-r--r--··0.0·unx··9031936·b-·defN·81-Jan-01·01:01·classes.dex
7 -rw-r--r--··0.0·unx···708132·b-·defN·81-Jan-01·01:01·classes2.dex7 -rw-r--r--··0.0·unx···708132·b-·defN·81-Jan-01·01:01·classes2.dex
8 -rw-r--r--··0.0·unx··7148816·b-·defN·81-Jan-01·01:01·classes3.dex8 -rw-r--r--··0.0·unx··7148816·b-·defN·81-Jan-01·01:01·classes3.dex
9 -rw-r--r--··0.0·unx··9797576·b-·defN·81-Jan-01·01:01·classes4.dex9 -rw-r--r--··0.0·unx··9797580·b-·defN·81-Jan-01·01:01·classes4.dex
10 -rw-r--r--··0.0·unx··7812668·b-·defN·81-Jan-01·01:01·classes5.dex10 -rw-r--r--··0.0·unx··7812668·b-·defN·81-Jan-01·01:01·classes5.dex
11 -rw-r--r--··0.0·unx····13120·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libam.so11 -rw-r--r--··0.0·unx····13120·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libam.so
12 -rw-r--r--··0.0·unx····30224·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libspake2.so12 -rw-r--r--··0.0·unx····30224·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libspake2.so
13 -rw-r--r--··0.0·unx···600064·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libzstd-jni-1.5.6-8.so13 -rw-r--r--··0.0·unx···600064·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libzstd-jni-1.5.6-8.so
14 -rw-r--r--··0.0·unx·····9164·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libam.so14 -rw-r--r--··0.0·unx·····9164·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libam.so
15 -rw-r--r--··0.0·unx····25864·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libspake2.so15 -rw-r--r--··0.0·unx····25864·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libspake2.so
16 -rw-r--r--··0.0·unx···468644·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libzstd-jni-1.5.6-8.so16 -rw-r--r--··0.0·unx···468644·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libzstd-jni-1.5.6-8.so
Offset 2237, 8 lines modifiedOffset 2237, 8 lines modified
2237 -rw----·····0.0·fat·····2028·b-·defN·81-Jan-01·01:01·res/zl.xml2237 -rw----·····0.0·fat·····2028·b-·defN·81-Jan-01·01:01·res/zl.xml
2238 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml2238 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
2239 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml2239 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
2240 -rw----·····0.0·fat··4303864·b-·stor·81-Jan-01·01:01·resources.arsc2240 -rw----·····0.0·fat··4303864·b-·stor·81-Jan-01·01:01·resources.arsc
2241 -rw----·····2.0·fat···210792·b-·defN·81-Jan-01·01:01·META-INF/718A221D.SF2241 -rw----·····2.0·fat···210792·b-·defN·81-Jan-01·01:01·META-INF/718A221D.SF
2242 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/718A221D.RSA2242 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/718A221D.RSA
2243 -rw----·····2.0·fat···210665·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2243 -rw----·····2.0·fat···210665·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2244 2242·files,·58119972·bytes·uncompressed,·26327642·bytes·compressed:··54.7%2244 2242·files,·58119976·bytes·uncompressed,·26327515·bytes·compressed:··54.7%
164 MB
classes4.dex
164 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·6df9f8ed4 checksum············:·ba3f140e
5 signature···········:·efd1...5fe75 signature···········:·3952...f874
6 file_size···········:·97975766 file_size···········:·9797580
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6728210 string_ids_size·····:·67282
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·993512 type_ids_size·······:·9935
13 type_ids_off········:·269240·(0x041bb8)13 type_ids_off········:·269240·(0x041bb8)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·308980·(0x04b6f4)15 proto_ids_off·······:·308980·(0x04b6f4)
16 field_ids_size······:·2844116 field_ids_size······:·28441
17 field_ids_off·······:·482440·(0x075c88)17 field_ids_off·······:·482440·(0x075c88)
18 method_ids_size·····:·6457218 method_ids_size·····:·64572
19 method_ids_off······:·709968·(0x0ad550)19 method_ids_off······:·709968·(0x0ad550)
20 class_defs_size·····:·782720 class_defs_size·····:·7827
21 class_defs_off······:·1226544·(0x12b730)21 class_defs_off······:·1226544·(0x12b730)
22 data_size···········:·832056822 data_size···········:·8320572
23 data_off············:·1477008·(0x168990)23 data_off············:·1477008·(0x168990)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·111625 class_idx···········:·1116
26 access_flags········:·4113·(0x1011)26 access_flags········:·4113·(0x1011)
27 superclass_idx······:·659227 superclass_idx······:·6592
28 source_file_idx·····:·806528 source_file_idx·····:·8065
Offset 209427, 15 lines modifiedOffset 209427, 15 lines modified
209427 ······type··········:·'Ljava/lang/String;'209427 ······type··········:·'Ljava/lang/String;'
209428 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)209428 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
209429 ······value·········:·"io.github.muntashirakon.AppManager"209429 ······value·········:·"io.github.muntashirakon.AppManager"
209430 ····#1··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)209430 ····#1··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)
209431 ······name··········:·'BUILD_TIME_MILLIS'209431 ······name··········:·'BUILD_TIME_MILLIS'
209432 ······type··········:·'J'209432 ······type··········:·'J'
209433 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)209433 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
209434 ······value·········:·1739197560245209434 ······value·········:·1740135668849
209435 ····#2··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)209435 ····#2··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)
209436 ······name··········:·'BUILD_TYPE'209436 ······name··········:·'BUILD_TYPE'
209437 ······type··········:·'Ljava/lang/String;'209437 ······type··········:·'Ljava/lang/String;'
209438 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)209438 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
209439 ······value·········:·"release"209439 ······value·········:·"release"
209440 ····#3··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)209440 ····#3··············:·(in·Lio/github/muntashirakon/AppManager/BuildConfig;)
209441 ······name··········:·'DEBUG'209441 ······name··········:·'DEBUG'
Offset 230209, 30 lines modifiedOffset 230209, 30 lines modified
230209 ······type··········:·'()V'230209 ······type··········:·'()V'
230210 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)230210 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
230211 ······code··········-230211 ······code··········-
230212 ······registers·····:·3230212 ······registers·····:·3
230213 ······ins···········:·1230213 ······ins···········:·1
230214 ······outs··········:·1230214 ······outs··········:·1
230215 ······insns·size····:·32·16-bit·code·units230215 ······insns·size····:·32·16-bit·code·units
230216 2ab088:········································|[2ab088]·io.github.muntashirakon.adb.AbsAdbConnectionManager.<init>:()V230216 2ab08c:········································|[2ab08c]·io.github.muntashirakon.adb.AbsAdbConnectionManager.<init>:()V
230217 2ab098:·7010·b7a0·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@a0b7230217 2ab09c:·7010·b7a0·0200·························|0000:·invoke-direct·{v2},·Ljava/lang/Object;.<init>:()V·//·method@a0b7
230218 2ab09e:·2200·c019······························|0003:·new-instance·v0,·Ljava/lang/Object;·//·type@19c0230218 2ab0a2:·2200·c019······························|0003:·new-instance·v0,·Ljava/lang/Object;·//·type@19c0
230219 2ab0a2:·7010·b7a0·0000·························|0005:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a0b7230219 2ab0a6:·7010·b7a0·0000·························|0005:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@a0b7
230220 2ab0a8:·5b20·eb2b······························|0008:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mLock:Ljava/lang/Object;·//·field@2beb230220 2ab0ac:·5b20·eb2b······························|0008:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mLock:Ljava/lang/Object;·//·field@2beb
230221 2ab0ac:·1a00·351a······························|000a:·const-string·v0,·"127.0.0.1"·//·string@1a35230221 2ab0b0:·1a00·351a······························|000a:·const-string·v0,·"127.0.0.1"·//·string@1a35
230222 2ab0b0:·5b20·ea2b······························|000c:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mHostAddress:Ljava/lang/String;·//·field@2bea230222 2ab0b4:·5b20·ea2b······························|000c:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mHostAddress:Ljava/lang/String;·//·field@2bea
230223 2ab0b4:·1210···································|000e:·const/4·v0,·#int·1·//·#1230223 2ab0b8:·1210···································|000e:·const/4·v0,·#int·1·//·#1
230224 2ab0b6:·5920·e92b······························|000f:·iput·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mApi:I·//·field@2be9230224 2ab0ba:·5920·e92b······························|000f:·iput·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mApi:I·//·field@2be9
230225 2ab0ba:·1800·ffff·ffff·ffff·ff7f···············|0011:·const-wide·v0,·#double·nan·//·#7fffffffffffffff230225 2ab0be:·1800·ffff·ffff·ffff·ff7f···············|0011:·const-wide·v0,·#double·nan·//·#7fffffffffffffff
230226 2ab0c4:·5a20·ed2b······························|0016:·iput-wide·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mTimeout:J·//·field@2bed230226 2ab0c8:·5a20·ed2b······························|0016:·iput-wide·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mTimeout:J·//·field@2bed
230227 2ab0c8:·6200·9f44······························|0018:·sget-object·v0,·Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit;·//·field@449f230227 2ab0cc:·6200·9f44······························|0018:·sget-object·v0,·Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit;·//·field@449f
230228 2ab0cc:·5b20·ee2b······························|001a:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mTimeoutUnit:Ljava/util/concurrent/TimeUnit;·//·field@2bee230228 2ab0d0:·5b20·ee2b······························|001a:·iput-object·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mTimeoutUnit:Ljava/util/concurrent/TimeUnit;·//·field@2bee
230229 2ab0d0:·1200···································|001c:·const/4·v0,·#int·0·//·#0230229 2ab0d4:·1200···································|001c:·const/4·v0,·#int·0·//·#0
230230 2ab0d2:·5c20·ec2b······························|001d:·iput-boolean·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mThrowOnUnauthorised:Z·//·field@2bec230230 2ab0d6:·5c20·ec2b······························|001d:·iput-boolean·v0,·v2,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mThrowOnUnauthorised:Z·//·field@2bec
230231 2ab0d6:·0e00···································|001f:·return-void230231 2ab0da:·0e00···································|001f:·return-void
230232 ······catches·······:·(none)230232 ······catches·······:·(none)
230233 ······positions·····:·230233 ······positions·····:·
230234 ········0x0000·line=30230234 ········0x0000·line=30
230235 ········0x0003·line=31230235 ········0x0003·line=31
230236 ········0x000a·line=34230236 ········0x000a·line=34
230237 ········0x000f·line=35230237 ········0x000f·line=35
230238 ········0x0016·line=36230238 ········0x0016·line=36
Offset 230246, 84 lines modifiedOffset 230246, 84 lines modified
230246 ······type··········:·'(Landroid/content/Context;Ljava/lang/String;J)Z'230246 ······type··········:·'(Landroid/content/Context;Ljava/lang/String;J)Z'
230247 ······access········:·0x0002·(PRIVATE)230247 ······access········:·0x0002·(PRIVATE)
230248 ······code··········-230248 ······code··········-
230249 ······registers·····:·12230249 ······registers·····:·12
230250 ······ins···········:·5230250 ······ins···········:·5
230251 ······outs··········:·5230251 ······outs··········:·5
230252 ······insns·size····:·136·16-bit·code·units230252 ······insns·size····:·136·16-bit·code·units
230253 2aa908:········································|[2aa908]·io.github.muntashirakon.adb.AbsAdbConnectionManager.autoConnect:(Landroid/content/Context;Ljava/lang/String;J)Z230253 2aa90c:········································|[2aa90c]·io.github.muntashirakon.adb.AbsAdbConnectionManager.autoConnect:(Landroid/content/Context;Ljava/lang/String;J)Z
230254 2aa918:·5470·eb2b······························|0000:·iget-object·v0,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mLock:Ljava/lang/Object;·//·field@2beb230254 2aa91c:·5470·eb2b······························|0000:·iget-object·v0,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mLock:Ljava/lang/Object;·//·field@2beb
230255 2aa91c:·1d00···································|0002:·monitor-enter·v0230255 2aa920:·1d00···································|0002:·monitor-enter·v0
230256 2aa91e:·2201·cd1a······························|0003:·new-instance·v1,·Ljava/util/concurrent/atomic/AtomicInteger;·//·type@1acd230256 2aa922:·2201·cd1a······························|0003:·new-instance·v1,·Ljava/util/concurrent/atomic/AtomicInteger;·//·type@1acd
230257 2aa922:·12f2···································|0005:·const/4·v2,·#int·-1·//·#ff230257 2aa926:·12f2···································|0005:·const/4·v2,·#int·-1·//·#ff
230258 2aa924:·7020·8aa5·2100·························|0006:·invoke-direct·{v1,·v2},·Ljava/util/concurrent/atomic/AtomicInteger;.<init>:(I)V·//·method@a58a230258 2aa928:·7020·8aa5·2100·························|0006:·invoke-direct·{v1,·v2},·Ljava/util/concurrent/atomic/AtomicInteger;.<init>:(I)V·//·method@a58a
230259 2aa92a:·2203·d11a······························|0009:·new-instance·v3,·Ljava/util/concurrent/atomic/AtomicReference;·//·type@1ad1230259 2aa92e:·2203·d11a······························|0009:·new-instance·v3,·Ljava/util/concurrent/atomic/AtomicReference;·//·type@1ad1
230260 2aa92e:·1204···································|000b:·const/4·v4,·#int·0·//·#0230260 2aa932:·1204···································|000b:·const/4·v4,·#int·0·//·#0
230261 2aa930:·7020·a4a5·4300·························|000c:·invoke-direct·{v3,·v4},·Ljava/util/concurrent/atomic/AtomicReference;.<init>:(Ljava/lang/Object;)V·//·method@a5a4230261 2aa934:·7020·a4a5·4300·························|000c:·invoke-direct·{v3,·v4},·Ljava/util/concurrent/atomic/AtomicReference;.<init>:(Ljava/lang/Object;)V·//·method@a5a4
230262 2aa936:·2204·bc1a······························|000f:·new-instance·v4,·Ljava/util/concurrent/CountDownLatch;·//·type@1abc230262 2aa93a:·2204·bc1a······························|000f:·new-instance·v4,·Ljava/util/concurrent/CountDownLatch;·//·type@1abc
230263 2aa93a:·1215···································|0011:·const/4·v5,·#int·1·//·#1230263 2aa93e:·1215···································|0011:·const/4·v5,·#int·1·//·#1
230264 2aa93c:·7020·4fa5·5400·························|0012:·invoke-direct·{v4,·v5},·Ljava/util/concurrent/CountDownLatch;.<init>:(I)V·//·method@a54f230264 2aa940:·7020·4fa5·5400·························|0012:·invoke-direct·{v4,·v5},·Ljava/util/concurrent/CountDownLatch;.<init>:(I)V·//·method@a54f
230265 2aa942:·2205·9411······························|0015:·new-instance·v5,·Lio/github/muntashirakon/adb/android/AdbMdns;·//·type@1194230265 2aa946:·2205·9411······························|0015:·new-instance·v5,·Lio/github/muntashirakon/adb/android/AdbMdns;·//·type@1194
230266 2aa946:·2206·6f11······························|0017:·new-instance·v6,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager$$ExternalSyntheticLambda3;·//·type@116f230266 2aa94a:·2206·6f11······························|0017:·new-instance·v6,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager$$ExternalSyntheticLambda3;·//·type@116f
230267 2aa94a:·7040·f160·3641·························|0019:·invoke-direct·{v6,·v3,·v1,·v4},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager$$ExternalSyntheticLambda3;.<init>:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/CountDownLatch;)V·//·method@60f1230267 2aa94e:·7040·f160·3641·························|0019:·invoke-direct·{v6,·v3,·v1,·v4},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager$$ExternalSyntheticLambda3;.<init>:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/CountDownLatch;)V·//·method@60f1
230268 2aa950:·7040·e261·8569·························|001c:·invoke-direct·{v5,·v8,·v9,·v6},·Lio/github/muntashirakon/adb/android/AdbMdns;.<init>:(Landroid/content/Context;Ljava/lang/String;Lio/github/muntashirakon/adb/android/AdbMdns$OnAdbDaemonDiscoveredListener;)V·//·method@61e2230268 2aa954:·7040·e261·8569·························|001c:·invoke-direct·{v5,·v8,·v9,·v6},·Lio/github/muntashirakon/adb/android/AdbMdns;.<init>:(Landroid/content/Context;Ljava/lang/String;Lio/github/muntashirakon/adb/android/AdbMdns$OnAdbDaemonDiscoveredListener;)V·//·method@61e2
230269 2aa956:·6e10·ee61·0500·························|001f:·invoke-virtual·{v5},·Lio/github/muntashirakon/adb/android/AdbMdns;.start:()V·//·method@61ee230269 2aa95a:·6e10·ee61·0500·························|001f:·invoke-virtual·{v5},·Lio/github/muntashirakon/adb/android/AdbMdns;.start:()V·//·method@61ee
230270 2aa95c:·6208·9f44······························|0022:·sget-object·v8,·Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit;·//·field@449f230270 2aa960:·6208·9f44······························|0022:·sget-object·v8,·Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit;·//·field@449f
230271 2aa960:·6e40·51a5·a48b·························|0024:·invoke-virtual·{v4,·v10,·v11,·v8},·Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z·//·method@a551230271 2aa964:·6e40·51a5·a48b·························|0024:·invoke-virtual·{v4,·v10,·v11,·v8},·Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z·//·method@a551
230272 2aa966:·0a08···································|0027:·move-result·v8230272 2aa96a:·0a08···································|0027:·move-result·v8
230273 2aa968:·3808·5000······························|0028:·if-eqz·v8,·0078·//·+0050230273 2aa96c:·3808·5000······························|0028:·if-eqz·v8,·0078·//·+0050
230274 2aa96c:·6e10·ef61·0500·························|002a:·invoke-virtual·{v5},·Lio/github/muntashirakon/adb/android/AdbMdns;.stop:()V·//·method@61ef230274 2aa970:·6e10·ef61·0500·························|002a:·invoke-virtual·{v5},·Lio/github/muntashirakon/adb/android/AdbMdns;.stop:()V·//·method@61ef
230275 2aa972:·6e10·a6a5·0300·························|002d:·invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object;·//·method@a5a6230275 2aa976:·6e10·a6a5·0300·························|002d:·invoke-virtual·{v3},·Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object;·//·method@a5a6
230276 2aa978:·0c08···································|0030:·move-result-object·v8230276 2aa97c:·0c08···································|0030:·move-result-object·v8
230277 2aa97a:·1f08·ce19······························|0031:·check-cast·v8,·Ljava/lang/String;·//·type@19ce230277 2aa97e:·1f08·ce19······························|0031:·check-cast·v8,·Ljava/lang/String;·//·type@19ce
230278 2aa97e:·6e10·8da5·0100·························|0033:·invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;.get:()I·//·method@a58d230278 2aa982:·6e10·8da5·0100·························|0033:·invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicInteger;.get:()I·//·method@a58d
230279 2aa984:·0a09···································|0036:·move-result·v9230279 2aa988:·0a09···································|0036:·move-result·v9
230280 2aa986:·3808·3900······························|0037:·if-eqz·v8,·0070·//·+0039230280 2aa98a:·3808·3900······························|0037:·if-eqz·v8,·0070·//·+0039
230281 2aa98a:·3229·3700······························|0039:·if-eq·v9,·v2,·0070·//·+0037230281 2aa98e:·3229·3700······························|0039:·if-eq·v9,·v2,·0070·//·+0037
230282 2aa98e:·5b78·ea2b······························|003b:·iput-object·v8,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mHostAddress:Ljava/lang/String;·//·field@2bea230282 2aa992:·5b78·ea2b······························|003b:·iput-object·v8,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mHostAddress:Ljava/lang/String;·//·field@2bea
230283 2aa992:·220a·7311······························|003d:·new-instance·v10,·Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·type@1173230283 2aa996:·220a·7311······························|003d:·new-instance·v10,·Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·type@1173
230284 2aa996:·7030·1661·8a09·························|003f:·invoke-direct·{v10,·v8,·v9},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.<init>:(Ljava/lang/String;I)V·//·method@6116230284 2aa99a:·7030·1661·8a09·························|003f:·invoke-direct·{v10,·v8,·v9},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.<init>:(Ljava/lang/String;I)V·//·method@6116
230285 2aa99c:·5278·e92b······························|0042:·iget·v8,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mApi:I·//·field@2be9230285 2aa9a0:·5278·e92b······························|0042:·iget·v8,·v7,·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.mApi:I·//·field@2be9
230286 2aa9a0:·6e20·1a61·8a00·························|0044:·invoke-virtual·{v10,·v8},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.setApi:(I)Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·method@611a230286 2aa9a4:·6e20·1a61·8a00·························|0044:·invoke-virtual·{v10,·v8},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.setApi:(I)Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·method@611a
230287 2aa9a6:·0c08···································|0047:·move-result-object·v8230287 2aa9aa:·0c08···································|0047:·move-result-object·v8
230288 2aa9a8:·7010·fd60·0700·························|0048:·invoke-direct·{v7},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.getAdbKeyPair:()Lio/github/muntashirakon/adb/KeyPair;·//·method@60fd230288 2aa9ac:·7010·fd60·0700·························|0048:·invoke-direct·{v7},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.getAdbKeyPair:()Lio/github/muntashirakon/adb/KeyPair;·//·method@60fd
230289 2aa9ae:·0c09···································|004b:·move-result-object·v9230289 2aa9b2:·0c09···································|004b:·move-result-object·v9
230290 2aa9b0:·6e20·1e61·9800·························|004c:·invoke-virtual·{v8,·v9},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.setKeyPair:(Lio/github/muntashirakon/adb/KeyPair;)Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·method@611e230290 2aa9b4:·6e20·1e61·9800·························|004c:·invoke-virtual·{v8,·v9},·Lio/github/muntashirakon/adb/AdbConnection$Builder;.setKeyPair:(Lio/github/muntashirakon/adb/KeyPair;)Lio/github/muntashirakon/adb/AdbConnection$Builder;·//·method@611e
230291 2aa9b6:·0c08···································|004f:·move-result-object·v8230291 2aa9ba:·0c08···································|004f:·move-result-object·v8
230292 2aa9b8:·6e10·0061·0700·························|0050:·invoke-virtual·{v7},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.getDeviceName:()Ljava/lang/String;·//·method@6100230292 2aa9bc:·6e10·0061·0700·························|0050:·invoke-virtual·{v7},·Lio/github/muntashirakon/adb/AbsAdbConnectionManager;.getDeviceName:()Ljava/lang/String;·//·method@6100
230293 2aa9be:·0c09···································|0053:·move-result-object·v9230293 2aa9c2:·0c09···································|0053:·move-result-object·v9
230294 2aa9c0:·7110·e17c·0900·························|0054:·invoke-static·{v9},·Lj$/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@7ce1230294 2aa9c4:·7110·e17c·0900·························|0054:·invoke-static·{v9},·Lj$/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@7ce1
230295 2aa9c6:·0c09···································|0057:·move-result-object·v9230295 2aa9ca:·0c09···································|0057:·move-result-object·v9
Max diff block lines reached; 172265833/172290790 bytes (99.99%) of diff not shown.
6.47 KB
classes4.jar
3.91 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·14669406·bytes,·number·of·entries:·78271 Zip·file·size:·14669409·bytes,·number·of·entries:·7827
2 ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/AnnotatedDex$-CC.class2 ?rwxrwxr-x··2.0·unx·····1168·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/AnnotatedDex$-CC.class
3 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/AnnotatedDex.class3 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/AnnotatedDex.class
4 ?rwxrwxr-x··2.0·unx·····1022·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DalvikUtil$$ExternalSyntheticLambda0.class4 ?rwxrwxr-x··2.0·unx·····1022·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DalvikUtil$$ExternalSyntheticLambda0.class
5 ?rwxrwxr-x··2.0·unx·····1850·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DalvikUtil.class5 ?rwxrwxr-x··2.0·unx·····1850·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DalvikUtil.class
6 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/reandroid/dex/smali/SmaliFormat.class6 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/reandroid/dex/smali/SmaliFormat.class
7 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/Dex.class7 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/Dex.class
8 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DexAnnotation$$ExternalSyntheticLambda0.class8 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·com/reandroid/dex/model/DexAnnotation$$ExternalSyntheticLambda0.class
Offset 2563, 15 lines modifiedOffset 2563, 15 lines modified
2563 ?rwxrwxr-x··2.0·unx·····8291·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesActivity.class2563 ?rwxrwxr-x··2.0·unx·····8291·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesActivity.class
2564 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel$$ExternalSyntheticLambda0.class2564 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel$$ExternalSyntheticLambda0.class
2565 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel$1.class2565 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel$1.class
2566 ?rwxrwxr-x··2.0·unx·····2353·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel.class2566 ?rwxrwxr-x··2.0·unx·····2353·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/ProfilesViewModel.class
2567 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AbsProfile.class2567 ?rwxrwxr-x··2.0·unx······698·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AbsProfile.class
2568 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo.class2568 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo.class
2569 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile$ProfileState.class2569 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile$ProfileState.class
2570 ?rwxrwxr-x··2.0·unx·····8035·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile.class2570 ?rwxrwxr-x··2.0·unx·····8038·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/profiles/struct/AppsProfile.class
2571 ?rwxrwxr-x··2.0·unx·····5005·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler$NotificationInfo.class2571 ?rwxrwxr-x··2.0·unx·····5005·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler$NotificationInfo.class
2572 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler$NotificationManagerInfo.class2572 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler$NotificationManagerInfo.class
2573 ?rwxrwxr-x··2.0·unx·····2762·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler.class2573 ?rwxrwxr-x··2.0·unx·····2762·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler.class
2574 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/QueuedProgressHandler.class2574 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/QueuedProgressHandler.class
2575 ?rwxrwxr-x··2.0·unx·····6022·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler.class2575 ?rwxrwxr-x··2.0·unx·····6022·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/NotificationProgressHandler.class
2576 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler$$ExternalSyntheticLambda0.class2576 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler$$ExternalSyntheticLambda0.class
2577 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler$ProgressTextInterface.class2577 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·io/github/muntashirakon/AppManager/progress/ProgressHandler$ProgressTextInterface.class
Offset 7822, 8 lines modifiedOffset 7822, 8 lines modified
7822 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/CountingInputStream.class7822 ?rwxrwxr-x··2.0·unx······644·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/CountingInputStream.class
7823 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/CountingOutputStream.class7823 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/CountingOutputStream.class
7824 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream$1.class7824 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream$1.class
7825 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream$BufferAtATimeOutputChannel.class7825 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream$BufferAtATimeOutputChannel.class
7826 ?rwxrwxr-x··2.0·unx·····3391·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream.class7826 ?rwxrwxr-x··2.0·unx·····3391·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/FixedLengthBlockOutputStream.class
7827 ?rwxrwxr-x··2.0·unx·····1991·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/IOUtils.class7827 ?rwxrwxr-x··2.0·unx·····1991·b-·stor·80-Jan-01·00:00·org/apache/commons/compress/utils/IOUtils.class
7828 ?rwxrwxr-x··2.0·unx·····2099·b-·stor·80-Jan-01·00:00·org/bouncycastle/LICENSE.class7828 ?rwxrwxr-x··2.0·unx·····2099·b-·stor·80-Jan-01·00:00·org/bouncycastle/LICENSE.class
7829 7827·files,·16648375·bytes·uncompressed,·13051860·bytes·compressed:··21.6%7829 7827·files,·16648378·bytes·uncompressed,·13051863·bytes·compressed:··21.6%
665 B
io/github/muntashirakon/AppManager/BuildConfig.class
561 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·io.github.muntashirakon.AppManager;1 package·io.github.muntashirakon.AppManager;
  
2 public·final·class·BuildConfig2 public·final·class·BuildConfig
3 {3 {
4 ····public·static·final·String·APPLICATION_ID·=·"io.github.muntashirakon.AppManager";4 ····public·static·final·String·APPLICATION_ID·=·"io.github.muntashirakon.AppManager";
5 ····public·static·final·long·BUILD_TIME_MILLIS·=·1739197560245L;5 ····public·static·final·long·BUILD_TIME_MILLIS·=·1740135668849L;
6 ····public·static·final·String·BUILD_TYPE·=·"release";6 ····public·static·final·String·BUILD_TYPE·=·"release";
7 ····public·static·final·boolean·DEBUG·=·false;7 ····public·static·final·boolean·DEBUG·=·false;
8 ····public·static·final·int·VERSION_CODE·=·440;8 ····public·static·final·int·VERSION_CODE·=·440;
9 ····public·static·final·String·VERSION_NAME·=·"4.0.0";9 ····public·static·final·String·VERSION_NAME·=·"4.0.0";
10 }10 }
1.21 KB
io/github/muntashirakon/AppManager/profiles/struct/AppsProfile.class
1.08 KB
procyon -ec {}
    
Offset 112, 23 lines modifiedOffset 112, 22 lines modified
112 ········if·(permissions·!=·null)·{112 ········if·(permissions·!=·null)·{
113 ············permissions2·=·permissions.clone();113 ············permissions2·=·permissions.clone();
114 ········}114 ········}
115 ········else·{115 ········else·{
116 ············permissions2·=·null;116 ············permissions2·=·null;
117 ········}117 ········}
118 ········this.permissions·=·permissions2;118 ········this.permissions·=·permissions2;
119 ········final·AppsProfile$BackupInfo·backupData·=·appsProfile.backupData; 
120 ········AppsProfile$BackupInfo·backupData2;119 ········AppsProfile$BackupInfo·backupData;
121 ········if·(backupData·!=·null)·{120 ········if·(appsProfile.backupData·!=·null)·{
122 ············backupData2·=·new·AppsProfile$BackupInfo(backupData);121 ············backupData·=·new·AppsProfile$BackupInfo(appsProfile.backupData);
123 ········}122 ········}
124 ········else·{123 ········else·{
125 ············backupData2·=·null;124 ············backupData·=·null;
126 ········}125 ········}
127 ········this.backupData·=·backupData2;126 ········this.backupData·=·backupData;
128 ········final·Integer·exportRules2·=·appsProfile.exportRules;127 ········final·Integer·exportRules2·=·appsProfile.exportRules;
129 ········if·(exportRules2·!=·null)·{128 ········if·(exportRules2·!=·null)·{
130 ············exportRules·=·exportRules2;129 ············exportRules·=·exportRules2;
131 ········}130 ········}
132 ········this.exportRules·=·exportRules;131 ········this.exportRules·=·exportRules;
133 ········this.freeze·=·appsProfile.freeze;132 ········this.freeze·=·appsProfile.freeze;
134 ········this.forceStop·=·appsProfile.forceStop;133 ········this.forceStop·=·appsProfile.forceStop;
690 B
io/github/muntashirakon/AppManager/self/life/BuildExpiryChecker.class
552 B
procyon -ec {}
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 ········if·(getBuildType()·==·4)·{57 ········if·(getBuildType()·==·4)·{
58 ············setNeutralButton.setNeutralButton(2131886118,·dialogInterface$OnClickListener);58 ············setNeutralButton.setNeutralButton(2131886118,·dialogInterface$OnClickListener);
59 ········}59 ········}
60 ········return·setNeutralButton.create();60 ········return·setNeutralButton.create();
61 ····}61 ····}
62 ····62 ····
63 ····private·static·long·getBuildTime()·{63 ····private·static·long·getBuildTime()·{
64 ········return·1739197560245L;64 ········return·1740135668849L;
65 ····}65 ····}
66 ····66 ····
67 ····private·static·int·getBuildType()·{67 ····private·static·int·getBuildType()·{
68 ········final·String[]·split·=·"4.0.0".split("-");68 ········final·String[]·split·=·"4.0.0".split("-");
69 ········final·int·length·=·split.length;69 ········final·int·length·=·split.length;
70 ········final·int·n·=·1;70 ········final·int·n·=·1;
71 ········if·(length·==·n)·{71 ········if·(length·==·n)·{
634 B
smali_classes4/io/github/muntashirakon/AppManager/BuildConfig.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"BuildConfig.java"3 .source·"BuildConfig.java"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"io.github.muntashirakon.AppManager"5 .field·public·static·final·APPLICATION_ID:Ljava/lang/String;·=·"io.github.muntashirakon.AppManager"
  
6 .field·public·static·final·BUILD_TIME_MILLIS:J·=·0x194f040b5b5L6 .field·public·static·final·BUILD_TIME_MILLIS:J·=·0x195282b1c71L
  
7 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"7 .field·public·static·final·BUILD_TYPE:Ljava/lang/String;·=·"release"
  
8 .field·public·static·final·DEBUG:Z·=·false8 .field·public·static·final·DEBUG:Z·=·false
  
9 .field·public·static·final·VERSION_CODE:I·=·0x1b89 .field·public·static·final·VERSION_CODE:I·=·0x1b8
  
1.89 KB
smali_classes4/io/github/muntashirakon/AppManager/profiles/struct/AppsProfile.smali
    
Offset 284, 25 lines modifiedOffset 284, 27 lines modified
284 ····iput-object·p1,·p0,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->permissions:[Ljava/lang/String;284 ····iput-object·p1,·p0,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->permissions:[Ljava/lang/String;
  
285 ····.line·150285 ····.line·150
286 ····iget-object·p1,·p3,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->backupData:Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;286 ····iget-object·p1,·p3,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->backupData:Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;
  
287 ····if-eqz·p1,·:cond_4287 ····if-eqz·p1,·:cond_4
  
288 ····new-instance·v0,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;288 ····new-instance·p1,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;
  
 289 ····iget-object·v0,·p3,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->backupData:Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;
  
289 ····invoke-direct·{v0,·p1},·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;-><init>(Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;)V290 ····invoke-direct·{p1,·v0},·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;-><init>(Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;)V
  
290 ····goto·:goto_4291 ····goto·:goto_4
  
291 ····:cond_4292 ····:cond_4
292 ····move-object·v0,·p2293 ····move-object·p1,·p2
  
293 ····:goto_4294 ····:goto_4
294 ····iput-object·v0,·p0,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->backupData:Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;295 ····iput-object·p1,·p0,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->backupData:Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile$BackupInfo;
  
295 ····.line·151296 ····.line·151
296 ····iget-object·p1,·p3,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->exportRules:Ljava/lang/Integer;297 ····iget-object·p1,·p3,·Lio/github/muntashirakon/AppManager/profiles/struct/AppsProfile;->exportRules:Ljava/lang/Integer;
  
297 ····if-eqz·p1,·:cond_5298 ····if-eqz·p1,·:cond_5
  
298 ····move-object·p2,·p1299 ····move-object·p2,·p1
450 B
smali_classes4/io/github/muntashirakon/AppManager/self/life/BuildExpiryChecker.smali
    
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
  
224 ····return-object·p0224 ····return-object·p0
225 .end·method225 .end·method
  
226 .method·private·static·getBuildTime()J226 .method·private·static·getBuildTime()J
227 ····.locals·2227 ····.locals·2
  
228 ····const-wide·v0,·0x194f040b5b5L228 ····const-wide·v0,·0x195282b1c71L
  
229 ····return-wide·v0229 ····return-wide·v0
230 .end·method230 .end·method
  
231 .method·private·static·getBuildType()I231 .method·private·static·getBuildType()I
232 ····.locals·6232 ····.locals·6
  
34.1 KB
assets/dexopt/baseline.prof
    
Offset 1, 254 lines modifiedOffset 1, 254 lines modified
00000000:·7072·6f00·3031·3000·034a·d900·00c9·0f00··pro.010..J......00000000:·7072·6f00·3031·3000·034a·d900·00c9·0f00··pro.010..J......
00000010:·0078·01ed·9d7f·9055·e579·c7df·73ef·dddd··.x.....U.y..s...00000010:·0078·01ed·9d7f·9055·e579·c7df·73ef·dddd··.x.....U.y..s...
00000020:·bbb0·2c27·b098·0d32·72f9·1556·2172·a5a8··..,'...2r..V!r.. 
00000030:·a445·b944·2ac4·514b·5a4d·8da5·f5a2·8024··.E.D*.QKZM.....$ 
00000040:·d20a·a563·b5b6·7a24·46d6·9812·9298·48d3··...c..z$F.....H. 
00000050:·76a4·a9b5·b4d3·1f9b·666a·b558·e68a·2643··v.......fj.X..&C 
00000060:·3a2a·8d49·2399·4864·8cad·9926·5369·6d53··:*.I#.Hd...&SimS00000020:·0b2c·cb09·2c66·838c·5c7e·8555·885c·292a··.,..,f..\~.U.\)*
 00000030:·b628·9748·8538·6a49·aba9·b1b4·5e14·9044··.(.H.8jI....^..D
 00000040:·5aa1·74ac·d656·8f1b·236b·4c29·494c·2469··Z.t..V..#kL)IL$i
 00000050:·3bd2·d45a·dae9·8f6d·33b5·5a2c·7345·9321··;..Z...m3.Z,sE.!
 00000060:·1d95·c6a4·914c·2032·c6d6·4c93·6968·6d53··.....L·2..L.ihmS
00000070:·d350·b6cf·e7dc·fb5d·5e36·1785·fcd1·29f2··.P.....]^6....).00000070:·d350·b7cf·e7dc·fb5d·5e36·1785·fc91·29f2··.P.....]^6....).
00000080:·9c9d·e7bc·cfef·e779·bfe7·dc73·ce9e·737f··.......y...s..s.00000080:·9c9d·e7bc·cfef·e779·bfe7·dc73·ce9e·737f··.......y...s..s.
00000090:·8c0d·07c2·82b7·8730·ffcb·8fdc·f2be·e110··.......0........00000090:·8c0b·07c3·c2b7·87b0·e08b·8fde·fade·e110··................
000000a0:·6e58·bf6a·d3a6·359b·ce5d·bde6·d69e·1042··nX.j..5..].....B000000a0:·6edc·b07a·f3e6·b59b·cf5d·b3f6·b6ee·1042··n..z.....].....B
000000b0:·3509·61e9·b33f·b3e9·a51f·8e98·7e42·b6c3··5.a..?......~B..000000b0:·3509·61d9·733f·b3f9·a51f·8c98·7e42·b623··5.a.s?......~B.#
 000000c0:·66ef·3c30·70d1·6263·5a61·0bb1·7df0·cc10··f.<0p.bcZa..}...
 000000d0:·0a66·1375·1a6f·6942·d1a8·d6e2·531b·d1e3··.f.u.oiB....S...
 000000e0:·239b·64c5·8d35·db19·46d7·1a4d·323a·c788··#.d..5..F..M2:..
 000000f0:·1cf8·8f6f·8de5·966e·4e4b·562d·e555·6ee6··...o...nNKV-.Un.
 00000100:·a258·74c8·f219·63fc·3823·f425·a30e·a3f9··.Xt...c.8#.%....
 00000110:·2d19·1d32·75f0·9f6c·840f·7ae4·c546·c41a··-..2u..l..z..F..
 00000120:·8279·7e6c·10b5·6619·dd62·245f·c69e·960c··.y~l..f..b$_....
 00000130:·0fdd·6784·ff54·a36e·53a8·276c·e8a9·2d1d··..g..T.nS.'l..-.
 00000140:·3c7a·72d3·333c·36fc·34d2·e714·236c·5057··<zr.3<6.4...#lPW
 00000150:·c463·7b87·1198·ca4e·2cfc·4423·e262·7fea··.c{....N,.D#.b..
 00000160:·cc6b·e954·1bff·d118·535b·71c4·a85f·cd55··.k.T....S[q.._.U
 00000170:·35a8·830d·9f98·97cc·3691·1e3f·91ec·c8cc··5.......6..?....
 00000180:·011f·ea9d·d7e2·9115·87af·b615·3ac5·fe96··............:...
 00000190:·f1ca·37b7·e5df·6b23·7381·c817·ef07·f86a··..7...k#s......j
 000001a0:·ced8·c879·9e25·542d·8dca·6fbb·7c9e·5f31··...y.%T-..o.|._1
 000001b0:·b2ab·e6c5·6647·07fe·c203·1bf1·8cd8·e843··....fG.........C
 000001c0:·36f4·9b8c·e2fd·16bf·ad46·f8d2·0ff8·0a33··6........F.....3
 000001d0:·64d5·966d·82e9·f055·7e78·e866·5b31·a769··d..m...U~x.f[1.i
 000001e0:·2d59·7aea·5317·5cd0·696e·ecdf·aab3·a8a5··-Yz.S.\.in......
 000001f0:·2727·7811·03af·7950·1b99·5ea8·cf6b·985c··''x...yP..^..k.\
 00000200:·1a99·1f44·7df4·c433·aa77·78e2·f0a1·3f5e··...D}..3.wx...?^
 00000210:·e7d4·c69f·3ea8·438c·e636·d378·6a12·475d··....>.C..6.xj.G]
 00000220:·e583·4707·3d66·a41e·b1eb·b583·8ddc·8a91··..G.=f..........
 00000230:·3fbd·50ff·2623·74c8·d485·e413·8fe4·567e··?.P.&#t.......V~
 00000240:·7ac4·86af·8e51·c249·73c6·16f7·a778·3022··z....Q.Is....x0"
 00000250:·06bb·7024·17bd·a067·7bc3·9f65·4af5·c271··..p$...g{..eJ..q
 00000260:·54f1·d411·4f3c·befd·46ea·55af·47e6·8c1d··T...O<..F.U.G...
 00000270:·c246·0cb1·9a27·7310·8f8d·5aaa·478f·d818··.F...'s...Z.G...
 00000280:·2f30·225e·79e5·cb88·feab·4667·b5f8·77d9··/0"^y.....Fg..w.
 00000290:·08ce·c40a·077c·e881·dc6f·3701·5975·e0a1··.....|...o7.Yu..
 000002a0:·676c·453e·e6af·386d·3fd5·916f·bb11·0ca4··glE>..8m?..o....
 000002b0:·8757·8cf4·92f1·112f·3fe6·a5b9·d33b·c471··.W...../?....;.q
 000002c0:·5ebe·f831·1f46·f54d·0ef5·872e·b6a9·0ff4··^..1.F.M........
 000002d0:·c21e·1cf1·d13e·888d·7992·57fe·e2c9·cd79··.....>..y.W....y
 000002e0:·107f·7cf0·55cf·31af·7c8c·e4c0·a6fc·c411··..|.U.1.|.......
 000002f0:·434e·8ef9·f010·3ef8·a247·2616·8247·0f8f··CN....>..G&..G..
 00000300:·8de3·d71c·23e6·08af·b80d·4b8e·fa2b·27fe··....#.....K..+'.
 00000310:·715f·cc15·db7b·5a04·066c·57e6·a43e·558f··q_...{Z..lW..>U.
 00000320:·38e2·d153·2bce·a3fc·715f·cc4b·7344·af7c··8..S+...q_.KsD.|
 00000330:·ea8f·5cb2·ab86·7cd4·1732·3d29·7fec·275f··..\...|..2=)..'_
 00000340:·4608·3ca8·2959·31bc·76b0·49cf·18f7·10db··F.<.)Y1.v.I.....
 00000350:·e809·7fc5·d29f·f68b·381e·3bbe·bc6e·c10b··........8.;..n..
 00000360:·224f·1c8b·bf7a·8f63·a79b·1e99·dc90·e6a4··"O...z.c........
 00000370:·63bc·7cd5·2358·cb87·f951·4732·38e1·2f59··c.|.#X...QG28./Y
 00000380:·b1a3·655d·5f48·af51·fe8c·310e·d863·627e··..e]_H.Q..1..cb~
 00000390:·c8cc·9991·79d1·9f8e·4bca·835d·bce2·fb5a··....y...K..]...Z
 000003a0:·3ad9·e2fe·e5ab·fd00·9938·46cd·9f38·6224··:........8F..8b$
 000003b0:·2b26·f61d·ddbb·6cc4·90bb·9dbd·5dbe·3837··+&....l.....].87
 000003c0:·bc7a·1eed·cb36·c18e·5efb·97ce·7fc4·a867··.z...6..^......g
 000003d0:·7c46·63af·7d54·bdcd·301f·fc46·cf1b·5d4c··|Fc.}T..0..F..]L
 000003e0:·9a83·70c5·a6fe·d83e·b12f·7c9c·4fbc·466a··..p....>./|.O.Fj
 000003f0:·c3d3·cbd9·2d1e·1df3·8ab7·29fb·37b9·7ec1··....-.....).7.~.
 00000400:·087b·9c97·78f6·d919·2d7d·bbfa·71cf·d895··.{..x...-}..q...
 00000410:·23f6·954f·ac53·9fd2·1117·c76a·deb2·e33f··#..O.S.....j...?
 00000420:·3a06·9b5e·1ff0·6f33·92bf·46e5·2196·3e18··:..^..o3..F.!.>.
 00000430:·9933·dbf2·8fcc·093f·eaa2·5f63·a438·64e5··.3.....?.._c.8d.
 00000440:·d6be·8b2e·b68f·e6e3·fe65·6314·c6f0·cad1··.........ec.....
 00000450:·0e13·c5cb·27ce·215e·3e92·3512·d32e·27fa··....'.!^>.5...'.
 00000460:·3806·1f30·e13c·a458·46bd·86d9·3790·d967··8..0.<.XF...7..g
 00000470:·1847·c792·4f84·1d9e·31f6·55cc·cd2d·3b32··.G..O...1.U..-;2
 00000480:·1848·3fd7·786d·1774·ca47·6de8·2203·9c51··.H?.xm.t.Gm."..Q
 00000490:·3ed8·b50d·9443·318c·d2a9·0ff5·d5ce·261d··>....C1.......&.
 000004a0:·fdc0·cb57·a374·f35a·36e9·1945·baf6·6a87··...W.t.Z6..E..j.
 000004b0:·373e·d22b·d7cf·b762·d14b·a763·09fe·e4d3··7>.+...b.K.c....
 000004c0:·5c91·75fc·80e7·7fd4·e546·ede6·88fd·6488··\.u......F....d.
 000004d0:·dad0·bfb5·e2e2·7ec8·a36d·c1be·11f7·a31a··......~..m......
 000004e0:·c46a·6ee8·3417·f192·e35e·9553·f988·47a7··.jn.4....^.S..G.
 000004f0:·7321·3110·3a11·f9e4·8f2d·aea9·78c5·c536··s!1.:....-..x..6
 00000500:·f539·7a9c·6539·a4a3·8678·46fd·8f08·cf7d··.9z.e9...xF....}
 00000510:·86d8·064f·1de9·623e·ce23·3db8·715d·2539··...O..b>.#=.q]%9
 00000520:·8e57·9f8a·c347·bcf2·2333·6fc5·2b06·191e··.W...G..#3o.+...
 00000530:·bbce·cbd2·2996·111f·5e27·e4e0·38af·78f9··....)...^'..8.x.
 00000540:·e85a·853c·7a3d·9107·7ff5·828f·6c8a·d3a8··.Z.<z=......l...
 00000550:·bee4·8b1e·9df6·576a·120b·c53e·f8a9·17e9··......Wj...>....
 00000560:·954b·b9d1·e323·bd46·d590·5f3c·d22b·32f5··.K...#.F.._<.+2.
 00000570:·f08f·73ab·5eec·0f8f·9ffa·65de·ca81·9e18··..s.^.....e.....
 00000580:·7260·47c6·aefc·b11e·9dce·0df8·a906·bc7a··r`G............z
 00000590:·502d·d918·639b·f4a3·e38f·272b·5635·466f··P-..c.....'+V5Fo
 000005a0:·23f5·aa78·fc21·e674·a191·ea0b·63fc·859b··#..x.!.t....c...
 000005b0:·7a61·543c·3cbe·90f0·8a7b·8863·daf1·aa13··zaT<<....{.c....
 000005c0:·e744·17cb·f0e4·044b·f5aa·5ab2·31b6·23e5··.D.....K..Z.1.#.
 000005d0:·6ae7·17cf·218e·955e·f3c0·26dc·e0c1·23ce··j...!..^..&...#.
 000005e0:·4b2f·9a07·a3f6·159d·9bc8·830e·199e·fd3f··K/.............?
 000005f0:·ce0d·4f4d·d5d5·3e13·e754·7ff2·911c·e789··..OM..>..T......
 00000600:·31c1·1ee7·94bf·e2d5·3fb5·46c7·2996·31ce··1.......?.F.).1.
 00000610:·8fac·eb4b·e289·030b·ed1f·caad·5a1a·350f··...K........Z.5.
 00000620:·647c·9047·e73d·5eaf·6045·9cc6·1b4c·50de··d|.G.=^.`E...LP.
 00000630:·78a4·0764·f5a0·91ed·16d7·d7b6·c1f7·c316··x..d............
 00000640:·14e7·381e·bfb3·9898·1f7f·45a3·8251·77ce··..8.......E..Qw.
 00000650:·77e4·32da·2e93·13ab·d3f4·289a·a66c·7b4c··w.2.......(..l{L
 00000660:·62c8·34f5·5812·d315·73cd·583b·fa37·f35c··b.4.X...s.X;.7.\
 00000670:·6723·3921·feb0·17ed·fcd2·94c6·e4b5·0aa6··g#9!............
 00000680:·2bdb·5fc1·328e·cf6b·34fd·271b·5f32·1b35··+._.2..k4.'._2.5
 00000690:·4a76·6d40·cc78·a382·61c5·9abf·661e·d685··Jvm@.x..a...f...
 000006a0:·3cb2·9057·a29b·c9c6·d175·b372·735e·534d··<..W.....u.rs^SM
 000006b0:·ee34·ade2·9a5d·93bd·6cda·2ebb·a750·6cd9··.4...]..l....Pl.
 000006c0:·e6e4·1c7e·50c7·4876·7a2c·85af·76a1·9f94··...~P.Hvz,..v...
 000006d0:·cf17·6b13·056a·945a·f1aa·4b67·4d6b·3353··..k..j.Z..KgMk3S
 000006e0:·b3df·664e·aa83·21be·cd2e·4102·ec3b·5bfa··..fN..!...A..;[.
 000006f0:·a6b7·d620·d7e4·c784·8f1b·777e·789d·9dc0··...·......w~x...
 00000700:·1747·c011·f871·2070·f593·1c68·59ba·43f9··.G...q·p...hY.C.
 00000710:·333b·c656·9a67·bd5c·035b·cbb9·7784·ce59··3;.V.g.\.[..w..Y
 00000720:·30d5·fd63·b2a9·617c·9abd·adf9·2add·9215··0..c..a|....*...
 00000730:·428d·ffa6·580a·76eb·7cc5·320c·15c4·9165··B...X.v.|.2....e
 00000740:·2869·70e2·3866·5966·920a·1f63·8885·daf2··(ip.8fYf...c....
 00000750:·f5db·c3fd·332a·2164·c52e·f3b6·d3c0·560e··....3*!d......V.
 00000760:·4721·5dc4·513f·a4e5·99fb·0b5f·0ef5·559f··G!].Q?....._..U.
 00000770:·eace·ae79·7fa3·862e·640f·66eb·72e6·e86a··...y....d.f.r..j
 00000780:·67ce·7687·ac52·2e95·1b7b·6ab5·a3a6·37e0··g.v..R...{j...7.
 00000790:·b27d·66ec·fda5·bc52·0875·cb7c·ed94·a78f··.}f....R.u.|....
 000007a0:·edb9·9c69·ee47·f3f4·a5a1·d4c8·aa15·ebf6··...i.G..........
Max diff block lines reached; -1/34853 bytes (-0.00%) of diff not shown.