mirror of
https://booba.tech/CutTheCord/cutthecord.git
synced 2024-08-15 03:24:52 +00:00
46620
472a988baf
xml patches also got rewritten notrack is unsafe to use currently, will log you out randomly
225 lines
No EOL
18 KiB
Diff
225 lines
No EOL
18 KiB
Diff
diff --color -crB com.discord-base/AndroidManifest.xml com.discord/AndroidManifest.xml
|
|
*** com.discord-base/AndroidManifest.xml 2021-06-01 20:30:56.781349523 +0000
|
|
--- com.discord/AndroidManifest.xml 2021-06-01 20:38:49.344651420 +0000
|
|
***************
|
|
*** 1,4 ****
|
|
! <?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" android:installLocation="auto" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
|
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
|
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
|
<uses-feature android:name="android.hardware.faketouch" android:required="false"/>
|
|
--- 1,4 ----
|
|
! <?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" android:installLocation="auto" package="com.cutthecord.CTCBRANCH" platformBuildVersionCode="93200" platformBuildVersionName="93.0">
|
|
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
|
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
|
<uses-feature android:name="android.hardware.faketouch" android:required="false"/>
|
|
***************
|
|
*** 22,28 ****
|
|
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/>
|
|
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
|
|
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
|
! <permission android:description="@string/app_permission_connect_desc" android:label="@string/app_permission_connect_label" android:name="com.discord.permission.CONNECT" android:protectionLevel="dangerous"/>
|
|
<uses-feature android:name="android.hardware.camera.any" android:required="false"/>
|
|
<queries>
|
|
<package android:name="com.samsung.android.game.gametools"/>
|
|
--- 22,28 ----
|
|
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/>
|
|
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
|
|
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
|
! <permission android:description="@string/app_permission_connect_desc" android:label="@string/app_permission_connect_label" android:name="com.cutthecord.CTCBRANCH.permission.CONNECT" android:protectionLevel="dangerous"/>
|
|
<uses-feature android:name="android.hardware.camera.any" android:required="false"/>
|
|
<queries>
|
|
<package android:name="com.samsung.android.game.gametools"/>
|
|
***************
|
|
*** 35,41 ****
|
|
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
|
|
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
|
! <application android:allowBackup="false" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:icon="@mipmap/ic_logo_square_canary" android:label="@string/discord" android:largeHeap="true" android:name="com.discord.app.App" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_canary" android:supportsRtl="true" android:theme="@style/AppTheme.Dark">
|
|
<activity android:name="com.discord.samsung.SamsungConnectActivity" android:theme="@style/AppTheme.Translucent"/>
|
|
<activity android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:theme="@style/AppTheme.Dark" android:windowSoftInputMode="adjustResize|stateHidden"/>
|
|
<activity android:exported="true" android:launchMode="singleTask" android:name="com.discord.app.AppActivity$Main" android:screenOrientation="fullUser" android:theme="@style/AppTheme.Loading" android:windowSoftInputMode="adjustResize|stateHidden">
|
|
--- 35,41 ----
|
|
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
|
|
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
|
! <application android:allowBackup="true" android:debuggable="true" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:icon="@mipmap/ic_logo_square_canary" android:label="@string/discord" android:largeHeap="true" android:name="com.discord.app.App" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_canary" android:supportsRtl="true" android:theme="@style/AppTheme.Dark">
|
|
<activity android:name="com.discord.samsung.SamsungConnectActivity" android:theme="@style/AppTheme.Translucent"/>
|
|
<activity android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:theme="@style/AppTheme.Dark" android:windowSoftInputMode="adjustResize|stateHidden"/>
|
|
<activity android:exported="true" android:launchMode="singleTask" android:name="com.discord.app.AppActivity$Main" android:screenOrientation="fullUser" android:theme="@style/AppTheme.Loading" android:windowSoftInputMode="adjustResize|stateHidden">
|
|
***************
|
|
*** 143,149 ****
|
|
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
|
|
</intent-filter>
|
|
</service>
|
|
! <service android:exported="true" android:name="com.discord.app.DiscordConnectService" android:permission="com.discord.permission.CONNECT">
|
|
<intent-filter>
|
|
<action android:name="com.discord.intent.action.CONNECT"/>
|
|
<data android:host="app" android:pathPattern="/connect/.*" android:scheme="discord"/>
|
|
--- 143,149 ----
|
|
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
|
|
</intent-filter>
|
|
</service>
|
|
! <service android:exported="true" android:name="com.discord.app.DiscordConnectService" android:permission="com.cutthecord.CTCBRANCH.permission.CONNECT">
|
|
<intent-filter>
|
|
<action android:name="com.discord.intent.action.CONNECT"/>
|
|
<data android:host="app" android:pathPattern="/connect/.*" android:scheme="discord"/>
|
|
***************
|
|
*** 166,172 ****
|
|
</intent-filter>
|
|
</receiver>
|
|
<service android:foregroundServiceType="mediaProjection" android:name="com.discord.utilities.voice.VoiceEngineForegroundService"/>
|
|
! <provider android:authorities="com.discord.file-provider" android:exported="false" android:grantUriPermissions="true" android:name="androidx.core.content.FileProvider">
|
|
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
|
|
</provider>
|
|
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="true"/>
|
|
--- 166,172 ----
|
|
</intent-filter>
|
|
</receiver>
|
|
<service android:foregroundServiceType="mediaProjection" android:name="com.discord.utilities.voice.VoiceEngineForegroundService"/>
|
|
! <provider android:authorities="com.cutthecord.CTCBRANCH.file-provider" android:exported="false" android:grantUriPermissions="true" android:name="androidx.core.content.FileProvider">
|
|
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
|
|
</provider>
|
|
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="true"/>
|
|
***************
|
|
*** 210,218 ****
|
|
<receiver android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementReceiver"/>
|
|
<service android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementService"/>
|
|
<service android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:permission="android.permission.BIND_JOB_SERVICE"/>
|
|
! <provider android:authorities="com.discord.firebaseinitprovider" android:directBootAware="true" android:exported="false" android:initOrder="100" android:name="com.google.firebase.provider.FirebaseInitProvider"/>
|
|
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
|
|
! <provider android:authorities="com.discord.workmanager-init" android:directBootAware="false" android:exported="false" android:multiprocess="true" android:name="androidx.work.impl.WorkManagerInitializer"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:name="androidx.work.impl.background.systemalarm.SystemAlarmService"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_job_service_default" android:exported="true" android:name="androidx.work.impl.background.systemjob.SystemJobService" android:permission="android.permission.BIND_JOB_SERVICE"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_foreground_service_default" android:exported="false" android:name="androidx.work.impl.foreground.SystemForegroundService"/>
|
|
--- 210,218 ----
|
|
<receiver android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementReceiver"/>
|
|
<service android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementService"/>
|
|
<service android:enabled="true" android:exported="false" android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:permission="android.permission.BIND_JOB_SERVICE"/>
|
|
! <provider android:authorities="com.cutthecord.CTCBRANCH.firebaseinitprovider" android:directBootAware="true" android:exported="false" android:initOrder="100" android:name="com.google.firebase.provider.FirebaseInitProvider"/>
|
|
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
|
|
! <provider android:authorities="com.cutthecord.CTCBRANCH.workmanager-init" android:directBootAware="false" android:exported="false" android:multiprocess="true" android:name="androidx.work.impl.WorkManagerInitializer"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:name="androidx.work.impl.background.systemalarm.SystemAlarmService"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_job_service_default" android:exported="true" android:name="androidx.work.impl.background.systemjob.SystemJobService" android:permission="android.permission.BIND_JOB_SERVICE"/>
|
|
<service android:directBootAware="false" android:enabled="@bool/enable_system_foreground_service_default" android:exported="false" android:name="androidx.work.impl.foreground.SystemForegroundService"/>
|
|
***************
|
|
*** 267,270 ****
|
|
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:exported="false" android:name="com.android.billingclient.api.ProxyBillingActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
|
|
<meta-data android:name="com.android.vending.derived.apk.id" android:value="1"/>
|
|
</application>
|
|
! </manifest>
|
|
\ No newline at end of file
|
|
--- 267,270 ----
|
|
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:exported="false" android:name="com.android.billingclient.api.ProxyBillingActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
|
|
<meta-data android:name="com.android.vending.derived.apk.id" android:value="1"/>
|
|
</application>
|
|
! </manifest>
|
|
diff --color -crB com.discord-base/apktool.yml com.discord/apktool.yml
|
|
*** com.discord-base/apktool.yml 2021-06-01 17:16:48.545258394 +0000
|
|
--- com.discord/apktool.yml 2021-06-01 21:07:32.119096655 +0000
|
|
***************
|
|
*** 1,5 ****
|
|
!!brut.androlib.meta.MetaInfo
|
|
! apkFileName: com.discord-93200.apk
|
|
compressionType: false
|
|
doNotCompress:
|
|
- resources.arsc
|
|
--- 1,5 ----
|
|
!!brut.androlib.meta.MetaInfo
|
|
! apkFileName: com.cutthecord.CTCBRANCH-93200.apk
|
|
compressionType: false
|
|
doNotCompress:
|
|
- resources.arsc
|
|
diff --color -crB com.discord-base/res/values/strings.xml com.discord/res/values/strings.xml
|
|
*** com.discord-base/res/values/strings.xml 2021-06-01 17:16:48.953260531 +0000
|
|
--- com.discord/res/values/strings.xml 2021-06-01 21:46:44.631007562 +0000
|
|
***************
|
|
*** 2201,2207 ****
|
|
<string name="disconnect_other">Disconnect</string>
|
|
<string name="disconnect_self">Disconnect</string>
|
|
<string name="disconnect_user_success">User has been disconnected from voice.</string>
|
|
! <string name="discord">Discord-Canary</string>
|
|
<string name="discord_desc_long">Join over 100 million people who use Discord to talk and hang out with communities and friends.</string>
|
|
<string name="discord_desc_short">Imagine a place</string>
|
|
<string name="discord_gg">discord.gg/</string>
|
|
--- 2201,2207 ----
|
|
<string name="disconnect_other">Disconnect</string>
|
|
<string name="disconnect_self">Disconnect</string>
|
|
<string name="disconnect_user_success">User has been disconnected from voice.</string>
|
|
! <string name="discord">CTCNAME</string>
|
|
<string name="discord_desc_long">Join over 100 million people who use Discord to talk and hang out with communities and friends.</string>
|
|
<string name="discord_desc_short">Imagine a place</string>
|
|
<string name="discord_gg">discord.gg/</string>
|
|
***************
|
|
*** 6078,6084 ****
|
|
<string name="notification_reply_failed">Failed to reply to {recipient}</string>
|
|
<string name="notification_reply_success">Replied to {recipient}</string>
|
|
<string name="notification_settings">Notification Settings</string>
|
|
! <string name="notification_title_discord">Discord</string>
|
|
<string name="notification_title_start_game">"Somebody Playin'"</string>
|
|
<string name="notifications">Notifications</string>
|
|
<string name="notifications_muted">Notifications, muted</string>
|
|
--- 6078,6084 ----
|
|
<string name="notification_reply_failed">Failed to reply to {recipient}</string>
|
|
<string name="notification_reply_success">Replied to {recipient}</string>
|
|
<string name="notification_settings">Notification Settings</string>
|
|
! <string name="notification_title_discord">CTCNAME</string>
|
|
<string name="notification_title_start_game">"Somebody Playin'"</string>
|
|
<string name="notifications">Notifications</string>
|
|
<string name="notifications_muted">Notifications, muted</string>
|
|
***************
|
|
*** 8476,8482 ****
|
|
<string name="suggested_friends_list_header">Suggested Friends</string>
|
|
<string name="suggested_languages">Suggested languages</string>
|
|
! <string name="suggestions">Suggestions</string>
|
|
<string name="summary_collapsed_preference_list">%1$s, %2$s</string>
|
|
<string name="support">Support</string>
|
|
<string name="suppress_all_embeds">Remove all embeds</string>
|
|
<string name="suppress_embed_body">This will remove all embeds on this message for everyone.</string>
|
|
--- 8476,8482 ----
|
|
<string name="suggested_friends_list_header">Suggested Friends</string>
|
|
<string name="suggested_languages">Suggested languages</string>
|
|
! <string name="suggestions">Gitea Repo</string>
|
|
<string name="summary_collapsed_preference_list">%1$s, %2$s</string>
|
|
<string name="support">Support</string>
|
|
<string name="suppress_all_embeds">Remove all embeds</string>
|
|
<string name="suppress_embed_body">This will remove all embeds on this message for everyone.</string>
|
|
diff --color -crB com.discord-base/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptchaHelpDialog$$inlined$let$lambda$1.smali com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptchaHelpDialog$$inlined$let$lambda$1.smali
|
|
*** com.discord-base/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptchaHelpDialog$$inlined$let$lambda$1.smali 2021-06-01 17:16:49.173261683 +0000
|
|
--- com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptchaHelpDialog$$inlined$let$lambda$1.smali 2021-06-01 21:50:33.255916346 +0000
|
|
***************
|
|
*** 104,110 ****
|
|
.line 3
|
|
new-instance v0, Landroid/content/Intent;
|
|
|
|
! const-string v1, "https://discord.com/app"
|
|
|
|
.line 4
|
|
invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
|
|
--- 104,110 ----
|
|
.line 3
|
|
new-instance v0, Landroid/content/Intent;
|
|
|
|
! const-string v1, "https://gitdab.com/distok/cutthecord/issues/22#issuecomment-82"
|
|
|
|
.line 4
|
|
invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
|
|
diff --color -crB com.discord-base/smali_classes2/com/discord/widgets/settings/WidgetSettings$onViewBound$1$21.smali com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings$onViewBound$1$21.smali
|
|
*** com.discord-base/smali_classes2/com/discord/widgets/settings/WidgetSettings$onViewBound$1$21.smali 2021-06-01 17:16:49.461263192 +0000
|
|
--- com.discord/smali_classes2/com/discord/widgets/settings/WidgetSettings$onViewBound$1$21.smali 2021-06-01 21:59:39.038419446 +0000
|
|
***************
|
|
*** 89,95 ****
|
|
|
|
invoke-static {v1, p1}, Ld0/z/d/m;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
|
|
|
|
! const-string v2, "https://support.discord.com"
|
|
|
|
const/4 v3, 0x0
|
|
|
|
--- 89,95 ----
|
|
|
|
invoke-static {v1, p1}, Ld0/z/d/m;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
|
|
|
|
! const-string v2, "https://booba.tech/CutTheCord-Femboy/cutthecord"
|
|
|
|
const/4 v3, 0x0
|
|
|