Ver la Versión Completa : [TUTORIAL] Optimizar Android 5.1.1 en el M2 (y M2 Aqua)
linuxct
10/10/15, 13:49:17
Buenas a todos!
Hoy os vengo a traer una pequeña recopilación de mejoras para corregir algunos bugs que trae el Sony Xperia M2 con la ultima actualización de sistema, 18.6.A.0.175. Antes de que preguntéis, sí, es compatible con todos los modelos.
Eso si, hay algunos pasos que puede que necesiten de permisos de SuperUsuario (ROOT), en cuyo caso lo indicaré.
1. (ROOT) Optimizar el lag/tirones y posiblemente el consumo de batería.
La causa de esto es bien sencilla, y es que Sony, debido a la poca ram que tenemos en el M2, ha decidido implementar un extra en la RAM, llamado zRAM.
El problema: Sony ha sido tan bestia que la ha implementado con una swappiness de 100%, haciendo que vuelque toda la ram sobre la zRAM, provocando problemas muy considerables en el rendimiento (el procesador se mantiene al 100% casi siempre), y gastando mas bateria.
Para solucionarlo hay dos caminos: Quitar la zRAM o configurarla correctamente (corregir el estropicio de Sony, vamos).
En cualquiera de los casos necesitamos ROOT Explorer o algún otro explorador de archivos Root. (Os recomiendo encarecidamente Root Explorer. Si no lo podeis comprar... Usad Google :lengua:)
Con el explorador de archivos vamos a /system/etc/init.d (nos pedirá permisos de SuperUsuario), y le damos al archivo 00stop_ric. (En caso de que no lo tengáis, deberíais ejecutar el Root Disabler del tutorial de root en Lollipop). Le dais a EDITAR.
Para quitar la zRAM:
Simplemente añadimos al final del archivo la siguiente línea:
swapoff /dev/block/zram0
Lo guardamos y listo
Para CORREGIR la zRAM [RECOMENDADO]:
Simplemente añadimos al final del archivo la siguiente línea:
sysctl -w vm.swappiness=60
Lo guardamos y listo
Recordad, no podéis poner AMBAS, teneis que elegir o corregir el problema o desactivar la zRAM por completo, lo cual puede que provoque más lag pero un mucho menor consumo de batería. A vuestra elección queda.
2. Corregir el problema de la ! al lado del símbolo de Wi-Fi
Si os aparece constantemente, y os resulta molesto, solo deberéis descargar Terminal Emulator y escribir el siguiente código en la terminal.
settings put global captive_portal_detection_enabled 0
En caso de que de errores, (que ponga JAVA EXCEPTION, por ejemplo), escribid:
su -c settings put global captive_portal_detection_enabled 0
Y ya debe funcionar. Este ultimo comando SI requiere root.
3. (ROOT) Arreglar el GPS
Os descargáis root explorer y vais a la raiz, rootfs, o /, como queráis llamarlo, luego váis a /etc/ y buscáis el archivo gps.conf.
Lo mantenéis pulsado y le dais a Abrir con, y elegís 'Editor de texto'.
Os vais al final y localizais la linea A_GLONASS_POS_PROTOCOL_SELECT y cambiáis el valor 0x2 por 0x4.
Reiniciaís y ... Voilà, GPS como en KitKat.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Y de momento eso es todo. Si descubro más maneras de arreglar los bugs que tiene las iré comentando.
chucky6600
10/10/15, 16:44:06
Buen trabajo compi, movemos a desarrollo :ok:
Codeperri
11/10/15, 21:36:37
Hey, no tengo la carpeta init.d ¿que hago?
chofo_fuenla
12/10/15, 17:30:51
haciendo lo de la ram (la recomendada) ya que se bebe la bateria aveces..
nojmnojm
13/10/15, 11:34:21
haciendo lo de la ram (la recomendada) ya que se bebe la bateria aveces..
Buenos días, ¿hay alguna forma de hacer lo de la ram SIN ser root? Es que no lo soy pero a batería me dura mucho menos que antes de esta actualización.
Muchas gracias.
alozanox
13/10/15, 11:48:02
la verdad es que estoy un poco descontento con la actualización a lollipop, no es vaya mal...pero sin duda me quedo con la Z4Experience mucho mas liviana y al menos para mi con mayor rendimiento.
Finalmente he quitado la 5.1.1 y he vuelto a la versión lite de la z4experience.X-D
la verdad es que estoy un poco descontento con la actualización a lollipop, no es vaya mal...pero sin duda me quedo con la Z4Experience mucho mas liviana y al menos para mi con mayor rendimiento.
Finalmente he quitado la 5.1.1 y he vuelto a la versión lite de la z4experience.X-D
Yo tengo z4experience-lite instalada y quería probar la 5.1.1. ¿Cómo se hace?, no tengo mucha experiencia. Veo que si quieres, se puede volver atrás.
Gracias.
linuxct
16/10/15, 00:17:02
Yo tengo z4experience-lite instalada y quería probar la 5.1.1. ¿Cómo se hace?, no tengo mucha experiencia. Veo que si quieres, se puede volver atrás.
Gracias.
Flasheando el FTF. Tienes toda la info en el foro, en el hilo de Como flashear Rom Stock (Novatos).
linuxct
16/10/15, 00:19:20
Añadido como arreglar el GPS.
nojmnojm
17/10/15, 21:00:45
Añadido como arreglar el GPS.
El "Be on road" no me funciona desde que actualicé, dice "señal Gps débil"...
Pero entonces, los que no somos root, ¿tenemos que aguantarnos con menos duración de la batería y sin GPS?
Pues vaya *** de Lollipop!!!
linuxct
17/10/15, 21:57:39
El "Be on road" no me funciona desde que actualicé, dice "señal Gps débil"...
Pero entonces, los que no somos root, ¿tenemos que aguantarnos con menos duración de la batería y sin GPS?
Pues vaya *** de Lollipop!!!
Y qué hago?!
Es culpa de Sony, al menos he conseguido encontrar la manera de arreglar SU CHAPUZA...
No todo puede ser color de rosa, si te interesa tener lollipop... abre el bootloader y rootéalo, no te puedo recomendar más...
chofo_fuenla
18/10/15, 02:27:00
como bien sabeis me puse este mod de la ram.. pero vamos la bateria se la bebe a si que mañana se baja a la anterior version
nojmnojm
18/10/15, 10:51:53
Y qué hago?!
Es culpa de Sony, al menos he conseguido encontrar la manera de arreglar SU CHAPUZA...
No todo puede ser color de rosa, si te interesa tener lollipop... abre el bootloader y rootéalo, no te puedo recomendar más...
Linuxct! No me he expliclado bien. NO te echaba las culpas a ti! Lo que quería decir es que después de tanto esperar esta actualización, va Sony y no la optimiza antes de ofrecerla. Siento no haberme expresado bien pero, de corazón, que no era una crítica hacia a ti.
Un abrazo! Y muchas gracias por buscar la forma de mejorar lo que la propia Sony no es capaz de hacer.
chemamix
19/10/15, 10:02:44
A mi lo del gps me sigue pasando despues de hacer el cambio ese!!!
linuxct
19/10/15, 10:05:42
A mi lo del gps me sigue pasando despues de hacer el cambio ese!!!
Pues no debería. Puedes hacer un factory reset después del cambio? Que se resetee la caché de ART, a ver si mejor algo...
chemamix
19/10/15, 22:42:23
Probare a ver ;)
chemamix
21/10/15, 09:53:45
Pues me sigue igual! Probare a poner otro programa para correr a ver si es fallo del programa
Droidpro
23/10/15, 00:07:57
Muchas grasias linuxct
FaustoZavalla
24/10/15, 04:13:25
Aclaro que el GPS no va con 0x2 ni con el 0x4 porque anda fatal, pongan asi: A_GLONASS_POS_PROTOCOL_SELECT 0
Con el cero, tengo todos los satelites full y me ubica en 5 segundos apenas abro el Google Maps (recorda tener en Alta precision en ajustes)
PD: esa configuracion lo saque de un Samsung A8 con Lollipop y anda bien full GPS/AGPS y GLONASS en Sony Xperia M2 D2303 con rom Lollipop 5.1.1 de T-Mobile
chemamix
24/10/15, 08:53:43
Probare asi, porque me va fatal con 0x2 y 0x4
nojmnojm
26/10/15, 17:12:29
Buenas tardes, ayer escribí un email al Soporte Técnico de Sony Mobile (un cuestionario que hay en su web oficial) para comentarles el error que tiene el Gps de nuestro Xperia M2 tras actualizarlo a Lollipop y no os perdáis su respuesta:
"Le informamos que no hemos detectado ninguna incidencia generalizada con el GPS de su terminal en la ultima versión de software por lo que le recomendamos que repare (con PcCompanion) dicho software por si se tratase de alguna incidencia surgida por una mala actualización."
¿Qué opináis de la respuesta? Les he respondido que solo tienen que darse una vuelta por Internet para descubrir que SÍ falla el Gps y que la única solución posible sería siendo root y haciendo lo que nuestro compañero linuxctY comenta en este tutorial. Además, les he enlazado varios foros internacionales donde comentan este mismo fallo y, por supuesto, este tutorial.
Yo creo que si somos varios los que escribimos a este departamento podríamos conseguir que saquen algún parche, si no, seguirán de brazos cruzados.
Esperando vuestra respuesta, muchas gracias!
PD: Si alguien intenta reparar con PcCompanion, por favor, que escriba aquí si se soluciona o no el tema del Gps. Yo no me atrevo a perder todo lo que tengo en el teléfono para que después no se arregle el error.
nojmnojm
26/10/15, 17:57:57
Buenas de nuevo, tras responder al Soporte de Sony enlazándoles los foros internacionales y est para que vean que el fallo del Gps ocurre a todos los usuario, han vuelto a responderme lo mismo:
"le volvemos a recomendar que pruebe a realizar la reparación a través de PcCompanion para comprobar si se soluciona o no" y respecto a los foros internacionales y este mismo donde se comenta este fallo me dicen: "vamos a tratar de solventar su incidencia, no la de un foro." Vamos, que les da igual que todos los que tengamos el M2 nos quedemos sin Gps, que solo ayudarán uno a uno a quien les escriba...
Ahora sí, tenemos que hacer fuerza y llenarles el buzón con decenas de mensajes que comenten el mismo error para que lo solucionen. La dirección de "Contacta con nosotros" de Sony mobile es:
http://support.sonymobile.com/es/contactUs/phone/?region=es_ES
Un saludo.
HTCsinmania
27/10/15, 10:16:37
Hola!, a mí ayer los de Sony me respondieron exactamente lo mismo que a nojmnojm: que recupere con PC Companion. Le digo el lugar exacto donde está el error (tan y como me dijo linuxct) y pasan olímpicamente: que no solucionan problemas de foros (ni poniéndole el oficial de Sony), solo cliente a cliente y si con PC Companion no se arregla que vuelva a escribir,...
Hay que animarse y dar la lata al email del soporte de Sony, cuantos más seamos, antes nos harán caso.
chemamix
27/10/15, 21:00:20
Con el 0 me va perfecto!!!
FaustoZavalla
28/10/15, 16:28:15
Con el 0 me va perfecto!!!
Mira @linuxct (http://www.htcmania.com/member.php?u=718101) esa es la única solución dek GPS hasta ahora! Gracias @chemamix (http://www.htcmania.com/member.php?u=421878) por probar mi solución con el 0 ;) y espero que a otros usuarios les funcione.
HTCsinmania
28/10/15, 16:39:46
Bueno, tras varios emails de ida y vuelta con un agente del Sony Xperia Contact Center, que no quería comprender que lo del GPS era un fallo general de la actualización, por fin otra persona del mismo departamento parece haberme hecho caso con la corrección que linuxct me comentó por twitter: el problema está en el archivo gps.conf, hay un mal ajuste en la linea 117. Concretamente el ajuste A_GLONASS_POS_PROTOCOL_SELECT = 0x2 Hay que ponerlo o a 0 o a 0x4.
Y esta nueva agente me ha respondido diciendo: "le informamos que hemos transferido su consulta al departamento de desarrolladores y están estudiando solventar esta incidencia en una próxima versión de software."
A ver qué pasa, lo malo es que ahora leo aquí que el valor exacto debe ser 0... Espero que los desarrolladores se den cuenta.
Muchas gracias.
linuxct
28/10/15, 18:01:39
Mira @linuxct (http://www.htcmania.com/member.php?u=718101) esa es la única solución dek GPS hasta ahora! Gracias @chemamix (http://www.htcmania.com/member.php?u=421878) por probar mi solución con el 0 ;) y espero que a otros usuarios les funcione.
pdsaos..
No os dais cuenta que en unos moviles va bien 0x4 y en otros 0 directamente? xD
Depende de tu modelo, intuyo que los V2 si van bien con 0x4, pero los v3 van con 0.
Hola consulta no pude realizar lo del zram y lo otro no.me funciona lo de ! En el wi fi he puesto el comando pero no anda bien sigue apareciendo que podra ser
?
Saludos
Aplicado lo del swapiness en 60... se siente un poco más fluido el móvil... gracias :)
petre22
19/11/15, 02:35:15
Hola linuxt, he instalado en el m2 de mi mujer y va de perla la verdad .....ahora a ver la bateria ,yo tenia una duda que no se trata de la rom si no del multirecovery 07,lo llevo instalado pero solo puedo utilizar phliz porque el Twrp se queda pillado no puedo tocarlo ....entro alli pero se queda la pantalla pillada es el twrp 2.8.7.0 ....sabes a lo que se debe ,he intentado poner desde zero pero me lo hace igual y al final me toca usar phliz aunque estoy mas acostumbrado porque en mi samsung s4 lo utilizo bastante,gracias por la respuesta!
Perdona me equivocado de post era para la Z5[emoji16] [emoji16] [emoji16] [emoji16]
A mi me va bien con el 0 en el gps coje de inmediato satelites pero lo del zram no me aparece el init.d y no entiendo que hay que hacer para el disable root como se logra eso lo busque en el hilo pero no aparece nada.
Saludos
Estimados a pesar de haber hecho algunas cosas de estos tips, me sigue apareciendo el ! En el simbolo del.wi fi, a alguien ya no le aparece y que ha hecho?
Saludos
makinetaNOKIA
24/11/15, 22:31:05
Aclaro que el GPS no va con 0x2 ni con el 0x4 porque anda fatal, pongan asi: A_GLONASS_POS_PROTOCOL_SELECT 0
Con el cero, tengo todos los satelites full y me ubica en 5 segundos apenas abro el Google Maps (recorda tener en Alta precision en ajustes)
PD: esa configuracion lo saque de un Samsung A8 con Lollipop y anda bien full GPS/AGPS y GLONASS en Sony Xperia M2 D2303 con rom Lollipop 5.1.1 de T-Mobile
donde puedes ver la señal de los sateites
gracias por adelantado
makinetaNOKIA
25/11/15, 21:44:46
Estimados a pesar de haber hecho algunas cosas de estos tips, me sigue apareciendo el ! En el simbolo del.wi fi, a alguien ya no le aparece y que ha hecho?
Saludos
yo he hecho lo que pone en el tutorial de este foro y ya no aparece el ¡en la señal wifi
Estimados al final logre que no aparezca el simbolo ! Pero ya no se conecta automaticamente a el internet del mobil, coje wi fi, se conecta pero al salir de la zona de wi fi no vuelve a el internet del mobil quedo con señal de telefono pero el internet mobil nada, tengo que ponerlo en modo avion y sacarlo de inmediato y coje internet mobil. Alguien sabe que puede ser?
Saludos
cris yamil
24/12/15, 21:46:21
No encuentro el archivo init.d xfavor me podrias explicar con mas detalles
Busque cmo dijiste en system/etc/init.d y no hay exactamente asi
Hay varios con nombres init
davelillo
29/12/15, 01:39:19
No encuentro el archivo init.d xfavor me podrias explicar con mas detalles
Busque cmo dijiste en system/etc/init.d y no hay exactamente asi
Hay varios con nombres init
Yo tampoco la tengo
Buenas a todos!
Hoy os vengo a traer una pequeña recopilación de mejoras para corregir algunos bugs que trae el Sony Xperia M2 con la ultima actualización de sistema, 18.6.A.0.175. Antes de que preguntéis, sí, es compatible con todos los modelos.
Eso si, hay algunos pasos que puede que necesiten de permisos de SuperUsuario (ROOT), en cuyo caso lo indicaré.
1. (ROOT) Optimizar el lag/tirones y posiblemente el consumo de batería.
La causa de esto es bien sencilla, y es que Sony, debido a la poca ram que tenemos en el M2, ha decidido implementar un extra en la RAM, llamado zRAM.
El problema: Sony ha sido tan bestia que la ha implementado con una swappiness de 100%, haciendo que vuelque toda la ram sobre la zRAM, provocando problemas muy considerables en el rendimiento (el procesador se mantiene al 100% casi siempre), y gastando mas bateria.
Para solucionarlo hay dos caminos: Quitar la zRAM o configurarla correctamente (corregir el estropicio de Sony, vamos).
En cualquiera de los casos necesitamos ROOT Explorer o algún otro explorador de archivos Root. (Os recomiendo encarecidamente Root Explorer. Si no lo podeis comprar... Usad Google :lengua:)
Con el explorador de archivos vamos a /system/etc/init.d (nos pedirá permisos de SuperUsuario), y le damos al archivo 00stop_ric. (En caso de que no lo tengáis, deberíais ejecutar el Root Disabler del tutorial de root en Lollipop). Le dais a EDITAR.
Para quitar la zRAM:
Simplemente añadimos al final del archivo la siguiente línea:
swapoff /dev/block/zram0
Lo guardamos y listo
Para CORREGIR la zRAM [RECOMENDADO]:
Simplemente añadimos al final del archivo la siguiente línea:
sysctl -w vm.swappiness=60
Lo guardamos y listo
Recordad, no podéis poner AMBAS, teneis que elegir o corregir el problema o desactivar la zRAM por completo, lo cual puede que provoque más lag pero un mucho menor consumo de batería. A vuestra elección queda.
2. Corregir el problema de la ! al lado del símbolo de Wi-Fi
Si os aparece constantemente, y os resulta molesto, solo deberéis descargar Terminal Emulator y escribir el siguiente código en la terminal.
settings put global captive_portal_detection_enabled 0
En caso de que de errores, (que ponga JAVA EXCEPTION, por ejemplo), escribid:
su -c settings put global captive_portal_detection_enabled 0
Y ya debe funcionar. Este ultimo comando SI requiere root.
3. (ROOT) Arreglar el GPS
Os descargáis root explorer y vais a la raiz, rootfs, o /, como queráis llamarlo, luego váis a /etc/ y buscáis el archivo gps.conf.
Lo mantenéis pulsado y le dais a Abrir con, y elegís 'Editor de texto'.
Os vais al final y localizais la linea A_GLONASS_POS_PROTOCOL_SELECT y cambiáis el valor 0x2 por 0x4.
Reiniciaís y ... Voilà, GPS como en KitKat.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Y de momento eso es todo. Si descubro más maneras de arreglar los bugs que tiene las iré comentando.
Yo tengo z4experience-lite instalada y quería probar la 5.1.1. ¿Cómo se hace?, no tengo mucha experiencia. Veo que si quieres, se puede volver atrás.
Gracias.
Enviado desde mi D2303 mediante Tapatalk
davelillo
29/12/15, 01:42:49
Yo tampoco la tengo
Enviado desde mi D2303 mediante Tapatalk
Enviado desde mi D2303 mediante Tapatalk
pepmartos
30/08/16, 12:37:38
Flasheando el FTF. Tienes toda la info en el foro, en el hilo de Como flashear Rom Stock (Novatos).
Hola linuxct, muy buena la informacion. Solo tengo un duda.
En la linea A_GLONASS_POS_PROTOCOL_SELECT , el valor que me sale es 0 (pelao), ¿le añado entonces el x4 o lo dejo tal cual?
dvd1952
12/09/16, 20:25:56
Escribo el comando y no me lo guarda, dice que hay un fallo y no se guardará.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.