Samsung s7 has worse performance than samsung s6

On Gear VR - samsung s7 has worse performance than samsung s6.
In test scene we have only 25 persons (~48k tris) with animation. And OVRDebugInfo show 55-60 fps on Galaxy S6, but on Galaxy S7 show 29-33 fps.
Unity 5.6.0f3
How can this be explained?

If your completely sure everything is apples to apples (which is not always easy to do) then don’t forget about thermal throttling. The s7 overheats much less quickly than the s6 and some of that may have to do with better software throttling all the time. You could retry with the cover off and a fan blowing on the back of the phone to test this theory out.

No, phone(Galaxy S7) is absolutely fresh, and cold as my heart.

I can second this issue. The performance on our app is incrementally worse from s6-s8, with s8 performing at unacceptably low fps. We tried downgrading unity to 5.5.1f1 with the same result. I can also guarantee that all SDK tools and plugins are updated to the most recent versions.

Some google searching and it seems to be common complaint. Throttling is the most likely culprit but it does seem that the s7, s8 do encounter more stuttering than say the note 5. Almost all those threads recommended to verify that it isn’t something else to narrow it down. The biggest help did seem to be heat related and either running a fan or better yet running off the charger instead of the battery while using.