Get rid of glstate.viewport.restore() for Mali/Adreno Soc
Revert "Merge pull request #5939 from raven02/patch-18"

This reverts commit cf267abc82c7d98678e4d97d961318fb71f6315d, reversing
changes made to 97c18e7f0ec92fc2a4c61743240ee4e9a8cf264e.
 Reorganize OSK button
Update native
Merge pull request #5940 from raven02/patch-19

Do viewport restore for Mali/Adreno Soc in native
Merge pull request #5942 from raven02/patch-20

 Reorganize OSK buttons