Probando ART en Motorola MotoG

kit-katDesde hace unos días soy usuario de un Motrola MotoG, por fin un telefono decente, y como es normal pues no paro de buscar y buscar información sobre el terminal, trucos, pruebas, apps, etc… y me he parado a leer una novedad que android a introducido en la ultima versión de su SO, Kit Kat.

Lo que os cuento trata de que android a introducido una nueva maquina virtual en su sistema, a modo de experimental para que los desarrolladores y usuarios tocones vayan probando y asi ir puliendola ya que parece que en futuras versiones de android, ART (nueva máquina virtual) sustituirá por completo a Dalvik («antigua» máquina virtual).

Por lo que he podido leer la diferencia entre ART y Dalvik está en que las aplicaciones de android no son compiladas de manera nativa sino a un lenguaje intermedio y Dalvik es la que se encarga de traducir ese codigo intermedio a codigo máquina conforme lo va necesitando, el caso es que cuando la aplicacion se cierra, toda eso se pierde, teniendo que volver a compilar la proxima vez que usemos la aplicación.

Con ART lo que pasa es que la compilación se realizará en el momento de la instalación de la aplicación, con lo que tardará mas tiempo en instalarse, pero luego cada vez que se abra esa aplicación digamos que se ahorra la traducción que tenía que hacer Dalvik, y asi ganamos en velocidad. Tambien decir que con este sistema las aplicaciones ocupan un poco mas de espacio en disco, pero si ganamos una notable mejoría en la fluidez del telefono yo no lo veo una pega del todo, siempre y cuando ese «ocupan un poco mas» no sea excesivo.

Tras estar un par de dias leyendo a ratos de aquí y de allí he decidido probarla, teneis que saber que esto es bajo vuestra responsabilidad, por vuestra cuenta y riesgo o si se te jode, te jodes, no quiero yo luego que nadie me culpe a mi si deja su smartphone solo apto como pisapapeles. Yo me he decidido a hacerlo y me ha funcionado todo bien, todas las aplicaciones que uso normalmente funcionan a la perfección y por ahora no noto nada raro, la fluidez, pues tampoco sabria decir esacto pero parece que algo mas suelto si que va aunque con dalvik ya volaba el MotoG

Si os atreveis a hacerlo tan solo teneis que entrar en /Ajustes/Opciones de desarrollador/Elegir tiempo de ejecución y ahí mismo haceis el cambio. Tras el cambio os pedirá reiniciar y en ese reinicio se toma unos buenos minutos «migrando» las aplicaciones al nuevo sistema.

Screenshot_2014-05-19-15-09-16           Screenshot_2014-05-19-15-09-25           Screenshot_2014-05-19-15-09-38

Si no teneis activadas las Opciones de desarrollador es tan fácil como iros a Ajustes/Acerca del telefono/Número de compilación y pulsarla repetidas veces asta que se active el menú Opciones de desarrollador

La fuente, pues he estado leyendo en mil sitios, pero aquí os pongo algunos para que leais mas y mejor información que la que os pongo yo aquí

Xataka Android

Andro 4 all

El androide libre

Y aquí una larga charla sobre el tema en el foro de htcmania

Si vais a animaros a hacerlo o si ya lo teneis hecho, no esta de más saber como os a ido a vosotros, o aplicaciones que no funcionan o mas cosas asi que no dejeis de comentar vuestras experiencias 🙂

12 comentarios:

  1. Qué inventos, cualquier día que me encuentre medio aburrido voy y lo pruebo 🙂

  2. Pingback: Bitacoras.com

  3. Cuando lleve un par de días usandolo te digo que tal, por ahora va genial

  4. Estaremos pendientes 😀

  5. Muy bueno, tanto el concepto como el articulo. No sabia eso de que se compilan las aplicaciones cuando las ejecutas, alguna ventaja tendria pero a mi me parece un atraso. Entre los dos me vais a convencer de comprar un motorola 😀

    • Yo tampoco lo sabía, pero lo que han hecho parece la evolucion mas lógica.
      Yo no es por convencerte, como te ha dicho liamngls en su blog, hay y habrá cacharros muy buenos, pero aquí te pongo una de las cosas que mas me gusta de este MotoG
      batery

      1 dia 6 horas y aun el 45% de bateria, ojalá que dure asi por siempre 🙂

  6. El mío lo saqué del cargador como a las cinco de la mañana y aún va por el 70% y eso con media horita de llamada y todo.

    Va a ser cosa del kitkat ese 🙂

  7. «no quiero yo luego que nadie me culpe a mi si deja su smartphone solo apto como pisapapeles»

    Por favor, esto es un simple cambio en una función del SO, aquí no se graba nada en ninguna partición, ni se hacen cambios radicales en el kernel, por favor, no asustes a la gente con una simple opción dentro del sistema. sacando ese comentario erróneo a mi entender, muy bueno el post

    • Si quizás un poco exagerado tocayo, pero he visto a la gente hacer de todo así que me curo en salud advirtiendo de mas. Supuestamente lo más que nos podría pasar es que nos dejara de funcionar alguna aplicación que no soporte art, pero desconozco que pasa si durante el proceso de «transicion» apagan el telefono o se quedan sin bateria y cosas así, y como ya te digo he visto gente hacer de todo.
      Gracias por comentar

      Un saludo

  8. Giovanny Garciliano Lennon

    Yo lo hice y mi vel solo lanza una pantalla de actualización y se reinicia.

  9. Giovanny, no se que decirte porque no encontre a nadie que le pasara, pero si puedes entrar al modo recovery y restaurarlo quizás soluciones tu problema.

    Un saludo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.