| 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 |