Android 10 is not precise OS. And yes each device have specific implementation and missing things.
There’s even different things on Google devices that they activate or not depending on processor power. Add One Plus special treatment and Samsung even different one and you reach the fact that yes the template and the logs are mandatory as explained multiples to you already
Typically that bar and the back animation can change color or not based on the color of what is behind or not. (In that case this does not apply to the bottom bar due to the fact I do not draw behind due to the lack of final Google libraries versions (Waiting for Core | Jetpack | Android Developers to reach 1.2 stable).
And as a reminder: Android Q feedback thread
Edit and BTW to avoid harrassment later I’m also waiting for Commits · material-components/material-components-android · GitHub to reach final that is waiting for ViewPager2 | Jetpack | Android Developers)