Google TV Streamer (4K) Review - Is It Worth $99?

What’s funny about this? I was laughing because I can see you’re just so excited to prove you’re right and I’m wrong about this, okay, but I don’t know what’s funny about what I said? Perhaps you can tell me?

Speaking of funny, you never did answer this question I asked you. (shown above) You deleted your comments so it looks like I’m talking to myself, but you told me you could make apks using X-Plore. Can you explain? It wasn’t in the X-Plore manual you posted and then also deleted.

I should have known better and just asked what the main goal you were trying to accomplish… plus I didn’t go back and read like you said :grimacing:

The issue you’re looking to resolve is to have X-Plore be given the “Special access to internal storage” which in the shield a prompt is triggered by just trying to navigate to that data folder, but on the onn that action doesn’t bring up the prompt. Likely because the Google TV implementation is blocking a n api or script of sorts. What doesn’t pop up and you need to pop up is the install/configuration of Shizuku. As seen here:

X-plore documentation

It is on the Play Store, but not available for any ATV distributions:

Shizuku on Play Store

so I grabbed it from GitHub’s official build here:

Shizuku source

EDIT!!!

I got it!!!

1 Like

@Tech2 @Miki

To be clear, I can’t find “wireless” debugging, so this isn’t persistent after reboots, but all I have to do to turn it on is run:

sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh

And it works. We can try later to get it paired and stay persistent, or just use a startup script.

Attached some screenclips, I’m sure you’ll have questions, just let me know. I don’t think it’ll be a hard tutorial to write up if that’s the goal.

Now your turn :sweat_smile: can anyone find a way I can create something clickable on my screen that reboots the device? I’ll explain better later if anyone has any ideas.

Have a good night!





1 Like

Yes! Finally someone understands! So repeating this for @Miki just to be clear, you did not have access to the internal storage data folder before in your demonstration as @Miki so happily assumed, and you don’t or won’t have access in any way to the data folder using X-Plore until you install something called Shizuku, which is not available for the box or ATV and has to be sideloaded, and even then the access to the data folder is erratic and goes off and on because the debugging in the Onn box is quirky. Correct? I’m afraid to ask why all the screenshots look like they are taken from a cell phone instead of the box, but it’s early in the morning and I need coffee to wake up. Thank you very much for going to all that trouble and also typing it out.

Nope.

Happy Anniversary :+1:

1 Like

Not true. And I have no problem admitting when I’m wrong. Something you seem completely unable to do.

Thank you. It’s nice of you to notice!

But you were wrong. Why did you delete your posts then? You just can’t admit you were wrong. That’s okay. I’m not gonna argue with you because you’ll never admit it.

Continuing the discussion from Google Officially Launches the Google TV Streamer:

@Tech2 to be clear, I would not characterize it the way you said. It was very late last night and I was engineering a solution on the fly using tools and commands I’ve never seen before, so I apologize if my explanation was lacking. Let me try again:

  1. The app X-plore utilizes functions from of an API functionality of an app called Shizuku, which is an AWESOME and relatively new library that remarkably is able to execute elevated system commands as a regular non-elevated user. Basically, these developers have found a way to do things in various Android based operating systems that had previously been blocked for standard users. Things that normally require being an admin or “rooting” the device can now be done using Shizuku and without rooting the device. BTW, when I say “rooting” I’m not talking about what this community calls “jail breaking” which is actually just turning on a feature provided by the developer. I’m talking about getting true root level access which is hacking the code to obtain access the developer tries to withhold. Now, for certain, the Shizuku APIs are not able to obtain true superuser level access, but they do allow us to access many elevated functions rather safely and easily; plus, as it is open source, basically EVERYONE developing apps right now is finding ways to include it in their products.

  2. Also, to be clear, BOTH the Shield and Onn devices are running versions of AndroidTV that lock down the “DATA” directory in which you wanted access. The Shield’s data directory is a little less restrictive than the Onn’s because it is using an older version of AndroidTV as its baseline. AFAIK Nvidia didn’t do anything to purposefully make it less restrictive, they just stopped updating their software :triumph:

  3. X-plore is one such application that is now leveraging these the Shizuku APIs, and I would bet Kodi does too… or will have to soon.

  4. In order to access the data directory on the Shield using X-Plore, I had to follow the instructions in the X-plore documentation to execute Shizuku in a very specific way that made use of other side-loaded apps (mouse, etc.) and some technical know how on my part. It took me about 3 tries to get the commands correct on my Shield before I gained access to the data directory; however, I don’t run Kodi and that’s an important distinction here, because if you were to go buy a new, up to date Shield right now without installing anything or running any ADB shell commands, you would 100% be locked out of that data directory too. In fact I just did a quick search and the first link proved my point: to get Kodi access to the data directory you must bypass the Android/Shield build-in security restrictions.

The bottom line:

  • Both devices restrict access to those directories.

** X-Plore bundles the Shizuku APIs within its app.

*** The Shield’s older ATV9 has OS level restrictions that tried to stop X-Plore from executing the Shizuku commands that give access to the directories which forced me to use my technical knowhow and other side-loaded apps get the Shizuku commands successfully executed. Alternatively, instead of using Shizuku to gain access to the directories, you can instead side-load an app and run ADB commands to do the same thing.

**** The Onn’s newer ATV11 has an extra OS level restrictions that tried to stop X-Plore from executing the Shizuku commands, but there’s a simple workaround by side-loading the Shizuku app first and running with an ADB shell command, then the Shizuku commands successfully executed.

That was a bunch of words just to say:

But OS’s block restrict access to the directors directories, but also in both cases there’s a simple workaround of side-loading an app and running some ADB commands.

The over difference really is that you had the Shield procedure already laid out for you and I had to completely invent my solution, but I could write up the same solution for you and then you could run it just as easily.

To the last point, I was too tired to finish last night, so right now every time a reboot my device I have to run a single, quick ADB command which I can do from my one in under 30 seconds, but I’ve already searched and found multiple write-ups on how to get the command to run automatically at boot, so I expect once I find and implement that last step, it will be 100% hands free just like on the shield.

Does this make it clearer? I hope I’ve been helpful!!!

Let me know if there’s any questions @Miki and @Tech2 !!

2 Likes

Only suggestion I have for a reboot is to use a smart switch with
alexa or google assistance voice command to turn off the power to the box and then turn it back on.

I had typed a lengthy reply about this subject before, and apparently Miki didn’t like it because it is now hidden. I’m not gonna waste time just to have it removed again because I was correcting some things he had told me about the X-Plore app that was wrong, although he kept insinuating he wasn’t and kept arguing about it, as did I. Anyway, one thing mentioned was about some discrepancies that the new Onn box has, such as the lack of a pre-installed file manager and how you can’t access the data folder with X-Plore alone as is. According to you, it will not work without involving adb, doing an install of Shizuku which doesn’t seem to work for everyone according to several other people in the reddit forum, and then run a command line in there too. Even then you have to redo a task each time you reboot. It seems like such a bother when I didn’t have this problem on my Shields at all. Different version of Android as mentioned, can’t really compare the two types of boxes with anything. Shield is by far superior. Have one from 2015 and one from 2019. Both run without a hitch, no complaints, no problems accessing folders with those. You’re head and shoulders above most people here jobiegermano. Good luck to you!

1 Like


There it is, but you can’t read it

Oh now that’s a nice comment. You didn’t hide anything? My post just hid itself without you intervening I’m sure. You even deleted your own previous comments so it looks like I was talking to myself. Now that’s pretty funny I would say, like the laughing icon you keep putting on my posts! I ask you, why would you delete a comment you made if it proved what you said was right? You wouldn’t. But you have “personal reasons” for deleting your comments you said. :smile: This is ridiculous to try and carry on a conversation about a subject when one person keeps deleting everything and then pretending you didn’t. I give up.

LOL!!! You kill me, you really do. If YOU had X-Plore installed and knew how to use it…do you realize how silly and condescending that sounds when you say it to me? You think you know more about the Onn box than I do and you don’t even have one! I would bet a hundred dollars you’ve never made an apk in your life.

Of course I’ve had it installed the whole time. Have used it many times in the past, on many different boxes as well as Total Commander, ES File Explorer, etc, etc

1 Like

If you made an apk using X-Plore, then why wouldn’t you ever answer my question about how you did it? I don’t mean copy an apk, I mean MAKE an apk. You kept saying it was in the manual but I didn’t see any reference to making an apk in there.

Miki don’t bite!

1 Like

Apparently you don’t understand how the forums and community work.When the members see a post they don’t like they use this little icon,after a few do it then the post becomes hidden.No need for a mod or admin to do anything.