Buenas....aquí os dejo un mini tutorial, para mostrar la opcion Batería oculta en ajustes de la Rom de
Lenovo (oculta a propósito por los chicos de Lenovo)
Bien como podreis imaginar esa opcion está dentro de la aplicación Settings.apk y en esa aplicación nos centraremos....
Lo voy ha explicar partiendo de la Rom de zoyB y basada en la Oficial Lenovo S139 (Válido tambien para versiones anteriores y posteriores oficiales).
.- Tratamos la aplicación Settings.apk de la forma en la que está ...que no es otra que Deodexada ( si estuviese Odexada, habría que deodexar primero).
1º.- lo primero que necesitamos es (ApkManager y el editor Notepad ++), herramientas que no os costaran mucho encontrar...
2º.- Con la ayuda del ApkManager descompilamos la aplicación Settings.apk
3º.- Veremos si todo va bien que el APKManager nos ha descompilado la Aplicación y guardado el código en la carpeta projects, con el nombre de settings.apk
4º.- Ahora abrimos el archivo public.xml que está en la carpeta res/values/public.xml
5º.- Lo editamos y buscamos una línea que ponga battery_settings...
6º.- copiamos el número que pone en el campo id - (0x7f08027f)
7º.- Ahora tendremos que buscar el archivo Settings.smali que se encuentra en la carpeta smali/com/android/settings/...
8º.- Lo editamos con el Notepad++ y con la opción buscar ..buscamos la clave 0x7f08027f
9º.- Borramos la línea (en rojo) que los chicos de Lenovo colocaron para ocultar la opción....muy amablemente por su parte y guardamos cambios..
10º.- Tan sólo nos quedará volver a compilar la aplicación con el apkmanager...
(cuando esté compilando opcion 11, os preguntará si la aplicación es de sistema le decis yes y a la siguiente pregunta yes tambien, empezará a compilar luego se volverá a parar, esperando que toqueis cualquier tecla...esperad vereis que se os ha creado una carpeta de nombre Keep y dentro de ella la aplicación descompilada....bien pues borramos el archivo classes.dex, que es el que hemos modificado... y ahora volvemos al apkmanger y continuamos...hasta que termine....y ya está...)
Como no hemos modificado el AndroidManifest.xml no hay que firmar la apli...
Espero lo disfruteis....
Pd.- Para los muy vagos ó los que no se atreven a cacharrear aquí os dejo el settings.apk modificado ,, tan sólo teneis que sustituirlo por el vuestro en system/app/...y darle permisos 644 y grupo
root.....
(Cambiar el nombre del archivo y ponerle settings.apk)
...No hace falta ni reiniciar, entrar en ajustes y vereis la opción batería...
https://www.dropbox.com/s/6yxaopd1k723nbs/Settings(Rom zoyb).apk