JXD Mapper no funciona a causa del kernel, es conocido y se acepta porque es mejor cualquier ROM sin JXD Mapper que cualquiera de JXD.
No obstante, NINGÚN emulador requiere de la aplicación JXD Mapper, todos los emuladores tienen su mapeo propio.
Para el resto de juegos que no sean emuladores se usa Tincore Keymapper, más que nada porque hay un problema con el rango del stick derecho que aún funcionando el JXD Mapper seguirá sin funcionar correctamente.
No soy nadie para pedirte esto, pero si separas los distintos puntos que quieres tratar quedará más legible.
Esta es la rom / kernel de fábrica.
http://jxd.hk/download.asp?id=1215&selectclassid=020001
Por cierto, creo que pierdes el tiempo dándole vueltas al tema para conseguir que la batería te dure 20 minutos más. Por otro lado, igual otro usuario te da una solución mágica para la batería.