Can anyone show me how to access the files on the Fire using FTP or SSH?
Thanks a lot
If you've gotten the Android Market on there, there are a number of sshd implementations available.
If not, sideload one of the sshds from the market obtained on another phone or something like that.
The Amazon App Store seems to be pretty lacking in "technical" apps, and nothing that requires root, as far as I can tell.
So, if you're rooted, try the android market. If not, get the apk somewhere else.
Update: After testing, I found that SSHDroid works perfectly well. Just remember, if you're going to be playing with system apps, you still need to mount R/W.
thanks a lot. it works so well
Try file expert from the amazon market. Great file manager,with ftp server support, http desktop and much more
dropbear on the command line will work if you install the terminal emulator.
Hello,
There have been a log of helpful posts on the forum about what you can do with the Amazon Fire TV, but they are all in separate threads. I create this thread to put all of those guides together, along with whatever tips/tricks you can do on the Fire TV. I will try to credit where I found all the information. If the mods can make this a sticky thread, it will be awesome. I will try to update it when I find new information.
1/ BASIC
First step is to allow ADB over internet. Go to Setting ---> System ---> Developter Options ---> ADB Debugging ON
Here are 2 commands that you will need for sideload all apps in FireTV
adb connect xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxx is your IP address. Go to Setting ---> System ---> About ---> Network to find it.
adb install name_of_your_apk
Remember when you use adb, try to be in the same folder where the apk is located, so you don't have to type in it path. Also, make sure there is no space in the name of the apk or the install command won't work. Please note that you can also sideload apps into Fire TV if you have an Android device (tablet, phone, whatever..) Install Terminal Emulator, type cd sdcard/Download to go the Download folder where all your downloads usually located.
Also, in this guide, there is a few part that I mention reboot the device. Either follow the reboot step, or manually press both the select and the play/pause button and your Fire TV will reboot.
2/ ROOT
taken from this thread (http://forum.xda-developers.com/showthread.php?t=2783805)
Go to: http://towelroot.com/ and click the red button to download the APK:
Download the Chainfire SU APK from the Playstore: http://apps.evozi.com/apk-downloader/?id=eu.chainfire.supersu
Sideload both APKs.
Run Towelroot, hit "Make it Rain" and then your FTV will reboot.
After reboot, open SuperSU, install SU. Go to Setting and set default access to "Grant" if you don't want the prompt to appear asking for superuser for each app.
Download Busybox APK: http://apps.evozi.com/apk-downloader/?id=stericson.busybox
Launch it and install busybox.
3/ DISABLE FIRE TV UPDATER
Type adb shell in your terminal
Type su to ask for root (a pop up will appear on your Fire TV asking for superuser if you did not set "Grant" as default)
Type pm disable com.amazon.dcp
4/ CONTROL AMAZON FIRE TV WITHOUT USING MOUSE/KEYBOARD
For certain apps to work in Fire TV, you might need a mouse/keyboard since the app is design for touch base environment. To work around this, what you can do is install a VNC server and control the Fire TV using VNC Viewer.
The VNC Server app that I used is called VMLite VNC Server. Here is its link in the Playstore:
https://play.google.com/store/apps/details?id=com.vmlite.vncserver&hl=en
I will not post the apk to this link since it is a paid app and the developer has specifically asked me not to. So to get the apk, there are 2 ways.
A) Go to the developer website and buy the apk: http://www.vmlite.com/purchase.html
B) Install the apk on your Android device from the Play store. Here is how you can download the apk from the Play Store using Chrome extension (this will only work if you have bought the apk from the Play store)
Go to http://apps.evozi.com/apk-downloader/ in Chrome and scroll down.
Install the APK Downloader v2.1.3 extension.
Once install, go to the extension setting, fill out all that information ( username, password, and Google ID)
Go to this link https://play.google.com/store/apps/details?id=com.vmlite.vncserver&hl=en
Click Install, choose your Android device, and a symbol will appear in the URL bar allowing you to download the apk
Once you have the apk, sideload it. Open the app, press the Menu button on your remote, a bottom bar will appear.
Select Setting ---> VNC password to set your VNC Server password
Select Setting ---> VNC port to set your VNC Server port
Select Setting ---> Autostart Server at boot
Then press the big Green Start Server button
EDIT: there are several VNC server available for Android. Some are paid, some are free. As long as it is working with a password, you should use it. You don't have to use VMLite VNC Server. I use it because I have it for a long time and it works great on all my Neuxs 7, 10, and 5.
Once done, you can use a VNC viewer to control your Fire TV.
For Android device, use this app https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en
For iOS device use this app https://itunes.apple.com/us/app/vnc-viewer/id352019548?mt=8&ign-mpt=uo=4
For Desktop, go to this link and download the one for your OS https://www.realvnc.com/download/vnc/latest/
5/ INSTALL PLAY STORE
taken from this thread http://forum.xda-developers.com/showthread.php?t=2787813
Download and install the "Xposed Framework" http://dl-count.xposed.info/modules/de.robv.android.xposed.installer_v32_de4f0d.apk
Download and install the "HDXPosed.apk" file. http://forum.xda-developers.com/attachment.php?attachmentid=2538185&d=1390657381
Launch the "Xposed" application. Go to Framework and click Install. Don't reboot yet.
Go to modules and enable HDXPosed ( you need a mouse for this part or VNC server)
Go back to Framwork and click Reboot
Go download these apks
https://mega.co.nz/#F!8Q10yAiZ!4GVoGr7FJtXauVI3kvPSMQ
Mirror
https://onedrive.live.com/redir?res...4&authkey=!AIVXLFXAOWDeM0Q&ithint=folder,.apk
Sideload/Install all those apps (the apks for some of the apps contain space. Change the name or put the name in quotation mark to make it work)
Reboot. Play Store will appear in your application list.
WARNING: there is a bug in this step. For some people, first installation and reboot won't work. Don't panic. Sideload/Reinstall the app a second time will make it work, but use this command below
adb install -r name_of_your_apk
Remember to reboot your device.
6/ ENABLE INSTALLATION OF UNKNOWN SOURCES
taken from this thread http://forum.xda-developers.com/showthread.php?t=2784173
Install SQLite Editor https://code.google.com/p/xdroidx/downloads/detail?name=SQLite Editor-9.apk
Launch SQLite Editor, granting it SU access
Select "Settings Storage"
Select "settings.db"
Select the "global" table
Highlight the record "install_non_market_apps"
Hit the Menu button and select "Edit Record"
Change the Value to "1" and save the record (you will need a mouse/keyboard for this step)
Reboot
This is the only part in the guide that I have not tried yet. Some people say that by changing the internal database, you might mess up your Android device. I don't know this is true or not, but since I have not done it on any Android devices ever yet. I am still waiting for people result on this. The advantage of allowing installation of unknown sources is you can use ES File Explorer to install apps that are not in the Google Play store. No need to use adb to sideload apps and you don't have to open adb all the time, less vulnerability on your Fire TV.
7/ ACCESS YOUR AMAZON FIRE TV INTERNAL FILE STRUCTURE REMOTELY
If you choose to enable installation of unknown sources (the step above this), then you can use this step to install all apk from now on, without using adb ever again. There are two ways of doing this:
A) Install ES File Explorer from the Play Store or sideload it http://apps.evozi.com/apk-downloader/?id=com.estrongs.android.pop
Launch it. On the left side bar, select Remote Manager, select Turn On. Input the address on your PC and you can transfer any files from your PC to your Fire TV using WIFI. If you enable root in ES File Explorer, you can also copy/paste files from root but be careful about that.
B) Set up a SSH server.
Sideload SSH Daemon http://apps.evozi.com/apk-downloader/?id=web.oss.sshsftpDaemon
Configure password, and enable autostart on boot (this is the most frustrated part of the guide since the screen will be sideway. It might help if you have VNC server install since you can control it using VNC viewer)
SSH with username root and password abc123 (configurable in SSH Daemon)
You can also access the SSH server using ES File Explorer on your Android device. Select Network ---> FTP ---> New ----> choose SFTP ---> Username/Password
8/ ALTERNATIVE LAUNCHER FOR FIRE TV
Here is the link: https://github.com/Redth/FiredTVLauncher
Once install, when your press Home button, this launcher will launch instead of the default one.
Pros: since Amazon Fire TV won't show any apps that is not install from Amazon store. Using this launcher will display all your apps in normal Android device style. You can also rearrange them or show/hide certain apps.
Cons: lose the Amazon Fire TV default launcher. However, you can still access the default launcher, there is an icon to go back to the default launcher.
9/ INSTALL XBMC AND COPY OVER YOUR USERDATA FOLDER
Pretty self-explanatory, with XBMC, Amazon Fire TV turns into a "media box" beast that we all want.
Install from here (select ARM download link please) http://xbmc.org/download/
Launch XBMC. Exit. Then copy over all your userdata/addons folder.
If you have XBMC install on any other platforms and want to copy all of your settings/addons over to Fire TV, please remember that the best skin for Fire TV is Confluence. If you are using a touch-based skin, please switch it to Confluence or similar non-touch based skin.
This link tells where the default userdata folder is located:
http://wiki.xbmc.org/?title=Userdata
This is where you will place your userdata folder on your Fire TV
/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/
Please remember that this method works for all platform, if you are using XBMC on Windows, iOS, etc... you can just copy everything over and it will work.
Example:
I can copy over my userdata and addons folder from my Nexus 10. It is located at
/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/addons/
/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata/
Then I paste them to Fire TV here and replace the original folder
/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/
Please remember to never copy over the temp folder. It might mess up your XBMC on Fire TV. If you do that, just delete it and launch XBMC.
10/ PLAY ANY VIDEO ON THE INTERNET USING CLOUDCAST ON ANOTHER ANDROID DEVICE
Install Cloudcast (it won't appear in Google Play store due to device restriction)
Download apkhere
http://apps.evozi.com/apk-downloader/?id=com.appestry.cloudcast
Once install, you need to buy the in-app purchase (price is only $1.60, support the developer) to watch video longer than 10 minutes. The in-app purchase is authenticated through Google Play Store so only need to buy it once.
Once you have buy the in app purchase. Go to your other Android device, go to Play store and install the Cloudcast app in your other Android device
With both Fire TV and your Android device has Cloudcast, go to Devices --> Pair a new devices to link them up. From now on, any video you watch on your Android devices can be cast to the Fire TV. This app is based on Chromecast and it works great for me.
Here is a video of the developer explaining how his app work
https://www.youtube.com/watch?v=1ftqC1NvTPw
11/ OTHER LINKS AND THREADS
Spark : Desktop mirroring and web casting apps
http://forum.xda-developers.com/showthread.php?t=2766019
The Spark app is a hit/miss for me. It has a Chrome extension that will cast your Chrome tab to the Fire TV screen. Also, it has a Window/Mac program that supposedly mirror your entire desktop screen to the Fire TV. From my experience, the Chrome extension works for me in some way. The Chrome tab will appear in the Fire TV but it is not true mirroring. Certain videos won't load and the lag timing is around 3-5 seconds. The Window desktop program did not work for me. It will give me a black screen. If I play a video, sound will come out of the TV but no picture/image showing up. You can try it and let me know.
Airplay fully working and Mirroring too.. AndroidApple Tv allinOne
http://forum.xda-developers.com/showthread.php?t=2764848
Airplay to Fire TV. Did not try it since I don't have an iOS devices.
Working Sideloaded APK List - Updated Daily
http://forum.xda-developers.com/showthread.php?t=2756608
Self explanatory. Very good list of what app works on Fire TV and what not.
Links for Viki, Cruncyroll and Drama Fever for Google TV
http://www.4shared.com/zip/RlFwc6Ixce/gtv_apks.html
Dropbox Mirror:
https://www.dropbox.com/s/acilpqm3qbtub8v/gtv_apks.zip
The Google TV version of Viki, Crunchyroll and Drama Fever. Only Viki and Drama Fever works for me. Crunchyroll gives you a sideway screen. Please install the Google Play version below:
http://apps.evozi.com/apk-downloader/?id=com.crunchyroll.crunchyroid
Links for Dolphin Browser and Flash
http://forum.xda-developers.com/showthread.php?t=2267390
The thread above contains link to Dolphin browser which support Flash. You can also install Dolphin Jetpack (link below, which supposedly makes your Dolphin browser experience even faster. Warning: need mouse to navigate browser, remote control alone is not enough.
http://apps.evozi.com/apk-downloader/?id=com.dolphin.browser.engine
Good stuff. Thanks.
There is a method in another topic that makes it easier to sideload apps while no longer needing a PC after installing certain apps.
Could you change the ADB part to tell people to sideload "terminal emulator" and a file explorer for easily sideloading any apk without a PC/straight from FTV storage then deleting the apk file,and a recommended web browser for downloading apk files to sideload via terminal emulator?
I got Opera as my first browser to sideload when it was a 21.x version and it ran decently,but the recent 22.x updates are unstable with flickering rendering.
If you pick Opera,I suggest you try and find a 21.x version from somewhere like Aptoide.
Just want to help make it easier when you can install apps without needing a PC after the first few sideloaded apps.
You have apps from 1Mobile,Appchina,Wandoujia,SlideME,Aptoide
(after sideloading Aptoide Market app from m.aptoide page),Voga360,and the free apps from Play Store via Evozi and APK Leecher.
All of these can be accessible from a sideloaded browser on your Fire TV for sideloading with the Terminal Emulator after finding out the name and directory (usually sdcard/Download/appname.apk) using a file explorer like ES File Explorer.
Yea, I am going to write more sideloading browsers and other apps. There are several methods for installing apk on the Fire TV once it is rooted. Using browser to download, then use ES File Explorer to install, or terminal emulator to install is fine also.
For the browser part, so far, I had installed a modified version of Dolphin browser that support Flash. It works great but you need a mouse to move around. I will add more stuff or link to other threads that contain useful info later on.
retroben said:
There is a method in another topic that makes it easier to sideload apps while no longer needing a PC after installing certain apps.
Could you change the ADB part to tell people to sideload "terminal emulator" and a file explorer for easily sideloading any apk without a PC/straight from FTV storage then deleting the apk file,and a recommended web browser for downloading apk files to sideload via terminal emulator?
I got Opera as my first browser to sideload when it was a 21.x version and it ran decently,but the recent 22.x updates are unstable with flickering rendering.
If you pick Opera,I suggest you try and find a 21.x version from somewhere like Aptoide.
Just want to help make it easier when you can install apps without needing a PC after the first few sideloaded apps.
You have apps from 1Mobile,Appchina,Wandoujia,SlideME,Aptoide
(after sideloading Aptoide Market app from m.aptoide page),Voga360,and the free apps from Play Store via Evozi and APK Leecher.
All of these can be accessible from a sideloaded browser on your Fire TV for sideloading with the Terminal Emulator after finding out the name and directory (usually sdcard/Download/appname.apk) using a file explorer like ES File Explorer.
Click to expand...
Click to collapse
cloudcast
i see cloudcast here
https://play.google.com/store/apps/details?id=com.appestry.cloudcast&hl=en
Has any one found a good alternative to VMLite VNC Server? I would like a free one or maybe one that does give you some trial period, I don't mind paying for it if it work but I'm not sure that I will work for what I'm trying to do.
I got terminal emulator working. All you need to do is change settings so that it uses word keyboard. Then, when you wanna type something, hit the 3 bars key. Then click 'toggle soft keyboard'.
cloning firestick
I am trying to take my "jailbroken" Firestick and copy it's info to a new firestick. So I will have two that have kodi and I can use one downstairs, I thought I could just back it up on perhaps my desktop and than restore on the new stick. Is this going to work or will I just crash the new one. Any suggestions would be greatly appreciated. I am good with my comp, but can't write code or anything like that. Thanks!
kimoleary3 said:
I am trying to take my "jailbroken" Firestick and copy it's info to a new firestick. So I will have two that have kodi and I can use one downstairs, I thought I could just back it up on perhaps my desktop and than restore on the new stick. Is this going to work or will I just crash the new one. Any suggestions would be greatly appreciated. I am good with my comp, but can't write code or anything like that. Thanks!
Click to expand...
Click to collapse
It won't work mate, the only way to root is to solder mod it for root, think there is a guide on xda or aftv news or Google it? A soft mod root is not possible anymore
Sent from my SM-G900F using Tapatalk
Hello,
I want to remotely access an amazon fireTV from my PC. I try with TeamviewerQS but, 1) I cannot take control of the desktop of the FireTV to make changes. 2) I always need permission from the remote which is very complicated. Is there a way to use a different program to do this easier? Maybe I can pre-install the correct programs into all of the FireTV's before I ship them out? Please help. JR
I'm0.
Hello
I have My Nexus Player unlocked & rooted. I installed ES File Explorer from the Google Play Store. ES File Explorer sees the thumb drive, and allows me to click on it with a mouse, but fails to open when I click on it and assign ES File Explorer as the default manager for it. Unknown Sources are on in Settings. I have tried it several times with and without assigning ES File Explorer as the default manager and it fails to open the thumb drive. I have formatted the thumb drive in FAT32 & NTFS. I have also given ES File Explorer ROOT permission. I have rebooted the NP several times with no changes. Your help is greatly appreciated!
Install StickMount
midnightzak said:
Install StickMount
Click to expand...
Click to collapse
StickMount is not compatible with the No carrier Asus Nexus Player on the Play Store.
I found a work around..... install the apps via ES File Explorer using Network and FTPing into the Download folder. I followed the guide at this link:
http://www.talkandroid.com/guides/android-tv-guides/how-to-sideload-apps-apk-files-on-the-nexus-player-or-adt-1/
Not trying to be rude, but you may want to read through the forum for the Nexus Player, as this is an early and necessary part to making this device remotely usable.
midnightzak said:
Not trying to be rude, but you may want to read through the forum for the Nexus Player, as this is an early and necessary part to making this device remotely usable.
Click to expand...
Click to collapse
No rudeness taken.... I did look through the forums here and did not find anything relating to ES File Explorer and using a USB Thumbdrive. Thus the reason I posted this issue in here..... but like I stated above your post, I found a way to get everything installed using ES File Explorer Networking.... but thanks.
FYI, this is not my first rodeo when it comes to rooting, modding, etc.... with Android. But thanks again for your help.
linebacker71 said:
No rudeness taken.... I did look through the forums here and did not find anything relating to ES File Explorer and using a USB Thumbdrive. Thus the reason I posted this issue in here..... but like I stated above your post, I found a way to get everything installed using ES File Explorer Networking.... but thanks.
FYI, this is not my first rodeo when it comes to rooting, modding, etc.... with Android. But thanks again for your help.
Click to expand...
Click to collapse
Unfortunately there is tons that work on the NP but not much available without sideloading, so get Dropbox, ftp,or comfortable in ADB. I can also recommend LolliRock, as then the Play Store is useful again.
If you're planning on installing huge games then look into FolderMount (pro version) as it apparently allows you to map your flash drive to house the game data.
midnightzak said:
Unfortunately there is tons that work on the NP but not much available without sideloading, so get Dropbox, ftp,or comfortable in ADB. I can also recommend LolliRock, as then the Play Store is useful again.
If you're planning on installing huge games then look into FolderMount (pro version) as it apparently allows you to map your flash drive to house the game data.
Click to expand...
Click to collapse
I have everything loaded up that I need on this one, but I will be loading LolliRock on my 2nd Nexus Player as I like how it sets it up as a mini PC.
I am looking forward to what this community brings for the NP!
Thanks for all the recommendations!
Here is the current Android Phone I am working on.... a great device!
http://forum.xda-developers.com/oneplus-one
I'm just about ready to throw this thing out the window like a frisbee
I have it on the latest stock rom, with full root access. ES file explorer works fine, but will not go into root file explorer mode
I am trying to get my logitech f310 to work in retro arch, but since you cant emulate touch inputs on the nexus player there is no way to configure the controller. As soon as you select the controller as an input, the remote stops working so you cant scroll down to enter the first key binding. You cant use the controller because there are no bindings entered yet. The only way to do this now is to manually update the autoconfig file, but you cant access that without a root file explorer... and I cant find a way to view root files on the nexus player.
I really dislike this device, despite how much horsepower it has. In general I keep telling myself to not buy x86 android devices because the software support is lame... but for some reason I keep doing it. I would have been much better off with a Minix Neo U1
There is an explanation and solution for this issue (which is seen with ES File Explorer and newer versions of SuperSU) at http://forum.xda-developers.com/showpost.php?p=66140836&postcount=5493 . I switched to Solid Explorer instead as that software is better and its root function works without having to run SuperSU in compatibility mode. You will want to use a keyboard and mouse for Solid Explorer, though, as it cannot easily be controlled with just a remote.
Hello,
I have been running flash files and sites on Android 6 very smoothly using Dolphin video or dolphin browser. After upgrading into Android 8, none of these apps are running well: Dolphin browser is unable to install from google play or from APK, and Dolphin video is unable to work porperly.
Does anyone have any solution for flash files?
Any help around?
People , any idea? development??
It's a 2 step workaround solution :
Go to the play store & install this version of puffin browser:
https://play.google.com/store/apps/details?id=com.cloudmosa.puffinFree&hl=en
Open this website:
http://flashplayer.fullstacks.net/
Browse for your local file, upload it & let it play.