# \[Android app\]\[Open Beta\] Volumio Control native android application

**URL:** <https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910>\
**Category:** Volumio Development\
**Created:** [June 3, 2021, 3:31pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910 "2021-06-03T15:31:15Z")\
**Posts on this page:** 20\
**Page:** 9

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 14, 2021, 7:30pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/161 "2021-09-14T19:30:52Z")

</div>

> [@Wolfman74](#):
>
> Plus I managed to chrash the app on Android 6, an error report has been sent.

Seems to be “out of memory” error, what where you doing when it crashed? It’s probably a memory leak somewhere within the app, need to start looking for it, those are probably the most annoying bugs there are.

Or then there is the possibility that the amount of memory the app can consume actually went on top of it’s limit, i still have tried to avoid to ask the system to reserve more memory for the app, and want to keep it that way unless it becomes absolutely necessary.

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 14, 2021, 8:45pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/162 "2021-09-14T20:45:46Z")

</div>

> [@Joni\_Salminen](#):
>
> what where you doing when it crashed?

I was browsing the playlists in Qobuz. I did have a second crash when browsing between functions.

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 14, 2021, 8:48pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/163 "2021-09-14T20:48:43Z")

</div>

> [@Joni\_Salminen](#):
>
> Fixes the playback mode behaviour for most if not all cases,

For me 0.93.7 did not fix it, it now loads every song to the queue when playing one song from an album, playlist or tracks in Qobuz.

---

<div class="post-metadata">

**Author:** ![Petecallaghan](https://community.volumio.com/user_avatar/community.volumio.com/petecallaghan/32/11044_2.png) [@Petecallaghan](https://community.volumio.com/u/Petecallaghan)\
**Post date:** [September 14, 2021, 9:03pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/164 "2021-09-14T21:03:38Z")

</div>

Just installed v0.93.7

Looks nice.

I use Radio Paradise plugin, and when I tap the Radio Paradise tile on the home page I get this:

 ![Screenshot_20210914-220222](https://community.volumio.com/uploads/default/original/2X/b/bf6f5a275e4c6c1b24164b5c96963cff298e3b68.png)

And when I tap one of those tiles, I get this:

 ![Screenshot_20210914-220230](https://community.volumio.com/uploads/default/original/2X/6/6b290378143e867c3d9bf68964d8e91c2bf66ca5.png)

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 3:06am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/165 "2021-09-15T03:06:25Z")

</div>

> [@Petecallaghan](#):
>
> I use Radio Paradise plugin, and when I tap the Radio Paradise tile on the home page I get this:

Navigation for radio plugins is not implemented yet, there is no standardized way of how volumio or it’s plugins report what each object is(like if it’s a radio stream, album or playlist). so i need to figure at runtime if some object i got is playable for example, and now since i have not yet implemented any specific navigation for radio paradise plugin the app defaults all objects as “folders” which are not playable, and tries to navigate further and further.

I’ll take a look at the radio plugins section next, to get it working as it should.

> [@Wolfman74](#):
>
> For me 0.93.7 did not fix it, it now loads every song to the queue when playing one song from an album, playlist or tracks in Qobuz.

Hmmm, is this happening for qobuz only or everything for you? I thought i nailed it now, but it seems not. I will have a look at this today later again. Actually i just figured out that if long press an track and select “play”, it won’t follow the playback option, where as just tapping the track it works(for me atleast) need to sort that out, the popup dialog propably uses the old playback system which is not aware of the playback mode setting.

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 7:42am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/166 "2021-09-15T07:42:12Z")

</div>

> [@Joni\_Salminen](#):
>
> Hmmm, is this happening for qobuz only or everything for you? I thought i nailed it now, but it seems not. I will have a look at this today later again. Actually i just figured out that if long press an track and select “play”, it won’t follow the playback option, where as just tapping the track it works(for me atleast) need to sort that out, the popup dialog propably uses the old playback system which is not aware of the playback mode setting.

Volumio playback settings - Permanent queue On and Playback mode Single.

Tested both Qobuz and Spotify.

Short press on the song title under both album, playlist and tracks plays the selected track, but also loads all other songs from the album/playlist/tracks to the play queue.

Long press on song title and select play in the pop up menu plays the selected track and does not load the other songs to the play queue.

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 7:50am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/167 "2021-09-15T07:50:24Z")

</div>

> [@Wolfman74](#):
>
> Short press on the song title under both album, playlist and tracks plays the selected track, but also loads all other songs from the album/playlist/tracks to the play queue.
> 
> Long press on song title and select play in the pop up menu plays the selected track and does not load the other songs to the play queue.

Very interesting for me it’s otherway around how it works currently(tapping a song only adds that song, and popup adds everything regardless of settings) i have probably been looking at the cause from completely wrong part of the code.

And this is only with the Android 11 devices, or did the android 6 also start acting like this?

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 7:55am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/168 "2021-09-15T07:55:53Z")

</div>

> [@Joni\_Salminen](#):
>
> And this is only with the Android 11 devices, or did the android 6 also start acting like this?

I’ve tested on all three devices (2 x Android 11 (Samsung) and 1 x Android 6 (Sony)). With the 0.93.7 update the Android 6 device also started acting like this.

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 11:09am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/169 "2021-09-15T11:09:34Z")

</div>

I believe i have found the root cause of this behaviour, i looked at wrong place last night.

The issue based on my code analysis is due to my app failing to retrieve the playback mode setting from volumio, then it proceeds and applies the default value of “Continuous” for the playback mode, nothing else would explain the behaviour you are observing here.

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 11:36am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/170 "2021-09-15T11:36:33Z")

</div>

> [@Joni\_Salminen](#):
>
> due to my app failing to retrieve the playback mode setting from volumio, then it proceeds and applies the default value of “Continuous” for the playback mode

OK, thanks! So is this something that can be addressed via an app update or is it something I can myself do at my end? (My Volumio Primo is connected via ethernet on my home network and have checked via pinging it that there is negligible latency)

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 12:30pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/171 "2021-09-15T12:30:37Z")

</div>

App update will be needed, i believe the app can get the settings data from volumio, but for yet uknown reason it can’t correctly parse it always.

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 3:50pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/172 "2021-09-15T15:50:26Z")

</div>

I got an test version for you if you dont mind trying it out, i added some some field’s to system page to further see whats happening.

it should look similar to the picture below, main interest are the “raw” values retrieved from volumio.

 ![Screenshot_20210915-184529_VolumioControl](https://community.volumio.com/uploads/default/original/2X/5/54bc3fbeb32143bc0353e158e0c2e6eed9052d76.jpeg)

> [@Petecallaghan](#):
>
> I use Radio Paradise plugin, and when I tap the Radio Paradise tile on the home page I get this:

For next version the navigation is improved for the Radio plugins, Browsing into radio paradise will correctly detect the streams/radio channels, and let play those.(Aswell as for most radio plugins, please let me know if i missed something)

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 5:27pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/173 "2021-09-15T17:27:58Z")

</div>

> [@Joni\_Salminen](#):
>
> it should look similar to the picture below, main interest are the “raw” values retrieved from volumio

Ok, installed it on my Android 6 device. See screenshot.

 ![Screenshot_20210915-185731~2](https://community.volumio.com/uploads/default/original/2X/7/7fa0f6b0eb586f17052cb25e781bd9836806e883.jpeg)

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 5:31pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/174 "2021-09-15T17:31:01Z")

</div>

I might have got it fixed now, there was a race condition within the app.

Here it is if you want to do more testing, i allready pushed to playstore as fix, since this also implements browsing of radio plugins more better.  
[VolumioClient.zip](https://community.volumio.com/uploads/short-url/k2PVggSDYrstWPklN6UO1TDiOqL.zip) (2.9 MB)

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 5:55pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/175 "2021-09-15T17:55:40Z")

</div>

👍 It seems to be working now!! Will try some more, but so far all looks good - short press In Qobuz and Spotify on a song title only adds that song to the queue and plays it.

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 15, 2021, 6:16pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/176 "2021-09-15T18:16:38Z")

</div>

Glad to hear that, one more bug nailed 100 to go perhaps the app sees “official” release this year 😛

Just don’t know what’s the really important stuff before the launch besides fixing obvious bugs and crashes.

Is there any feature you are missing when using the app? Like it doesn’t have to be something that’s in the official volumio webGUI, alot can be implemented with the API’s provided but not everything of course.

---

<div class="post-metadata">

**Author:** ![Wolfman74](https://community.volumio.com/user_avatar/community.volumio.com/wolfman74/32/13195_2.png) [@Wolfman74](https://community.volumio.com/u/Wolfman74)\
**Post date:** [September 15, 2021, 6:35pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/177 "2021-09-15T18:35:21Z")

</div>

It starts to feel like a quite polished app, and much better to use than the official app!

> [@Joni\_Salminen](#):
>
> Is there any feature you are missing when using the app?

If there is one feature I would love to have in the app that’s missing in the Volumio WebGUI is the possibility to sort stuff - for instance the Artist menu in Qobuz only shows them in the order of last added - so would love to be able to sort them alphabetical!

---

<div class="post-metadata">

**Author:** ![Petecallaghan](https://community.volumio.com/user_avatar/community.volumio.com/petecallaghan/32/11044_2.png) [@Petecallaghan](https://community.volumio.com/u/Petecallaghan)\
**Post date:** [September 15, 2021, 9:21pm UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/178 "2021-09-15T21:21:12Z")

</div>

Thanks. I installed 0.93.7.1

I can see the additional raw data, and I can play radio streams from the web radio plugin. However Radio Paradise still does not display the different streams correctly, or the correct radio paradise icon and when I tap on any of the streams the app reports “looks empty…”

---

<div class="post-metadata">

**Author:** ![Joni\_Salminen](https://community.volumio.com/user_avatar/community.volumio.com/joni_salminen/32/7501_2.png) [@Joni\_Salminen](https://community.volumio.com/u/Joni_Salminen)\
**Post date:** [September 16, 2021, 2:51am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/179 "2021-09-16T02:51:03Z")

</div>

> [@Petecallaghan](#):
>
> Thanks. I installed 0.93.7.1

There should be newer version on the store by now(94.x) ,which correctly detects those, i pushed it quite late last night.

It still won’t load the big icon for the radio, because the image loading library i use does not understand .SVG files, but all the items should have small radio icon on the left bottom corner.

 ![Screenshot_20210916-054523](https://community.volumio.com/uploads/default/original/2X/d/d43382bdba6fbed3423146e111c63b6030d616cf.jpeg)

---

<div class="post-metadata">

**Author:** ![Petecallaghan](https://community.volumio.com/user_avatar/community.volumio.com/petecallaghan/32/11044_2.png) [@Petecallaghan](https://community.volumio.com/u/Petecallaghan)\
**Post date:** [September 16, 2021, 6:00am UTC](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910/180 "2021-09-16T06:00:18Z")

</div>

Got it thanks - yes works fine. This app is much more responsive than the Volumio UI. I’ll see how I get on with it.

[Previous page](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910.md?page=8)

[Next page](https://community.volumio.com/t/android-app-open-beta-volumio-control-native-android-application/47910.md?page=10)
