I am wondering if anyone has managed to pair a DS3 to their fire TV / stick since amazon blocked access to the accessibility settings required, when using sixaxis?
I know launcher hijack work around such as the app on techdoctoruk downloads Which enables the setting so hopefully there is a way I can do this for pairing the dual shock 3, maybe there is an adb command?
tried the following in adb shell....
[email protected]:/ # ime enable com.dancingpixelstudios.sixaxiscontroller/.SixaxisIME
Input method com.dancingpixelstudios.sixaxiscontroller/.SixaxisIME: now enabled
[email protected]:/ # ime set com.dancingpixelstudios.sixaxiscontroller/.SixaxisIME
Input method com.dancingpixelstudios.sixaxiscontroller/.SixaxisIME selected
which after rebooting allowed me to select SixAxis when clicking "change IME"
.... progress
now just need it to detect the thing!
Related
Hi i have downloaded the Amazon Fire TV Utility App and i have added the ip from the Amazon Fire stick and CMD came up saying it had connected, i have then tried to load the settings.apk using the Amazon Fire TV Utility App but all i am getting is a CMD with this in it error: device offline followed by -waiting for device-
The Fire Stick is turned on and i have tried turning off my firewall and still the same problem.
Hi I managed to get it installed on the Fire Stick by running Amazon FireTV Utility App as administrator, i can now see the settings app on the fire stick and when i launch it i can see the Bluetooth option but if i click on it the app just closes it does this on what ever option i click in the settings app.
I am assuming you are on OS5.
Make sure you have the proper IP address (in FireTv Utilities app settings) for your box/stick then go in Settings/ Developer Options/and turn off and on ADB debugging two ot three times ....should work now.
Thank you for your reply i tried what you recommended but it still launches and then closes as soon as you select an option.
I'm also seeing the same thing. I've installed the settings.apk, but everytime I click on any entry, it kicks me out...
why do you need this settings.apk? what are you needing to change / use it for?
I have loaded Kodi on my fire stick and some of the apps require mouse support to navigate so i want to buy a bluetooth air mouse and all tutorials say you need to load the settings.pka and use the bluetooth options from with in that.
meanman1967 said:
I have loaded Kodi on my fire stick and some of the apps require mouse support to navigate so i want to buy a bluetooth air mouse and all tutorials say you need to load the settings.pka and use the bluetooth options from with in that.
Click to expand...
Click to collapse
You don't need it.
FireOS 5 has better bluetooth support.
Here is my pairing of my Apple MagicTrackpad to the FireTV Stick (note the MagicMouse from 08 will not pair - Apple issue)
You can see me pair, pin is 0000, and the mouse cursor is that smallish circle in Kodi. The stock launcher has no mouse support, but FireStarter does.
Hi so all i need to do is get a Apple MagicTrackpad and it will work ?
meanman1967 said:
Hi so all i need to do is get a Apple MagicTrackpad and it will work ?
Click to expand...
Click to collapse
I'm sure there are better Bluetooth nice to use. I just paired what is laying around. The drivers that the firetv has don't support tap to click on it so I have to click the touch pad which isn't easy unless it's on a table.
You will likely be able to use almost any Bluetooth mouse with the firetv.
I wouldn't recommend the apple trackpad for firetv usage.
The android mouse toggle app has worked well enough for me that I don't even bother with pairing a mouse.
Hi i just got the Mouse Toggle app and it finds my Amazon stick and connects everything is enables and at the bottom it says status started but on my phone it just says done at the bottom and there is no controls or anything. I have enclosed a screen shot. Thanks again for your help.
Thank you i have it all working great now.
ps: I'm brazilian, so..english it's not my main language.
I double posted this on /r/fireTV/ and /r/firetvstick sub on Reddit
Everyone, all good? It's been a year since I've had this problem, let's see if anyone knows.
So...i want to connect my ds4 controller with my 2nd generation Fire Stick
The fire tv stick has compatibility with bluetooth devices and third party controls. I've read a lot of tutorials explaining the procedure, basically I'd just add the control, going to the fire pairing menu, and pressing the 'share' + 'home' button on the dualshock. Anyway fire finds the control, but it can not match ..
I already had the first generation Stick, and although the DS4 did not match the standard menu ... I succeeded through this tutorial:
Software ADB FIRE > Get your mac address with this command: settings get secure bluetooth_address Download and install sixaxisPairToolSetup-0.3.0 Connect your controller via usb to your pc, run the tool, and change the master address to your fire stick's address.
Put your dualshock4 in pairing mode and scan for bluetooth controllers with your fire stick DO NOT SELECT IT. Turn off your controller by holding the (ps) button Select "wireless controller" on your fire stick Turn back on the controller It should now be connected, and it will be greyed out in the list.
But this procedure does not work for the 2nd fire stick ... I've tried several bluetooth device setup apps installed on the stick itself, but nothing.
PS: 1) there is a way to connect the control, with the 'adb shell' and modifying some command lines, but everyone complains about the terrible performance that the control gets...
2) I have an OTG cable that has an extra USB input, I can connect my DS4 directly to the FireStick, in this case the control works perfectly, but the cable is short, and i want to connect only via bluetooth..
That's it, thank you guys, any help is welcome!
I've sideloaded the latest TiVo app (4.2.1) and would like to see if it is compatible. I know they announced a dedicated FireTV app, but I am hoping it's working as is. The issue is adding permissions needed to start the app. It wants me to allow "Device ID Information" and "Images/Media/Files" before it will start. Does anyone have experience using ADB to change these settings? The idea came to me after enabling a setting for LauncherHijack by running "adb shell settings put secure enabled_accessibility_services com.baronkiko.launcherhijack/com.baronkiko.launcherhijack.AccServ."
trying to enable accessability service on fire tv stick, via adb
I'm in the same boat as you. Though i'm currently trying to enable accessibility services on a different app. The app i'm trying to use is called "button mapper" by flar2, and though I've successfully sideloaded it, the app will not run without accessibility services turned on. I thought this might be possible thanks to modifying the adb command from launcherhijack, but it seems like it just will not work.
Here's what i tried
Code:
adb shell settings put secure enabled_accessibility_services flar2.homebutton/flar2.homebutton.AccServ
This runs, but does not appear to do anything. Also, after rebooting the fire tv, and opening the app again, it does the exact same thing. It just keeps asking to enable accessibility services, which does nothing. I know that the fire tv is severely limited in terms of accessibility options, via the gui. Is there some sort of adb magic/trick to get it to work? Could We please get some input, possibly from the dev of LauncherHijack, BaronKiko, as i am out of ideas, and have no clue how to enable accessibility services correctly on a fire tv.
I got the OTG cable I needed and was able to allow these using a USB mouse. If anyone's interested in TiVo, the app starts, allows me to log in, then drops back to the FireTV menu. I tried 4.2.1 and 4.2.2. Maybe it's checking the device and won't run on a FireTV yet?
I have been pulling my hair out trying to Pair Bluetooth Devices to my Fire TV - it sporadically detects devices but not constantly & never a Bluetooth Gamepad
On my Fire TV 2 with rbox latest prerooted rom - bluetooth needs to be turned on via adb and it finds and pairs every device... mouse/keyboard and my cheap BT gamepad purchased recently
the command is:
Code:
[B]adb shell
su -c service call bluetooth_manager 6[/B]
Hopefully will help others
Hi,
I'm looking for a way to control the Fire TV 4K via intents.
I want to issue remote control commands via Intents. For example pressing home key activates the Fire Tv Stick and switches the HDMI Input to the Fire TV's HDMI port.
Just issuing :
adb shell am start -a android.intent.action.MAIN -c android.intent.category.DEFAULT
WIll only return you to home, but not switch HDMI Input.
So I was looking to the logs and found these intents are issued when you press the Keys on the fire tv remote app:
01-04 18:34:37.062 1224 1224 I Vizzini_2.0.14872.0:HomeListener: Received: amazon.intent.action.HOME_PRESSED
01-04 18:34:37.125 1249 1249 I OZ-DCSeviceControlApiService: tryActivate called DCS intent: com.amazon.tv.devicecontrol.ACTION_ACTIVATE received, force: false
Line 8971: 01-04 18:34:37.102 608 622 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.amazon.tv.launcher/.ui.HomeActivity_vNext (has extras)} from uid 1000 on display 0
Ther eis also:
01-04 18:34:37.281 608 680 D hdmi_cec: [HWCEC] ret:0 msg->destination:0 msg->body[0]:0xd msg->body[1]:0x0
But I don't know how to issue hdmi cec commands without root.
If we can use amazons own apps to react to these intents, then we can control the dvice via commandline.
Unfortunately I do not know how to let the Fire TV Stick react to these intents via adb shell.
Why not just issue: adb keyinput? Because you need adb for it and I want to avoid adb allthogether and issue the intents via Tasker.
I don't have enough time to teach you about whole linux security and permissions things but heres a quickie.
You CANNOT pass few intents or receive protected broadcasts without proper permissions.
You use SU privileges to access all root level things on a system.
ADB (Android DEBUG Bridge) is used for DEBUGGING, so a developer can write their code and test it on a device. ADB shells has certain special permissions that a normal process does not.
Tasker is a user app and not a system privileged app so it cannot perform certain action because they are running under different UID.
Amazon system apps are signed with platform certificates, giving them special permissions. All the things that an app does and access of the Android system needs to be declared in its Manifest.
But don't the trusted amazon apps not receive only a command for example to issue the Home Button press for example form third party remote control apps? There are dozens of apps that you can use to replace the Fire TV remote. They somehow communicate with the signed amazon apps, i was assuming through intents.
All I want is to issue those remote control commands programmatically, without having to press any buttons.
This should be possible somehow right?
Spamm00r said:
But don't the trusted amazon apps not receive only a command for example to issue the Home Button press for example form third party remote control apps? There are dozens of apps that you can use to replace the Fire TV remote. They somehow communicate with the signed amazon apps, i was assuming through intents.
All I want is to issue those remote control commands programmatically, without having to press any buttons.
This should be possible somehow right?
Click to expand...
Click to collapse
As i wrote earlier you need "Permissions" to do that.
Read more about it from https://developer.android.com/guide/topics/permissions/overview