mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-06-12 05:07:41 +02:00
refactor: better method is used for settings-framework
This commit is contained in:
@ -18,6 +18,7 @@ import app.revanced.patches.youtube.misc.microg.shared.Constants.SPOOFED_PACKAGE
|
||||
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
||||
import app.revanced.util.microg.MicroGManifestHelper.addSpoofingMetadata
|
||||
import app.revanced.util.microg.MicroGResourceHelper.patchManifest
|
||||
import app.revanced.util.microg.MicroGResourceHelper.patchSetting
|
||||
import app.revanced.util.resources.ResourceHelper.setMicroG
|
||||
|
||||
@Patch
|
||||
@ -49,12 +50,10 @@ class MicroGPatch : ResourcePatch {
|
||||
)
|
||||
SettingsPatch.updatePatchStatus("microg-support")
|
||||
|
||||
val settingsFragment = context["res/xml/settings_fragment.xml"]
|
||||
settingsFragment.writeText(
|
||||
settingsFragment.readText().replace(
|
||||
"android:targetPackage=\"com.google.android.youtube",
|
||||
"android:targetPackage=\"$packageName"
|
||||
)
|
||||
// update settings fragment
|
||||
context.patchSetting(
|
||||
PACKAGE_NAME,
|
||||
packageName
|
||||
)
|
||||
|
||||
// update manifest
|
||||
|
@ -16,7 +16,6 @@ import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
||||
import app.revanced.patches.youtube.video.customspeed.bytecode.patch.CustomVideoSpeedBytecodePatch
|
||||
import app.revanced.util.resources.ResourceHelper.addSpeedEntries
|
||||
import app.revanced.util.resources.ResourceHelper.addSpeedEntryValues
|
||||
import app.revanced.util.resources.ResourceHelper.replaceCustomSpeed
|
||||
import app.revanced.util.resources.ResourceUtils.copyXmlNode
|
||||
|
||||
@Patch
|
||||
@ -50,8 +49,6 @@ class CustomVideoSpeedPatch : ResourcePatch {
|
||||
context.addSpeedEntryValues(speedElements[index])
|
||||
}
|
||||
|
||||
context.replaceCustomSpeed()
|
||||
|
||||
/*
|
||||
add settings
|
||||
*/
|
||||
|
Reference in New Issue
Block a user