yashsingh1/xdaforums huggingface dataset:
[Fire TV Themes and Apps] jocala:
This is a beta for 5.6. It makes changes to the device database, so a backup is first created. To revert, uninstall the beta and rename ~\AppData\Roaming\.jocala\backup.db to adblink.db

Current changelog:

File Manager now uses drag and drop for pushing files

and directories from the local filesystem to the

Android device. Although deprecated, the previous

method of pushing files can still be used by

checking "Use old file manager" in preferences.

Application preferences now saved in a JSON file

APK install directory retains last location used.

Backup/restore directory retains last location used.

Scrcpy arguments dialog is now optional via preferences.

Utility menu function added to clear database

When notified a new version of adbLink is ready

for download, view changelog is now an option. A

utility menu function has been added to view changelog

as well.

Utility menu function added to view system information:

(architecture, devicename, manufacturer,

filesystem scope status and Android version)

Ad hoc IP now accepts a port.

Enter ip with format: <ip>:<port>

Default is port 5555.

Edit Kodi XML files (scoped storage) bugfix

Edit Kodi XML files (non-Android) bugfix

Scoped storage restrictions are now detected

automatically for Android 11 or greater devices.

For adbLink and adbLink2, WSA (Windows Subsystem for Android)

devices are connected via a utility menu selection.

QT C++ framework updated to 5.15.2 for all platforms.

Windows scrcpy updated to scrcpy-win64-v2.1

Windows adblink/adblink2/wsalink are now x86_64 only.

Download the beta from http://www.jocala.com/adblink.html
[Fire TV Themes and Apps] TX16095:
That is quite the changelog. Someone's been busy! ;)
[Fire TV Themes and Apps] deshwasi:
as reported by someone else, there is a bug where if a path diff from default C:\adblink is chosen, the adbshell doesnt launch (with error busybox cant be installed), and in the log there is a "path not found" error for busybox install. happened on both 5.5b & 5.6beta. after uninstall & reinstall with default path, it works fine. thanks OP.
[Fire TV Themes and Apps] jocala:
Thanks for the feedback. While I'm unable to reproduce this bug on my Windows 11 box, I am able to reproduce it on a Windows 10 VM.
[Fire TV Themes and Apps] jocala:
Beta 2 for adblink 5.6 is available for download at http://jocala.com/adblink.html

It (hopefully) fixes a busybox location bug.
[Fire TV Themes and Apps] jocala:
adblink 5.6 release

08/08/2023

adbLink

busybox location bug fixed

File Manager now uses drag and drop for pushing files

and directories from the local filesystem to the

Android device. Although deprecated, the previous

method of pushing files can still be used by

checking "Use old file manager" in preferences.

Application preferences now saved in a JSON file

APK install directory retains last location used.

Backup/restore directory retains last location used.

Scrcpy arguments dialog is now optional via preferences.

Utility menu function added to clear database

When notified a new version of adbLink is ready

for download, view changelog is now an option. A

utility menu function has been added to view changelog

as well.

Utility menu function added to view system information:

(architecture, devicename, manufacturer,

filesystem scope status and Android version)

Ad hoc IP now accepts a port.

Enter ip with format: <ip>:<port>

Default is port 5555.

Edit Kodi XML files (scoped storage) bugfix

Edit Kodi XML files (non-Android) bugfix

Scoped storage restrictions are now detected

automatically for Android 11 or greater devices.

For adbLink and adbLink2, WSA (Windows Subsystem for Android)

devices are connected via a utility menu selection.

QT C++ framework updated to 5.15.2 for all platforms.

Windows scrcpy updated to scrcpy-win64-v2.1

Windows adblink/adblink2/wsalink are now x86_64 only.
[Fire TV Themes and Apps] TX16095:
ScrCpy not working. Looks like maybe a typo in the path:
[Fire TV Themes and Apps] TX16095:
Absolutely love the new configurable directories! Thanks for getting this included.
[Fire TV Themes and Apps] Gary711:
I have not updated still on 5.5b. Is srcn cpy working via Scrcpy arguments dialog is now optional via preferences on 5.6?
[Fire TV Themes and Apps] TX16095:
The preference setting is there and still works, but ScrCpy itself does not.
[Fire TV Themes and Apps] Gary711:
Thank you TX, I wait until Jeff gets it sorted.
[Fire TV Themes and Apps] TX16095:
Just reverted to 5.5b and path is the same, so likely not the issue. Think I'll let the brain trust figure this one out. 😉
[Fire TV Themes and Apps] TX16095:
Yes. Corrected. Thank you.
[Fire TV Themes and Apps] jocala:
It ain't the extra forward slash, it's something else. scrcpy is working here, I just retested Windows (dev box and VM), Mac and Linux (mint) to make sure nothing snuck in. When you click the button the console just pops up w/o any messages? Are you using Windows Terminal or plain old cmd console?
[Fire TV Themes and Apps] Gary711:
Had me thinking, I had to go look at my version. lol
[Fire TV Themes and Apps] TX16095:
The above screen cap is what pops up when I click the ScrCpy button in adbLink v5.6. Tried it on three different connected devices with the same result. Works perfectly on 5.5b as it has has since you added the functionality. Using the command console (cmd . exe). AdbLink appeared to upgrade fine and is in the same root C: directory it has been in since I first installed it many, many versions ago. No apparent other issues. I could try doing a clean install, but hate the though of having to reconfigure my 20+ devices. Is there any way to export/import the device DB? Here is a screen cap of a successfully connected device using v5.5b:
[Fire TV Themes and Apps] TX16095:
Tried a clean install of 5.6, configuring just a single device, with the same results, just brings up a console screen.
[Fire TV Themes and Apps] TX16095:
Added data point: In 5.6, if I open command console and manually pass the "set Path" command and then manually start ScrCpy, it opens as expected.
[Fire TV Themes and Apps] jocala:
Weird. Here's scrcpy working on a plain-jane windows 10 vm. I'd be nice to confirmation of this issue yes/no so I can pin it down. Anyone else please?
[Fire TV Themes and Apps] Gary711:
I am W-10 I'll go and update to 5.6 now and try a screen cap from my firestick
[Fire TV Themes and Apps] jocala:
Also, can you confirm the adblink copy of scrcpy is working manually? Connect to a device, press the console button and paste the code below:

\Users\<yourid>\AppData\Roaming\.jocala\scripts\scrcpy.bat

Oops, try this command and see if the bat file works for you.
[Fire TV Themes and Apps] TX16095:
Added data point 2: Again in 5.6, if I manually run the scrcpy.bat file by double-clicking it in Windows File Explorer while connected to a device in adbLink, ScrCpy opens as expected. For some reason, it appears that something is now not being passed as it was/should be.
[Fire TV Themes and Apps] jocala:
I don't manage Android File Host, but it seems to be back up now. I just did a test download of 2.05 w/o problems.
[Fire TV Themes and Apps] jocala:
File mirrors

I've added file mirrors for adbLink, so hopefully hosting downtime will no longer be an issue.
[Fire TV Themes and Apps] bingewatch:
Thanks for the latest release. Been using your adbFire/Link program from the start.

#1: Having trouble after I push keymap #3. When I press page up/down, it does it for two pages instead of one. On AFTV2. Have flawlessly used keymap #3 in the past and it always did a normal page up/down.

All other keys work normally on the AFTV Wifi voice remote.

Also any plans on updating the FireTV keymaps for the new Krypton release to implement changing playback speed? It's a feature, but only a few understand how to access it. I am not one of those people and need help.

Tried searching the kodi forums and here and can't find resolution. Can you help?
[Fire TV Themes and Apps] jocala:
I didn't create the keymaps, they came from the Kodi/XBMC community, long,long ago. I believe they are documented in the Kodi Wiki, Fire TV section.
[Fire TV Themes and Apps] mifran:
Hi jocala I have dell xps 13" with a screen resolution of 3200x1800 and adblink display is very small is there any way of making it display correctly for this resolution as I have tried changing my screen resolution but this cuts of part of the adblink window
[Fire TV Themes and Apps] jocala:
This issue is addressed in adbLink 2.06 (not released yet), but this workaround may help:

Create a system environment variable: QT_AUTO_SCREEN_SCALE_FACTOR=1

On Windows 7,8, and 10 you can do this by pressing the windows icon and typing

"environment". Choose "Edit the system environment variables" (this works in both system or

user environment variables).

On the window that appears, click the "Environment Variables" button and then click

"New". Input QT_AUTO_SCREEN_SCALE_FACTOR for the variable name, and 1 for the variable value.

If you created this variable in the user variables, you will have to log out, and log in

for this change to take effect.

If created in the system variables, you must restart the system.
[Fire TV Themes and Apps] krakout:
Ooh 2.06! :)
[Fire TV Themes and Apps] jocala:
Yes, it's coming along :)
[Fire TV Themes and Apps] mifran:
sorry did not see the answer to my previous post. I have tried this fix but adblink is still very small window I did it as system and I have rebooted with no luck
[Fire TV Themes and Apps] jocala:
Sorry, the only fix I have for 2.05 scaling issues is the one I posted.

Edit:

Mifran, I'm sorry you're having issues. I'm working with adbLink v2.06 on a Surface Pro 3 at 2160x1440 and it looks fine to me. I hope to have it out before the release of Kodi v17 “Krypton”.
[Fire TV Themes and Apps] krakout:
Since 17 is giving me troubles with high-bitrate vids I also installed SPMC 16 and am now in the process of setting it up; I noticed that the read factor doesn't allow decimal numbers (i.e., 1.5 etc). Is this normal?

Also (I know this is NOT an adbLink question), what is the max cachemembuffersize that AFTV1 can handle? The original (20/60MB) is obviously too small, but how high can you get before encountering freezes? I used to set it at 100/300MB and I just saw a page where they advocate 150/450MB...

Thanks!

[EDIT} Duh, I just remembered that 1.5 is actually written 15 in the settings, but does 1 equal 10?
[Fire TV Themes and Apps] jocala:
That field only accepts int (whole) numbers. 1=1, etc. The membuffersize is usually set as a percentage of your free memory. I can't claim expertise, I've never needed to use a custom cache.
[Fire TV Themes and Apps] krakout:
Thanks for the reply.

For some reason with my box and files residing on a NAS, either through a 5GHz WiFi or through Gb ethernet I often get stutter (dropped frames), which is weird... and unfortunately I haven't found a definite AFTV guide, but thanks for replying nonetheless :)
[Fire TV Themes and Apps] jocala:
adbLink v2.06

adbLink 2.06 changelog

adbLink now works with Kodi for Android/Windows/macOS/Linux

for non-Android functions such as backup/restore, edit XML,

etc.

Built-in XML/Text editor.

Kodi 17 cache xml settings added.

Cache help html rewritten to reflect changes

Error handler for Android ADB added

(hopefully will prevent adb error loops)

Test (logcat) function for ADB connections added

Uninstall APK: filter added for search

Cache settings can now be copied to clipboard then

pasted into existing advancedsettings.xml

Help files re-added

(missed in changeover to new adbLink name)

Help files for various new functions added.

Copy path to clipboard: This function will

make busybox applets available to ADB shell.

QT_AUTO_SCREEN_SCALE_FACTOR=1 added for

high DPI screen scaling

Download at: http://www.jocala.com
[Fire TV Themes and Apps] krakout:
Fantastic, thanks for this!!!
[Fire TV Themes and Apps] jocala:
Posted on jocala.com:

Upgrading from earlier versions:

Do not mix content from earlier releases with this release.

This includes all files,scripts, databases, etc. If you do, you will break things.

You can run multiple versions of adbLink, just keep them separate.
[Fire TV Themes and Apps] krakout:
Question: would adbLink be able to be used, conceivably, to migrate from one program to the other? For instance, backup data from Kodi and push them to SPMC? Or would that be too far-fetched?
[Fire TV Themes and Apps] jocala:
Backup Kodi then restore to SPMC. This works w/o issues.

Edit: You can also restore that backup to any Windows/Mac/Linux device running Kodi.
[Fire TV Themes and Apps] krakout:
That's extra super awesomely useful, thanks!!!!
[Fire TV Themes and Apps] directbird:
The latest version 2.06 does not allow naming/saving of the current device. When you click on the mac address and the window pops up to enter the name. Then click save. You can not see any name in the current device box.

Just an FYI
[Fire TV Themes and Apps] Gary711:
Screen cap is also working fine for me
[Fire TV Themes and Apps] jocala:
I don't think the scrcpy bat file is running, or there would be path info printed on the console. How about the console and shell buttons, fully functional for you?
[Fire TV Themes and Apps] TX16095:
Yeah, we must have posted at about the same time. As above, running the bat file manually works.
[Fire TV Themes and Apps] Gary711:
When I hit scrcpy I get the same view as you Jeff, was not sure how to save it though. Just familiar with screen cap
[Fire TV Themes and Apps] TX16095:
Agreed, as I can run it manually with success. Yes, console and shell buttons both working as expected. ETA: No, they're not.
[Fire TV Themes and Apps] Gary711:
Did not mean to butt in, thought you just wanted someone to test.
[Fire TV Themes and Apps] TX16095:
Also copied the 5.5b bat files over to 5.6 directory with the same results.
[Fire TV Themes and Apps] Gary711:
Lost my addons.
[Fire TV Themes and Apps] jocala:
TX16095​

, If you don't mind, give this binary a shot. Just unzip and drop the .exe into your installation directory. Also try pressing the console button, then typing "scrcpy" at the command prompt. Your log should also have a scrcpy entry.
[Fire TV Themes and Apps] Gary711:
I just re-ran my .exe for 5.5b and restored that build for now. Not sure how to do what you are asking me. Thank you. Going to bed now
[Fire TV Themes and Apps] TX16095:
Apologies, but to whom are you replying, f me, the results of the requested exe drop are the same. The bat file is not being passed in 5.6 as was the case in previous iterations.
[Fire TV Themes and Apps] Gary711:
Hi, replying to jicola. I updated to 5.6 and lost my ability to see my addons on a firestick build. I ended just going back to 5.5b. Sorry for causing all the confusion
[Fire TV Themes and Apps] jocala:
Thanks for the attempt. I'll look at this again tomorrow.
[Fire TV Themes and Apps] TX16095:
No problem. Here's hoping we get this all sorted out.
[Fire TV Themes and Apps] jocala:
Gary, I don't know what losing the ability to see addons means. Can you clarify?

TX, earlier this morning I spun up two vanilla VMs, win11 & win10. I installed 5.6 and connected to a stick on each, scrcpy launched w/o issues on both. There are three other functions that utilize scripts: logcat, on the utility menu, and the shell and console buttons. Are these three functions working for you?
[Fire TV Themes and Apps] TX16095:
They both bring up the same screen as ScrCpy.

ADB Shell:

Console:
[Fire TV Themes and Apps] TX16095:
Oh, and Logcat the same.
[Fire TV Themes and Apps] jocala:
That's interesting.
[Fire TV Themes and Apps] nrlatsha:
I can no longer reproduce the file path busy box bug! Thanks Jocala!!!!!
[Fire TV Themes and Apps] TX16095:
Clearly, for some reason, the bat files are not being passed/executed in 5.6, whereas in all previous versions they were.
[Fire TV Themes and Apps] TX16095:
Like ScrCpy, both ADB Shell and Logcat run fine if I execute the bat files manually while connected to a device.
[Fire TV Themes and Apps] TX16095:
Also, am curious if the "new" file manager interface the same as the "old" one. They look identical to me:
[Fire TV Themes and Apps] nrlatsha:
Hit "push"
[Fire TV Themes and Apps] jocala:
You're welcome. Can you also please test the adb shell, console and scrcpy buttons?
[Fire TV Themes and Apps] TX16095:
Okay, so I just updated another copy of 5.5 to 5.6 on another computer and ScrCpy and the other functions all perform as expected on the newly upgraded computer. The only significant difference between the computers is that the user directory on the computer that is not working has spaces in the user name, whereas there are none on the computer that works properly.
[Fire TV Themes and Apps] jocala:
Thanks! I'll test this.
[Fire TV Themes and Apps] TX16095:
FWIW, the specific user name format on the nonworking box is first name, space, middle initial, space, last name as in: Fname X Lname
[Fire TV Themes and Apps] jocala:
I was able to duplicate your issue with a userid containing embedded spaces. Working on a fix ...
[Fire TV Themes and Apps] TX16095:
Glad we were able to track it down.
[Fire TV Themes and Apps] Gary711:
Jeff, I use this build and back it up via abdlink. Addons are part of this build. You had installed it before on 5.4 or 5.5 when I had the same problem. Using downloader> 75915>BMC Forks>BMC 18.9 32bit This is where I download it from. Thank you. Amazon FS 4k. Build is a kodi fork. You can see the same thing happened if you go back to say 4-29-23 Thank You
[Fire TV Themes and Apps] jocala:
Sorry, path substitution for Kodi forks isn't supported in this release of file manager. Just to be clear, this is a convenience feature, you can still use file manager to access your addons, you just have to drill down manually rather than using the drop-down. I'll take a look at this again in the future.
[Fire TV Themes and Apps] Gary711:
Thank you Jeff. I'll just stay on 5.5b for now.
[Fire TV Themes and Apps] jocala:
08/11/2023

adblink v5.6a

Userids with embedded spaces resulted

in scripting failure. fixed.

User home directory added to log.

Jocala Software
[Fire TV Themes and Apps] TX16095:
Confirmed working. Thanks for the usual quick turnaround. A few more cups of coffee headed your way.

73 de K5VEM 😉
[Fire TV Themes and Apps] jocala:
73 de K5JF :)
[Fire TV Themes and Apps] Gary711:
This won't help with me see the addons in the dropdown menu will it?
[Fire TV Themes and Apps] jocala:
Nope, not there yet.
[Fire TV Themes and Apps] tobo83:
can't start adblink after upgrade to new version for Linux
[Fire TV Themes and Apps] jocala:
Launches fine using Linux Mint. What distro are you running, have you checked permissions, etc? More detail would be helpful.
[Fire TV Themes and Apps] jocala:
08/13/2023

v5.6b

File manager function incorrectly initializing

dropdown menu. Fixed.

macOS download format changed from .pkg to .dmg

Jocala Software
[Fire TV Themes and Apps] tobo83:
Endeavouros latest! I was checking all permissions. By the way the old Version 5.5 was Working. 5.56a not 🤷🏼‍♂️
[Fire TV Themes and Apps] jocala:
The error I get with Endeavour is:

./adblink: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory

This error occurs with v5.5 and up.

I don't test with Arch or derivatives , just debian-based and rh/cent/fedora.
[Fire TV Themes and Apps] tobo83:
Yes is broken.. I wait for an arch Update
[Fire TV Themes and Apps] Gary711:
Thank you Jeff, I just installed 5.6b. Addons for my FS builds are right there in the menu, and it is backing up all my builds and restoring perfectly.
[Fire TV Themes and Apps] jocala:
Glad it's sorted out Gary!
[Fire TV Themes and Apps] jayjay_uk:
hello, i downloaded v5.6b from your website yesterday and tried it out, i have been using v5.0 for a while and its been fine, but i always like to try changes.

for me in v5.6b everything i usually use works like scrcpy and shell, the edit buttons, all seems fine except one thing... it no longer lets me create a pull folder specific to the device, instead it just puts it in the pull folder defined in preferences, but in 5.0 i would define the main folder in prefs (not sure if that mattered) then when i edit a device i can set a pull folder specific to the device i have selected.

also another bug on 5.0 i noticed was when i push a single folder it puts that folder inside a another folder same name as the root folder i pushed, so is i push the "org.xbmc.kodi/files/.kodi ........" it becomes "org.xbmc.kodi/org.xbmc.kodi/files/.kodi" , this does not happen when pushing multiple folders... i hope that one got squashed through 5.0 to 5.6b .

but i must say thank you so much for this application, it makes things so much quicker when you get used to it and that doesnt take long after the adb connection setup
[Fire TV Themes and Apps] jocala:
Thanks for the feedback. I can confirm that the folder override for individual devices is being ignored. This is fixed in testing and will roll out in the next release. I'm not seeing folder nesting when pushing files.
[Fire TV Themes and Apps] jayjay_uk:
good to know the device folders will be back in next release, i will wait out for that one, thanks.

what i mean is if i have a folder/file i want to push called "userdata/guisettings.xml"

then in the adbLink file browser i am in directory "/sdcard/Android/data/org.xbmc.kodi/files/.kodi/"

and then i do the push, i end up with "userdata/userdata/guisettings.xml" even if guisettings.xml does not exist, i usually have a folder of files like this and merge but i always forget it does this nest and i have to copy it to sdcard root, delete the folder and copy my files back.
[Fire TV Themes and Apps] jocala:
If you push folder "userdata" to a filepath that already contains a "userdata" folder you will indeed end up with a nested folder (userdata/userdata). That's not a bug or something I can address, it's just how the adb push command works.
[Fire TV Themes and Apps] jayjay_uk:
not to worry then, i look forward to the next release and thanks for making this great application.
[Fire TV Themes and Apps] jocala:
09/11/2023

adblink v5.6c

File manager: device record's pull directory

not replacing the global value. Fixed.

File manager: confirmation message added to file

pull routine for successful pulls.

Jocala Software
[Fire TV Themes and Apps] canadave:
Hi, I just got the new 4K Max Fire TV Stick and ran into a slight issue; hoping someone here might be able to point me in the right direction :)

I installed Kodi 20.2 on the new 4K Max stick last night using adbLink as I always have. Then I tried to use adbLink to restore a backup I'd made of my previous Kodi installation from a few days ago. adbLink said it was successful. But when I went back into Kodi, expecting to see my custom Kodi skin, media library, etc., instead it looked exactly the same as the default installation. Then I noticed, in adbLink's file manager, that it had created a "kodi-data" folder in the main /sdcard folder with the restored files. In addition, when I went to /sdcard/Android/data, there is nothing there (previously, I'm pretty sure I was able to see kodi's installation folder there). And yet, Kodi does work, so...either it's installed there and just isn't visible in File Manager, or it's installed somewhere else...?

I'm guessing that since the restored Kodi data was put into this odd "kodi-data" folder out in the main list of folders, that's why the Kodi install on the 4K Max isn't able to see it.

Anyone know what I might be able to do to solve this? Thanks!
[Fire TV Themes and Apps] jocala:
I don't have the new stick to test yet (next week), my understanding is that it's based on Android 11. Is there a file "/sdcard/xbmc_env.properties" on your device? If so, what are its contents?
[Fire TV Themes and Apps] Gary711:
Is your backup you are trying to restore 19?
[Fire TV Themes and Apps] canadave:
No, although that was my first thought that maybe it was a versioning issue. But no, it's a 20.2 backup I'm restoring.
[Fire TV Themes and Apps] canadave:
Checking now--will post back once I have a chance. FYI, someone else just posted on Reddit they're having the same issue:

https://www.reddit.com/r/fireTV/comments/16vhcmj