Suscribirse al RSS

Android

Consejos para mejorar la duración de la batería en tu teléfono con Android


Mucha gente se queja últimamente de la duración de la batería en los telefónos, pero todos los dispositivos móviles han cambiado mucho, hoy en día los teléfonos en Venezuela (y en todo el mundo) no tienen nada que ver con los que teníamos hace solo dos o tres años, hace años simplemente los usabamos para hacer llamadas y mandar sms, pero hoy en día revisamos correo, tomamos fotos, chateamos, andamos conectados a Internet, reproducimos videos y obviamente realizar todas estas tareas consume tiempo de batería. Por ello, no debería quejarse si al hacer todas estas cosas al final del día se les descargue el teléfono.

Luego de aplicar las siguientes recomendaciones, ahora mi telefono (Motorola Droid/Milestone) dura entre un día o día y medio, para lograrlo sigan estos consejos:

  • Utilizar versiones o roms de Android oficiales y estables, me he dado cuenta que cuando usaba Android 2.2 con kernel de Android 2.1, la batería me duraba muy poco, al pasar al Android 2.2 completo, ha mejorado considerable, ademas las ROMs beta no estan optimizadas lo suficiente para tener una buena gestión del consumo de batería.
  • Instalar setCPU y crear los siguientes perfiles:
    • Screen Off, Priority 90, 250mhz max, 125min, ondemand: Esto permite utilizar velocidades del procesador muy bajas cuando el teléfono tiene la pantalla apagada que la mayoría del tiempo, además, en esos momentos no ejecutamos aplicaciones potentes, por lo que no necesitamos mucha velocidad en el procesador, con esto ahorramos mucho, pues esas velocidades son suficientes para las aplicaciones de fondo que simplemente suelen realizar sincronización de datos o uso del sistema operativo.
    • Charging/Full, Priority 50, 800mhz max, 125min,ondemand: Es el perfil activo cuando encendemos o utilizamos el teléfono, aquí les recomiendo colocar el máximo rango posible (el menor y mayor posible) y el valor ondemand, para exigirle poder al procesador sólo cuando sea necesario y no tenerlo al tope todo el tiempo.
    • Battery<25%,Priority 50, 250mhz max, 125min, conservative: Es opcional, pero suelo colocarlo para forzar el mayor ahorro cuando me queda poca carga, así evito quedarme sin pila en un momento muy importante o cuando estoy lejos del cargador, ademas, si me queda poca batería, para que gastarla viendo una página con flash o jugar, es mejor ahorrar energía para una emergencia. La opción de conservative hace que trabaje con la menor velocida posible y solo aumentarla en caso de ser muy necesario.
  • Gestionar el brillo del teléfono manualmente, utilizando el widget de “Control de energía” podemos agregar un botón para controlar la luminosidad de la pantalla. En los teléfonos actuales lo que mas consume es la pantalla y si tienen el control de brillo automático, me he dado cuenta que Android da mas luminosidad de la necesaria, provocando un gasto innecesario, ademas es mejor hacerlo manualmente para aumentar el brillo solo realmente cuando no vemos.
  • Usar wifi y conexión 3G solo cuando sea necesario, no es necesario andar con el Wifi encendido buscando redes por la calle si no nos vamos a conectar. Tampoco es necesario tener activa la conexión 3G si no tenemos servicios de fondo (yo no tengo activado para revisar correo, twitter ni facebook automáticamente), controlando estas conexiones manualmente (usando el mismo widget del consejo anterior) ayudaremos a mejorar la batería y a reducir la factura en el consumo de datos del teléfono.
  • Si no hay apuro y utilizamos Internet mediante la línea 3G, es bueno obligar a usar 2G para ahorrar batería, es mas lenta la conexión pero gasta menos energía.
  • Usar el modo “Avion” cuando estemos en zonas que estamos seguro de no tener señal, como por ejemplo al utilizar el metro/subterráneo, en viajes de carretera, lugares apartados de la ciudad, campo o simplemente lugares donde no haya señal telefónica. El teléfono consume mucha energía en la búsqueda de señal, y si sabemos que no la conseguirá, simplemente desactívala.

Con estos tips pueden mejorar considerablemente la batería, existen programas que permiten automatizar todo este proceso, realmente no los conozco pero si averiguan los conseguirán. Espero que estos consejos les sirva de ayuda a tener su teléfono con batería por mas tiempo.

Doom Live Wallpaper


Desde Android 2.1, se puede colocar como fondo de pantalla animaciones para dar mas vida a la pantalla principal. Entre estos días, conseguí uno del famoso juego DOOM y me gustó muchisimo porque soy un gran fan del juego (lo jugué profesionalmente algunos años), además es divertido porque al tocar la pantalla, aparecen powerups y armas luego de 5 segundos.

If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

Totalmente recomendado para los fanáticos de este juego. Para descargar, tomen una foto al siguiente código QR:

Doom live Wallpaper

Aumentar el tiempo de carga de la batería luego de instalar Cyanogenmod 6


Hace unas semanas instalé Cyanogenmod 6 en mi Motorola Milestone para tener las características de Android 2.2 en mi telefono, pues la versión oficial saldrá para el próximo año y no deseo esperar, además gracias a ese ROM se obtienen algunos hacks (como acceso a root, modificaciones en la GUI) que permiten aprovechar aún mas mi telefono. Sin embargo, una de las cosas que no me gusta es el hecho colocar por defecto el reloj del procesador a 900 mhz, aumenta la rapidez en todos lados, los juegos corren mas fluidos, entre otras cosas. Pero gasta mucha energía y reduce considerablemente el tiempo de la batería del teléfono.

La solución, es instalar la aplicación SetCPU, la misma permite asignar un rango de velocidad para el reloj del procesador y seleccionar un perfil de conservación de energía tal como cualquier sistema Linux. Una vez instalada, puede seleccionar un rango deseado, mientras mas alto el valor máximo el sistema será mas rápido, las animaciones serán mas fluídas, el teléfono se calienta mas, se consume mas batería. Si el máximo valor es muy bajo, algunas aplicaciones no podrían funcionar pero sucede lo contrario a todo lo comentado anteriormente. Ademas la aplicación permite asignar rangos personalizados y perfiles para diversas situaciones: el teléfono esta apagado, cargándose, conectado a la PC, entre otros.

Pantalla principal de SetCPU

Pantalla principal de SetCPU

En mi caso, seleccioné el rango de: 172mhz a 500mhz y perfil conservativo. Pues con esto hago que todo funcione bien (tal vez algún lag en una animación compleja), trata de usar el procesador a una baja velocidad y sube lo menos posible con tal de ahorrar bateria. El perfil OnDemand, aumenta de acuerdo a la potencia exigida por las aplicaciones abiertas y Perfomance trata de estar siempre al máximo para correr todo con velocidad.

Perfiles de SetCPU

Perfiles de SetCPU

Todo depende de sus gustos, pueden jugar los rangos y perfiles para tener un equilibrio de rendimiento/consumo de energía, además les recomiendo crear perfiles (en la segunda pestaña) para cuando el teléfono este apagado, con cargador, conectado a la PC, entre otros. Gracias a esta herramienta pude aumentar mas o menos 60% el tiempo de carga de la batería luego de instalar Cyanogenmod.

Espero que les sirva y les ayude, además, al rendir la batería contribuyen con la conservación del Planeta, aquí les dejo el código QR de la aplicación:Código QR de SetCpu

Breve análisis de AppInventor


El viernes pasado recibi mi invitación para participar en la beta de AppInventor, un programa para crear aplicaciones para Android sin necesidad de escribir código, si nunca lo han escuchado o desean ver una introducción, pueden chequear el siguiente vídeo:

If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

Para comenzar a usarlo, se debe iniciar sesión con la cuenta de google y descargar un instalador, revisándolo por encima, trae un emulador de un móvil con Android, un depurador de código y parte del SDK de Android. El instalador pesa casi 60MB y está disponible para Windows, GNU/Linux y MacOS.

Pantalla principal de AppInventor

Pantalla principal de AppInventor

Una vez instalado no pude encontrar el ejecutable para iniciar la aplicación, pero al buscar información en la página, me di cuenta que es una aplicación web hecha en HTML5/Javascript (estos de Google se estan tomando en serio la computación en la nube), la misma, contiene a la izquierda un menu con una serie de componentes para usar en la interfaz de la aplicación, en el medio la ventana de la pantalla telefóno y a la derecha las propiedades del componente y un navegador de componentes usados. Esta interfaz es sencilla, igual a los IDEs existentes por lo que para los desarrolladores no será problema el uso de AppInventor, los componentes simplemente se arrastran a la pantalla del teléfono y con doble click vamos editando las propiedades.

Esta parte es sólo la vista de la aplicación (como el modelo MVC) por lo que para agregar eventos y definir las acciones a ejecutar cuando el usuario interactúa con estos componentes, utilizamos la vista de bloques, accesible por un botón en la parte superior derecha. Al hacer click allí, se abre una aplicación Java Web Start (se vé el gran uso de Java en Android por parte de Google) donde pasarmos a la vista de asignación de eventos y acciones (como el controlador segun MVC), lo interesante, es que podemos asignar eventos y acciones a través de bloques parecidos a las piezas de un rompecabeza, uniendo los bloques podremos realizar el programa deseado sin escribir una línea de código. El famoso Hola Mundo, lo hice en menos de 5 minutos sin leer manuales, usando 3 bloques como se ve en la siguiente imagen:

Bloques de acciones en AppInventor

Bloques de acciones en AppInventor

Luego podemos ver los resultados en nuestro teléfono Android o usando el emulador, generar el paquete y distribuirlo. No he leído, pero creo que por ahora no hay mucha interacción con el Market y no se como es la licencia para el uso de esta aplicación.

Me gustó como se trabaja con esta herramienta y permite desarrollar cosas sencillas en pocos pasos (obviamente cosas complejas requiere escribir código), además permite a personas ajenas a la programación, realizar aplicaciones sencillas para si mismas. Google está haciendo un buen trabajo con esto y me llamó la atención que todo fuese bajo web, muchos no nos imaginaríamos hace unos años la posibilidad de crear aplicaciones desde el navegador.

Mis 10 aplicaciones gratuitas recomendadas para Android


Hace unos meses atrás hice una lista de Mis 10 aplicaciones recomendadas para Windows Mobile 6.x pero hace como 3 semanas cambié mi teléfono por un Motorola Droid/Milestone que viene con Android 2.0. La experiencia con este S.O. móvil ha sido muy buena: fácil de usar, buena cantidad de aplicaciones, plataforma abierta, esta basada en Linux, hecha por Google, etc.

Luego de usarlo por este tiempo, les dejo mis aplicaciones recomendadas (no estan en algún orden especial) para usar en Android:

  1. 3G Watchdog: Android es usado en telefónos y requiere uso de una conexión a Internet, pero si son como yo que no tiene un buen plan o no desean gastar dinero en usar Internet a través de la línea telefónica, deben instalar esta aplicación. Con ella podrán conocer la cantidad de datos recibidos/transmitidos, realizar predicciones de cuando de acabará tu limite establecido si sigues gastando en ese ritmo, bloqueo de la conexión cuando se alcanzó el límitie, totalmente recomendado.
  2. Advanced Task Manager: El soporte multi-tarea de Android es muy bueno, pero a veces abrimos muchas aplicaciones y no vemos como cerrarlas, para ello utilizamos esta aplicación, con esta podemos ver lo que se esta ejecutando actualmente, cambiar a esa aplicación o cerrarla, trae un widget para eliminar todo automáticamente, muy útil.
  3. Advanced Task Cleaner: Algo molesto de algunas aplicaciones, es que se ejecutan apenas se prende el telefono, ocasionando que ocupen memoria,gasten batería y pongan lento el celular. Con este programa, podrás controlar que aplicaciones se iniciarán y cuales bloquear para evitar el problema anterior.
  4. Twidroyd: El mejor cliente de Twitter para Android, (para mi es ligeramente superior a Seesmic) soporta todo lo que puedes hacer con twitter, permite la carga de fotos y páginas dentro de la misma ventana (evitando abrir o cambiar al navegador web), es rápido, soporte de acortadores URL, los enlaces estan resaltados dentro del mismo programa, etc.
  5. Google Sky Map: Una aplicación interesante y recomendada para los fanáticos de la astronomía, al abrirla calcula tu posición global y a través de acelerómetros y la brújula, calcula a donde estas mirando y te muestra información sobre las constelaciones estelares, planetas, via láctea. No puedo describir bien lo que esta aplicación hace, simplemente instálenla y observen esta especie de realidad aumentada.
  6. Camera 360:  Mejora la cámara de tu móvil, con ella puedes controlar el foco, aplicar características de luminosidad, diversos efectos, tomar fotos con retraso, incluye un estabilizador para evitar fotos movidas, etc. Es casi que obligatorio tener este programa porque aumenta la capacidad fotográfica de tu celular.
  7. Adobe Photoshop Express: Junto con la aplicación anterior, no tendrás excusas para malas fotos, esta versión móvil permite editar tus fotos para arreglar detalles como: luminosidad, colores, enfoque, recortar la foto. Ademas incluye un servicio para subir y compartir las fotos a tus amigos. Totalmente recomendada (a pesar de que no soy fan de photoshop)
  8. Dolphin Browser: Este navegador incremeta la experencia de visitar las páginas web en tu teléfono, tiene soporte para multi-toque, permite la instalación de complementos para bloquear publicidad, delicious, entre otras cosas. A través de gestos se pueden acceder a funciones elementales del telefono evitando usar botones, permite comprimir las páginas para no gastar tanta tarifa o facilitar la lectura. es la mejor opción para sustituir el navegador por defecto de Android (que no es malo)
  9. RockPlayer: Reproductor de vídeos no soportados por el oficial, permite ver películas en formato DivX, optimizada para buen uso del procesador, pero consume bastante batería.
  10. Ebuddy: Permite iniciar sesión en múltiples servicios de mensajería instantánea al mismo tiempo, puedes chatear con la gente de MSN, Facebook, Yahoo, Google talk, etc. Todo sin tener que abrir varios programas.

Estas son algunas aplicaciones que recomiendo, pero en realidad hay muchísimas disponibles, solo es cuestión de instalarlas y probarlas. Para finalizar también les recomiendo: MotoTorch (para usar el droid como linterna), Dropbox, Evernote, WYSE (para conectarse a VNC o escritorio remoto), Adobe Reader, Wifi Analizer, Frostwire, etc. Si quieren recomendar simplemente dejen su comentario.

Foto de skatox

Autor: Miguel Useche
País: Venezuela

Contáctame ó escrí­beme

También estoy en:

Puedes anunciarte en este espacio
por una baja cantidad de dinero

Curso en Maracaibo

Linux user counter

Blogalaxia

Firefox Download Button