| 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···666588·b-·stor·81-Jan-01·01:01·resources.arsc | 648 | -rw----·····0.0·fat···666588·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,·25548178·bytes·uncompressed,·995048 | 652 | 650·files,·25548178·bytes·uncompressed,·9950482·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············:·c2320e6f |
| 5 | signature···········:· | 5 | signature···········:·7d38...a67d |
| 6 | file_size···········:·2946020 | 6 | file_size···········:·2946020 |
| 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·····:·22107 | 10 | string_ids_size·····:·22107 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·3868 | 12 | type_ids_size·······:·3868 |
| Offset 1545201, 15 lines modified | Offset 1545201, 15 lines modified | ||
| 1545201 | ---------·Build·Info | 1545201 | ---------·Build·Info |
| 1545202 | Package·Name:·com.osfans.trime | 1545202 | Package·Name:·com.osfans.trime |
| 1545203 | Builder:·(Unknown) | 1545203 | Builder:·(Unknown) |
| 1545204 | Version·Code:·20250701 | 1545204 | Version·Code:·20250701 |
| 1545205 | Version·Name:·v3.3.5-0-gb129b653-release | 1545205 | Version·Name:·v3.3.5-0-gb129b653-release |
| 1545206 | "·//·string@0046 | 1545206 | "·//·string@0046 |
| 1545207 | 1d6f36:·6e20·d83e·8000·························|0127:·invoke-virtual·{v0,·v8},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3ed8 | 1545207 | 1d6f36:·6e20·d83e·8000·························|0127:·invoke-virtual·{v0,·v8},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@3ed8 |
| 1545208 | 1d6f3c:·1801· | 1545208 | 1d6f3c:·1801·5d4d·4614·9801·0000···············|012a:·const-wide·v1,·#double·8.65942e-312·//·#0000019814464d5d |
| 1545209 | 1d6f46:·7120·4c3e·2100·························|012f:·invoke-static·{v1,·v2},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3e4c | 1545209 | 1d6f46:·7120·4c3e·2100·························|012f:·invoke-static·{v1,·v2},·Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long;·//·method@3e4c |
| 1545210 | 1d6f4c:·0c08···································|0132:·move-result-object·v8 | 1545210 | 1d6f4c:·0c08···································|0132:·move-result-object·v8 |
| 1545211 | 1d6f4e:·7110·113c·0800·························|0133:·invoke-static·{v8},·Lcom/osfans/trime/util/DateTimeKt;.iso8601UTCDateTime:(Ljava/lang/Long;)Ljava/lang/String;·//·method@3c11 | 1545211 | 1d6f4e:·7110·113c·0800·························|0133:·invoke-static·{v8},·Lcom/osfans/trime/util/DateTimeKt;.iso8601UTCDateTime:(Ljava/lang/Long;)Ljava/lang/String;·//·method@3c11 |
| 1545212 | 1d6f54:·0c08···································|0136:·move-result-object·v8 | 1545212 | 1d6f54:·0c08···································|0136:·move-result-object·v8 |
| 1545213 | 1d6f56:·1a01·e007······························|0137:·const-string·v1,·"Build·Time:·"·//·string@07e0 | 1545213 | 1d6f56:·1a01·e007······························|0137:·const-string·v1,·"Build·Time:·"·//·string@07e0 |
| 1545214 | 1d6f5a:·6e20·9d3e·8100·························|0139:·invoke-virtual·{v1,·v8},·Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String;·//·method@3e9d | 1545214 | 1d6f5a:·6e20·9d3e·8100·························|0139:·invoke-virtual·{v1,·v8},·Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String;·//·method@3e9d |
| 1545215 | 1d6f60:·0c08···································|013c:·move-result-object·v8 | 1545215 | 1d6f60:·0c08···································|013c:·move-result-object·v8 |
| Offset 2597705, 15 lines modified | Offset 2597705, 15 lines modified | ||
| 2597705 | 1c4590:·3801·4000······························|0036:·if-eqz·v1,·0076·//·+0040 | 2597705 | 1c4590:·3801·4000······························|0036:·if-eqz·v1,·0076·//·+0040 |
| 2597706 | 1c4594:·6e10·9a1c·0700·························|0038:·invoke-virtual·{v7},·Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context;·//·method@1c9a | 2597706 | 1c4594:·6e10·9a1c·0700·························|0038:·invoke-virtual·{v7},·Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context;·//·method@1c9a |
| 2597707 | 1c459a:·0c02···································|003b:·move-result-object·v2 | 2597707 | 1c459a:·0c02···································|003b:·move-result-object·v2 |
| 2597708 | 1c459c:·6203·e622······························|003c:·sget-object·v3,·Lcom/osfans/trime/util/DateTimeKt;.iso8601DateFormat$delegate:Lkotlin/SynchronizedLazyImpl;·//·field@22e6 | 2597708 | 1c459c:·6203·e622······························|003c:·sget-object·v3,·Lcom/osfans/trime/util/DateTimeKt;.iso8601DateFormat$delegate:Lkotlin/SynchronizedLazyImpl;·//·field@22e6 |
| 2597709 | 1c45a0:·7100·553f·0000·························|003e:·invoke-static·{},·Ljava/text/DateFormat;.getDateTimeInstance:()Ljava/text/DateFormat;·//·method@3f55 | 2597709 | 1c45a0:·7100·553f·0000·························|003e:·invoke-static·{},·Ljava/text/DateFormat;.getDateTimeInstance:()Ljava/text/DateFormat;·//·method@3f55 |
| 2597710 | 1c45a6:·0c03···································|0041:·move-result-object·v3 | 2597710 | 1c45a6:·0c03···································|0041:·move-result-object·v3 |
| 2597711 | 1c45a8:·2204·930b······························|0042:·new-instance·v4,·Ljava/util/Date;·//·type@0b93 | 2597711 | 1c45a8:·2204·930b······························|0042:·new-instance·v4,·Ljava/util/Date;·//·type@0b93 |
| 2597712 | 1c45ac:·1805· | 2597712 | 1c45ac:·1805·5d4d·4614·9801·0000···············|0044:·const-wide·v5,·#double·8.65942e-312·//·#0000019814464d5d |
| 2597713 | 1c45b6:·7030·fc3f·5406·························|0049:·invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;.<init>:(J)V·//·method@3ffc | 2597713 | 1c45b6:·7030·fc3f·5406·························|0049:·invoke-direct·{v4,·v5,·v6},·Ljava/util/Date;.<init>:(J)V·//·method@3ffc |
| 2597714 | 1c45bc:·6e20·533f·4300·························|004c:·invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@3f53 | 2597714 | 1c45bc:·6e20·533f·4300·························|004c:·invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@3f53 |
| 2597715 | 1c45c2:·0c03···································|004f:·move-result-object·v3 | 2597715 | 1c45c2:·0c03···································|004f:·move-result-object·v3 |
| 2597716 | 1c45c4:·2394·f30e······························|0050:·new-array·v4,·v9,·[Ljava/lang/Object;·//·type@0ef3 | 2597716 | 1c45c4:·2394·f30e······························|0050:·new-array·v4,·v9,·[Ljava/lang/Object;·//·type@0ef3 |
| 2597717 | 1c45c8:·1a05·8203······························|0052:·const-string·v5,·"(Unknown)"·//·string@0382 | 2597717 | 1c45c8:·1a05·8203······························|0052:·const-string·v5,·"(Unknown)"·//·string@0382 |
| 2597718 | 1c45cc:·1206···································|0054:·const/4·v6,·#int·0·//·#0 | 2597718 | 1c45cc:·1206···································|0054:·const/4·v6,·#int·0·//·#0 |
| 2597719 | 1c45ce:·4d05·0406······························|0055:·aput-object·v5,·v4,·v6 | 2597719 | 1c45ce:·4d05·0406······························|0055:·aput-object·v5,·v4,·v6 |
| Offset 33552, 15 lines modified | Offset 33552, 15 lines modified | ||
| 33552 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 33552 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 33553 | ··minimum·software·version·required·to·extract:···2.0 | 33553 | ··minimum·software·version·required·to·extract:···2.0 |
| 33554 | ··compression·method:·····························deflated | 33554 | ··compression·method:·····························deflated |
| 33555 | ··compression·sub-type·(deflation):···············normal | 33555 | ··compression·sub-type·(deflation):···············normal |
| 33556 | ··file·security·status:···························not·encrypted | 33556 | ··file·security·status:···························not·encrypted |
| 33557 | ··extended·local·header:··························no | 33557 | ··extended·local·header:··························no |
| 33558 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 33558 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 33559 | ··32-bit·CRC·value·(hex):························· | 33559 | ··32-bit·CRC·value·(hex):·························00e2a228 |
| 33560 | ··compressed·size:································16150·bytes | 33560 | ··compressed·size:································16150·bytes |
| 33561 | ··uncompressed·size:······························35938·bytes | 33561 | ··uncompressed·size:······························35938·bytes |
| 33562 | ··length·of·filename:·····························21·characters | 33562 | ··length·of·filename:·····························21·characters |
| 33563 | ··length·of·extra·field:··························0·bytes | 33563 | ··length·of·extra·field:··························0·bytes |
| 33564 | ··length·of·file·comment:·························0·characters | 33564 | ··length·of·file·comment:·························0·characters |
| 33565 | ··disk·number·on·which·file·begins:···············disk·1 | 33565 | ··disk·number·on·which·file·begins:···············disk·1 |
| 33566 | ··apparent·file·type:·····························binary | 33566 | ··apparent·file·type:·····························binary |
| Offset 61516, 15 lines modified | Offset 61516, 15 lines modified | ||
| 61516 | ··version·of·encoding·software:···················2.0 | 61516 | ··version·of·encoding·software:···················2.0 |
| 61517 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 61517 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 61518 | ··minimum·software·version·required·to·extract:···2.0 | 61518 | ··minimum·software·version·required·to·extract:···2.0 |
| 61519 | ··compression·method:·····························none·(stored) | 61519 | ··compression·method:·····························none·(stored) |
| 61520 | ··file·security·status:···························not·encrypted | 61520 | ··file·security·status:···························not·encrypted |
| 61521 | ··extended·local·header:··························no | 61521 | ··extended·local·header:··························no |
| 61522 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 61522 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 61523 | ··32-bit·CRC·value·(hex):························· | 61523 | ··32-bit·CRC·value·(hex):·························8b9fe449 |
| 61524 | ··compressed·size:································3692·bytes | 61524 | ··compressed·size:································3692·bytes |
| 61525 | ··uncompressed·size:······························3692·bytes | 61525 | ··uncompressed·size:······························3692·bytes |
| 61526 | ··length·of·filename:·····························49·characters | 61526 | ··length·of·filename:·····························49·characters |
| 61527 | ··length·of·extra·field:··························0·bytes | 61527 | ··length·of·extra·field:··························0·bytes |
| 61528 | ··length·of·file·comment:·························0·characters | 61528 | ··length·of·file·comment:·························0·characters |
| 61529 | ··disk·number·on·which·file·begins:···············disk·1 | 61529 | ··disk·number·on·which·file·begins:···············disk·1 |
| 61530 | ··apparent·file·type:·····························binary | 61530 | ··apparent·file·type:·····························binary |
| Offset 810, 15 lines modified | Offset 810, 15 lines modified | ||
| 810 | ············} | 810 | ············} |
| 811 | ········} | 811 | ········} |
| 812 | ········else·{ | 812 | ········else·{ |
| 813 | ············str·=·"Undefined"; | 813 | ············str·=·"Undefined"; |
| 814 | ········} | 814 | ········} |
| 815 | ········sb.append("Screen·orientation:·".concat(str)); | 815 | ········sb.append("Screen·orientation:·".concat(str)); |
| 816 | ········sb.append("\n---------·Build·Info\nPackage·Name:·com.osfans.trime\nBuilder:·(Unknown)\nVersion·Code:·20250701\nVersion·Name:·v3.3.5-0-gb129b653-release\n"); | 816 | ········sb.append("\n---------·Build·Info\nPackage·Name:·com.osfans.trime\nBuilder:·(Unknown)\nVersion·Code:·20250701\nVersion·Name:·v3.3.5-0-gb129b653-release\n"); |
| 817 | ········sb.append("Build·Time:·".concat(DateTimeKt.iso8601UTCDateTime(Long.valueOf(175 | 817 | ········sb.append("Build·Time:·".concat(DateTimeKt.iso8601UTCDateTime(Long.valueOf(1752686808413L)))); |
| 818 | ········sb.append("\nBuild·Git·Hash:·b129b6532633fc5ab4d91d7607a9ba78404fd949\n"); | 818 | ········sb.append("\nBuild·Git·Hash:·b129b6532633fc5ab4d91d7607a9ba78404fd949\n"); |
| 819 | ········return·sb.toString(); | 819 | ········return·sb.toString(); |
| 820 | ····} | 820 | ····} |
| 821 | ···· | 821 | ···· |
| 822 | ····public·static·final·Context·getAppContext()·{ | 822 | ····public·static·final·Context·getAppContext()·{ |
| 823 | ········final·TrimeApplication·instance·=·TrimeApplication.instance; | 823 | ········final·TrimeApplication·instance·=·TrimeApplication.instance; |
| 824 | ········if·(instance·!=·null)·{ | 824 | ········if·(instance·!=·null)·{ |
| 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/b129b6532633fc5ab4d91d7607a9ba78404fd949")); | 51 | ············preference.mIntent·=·new·Intent("android.intent.action.VIEW",·Uri.parse("https://github.com/osfans/trime/commits/b129b6532633fc5ab4d91d7607a9ba78404fd949")); |
| 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(175 | 57 | ············final·String·format·=·DateFormat.getDateTimeInstance().format(new·Date(1752686808413L)); |
| 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]·=·"b129b6532633fc5ab4d91d7607a9ba78404fd949"; | 61 | ············array[2]·=·"b129b6532633fc5ab4d91d7607a9ba78404fd949"; |
| 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 7761, 15 lines modified | Offset 7761, 15 lines modified | ||
| 7761 | ····.line·295 | 7761 | ····.line·295 |
| 7762 | ····.line·296 | 7762 | ····.line·296 |
| 7763 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 7763 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 7764 | ····.line·297 | 7764 | ····.line·297 |
| 7765 | ····.line·298 | 7765 | ····.line·298 |
| 7766 | ····.line·299 | 7766 | ····.line·299 |
| 7767 | ····const-wide·v1,·0x19 | 7767 | ····const-wide·v1,·0x19814464d5dL |
| 7768 | ····.line·300 | 7768 | ····.line·300 |
| 7769 | ····.line·301 | 7769 | ····.line·301 |
| 7770 | ····.line·302 | 7770 | ····.line·302 |
| 7771 | ····.line·303 | 7771 | ····.line·303 |
| 7772 | ····.line·304 | 7772 | ····.line·304 |
| 7773 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 7773 | ····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,·0x19 | 309 | ····const-wide·v5,·0x19814464d5dL |
| 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 |