Related
adbLink is a companion program for Kodi.
It works with Kodi for Windows, Mac,Linux and Android
Global Features
Manage multiple Kodi devices from one PC
Edit XML and other files on your devices
Clone Kodi setups to new devices
Backup/Restore Kodi setups
Custom Cache Support for Kodi
Log file viewer for adbLink/Kodi logs
Hyperlinked HTML Help
Android Features
Install Programs without Android SDK
ADB/Fastboot enabled command-line
Busybox for root and non-root
Built-in WIFI/USB remote
Move Kodi data to external drives
Manage devices via USB or IP address
Root-aware File Manager
Install/Uninstall Apps
adbLink is available for Windows, macOS and Linux/ChromeOS
http://www.jocala.com
adbLink changelog
http://www.jocala.com/changelog.txt
Samba still available?
caponater said:
Samba still available?
Click to expand...
Click to collapse
No. You can install a samba server from the play store though.
hey jocala,
I'm on fire tv 1 OS 5.0.5.1 freshly installed. I have an attached hard drive which wont mount either on boot or while manually mounting. I am able to mount it using stick mount manually.
Could it be something to do with busybox? I had a similar problem on OS 3 and it was a busybox issue.
Sc0rp10 said:
hey jocala,
I'm on fire tv 1 OS 5.0.5.1 freshly installed. I have an attached hard drive which wont mount either on boot or while manually mounting. I am able to mount it using stick mount manually.
Could it be something to do with busybox? I had a similar problem on OS 3 and it was a busybox issue.
Click to expand...
Click to collapse
so now I'm able to mount drive by running the script and from the adblink app. I am also able to browse the drive in adb shell but the drive1 folder appears empty in kodi and ES file explorer. also the script won't run on boot.
Sc0rp10 said:
so now I'm able to mount drive by running the script and from the adblink app. I am also able to browse the drive in adb shell but the drive1 folder appears empty in kodi and ES file explorer. also the script won't run on boot.
Click to expand...
Click to collapse
Unfortunately, Android sandboxes the drive so only root can see it. With OS5 the install-recovery*.sh scripts are no longer started at boot by the stock kernel, so starting things at boot no longer works.
jocala said:
Unfortunately, Android sandboxes the drive so only root can see it. With OS5 the install-recovery*.sh scripts are no longer started at boot by the stock kernel, so starting things at boot no longer works.
Click to expand...
Click to collapse
so stickmount is the way to go if i want to access the drive from within kodi?
Sc0rp10 said:
so stickmount is the way to go if i want to access the drive from within kodi?
Click to expand...
Click to collapse
Last time I tried it, it had the same limitation. It's been a while, YMMV.
jocala said:
Last time I tried it, it had the same limitation. It's been a while, YMMV.
Click to expand...
Click to collapse
it shows as a folder on the sdcard and I'm able to access it within kodi at /data/media/0/sda1.
thanks for your help
Sc0rp10 said:
it shows as a folder on the sdcard and I'm able to access it within kodi at /data/media/0/sda1.
thanks for your help
Click to expand...
Click to collapse
Good to know, thanks.
When I open adblink it Pops up with the error Can't create logfile.
Jwhs123 said:
When I open adblink it Pops up with the error Can't create logfile.
Click to expand...
Click to collapse
This error means that adbLink is unable to write to the installation location.
It mostly happens to Mac users when they run adbLink from within the dmg container. You must DRAG the app from the dmg folder to the /Applications folder. It can also happen if you don't have write privileges in the Application folder (your user isn't admin). It that case drag adbLink to your Desktop, or any other location where you have write privileges.
I was able to install kodi and a few other app a week afoot , I tried today to install a app and now I get device offline error...read the help file tried what it said still won't install.. Device offline.. Any suggestions?
Sent from my SM-G935P using XDA-Developers mobile app
googster said:
I was able to install kodi and a few other app a week afoot , I tried today to install a app and now I get device offline error...read the help file tried what it said still won't install.. Device offline.. Any suggestions?
Sent from my SM-G935P using XDA-Developers mobile app
Click to expand...
Click to collapse
Try pressing "Refresh ADB", sometimes it helps.
Check for other processes that may have adb tied up
Reboot
jocala said:
Try pressing "Refresh ADB", sometimes it helps.
Check for other processes that may have adb tied up
Reboot
Click to expand...
Click to collapse
Thank you for the reply.. When you say other processes do you mean on the firetv or on the computer...?
Where would I find them and how to stop them... Or a thread on it... Or something.. Thanks
googster said:
Thank you for the reply.. When you say other processes do you mean on the firetv or on the computer...?
Where would I find them and how to stop them... Or a thread on it... Or something.. Thanks
Click to expand...
Click to collapse
Think of the "offline" status as a busy signal. It simply means that another instance of adb has snagged a connection to your Fire TV, preventing you from properly connecting. That "other" adb connection could be a phantom adb instance running on your PC, or an adb connection made from another computer/tablet/phone on your network, or something like FireStarter running on the device itself. For a computer, use task manager for windows/ activity monitor for mac. I use ps to look at processes running under the linux kernel (Fire TV, phones,tablets,etc).
Also, try rebooting the Fire TV...
jocala said:
Think of the "offline" status as a busy signal. It simply means that another instance of adb has snagged a connection to your Fire TV, preventing you from properly connecting. That "other" adb connection could be a phantom adb instance running on your PC, or an adb connection made from another computer/tablet/phone on your network, or something like FireStarter running on the device itself. For a computer, use task manager for windows/ activity monitor for mac. I use ps to look at processes running under the linux kernel (Fire TV, phones,tablets,etc).
Also, try rebooting the Fire TV...
Click to expand...
Click to collapse
Thank you.. Ok.. I get it.. I used my computer to load a couple of app then used "Apps2fire' on my phone..At the same time.. They both worked. For about 20 minutes.. I factory reset my Firetv and it connected, then used my phone it connected, then shortly after, computer says offline, and phone will not connect..
May have to factory reset my Firetv again and just stick to computer ?.. Thanks again @jocala
Sent from my SM-G935P using XDA-Developers mobile app
---------- Post added at 04:28 PM ---------- Previous post was at 03:58 PM ----------
googster said:
Thank you.. Ok.. I get it.. I used my computer to load a couple of app then used "Apps2fire' on my phone..At the same time.. They both worked. For about 20 minutes.. I factory reset my Firetv and it connected, then used my phone it connected, then shortly after, computer says offline, and phone will not connect..
May have to factory reset my Firetv again and just stick to computer ?.. Thanks again @jocala
Sent from my SM-G935P using XDA-Developers mobile app
Click to expand...
Click to collapse
@jocala Im pretty sure it was "Mouse Toggle" I installed.. Its was still trying to start even after I restarted my Firetv.. I uninstalled it now I'm getting a (device instead of offline) under status for adblink thanks again for your help
Sent from my SM-G935P using XDA-Developers mobile app
googster said:
Thank you.. Ok.. I get it.. I used my computer to load a couple of app then used "Apps2fire' on my phone..At the same time.. They both worked. For about 20 minutes.. I factory reset my Firetv and it connected, then used my phone it connected, then shortly after, computer says offline, and phone will not connect..
May have to factory reset my Firetv again and just stick to computer ?.. Thanks again @jocala
Sent from my SM-G935P using XDA-Developers mobile app
---------- Post added at 04:28 PM ---------- Previous post was at 03:58 PM ----------
@jocala Im pretty sure it was "Mouse Toggle" I installed.. Its was still trying to start even after I restarted my Firetv.. I uninstalled it now I'm getting a (device instead of offline) under status for adblink thanks again for your help
Sent from my SM-G935P using XDA-Developers mobile app
Click to expand...
Click to collapse
Good to know. Thanks for the report.
Hi, where's the screenshot button gone?
Is anyone able to get sideload AirDroid onto there Amazon FireTV Stick (non-rooted)? I always get DEXOPT error or something like that during the actual install process. From what little reading I did it looks like its due to android SDK version apk was made with and version SDK that is installed on fire stick or something.
Thanks,
~SG
SomeGuy2008 said:
Is anyone able to get sideload AirDroid onto there Amazon FireTV Stick (non-rooted)? I always get DEXOPT error or something like that during the actual install process. From what little reading I did it looks like its due to android SDK version apk was made with and version SDK that is installed on fire stick or something.
Thanks,
~SG
Click to expand...
Click to collapse
Have you tried pushing it to the sdcard and just installing it manually?
Side note-what are you trying to do? Push notifications and texts to the AFTV?
I mainly use it to view and control the screen of many of my android based devices as well as the camera in most of my android devices over the internet. Yes i have tried manually installing via adb command but always get the same error.
SomeGuy2008 said:
I mainly use it to view and control the screen of many of my android based devices as well as the camera in most of my android devices over the internet. Yes i have tried manually installing via adb command but always get the same error.
Click to expand...
Click to collapse
I just got it working... by downloading and sideloading the latest version in rev 3 (3.2.6) from here: airdroid(DOT)en(DOT)uptodown(DOT)com/android/old.
Out of the box, it works fine for transferring files through wifi (which can also be done with ES File Explroer easily). It also works as a keyboard input and screen mirror when USB connected to PC.
HOWEVER, there are several options for AirDriod that can only be enabled through the Firestick interface, and, at least for me, cannot actually be accessed (like it wants touchscreen input typically found on phones).
Overall, I'm missing the benefit of having it running in it's current state. ES File Explorer does file transfer fine. I can't really see the application of screen mirror and keyboard control when it must be plugged in to my pc. It's pretty useless in t's current form, imho.
Update: Also, since it's an outdated version, it will not work over the web portal.
Hey everyone,
I already try to get this running or even installed since a while now. But all the apps that all this great tutorials name me are not being found on the firetv anymore. I can't install them or even find them. I already turned on that I can install any harmfull application I want and so on, but I am running low on ideas how I get this first step done. It won't let me download any downloader app to install Kodi on it.
Anyone know a way?
AFTVnews is the spot for FTV everything. He wrote his own downloader app, got it in the amazon store, and has a guide on how to use it.
http://www.aftvnews.com/how-to-side...on-the-amazon-fire-tv-stick-using-downloader/
Once it's running, install the Kodi Android Installer addon inside Kodi for easy updates.
The problem is, even though I activated all the necessary stuff, it won't let me download the Downloader or ES Explorer, or any other kind of sideloader. It always tells me that it can't find that application.
Install adbLink from jocala.com on your pc. Start it and set up your device with the right IP. Then find the option within adbLink to install android apps on your device.
santamanga said:
Install adbLink from jocala.com on your pc. Start it and set up your device with the right IP. Then find the option within adbLink to install android apps on your device.
Click to expand...
Click to collapse
Thanks. I will trz that out.
Thanks, worked like a charm ^^.
I'm totally new to this, and I'm having trouble finding the info I need, sorry for the basic questions here.
I got my Toshiba Edition Fire TV connected via abdlink via the IP address.
Once it connects, the 'Enable USB Debugging' window pops up on the TV, which I authorize. adblink tells me it's unauthorized and to click 'refresh adb', so I do.
It seems to be functioning and the TV is listed under connected devices, but when I try to open the console, it pops up and immediately closes. If I try to run the abd shell, the console pops up but I can't type anything into it. All of the other functions seem to be working.
I'm trying to disable the banner ads using the command lines found on the forum here in one of the threads. I don't have Kodi installed yet, is that necessary to use the command console? I haven't downloaded anything else, all I have is abdlink, do I need the developer sdk installed or anything else aside from adblink?
Thanks, any help is very much appreciated, I know this is basic stuff. Even more basic, do I install the 32bit apk or the 64bit kodi apk?
I would try a reboot of PC and TV since initial connection. If you store the IP in adblink and make that first connection, allowed on TV it should store that and not have to again (that's how it is on my ftv box). Then try running adblink as admin before connecting.
As for Kodi, install 64bit. If it successfully installs than you have 64bit chip/OS. If it gets parsing error it means you don't... Install 32bit.
Sent from my Mi A1 using Tapatalk
pontiffholychurch said:
I'm totally new to this, and I'm having trouble finding the info I need, sorry for the basic questions here.
I got my Toshiba Edition Fire TV connected via abdlink via the IP address.
Once it connects, the 'Enable USB Debugging' window pops up on the TV, which I authorize. adblink tells me it's unauthorized and to click 'refresh adb', so I do.
It seems to be functioning and the TV is listed under connected devices, but when I try to open the console, it pops up and immediately closes. If I try to run the abd shell, the console pops up but I can't type anything into it. All of the other functions seem to be working.
I'm trying to disable the banner ads using the command lines found on the forum here in one of the threads. I don't have Kodi installed yet, is that necessary to use the command console? I haven't downloaded anything else, all I have is abdlink, do I need the developer sdk installed or anything else aside from adblink?
Click to expand...
Click to collapse
It's a bug.
https://forum.xda-developers.com/showpost.php?p=78279023&postcount=289
Use adblink 3.6 instead.
jocala does great work, but sometimes it's hard to catch everything.
2WhlWzrd said:
It's a bug.
https://forum.xda-developers.com/showpost.php?p=78279023&postcount=289
Use adblink 3.6 instead.
jocala does great work, but sometimes it's hard to catch everything.
Click to expand...
Click to collapse
Well dang. ADB3.6 doesn't seem to be able to identify my TV like 3.7 did unless I'm doing something wrong now.
Even after a system restore it just tells me it can't connect
pontiffholychurch said:
Well dang. ADB3.6 doesn't seem to be able to identify my TV like 3.7 did unless I'm doing something wrong now.
Even after a system restore it just tells me it can't connect
Click to expand...
Click to collapse
adbLink 3.9 has just been released, and the previous bugs have been fixed.
2WhlWzrd said:
has just been released, and the previous bugs have been fixed.
Click to expand...
Click to collapse
Could I ask you, is Fire TV able to access my Windows 7 shares? I have it set up on Windows, but no Fire TV apps find the shares, I can't find any way to do it... Thanks.
Also when I try to use remote manager from ES Explorer, Windows tells me it cannot access the files and to make sure I have permissions.
Edit nevermind ADB works now.
Hi everyone, it's been a long time! I used to be into this stuff back when I got my original Fire TV Gen 1 Box and rooted it etc. I still have been rocking it but it's slow and like half rooted ( unlocked but not root). Got a great deal on a FireTv4k stick on amazon for $25
Rumor has it that Black Friday will have this price as well and we can expect a LARGE influx of new firetv users posting. the same questions I had about the state of Rooting, KODI, Custom Launchers etc. This information is by NO MEANS exhaustive, and is just what I gathered in the last few hours of research and getting things up and running.
*Do I need to Jailbreak/Root my new fire tv?*
Honestly, probably not. Jailbreaking, or rooting as. we call in android world is really not AS useful as many think. It allows for much deeper customization however for what most people are looking for ie. KODI/Sideloading APK's a root/jailbreak _IS NOT REQUIRED_. This link will explain how to turn on developer tools and 3rd party apps. and how you can load KODI on to your fire tv without rooting.
https://www.tomsguide.com/us/how-to-install-kodi-fire-tv,news-25115.html
*2. Can I Root My Fire TV*
If you still want to root/jailbreak, for whatever reason. Some devices can and some devices cant be rooted. The firetv4k stick can be rooted. However it's not for the faint of heart and required removing the casing, shorting out some leads on the electrical board and having a linux machine handy. Not really worth it in my opinion.
3. Can I put custom launchers on my fire tv so I don't need to look at all the ads on the amazon home screen.
YES you can! the method that worked for me today ( 11/20/2019) was using Lean Back Launcher Instructions found in the first post here.
https://forum.xda-developers.com/fire-tv/development/app-leanback-launcher-fire-tv-t3750451
BUT on page 18 user @tsynik was kind to update a long dead project for 4k fire tv's at this link https://github.com/tsynik/LeanbackLauncher
the finally piece of the puzzle is to get it so that when you press the HOME button on your remote, it goes to this new , less cluttered launcher. To do that we need LauncherHijack. Also another app that seem's to have not been updated in a while. Thankfully I came across a post on git hub with instructions to get it working https://github.com/BaronKiko/LauncherHijack/issues/52#issuecomment-504738320
I personally ended up not even using Leanback Launcher in the long run. Instead I used the LauncherHijack and set it to KODI.....that way every time I press home I get put back to kodi. I then used the theme AMBER to create a custom menu in kodi that links out to the official NETFLIX/HBO GO,YOUTUBE apps.
I hope this helps a few of the newbies coming in here. Feel free to ask questions and I'll try my best to answer. But be warned im not super technical.
Thanks!
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
JUSTINMARMER said:
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
Click to expand...
Click to collapse
really? Can you give me an example of an app that does that? I haven't run into this error yet using KODI,Youtube APK, Netflix APK, and HBO GO Apk.
Are you sure you are using the updated leanback launcher for fire tv 4K that I linked to?
Sure, if you go back to the thread that's all about that LauncherHijack
https://forum.xda-developers.com/fire-tv/general/launcher-root-launcher-hijack-v4-t3877467
You'll see a bunch of us crying about it.
JUSTINMARMER said:
Sure, if you go back to the thread that's all about that LauncherHijack
https://forum.xda-developers.com/fire-tv/general/launcher-root-launcher-hijack-v4-t3877467
You'll see a bunch of us crying about it.
Click to expand...
Click to collapse
That's interesting. I have not had this issue. I seem to maybe used launcher hijack V 3? along wit hate git hub REPACK and Settings File.......can you try that and tell me if you get the same results?
I have attached the two files I use. Install Hijack, Then Install Debug, Launch Debug First, Then Launch Hijack
Dxfan227 said:
That's interesting. I have not had this issue. I seem to maybe used launcher hijack V 3? along wit hate git hub REPACK and Settings File.......can you try that and tell me if you get the same results?
I have attached the two files I use. Install Hijack, Then Install Debug, Launch Debug First, Then Launch Hijack
Click to expand...
Click to collapse
Do I need to run any ADB commands?
Dxfan227 said:
really? Can you give me an example of an app that does that? I haven't run into this error yet using KODI,Youtube APK, Netflix APK, and HBO GO Apk.
Are you sure you are using the updated leanback launcher for fire tv 4K that I linked to?
Click to expand...
Click to collapse
Can you confirm you have done this on the latest 4K firestick ? The one that has the ADB Shell as "mantis"
When the follow the process:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
All works great, except when i open Youtube / Netflix , i get the voice view / narrator telling me whats on the screen !
Please let me know
JUSTINMARMER said:
Do I need to run any ADB commands?
Click to expand...
Click to collapse
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
Intenti0n said:
Can you confirm you have done this on the latest 4K firestick ? The one that has the ADB Shell as "mantis"
When the follow the process:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
All works great, except when i open Youtube / Netflix , i get the voice view / narrator telling me whats on the screen !
Please let me know
Click to expand...
Click to collapse
That's interesting you're the second individual in this thread with this issue.
The firestick 4k was ordered from amazon directly just last week. I assume it's "mantis". I have been using YouTube and have no overlay voice. Just regular app experience.
JUSTINMARMER said:
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
Click to expand...
Click to collapse
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
I'm glad I could help ( What little I did LOL). Hopefully others will find this thread useful who had the same voice over issues as well as new fire TV 4k members coming from the BlackFriday Deals.
One other thing I did, and I'm not sure if it even does anything, is restrict amazon updates at the router level. It's pretty unreliable obviously but I figured it couldn't really hurt to do this.
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
I haven't factory reset yet, but I will try when I get off work and report back. Thank you for your help.
JUSTINMARMER said:
I haven't factory reset yet, but I will try when I get off work and report back. Thank you for your help.
Click to expand...
Click to collapse
there were some comments that you should uninstall the old version of LauncherHijack before the using the new one I linked. Maybe try that first before the full factory reset.
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
Dxfan227 said:
there were some comments that you should uninstall the old version of LauncherHijack before the using the new one I linked. Maybe try that first before the full factory reset.
Click to expand...
Click to collapse
Factory reset and using the files you provided in this thread worked. Thanks for your help.
So I stumbled upon a guide from way back of 2016, and was wondering if it's possible to connect an NTFS external HDD to the FireTV 4k stick. The guide in question concerned a Fire TV and used a side-loaded "Paragon NTFS & HFS+" app to mount the hard drive and Kodi to access it.
Has anybody have had experience with that? Could that be possible if a powered USB hub was used?
Update: Although the voice view nonsense is fixed, one problem remains.... The built in cursor for Silk Browser has disappeared. I'm having to use an air mouse or mouse toggle. Did two more factory resets and once the ADB command is entered this problem returns.
JUSTINMARMER said:
Update: Although the voice view nonsense is fixed, one problem remains.... The built in cursor for Silk Browser has disappeared. I'm having to use an air mouse or mouse toggle. Did two more factory resets and once the ADB command is entered this problem returns.
Click to expand...
Click to collapse
Yes, I'm having the same issue with the cursor in Silk – I'm currently looking at the source of LauncherHijack to find out if we can do something about that. Meanwhile you can use Firefox; there the cursor is still working...
TheRealQubix said:
Yes, I'm having the same issue with the cursor in Silk – I'm currently looking at the source of LauncherHijack to find out if we can do something about that. Meanwhile you can use Firefox; there the cursor is still working...
Click to expand...
Click to collapse
Yes, but video controls in Firefox are atrocious. Please keep us informed if you make any progress with the cursor fix.
JUSTINMARMER said:
Yes, but video controls in Firefox are atrocious. Please keep us informed if you make any progress with the cursor fix.
Click to expand...
Click to collapse
Yeah, I know But better than no cursor at all... I just got a wireless mini keyboard with touchpad which helps by providing a "real" mouse cursor in Silk but I'd really like to be able to use the standard remote... will keep this thread updated if I find a solution.
Btw, I've combined the functionality of the settingstest/debug apk into LauncherHijack so let me know if anybody needs this; then only LauncherHijack plus 1 adb command is required... (can I add files here?).