This module allows PlayStation Remote Play to start on a rooted device running unsupported stock firmware or a custom ROM with Magisk installed and Sony Framework Module installed. Just make sure the Remote Play app is checked in the Magisk Hide section of Magisk Manager. This module might also allow PlayStation Vue to work on custom ROMs and rooted devices. This module might or might not work on your device. I should've specified that earlier. I only tested it on one device, my Nexus 5X. Users with different devices are reporting success.
I've only tested this on my Google Nexus 5X running Pure Nexus, a custom 7.1.1 Nougat ROM. There was no need to downgrade to Marshmallow and install Xposed Framework with RootCloak with my solution.
How did I find this solution?
I noticed at some point that even users with different ROMs on the same device got different results. I started looking at build.prop after a while and noticed one specific line that stood out.
I remember seeing somewhere that PlayStation Vue would work if this build.prop line was changed to release instead of test. I thought it would make perfect sense if changing this could also fix the problem with Remote Play. Since both were Sony apps I figured this was going to narrow down the problem.
After saving the changes I rebooted my device, started the Remote Play app, and it worked! It booted past the error screen. This mod does not require a modded .apk of Sony's Remote Play app. You can use the same one you would download from the Play Store after installing the Sony Framework module from Magisk Manager.
I made a Magisk module to make this more simple and clean. It changes the build.prop line for you, just flash it with Magisk Manager or with TWRP Recovery.
1.) Install Sony Framework module from Magisk Manager. Reboot.
2.) Install RemotePlayEnabler module. Reboot.
3.) Open Play Store and install Remote Play like any normal app.
4.) In Magisk Manager, go to Magisk Hide and check the Remote Play app, PlayStation app, and PS Messenger app.
5.) Open Remote Play app and check if it works for you.
Info from another thread about using DS4 with the official Remote Play app- kind of. There are two methods. Thank @RoyJ for this info
Info from another thread about using DS4 with the official Remote Play app- kind of. AFAIK, this requires you be on the same WiFi network and within reasonable (Bluetooth) range of the PS4. If that's not correct let me know, I'll edit the post.
Second account method;
-Make a second PSN account for free. Log into the 2nd account on the PS4 itself.
-Open the Remote Play app & go to settings. Hit "Sign In" (if you have the PlayStation app logged in to your main account it should automatically log you into that account. Log out and once again "Sign In" this time using your second account. This time around it'll prompt your for a username and password.
-On the PS4 (while logged into 2nd account) go to "Settings > Remote Play Connection Settings > Add Device". It'll display a code you'll use for the next step
-Click Next / Skip while the Remote Play app is trying to connect to the PS4 and manually register it. It will ask for the code from earlier. Enter it and you should now be streaming the PS4 through the app.
-Press the PS button on the DS4 and it should switch back over to your main account, while keeping the remote play going.
It works, I just tested it. I only tested it one room away from my PS4. I believe this works since your controller is technically connected to the PS4 itself, but the 2nd user started remote play. 1st user takes back control with the DS4, but it doesn't kill the link to remote play. The controller still has to be close enough to the PS4 to be picked up with Bluetooth, it doesn't actually connect it to the phone.
To whom it may concern..
At this point I will offer no further support. My goal was to create this module in order to boot up the latest Remote Play on my Nexus 5X after Sony released PS4 Firmware 4.50 and updated the Remote Play app to 2.0.0 and I successfully got it working. I hope others can have the same results on their device otherwise I'm sorry but I can't help you any further.
If my module works for you and if you would like to show your appreciation, hit thanks and feel free to send me a donation. I also accept Bitcoin payments.