start frida-server(emulator):

$ adb shell
$ cd /data/local/tmp
$ /data/local/tmp/frida-x86 &

open http toolkit:
using adb to hook

run injection.py (or "frida --codeshare dzonerzy/fridantiroot -f jp.ne.wowow.vod.androidtv -U")

now you can happy bypass root.




Caution:
if click player, then if time is twice, just got crash.
fuck you wowow. i hate you.

ERROR LOG
```
Process crashed: java.lang.reflect.InvocationTargetException

***
FATAL EXCEPTION: main
Process: jp.ne.wowow.vod.androidtv, PID: 7508
android.view.InflateException: Binary XML file line #21: Binary XML file line #21: Error inflating class androidx.leanback.widget.TitleView
Caused by: android.view.InflateException: Binary XML file line #21: Error inflating class androidx.leanback.widget.TitleView
Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
        at android.view.LayoutInflater.createView(LayoutInflater.java:647)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
        at androidx.leanback.app.BrandedSupportFragment.onInflateTitleView(BrandedSupportFragment.java:70)
        at androidx.leanback.app.BrandedSupportFragment.installTitleView(BrandedSupportFragment.java:85)
        at androidx.leanback.app.VerticalGridSupportFragment.onCreateView(VerticalGridSupportFragment.java:186)
        at jp.ne.wowow.vod.androidtv.ui.fragment.DetailGridFragment.onCreateView(DetailGridFragment.java:86)
        at androidx.fragment.app.Fragment.performCreateView(Fragment.java:2995)
        at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:523)
        at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261)
        at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1840)
        at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1758)
        at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1701)
        at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2849)
        at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2777)
        at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3020)
        at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:551)
        at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261)
        at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1840)
        at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1758)
        at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1701)
        at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:488)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6840)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:860)
Caused by: android.view.InflateException: Binary XML file line #45: Binary XML file line #45: Error inflating class androidx.leanback.widget.SearchOrbView
Caused by: android.view.InflateException: Binary XML file line #45: Error inflating class androidx.leanback.widget.SearchOrbView
Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
        at android.view.LayoutInflater.createView(LayoutInflater.java:647)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
***
[Android Emulator 5554::jp.ne.wowow.vod.androidtv ]->

Thank you for using Frida!
```