diff --git a/patches/branding/856.patch b/patches/branding/856.patch index 3f3981e..5475bd8 100644 --- a/patches/branding/856.patch +++ b/patches/branding/856.patch @@ -1,6 +1,6 @@ -diff -crB /home/ave/workbench/ctc/com.discord-856/AndroidManifest.xml /tmp/patchport/AndroidManifest.xml -*** /home/ave/workbench/ctc/com.discord-856/AndroidManifest.xml 2019-03-08 14:06:23.000000000 +0300 ---- /tmp/patchport/AndroidManifest.xml 2019-03-08 14:56:12.742544459 +0300 +diff -crB from/AndroidManifest.xml to/AndroidManifest.xml +*** from/AndroidManifest.xml 2019-03-08 15:11:45.688219855 +0300 +--- to/AndroidManifest.xml 2019-03-08 16:16:09.145050830 +0300 *************** *** 1,4 **** ! @@ -71,9 +71,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/AndroidManifest.xml /tmp/patch \ No newline at end of file -diff -crB /home/ave/workbench/ctc/com.discord-856/apktool.yml /tmp/patchport/apktool.yml -*** /home/ave/workbench/ctc/com.discord-856/apktool.yml 2019-03-08 14:06:30.631378889 +0300 ---- /tmp/patchport/apktool.yml 2019-03-08 14:56:12.745877813 +0300 +diff -crB from/apktool.yml to/apktool.yml +*** from/apktool.yml 2019-03-08 15:11:35.111488600 +0300 +--- to/apktool.yml 2019-03-08 16:16:09.145050830 +0300 *************** *** 469,473 **** tag: null @@ -87,9 +87,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/apktool.yml /tmp/patchport/apk versionInfo: ! versionCode: '856CTCBUILD' ! versionName: 8.5.6-cutthecord-CTCBUILD -diff -crB /home/ave/workbench/ctc/com.discord-856/res/values/strings.xml /tmp/patchport/res/values/strings.xml -*** /home/ave/workbench/ctc/com.discord-856/res/values/strings.xml 2019-03-08 14:06:26.578020941 +0300 ---- /tmp/patchport/res/values/strings.xml 2019-03-08 14:56:12.745877813 +0300 +diff -crB from/res/values/strings.xml to/res/values/strings.xml +*** from/res/values/strings.xml 2019-03-08 15:11:45.688219855 +0300 +--- to/res/values/strings.xml 2019-03-08 16:16:09.148384183 +0300 *************** *** 1222,1228 **** Disconnecting your account might remove you from servers you joined via this account. diff --git a/patches/experiments/856.patch b/patches/experiments/856.patch index 23d589f..619a43d 100644 --- a/patches/experiments/856.patch +++ b/patches/experiments/856.patch @@ -1,6 +1,6 @@ -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali /tmp/patchport/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali 2019-03-08 14:06:28.231364315 +0300 ---- /tmp/patchport/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali to/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali +*** from/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali 2019-03-08 15:11:35.454824030 +0300 +--- to/smali/com/discord/stores/StoreExperiments$ExperimentAndStaff.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 212,219 **** .method public final isStaff()Z @@ -19,9 +19,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/Store return v0 .end method -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali /tmp/patchport/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali 2019-03-08 14:06:28.231364315 +0300 ---- /tmp/patchport/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali to/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali +*** from/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali 2019-03-08 15:11:35.454824030 +0300 +--- to/smali/com/discord/stores/StoreExperiments$getExperimentalAlpha$1.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 81,108 **** .method public final call(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelGuild;)Z @@ -53,9 +53,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/Store return p1 --- 81,86 ---- -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali /tmp/patchport/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali 2019-03-08 14:06:28.231364315 +0300 ---- /tmp/patchport/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali to/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali +*** from/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali 2019-03-08 15:11:35.454824030 +0300 +--- to/smali/com/discord/stores/StoreExperiments$getExperimentAndStaff$1.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 77,90 **** .method public final call(Lcom/discord/models/domain/ModelUser;)Z @@ -80,9 +80,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/Store return p1 .end method -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments.smali /tmp/patchport/smali/com/discord/stores/StoreExperiments.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreExperiments.smali 2019-03-08 14:06:28.234697668 +0300 ---- /tmp/patchport/smali/com/discord/stores/StoreExperiments.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/stores/StoreExperiments.smali to/smali/com/discord/stores/StoreExperiments.smali +*** from/smali/com/discord/stores/StoreExperiments.smali 2019-03-08 15:11:35.454824030 +0300 +--- to/smali/com/discord/stores/StoreExperiments.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 1247,1255 **** @@ -102,9 +102,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/Store if-eq v0, v1, :cond_1 -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali /tmp/patchport/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali 2019-03-08 14:06:28.828034604 +0300 ---- /tmp/patchport/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali to/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali +*** from/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali 2019-03-08 15:11:35.521491104 +0300 +--- to/smali/com/discord/widgets/settings/WidgetSettingsAppearance$onViewBoundOrOnResume$1.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 71,83 **** @@ -128,9 +128,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/sett const/4 v1, 0x0 -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/settings/WidgetSettings.smali /tmp/patchport/smali/com/discord/widgets/settings/WidgetSettings.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/settings/WidgetSettings.smali 2019-03-08 14:06:28.831367958 +0300 ---- /tmp/patchport/smali/com/discord/widgets/settings/WidgetSettings.smali 2019-03-08 14:56:18.065910145 +0300 +diff -crB from/smali/com/discord/widgets/settings/WidgetSettings.smali to/smali/com/discord/widgets/settings/WidgetSettings.smali +*** from/smali/com/discord/widgets/settings/WidgetSettings.smali 2019-03-08 15:11:35.521491104 +0300 +--- to/smali/com/discord/widgets/settings/WidgetSettings.smali 2019-03-08 16:16:14.428416070 +0300 *************** *** 785,793 **** if-eqz p1, :cond_1 diff --git a/patches/litecord/856.patch b/patches/litecord/856.patch index 25b9496..bb02ac6 100644 --- a/patches/litecord/856.patch +++ b/patches/litecord/856.patch @@ -1,6 +1,6 @@ -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/app/App.smali /tmp/patchport/smali/com/discord/app/App.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/app/App.smali 2019-03-08 14:06:27.984696150 +0300 ---- /tmp/patchport/smali/com/discord/app/App.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/app/App.smali to/smali/com/discord/app/App.smali +*** from/smali/com/discord/app/App.smali 2019-03-08 15:11:35.434823908 +0300 +--- to/smali/com/discord/app/App.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 212,218 **** @@ -18,9 +18,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/app/App.smal .line 71 invoke-static {v0}, Lcom/discord/models/domain/emoji/ModelEmojiCustom;->setCdnUri(Ljava/lang/String;)V -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/BuildConfig.smali /tmp/patchport/smali/com/discord/BuildConfig.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/BuildConfig.smali 2019-03-08 14:06:27.981362796 +0300 ---- /tmp/patchport/smali/com/discord/BuildConfig.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/BuildConfig.smali to/smali/com/discord/BuildConfig.smali +*** from/smali/com/discord/BuildConfig.smali 2019-03-08 15:11:35.431490555 +0300 +--- to/smali/com/discord/BuildConfig.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 16,30 **** @@ -54,9 +54,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/BuildConfig. .field public static final LOCAL_IP:Ljava/lang/String; = "" -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/GatewaySocket.smali /tmp/patchport/smali/com/discord/gateway/GatewaySocket.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 14:06:28.034696454 +0300 ---- /tmp/patchport/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/gateway/GatewaySocket.smali to/smali/com/discord/gateway/GatewaySocket.smali +*** from/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 15:11:35.438157262 +0300 +--- to/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 42,48 **** .end annotation @@ -91,9 +91,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/Gate invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali /tmp/patchport/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 14:06:28.028029746 +0300 ---- /tmp/patchport/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali to/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali +*** from/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 15:11:35.438157262 +0300 +--- to/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 59,64 **** --- 59,66 ---- @@ -105,9 +105,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/io/O .line 27 invoke-direct {p0, v0}, Lcom/discord/gateway/io/OutgoingPayload;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreGatewayConnection.smali /tmp/patchport/smali/com/discord/stores/StoreGatewayConnection.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/StoreGatewayConnection.smali 2019-03-08 14:06:28.241364375 +0300 ---- /tmp/patchport/smali/com/discord/stores/StoreGatewayConnection.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/stores/StoreGatewayConnection.smali to/smali/com/discord/stores/StoreGatewayConnection.smali +*** from/smali/com/discord/stores/StoreGatewayConnection.smali 2019-03-08 15:11:35.458157384 +0300 +--- to/smali/com/discord/stores/StoreGatewayConnection.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 1338,1344 **** .line 232 @@ -125,9 +125,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/stores/Store sget-object v3, Lcom/discord/utilities/rest/RestAPI$AppHeadersProvider;->INSTANCE:Lcom/discord/utilities/rest/RestAPI$AppHeadersProvider; -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/icon/IconUtils.smali /tmp/patchport/smali/com/discord/utilities/icon/IconUtils.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/icon/IconUtils.smali 2019-03-08 14:06:28.374698518 +0300 ---- /tmp/patchport/smali/com/discord/utilities/icon/IconUtils.smali 2019-03-08 14:56:15.429227454 +0300 +diff -crB from/smali/com/discord/utilities/icon/IconUtils.smali to/smali/com/discord/utilities/icon/IconUtils.smali +*** from/smali/com/discord/utilities/icon/IconUtils.smali 2019-03-08 15:11:35.471490799 +0300 +--- to/smali/com/discord/utilities/icon/IconUtils.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 359,365 **** goto :goto_2 @@ -247,9 +247,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/ic invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/rest/RestAPI$Companion.smali /tmp/patchport/smali/com/discord/utilities/rest/RestAPI$Companion.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/rest/RestAPI$Companion.smali 2019-03-08 14:06:28.411365407 +0300 ---- /tmp/patchport/smali/com/discord/utilities/rest/RestAPI$Companion.smali 2019-03-08 14:56:15.432560807 +0300 +diff -crB from/smali/com/discord/utilities/rest/RestAPI$Companion.smali to/smali/com/discord/utilities/rest/RestAPI$Companion.smali +*** from/smali/com/discord/utilities/rest/RestAPI$Companion.smali 2019-03-08 15:11:35.474824152 +0300 +--- to/smali/com/discord/utilities/rest/RestAPI$Companion.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 318,324 **** .line 213 @@ -267,9 +267,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/re check-cast v6, Lokhttp3/m; -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali /tmp/patchport/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali 2019-03-08 14:06:28.441365589 +0300 ---- /tmp/patchport/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali 2019-03-08 14:56:15.432560807 +0300 +diff -crB from/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali to/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali +*** from/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali 2019-03-08 15:11:35.478157506 +0300 +--- to/smali/com/discord/utilities/textprocessing/Rules$createCustomEmojiRule$1$parse$emojiNode$1.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 105,111 **** :goto_1 @@ -287,9 +287,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/utilities/te invoke-direct {p2, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali /tmp/patchport/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali 2019-03-08 14:06:28.608033268 +0300 ---- /tmp/patchport/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali 2019-03-08 14:56:15.432560807 +0300 +diff -crB from/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali to/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali +*** from/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali 2019-03-08 15:11:35.494824274 +0300 +--- to/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 610,616 **** .line 104 @@ -307,9 +307,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/chat invoke-direct {v1, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali /tmp/patchport/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali 2019-03-08 14:06:28.614699975 +0300 ---- /tmp/patchport/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali 2019-03-08 14:56:15.432560807 +0300 +diff -crB from/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali to/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali +*** from/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali 2019-03-08 15:11:35.498157628 +0300 +--- to/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali 2019-03-08 16:16:11.778400066 +0300 *************** *** 1042,1048 **** :goto_3 diff --git a/patches/nozlib/856.patch b/patches/nozlib/856.patch index 32b89cf..339f16b 100644 --- a/patches/nozlib/856.patch +++ b/patches/nozlib/856.patch @@ -1,6 +1,6 @@ -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/GatewaySocket.smali /tmp/patchport/smali/com/discord/gateway/GatewaySocket.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 14:06:28.034696454 +0300 ---- /tmp/patchport/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 14:56:10.139195303 +0300 +diff -crB from/smali/com/discord/gateway/GatewaySocket.smali to/smali/com/discord/gateway/GatewaySocket.smali +*** from/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 15:11:35.438157262 +0300 +--- to/smali/com/discord/gateway/GatewaySocket.smali 2019-03-08 16:16:06.511701594 +0300 *************** *** 1050,1056 **** @@ -18,9 +18,9 @@ diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/Gate invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; -diff -crB /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali /tmp/patchport/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali -*** /home/ave/workbench/ctc/com.discord-856/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 14:06:28.028029746 +0300 ---- /tmp/patchport/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 14:56:10.139195303 +0300 +diff -crB from/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali to/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali +*** from/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 15:11:35.438157262 +0300 +--- to/smali/com/discord/gateway/io/OutgoingPayload$Identify.smali 2019-03-08 16:16:06.511701594 +0300 *************** *** 59,64 **** --- 59,66 ---- diff --git a/patchport.py b/patchport.py index 35ea998..f0dd558 100644 --- a/patchport.py +++ b/patchport.py @@ -40,12 +40,13 @@ def fix_offset(patch_contents): shutil.copytree(apk_folder, tmp_folder) subprocess.run("patch -p1 --no-backup-if-mismatch --force", shell=True, input=patch_contents, text=True, - cwd=tmp_folder) + cwd=tmp_folder, capture_output=True) out = subprocess.run(f"diff -crB {apk_folder} {tmp_folder}", shell=True, input=patch_contents, text=True, cwd=tmp_folder, capture_output=True) shutil.rmtree(tmp_folder, ignore_errors=True) - return out.stdout + patch_out = out.stdout.replace(apk_folder, "from").replace(tmp_folder, "to") + return patch_out re_versioncode = re.compile(r'platformBuildVersionCode="([0-9]+)"')