[Q] Teamviewer and AFTV - Fire TV Q&A, Help & Troubleshooting

Good Day, first post, happy I found you guys and gals. I was curious to know if any of you have been successful with utilizing Teamviewer with your Fire TV. At this point and time, there is no root and I am under the assumption that this is impossible without root. Can anyone confirm this for me? Or, show me the light. I am able to side load team viewer and connect, I just can't get past the team viewer dashboard on the remote end. Thank you so much and I will be posting here more often.

fliceman123 said:
Good Day, first post, happy I found you guys and gals. I was curious to know if any of you have been successful with utilizing Teamviewer with your Fire TV. At this point and time, there is no root and I am under the assumption that this is impossible without root. Can anyone confirm this for me? Or, show me the light. I am able to side load team viewer and connect, I just can't get past the team viewer dashboard on the remote end. Thank you so much and I will be posting here more often.
Click to expand...
Click to collapse
You can sideload teamviewer. Its called quicksupport on google play. Get the Apk and install it. You can connect to it remotely but won't be able to get remote view of the screen without root. When someone requests remote view access, you will be prompted to grant root access if you have root and it then works flawlessly. You should still try it and see as I haven't checked this on non rooted devices.

Related

Remote Control FTV with TeamViewer?

Didn't know if you guys had tried this or not, but now that root is available, Teamviewer QuickSupport became a lot more useful. You can now control your FTV remotely with Teamviewer instead of just viewing and modifying system info. Tried it out last night and it was working great. Just make sure the box is rooted, then install Teamviewer QS from the Play Store
The only thing I can't figure out is if there is a way to get it to run automatically on startup in the background. Right now you have to open the app and allow access when there is an incoming connection. If you exit out of the app you are not able to connect to it. Any one have any ideas?

[Q] FireTV VNC - Remote access

Has anyone found a good solution to accessing their Fire TV remotely? Basically I'm looking for a VNC or Remote Desktop solution for the Fire TV so I that I can setup / configure from my PC without having to be tied to the Fire TV.
martian21 said:
Has anyone found a good solution to accessing their Fire TV remotely? Basically I'm looking for a VNC or Remote Desktop solution for the Fire TV so I that I can setup / configure from my PC without having to be tied to the Fire TV.
Click to expand...
Click to collapse
This would be nice to have. I remember reading someone trying teamviewer to control it remotely. Haven't tried it been so busy.
Wireless adb? Its not a GUI but I use it to install apps and what not. I even do it from work by using chrome remote desktop to connect to my home computer and adb from there
Hi,
I tried remote droid, but couldn't get it to work over the network. Teamviewer worked for me. Has a bit of delay in it but does the job. Used it to setup XBMC, no issues. You need root access and have the client installed on the FTV.
Would you mind providing a few more details of how you got TeamViewer working? I looks like you need the TeamViewer Quick Support app correct? Did you just sideload it?
martian21 said:
Would you mind providing a few more details of how you got TeamViewer working? I looks like you need the TeamViewer Quick Support app correct? Did you just sideload it?[/QUOTE
Yes you need to side load TeamViewer Quick Support onto FTV and start it. It will give you the session ID which you enter into the PC Teamviewer.
FTV will ask for SU access which you grant.
Once you choose remote access on the PC it will ask again for SU access. Once granted you should see your FTV on the PC session.
Click to expand...
Click to collapse
I tried TeamViewer and it does work but unfortunately doesn't meet my needs. I need something that runs all the time in the background and doesn't require user intervention on the FireTV to connect.
I also tried "VNC Server" and "droid VNC server". VNC Server displayed the screen perfectly but couldn't be controlled. droid VNC server just displayed a black screen and also didn't seem to allow control. There is also VMLite VNC Server but it is $10 and looks like it's based off droid VNC Server (which didn't work). VMLite is a non-starter anyway because you need to connect wia USB adb to start the app the first time.
It's really too bad that there doesn't appear to be any true remote access solution to the Fire TV. Maybe someday.
I'd be interested too...my typical need would be to launch a radio app (Pandora, Songza, etc) WITHOUT having to turn on the TV, only to turn it off afterwards. If I could do it from my phone (which is always around and connected) it would be perfect.
Still using my trusty old Roku M500 for Internet radio, just because of the simplicity.
Use an app called "WebKey". It works over a brower (both http and https) and you can change the ports to non-standard ones in the app. I use Chrome, so not sure of the behavior on IE or Firefox.
You will create an account (userid & password) on each FTV that you install the app and want to control. Thats your authentication. You will also create a name that uniquely identifies your FTV.
It works in 2 ways when you are coming from a public IP.
-- If you are able to punch a hole in your router and open the 2 ports up (any port and you can redirect to the FTV ports) and redirect traffic to your FTV, you can access your FTV straight through by using your public IP (use a dynamic DNS service).
-- If you don't want to do that, the app allows access to your FTV without configuring your router. To access, you go to "http://www.webkey.cc/XXXX" where XXXX is the unique name of your FTV (it is case sensitive).
The second method goes through the app's portal. This is not desirable as your login goes through the app's portal and if the portal is down, you are SOL. Also, the second method only works over http.
Note, if you configure your router to let FTV traffic through, but still go through the app's portal, the app is smart enough to detect that there exists an open path for the FTV to the public internet and it will automatically switch to that method (nice feature, I think)
If everything is set up correctly, you see a complete copy of your FTV on the browser with keys to mimic your remote control, push/pull files, install/uninstall apps... It functions almost the same as any RDP client and you can control your FTV remotely as if you were sitting in front of it.
I have attached the apk that I have running on my 2 FTVs. Its free and runs perfectly fine.
Wow - Thanks dbdoshi! WebKey worked great!
Would have been nice to be able to use VNC but seeing that WebKey only requires a browser it is actually more versatile. I haven't had a chance to really test it out but my initial connection was sucessful.
martian21 said:
Wow - Thanks dbdoshi! WebKey worked great!
Would have been nice to be able to use VNC but seeing that WebKey only requires a browser it is actually more versatile. I haven't had a chance to really test it out but my initial connection was sucessful.
Click to expand...
Click to collapse
Glad it worked out for you. I manage couple of FTVs for a friend and a cousin using this remotely. It can be slow (especially if you go through the webkey portal), but works. If you don't see immediate feedback after you click something, be patient and don't double click stuff. Internally, it rocks and experience is pretty good.
If you plan to use the app's portal, there is an option to "ping" their server through the app and you should enable that option. The main controls are at the bottom (in your browser), especially the arrow keys. The middle button inside the arrow keys in your "SELECT" button. Once you are in any app, simply touching the controls within the app seems to work. If you figure out how to enter text using your keyboard (say in any input box in any app) let me know, the only way I know is to bring up the keyboard on FTV and select each character individually.
Also, if you want to run any app, you don't have to go through the Settings,.... menu on FTV. On the right side, you will see an option for "Run Application" or something and you can start any app from there very easily.
This looks very interesting, I'll be trying it as soon as I get a chance, could be good for people selling preprogrammed devices with XBMC to end users.
How do you
I got it to work but how to you get the mouse to work with the Fire stick? the mouse don't work due to the fire stick using bluetooth?
Smokeysa said:
martian21 said:
Would you mind providing a few more details of how you got TeamViewer working? I looks like you need the TeamViewer Quick Support app correct? Did you just sideload it?[/QUOTE
Yes you need to side load TeamViewer Quick Support onto FTV and start it. It will give you the session ID which you enter into the PC Teamviewer.
FTV will ask for SU access which you grant.
Once you choose remote access on the PC it will ask again for SU access. Once granted you should see your FTV on the PC session.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Controlling amazon fire stick using Vysor
martian21 said:
Has anyone found a good solution to accessing their Fire TV remotely? Basically I'm looking for a VNC or Remote Desktop solution for the Fire TV so I that I can setup / configure from my PC without having to be tied to the Fire TV.
Click to expand...
Click to collapse
Use Vysor for Remote control of fire stick since fire stick use aosp android.

Control Fire TV from PC

Is there anyway that I can control my Fire TV from my pc?
I find it really hard to type with the remote itself, so just wondered if I could control the TV with my laptops mouse and keyboard.
If you have the Fire TV Box, you can add a keyboard via USB. Some work better than others.
There is also a remote control app for Android phones and typing works fine.
I have successfully installed Remote VNC Server
I have been able to install Remote VNC Server onto my FTV v2 box...
There are several guides on installing a VNC server onto FTV; however most use a paid VNC server. I chose to install the free Remote VNC server from the Play store and it worked. My FTV is rooted and I am using VNC Viewer on Win 10 to control it. Typing is a little slow, but works. Haven't played with settings which could remedy the delay...
Oh, and make sure to use port 6000 when connecting. It doesn't mention anything about that in the app, but I wasn't able to connect until I specified that port.
Good Luck!!
you can just use teamviewer...
Not sure if you have an IPhone or android device. The official app on IPhone supports inputting text from the keyboard. I would assume the android equivalent does the same.
I'm currently using Vysor which seems to be quite hassle free.
The android official Fire TV app Can control you fire device & type & manoeuvre using the touch screen keyboard & controls
The FireTV app internally works with the WhisperNet protocol.
The connection is secured and pairing unfortunately seems incredibly complicated.
My guess is, however, that this could possibly be used to get playstate, track names and other information enabling full integration into home automation systems.
Maybe someone with a clue about cryptography could have a look at it?
Be warned: pairing a phone remote works only once and can not be deleted
chadster1976 said:
. I chose to install the free Remote VNC server from the Play store and it worked. My FTV is rooted and I am using VNC Viewer on Win 10 to control it.
Click to expand...
Click to collapse
requires root?
YoColdRain said:
you can just use teamviewer...
Click to expand...
Click to collapse
teamviewer full or quicksupport?
buttons wouldnt work for me to get to settings buttin in teamviewer
quicksupport works but I can only view remote computer, not control it
SayWhat10 said:
requires root?
teamviewer full or quicksupport?
buttons wouldnt work for me to get to settings buttin in teamviewer
quicksupport works but I can only view remote computer, not control it
Click to expand...
Click to collapse
Interaction from a remote VNC client requires root.
Quicksupport works on a stick with root. AFTV2 with the rbox 5.0.5 image crashes complaining of missing files
Haven't tried VNC Server yet
Blue Stacks
To control your Fire Stick using the PC, install an Android emulator (I use "BlueStacks 4"). Inside the emulator install the FireTV Remote app from the Google Play Store. I tried posting links, but as a new user, that is not permitted.
Vysor is your best bet or get micro usb otg adapter to USB adapter to plug in a wireless mouse and keyboard. Also you could get a usb mouse remote with backlit keyboard. The fire tv remote app for iPhone and android works really good for typing.
https://ufile.io/dy10b5qa
Not by me, cant find who made it.
Console (DOS prompt) based, works just make sure you check your tv to grant permissions. I jsut tested Kodi controls and they work... give it a shot.
---------- Post added at 04:38 AM ---------- Previous post was at 04:29 AM ----------
https://ufile.io/dy10b5qa
if i cant post uploadfiles, please erase and ban my account from this site.
This is an ADB remote, that I just tested and works for entering text. DOS based. I guess it was deleted but its its adb sending commands.
Dont work that great though, you have to wait for each command you send to complete, tho it does go faster if you arent using any apps like Kodi (but also makes a good remote).
Again, XDA, please remove my account and everything you can if I cant post this. Thank you. Thank you for all the Winmo stuff in the mid 2000s. I have earned this right to have my info deleted.
Stumped.
floydj said:
To control your Fire Stick using the PC, install an Android emulator (I use "BlueStacks 4"). Inside the emulator install the FireTV Remote app from the Google Play Store. I tried posting links, but as a new user, that is not permitted.
Click to expand...
Click to collapse
OK, I'm stumped. In the Fire TV Rempte App, where are the up/down/left/right/select navigation buttons in the circle near the top of the actual remote?
Freonpsandoz said:
OK, I'm stumped. In the Fire TV Rempte App, where are the up/down/left/right/select navigation buttons in the circle near the top of the actual remote?
Click to expand...
Click to collapse
If installed on your phone, swipe in the large empty space in the middle of the screen. Tap to select. I haven't tried it from a pc, but assume you would drag and click.
You can try out scrcpy. The preview on the PC is bit laggy when connecting over Wi-Fi but the input is instant on the FireTV. You need to activate ADB tho.

gentle pointer

Hi all,
I have been reading about firmware flashing, side loading open vpn and PIA.
I had a go at that but cant get the OPEN vpn to work, nor PIA app
Tried a tutorial on installing the google play store to no avail.
So i'm hoping someone could point me in the right direction as to what to read up on and learn/ try, as i think i may be getting myself lost reading.
I have been given a firestick, v 1.
My aim is to use it behind my PIA VPN, and use NBC sports and HBO ( I have an Xfinity log in subscription)
Do i need to firmware flash the stick/ can i on version 1 of stick or do i need to buy newer model?
Do i just need to successfully manage to install OPEN Vpn to use with my PIA, and then log into the apps and all will work?
Appreciate any replies pointing me in the right direction of what to read up on, as i said think as a newbie i've got my self a bit lost reading.
Quite chuffed i managed to side load the apps, albeit if i never got them to work lol.
Cheers.
pistehead said:
Hi all,
I have been reading about firmware flashing, side loading open vpn and PIA.
I had a go at that but cant get the OPEN vpn to work, nor PIA app
Tried a tutorial on installing the google play store to no avail.
So i'm hoping someone could point me in the right direction as to what to read up on and learn/ try, as i think i may be getting myself lost reading.
I have been given a firestick, v 1.
My aim is to use it behind my PIA VPN, and use NBC sports and HBO ( I have an Xfinity log in subscription)
Do i need to firmware flash the stick/ can i on version 1 of stick or do i need to buy newer model?
Do i just need to successfully manage to install OPEN Vpn to use with my PIA, and then log into the apps and all will work?
Appreciate any replies pointing me in the right direction of what to read up on, as i said think as a newbie i've got my self a bit lost reading.
Quite chuffed i managed to side load the apps, albeit if i never got them to work lol.
Cheers.
Click to expand...
Click to collapse
After some time on google I've found an answer of sorts to my problem.
The fire stick 1 cant be rooted as it has already installed the latest firmware.
Also it in not possible to install and use a VPN on the firestick 1.
My thoughts have now turned to will an older version of the apps HBO and NBC Sports work behind a VPN router. If so what versions would work?
Am i wasting my time, am i better buying the new firestick, installing a VPN on that and using older apps?
Any help would be greatly appreciated, thanks.

[APP] [OPENSOURCE] Android TV Gamepad Touchscreen simulation No ROOT needed

I haven't posted enough to create a thread in dev forum nor putting links please if some moderator wants to move this to dev and fix the urls would be great.
I just wanted to share a project that I worked on during 2018. It allows to simulate touch events in Android TV with your gamepad (mainly for Nvidia Shield TV) and play touch based games without rooting the device. It actually needs a computer connected through ADB to work so this is another point why Shield TV is best to use because it allows ADB over wifi. You can configure several gamepad inputs that map to taps in some coordinates or 'virtual joysticks' with configurable center and radius in the screen.
It has been always open source but now I'm sharing because I don't plan to work on it anymore and I welcome anyone who wants continue the development. I wrote both user guide and developer guide on how to set it up.
github.com /Shyri/TouchMapper/wiki/User-Guide
github.com /Shyri/TouchMapper/wiki/Developer-Guide
Also I made a desktop app that would make a non-developer user easier to start the ADB process. You can find both repos here:
github.com /Shyri/TouchMapper
github.com /Shyri/TouchMapperLauncher
..that's exactly what I was searching for.... but the fact that you need a pc connected via adb all the time throws me off a bit.
So, I have 2 Questions:
My Shield is rooted using Magisk. Is there a way to use the app without the need of a pc connected via adb if it has root access? I mean could you come up with sth. like that?... probably not, since you don't plan on working on it anymore :'( . I'm no dev god, I cannot do it myself.
Second question: I got the ps4 remote play app to work on my Shield and I can stream ps4 to it. However I'm unable to connect any controller to it (all controllers that work just fine elsewhere won't work in the ps4 app). Also app has possibility to register a dualshock4 controller but that also does not work.
But the app has a touchbutton overlay! Do you think your app could work to send inputs?
Edit: Wait.....reading the mapping guide of yours, I wonder: Couldn't I do this somehow with Tasker app also?
trohn_javolta said:
..that's exactly what I was searching for.... but the fact that you need a pc connected via adb all the time throws me off a bit.
So, I have 2 Questions:
My Shield is rooted using Magisk. Is there a way to use the app without the need of a pc connected via adb if it has root access? I mean could you come up with sth. like that?... probably not, since you don't plan on working on it anymore :'( . I'm no dev god, I cannot do it myself.
Second question: I got the ps4 remote play app to work on my Shield and I can stream ps4 to it. However I'm unable to connect any controller to it (all controllers that work just fine elsewhere won't work in the ps4 app). Also app has possibility to register a dualshock4 controller but that also does not work.
But the app has a touchbutton overlay! Do you think your app could work to send inputs?
Edit: Wait.....reading the mapping guide of yours, I wonder: Couldn't I do this somehow with Tasker app also?
Click to expand...
Click to collapse
Yeah having adb connected is kind of a bummer but it is very comfortable through wifi or ethernet.
If your device is rooted you should be able to use any app in Play Store with this purpose I think.
My app is running the code in a separated process ran by adb and receiving gamepad input from the app process. I guess a modification that runs that code from the app process if root is detected would make it work without needing adb.
I don't know about the Tasker app capabilities for this purpose.
ShyriVi said:
Yeah having adb connected is kind of a bummer but it is very comfortable through wifi or ethernet.
If your device is rooted you should be able to use any app in Play Store with this purpose I think.
My app is running the code in a separated process ran by adb and receiving gamepad input from the app process. I guess a modification that runs that code from the app process if root is detected would make it work without needing adb.
I don't know about the Tasker app capabilities for this purpose.
Click to expand...
Click to collapse
I can now confirm that with root it's possible by using Tasker + AutoInput Plugin.
However it's no working solution for the ps4 remote play app The overlay of the app disappears after some time and moving the mouse it appears again, also it's disturbing.
One can register a ps4 controller in the app, which for me does not work I guess once registered the overlay disappears.
One thing I didn't try yet is the sixaxis controller app.
The idea would be then to map the ps4 controller input to a connected xbox one controller.
That's the reason I'm doing this: I want to play on my ps4 with a xbox one controller. Via win pc this seems to be possible... but I feel like it's such a waste of power..
Also there are such usb dongles that enable to do this, I should have bought one from the getgo.... But now I'm just being stubborn, I wanna make this work
Edit: Oh, forgot one thing: Do you plan on also posting this in geforce forum and r/ShieldAndroidTV subreddit? I think it would be important to have it there as well.
If you allow, I can do that and redirect any questions to this thread here, if not that's also fine. Just a thought, maybe this way you'll find someone to take over the project.
trohn_javolta said:
I can now confirm that with root it's possible by using Tasker + AutoInput Plugin.
However it's no working solution for the ps4 remote play app The overlay of the app disappears after some time and moving the mouse it appears again, also it's disturbing.
One can register a ps4 controller in the app, which for me does not work I guess once registered the overlay disappears.
One thing I didn't try yet is the sixaxis controller app.
The idea would be then to map the ps4 controller input to a connected xbox one controller.
That's the reason I'm doing this: I want to play on my ps4 with a xbox one controller. Via win pc this seems to be possible... but I feel like it's such a waste of power..
Also there are such usb dongles that enable to do this, I should have bought one from the getgo.... But now I'm just being stubborn, I wanna make this work
Edit: Oh, forgot one thing: Do you plan on also posting this in geforce forum and r/ShieldAndroidTV subreddit? I think it would be important to have it there as well.
If you allow, I can do that and redirect any questions to this thread here, if not that's also fine. Just a thought, maybe this way you'll find someone to take over the project.
Click to expand...
Click to collapse
Haha what you are trying to do is certainly waste of power, but I can understand the stubbornness to make it work, it happens to me all the time. This project is indeed the result of being stubborn and not wanting to root my shield.
In any case, what you are trying to do should be possible with my app and, as I said, I guess it wouldn't be too hard to make it work from rooted devices without having adb connected. For the moment I am very busy with other projects but I'll let you know if I can find some time to adapt it.
I'll post it to that reddit too, i already posted it to r/androidtvdev but didn't know about r/ShieldAndroidTV. Thanks!
Just to say, that tasker has an adb pluging that lets me send adb commands over tcp to the device its running on, lets me trully force close apps on a non root shield, maybe this combination of apps could do away with the pc requirement

Categories

Resources