Android 10 update kills Daydream compatibility

Search This thread

ginkage

Retired Senior Recognized Developer
Jun 19, 2005
83
24
38
London
Just like that, without any notice or warning, Daydream no longer works on my S9+.
The same applies to S9 and Note 9, which used to be perfectly compatible with Daydream, but now all you get is this:
Screenshot_20200201-111142_Daydream.jpg
Note that the scene behind this dialog window is actually perfectly rendered, and the phone itself is using the "low motion-blur" screen mode.
The problem is, in Android 8 and Android 9, these phones have defined a system flag "android.hardware.vr.high_performance", which is no longer defined on Android 10.
This is a Samsung-specific problem, as Pixel phones running Android 10 can still use Daydream perfectly (as reported in this Reddit thread).
 
  • Like
Reactions: tiliarou

ginkage

Retired Senior Recognized Developer
Jun 19, 2005
83
24
38
London
I did report via Samsung Members, and their first response was: "We don't actually develop the Daydream app. We'd recommend contacting the developers of the app, so that they can begin implementing a fix.". Disappointing to say the least.
I've followed up with some technical details (mentioned the same system flag), let's see if that helps.
I'm not sure which forum should I post this at, can you give me a link, please?
 
  • Like
Reactions: tiliarou

ginkage

Retired Senior Recognized Developer
Jun 19, 2005
83
24
38
London
Maybe they didnt update their app for the update pushed to our devices?
The app version doesn't matter: if it detects that the device doesn't specify the particular hardware flag I've mentioned, it won't run.
Samsung has removed this flag in Android 10 for some reason. All they need to do is to add
Code:
<feature name="android.software.vr.mode" />
<feature name="android.hardware.vr.high_performance" />
to /system/etc/permissions/handheld_core_hardware.xml, and it will work again. Google can't do it for them...
 

tiliarou

Senior Member
Oct 13, 2011
216
94
Samsung Galaxy S21 Ultra
Typical Samsung... The support doesn't even ****ing read the messages !
I will reply to your thread on the forum.

Maybe if you send another message on Members just mentioning that they missed the flags (I mean keeping it short), maybe the support will actually pass it on to dev team ?
Maybe also don't mention daydream so it won't confuse the support with another app and a third party developer ?
 
  • Like
Reactions: Rikki198401

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Just like that, without any notice or warning, Daydream no longer works on my S9+.
    The same applies to S9 and Note 9, which used to be perfectly compatible with Daydream, but now all you get is this:
    Screenshot_20200201-111142_Daydream.jpg
    Note that the scene behind this dialog window is actually perfectly rendered, and the phone itself is using the "low motion-blur" screen mode.
    The problem is, in Android 8 and Android 9, these phones have defined a system flag "android.hardware.vr.high_performance", which is no longer defined on Android 10.
    This is a Samsung-specific problem, as Pixel phones running Android 10 can still use Daydream perfectly (as reported in this Reddit thread).
    1
    I did report via Samsung Members, and their first response was: "We don't actually develop the Daydream app. We'd recommend contacting the developers of the app, so that they can begin implementing a fix.". Disappointing to say the least.
    I've followed up with some technical details (mentioned the same system flag), let's see if that helps.
    I'm not sure which forum should I post this at, can you give me a link, please?
    1
    OK, so their second response was as dumb as the first one...
    View attachment 4940363

    Anyway, started a thread on their forum as well.
    1
    Typical Samsung... The support doesn't even ****ing read the messages !
    I will reply to your thread on the forum.

    Maybe if you send another message on Members just mentioning that they missed the flags (I mean keeping it short), maybe the support will actually pass it on to dev team ?
    Maybe also don't mention daydream so it won't confuse the support with another app and a third party developer ?