ROMs y desarrollo Sony Xperia L ROMs y desarrollo Sony Xperia L

Respuesta
 
Herramientas
  #1  
Viejo 21/12/13, 01:32:15
Array

[xs_avatar]
arcangel5 arcangel5 no está en línea
Miembro del foro
 
Fecha de registro: nov 2013
Localización: Mexico DF
Mensajes: 483
Modelo de smartphone: XPERIA Z3C || XPERIA Z2 TABLET || XPERIA L
Tu operador: Movistar
Scripts y Tweaks para un mejor desempeño

Hola que tal
Antes que nada agradesco a ang3lical72 por motivarme a crear este aporte

Esta vez les preparare un pequeño tutorial sobre como mejorar el desempeño de nuestro movil.

Requerimientos:
* ROOT
* RootExplorer o alguna aplicacion que te permita modificar el build.prop del sistema

Que es build.prop?
bueno explico brevemente..
es un archivo de sistema el que controla todas las funcionalidades de cualquier telefono o tableta, es decir, se almacenan configuraciones cuando (por ejemplo) cambiamos el tono de llamadas, etc. Tambien se almacena la configuracion del propio sistema el cual al momento de iniciar nuestro kernel este comienza a leer el build.prop ejecutando las funciones para habilitar las tareas como la UI del sistema.

El tutorial
Yo me basare en la aplicacion RootExplorer para hacer las modificaciones al build.prop

1 Abrimos el RootExplorer y aceptamos los permisos de super user o superusuario (o algun otro gestor de permisos root)
2 buscamos la carpeta system
3 dentro de la carpeta system buscaremos el archivo build.prop (no abrirlo)
* Recomendacion: hacer un backup de este archivo en su memoria interda o SD
4 en la parte de arriba veremos un boton que dice "Montar R/W" lo pulsamos y nos debera aparecer ahora "Montar R/O"
5 ahora mantenemos pulsado sobre el archivo build.prop hasta que nos muestre un menu (menu contextual) nos desplazamos sobre ese menu y seleccionamos "Abrir en Editor de texto"
6 ya estaremos viendo un par de lineas de codigo
* si no sabes para que sirben cada una de estas lineas de codigo te sugiero que no las modifiques

Ahora lo bueno..
en este link http://forum.xda-developers.com/show....php?t=2069238
en la seccion TWEAKS veras varias lineas de codigo parecidas a las que estan en el build.prop que haz abierto, cada una de ellas tienen una funcion distinta e incluso te viene por caterogira (digamoslo asi) en donde te colocan una breve descripcion de lo que hace (obviamente en ingles) si no entienden que dicen, usen google traductor

Como agrego estas lineas de codigo?
Facil, solo transcribe la linea de codigo que quieres agregar a tu build.prop

Un ejemplo:

Agregaremos las DNS de Google para que podamos tener un poco de mejora en la velocidad del internet

tenemos este codigo el cual se encuentra en el link que les proporcione
Código:
net.dns1=8.8.8.8 
net.dns2=8.8.4.4 
net.rmnet0.dns1=8.8.8.8 
net.rmnet0.dns2=8.8.4.4
Para agregarlo a nuestro build.prop simplemente transcribimos todo el codigo
Deben transcribirlo tal como está: con puntos, numeros, mayusculas, minusculas, signos y saltos de linea

Como sugerencia agreguen una line de codigo como comentarios, es decir una breve descripcion de lo que hace esa o esas lineas de codigo
Para hacer estas lineas de comentarios deberan colocar un # y despues el texto

Les podria quedar de esta forma:
Código:
#DNS DE GOOGLE
net.dns1=8.8.8.8 
net.dns2=8.8.4.4 
net.rmnet0.dns1=8.8.8.8 
net.rmnet0.dns2=8.8.4.4
En algunas lineas de codigo su funcion es la de activar o desactivar alguna tarea del sistema o del propio hardware

Por ejemplo:

Para desactivar la animacion de Sony cuando prendemos el movil

Código:
debug.sf.nobootanimation=1
Este es el codigo para poder desactivar dicha animacion y como vemos, al final del codigo nos viene con un numero 1 esto quiere decir que ese codigo estara activado o mejor dicho esa funcion esta activada
El numero 1 nos quiere decir que es verdadero
El numero 0 nos quiere decir que es falso
obviamente verdadero es algo como decir ACTIVADO, HABILITADO, ENCENDIDO, etc
y falso es como decir INACTIVO, DESACTIVADO, DESHABILITADO, APAGADO, etc
En otros codigos en vez de venir un 1 o un 0 nos viene con un false o con un true pues practicamente su funcion es la misma pero con texto:
false > falso
true > verdadero

En caso que hayamos transcrito este codigo en nuestro build.prop y no queremos que este activado por alguna razon (tal vez porque se ve bonita la animacion y no me gusta ver despues de las letras de SONY toda la pantalla en negro pero quiero dejar esa linea de codigo para futuro uso) debemos dejarlo asi:

Código:
debug.sf.nobootanimation=0
el codigo esta inhabilitado y dejara que la animacion de inicio siga funcionando.

En algunas otras lineas vienen con valores numericos de mas un digito como el que vimos anteriormente pero ahora con dos o mas digitos

Ejemplo

Para disminuir o aumentar los intervalos de escaneo de redes WIFI utilizamos este codigo

Código:
wifi.supplicant_scan_interval=180
como vemos al final de dicho codigo nos viene con tres numeros 180
Aqui como sugerencia les sugiero que no aumenten demasiado el valor o disminuirlo bastante, porque? simplemente porque haras que tu equipo entre en un estado alta actividad si aumentas el valor numerico o bien podria entrar en un estado de lentitud si lo disminuyes o viscebersa, eso dependera de la funcion de cada linea de codigo
En este caso lo dejaremos en 180

Por ultimo
Les recomiendo que si van a agregar estas lineas de codigo.. solo agreguen unas cinco lineas de codigo o menos para que cuando algo salga mal sepas con claridad que linea de codigo es la que te esta causando problemas y no tener que estar revisando todas las lineas de codigo que haz agregado

En el link que les proporcione viene en tres secciones BUILD.PROP | SCRIPT | OTHER
bueno no me pregunten si la seccion SCRIPT y OTHER funcionan en los XL ya que no los he probado y precisamente hace unos dias hice una consulta en la que hago exactamente la misma pregunta "[Consulta] Instalar script"

Cualquier cosa no duden en preguntar y si alguien le ha resultado satisfaccion o insatisfaccion en los codigos que los haga saber, todo comentario vale

Sin mas que decir me despido, que la pasen bien saludos
__________________
La ventaja de ser inteligente es que así resulta más fácil pasar por tonto. Lo contrario es mucho más difícil.

Última edición por arcangel5 Día 21/12/13 a las 01:35:10. Razón: lineas de codigo sobrepuestos ¬¬
Responder Con Cita
Los siguientes 8 usuarios han agradecido a arcangel5 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 21/12/13, 01:42:44
Array

[xs_avatar]
arcangel5 arcangel5 no está en línea
Miembro del foro
 
Fecha de registro: nov 2013
Localización: Mexico DF
Mensajes: 483
Modelo de smartphone: XPERIA Z3C || XPERIA Z2 TABLET || XPERIA L
Tu operador: Movistar
olvide decir que despues de agregar las lineas de codigo..
simplemente guardan y reinician para que surta efecto
__________________
La ventaja de ser inteligente es que así resulta más fácil pasar por tonto. Lo contrario es mucho más difícil.
Responder Con Cita
  #3  
Viejo 21/12/13, 06:11:35
Array

[xs_avatar]
tansy tansy no está en línea
Colaborador
· Votos compra/venta: (22)
 
Fecha de registro: oct 2010
Mensajes: 7,135

Muchas gracias campeon,eso esta muy bien que la gente se anime y vaya aportando cosas.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 21/12/13, 13:28:08
Array

[xs_avatar]
sam19 sam19 no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: nov 2013
Mensajes: 869
Modelo de smartphone: Sony Xperia Z3 Compact

Buen aporte, estas cosillas cosillas se las hice a mi anterior movil y muy bien, lo del wifi es de utilidad para el ahorro de bateria ya que el escaneo gasta por estar buscando continuamente redes. Un saludo
Responder Con Cita
Los siguientes 2 usuarios han agradecido a sam19 su comentario:
  #5  
Viejo 29/12/13, 15:14:29
Array

[xs_avatar]
tansy tansy no está en línea
Colaborador
· Votos compra/venta: (22)
 
Fecha de registro: oct 2010
Mensajes: 7,135

La cobertura si que la noto un poquito mejor
Responder Con Cita
  #6  
Viejo 30/12/13, 06:28:17
Array

[xs_avatar]
matyrock matyrock no está en línea
Usuario poco activo
 
Fecha de registro: dic 2014
Localización: Chile
Mensajes: 15
Tu operador: ENTEL

 Cita: Originalmente Escrito por arcangel5 Ver Mensaje
Para disminuir o aumentar los intervalos de escaneo de redes WIFI utilizamos este codigo Código: wifi.supplicant_scan_interval=180 como vemos al final de dicho codigo nos viene con tres numeros 180 Aqui como sugerencia les sugiero que no aumenten demasiado el valor o disminuirlo bastante, porque? simplemente porque haras que tu equipo entre en un estado alta actividad si aumentas el valor numerico o bien podria entrar en un estado de lentitud si lo disminuyes o viscebersa, eso dependera de la funcion de cada linea de codigo En este caso lo dejaremos en 180
Eso es el intérvalo de escaneo de redes WiFi. El concepto que tu explicaste ("simplemente porque haras que tu equipo entre en un estado alta actividad si aumentas el valor numérico o bien podría entrar en un estado de lentitud si lo disminuyes") esta incorrecto, porque, a mayor es el intervalo, cada más tiempo escaneará. Por ejemplo, si por defecto esta en 180 (3 minutos), al dejarlo en 200 escaneara cada 3 minutos con 20 segundos, y al dejarlo en 160 cada 2 minutos y 40 segundos.

Eso sirve un poco para la batería, no mucho para velocidad y fluidez. Por tanto, a mayor valor, mayor duración de batería y escaneos pocos frecuentes. Y a menor, menor duración de batería y escaneo frecuente.

Por lo demás muy buen el tuto, se agradece
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 03/07/14, 17:09:21
Array

[xs_avatar]
dante2p dante2p no está en línea
Usuario muy activo
 
Fecha de registro: dic 2013
Localización: Teruel España
Mensajes: 3,731
Modelo de smartphone: Desire,taoshan,Samsung,note4,Poco X3

Un arriba! Para este post
__________________
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Sony > Otros smartphones antiguos de Sony > Sony Xperia L > ROMs y desarrollo Sony Xperia L



Hora actual: 09:55:01 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /