Sul mio Qilive 97r i kernel per 97b Platinum ci sono troppe cose che non vanno, il firmware "quasi-compatibile" per M30Q (touchscreen controller GT9110) funziona decisamente meglio.
Il rotate.apk nei fix per chuwi V88 impostato su "forced auto" permette di rimediare al grosso delle managne (in particolare le "inversioni" vengono eliminate totalmente) ed ha una sufficiente inerzia nella commutazione dello schermo che elmina le situazioni in cui continuano ad esserci redraw e rotazioni quando il tablet è in posizioni intermedie.
Il motivo delle rotazioni anomale sta nel fatto che l'app può chimare una funzione per chiedere (non è detto la richiesta venga accolta) una rotazione del display da sensore, "forzando" un orientamento ma lasciando al S.O. decidere quale è la direzione "sopra" o "sotto" ed infine "forzando l'orientamento specificando anche la direzione di sopra e sotto"; poi con un altra funzione l'app può leggere l'orientamento suggerito dai sensori, ma la rotazione dello schermo vera e propria appare all'app come un ridimensionamento dello schermo (perche passando da landscape a portrait le dimensioni cambiano e rovesciando sotto-sopra anche se le dimensioni non cambiano si finge un ridimensionamento per ri-forzare il ridisegno completo).
Lo "strano" comportamento di certe app è che leggono i dati dal sensore e forzano loro il ri-orientamento anche quando non dovrebbero, con rotate.apk forzato in "forced auto" le richieste delle app vengono ignorate ed a decidere come girare è solo il S.O. (in realtà rotate.apk ci mette del suo, ma di solito "decide" in modo più sensato).