[Fire TV Themes and Apps] epp82:
I can't get adblink to work on mac os. I successfully installed and used it on a windows pc, but on mac os (catalina) clicking on the connect button just results in receiving an 'unauthorized' message. I followed the installation guide, especially the gatekeeper part, also verified the behaviour with a different macbook (also catalina).

I tried it with the cli too, the connect command gave a positive response, but no devices could be listed. Also there wasn't a dialog on the FireTV like with the working version on Windows 10.

I tried it like a hundered times, all possible combinations of turning dev options on/off, restarting the stick, reinstalling adblink ... it just won't connect. Here are the logs:

adbLink 4.2
120919225636
IP: 10.18.10.13
OS X
------------
SELECT Id FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT daddr FROM device WHERE description="CP's Fire TV Stick 4k"
server started
* daemon not running; starting now at tcp:5037
* daemon started successfully

starting server
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 4 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 11 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
disconnect: 10.18.10.32
process time duration: 2 seconds
opening preferences dialog
SELECT Id FROM device WHERE description=""
SELECT daddr FROM device WHERE description=""
SELECT Id FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT daddr FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT Id FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT daddr FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT Id FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT daddr FROM device WHERE description="CP's Fire TV Stick 4k"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
Unable to connect to: 10.18.10.32:5555
process time duration: 11 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 7 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 4 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 6 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
disconnect: 10.18.10.32
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
disconnect: 10.18.10.32
process time duration: 2 seconds
opening help
UPDATE preferences SET checkversion='1'
UPDATE preferences SET msgboxtype='0'
UPDATE preferences SET downloaddir='/Users/deniskirsa'
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 6 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
disconnect: 10.18.10.32
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 6 seconds
rebooting device
busybox install failed
adb: error: failed to get feature set: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
disconnect: 10.18.10.32
process time duration: 2 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 13 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Unable to connect to: 10.18.10.32:5555
process time duration: 1 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 4 seconds
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
SELECT Id FROM device WHERE description="FireTV Stick 4K"
SELECT daddr FROM device WHERE description="FireTV Stick 4K"
Connected to 10.18.10.32:5555
process time duration: 3 seconds

Is it a known bug or did I just miss something obvious?!