PS4 controllers are really expensive and when a friend comes over to play a few games it might not always be worth purchasing a new controller. If you have an Android smartphone you are in luck as you can now use your Android smartphone as a PS4 controller on your unrooted device.
In order for this to work you will (of course) a non-rooted android device running Android 4.2 or above.
How to use your Android Smartphone as a PS4 controller
- Download/Install the RemotePlayPortITBV0.7.3 found here (alternative here)
- Create secondary Playstation Network account
- Open the remote play app on your android device and sign into psn with your secondary account.
- On your PS4, Go to settings -> Remote Play Settings -> Add Device. This should generate and display a code used in step 6
- Back on your Android device, Hit the ‘Next’ button on the remote play app and hit ‘skip’ while it’s searching.
- Use the device code to connect the android app to the ps4
- You should now be able to see the mirror on your android app.
- Pick up a ps4 controller and login with your main account. You’ve done it, you can now play remote.
Android as PS4 controller running Android 5.0 Lollipop
In order for this to work on Android Lollipop you will need to do a few additional steps like forwarding your Router’s ports to the following:
- TCP 9295
- TCP 9293
- UDP 9296-9297