Offset 645, 8 lines modified | Offset 645, 8 lines modified | ||
645 | -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml | 645 | -rw----·····0.0·fat······956·b-·defN·81-Jan-01·01:01·res/zc.xml |
646 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 646 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
647 | -rw----·····0.0·fat·····1136·b-·defN·81-Jan-01·01:01·res/zz.xml | 647 | -rw----·····0.0·fat·····1136·b-·defN·81-Jan-01·01:01·res/zz.xml |
648 | -rw----·····0.0·fat···666712·b-·stor·81-Jan-01·01:01·resources.arsc | 648 | -rw----·····0.0·fat···666712·b-·stor·81-Jan-01·01:01·resources.arsc |
649 | -rw----·····2.0·fat····57782·b-·defN·81-Jan-01·01:01·META-INF/E07C0C61.SF | 649 | -rw----·····2.0·fat····57782·b-·defN·81-Jan-01·01:01·META-INF/E07C0C61.SF |
650 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/E07C0C61.RSA | 650 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/E07C0C61.RSA |
651 | -rw----·····2.0·fat····57655·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 651 | -rw----·····2.0·fat····57655·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
652 | 650·files,·25523197·bytes·uncompressed,·994038 | 652 | 650·files,·25523197·bytes·uncompressed,·9940387·bytes·compressed:··61.1% |
Offset 1, 12 lines modified | Offset 1, 12 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············:· | 4 | checksum············:·e62a3e9e |
5 | signature···········:· | 5 | signature···········:·88d8...eace |
6 | file_size···········:·2921304 | 6 | file_size···········:·2921304 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·21977 | 10 | string_ids_size·····:·21977 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·3842 | 12 | type_ids_size·······:·3842 |
Offset 1514209, 15 lines modified | Offset 1514209, 15 lines modified | ||
1514209 | ---------·Build·Info | 1514209 | ---------·Build·Info |
1514210 | Package·Name:·com.osfans.trime | 1514210 | Package·Name:·com.osfans.trime |
1514211 | Builder:·(Unknown) | 1514211 | Builder:·(Unknown) |
1514212 | Version·Code:·20250501 | 1514212 | Version·Code:·20250501 |
1514213 | Version·Name:·v3.3.4-0-g5ec15ed0-release | 1514213 | Version·Name:·v3.3.4-0-g5ec15ed0-release |
1514214 | "·//·string@0046 | 1514214 | "·//·string@0046 |
1514215 | 1d13a6:·6e20·8a3e·8000·························|0127:·invoke-virtual·{v0,·v8},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3e8a | 1514215 | 1d13a6:·6e20·8a3e·8000·························|0127:·invoke-virtual·{v0,·v8},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3e8a |
1514216 | 1d13ac:·1801· | 1514216 | 1d13ac:·1801·c3ac·2daf·9601·0000···············|012a:·const-wide·v1,·#double·8.62982e-312·//·#00000196af2dacc3 |
1514217 | 1d13b6:·7120·fe3d·2100·························|012f:·invoke-static·{v1,·v2},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3dfe | 1514217 | 1d13b6:·7120·fe3d·2100·························|012f:·invoke-static·{v1,·v2},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3dfe |
1514218 | 1d13bc:·0c08···································|0132:·move-result-object·v8 | 1514218 | 1d13bc:·0c08···································|0132:·move-result-object·v8 |
1514219 | 1d13be:·7110·cd3b·0800·························|0133:·invoke-static·{v8},·Lcom/osfans/trime/util/DateTimeKt;.iso8601UTCDateTime:(Ljava/lang/Long;)Ljava/lang/String;·//·method@3bcd | 1514219 | 1d13be:·7110·cd3b·0800·························|0133:·invoke-static·{v8},·Lcom/osfans/trime/util/DateTimeKt;.iso8601UTCDateTime:(Ljava/lang/Long;)Ljava/lang/String;·//·method@3bcd |
1514220 | 1d13c4:·0c08···································|0136:·move-result-object·v8 | 1514220 | 1d13c4:·0c08···································|0136:·move-result-object·v8 |
1514221 | 1d13c6:·1a01·aa07······························|0137:·const-string·v1,·"Build·Time:·"·//·string@07aa | 1514221 | 1d13c6:·1a01·aa07······························|0137:·const-string·v1,·"Build·Time:·"·//·string@07aa |
1514222 | 1d13ca:·6e20·4f3e·8100·························|0139:·invoke-virtual·{v1,·v8},·Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String;·//·method@3e4f | 1514222 | 1d13ca:·6e20·4f3e·8100·························|0139:·invoke-virtual·{v1,·v8},·Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String;·//·method@3e4f |
1514223 | 1d13d0:·0c08···································|013c:·move-result-object·v8 | 1514223 | 1d13d0:·0c08···································|013c:·move-result-object·v8 |
Offset 2532809, 15 lines modified | Offset 2532809, 15 lines modified | ||
2532809 | 1c0514:·3801·4000······························|0036:·if-eqz·v1,·0076·//·+0040 | 2532809 | 1c0514:·3801·4000······························|0036:·if-eqz·v1,·0076·//·+0040 |
2532810 | 1c0518:·6e10·981c·0700·························|0038:·invoke-virtual·{v7},·Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context;·//·method@1c98 | 2532810 | 1c0518:·6e10·981c·0700·························|0038:·invoke-virtual·{v7},·Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context;·//·method@1c98 |
2532811 | 1c051e:·0c02···································|003b:·move-result-object·v2 | 2532811 | 1c051e:·0c02···································|003b:·move-result-object·v2 |
2532812 | 1c0520:·6203·7f22······························|003c:·sget-object·v3,·Lcom/osfans/trime/util/DateTimeKt;.iso8601DateFormat$delegate:Lkotlin/SynchronizedLazyImpl;·//·field@227f | 2532812 | 1c0520:·6203·7f22······························|003c:·sget-object·v3,·Lcom/osfans/trime/util/DateTimeKt;.iso8601DateFormat$delegate:Lkotlin/SynchronizedLazyImpl;·//·field@227f |
2532813 | 1c0524:·7100·073f·0000·························|003e:·invoke-static·{},·Ljava/text/DateFormat;.getDateTimeInstance:()Ljava/text/DateFormat;·//·method@3f07 | 2532813 | 1c0524:·7100·073f·0000·························|003e:·invoke-static·{},·Ljava/text/DateFormat;.getDateTimeInstance:()Ljava/text/DateFormat;·//·method@3f07 |
2532814 | 1c052a:·0c03···································|0041:·move-result-object·v3 | 2532814 | 1c052a:·0c03···································|0041:·move-result-object·v3 |
2532815 | 1c052c:·2204·8d0b······························|0042:·new-instance·v4,·Ljava/util/Date;·//·type@0b8d | 2532815 | 1c052c:·2204·8d0b······························|0042:·new-instance·v4,·Ljava/util/Date;·//·type@0b8d |
2532816 | 1c0530:·1805· | 2532816 | 1c0530:·1805·c3ac·2daf·9601·0000···············|0044:·const-wide·v5,·#double·8.62982e-312·//·#00000196af2dacc3 |
2532817 | 1c053a:·7030·ae3f·5406·························|0049:·invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;.<init>:(J)V·//·method@3fae | 2532817 | 1c053a:·7030·ae3f·5406·························|0049:·invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;.<init>:(J)V·//·method@3fae |
2532818 | 1c0540:·6e20·053f·4300·························|004c:·invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@3f05 | 2532818 | 1c0540:·6e20·053f·4300·························|004c:·invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@3f05 |
2532819 | 1c0546:·0c03···································|004f:·move-result-object·v3 | 2532819 | 1c0546:·0c03···································|004f:·move-result-object·v3 |
2532820 | 1c0548:·2394·db0e······························|0050:·new-array·v4,·v9,·[Ljava/lang/Object;·//·type@0edb | 2532820 | 1c0548:·2394·db0e······························|0050:·new-array·v4,·v9,·[Ljava/lang/Object;·//·type@0edb |
2532821 | 1c054c:·1a05·7f03······························|0052:·const-string·v5,·"(Unknown)"·//·string@037f | 2532821 | 1c054c:·1a05·7f03······························|0052:·const-string·v5,·"(Unknown)"·//·string@037f |
2532822 | 1c0550:·1206···································|0054:·const/4·v6,·#int·0·//·#0 | 2532822 | 1c0550:·1206···································|0054:·const/4·v6,·#int·0·//·#0 |
2532823 | 1c0552:·4d05·0406······························|0055:·aput-object·v5,·v4,·v6 | 2532823 | 1c0552:·4d05·0406······························|0055:·aput-object·v5,·v4,·v6 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·643158 | 1 | Zip·file·size:·6431586·bytes,·number·of·entries:·2925 |
2 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class | 2 | ?rwxrwxr-x··2.0·unx······225·b-·stor·80-Jan-01·00:00·android/app/ServiceStartNotAllowedException.class |
3 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/ForegroundServiceStartNotAllowedException.class | 3 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/app/ForegroundServiceStartNotAllowedException.class |
4 | ?rwxrwxr-x··2.0·unx·····2171·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class | 4 | ?rwxrwxr-x··2.0·unx·····2171·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class |
5 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class | 5 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class |
6 | ?rwxrwxr-x··2.0·unx·····3192·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class | 6 | ?rwxrwxr-x··2.0·unx·····3192·b-·stor·80-Jan-01·00:00·androidx/core/graphics/drawable/IconCompatParcelizer.class |
7 | ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/IconCompatParcelizer.class | 7 | ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/IconCompatParcelizer.class |
8 | ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·androidx/activity/Api34Impl.class | 8 | ?rwxrwxr-x··2.0·unx·····1802·b-·stor·80-Jan-01·00:00·androidx/activity/Api34Impl.class |
Offset 2920, 8 lines modified | Offset 2920, 8 lines modified | ||
2920 | ?rwxrwxr-x··2.0·unx·····2724·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl$themeAttrStyledViewInstantiators$1.class | 2920 | ?rwxrwxr-x··2.0·unx·····2724·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl$themeAttrStyledViewInstantiators$1.class |
2921 | ?rwxrwxr-x··2.0·unx·····2263·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl$viewInstantiators$1.class | 2921 | ?rwxrwxr-x··2.0·unx·····2263·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl$viewInstantiators$1.class |
2922 | ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl.class | 2922 | ?rwxrwxr-x··2.0·unx·····2225·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImpl.class |
2923 | ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImplKt$cachedViewConstructors$2.class | 2923 | ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImplKt$cachedViewConstructors$2.class |
2924 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImplKt.class | 2924 | ?rwxrwxr-x··2.0·unx······642·b-·stor·80-Jan-01·00:00·splitties/views/dsl/core/experimental/ViewFactoryImplKt.class |
2925 | ?rwxrwxr-x··2.0·unx·····3562·b-·stor·80-Jan-01·00:00·timber/log/Timber$Forest.class | 2925 | ?rwxrwxr-x··2.0·unx·····3562·b-·stor·80-Jan-01·00:00·timber/log/Timber$Forest.class |
2926 | ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·timber/log/Timber.class | 2926 | ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·timber/log/Timber.class |
2927 | 2925·files,·7107029·bytes·uncompressed,·587894 | 2927 | 2925·files,·7107029·bytes·uncompressed,·5878940·bytes·compressed:··17.3% |
Offset 1081, 15 lines modified | Offset 1081, 15 lines modified | ||
1081 | ············} | 1081 | ············} |
1082 | ········} | 1082 | ········} |
1083 | ········else·{ | 1083 | ········else·{ |
1084 | ············str·=·"Undefined"; | 1084 | ············str·=·"Undefined"; |
1085 | ········} | 1085 | ········} |
1086 | ········sb.append("Screen·orientation:·".concat(str)); | 1086 | ········sb.append("Screen·orientation:·".concat(str)); |
1087 | ········sb.append("\n---------·Build·Info\nPackage·Name:·com.osfans.trime\nBuilder:·(Unknown)\nVersion·Code:·20250501\nVersion·Name:·v3.3.4-0-g5ec15ed0-release\n"); | 1087 | ········sb.append("\n---------·Build·Info\nPackage·Name:·com.osfans.trime\nBuilder:·(Unknown)\nVersion·Code:·20250501\nVersion·Name:·v3.3.4-0-g5ec15ed0-release\n"); |
1088 | ········sb.append("Build·Time:·".concat(DateTimeKt.iso8601UTCDateTime(Long.valueOf(1746 | 1088 | ········sb.append("Build·Time:·".concat(DateTimeKt.iso8601UTCDateTime(Long.valueOf(1746695728323L)))); |
1089 | ········sb.append("\nBuild·Git·Hash:·5ec15ed0d8deba73efde2c9db25785ddc0d6023e\n"); | 1089 | ········sb.append("\nBuild·Git·Hash:·5ec15ed0d8deba73efde2c9db25785ddc0d6023e\n"); |
1090 | ········return·sb.toString(); | 1090 | ········return·sb.toString(); |
1091 | ····} | 1091 | ····} |
1092 | ···· | 1092 | ···· |
1093 | ····public·static·int·getColor(final·View·view,·final·int·n)·{ | 1093 | ····public·static·int·getColor(final·View·view,·final·int·n)·{ |
1094 | ········return·ResultKt.resolveOrThrow(n,·view.getContext(),·view.getClass().getCanonicalName()); | 1094 | ········return·ResultKt.resolveOrThrow(n,·view.getContext(),·view.getClass().getCanonicalName()); |
1095 | ····} | 1095 | ····} |
Offset 50, 15 lines modified | Offset 50, 15 lines modified | ||
50 | ············} | 50 | ············} |
51 | ············preference.mIntent·=·new·Intent("android.intent.action.VIEW",·Uri.parse("https://github.com/osfans/trime/commits/5ec15ed0d8deba73efde2c9db25785ddc0d6023e")); | 51 | ············preference.mIntent·=·new·Intent("android.intent.action.VIEW",·Uri.parse("https://github.com/osfans/trime/commits/5ec15ed0d8deba73efde2c9db25785ddc0d6023e")); |
52 | ········} | 52 | ········} |
53 | ········final·Preference·preference2·=·((PreferenceGroup)mPreferenceScreen).findPreference((CharSequence)"about__build_info"); | 53 | ········final·Preference·preference2·=·((PreferenceGroup)mPreferenceScreen).findPreference((CharSequence)"about__build_info"); |
54 | ········if·(preference2·!=·null)·{ | 54 | ········if·(preference2·!=·null)·{ |
55 | ············final·Context·requireContext·=·((Fragment)this).requireContext(); | 55 | ············final·Context·requireContext·=·((Fragment)this).requireContext(); |
56 | ············final·SynchronizedLazyImpl·iso8601DateFormat$delegate·=·DateTimeKt.iso8601DateFormat$delegate; | 56 | ············final·SynchronizedLazyImpl·iso8601DateFormat$delegate·=·DateTimeKt.iso8601DateFormat$delegate; |
57 | ············final·String·format·=·DateFormat.getDateTimeInstance().format(new·Date(1746 | 57 | ············final·String·format·=·DateFormat.getDateTimeInstance().format(new·Date(1746695728323L)); |
58 | ············final·Object[]·array·=·new·Object[n]; | 58 | ············final·Object[]·array·=·new·Object[n]; |
59 | ············array[0]·=·"(Unknown)"; | 59 | ············array[0]·=·"(Unknown)"; |
60 | ············array[n2]·=·"https://github.com/osfans/trime"; | 60 | ············array[n2]·=·"https://github.com/osfans/trime"; |
61 | ············array[2]·=·"5ec15ed0d8deba73efde2c9db25785ddc0d6023e"; | 61 | ············array[2]·=·"5ec15ed0d8deba73efde2c9db25785ddc0d6023e"; |
62 | ············array[3]·=·format; | 62 | ············array[3]·=·format; |
63 | ············preference2.setSummary((CharSequence)requireContext.getString(2131886111,·array)); | 63 | ············preference2.setSummary((CharSequence)requireContext.getString(2131886111,·array)); |
64 | ············if·((preference2.mCopyingEnabled·?·1·:·0)·!=·n2)·{ | 64 | ············if·((preference2.mCopyingEnabled·?·1·:·0)·!=·n2)·{ |
Offset 8578, 15 lines modified | Offset 8578, 15 lines modified | ||
8578 | ····.line·295 | 8578 | ····.line·295 |
8579 | ····.line·296 | 8579 | ····.line·296 |
8580 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 8580 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
8581 | ····.line·297 | 8581 | ····.line·297 |
8582 | ····.line·298 | 8582 | ····.line·298 |
8583 | ····.line·299 | 8583 | ····.line·299 |
8584 | ····const-wide·v1,·0x196 | 8584 | ····const-wide·v1,·0x196af2dacc3L |
8585 | ····.line·300 | 8585 | ····.line·300 |
8586 | ····.line·301 | 8586 | ····.line·301 |
8587 | ····.line·302 | 8587 | ····.line·302 |
8588 | ····.line·303 | 8588 | ····.line·303 |
8589 | ····.line·304 | 8589 | ····.line·304 |
8590 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 8590 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
Offset 304, 15 lines modified | Offset 304, 15 lines modified | ||
304 | ····move-result-object·v3 | 304 | ····move-result-object·v3 |
305 | ····.line·67 | 305 | ····.line·67 |
306 | ····new-instance·v4,·Ljava/util/Date; | 306 | ····new-instance·v4,·Ljava/util/Date; |
307 | ····.line·68 | 307 | ····.line·68 |
308 | ····.line·69 | 308 | ····.line·69 |
309 | ····const-wide·v5,·0x196 | 309 | ····const-wide·v5,·0x196af2dacc3L |
310 | ····.line·70 | 310 | ····.line·70 |
311 | ····.line·71 | 311 | ····.line·71 |
312 | ····.line·72 | 312 | ····.line·72 |
313 | ····.line·73 | 313 | ····.line·73 |
314 | ····.line·74 | 314 | ····.line·74 |
315 | ····invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;-><init>(J)V | 315 | ····invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;-><init>(J)V |