[Sony Cross-Device General] asseforlife:
Heya there, i tried the temp root, no error in cmd so far but the thing is, when i check if i have root with rootchecker it say me "no root" , do i need to do something else after the commands please?

I'd like to remove a google play service called "nearbymessagesservice" (com.google.android.gms.nearby.messages.service.nearbymessagesservice),because i'm playing with a dualshock 4 on my xz1 compact and i cant fix the input lag who often happen (and of course partial otg support), when i try to plug my ds4 to my xz1c with otg , nothing happen (not even having the ds4 in charge), and the culprit seems to be the nearby message services (i have it for sure i checked with services disabler), but after i did your steps and wrote:

EDIT:

I finally found the fix, if you wanna reduce your input lag with dualshock 4 with bluetooth, you first need to temp root by following the tutorial, after you are temprooted, download SD Maid and Services Disabler from google play store, in the search bar write "services" and scroll down until you find "google play services", now you need to disable "nearby.discovery.service.DiscoveryService" and "nearby.messages.service.nearbymessagesservice" (they use the bluetooth so it reduce the data coming from the controller to your phone).

After that you need to open SD Maid , go to settings > app verifier > and tick "Include apps system", then you will need to go to App Verifier (to the left), click the refresh button, search for "services", go to google play services , then click "Receivers manager" (not sure for the translation but it's the button under the freeze button), then you need to disable ALL google play services receivers and click to the 3 dots > Other and disable those receivers too.

After doing that i saw the difference in unkilled and even by playing with steam link (some crash can happen when you open an app but it's only sometimes).

Even after reboot the modification is permanent so no need to re-temp root :).

-------

Another thing, i found the way for creating a terminal shortcut where you can tap it on your phone to temp root it without needing a computer, but i'm using trebuchet launcher so idk for others launchers how to do it.

1) Follow Tifs method at post #41 with the addition of :

chcon u:eek:bject_r:system_file:s0 ./magisk-setup.sh (for magisk)

2) Follow Tifs's method at post #57 > "...So I found another BusyBox distribution that have the nsenter module: meefik/busybox [5]. I didn't install the apk, instead I unpacked busybox-1.31.1-46.apk/assets/arm64/bin/busybox and pushed it with ADB to /data/local/tmp and made executable with chmod +x /data/local/tmp/busybox. After that I succeed setting Magisk from terminal app without help of ADB"

3) you need to go to the widget of your terminal app (i use terminal emulator for android from the play store), then near "arguments" you must write :

/data/local/tmp/bindershell -c "/data/local/tmp/busybox nsenter -t 1 -m -w/data/local/tmp ./magisk-setup.sh" (That command line was shared by ezdi at post #58)

Then in shortcut label you write the name of that shortcut then tap ok.

And now if you did everything good , normally when you will click on that shortcut it will directly temp root without the need of your computer :)

Thanks a lot for both of you and for that temp root who open insane possibilities :)