Replies: 8 comments
-
|
Interesting, a more elegant fix would be to split You can set Then, in here: Change to: And this line: Change to: And this line: Change to: Of course, there would be a ton of other places where |
Beta Was this translation helpful? Give feedback.
-
|
I do wonder if maybe there is an app on the play store that could provide: |
Beta Was this translation helpful? Give feedback.
-
|
Yes, I totally agree that the workaround was only a first step to a more elegant solution. I post it for those who were desperate like me to get it working 😆 (already bought two bluetooth controllers). Maybe the key is the permission "Allow all the time" in AnExplorer that grants the correct access to the files (special permission in the manifest??). Thanks in advance for the attention 😄 |
Beta Was this translation helpful? Give feedback.
-
|
Hi all, Thanks in advance |
Beta Was this translation helpful? Give feedback.
-
|
@lucas-jc do you still happen to have that apk with the modifications you describe? |
Beta Was this translation helpful? Give feedback.
-
|
Hi @LeoSum8 , Of course, you can try this new link https://drive.google.com/file/d/1FkgdEAWDHqdPqM8ttfIzvu1Hc0gIdo3Q/view?usp=drive_link Good luck. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you this works perfectly! |
Beta Was this translation helpful? Give feedback.
-
|
Is there any chance with whatever approach serving this purpose ending up upstream? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I finally got my Realme Stick 4k working with the Mupen64Plus by installing the app AnExplorer as my file manager and changing the file picker button method forcing the usage of "startSafFilePicker()" instead of the "startLegacyFilePicker". Now, the emulator uses the AnExplorer to pick the decompressed rom.
Steps:
Install the file manager AnExplorer (https://play.google.com/store/apps/details?id=dev.dworks.apps.anexplorer) and go to Settings -> Apps -> AnExplorer -> Permissions -> Files and media -> Allow all the time
Go to the class ScanRomsActivity, go to line 102 where the "filePickerButton" set the click listener, and change the "startFilePicker()" to "startSafFilePicker()"
Make the project, generate the apk, and install it on the Google TV stick.
Now the emulator will use the AnExplorer and it has permission to access an external storage.
Note: decompress the rom before opening it. Zip files will not work.
I already generated a debug apk for those who want to test the workaround:
https://drive.google.com/file/d/1GhA-FtQ2mhiOf3ag17OHjgxnGaypSL2q/view?usp=share_link
Tested on: Realme Stick 4k and Android TV API 30 (Android 11.0 Google TV | x86) emulator
Beta Was this translation helpful? Give feedback.
All reactions