[MODULE] PS Remote Play Enabler

Search This thread

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
Have you been notified to update your Remote Play app on your Android after the recent 4.50 firmware update? Are you having problems running it without being greeted by an error? I'd like you to give this a try. It worked for me. Today I'd like to share a module that should solve the problem.

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.

Code:
[B]ro.build.tags=test-keys[/B]


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.

Code:
[B]ro.build.tags=release-keys[/B]


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.

Instructions

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.

GitHub: https://github.com/AndroiDeputies
 

Attachments

  • Magisk_RemotePlayEnabler_v1.zip
    6.3 KB · Views: 52,593
Last edited:

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
@RoyJ and @Kropolis could you let me know if this works for you? You guys were patient and put up with a lot in the other thread. I'd like to give you guys access first.

Edit: Not to be picky about the viewers on this thread, but I'm sure we'd like to avoid some of the other interesting characters that popped up in the other forum.
 
Last edited:

slekkas

Senior Member
Oct 25, 2007
685
112
I tried it but it doesn't work.

I did everything correctly. Installed Magisk, then Sony framework, then the remote play enabler, installed the remote play app from play store, then I checked the app in Magisk hide but I get error 88001003.

Sent from my Nexus 6 using Tapatalk
 

RoyJ

Senior Member
Apr 23, 2012
4,021
2,553
Works on my Nexus 6P. Debloated stock ROM based on latest stable images. Magisk v11.5. Allows the official 2.0 apk to run just fine.

---------- Post added at 06:14 AM ---------- Previous post was at 06:12 AM ----------

I tried it but it doesn't work.

I did everything correctly. Installed Magisk, then Sony framework, then the remote play enabler, installed the remote play app from play store, then I checked the app in Magisk hide but I get error 88001003.
I don't know if you have any of them installed, but I also added PlayStation & PS Messages to Magisk Hide as well. Rebooted and it works.
 

slekkas

Senior Member
Oct 25, 2007
685
112
Works on my Nexus 6P. Debloated stock ROM based on latest stable images. Magisk v11.5. Allows the official 2.0 apk to run just fine.

---------- Post added at 06:14 AM ---------- Previous post was at 06:12 AM ----------


I don't know if you have any of them installed, but I also added PlayStation & PS Messages to Magisk Hide as well. Rebooted and it works.
Damn it, that gave me hope but nothing. I also checked the playstation app and playstation messenger app but still get the error.
 

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
I tried it but it doesn't work.

I did everything correctly. Installed Magisk, then Sony framework, then the remote play enabler, installed the remote play app from play store, then I checked the app in Magisk hide but I get error 88001003.

Earlier my friend @bgboii tried it with his Nexus 6P and it failed for him as well. But he was also running Dirty Unicorns when all of my modules failed to work for him. I'm not sure if that helps.

Works on my Nexus 6P. Debloated stock ROM based on latest stable images. Magisk v11.5. Allows the official 2.0 apk to run just fine.

---------- Post added at 06:14 AM ---------- Previous post was at 06:12 AM ----------


I don't know if you have any of them installed, but I also added PlayStation & PS Messages to Magisk Hide as well. Rebooted and it works.

I'm glad it works for you. Also on the Nexus 6P that's great. And I believe I also checked the same apps you checked in Magisk Hide as well, I'll update the OP accordingly. It's a good just-in-case measure for some.

Sent from my LG Nexus 5X using XDA Labs
 
  • Like
Reactions: bgboii

slekkas

Senior Member
Oct 25, 2007
685
112
Earlier my friend @bgboii tried it with his Nexus 6P and it failed for him as well. But he was also running Dirty Unicorns when all of my modules failed to work for him. I'm not sure if that helps.



I'm glad it works for you. Also on the Nexus 6P that's great. And I believe I also checked the same apps you checked in Magisk Hide as well, I'll update the OP accordingly. It's a good just-in-case measure for some.

Sent from my LG Nexus 5X using XDA Labs
What is dirty unicorns?

I guess it's a Rom,

I'm using chroma.
 

RoyJ

Senior Member
Apr 23, 2012
4,021
2,553
Here's my ROM: https://forum.xda-developers.com/showpost.php?p=71356972&postcount=1

The kernel included with it: https://forum.xda-developers.com/showpost.php?p=68138956&postcount=1

Magisk v11.5. I installed Magisk Manager from the Play Store and used it to download v11.1 a few days ago and then to v11.5 today.

No other root or anything like that (ROM doesn't come with root). Enabled Magisk Hide, BusyBox & Systemless Hosts from Magisk settings. Rebooted, confirmed SafetyNet passed, added back my apps. Logged into all PlayStation related apps and added them to Magisk Hide and rebooted. No issues using Remote Play. I'll see if the mic feature works too.
 

Attachments

  • Screenshot_20170320-011903.png
    Screenshot_20170320-011903.png
    159.2 KB · Views: 3,284

Kropolis

Senior Member
Mar 16, 2011
187
61
My understanding is the 88001003 error code is the root check but I could be mistaken. Currently my Nexus 5x is rooted using Xposed and working well. I use my older Nexus 5 must of the time so if I end up upgrading the 5x to Android 7 I'll definitely give this a try since it worked on your device.

Sent from my Nexus 5X using Tapatalk
 

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
What is dirty unicorns?

I guess it's a Rom,

I'm using chroma.

Yes, it's another custom ROM available for our devices. I've never tried with Chroma before, what Root method do you use for Magisk?

Here's my ROM: https://forum.xda-developers.com/showpost.php?p=71356972&postcount=1

The kernel included with it: https://forum.xda-developers.com/showpost.php?p=68138956&postcount=1

Magisk v11.5. I installed Magisk Manager from the Play Store and used it to download v11.1 a few days ago and then to v11.5 today.

No other root or anything like that (ROM doesn't come with root). Enabled Magisk Hide, BusyBox & Systemless Hosts from Magisk settings. Rebooted, confirmed SafetyNet passed, added back my apps. Logged into all PlayStation related apps and added them to Magisk Hide and rebooted. No issues using Remote Play. I'll see if the mic feature works too.

I miss Flash Kernel. I haven't seen an update for my device since December. I'm just using Pure Nexus with Jolla Kernel and Arise audio mods. Very few Root tweaks so I still rely on MagiskSU for anything that might require system mods.

Sent from my LG Nexus 5X using XDA Labs
 

slekkas

Senior Member
Oct 25, 2007
685
112
Yes, it's another custom ROM available for our devices. I've never tried with Chroma before, what Root method do you use for Magisk?



I miss Flash Kernel. I haven't seen an update for my device since December. I'm just using Pure Nexus with Jolla Kernel and Arise audio mods. Very few Root tweaks so I still rely on MagiskSU for anything that might require system mods.

Sent from my LG Nexus 5X using XDA Labs
I use supersu

In the old version of Magisk there was a toggle to hide root. I can't seem to find it on the new one. I'm using a TV Go app to watch TV on my phone and it worked fine with the previous version. Now it's telling me that the app is not working on rooted devices which means something I'm not doing right in Magisk.
 

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
My understanding is the 88001003 error code is the root check but I could be mistaken. Currently my Nexus 5x is rooted using Xposed and working well. I use my older Nexus 5 must of the time so if I end up upgrading the 5x to Android 7 I'll definitely give this a try since it worked on your device.

The root check might not be the only thing being checked. That build.prop line I edited is usually set to test-keys for custom ROMs, so it was clever for Sony to use that in addition to the root check to determine if the device was running modified software. That's just my guess but this theory helped me figure out the problem on my end.

Sent from my LG Nexus 5X using XDA Labs
 

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
I use supersu

In the old version of Magisk there was a toggle to hide root. I can't seem to find it on the new one. I'm using a TV Go app to watch TV on my phone and it worked fine with the previous version. Now it's telling me that the app is not working on rooted devices which means something I'm not doing right in Magisk.

SuperSU is the problem. You can't hide root from SuperSU even with the latest Magisk. You will need MagiskSU to get this working.

Sent from my LG Nexus 5X using XDA Labs
 

slekkas

Senior Member
Oct 25, 2007
685
112
SuperSU is the problem. You can't hide root from SuperSU even with the latest Magisk. You will need MagiskSU to get this working.

Sent from my LG Nexus 5X using XDA Labs
Cool, I will research that.

---------- Post added at 08:47 AM ---------- Previous post was at 07:48 AM ----------

SuperSU is the problem. You can't hide root from SuperSU even with the latest Magisk. You will need MagiskSU to get this working.

Sent from my LG Nexus 5X using XDA Labs
I tried to find a way to remove supersu and install magisksu but I didn't find any instructions. I'm afraid to mess with my phone cause I really need it today.

If it's some easy steps please share or point me to the right guide.

Thanks.

Sent from my Nexus 6 using Tapatalk
 

Didgeridoohan

Senior Moderator / Dev Committee / Dev Relations
Staff member
May 31, 2012
11,657
12,463
Gothenburg
Google Nexus 4
Nexus 6
Cool, I will research that.

---------- Post added at 08:47 AM ---------- Previous post was at 07:48 AM ----------


I tried to find a way to remove supersu and install magisksu but I didn't find any instructions. I'm afraid to mess with my phone cause I really need it today.

If it's some easy steps please share or point me to the right guide.

Thanks.

Sent from my Nexus 6 using Tapatalk

  • Might be a good idea to start with uninstalling Magisk, just to be safe.
  • Remove SuperSU (there's an option in the SuperSU app, full unroot). It will ask you if you want to restore the backup boot image, do that (or you could do that yourself, just to be safe). You could also flash osm0si's unSU zip in TWRP and then restore your stock boot image.
  • Flash Magisk zip in TWRP.
  • Done.

If you really need your device today, don't tinker with it until tomorrow... And always have a backup.
 
  • Like
Reactions: slekkas

slekkas

Senior Member
Oct 25, 2007
685
112
  • Might be a good idea to start with uninstalling Magisk, just to be safe.
  • Remove SuperSU (there's an option in the SuperSU app, full unroot). It will ask you if you want to restore the backup boot image, do that (or you could do that yourself, just to be safe). You could also flash osm0si's unSU zip in TWRP and then restore your stock boot image.
  • Flash Magisk zip in TWRP.
  • Done.

If you really need your device today, don't tinker with it until tomorrow... And always have a backup.

It worked mate, Thanks a million:)

---------- Post added at 03:21 PM ---------- Previous post was at 03:16 PM ----------

The touch buttons don't work for me. Is anyone else having this problem?

Never mind, working fine now.
 
Last edited:

Kropolis

Senior Member
Mar 16, 2011
187
61
It worked mate, Thanks a million:)

---------- Post added at 03:21 PM ---------- Previous post was at 03:16 PM ----------

The touch buttons don't work for me. Is anyone else having this problem?

Never mind, working fine now.
For clarification for anyone who encounters your touchpad issue, were you having trouble with the onscreen buttons, mapping to Sixaxis, or both? And how did you resolve?

Sent from my Nexus 5X using Tapatalk
 

RoyJ

Senior Member
Apr 23, 2012
4,021
2,553
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..
 
  • Like
Reactions: leolawliet

leolawliet

Senior Member
Aug 7, 2011
3,440
1,629
New York, NY
www.facebook.com
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..

I'll update the OP with a link to this post. Thanks @RoyJ

Sent from my LG Nexus 5X using XDA Labs
 

Top Liked Posts

  • There are no posts matching your filters.
  • 33
    Have you been notified to update your Remote Play app on your Android after the recent 4.50 firmware update? Are you having problems running it without being greeted by an error? I'd like you to give this a try. It worked for me. Today I'd like to share a module that should solve the problem.

    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.

    Code:
    [B]ro.build.tags=test-keys[/B]


    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.

    Code:
    [B]ro.build.tags=release-keys[/B]


    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.

    Instructions

    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.

    GitHub: https://github.com/AndroiDeputies
    6
    I also confirm that the new update (v2.7.0) has changed something in root verification and if is a Sony device or not. A temporary fix is to go back to version v2.6.0.

    Tested with the last Magisk v17.1..

    Download here the PS4 Remote Play v2.6.0, or APK Mirror.

    Again I can confirm, with the last version of Sony PS4 Remote Play app v2.8.0, its working with Magisk Beta v19.0 and Magisk Manager (MM) v7.1.0.

    If anyone needs: Sony_Framework-v1.zip.

    :D
    4
    yeah thanks, i figured it had to do something with the latest 2.7 release. some people actually get the error on a full stock phone.

    2.6 is indeed the last one that works thanks!


    (is there away to prevent it from auto updating in the play store?) i still does it while auto update is off..

    Try to install my modified 2.6.0 apk, this not update;
    https://www.dropbox.com/s/o0tndbxqq4t6hs6/PS4 Remote Play.apk?dl=0 ?
    3
    It works on Oreo for me.
    Had to install both Sony framework, Sony apps and PS Remote Play Enabler in Magisk, then hide Magisk for the PS app and Remote Play app.

    Still looking to get past the wifi requirement, but that doesn't seem possible as xposed breaks safetynet and is not an option.

    Oooh! I actually have a solution for this that I wrote up on Reddit, but I can't link as I am a new user. I'll just quote it, check this out:

    Installing NoDeviceCheck and FakeWifiReworked
    NoDeviceCheck bypasses another part of Sony's root check, and FakeWifiReworked will allow you to use the app while you're not on WiFi.

    If you got this far, you're practically home free. Open Xposed Installer. Open the sidebar menu, tap on Downloads. Search for NoDeviceCheck. Install it. Search for FakeWifiReworked. Install it. Open the sidebar menu. Tap on Modules. Make sure both modules are checkmarked. If you don't see them, close the app and reopen them. They'll show up. Open the FakeWifiReworked app, and checkmark the PS4 Remote Play app. Reboot your phone. You should now be able to use Remote Play on or off your Wifi.