[Q] Ouya File Server - Ouya Q&A, Help & Troubleshooting

Can anyone point me to any kind of file server for the Ouya? CIFS would be ideal but I can handle NFS or FTP too.
I've done my research here and in other forums and am not seeing any clear answer. What I want to do is to be able to remotely copy and delete files to and from the USB key attached to my Ouya.

Why not use ssh for that ?
Sent from my iPad using Tapatalk - now Free

dexter84 said:
Why not use ssh for that ?
Click to expand...
Click to collapse
Okay. I see guides for rooting and installing Busybox. I'm not hugely familiar with Busybox. Does Busybox provide an SSH *server* so I can ssh into the Ouya? I *am* familiar with ssh file transfers on my other servers.
I've seen other requests for an SSH server on the Ouya but no clear answers.

Once you root ouya install something like this:
https://play.google.com/store/apps/details?id=web.oss.sshsftpDaemon
Set it up and leave it running. You will be able to use any ssh client (like putty) to log into ouya and exec any command you need including copying or moving files.
Sent from my iPad using Tapatalk - now Free

dexter84 said:
Once you root ouya install something like this:
https://play.google.com/store/apps/details?id=web.oss.sshsftpDaemon
Click to expand...
Click to collapse
Okay, I thought about that. Early on with my first Android phone I installed a similar app so I could log into my phone from my workstation and play with it. But I'd need to somehow get the APK from Google Play and then sideload it. How do you extract an APK from the store?
Edit:
Actually, searching not too hard turns up things like:
https://code.google.com/p/droidsshd/
And other sshd APK files. But they all do need access to a shell.

Found a solution.
After reading an Ouya review today, the reviewer was all gaga about using AirDroid to manage your Ouya. I had played with this class of "web desktop" apps years ago with my first Android phone. You run the app and then connect to your Android device with your browser. The app gives you a desktop that lets you manipulate your device.
Unfortunately AirDroid is a paid app and costs $1.99 a month. The free version is limited to 100MB of transfers per month which just isn't enough if you're transferring game images for your Ouya emulators.
So instead I found 3CX DroidDesktop which does what I need to do. Here it is on Google Play:
DroidDesktop on Google Play
But of course we can't use Google Play on our Ouya so here is where you can download an APK:
DroidDesktop at android-appstore
Now I thought there used to be a sideloading menu on the Ouya. I guess the last update did away with it. But fortunately the guy who did Mupen64PlusAE (one of the emulators) released FilePwn:
FilePwn on OuyaForum
Which lets you surf the Ouya file system and install packages. Install it through the normal Ouya method. Looks like it's free (as in beer free.)
DroidDesktop isn't a perfect solution. You have to specifically run it when you want to perform file management and the way the Ouya is setup an app takes over the machine and I have no idea how to switch away and do the multitasking I know Android is capable of. But it works and does *not* require rooting. I was able to surf to my USB key and copy and delete files from a Windows workstation.
Edit:
Whoops. FilePwn was *not* released by PaulsCode.com but by littleguy77. Paul just gave him a thumbs-up. My bad.

I like ftpdroid and it runs in the background.

tennisbgc said:
I like ftpdroid and it runs in the background.
Click to expand...
Click to collapse
I'll give it shot.

tennisbgc said:
I like ftpdroid and it runs in the background.
Click to expand...
Click to collapse
It took me a bit to figure out how to get the APK to sideload FTPDroid. I ended up using APK Extractor:
https://play.google.com/store/apps/details?id=net.sylark.apkextractor&hl=en
on my Nexus 7 to get the file. But now after sideloading when I run FTPDroid, it drops right back to the Ouya menu. I'm having the same issue with ES File Explorer. Both are apps that are supposed to run on the Ouya just fine.
Does anyone have any ideas? Is this some issue running Google Play apps on the Ouya?

tennisbgc said:
I like ftpdroid and it runs in the background.
Click to expand...
Click to collapse
when i launch ftpdroid on my ouya it crashes immediately

krzee said:
when i launch ftpdroid on my ouya it crashes immediately
Click to expand...
Click to collapse
Cant say ive run into this problem. Are you rooted?

Have you tried samba filesharing from google app store? I use it on all of my devices but have not tried it out on ouya.
Sent from my SCH-I535 using xda app-developers app

I use it https://play.google.com/store/apps/details?id=com.funkyfresh.samba
And work fine !
Envoyé depuis mon Galaxy Nexus avec Tapatalk 4

I use dropbox & copy to get files to the Ouya.
It's a little more roundabout, but i can download files at work, put them in the @ouya folder in copy, then download when i get home.

I use StockPlus Room that have CIFs support + Mount Manager (free and paid options) and conect to my Time Capsule 3T, and forget the memory limitations on OUYA.
Sent from my Nexus 7 using xda app-developers app

Nice skeleton solution!!!
I've used [and am using] the servers ultimate pro
but I'll keep this one as a backup

ES File Explorer
I've tried nearly all the set-ups above but the one I find most reliable uses ES File Explorer. No need for root or anything else.
Sideload ES File Explorer
Open ES File Explorer
Go to Remote Manager, under tools
Go to Settings (for remote manager)
Turn off 'Close on exit'
Set root directory as your external USB drive connected to the OUYA
Exit settings, and turn on WLAN
I then use an Filezilla to transfer all my downloaded files from my Desktop directly to the correct folder locations on the USB drive connected to the OUYA. I get really solid speeds on the transfer between the two devices.
I can then leave the OUYA in XBMC mode, while being able to transfer any downloads very quickly to the USB drive whenever I want.
Note: I found this worked best when OUYA was connected via wi-fi. Ethernet was problematic

chadley78 said:
I've tried nearly all the set-ups above but the one I find most reliable uses ES File Explorer. No need for root or anything else.
Sideload ES File Explorer
Open ES File Explorer
Go to Remote Manager, under tools
Go to Settings (for remote manager)
Turn off 'Close on exit'
Set root directory as your external USB drive connected to the OUYA
Exit settings, and turn on WLAN
I then use an Filezilla to transfer all my downloaded files from my Desktop directly to the correct folder locations on the USB drive connected to the OUYA. I get really solid speeds on the transfer between the two devices.
I can then leave the OUYA in XBMC mode, while being able to transfer any downloads very quickly to the USB drive whenever I want.
Note: I found this worked best when OUYA was connected via wi-fi. Ethernet was problematic
Click to expand...
Click to collapse
I still prefer ftpdroid cause it launches in the background at startup.

chadley78 said:
I've tried nearly all the set-ups above but the one I find most reliable uses ES File Explorer. No need for root or anything else.
Sideload ES File Explorer
Open ES File Explorer
Go to Remote Manager, under tools
Go to Settings (for remote manager)
Turn off 'Close on exit'
Set root directory as your external USB drive connected to the OUYA
Exit settings, and turn on WLAN
I then use an Filezilla to transfer all my downloaded files from my Desktop directly to the correct folder locations on the USB drive connected to the OUYA. I get really solid speeds on the transfer between the two devices.
I can then leave the OUYA in XBMC mode, while being able to transfer any downloads very quickly to the USB drive whenever I want.
Note: I found this worked best when OUYA was connected via wi-fi. Ethernet was problematic
Click to expand...
Click to collapse
I've tried this, but the remote manager keeps closing the connection. i've unchecked the 'close on exit' box, but it still closes after a while.
any ideas on what might be causing this?

Related

Apk loader that can load multiple apks at once.

Hey guys I've been using adbfire pretty much exclusively since it came out but was just wondering if there is any apk loader program that lets you load multiple apks at once. My apk library is getting pretty big (about 30 or so) and I'm starting to get tired of loading them one by one when i'm setting up a unit does anything like this exist?
Really i'm the only person this lazy?
ES File Explorer. I keep everything I want for Android boxes and FireTVs in folders in Dropbox and ES is connected to my Dropbox account: I can select multiple items, download them all at once, then select just the apks and open them, ES will install them one by one (but you will need to give it permissions for every app).
Terry T said:
ES File Explorer. I keep everything I want for Android boxes and FireTVs in folders in Dropbox and ES is connected to my Dropbox account: I can select multiple items, download them all at once, then select just the apks and open them, ES will install them one by one (but you will need to give it permissions for every app).
Click to expand...
Click to collapse
You sir are a friend. I'm gonna try this tomorrow I just ordered like 4 boxes for some fam. I also know that there is a way to access a folder on you pc with es file explorer have you tried that method or is Dropbox fastest?
I've done it both ways, in my setup there was no big difference in the speed: with Dropbox I'm limited by the combination of my FireTV wireless and my internet, direct from my PC I'm limited by the combination of my FireTV wireless and my PC wireless. If both the FireTV and the PC are wired, I expect direct from your PC to be faster than using Dropbox.
After thinking about it a little more, probably the simplest, fastest thing you can do is put everything on a flash drive and plug it into the USB port on the FireTV, then you don't even need to copy the files to the FireTV.
- Format the flashdrive to FAT32 first (required for the FireTV)
- Copy your library of apps to it, and plug it into the FireTV
- Open ES and go to Local/extUSB
- Long press one apk, in a couple of seconds it will show a checkmark
- Select all the other apks you want to install
- Go to the bottom right and click on More
- Select open
Then you will have to sit and tell it to install and give permissions to each app, one by one. I tried it with Dolphin browser, worked fine.
Terry T said:
I've done it both ways, in my setup there was no big difference in the speed: with Dropbox I'm limited by the combination of my FireTV wireless and my internet, direct from my PC I'm limited by the combination of my FireTV wireless and my PC wireless. If both the FireTV and the PC are wired, I expect direct from your PC to be faster than using Dropbox.
After thinking about it a little more, probably the simplest, fastest thing you can do is put everything on a flash drive and plug it into the USB port on the FireTV, then you don't even need to copy the files to the FireTV.
- Format the flashdrive to FAT32 first (required for the FireTV)
- Copy your library of apps to it, and plug it into the FireTV
- Open ES and go to Local/extUSB
- Long press one apk, in a couple of seconds it will show a checkmark
- Select all the other apks you want to install
- Go to the bottom right and click on More
- Select open
Then you will have to sit and tell it to install and give permissions to each app, one by one. I tried it with Dolphin browser, worked fine.
Click to expand...
Click to collapse
Doesn't es file explorer let you install the apks without transfering them?
Yes, that's what I did from the flashdrive. Over wireless, I go ahead and copy the files to the FireTV before installing just because I'm a little paranoid about an error in the transfer causing a problem.
Terry T said:
Yes, that's what I did from the flashdrive. Over wireless, I go ahead and copy the files to the FireTV before installing just because I'm a little paranoid about an error in the transfer causing a problem.
Click to expand...
Click to collapse
I just tried it out on the box it works great thanks for the tip so much easier. It actually did crash when I selected install without transferring files first but I think it was because I was installing another apk over web at the same time lol. Anyway when it restarted it just picked up where it left off and asked if I wanted to overwrite some files.
Sent from my iPad using Tapatalk

Copying files from pc to Amazon fire TV stick

Hi all
I want to copy my kodi addon and user data folders from my pc to Amazon fire stick.
What is the easiest the way to do this? I know there is a program called adb etc but I'm looking for a other alternative.
Has anyone used wondershare to do something like this?
Any help would be appreciated.
Thanks
Chris
ES File Explorer. If you have a shared folder on a PC, go to it through Cloud/LAN, long-press the first file or folder, then short press all of the others, go to the bottom of the screen and select Copy, then go to the folder you want to put them in and go to the bottom of the screen and select Paste.
Before you can get to the Kodi folders you will need to enable the See Hidden Folders option in ES, it's somewhere towards the bottom of the left bar.
I'm not sure what you mean? About shared folder etc? My 2 folders I want to copy I have saved in a file on my desktop
Sent from my Nexus 5 using Tapatalk
I'm sorry I'm quite new to all this, I do have es file Explorer on my pc though. Like I say I have the 2 folders on my desktop so is there a step by step guide on how to get these on my stick.
I know the kodi folder is hidden and I know how to unhide it but beyond that I'm a little stuck
Sent from my Nexus 5 using Tapatalk
1. Download ADB Fire from here -
http://forum.xda-developers.com/showthread.php?t=2786505
2. Download ES File Explorer
3. Open up the panel that said Network, then Remote manager on ES File Explorer
4. Turn it on & note down the ip address & port number
5. On ADB Fire add a new device & input the address & port from the last step
6. Press connect
7. Locate the file location you wish to replace
8. Drag the file on the left which is the files of your computer To the fight which is your device
9. Once completed close both application
Hope this helps If so press that thanks button
There is a few other ways..
Just use the the KODI back up program ..
Back up your setup to a shared directory on your home network computer..
Go into backup program on KODI on the firestick and set backup directory to your shared drive on the computer where the backup is.. I am assuming you have the firestick on the same WiFi as the computer is on.. As if you have shared the directory on the computer it should be broadcasting the computer out into your home network..
Then it's just a matter of restore all settings and bam...
Good way if you decide to setup other KODI setups within a home network..
We have it in all bedrooms on different Boxs.. So yes.. A quick way is a good way.. As I get to okay then update the other systems as needed..
Also..there is another good program which is a Chinese one.. That sets up a file explorer with pretty good capabilities..
It's called .. Wukung remote..
Find.it in the play store.. It will setup the server side to the firetv stick.. and then takes out so much mucking around out of setups for these things..
https://play.google.com/store/apps/details?id=com.wukongtv.wkremote.client.en&hl=en
Thanks both for your help much appreciated
Sent from my Nexus 5 using Tapatalk
chrisnewton said:
Thanks both for your help much appreciated
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
All good..
I have put up the Wukong into the Apps section with some how to videos attached..
I am surprised no one has been using it before as I have had it for ages..

How to transfer / copy / backup app or game settings between two AFTVs?

I've got a non-rooted AFTV 1 with some games installed. Now I want to upgrade to a (non-rooted) AFTV 2. How can I copy my game settings from my AFTV 1 to the AFTV 2? I've tried whispersync option, but it didn't work for me. I don' want to start every game again from scratch.
jaydee 77 said:
I've got a non-rooted AFTV 1 with some games installed. Now I want to upgrade to a (non-rooted) AFTV 2. How can I copy my game settings from my AFTV 1 to the AFTV 2? I've tried whispersync option, but it didn't work for me. I don' want to start every game again from scratch.
Click to expand...
Click to collapse
I think if you go into your file system with something like "File Explorer or Es File Manager on Your AFTV or using ADB or an FTP server on your computer" & goto sdcard0/android/data & find the file there for your game just find the right name or the auther of the game? & copy that into your new AFTV in the same location (sdcard0/android/data) after you have already installed The game on it first though, & just copy/replace the old file. See if this works.... It should do?
If this helped don't forget to press that thanks button ?
Yes, I've tried that, with ES Explorer as a FTP server (remote manager). But there are no files in /sdcard/android/data/com.ratrodstudio.snowparty2/ for that game. Also i can't find any game settings folder for the game "Xenowerk". Where could that be?
jaydee 77 said:
Yes, I've tried that, with ES Explorer as a FTP server (remote manager). But there are no files in /sdcard/android/data/com.ratrodstudio.snowparty2/ for that game. Also i can't find any game settings folder for the game "Xenowerk". Where could that be?
Click to expand...
Click to collapse
With adb try extracting the folders before sdcard0? I'd presume that the file your looking for maybe in system or sys then In the folder app? I'm at work now & not anywhere near a AFTV or a laptop so I can't help anymore than that at the moment
Sent from my SM-G900F using Tapatalk
App manager in settings app shows 5MB of game data, meaning there must be some files. I've searched again on device root, not only on sdcard. Also tried total commander, but could not find any game or app setting files. I'm not familiar with adb. how to extract folders as you mentioned?
jaydee 77 said:
App manager in settings app shows 5MB of game data, meaning there must be some files. I've searched again on device root, not only on sdcard. Also tried total commander, but could not find any game or app setting files. I'm not familiar with adb. how to extract folders as you mentioned?
Click to expand...
Click to collapse
Google ADB Fire, add the ip address & then find your device, press connect, then look for the part where it says push & pull, pull from where ever you need then push it back after you done what ever you want to add, when finished disconnect.
Sent from my SM-G900F using Tapatalk
I've think it's useless without root. i've got no access to /root/data/ folder where most app or game settings are stored. this is really pain in the ass for people using a Fire TV for gaming and upgrade their device, lose all game settings. Amazon should provide a cloud storage option to migrate devices.
jaydee 77 said:
I've think it's useless without root. i've got no access to /root/data/ folder where most app or game settings are stored. this is really pain in the ass for people using a Fire TV for gaming and upgrade their device, lose all game settings. Amazon should provide a cloud storage option to migrate devices.
Click to expand...
Click to collapse
My fire sticks which are 1st & 2nd Gen are not rooted & I can use ADB Fire with those, I've not been trying to mess with game data but have modded/added & changed a few things?
Sent from my SM-G900F using Tapatalk
When trying to access /root/data/ with ADBFire or TotalCommander, i get an "access denied" message. ES Explorer shows the Bilder AS empty, which isn't the truth. Backup apps i've tried also can't create a backup of the data. You can do a data backup if the app or game use /sdcard/Android/data/ as storage location.
I tried the backup from adb
I connect with adbfire, then run ADB
adb backup -noapk com.ubisoft.rayman.fiestarun
the message in adb tells me to confirm the backup on my device. on my smartphone i got a black screen where I can confirm, decline or can type a password. After confirmation a file backup.ab is created in my adb folder on my client. The smartphone is not rooted and there is no need to do it.
On myaftv1 I never get that black screen where I'm asked to confirm the backup, so it s´doesn't start.
Is there anything I can do, like install some apks?

TCL 55EP648 55 Smart TV - Sideloading Possible?

I've owned this TCL TV for around 5 months now and I'm generally pleased with the image quality overall but the apps and navigation is pretty crap. I can't even imagine why 90% of the apps available are even offered as there's hardly anything that's even recognisable!
I was looking into perhaps "side-loading" a better browser (it doesn't get much worse than the included T-Browser!) but I can't see any option in the settings menu to enable "remote debug" to facilitate possible ES File Explorer functionality.
Is it even possible to side load onto this TV?
I know you can access the "secret" menu by typing 1950 when in the contrast section of the display menu.
Any ideas? :fingers-crossed:
Don't all rush at once then :fingers-crossed:
I don't understand the problem. Just download the apk on a PC to a USB drive, put the USB drive into your PC and then install the apk file with any Android TV file explorer.
That's it
FaserF said:
I don't understand the problem. Just download the apk on a PC to a USB drive, put the USB drive into your PC and then install the apk file with any Android TV file explorer.
That's it
Click to expand...
Click to collapse
That's why I asked
but I can't see any option in the settings menu to enable "remote debug" to facilitate possible ES File Explorer functionality
Click to expand...
Click to collapse
So without enabling "remote debug", how do I install the apk file on the USB stick without an Android TV file explorer installed on the TV.....?
gtd2000 said:
That's why I asked
So without enabling "remote debug", how do I install the apk file on the USB stick without an Android TV file explorer installed on the TV.....?
Click to expand...
Click to collapse
Why do you need remote debug? As said in my post, just copy the apk from a PC to a USB drive and plug in the usb drive into your PC. There is no need for the remote debug option to install an apk locally.
Other options to sideload apps are with wireless adb (enabling usb debugging in the developer settings) or download a compatible file explorer (for example ES File Explorer) where you can connect to a cloud storage, then upload the apk for example to google drive and then sign in with your google drive in that file explorer.
FaserF said:
Why do you need remote debug? As said in my post, just copy the apk from a PC to a USB drive and plug in the usb drive into your PC. There is no need for the remote debug option to install an apk locally.
Other options to sideload apps are with wireless adb (enabling usb debugging in the developer settings) or download a compatible file explorer (for example ES File Explorer) where you can connect to a cloud storage, then upload the apk for example to google drive and then sign in with your google drive in that file explorer.
Click to expand...
Click to collapse
So you think that if I copy a "file explorer" apk to the USB stick it can be installed?
When I insert a USB stick the only option (as far as I'm aware) that I can choose is the media input selection. That then gives me a choice of photo, video or all files.
I understood that my TV does not have a native or default method to install apk's, unless I can enable, "remote debug", then transfer the ES File Explorer via Network options?
USB is not need. Download File Commander on both an Android tablet/phone and also on your TV (should be in normal Play Apps store). Sign up for the 5GB free Google drive, download the APKs from any of the APK repos on your tablet and save to drive, use File Commander on TV to install. You'll need to allow unknown sources on TV, and not every APk works, but hopefully this gets you started...
BaahBaah said:
USB is not need. Download File Commander on both an Android tablet/phone and also on your TV (should be in normal Play Apps store). Sign up for the 5GB free Google drive, download the APKs from any of the APK repos on your tablet and save to drive, use File Commander on TV to install. You'll need to allow unknown sources on TV, and not every APk works, but hopefully this gets you started...
Click to expand...
Click to collapse
There's no File Commander on this TV or Play Store, only the TCL app store.
After reading further into this particular TV, it seems to be running the Linux based Smart TV 3.0?
This is the TV:
https://www.tcl.com/uk/en/new-produ...4k-hdr-with-android-tv-and-freeview-play.html
Apologies, looks like you don't have an Android TV so this won't work

access connected USB flash drive over network?

I have a USB flash drive attached to my Fire Stick TV (2nd Gen). I use it to store movie & music files, which I can play from the Fire Stick using VLC for Android. Works great.
Question: Is there any way that I can access that flash drive via my home network? I would like to be able to copy files to it from my computer. Currently, I have to do it via "sneakernet".
Any advice is much appreciated.
johnnyzero2 said:
I have a USB flash drive attached to my Fire Stick TV (2nd Gen). I use it to store movie & music files, which I can play from the Fire Stick using VLC for Android. Works great.
Question: Is there any way that I can access that flash drive via my home network? I would like to be able to copy files to it from my computer. Currently, I have to do it via "sneakernet".
Any advice is much appreciated.
Click to expand...
Click to collapse
Do "adb connect firestickIP".
adb ls /storage
The USB stick is mounted in /storage (something like /storage/3E91-AF2A). Use "adb push file target-path" to copy files to the USB stick.
Thank you.
I was hoping there might be some way to make the attached flash drive visible/accessible as a standard network share. My goal is to use Windows' File Explorer for file management on that drive, just like the other shared storage devices on my network.
I will try your suggestion of using ADB, although using a command-line interface for file management is not ideal. I found a few different Windows programs that will supposedly provide a File Explorer-like GUI for doing Android file management via ADB (ADB Browser, ADB Explorer, Device File Explorer, etc. ) . Maybe one of those will do the job.
Alternatively, I may try installing a SAMBA server ("LAN Drive") or FTP server ("FTP Server") on the Fire Stick; although neither app has very good reviews.
After trying all this stuff, I will definitely post the results here.
johnnyzero2 said:
Thank you.
I was hoping there might be some way to make the attached flash drive visible/accessible as a standard network share. My goal is to use Windows' File Explorer for file management on that drive, just like the other shared storage devices on my network.
I will try your suggestion of using ADB, although using a command-line interface for file management is not ideal. I found a few different Windows programs that will supposedly provide a File Explorer-like GUI for doing Android file management via ADB (ADB Browser, ADB Explorer, Device File Explorer, etc. ) . Maybe one of those will do the job.
Alternatively, I may try installing a SAMBA server ("LAN Drive") or FTP server ("FTP Server") on the Fire Stick; although neither app has very good reviews.
After trying all this stuff, I will definitely post the results here.
Click to expand...
Click to collapse
Some file managers (Solid Explorer, ES File Explorer) include FTP servers. I don't know if their FTP server provides access to the USB drive, though. There are likely other file managers that also include FTP servers.
dcarvil said:
Some file managers (Solid Explorer, ES File Explorer) include FTP servers. I don't know if their FTP server provides access to the USB drive, though. There are likely other file managers that also include FTP servers.
Click to expand...
Click to collapse
Excellent advice - that will definitely do it for me. Thank you so much.
I wasn't aware that there were Android file managers with a built-in FTP server. I've always used FX File Manager, and it doesn't have that feature.
I tried both ES & Solid, and both worked fine for my purposes. I decided to go with Solid because the UI is slightly better, it allows you to add an FTP Server shortcut to your Android home screen, and it just seemed a little more... solid.. Definitely don't mind paying $1.99 for the full, ad-free version.
Problem solved - thanks again!

Categories

Resources