File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
app/src/main/java/io/github/chsbuffer/revancedxposed/youtube Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 11package io.github.chsbuffer.revancedxposed.youtube
22
33import android.app.Application
4+ import android.view.LayoutInflater
45import app.revanced.extension.shared.StringRef
56import app.revanced.extension.shared.Utils
67import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam
@@ -24,6 +25,7 @@ import io.github.chsbuffer.revancedxposed.youtube.misc.privacy.RemoveTrackingQue
2425import io.github.chsbuffer.revancedxposed.youtube.misc.settings.SettingsHook
2526import io.github.chsbuffer.revancedxposed.youtube.video.quality.VideoQuality
2627import io.github.chsbuffer.revancedxposed.youtube.video.speed.PlaybackSpeed
28+ import org.luckypray.dexkit.wrap.DexMethod
2729
2830class YoutubeHook (
2931 app : Application ,
@@ -53,6 +55,11 @@ class YoutubeHook(
5355
5456 fun ExtensionHook () {
5557 injectHostClassLoaderToSelf(this ::class .java.classLoader!! , classLoader)
58+ DexMethod (" Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;" ).hookMethod{
59+ before {
60+ (it.thisObject as LayoutInflater ).context.addModuleAssets()
61+ }
62+ }
5663 val app = Utils .getContext()
5764 app.addModuleAssets()
5865 StringRef .resources = app.resources
You can’t perform that action at this time.
0 commit comments