Yeah, it seems we'll need an update to the Remote Play Assistant app so it can work for us who don't have Android 10.
Did some more testing with the new app.
You can launch it if you hide Magisk Manager, hide root from the PS4 Remote Play app, and uninstall Xposed Installer, though it only works with onscreen controls, you can't use a DualShock 4 controller because that only works on Android 10 (even if you paired it it just shows a message that you can't use it) and Remote Play Assistant doesn't seem to work either.
The 2.8 version shows an error when it tried to register itself with the PS4. Seems like Sony locked out previous versions of the app.
see jiyuu's post that i quoted right above. joycons arent working though.Finally got around to trying remote play because I saw all android phones are working now and sadly got 88001003 error code. Hoping we get update to xposed or hacked version of apk to get it working soon. My need to play apex in bed on my back is of utmost importance!
Nah, unfortunately not. I think someone has to update the Remote Play Assistant to make it compatible with the new version again, because Sony seems to have made changes to how the controller is checked or how the controller input works. It still loads the profile correctly when you start up Remote Play, the buttons just don't do anything.Thanks this worked great. Any luck getting a joy con or pro controller to read as a DS4 controller or just work at all? I couldnt figure it out. Touch control only isn't ideal lol.
Nah, unfortunately not. I think someone has to update the Remote Play Assistant to make it compatible with the new version again, because Sony seems to have made changes to how the controller is checked or how the controller input works. It still loads the profile correctly when you start up Remote Play, the buttons just don't do anything.
Someone else also mentioned PStreamer as an alternative to the official RP app. Apparently it has the button mapping and everything already built in. They are working on making it compatible with firmware 7.0: https://www.pstreamer.app/playstation-4-firmware-7-0-released/
Not sure if it works on Switch at all though, but I guess we'll see when they're done updating it.
That's basically what the Remote Play Assistant does as far as I know. You can map the buttons of the Joy-Cons, Pro Controller or whatever to DualShock 4 buttons and use the app that way.Gotcha, perhaps you could do something like having joycons detect as a ds4 through a controller app? That's what they're doing for xbox controllers on pc to ps4 remote play. https://www.reddit.com/r/remoteplay/comments/8731bw/how_to_use_xbox_one_controller_with_ps4_remote/
Awesome! Gonna try it out when I'm done with work tonightThat ended up being not so bad. I just needed to update the app hooks for the new obfuscated code. Here's the new APK. As always the changes are on my Github
The Xposed module defeats any root/xposed checks in the remote play app. You're safe to have Xposed installed with it. You probably don't even need to Magisk hide it, either.Thank you very much!!!. But I have one question, in order for the last ps4 remote version to work, I have to uninstall Xposed; but for the RPAssistant we need Xposed. Any tips?
The Xposed module defeats any root/xposed checks in the remote play app. You're safe to have Xposed installed with it. You probably don't even need to Magisk hide it, either.
You are right, that is what I thought, and it worked perfectly with the 2.8 version, but now I keep getting 88001003 in the 3.0 version, even in a non rooted switch-android installation. Thank you again for your great job.
Hey, thanks for the update!That ended up being not so bad. I just needed to update the app hooks for the new obfuscated code. Here's the new APK. As always the changes are on my Github
I'm not the developer of this Remote Play Assistant module.
I'm just providing instructions.
Magisk is required.
You should flash joycon-fix first to use l3 & r3.
1. Install PS4 Remote Play Enabler from Magisk Manager > Downloads.
2. Install PS4 Remote Play from Play Store.
3. Go to Magisk Manager > Magisk Hide and check PS4 Remote Play
4. Install Xposed Framework from Magisk Manager > Downloads. Also, install Xposed Installer 3.1.5 from this thread's attachment.
5. Install Remote Play Assistant from Xposed repo.
6. Enable this module in Xposed Installer and reboot.
7. Open Remote Play Assistant and remap buttons with Joy-Con.
Q: Can I use EdXposed instead?
A: No, it's not working on Switch. Bootloop happens. Might be fixed in future EdXposed version.
Q: I installed PS4 Remote Play Enabler and rebooted, but Play Store does not show me PS4 Remote Play.
A: Clear Play Store's data in the settings app.
Q: There are empty bars on the right side and the bottom of the screen. How can I fix it?
A: You should disable navigation bar. Simply done by adding qemu.hw.mainkeys=1 in /system/build.prop or you can use this.
Install third-party gesture app like Full Screen Gestures or Gesture Control before disabling navigation bar!!
Q: I want to use v2.5.0 or above.
A: Update Remote Play Assistant to latest version from Xposed repo.
Q: I have issue with l2 & r2.
A: Update Remote Play Assistant to latest version and do not long press but click them while remapping.
I hope this is okay to post here, but I wanted to make this module work with the latest version of PS4 remote play and couldn't find the source code anywhere, and didn't really know how I could reach out to them, so I decompiled it and made the requisite changes. I won't be posting the source code here out of respect for the original author's code. I also made a couple updates to the module to neuter remote play's anti-root/xposed/debug checks, so it should work fine with vanilla Xposed and without the need to use Magisk hide on it. If you wanna try it out, you'll need to uninstall the original module, first since the signatures won't match anymore. In the future, I'll possibly look into getting certain other features working such as rumble and possibly gyro support.
I tested this on my Switch and OnePlus 5 using the latest PS4 Remote Play app available on the Play Store with no issues.