Support gone for Fiio x7 mkII?

Though that still shouldn’t matter. Why will it not let 1.6 transfer data from a core 1.7? That’s the issue here.

I am thinking this is more of a display issue. Mine starts but can not display anything. just a blank screen that goes into the background. (I’m running android 6.0)

But I am totally guessing here…

The rest of the updates to Roons engine. The app needs to update to make use of those.

I had that on the old 1.6 version every now and then. But this version I have found to have display issues on my Phone which is on Android 9 and my Tablet which is still on 7.

1 Like

UI changes in Roon 1.7 lead to the higher requirement for OpenGL. Behind the scenes changes on DB format, added new functionality etc. lead to incompatible changes in what you call API. So a Roon Core 1.7 does no longer speak the same language as a potential Roon Remote 1.6 that tries to connect to it.

I’m probably just not understanding how the remote works with the core. The core is 1.7 and works fine. I assumed it was doing all the audio processing since I can set music playing on it and quit any remote I used to start it and the music keeps going. That led me to assume the remote was just an interface to show the album info and send commands via APIs.

I’m just a web dev so I’m not familiar with iOS and Android paradigms. In the web world the processing engine wouldn’t care what graphics engine the remote is using as it’s just passing data and commands.

Anyhow, thanks for the assistance.

I see. To me that’s a serious failure on Roon’s part for not considering backwards compatibility in a .1 release. Certainly for not pushing a warning to the user. I’m not sure any software company I’ve worked at has broken compatibility in a dot release.

Android app has always had the ability to be used as an audio endpoint as well as a remote, as are the iOs apps. This was however was severely compromised by glitches and dropouts when Roon was in the background. So this release has seen a complete rebuild of the Android App to address this long standing issue. As a result of this rebuild they have moved to a higher version of the Open GL ES I imagine as it helped, but it might also be to do with other optimisations for Android in general.

Fair enough. Typically such big rewrites are not released in a dot release but it is what it is. I’ll keep seeing if I can side load an update before considering a new DAP. I’ve been looking for an excuse anyhow. :slight_smile:

There are no universally agreed upon rules about the use of release numbers and what they may inflict. Like with many other subscription based software, subscribed users get updates for free and old version are no longer supported.

No, but there are recommended best practices to semantic versioning. Let alone just good CS.

Is there anywhere I can download the Android 1.6 apk to see if it still works on my FiiO X7?

Cheers

The message I’ve gotten from a few different threads here on the forum is us X7 users are SOL. That, despite plenty of users being taken by surprise at the OpenGL 3.0 minimum requirement hard cut off, we should have known better. Also that 1.6 no longer works because of other changes to the database or somesuch.

I decided I’m not getting a new DAP at this point. I’ll just use the Tidal and Qobuz apps on my X7. Maybe Fiio will put out an update at some point that gets us up to par with the OpenGL reqs. Of course, who knows how long that will work before they make another change that breaks compatibility without so much as a heads up.

I had a similar problem with my FiO M11 - the system was not auto updating to 1.7
However, I DID manage to donwload the apk file from Roon and install it on my FiiO M11. All works well, even though it still plays through the Android core music services rather than using any of the FiiO goodies.

I believe the Open gl thing is Hardware related not software or firmware

Good to hear! Possible next device for me then as the Sample Rate Conversion can be fixed in software by Roon :ok_hand:
(No idea if this is being worked on, but it’s possible a future Roon release could bypass Android SRC)

1 Like

OpenGL drivers can be updated but the max version possible to run is definitely what’s supported by the hardware. I’m not positive where the X7ii isn’t matching but it does make sense it’s a hardware limit. It is an older device after all.