Kodimote (fork)

Your rating: None Average: 4.7 (22 votes)

Kodimote is a remote control application for Kodi.

Based on Kodimote by RobertMe/mzanetti and changes of accumulator

See changelog for additional changes.

Sources on github


Application versions: 
File harbour-kodimote-2.1.3-24.armv7hl.rpm522.95 KB13/01/2019 - 00:59
File harbour-kodimote-2.1.3-24.i486.rpm565.42 KB13/01/2019 - 00:59
File harbour-kodimote-2.1.3-25.i486.rpm565.19 KB26/01/2019 - 14:53
File harbour-kodimote-2.1.3-25.armv7hl.rpm523.88 KB26/01/2019 - 14:53
File harbour-kodimote-2.1.3-26.armv7hl.rpm523.51 KB10/03/2019 - 19:35
File harbour-kodimote-2.1.3-26.i486.rpm566.52 KB10/03/2019 - 19:35
File harbour-kodimote-2.1.3-27.armv7hl.rpm524.36 KB14/04/2019 - 00:39
File harbour-kodimote-2.1.3-27.i486.rpm566.95 KB14/04/2019 - 00:39
File harbour-kodimote-2.1.3-28.armv7hl.rpm509.91 KB10/06/2019 - 21:19
File harbour-kodimote-2.1.3-28.i486.rpm556.53 KB10/06/2019 - 21:19
File harbour-kodimote-2.1.4-1.armv7hl.rpm527.16 KB16/11/2019 - 19:52
File harbour-kodimote-2.1.4-1.i486.rpm572.81 KB16/11/2019 - 19:52
File harbour-kodimote-2.1.4-2.i486.rpm572.85 KB16/11/2019 - 23:51
File harbour-kodimote-2.1.4-2.armv7hl.rpm526.78 KB16/11/2019 - 23:51
File harbour-kodimote-2.1.5-1.armv7hl.rpm529.56 KB23/11/2019 - 00:40
File harbour-kodimote-2.1.5-1.i486.rpm576.12 KB23/11/2019 - 00:40
  • 2.1.5-1 Full Chinese translation
  • 2.1.4-2 Small hotfix for description layout
  • 2.1.4-1
    • Improved image quality of some play buttons
    • Small space added between image and text in landscape mode
    • Fix passing of scraped data like genre, mood etc.
    • Discrete background bar below main menu items
    • Corrected small artifact when showing detail on Now Playing page
  • 2.1.3-28 Rewrite of slider and repositioning in landscape
  • 2.1.3-27 Fixed play/pause issue for Kodi v18 (Leia)
  • 2.1.3-26 Small change for tablet version, updated Russian language
  • 2.1.3-25 Some optimisations for nowplaying page in landscape
  • 2.1.3-24
    • Use translated text in remorse timer
    • Updated French translation
    • First changes for landscape support (can be enabled in settingspage)
  • 2.1.3-23 Added remorse timer for mainpage actions (reboot etc.)
  • 2.1.3-22
    • Small resize correction custom buttons in player panel
    • Better scaling slider hint text
    • Ugly workaround to get progressbar positioning acceptable in light ambiences
  • 2.1.3-21 Fixed switching of audiostreams
  • 2.1.3-20
    • Switched to default icons where possible for light ambiences
    • Made non default images support light ambience
    • Progress bar position on light ambiences still needs work
  • 2.1.3-19 Progress bar layout fixes for SFOS 3
  • 2.1.3-18 Fix some text markup in plot description
  • 2.1.3-17 Made keypad more sensitive for select press
  • 2.1.3-16
    • Rework on about page
    • Added slideshow play/pause button on Keypad in pictures mode
  • 2.1.3-15
    • Better scaling thumbnails in music/video library details for non-J1 devices
    • Switched to detailItem view for media details
    • Unplayer like progressline above mediabuttons (on certain screens)
  • 2.1.3-14
    • Blanking of keypad screen made configurable
    • Greater height on color buttons in keypad screen on non-J1 devices
    • Better alignment of arrows in keypad screen on non-J1 devices
    • Moved volume slider to pushUpMenu to make more space available on default screen
  • 2.1.3-13 typo prevented search from working :-(
  • 2.1.3-12
    • Cover actions browse music/browse video/connect/add connection should be working
    • Small translation updates
  • 2.1.3-11 Yet more small changes in the coverpage
  • 2.1.3-10
    • Added end playtime to Now Playing page
    • Larger font below progress bar on non J1 res. devices
  • 2.1.3-9 Small changes on cover and nowplaying page because of SailfishOS
  • 2.1.3-8 Restore control dock in case the vkb on YouTube page made it hidden
  • 2.1.3-7 Cover: larger min. fontsize when no second line is displayed
  • 2.1.3-6 Long press info on keypad will show/hide video process & codec info
  • 2.1.3-5 Cover: independent text sizing of description and subdescription
  • 2.1.3-4
    • Updated Russian/Swedish
    • Final attempt to fix list item height jolla C
  • 2.1.3-3
    • Some more strings translatable
    • Attempt to fix list item height jolla C
  • 2.1.3-2
    • Russian language changes
    • Attempt to support jolla C (720p) resolution
  • 2.1.3-1 Russian now fully translated
  • 2.1.2-9 Updated Swedish, Russian partly translated
  • 2.1.2-8 Scaled Jolla C back to Jolla 1 sizing
  • 2.1.2-7
    • Tried to fix self introduced bug in timer stop/start
    • Coverpage now also includes total and elapsed time
  • 2.1.2-6
    • Moved YouTube link option to Now Playing and Current playlist
    • Added small progressbar on coverpage
  • 2.1.2-5 Added option in pulley on keypad page to paste YouTube URL
  • 2.1.2-4 scaling repeat and shuffle icons in docker panel
  • 2.1.2-3  Equalized/resized icons on device control page
  • 2.1.2-2
    • Layout improvements for various screensizes in keypad
    • Layout improvements for various screensizes in dockerpanel
    • Added some scrolldecorators
  • 2.1.2-1
    • Accumulators changes included
    • Armv7hl version added
  • 2.1.0-2
    • Fixed video iconsize
    • Basic landscape support
  • 2.1.0-1 Just some resizing/realignment of images/buttons/texts for large screen display.


mase's picture

It would be nice, if switching between multiple Kodis was possible.

ade's picture

You can, in the main menu you can add and change Kodi connections.

mase's picture

Great! I did not notice, that I have to disconnect to get this menu.

ade's picture

No disconnect needed here. I just choose "change connection...".

Pelzlurch's picture

Hi, I have two requests. Both related to the remote control. I often use kodi for presenting pictures. This works quite well with kodimote. But there are unfortunately two things which are a bit annoying:

1. The area in the middle of the touchfield is to small. I often have to tap twice and have to look where I have to tap. Would it be possible to make this area larger or even accapt a single tap in the whole touchfield?

2. For presentation I use the automatic slideshow. It would be nice to have a pause and resume Button for that. At the moment I have to use the zoom funktion for that (or an android remote for kodi).

ade's picture

Ad 1
I do not use the touchpad a lot, but I do see you point.

Ad 2
Regarding pictures, I only used it for a testcase. Pause and play only seem to control music, when in picture mode and playing a slide show.

I'll have a look at both cases, that's all I can say for now.

Edit: second point should be addressed in new release.

Pelzlurch's picture

"I'll have a look at both cases, that's all I can say for now."

That's more than I could expect, so I'm happy and can only say (again) THANK YOU!


Thanks for the Pause/Resume Button. Works like charm. :)

ade's picture

There is a new release. I have been looking at your touchfield question and I do not think it is a matter of beeing too small, but how the gesture is handled.
Kodimote has to determine if you intended a directional swipe, or a select. By tapping the screen, you always make a (minimal) movement. Within a certain range, Kodimote does not know if you meant a swipe of select gesture.
And to avoid mistakes, it ignores those touches. For now, I made that range a bit more narrow, so it will more likely be accepted as a select. After some testing it felt more touches where accepted as select, but maybe your experience will be different.

Pelzlurch's picture

Thanks a lot, will try it in the evening, when I'm at home. Is there a donation link anywhere?


Just tested it and now it works like it should. THANK YOU VERY MUCH!

ade's picture

Great to hear! The changes were not as hard as I anticipated.
I do not have a donation link. If you want to donate something: I'm not sure if the donation links from the original authors in the about page are still valid. Else OpenRepos.net itself would be a good alternative.

accumulator's picture

Nice update, thanks!

daywalker's picture

Scrolling (touchpad arrows) don't work on Xperia X sfos

daywalker's picture

Sorry, worked after touching a few times, then all the other buttons appeared

jollex's picture

Thank you, it works perfectly! Great job!

sdiconov's picture

I wrote a small companion daemon (in perl) that detects kodimote's attempts to connect with Kodi server and launches Kodi, if it is not running at the moment. 

It is useful for people that run Kodi as a regular application instead of a dedicated "kiosk mode" session. You can start kodimote on your phone and enjoy your music without even approaching the computer or turning on the display.

Where should I publish it? It is a perl script intended to run on a desktop Linux either in userspace or as a system daemon. It is a glue between kodimote and kodi and should be somehow linked or announced together with kodimote (or a similar android app?).  

sdiconov's picture

Thanks for the tip!

It is easy to switch between the forks, but hard to combine their merits. Your version makes playback control buttons so big that some go outside the screen. If the bigger size is needed for the tablet UI, consider autodetection of screen size or a manual switch, please. The same concerns spaces between playlist lines. Your version has it too big, but jollastore has it too tight to show names of TV shows between the channel names (TV).

There are also two big shortcomings in kodimote:

  1. no cue sheet support to see individual songs
  2. no playback position bar. It is impossible to go to song #7 when you see one huge track containing a full album. Kodi itself works flawlessly with cuesheets.
sdiconov's picture

Buttons and spacing are too big for phone screen (Jolla C) jollastore version looks much nicer. There should be an option, perhaps. Otherwise works well.

Here is a link to the issue:

This is a photo showing the difference (Jolla C (left) and Jolla 1 (right)) run the same kodimote fork.

ade's picture

Should be displaying the old layout on your Jolla C now.

ade's picture

You should be able to pin the jollastore version so it won't be overwritten with my version if you have my repo enabled.
First install the version from the jolla store.
Then (as root):

zypper addlock harbour-kodimote
osetr's picture

Russian translation doesn't load.

sdiconov's picture

The original .ts file most probably belongs to an old version. Send me an updated file and I shall transfer the strings. Actually, it should work automatically like in gettext .po.

ade's picture

If you look at https://github.com/mzanetti/kodimote/blob/master/i18n/kodimote_ru.ts in the original repo, you can see there is not a single line translated.

sdiconov's picture

I have updated this file. Please, send me updated strings to   MY_I0GlN AT mail.ru   to make any necessary changes. I would like to test it.

Github forked that repo, so my edited version is here:


It would be easier for me to send it by e-mail, as I do not want to make a true fork of the project.

ade's picture

A few things:
- Please don't use the original repo, but my forked one.
- I am not sure what translation tool you are using, but I have to change the translation lines syntax to make it usable.
- Not all translations match. It may be better to get kodimote.ts from my repo, and make that a new kodimote_ru.ts translation. A lot can be used from the current kodimote_ru.ts.

And forks are no problem. The best way is to create a pull request when done, and remove your fork afterwards.

sdiconov's picture

OK. Updated the fork's ru.ts.

ade's picture

Strange, I did not touch any language related parts.

I'll look into that later.

eatdirt's picture

Hi there,

I have opened a bug report on Kodi:



but in the meanwhile, if you could hide the name of the remote sftp sources showing passwd in clear, that would be nice !



ade's picture

I assume you see your connect credentials on the header of the file browser. You can change line 141 of /usr/share/harbour-kodimote/qml/pages/BrowserPage.qml to title: ""  to have no header.

I don't know if it is of much use, as you are probably the only one seeing the credentials using kodimote anyhow.

Schturman's picture

Finally! Big thanks.

Goodby android version ;)

Pelzlurch's picture

Thank you very much for this.