PS4 Remote Play - Nexus Player Themes and Apps

I got PS4 Remote Play running on my Nexus Player.
It basically works but streaming is laggy and stuttering. Maybe someone got some ideas how it works better.
Here are the steps how I did it:
(Do this on your own risk. I'm not responsible for any damages on your device)
1. Unlock Bootloader using USB-Debugging and ADB (Device will be wiped)
2. Flash TWRP Recovery
3. Boot into TWRP and flash Magisk. You may use an Mouse through USB-OTG in TWRP since your TV (obviously) has no touch input. .
4. Install Sony Framework Magisk Module
5. Repackage Magisk to not be discoverable by Sonys Remote Play App
6. Sideload APKs of Remote Play and Chrome (for PSN-Login-Process)
7. Install Remote Play and Chrome
8. Activate Magisk Hide for Remote Play
9. Start Remote Play and Login to your PSN-Account. Your PS4 should be found and connected.
To clarify: I'm not a developer or sort of. So I think I wouldn't be able to answer technical questions to full satisfaction. But I'll do my best

Related

[GUIDE] Send, receive and manage files on your watch from the phone using Bluetooth

Hi everyone, I got my watch 2 days ago and rooted it in the first two hours and since then keept trying different android apps on the watch and since then I managed to find a way to sideload apps without a computer and I am sharing it with you.
Note: This guide assumes you have your watch connected to your phone, your phone connected to the internet, a computer around and adb installed on the computer and some abilities of using adb commands to pull files and installing apk's and some basic linux commands like "cd".
Note 2: Links to the apps are in the 2nd post.
Note 3: List of working apps and tips in 2nd post.
Note 4: Guide to using adb from the phone and connecting the watch to a new device without a format in the 3rd post.
Here are the steps:
Install ASTRO Bluetooth Module on the phone.
Install Bluetooth file transfer on the phone.
Connect the phone to the computer and pull the ASTRO Bluetooth Module apk file from data/app.
Connect the watch to the computer (adb over bluetooth or over USB) and sideload the ASTRO Bluetooth Module you just pulled from your phone.
Open the ASTRO Bluetooth Module app on your watch and tic the OBEX FTP SERVER option.
Open the Bluetooth file transfer app on your phone and switch to the Bloueooth tab (the one with the blue Bluetooth sign).
You will see your G Watch in the Cache list, click on it.
On the list that will open click on "File Transfer Profile (FTP)" and wait for it to connect.
Now the contents of the /sdcard folder of the watch should be shown on the Bluetooth tab.
To send a file switch back to your other tab and long-press on the file you want to send and click upload.
To receive a file from your watch go to the Bluetooth tab and long-press the file you want and click Download.
In the bluetooth tab you can also fully manage your sdcard folder from your watch so you can delete, move and copy any file or folder on your watch,
Enjoy.
Also in case you want to sideload apps to your watch you first need to send them using the method above and then do this:
Install terminal Emulator on your phone and sideload it to your watch the same way you did with ASTRO Bluetooth Module above.
Sideload Minuun keyboard for wear or an other keyboard if you think you can use it.
Optional, usefull only if you have root: Install ES File Explorer on your phone and sideload it to your watch.
To install apps open Terminal Emulator on your watch and go to the folder your apk file is in using the "cd" command and then do: "pm install <appname>.apk" changing <appname> to the name of your apk file.
If you choose to install ES File Explorer you can do that much easyer by enabling root acces in it and the option to automatically install and uninstall apps.
And if you want to uninstall apps directly from your watch do this:
Open Terminal Emulator.
Issue the command: "pm list packages -3" and find the package name of the app you want to uninstall
Issue the command: "pm uninstall <packagenamehere>" replacing <packagenamehere> with the package name of the app you want to uninstall.
NOTE: Uninstalling apps using ES File Explorer does unfortunately not work because it asks if you want to uninstall the app and the buttons are not on the screen so you can't click on the "Yes" option.
Done.
Here you go guys, have fun, hope this helps someone else as much as it does help me, will also try to find a way to connect the watch to the adb daemon on the phone via bluetooth and if I manage to do that I will surely post a guide.
Resources:
Astro Bluetooth Module: https://play.google.com/store/apps/details?id=com.metago.astro.network.bluetooth
Bluetooth File Transfer: https://play.google.com/store/apps/details?id=it.medieval.blueftp
Terminal Emulator: https://play.google.com/store/apps/details?id=jackpal.androidterm
ES File Explorer: https://play.google.com/store/apps/details?id=com.estrongs.android.pop
List of working apps:
-All the ones that the above post tells you to sideload to the watch
-The apps in this thread: http://forum.xda-developers.com/android-wear/general/list-sideloaded-android-wear-apps-t2908106
-MiXplorer-better as a file explorer in my opinion because of the list view, does not have music player and text editor so you still need ES File Explorer for that, also crashes when you exit-link: http://forum.xda-developers.com/showthread.php?t=1523691
Tips:
-If an app you want to sideload uses holo theme it will most probably not work, I think wear has holo removed
Thanks to:
@EpicLPer for creating that thread of sideloaded working apps.
Someone managed to execute adb commands from the phone to the watch, look here:
http://forum.xda-developers.com/android-wear/development/adb-smartphone-to-android-wear-t2987568
Also on this thread someone managed to connect the watch to a different phone without a factory reset on an older android wear version:
http://forum.xda-developers.com/and.../app-reset-wear-client-switch-phones-t3058962
But it's not that easy anymore, that you now need to do is:
First execute the (adb shell "pm clear com.google.android.gms && reboot") command
And then after the reboot execute the (adb shell am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE) command to be able to connect your phone
I have also made shell scripts to do that directly on the watch using terminal emulator and will upload them soon.
Great stuff sir!
crazyeats said:
Great stuff sir!
Click to expand...
Click to collapse
Glad you enjoy it, have now added a list of working apps and tips in the 2nd post, if you test other apps and they work please post them and I will add them.
Solid! Thanks
Great any update then?
johnvuong1999 said:
Great any update then?
Click to expand...
Click to collapse
Sorry I was without a PC for a week and didn't see your message, updates on what are you asking about?
If you are asking about more apps I didn't really get more apps working (android wear is just missing too many things), only some video players but they break the app "Wear Mini Launcher" for some reason, and if you are asking about using adb via bluetooth to debug the watch from the phone that's also something I didn't get working and I did try all the ideas I had.
Root required?
owais113 said:
Root required?
Click to expand...
Click to collapse
If you would have read the whole post you would have seen that it only needs root to install apps using ES File Explorer but unfortunately after the 5.1 update the "pm install" command doesn't seem to work anymore (with or without root) it just gives a "FAILED_INVALID_URI" error.
Other news is that someone on the wear general forum actually managed to run adb over bluetooth so you can now install apps from your phone directly using adb instead (but it does require root on your phone) I will post the link in the 3rd post soon.
Ranomez said:
If you would have read the whole post you would have seen that it only needs root to install apps using ES File Explorer but unfortunately after the 5.1 update the "pm install" command doesn't seem to work anymore (with or without root) it just gives a "FAILED_INVALID_URI" error.
Other news is that someone on the wear general forum actually managed to run adb over bluetooth so you can now install apps from your phone directly using adb instead (but it does require root on your phone) I will post the link in the 3rd post soon.
Click to expand...
Click to collapse
But does the watch need to be rooted or you only need a rooted phone.
owais113 said:
But does the watch need to be rooted or you only need a rooted phone.
Click to expand...
Click to collapse
Do you need root on your watch to execute the "adb install" command command from the PC?

How To Install Kodi on Android Tablet & Smartphone

Kodi is now available on the Google Play store, so installing it is easy. Formerly, Android owners who required using Kodi would have to use a procedure called “sideloading”, but that is no longer compulsory. As a result, we’ve determined to show you the most foolproof, uncomplicated way of downloading Kodi.
Step 1: purely boot up your device or your computer, and head to the Google Play store.
Step 2: You can moreover use the Google Play store app on your Android device, or do the procedure via your desktop by using the subsequent link.
Step 3 : once the download is done, and Kodi is installed, you’re ready to go.
After launching Kodi, you’ll see that it uses an identical user interface and design to every other version of Kodi, so if you can use Kodi on other devices you’ll be right at home.

Problem installing modded spotify

In this thread,
https://forum.xda-developers.com/an...-spotify-lite-scaled-standalone-wear-t3815680
They managed to make a modded spotify apk with offline playback that fits watches screens. I tried installing it on my amazfit pace via adb and via apk installer with no luck.
ADB throws this message when trying to install it:
[INSTALL_FAILED_NO_MATCHING_ABIS]
Is there any way to get it installed on our watch? Any guess why this error?
Thanks!
The watch is MIPS, Spotify is not compiled for MIPS, so you get that error. There is no way to port it.

[Guide] Wireless file transfer Pace/Stratos (workaround for no USB connection)

Requirements:
- Amazfit watch, any model, any ROM (don't need to unlock anything and it will NOT void your watch's warranty, these are simple APKs);
- PaceOne and FileManager+ by AlphaInventor on watch, any FTP client on phone or computer.
Click to expand...
Click to collapse
This works with both phone and computer, you don't need USB cable and it works both ways: you can send files to watch and retrieve files too. Don't forget to disable WiFi on watch after you are done to prevent extreme battery drain if it remains on!
----- Procedure
1. Install PaceOn and Filemanager+ by AlphaInventor on watch;
2. Configure PaceOn to turn on WiFi and start its service so screen won't go off (you can use the dim option to use less battery) and the WiFi remains on;
3. Go to FileManager and start Access from Computer (lower right option), WiFi should be on already, tap on Start Service and note the number above (IP_numberort_number);
4. On your phone or computer, use a FTP client (the same app works for Android phones, pick your favorite on iOS) to create a new Remote Access using FTP, and connect using the previous info: IP_numberort_bumber, you can set *any* name as login and password.
Now you can send and receive files wirelessly to the watch using your phone or computer. As a bonus, you can use FileManager+ also to uninstall apps directly on watch and other stuff.
----- Extra Tip: How to Setup Without USB (using WiFi only)
How to use this when USB connection doesn't work? It's not hard, but you must keep your watch screen on until you can install PaceOn. First, go to watch Settings -> Connection and connect to a 2.4GHz network, then use any scanner tool to find out what is the IP used by the watch. You must keep the screen on or the connection will drop. Once you find the IP, use adb to connect to watch:
Code:
adb connect watch_IP
where watch_IP is the actual IP used by watch (in the pics below, it's 192.168.0.26, for instance). tThen you can install PaceOn and FileManager+ normally:
Code:
adb install app_name.apk
Install PaceOn first, then use it to activate WiFi and keep screen on so the watch won't disconnect.
----- Downloads & Apps
PaceOn can be found here (please *read* the post to learn how to use it, it has pictures and it's not hard):
https://forum.xda-developers.com/sm...paceon-amazfit-pace-screen-long-want-t3700247
I am using FileManager + v1.7.1, that can be found here (newer versions may work too):
https://apkpure.com/file-manager/com.alphainventor.filemanager
You can use the same file to access the FTP server on your Android phone. For iOS, you can use FileExplorer or any other app with builtin FTP client:
https://itunes.apple.com/app/fileexplorer-file-manager/id510282524?mt=8
For computer (all platforms), I recommend FileZilla:
https://filezilla-project.org
Thanks! Lifesaving, after my USB-Connection dont Work anymore... with Installation of the Filemanager i was able to delete old MP3, to Upload new songs i can use the integrated function in the Amazifit-App, but you cant delete songs their...
Many Thanks!
My usb connection is not working on watch (Pace). So it dont connect to pc any more I have stock rom on watch. Is it possible to transfer/ install the watch faces wirelessly to watch? If yes then how? Or is there any way through which i can access the folders on watch wirelessly Please help me.
Thank you
with best regards.
Thank you very much! This worked for me in Amazfit Stratos 2 using FileManager 2.0, as 1.7.1 is no lnger available.

Making Sixaxis controller app work oreo and pie

There is this app called Sixaxis Controller developed by Dancing Pixel Studios which enables bluetooth drivers to connect Sony Playstations DS3 and DS4 controller on android , however the developer stoped working on the project and the app doesn't work beyond Nougat, it doesn't work on Oreo and Pie , I tried to test it on stock oreo on my LG V30+ as well as every single Rom available for V30 including pie , and it doesn't work, the app requires root access, I already bought the app from playstore, I used latest version of magisk , when I press start button it produces the output below
Code:
Quick Start:
- Pair controllers via USB using supplied utility
- Use 'start' and 'stop' to toggle driver
- Press power button on controllers to activate
- Change input method to 'Sixaxis Controller'
- Check 'help' menu for detailed instructions
Getting bluetooth address...
Attempting connection method 1...
Driver Starting...
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 2...
Driver Starting...
Wrong number of ports were opened
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 3...
Driver Starting...
Could not find stack manager interface in library
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 4...
Driver Starting...
Could not load bluetooth library
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 5...
Driver Starting...
Could not load HCI library
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 6...
Driver Starting...
Could not set HCI raw mode
Error: Failed to configure bluetooth
Getting bluetooth address...
Attempting connection method 7...
Driver Starting...
Could not set HCI raw mode
Error: Failed to configure bluetooth
Attempting to close server...
Restoring previous bluetooth state...
Disconnected
I searched a lot on xda to find a solution but came up empty, and there is a lot of people who have the same issue with varoius devices and it stops working on oreo and up,
I read somewhere that the Kernel needs to support it , I believe it is an HCI library related issue or something like that, since the dev is no longer around I'm trying to find a solution myself
so please @zacharias.maladroit can you help me out here, I appreciate any help. , BTW I tried every single kernel available for V30 and it doesn't work.
HCI raw seems to circumvent the OS, also utilizing hciattach (?) to achieve things https://www.systutorials.com/docs/linux/man/1-hciattach/
not sure what kind of custom ROM or code changes are needed to get it working: https://forum.xda-developers.com/showpost.php?p=34915519&postcount=1169
Thanks anyway , I tested every single rom outthere for V30, I wish there was some patch for the kernel, I searched a lot but didn't find anything useful
@zacharias.maladroit this what I found from this post
I thinks it restores hciattach function do you know someone who can help with this , I appreciate any input.
I realize you asked about the sixaxis, but I just wanted to let you and everyone who may be reading this that I used to use a sixaxis and that app a lot on an older phone. I have not been doing much gaming lately but just last night I was playing around with some emulators and screen mirror casting to a Chromecast.
A friend commented (while holding a PS4 controller) that it was neat, but the touchscreen controls would ruin the experience. "It'd be great if this (PS4 controller) worked on Android."
Well, I got curious and put the controller into pairing mode, then searched for Bluetooth devices on my V30. I was pretty surprised that it was on the list of devices. I was even more surprised when it paired to the phone. I was then shocked/amazed to see that it actually worked as an input device just like the sixaxis app used to!
There was no extra middleman app needed, it worked out of the box. I was able to go into my emulators apps and map the buttons to the controller buttons very easily.
TL;DR
PS4 controller works natively on Android 8.0
.
Sent from my LG-LS998 using XDA Labs
Just wanted to check in and see if you ever got any traction with this?
i am facing same problem can anyone tell me how this app can work on rooted poco f1
Can we start a bounty for a developer to make this work again?
until now any news? or keep hoping?
oldman20 said:
until now any news? or keep hoping?
Click to expand...
Click to collapse
Keep hoping
Honestly I have no hope about this
hi frend, i hava a solution at miui 10 8.11.22 android 8.0(device xiao mi 5),maybe any android 8 rom,but fail at pixelexperience android 10 (device xiao mi 5) rom. I still search any way to solve it.
1. root your android device
2.console or adb shell to root user
3.cmd exec "setenforce 0" to disable selinux,
4.back to retry Sixaxis Controller 1.1.3(last version) start service,it will work.
ps:selinux will restore after reboot device,you need disable selinux again.
softworms said:
hi frend, i hava a solution at miui 10 8.11.22 android 8.0(device xiao mi 5),maybe any android 8 rom,but fail at pixelexperience android 10 (device xiao mi 5) rom. I still search any way to solve it.
1. root your android device
2.console or adb shell to root user
3.cmd exec "setenforce 0" to disable selinux,
4.back to retry Sixaxis Controller 1.1.3(last version) start service,it will work.
ps:selinux will restore after reboot device,you need disable selinux again.
Click to expand...
Click to collapse
Thanks, I will try this definitely.
Did this work also will this work on android 10?
Bronnel said:
Thanks, I will try this definitely.
Click to expand...
Click to collapse
GXDA3 said:
Did this work also will this work on android 10?
Click to expand...
Click to collapse
my device is currently not rooted , but I tried this on an Android 10 rom and it worked , it was rooted BTW.

Categories

Resources