ANDROID

    Metaphor, prueba de concepto de explotación de Stagefright

    stagefright.jpg

    Seguro que muchos os acordáis de la noticia que salió a la luz el año pasado sobre Stagefright (PDF). El enlace es de la presentación de dicha vulnerabilidad en Black Hat.

    Dicha noticia levantó bastante revuelo, porque anunciaba que cualquier teléfono móvil con Android (versiones entre 2.2 - 4.0, 5.0 y 5.1) era vulnerable y podría ser comprometido con un simple mensaje multimedia (realmente con cualquier fichero multimedia) sin intervención del usuario. El culpable, una librería (libstagefright) encargada del procesamiento multimedia. La recomendación, mientras no hubiera parche era la de deshabilitar la opción de descarga automática cuando se recibiera un mensaje multimedia (para no ser comprometido de forma automática) y la de no abrir un mensaje de fuente desconocida (sentido común).

    Mar 7, 2016
    AndroidHackingSeguridad

    Curso de pentesting sobre aplicaciones Android

    diva_pentesting.png

    DIVA Android (Damn Insecure and vulnerable App for Android) es una aplicación Android intencionadamente vulnerable, creada con el objetivo de ser usada con fines educativos, para la enseñanza o el aprendizaje de pentesting en aplicaciones Android.

    Desde Pentesting Academy nos traen un curso llamado Pentesting Android Apps - DIVA, el cual usa como base la aplicación anteriormente mencionada.

    El curso esta compuesto por 13 vídeos disponibles de forma gratuita:

    Feb 29, 2016
    HackingSeguridadAndroid

    Dia de internet segura - 2 Gb gratis en google

    Durante el día de hoy exclusivamente, con motivo del día de internet segura, si completáis la revisión de seguridad de vuestra cuenta de google tendréis 2 gigas extra para siempre.

    Para conseguirlos solo tenéis que iniciar sesión en vuestra cuenta y acceder en la parte superior derecha a los datos de vuestra cuenta (Mi cuenta).

    paso1-b

    A continuación, en el apartado “Comprobación de seguridad” pulsáis “empezar” y completáis la revisión.

    Feb 9, 2016
    EventosAndroidGoogleVarios

    Aplicaciones Android vulnerables

    android_rev_eng.jpg

    Con anterioridad hemos publicado algunas entradas hablando de ciertas aplicaciones Android intencionalmente vulnerables o de sitios web que entro otras cosas enlazan a aplicaciones de este índole.

    En esta entrada voy a recolectar algunos enlaces específicos a aplicaciones móviles vulnerables para Android:

    Aquí hay bastantes aplicaciones para jugar y aprender a hacer ingeniería inversa a aplicaciones móviles para Android.
    Jan 20, 2016
    SeguridadHackingAndroid

    Decompilador de Dex a Java

    jadx.png

    Como la mayoría ya sabréis, .dex es el formato de fichero ejecutable que la máquina virtual Dalvik. Y cómo muchos ya también sabéis, aunque las aplicaciones Android las escribamos en Java (a menos que uses NDK, o algún framework de terceros que te permita codificar en algún otro lenguaje), pero no es el código Java o más bien el bytecode de Java lo que se ejecuta en el sistema, sino que hay un paso intermedio que convierte el bytecode de Java (.class) a bytecode de Dalvik (.dex) y esto es lo que se ejecuta.

    Nov 2, 2015
    ProgramaciónAndroid

    Curso sobre ingeniería inversa de aplicaciones Android impartido en Defcon 23

    android_reveng.jpg

    Como de costumbre, en la mayoría de las conferencias sobre seguridad, además de las charlas, siempre se ofrecen talleres y cursos.

    En la pasada Defcon 23, miembros Red Naga (@jcaseCalebFenton y @timstrazz), impartieron un curso sobre ingeniería inversa en aplicaciones Android, cuyo contenido han publicado en Github.

    En dicho repositorio podemos encontrar un PDF bastante extenso (214 diapositivas), además algunos de los retos/talleres que se usaron en dicho curso.

    Se asume que debes tener un mínimo conocimiento sobre conceptos de ingeniería inversa y se recomienda el uso de una de las siguientes herramientas (aunque no es un requisito):

    Aug 25, 2015
    HackingSeguridadAndroidClases

    AIMSICD, un detector de StingRays

    AIMSICD-Teaser.png

    Antes de hablar de AIMSICD y StingRays, tenemos que hablar de IMSI-Catcher.

    IMSI (International Mobile Subscriber Identity) Catcher es una tecnología de escucha o monitorización del tráfico generado por teléfonos móviles. Es básicamente una torre false de telefonía móvil que se sitúa entre un teléfono y una torre legítima. Lo que se conoce como un man in the middle.

    Este tipo de dispositivos es conocido que los usan las fuerzas del orden y agencias de inteligencia en los EEUU, aunque parece que también se usan afuera de las fronteras del país estadounidense.

    May 1, 2015
    AndroidSeguridadHacking

    Más integración entre Google y tu dispositivo Android

    android-chrome-420x301.jpg

    Hace varios días os hablábamos sobre cómo compartir una ruta desde tu navegador, directamente a tu dispositivo Android.

    Hoy os hablamos de 2 nuevas funcionalidades de integración entre Google y tu Android. Una es el envío de notas y la otra el establecer una alarma.

    Para el envío de notas al igual que explicamos en la entrada anterior, todo lo que tienes que escribir es: send a note (o alguna forma similar que Google sea capaz de adivinar, por ejemplo send note sin la “a”).

    Apr 29, 2015
    GoogleTrucosAndroid

    Monitorizando la actividad de tu aplicación Android

    Android-security.jpg

    HP ha liberado una aplicación gratuita para ayudar a los equipos de seguridad y calidad encontrar vulnerabilidades.

    ShadowOS, así se llama, está basado en una versión modificada de Android Kitkat, la cual intercepta la actividad generada en el sistema en general, en las siguientes áreas:

    • Acceso al sistema de ficheros. Muestra todo los accesos de lectura y escritura (path + nombre de fichero)
    • HTTP/HTTPS. Muestra todas la llamadas HTTP/HTTPS realizadas por la aplicación, incluyendo las realizadas por Webkit.
    • SQL Lite. Muestra todas las consultas a SQL Lite, incliyendo apertura, inserts y updates.
    • Cordova / PhoneGap. Muestra el tráfico web en aplicaciones basadas en Webkit.
    ShadowOS, además de la versión de Android Kitkat, incluye una aplicación monitor, que es la que se comunica y nos muestra toda la actividad en las áreas anteriormente mencionadas. Requiere:
    • Windows Vista o superior
    • Privilegios de Administrador
    • .Net 4.5
    • Android SDK para Windows
    Aquí tenéis un vídeo de demostración:

    https://www.youtube.com/watch?v=rfshPBeVSoc

    Apr 23, 2015
    HackingGoogleSeguridad

    Herramientas de seguridad para Android

    android-malware.jpg

    Como todos ya sabemos el mercado móvil está dominado por dispositivos que corren Android. Esto lo hace objetivo prioritario para los creadores de malware. Prácticamente la misma historia por la que Windows es el más atacado, no por que sea menos seguro que el resto, sino porque es el que más cuota de mercado abarca.

    Por lo tanto no es de estrañar que los investigadores sobre seguridad también se vuelquen en él.

    Jan 10, 2015
    virusSeguridadHackingAndroid

    Programación segura en Java/Android

    676-1.png

    El CERT mantiene una lista de reglas y buenas prácticas que recomiendan seguir cuando escribimos código en el lenguaje de programación Java de Oracle. La versión 1.0 de esta lista se apoya en las versiones 1.6 y 1.7 de Java.

    La lista se divide en las siguientes secciones:

    Como podemos ver la última sección de la misma está orientada a Android, en la que se comentan los siguientes temas: Si eres de los que prefieres un libro, The CERT Oracle Secure Standard for Java (imagen que encabeza esta entrada), es una buena opción, aunque no cubre el apartado de Android, al menos en la revisión actual.
    Apr 15, 2014
    AndroidProgramaciónSeguridad

    Fortificación de sistemas Android e iOS

    images.jpeg

    Desde la wiki de la Universidad de Texas, nos brindan con una lista de recomendaciones a tener en consideración para asegurar o fortificar sistemas Android y iOS.

    Ambas listas están basada en las recomendaciones ofrecidas por el Center Internet Security (CIS).

    Las listas se presentan en forma de tablas, donde la primera columna (Step) indica el orden a seguir, la segunda es dónde iremos marcando si hemos ejecutado dicha recomendación, la tercera nos indica el número de referencia asignado por el CIS en caso que éste exista, la siguiente columna UT Note, contiene un enlace a información adicional (esta información es específica al laboratorio de la universidad en sí, pero eso no quiere decir que te sea útil) y por último, las últimas dos columnas Cat I y Cat II/III, de nuevo, esta es una clasificación interna de la universidad dónde definen la política de clasificación de la información. De cualquier forma, estas dos columnas definen el tipo de información que el sistema contiene y cuanto más delicada sea ésta, más seguridad deberías aplicar al sistema.

    Dec 1, 2013
    AndroidSeguridadApple

    Tareas comunes en el desarrollo de aplicaciones para Android

    687474703a2f2f692e696d6775722e636f6d2f586778576679462e706e67.htm

    Es muy común para el desarrollador en general el buscar continuamente a través de la documentación de nuestro lenguaje o foros, listas de correo, etc cuando nos enfrentamos ante una situación en la que tenemos ciertas dudas.

    Esta entrada está enfocada particularmente para aquellos que desarrollan aplicaciones Android. En Github existe un repositorio que recolecta una serie de notas o tareas comunes a las que los desarrolladores tienen que enfrentarse. Las notas están sacadas del curso intensivo ofrecido sobre Android por {code}path de forma gratuita.

    Nov 15, 2013
    AndroidProgramación

    Google conoce casi todas las contraseñas WiFi del mundo

    backup_settings

    Y si Google las conoce, por defecto la NSA y la CIA también.

    ¿Y cómo puede ser esto?, pues muy sencillo. Si un dispositivo Android (ya os podéis imaginar los que hay por el mundo), ya sea teléfono o tablet, se conecta con una WiFi esta queda almacenada en el aparato y por lo tanto, se almacena también en Google (desde la versión 2.2) cuando se hace una copia de seguridad de la configuración (ver la imagen del post). Evitar esto es sencillo, simplemente desactiva la opción de Backup, el problema es que esta opción es bastante útil cuando pierdes el móvil, se estropea o lo cambias.

    Sep 13, 2013
    SeguridadGoogleAppleAndroid

    El troyano más sofisticado para Android se llama Backdoor.AndroidOS.Obad.a

    android_trojan_04 Imagen, SecureList

    Al menos eso comenta Roman Unuchek de los laboratorios de Kaspersky.

    Su nombre es:

    Backdoor.AndroidOS.Obad.a

    Lo que les llamó más la atención del troyano era que nada más prepararlo para su análisis fue que todas las cadenas en el fichero DEX estaban cifradas y además el código estaba ofuscado.

    Se aprovecha de varios agujeros de seguridad (exploits) aún no documentados de Android lo que hace que sea muy difícil de analizar. Es capaz de enviar SMS a números de servicios de pago, descargar otro malware e instalarlo en el dispositivo, enviar también malware vía Bluetooh, ejecutar comandos remotos desde la consola, vamos toda una pesadilla. En cuanto se instala intenta obtener privilegios de administrador (root)  y se oculta de forma que no se muestra como una aplicación con dichos derechos, pasando desapercibida al usuario.

    Jun 8, 2013
    SeguridadHackingProgramaciónRedes

    Línea del tiempo de las versiones de Android

    Apr 9, 2013
    HistoriaAndroidInfografía

    2012 el año de Android

    Feb 15, 2013
    AndroidInfografía

    Lego Mindstorms EV3 compatible con Android y iOS para este año

    Cuando aún no he abierto mi Lego Mindstorm NXT 2.0 (sí sí, lleva un año cerrado en la caja), ya está a punto de salir (a mitad de este año) la nueva generación llamada EV3. Una de sus nuevas características es que son compatibles con iOS y Android para poder controlarlos. El firmware del “ladrillo” es ahora Linux, lleva un procesador ARM9, sensor de infrarrojos y expansión por tarjeta SD.

    Feb 13, 2013
    ProgramaciónvideosRobóticaElectrónica

    Universidad XDA

    cropped-cropped-xdau_small2.png

    Si eres usuario de Android y alguna vez te has querido “rootear” tu dispositivo, instalar una rom no oficial o cualquier otro tipo de hack, seguro que has acabado en los foros de XDA Developers.

    XDA Developers son unos foros sobre “cualquier cosa Android”. Allí podrás encontrar todo tipo de información respecto a sistemas Android. Podríamos decir que son los foros de referencia sobre Android a día de hoy.

    Dec 24, 2012
    AndroidHacking

    11 maneras de reutilizar tu viejo teléfono Android

    t-mobile-g1-android-phone

    T-Mobile G1, el primer móvil con Android. Foto vista aquí.

    En la web techradar nos enseñan 11 nuevas funciones para ese viejo teléfono Android que tienes guardado en tu armario.

    Todas son bastante interesantes, aquí tienes un resumen:

    1. Seguridad o cámara para el bebé.
    2. Streamer de audio usando AirPlay (y te ahorras lo que cuesta uno de Apple)
    3.  Un juguete para niños. Este enlace te explica como transformar un dispositivo Android en algo seguro para ser utilizado por niños.
    4.  Control remoto para todo. Hay muchas aplicaciones para controlar aplicaciones como Spotify, NetFlix, etc.
    5. Asistente de cocina. Tanto para recetas como para hacer listas de la compra.
    6. Un pequeño servidor. Para por ejemplo IRC, DNS, DLNA, Proxy, etc. Echa un vistazo a esta web donde hay varios proyectos.
    7. Portable media player. Para ver películas y escuchar música.
    8. Consola portátil de juegos. En la tienda Google Play hay emuladores como MAME, otros para ZX Spectrum, etc. Eso sí, los juegos los pones tú.
    9. Una cámara IP. Prueba esta aplicación gratuita.
    10. Una cámara de vídeo. Lo único es disponer de tarjetas de expansión para poder almacenarlos.
    11. Navegación por satélite. Un GPS para el coche por ejemplo. Prueba Navfree, una aplicación GPS gratuita que no requiere de conexión de datos.

    ¿Se te ocurre alguna más?

    Dec 21, 2012
    AndroidRecursos InformáticaHardwareGadgets

    Navegando por las entrañas de una aplicación Android desde Sublime Text 2

    androguard_ninja_final_blog.png

    Cuando vi la noticia de la nueva versión de Androidguard, 1.9, no tardé en ponerla en twitter. Pero después de entretenerme un poco y leer las novedades de esta nueva versión, vi el vídeo que os pongo a continuación.

    En el mismo lo que podemos ver es como desde Sublime Text 2, un editor de texto que te recomiendo encarecidamente que pruebes si no lo conoces (no es open source, pero se puede usar de forma gratuita), a través de un plugin se puede navegar por las entrañas de una aplicación Android a golpe de ratón. Con un simple doble click, podemos saltar entre los ficheros, incluso nos deja saltar por el bytecode y encontrar referencias a ciertos métodos. Tiene muy buena pinta y parece bastante cómodo de usar.

    Dec 6, 2012
    ProgramaciónAndroid

    Robo de datos en teléfonos inteligentes a través del jack de audio

    a.png

    En la MalCon se ha presentado una charla sobre el robo de datos de teléfonos inteligentes a través del jack de audio. Se incluyen iPhones, teléfonos Android, Blackberries y Windows Phone.

    Según el investigador, Atul Alex, se podrían, de forma fácil, hacer llamadas telefónicas sin intervención del usuario, saber la duración de las llamadas, detectar la entrada y salida de llamadas, sms, etc. Y de una forma ya no tan fácil, también se podría grabar los números que se marcan a la hora de hacer una llamada, listar los nombres de la lista de contactos, grabar llamadas telefónicas, además todo se podría manejar de forma remota.

    Nov 29, 2012
    HackingGadgetsSeguridadAndroid

    Por qué Linus Torvalds prefiere programar a ganar dinero

    LinusEntrevista

    Interesante (muy reciente y extensa)  entrevista a Linus Torvalds. En ella nos cuenta parte de su historia pero también temas actuales como por ejemplo las causas del fracaso de Linux como ordenador de escritorio así como de Google y sus sistema Android, entre otras cosas.

    Siempre es bueno saber de primera mano la opinión de los grandes de la informática.

    Entrevista completa en TechRadar.

    Nov 18, 2012
    VariosProgramaciónRecursos InformáticaLinux

    Tres formas de instalar y ejecutar aplicaciones Android en tu PC

    Captura de pantalla 2012-08-06 a la(s) 01.48.04

    1. Android x86 (32 bits), es un SO Android modificado para PC, por eso tiene una memoria muy limitada y no funcionan todas las aplicaciones.
    2. Android SDK, esta es la opción más utilizada, no tiene problemas de memoria pero es lento.
    3. Y la tercera, y posiblemente la mejor de todas, puedes usar Bluestacks App Player. Esta utilidad es un simple programa que te permite ejecutar Apps de Android en pantalla completa. Tiene un interface parecido al de un teléfono y es un framework virtual donde emula un entorno Android donde se pueden ejecutar las aplicaciones. Sólo tienes que descargar Bluestacks App player e instalarlo (XP y Vista deben tener la última versión de Service Pack para instalarlo), también funciona perfectamente en Windows 7 y Windows 8. Haz doble click sobre el fichero .apk y la App se instalará automáticamente.
    Visto en 7-Labs.
    Aug 6, 2012
    GoogleRecursos InformáticaProgramaciónMicrosoft

    Llamadas cifradas desde terminales Android

    redphone

    La empresa WhisperSytems del famoso Moxie Marlinspike ha publicado una aplicación para terminales Android llamada RedPhone cuya funcioanlidad es la de cifrar una llamada entre 2 usuarios de la misma. Una vez instalada la aplicación te pide registrar tu número y cuando llames o te llamen (de forma regular) desde otro número que esté registrado, ésta es capaz de identificarlo y preguntarte si quieres cambiar a modo cifrado. Por supuesto puedes llamar directamente en modo cifrado.

    Jul 18, 2012
    SeguridadAndroid

    Vídeos de las sesiones sobre Android de la Google IO 2012

    io2012

    La Google IO 2012, conferencia que reune a los mejores profesionales sobre productos de Google, se celebró este año el pasado mes de junio en San Francisco, California.

    Las sesiones sobre Android probablemente sean las que más llamen la atención de los asistentes a dicha conferencia. Si eres de los que te interesan estas charlas y no pudiste atender a estas, ahora puedes ver los vídeos de las mismas desde este canal o haciendo click sobre la que te interese en la siguiente lista:

    Jul 15, 2012
    GoogleAndroidvideos

    Gooseberry, más competencia para Raspberry Pi

    gooseberry-android-board-1.jpg

    Pues como bien dice el título, parece que otro minidispositivo, en este caso capaz de correr Android 2.3 (instalado por defecto), 4.0, Puppy Linux, Ubuntu, etc, está a punto de llegar al mercado. Lo curioso, como se puede leer en la fuente de la noticia, es que sólo tienen planeado sacar 10 unidades. No sé si llegarán muy lejos con esta producción.

    Este dispositivo está equipado con:

    • Procesador Allwinner A10 ARM Cortex A8
    • Procesador gráfico Mali 400
    • Mini HDMI
    • 512Mb RAM
    • Mini USB
    • 4GB de almacenamiento
    • Expansión microSD
    • Salida auricular
    • Opción con WiFi
    • Botón de encendido/apagado. Característica que no tienen sus competidores.
    Veremos a ver si verdaderamente verá la luz y cuales son sus críticas. Su precio: 40 libras

    Aquí también os dejo un vídeo demostración del mismo:

    Jun 22, 2012
    LinuxGadgetsAndroidHardware

    Buenas prácticas sobre el desarrollo de aplicaciones seguras para móviles

    bestpractices Via Forensics ha liberado un extenso artículo con un conjunto de buenas prácticas que deberíamos seguir cuando desarrollamos una aplicación móvil. Aunque el documento está enfocado en Android y iOS, muchas de las prácticas que se describen son comunes a cualquier plataforma.

    El documento se titula en su versión original: 42+ Best Practices Secure mobile development for iOS and Android (PDF). En total contiene 49 prácticas a tener en cuenta. Por cada una de ellas nos explica brevemente el por qué de tenerla en cuenta.

    May 31, 2012
    AndroidGoogleAppleSeguridad

    Vídeo tutoriales sobre como crear tu propia ROM para Android

    AndroidROMDevelopment

    En el foro por excelencia sobre Android y Windows Mobile xdadeveopers han creado un hilo sobre como crear tu propia ROM para Android en forma de vídeo tutoriales. Hasta ahora estos son los tutoriales disponibles:

    El índice con todos los temas que quieren tocar es el siguiente:
    • Make custom ROM
    • Unpack .ftf packages
    • Use Cygwin
    • Setup Android Kitchen
    • Edit .apk files
    • Edit .jar files
    • Edit .9.png files
    • Rooting System
    • Writing scripts
    • Making flashable zips
    • Porting apk software
    • A2SD Techs
    • Editing build.prop
    • Editing init.d tweaks
    • Information of every customizable file
    • Making Hosts
    • Apn configs
    • Editing boot.img
    • Converting png to rle or vice versa
    • Writing updater-script
    • Making Aroma Installer
    • How to set default Settings after ROM installations
    Como ves todavía faltan más tutoriales por llegar, así que si te interesa este tema mantén los ojos bien abierto.

    Este es el hilo del foro, dónde además de econtrar los vídeos que os hemos enlazado aquí, enontrarás mucha más información.

    May 30, 2012
    HackingAndroidGoogle

    Guía de configuración del mando Sixaxis PS3 para usarlo en Android

    No tenía ni idea que esto se pudiera hacer, si tienes un mando Sixaxis de la PS3  existe una herramienta que te permite conectarlo a cualquier dispositivo Android por medio de Bluetooth.

    La aplicación se llama Sixaxis Controller (cuesta 1,23€)

    Puedes ver un completo manual en castellano para configurarlo aquí.

    May 3, 2012
    AndroidHackingHardwareJuegos

    Pebble, un reloj hecho para el siglo XXI

    Pebble es un reloj hecho para el siglo XXI. Así es como lo anuncian en su web.

    Pebble es capaz de comunicarse con dispositivos Android o iPhone a través de bluetooth. Desde el mismo podemos leer las notificaciones que nos llegan al teléfono como emails, SMS (sólo Android), llamadas entrantes, alertas de calendario, mensajes de Facebook o Twitter, etc.

    Este dispositivo además dispone de sus propias librerías con las cuales podemos programar nuestras propias aplicaciones, instalables desde nuestro teléfono. Como podemos ver en el siguiente vídeo, existen aplicaciones que se comunican con el GPS de tu terminal y a través del mismo provee información sobre velocidad, distancia recorrida, etc. Perfecto si montas en bici, corres, etc. Puedes incluso controlar la música de tu teléfono. Tiene su propio mercado de aplicaciones accesible desde tu Android o iPhone.

    Apr 20, 2012
    Gadgets

    Publica el código fuente de todos sus proyectos

    open-sourcing-everything.png

    Este es el caso de Hunter Davis, un desarrollador que ha decidido compartir el código fuente de todos sus proyectos, entre ellos sus más de 70 aplicaciones para Android.

    Todo este material está disponible en su cuenta de Github. A la que cualquiera puede acceder. ¿Te has preguntado alguna vez que pinta tiene una aplicación para Android? Ahora tienes donde elegir.

    Visto en Hack a day.

    Apr 18, 2012
    AndroidProgramación

    Linux Tycoon, juego de simulación para crear distribuciones Linux

    LT-Beta2_thumb

    Windows, Linux y Mac (pronto en Android y iOS)

    Linux Tycoon es el primer "Linux Distribution Building Simulation Game", o sea, el primer juego de simulación para crear una distribución Linux.

    WTF!, pues sí un juego donde el objetivo es crear una distribución Linux al más estilo Ubuntu o Red Hat. Tendrás que gestionar a tus programadores, contratarlos o buscar colaboradores, pensar bien tus decisiones sobre el software libre, etc e incluso podrás competir online con otros jugadores a ver quién consigue la mejor y más famosa Linux "distro" .

    Apr 12, 2012
    JuegosAppleMicrosoftLinux

    La madurez de iOS y Android OS

    Apr 10, 2012
    AndroidInfografíaApple

    Angry Birds Space, el primer juego anunciado desde el Espacio

    Increíble, es el primer juego en la historia que se anuncia desde el Espacio (en concreto desde la ISS), desde luego es todo un honor.

    A partir del minuto 3 del vídeo podréis ver imágenes del juego.

    Disponible el 22 de Marzo.

    Mar 13, 2012
    videosVariosJuegos

    Congelar una aplicación en Android

    ss-320-2-2.jpeg

    ¿Qué significa eso de congelar (freeze) una aplicación? La idea es muy sencilla y se trata de deshabilitar una apliación en el sistema. Es una especie de desinstalación de la misma sin borrarla del sistema. Es decir, la aplicación todavía se encuentra en nuestro sistema ocupando espacio de almacenamiento, pero el sistema ignora dicha aplicación, por lo tanto lo que si ganamos es memoria RAM.

    ¿Por qué quiere uno congelar una aplicación en vez de desinstalarla o borrarla? Como decía antes una de las mayores ventajas de congelar una aplicación es ahorrar memoria y por lo tanto hacer que nuestro sistema vaya más rápido. No sólo eso, si no que las aplicaciones que congelemos tampoco apareceran en nuestro terminal, o sea como si no estuvieran. La razón principal de congelar y no desisintalar o borrar las aplicaciones es la de poder “restaurar” nuestro sistema a como vino de fábrica. De hecho, por experiencia propia, cuando borras o desinstalas ciertas aplicaciones el sistema se vuelve inestable. Incluso si lo que desinstalas no es un componente del sistema, que como veremos más adelante también puedes congelar.

    Mar 1, 2012
    Android

    INSTALL_FAILED_UPDATE_INCOMPATIBLE instalando aplicación en Android

    111204-14000936-android4icsbootloader-IMG_20111204_130918_large_verge_medium_landscape.jpg

    “rooteando” por enésima vez mi Droid X, me encontré con un problema. Quería actualizar me Superuser.apk. Para ello tenemos 2 opciones básicamente:

    adb install -r Superuser.apk
    adb uninstall Superuser.apk (también probé con -k)

    Ninguna de las 2 opciones me funcionaron. Así que procedí a lo bruto. Como ya tenía root en el sistema (aunque no permanente en ese momento) me fui al directorio /system/app y la borre (rm) como un hombre :)

    Feb 24, 2012
    Android

    Curso de programación para Android

    android eclipse.jpg

    Vladimir Kulyukin profesor del departamento de ciencias de la computación de la universidad del estado de Utah, ha puesto disponible de forma totalmente gratuita un completísimo curso sobre programación para Android. Cada tema del curso no sólo va acompañado con la correspondiente presentación, sino además con varios vídeos de demostración.

    Este curso está dividido en las siguiente 14 clases:

    Fuente
    Dec 9, 2011
    ProgramaciónAndroid

    Carrier IQ, la aplicación secreta que te vigila

    httpv://youtu.be/T17XQI_AYNo

    Menudo lío se está montando en el mundo de Android de los Smartphones. Un desarrollador de aplicaciones ha publicado una prueba concluyente donde demuestra que millones de smartphones con Android (iPhone, Nokia y Blackberry también) son monitorizados secretamente controlando las pulsaciones de teclas, localizaciones geográficas y mensajes recibidos.

    Trevor Eckhart ha sido el creador de este video donde se prueba que una empresa de Silicon Valley llamada Carrier IQ almacena en tiempo real las teclas pulsadas. Usando un sniffer mientras el dispositivo estaba en "modo avión" ha demostrado como cada número pulsado y cada mensaje recibido es monitorizado por el software.

    Nov 30, 2011
    SeguridadvideosRedesAndroid

    Sistema de ingeniería inversa para Android

    are.png

    ARE o Android Reverse Engineering es un sistema dedicado exclusivamente para el análisis e ingeniería inversa de aplicaciones Android.

    Viene en forma de máquina virtual, Ubuntu, para VirtualBox. Es un proyecto que prácticamente acaba de ver la luz, pero viene, quizás, con las mejores herramientas de análisis de aplicaciones APK. Entre ellas:

    El wiki del proyecto lo tienes aquí y desde aquí (4.2 GB) te puedes descargar la máquina virtual.
    Nov 1, 2011
    HackingAndroid

    Kit de herramientas de seguridad y hacking para Android

    roadWarrior

    Imágen de Android Guerrero por Irskaad

    Esta no es una lista cerrada (la iremos ampliando), vamos a mostrar algunas aplicaciones gratuitas que convierten tu Android en un auténtico road warrior para la auditar la seguridad de todo tipo de redes y sistemas.

    Lo primero ya sabes, es necesario que tengas tu Android rooteado, la mayoría de estas aplicaciones lo requieren. Android es prácticamente un Linux, y por lo tanto estas aplicaciones de bajo nivel requieren acceso root a la mayoría de las funciones del sistema.

    Oct 20, 2011
    SeguridadHackingAndroid

    Ice Cream Sandwich ya está en el jardín de Google

    Como sabéis, cada vez que Google publica una nueva versión de Android, añaden en su jardín un elemento decorativo que la identifica (en concreto, postres). Ya tenemos el Honeycomb, Gingerbread, etc (los verás en el video). Pues ahora ya está el sandwich de helado de crema gigante (la nueva versión se llama así, ice cream sandwich).

    Oct 18, 2011
    GoogleVariosvideosAndroid

    Problemas de seguridad en ROMs no oficiales para Android

    android-root-620x465.jpg

    Básicamente las ROMs, en este caso para Android, las podemos agrupar en 2 tipos:

    1. Stock ROMs: aquellas que vienen preinstaladas en el terminal
    2. Custom ROMs: aquellas que no son oficiales o creada por terceros, que podemos instalar en nuestro terminal
      1. CyanongenMod
      2. MIUI
      3. OMFGB
    En este didáctico documentoAnant Shrivastava nos introduce al mundo de la seguridad de Android haciendo énfasis en las Custom ROMs y como podemos descubrir problemas de configuración de dichas ROMs que podrían comprometer nuestro sistema.

     

    Oct 18, 2011
    AndroidSeguridad

    Convierte tu smartphone en un robot

    DSC_0148_2.jpg

    Este es un proyecto muy chulo, se llama Romo y hace posible el convertir tu smartphone o iPod Toch en un robot.

    Bueno el proyecto en fase de recaudación de fondos para ser llevado a cabo. El objetivo es recaudar 32.000 dólares. Si quieres apoyar dicho proyecto, por la cantidad de 78 dólares, recibirás el complemento que convierte tu smartphone en un robot que podrás tele-dirigir.

    DSC_0143_2.jpg

    Dicho complemento está compuesto por:

    Oct 9, 2011
    RobóticaAndroidApple

    12 Paquetes de iconos gratuitos para Android

    glassdroid

    Si estás programando alguna aplicación para Android, puedes usar cualquiera de estos iconos (incluso si lo vas a comercializar, intentando siempre mencionar a las web que los tiene, Tehkseven) repartidos en 12 paquetes con cientos de ellos.

     

    Sep 25, 2011
    DiseñoAndroidProgramaciónRecursos Informática

    Introducción a la programación ensamblador en Android

    android-introduce-assembly.jpg

    Ya todos sabemos que el lenguaje de programación es Java. Luego Google liberó lo que le llaman las NDK (Native Development kit), un conjunto de herramientas y librerías que te permiten tener un poco más de control sobre tus aplicaciones. En este caso programamos en C o C++ y entre medio hemos visto también la posibilidad de programar usando lenguajes de script como Lua, Python, PHP, etc.

    En esta entrada podemos ver un tutorial compuesto por varias partes, en estos momentos 8, donde nos guían desde los más básico como preparar nuestro entorno hasta la ejecución de código ensamblador en Android usando las anteriormente mencionadas NDK, pasando una ligera introducción al ensamblador de micros ARM.

    Sep 16, 2011
    ProgramaciónAndroid

    Rooting DroidX with Android 2.3.3 (Verizon)

    superuser

    After Verizon released Gingerbread for the DroidX terminals, the only method known to root your terminal was downgrading to Froyo (Android 2.2), root your phone, download a rooted image of Gingerbread and updating your system with such image. More information here.

    But there wasn’t any method that easily could root your phone, even using the well known GingerBreak.

    Today a new method to gain root access to the Motorola devices has been released. Although the exploit claim to be for the Droid 3, in the same post we can also read: I identified a vulnerability specific to Motorola devices… Cool! My DroidX is a Motorola device as well, so let’s give it a try.

    Aug 25, 2011
    Android

    Los 20 mejores juegos gratuitos para Android

    android-games.jpg

    Aquí os dejo una lista de los 20 mejores juegos para Android, a un precio muy económico: gratis.

    En el enlace original podéis ver además de una captura de pantalla de cada uno, una pequeña descripción de los mismos.

    1. Racing Moto
    2. Angry Birds
    3. Drag Racing
    4. Bubble Blast2
    5. Ant Smasher
    6. Fruit Slice
    7. Paper Toss
    8. Mouse Trap
    9. Tap Fish
    10. Yoo Ninja
    11. X Construction lite
    12. SpeedX
    13. Blast Monkey
    14. WordFeud
    15. Live Holdem Poker
    16. Air Control Lite
    17. Jewels
    18. Inotia3
    19. Tank Hero
    20. Bug Village
    Lista sacada de esta web
    Aug 25, 2011
    AndroidJuegos

    Entorno vulnerable Android

    android-broken.jpg

    Todos o casi todos conocéis OWASP (Open Web Appication Security Project) y además muchos también conocéis WebGoat, una aplicación web escrita en J2EE con errores de seguridad específicos con la cual podemos afinar nuestras habilidades y/o herramientas.

    Pues bien, ahora también tenemos owasp-goatdroid. Un entorno vulnerable escrito totalmente en Java. Actualmente se encuentra en versión beta y sólo disponemos de un servicio web RESTful totalmente funcional, así como una aplicación para probarlo. El servicio web correo sobre un servidor Jetty embebido, por lo tanto no necesitas instalar ningún servidor web. Eso sí, necesitarás MySQL, las SDK de Android y Eclipse.

    Aug 25, 2011
    AndroidSeguridadHacking

    UFO: Alien Invasion para Android

    UFOAlienAndroid

     

    Si te pasaste horas como yo jugando a UFO X-COM para PC hace ya unos añitos, te alegrarás al saber que ya existe una primera versión de un clon llamado UFO: Alien Invasion para Android (gratuita). Es un juego de estrategia por turnos donde tendrás que salvar a la Tierra de una invasión extraterrestre y a la vez investigar sus armas (y vehículos) para crear las tuyas propias para poder hacerles frente.

    Jun 2, 2011
    AndroidJuegos

    GPU Quad-Core Kal-El de NVIDIA en acción

    Los juegos para Android (y otros dipositivos móviles) ya no serán lo mismo. Sino fijáos en la espectacular demo de NVIDIA para su nuevo chip gráfico Kal-El:

    Más info en el artículo original aquí.

    May 30, 2011
    AndroidJuegosvideosocio

    Androguard, ingeniería inversa para Android

    hackAndroid

    Con esta aplicación Androguard (hecha en Python) podrás realizar ingeniería inversa a las aplicaciones Android.

    Algunas cosas que puedes hacer:

    • Mapear y manipular (escritura y lectura) DEX/CLASS/APK/JAR
    • Acceso al análisis del código (instrucciones, bloques, etc)
    • Volcar las clases JVM a memoria
    • ... y mucho más.
    Puedes descargarla desde aquí.
    May 22, 2011
    HackingProgramaciónAndroid

    BatteryCalibration, recalibrando la batería del Android

    batterycalibration 

    Según indican los desarrolladores, esta aplicación hace una nueva calibración de la batería del Android y de esa forma revitalizarla.

    Descarga la aplicación y deja que se recargue al máximo la batería. Este programa borra toda las otras estadísticas y crea unas nuevas para optimizarla.

    Importante, sólo funciona con Androids rooteados.

    Puedes hacer click en este enlace para obtener una copia de la aplicación (o usar el QR de abajo).

    Apr 14, 2011
    HardwareRecursos InformáticaTrucos

    Android "Overclockeado" lol

    [youtube]http://www.youtube.com/watch?v=rTUwqxHpXMY[/youtube]

    Vaya marcha que lleva este Android, me gustaría saber que tipo de “overclocking” le han hecho XD

    Visto en NeatOrama.

    Mar 23, 2011
    videosHumor

    AutomateIt, herramienta para automatizar tareas en Android

    automateit

    Esta herramienta llamada AutomateIt para automatizar tareas en Android tiene cuatro controles básicos: un activador, una acción, opcionalmente un retardo y una descripción de texto. Los disparadores son cosas como una conexión Bluetooth, conectar el cargador, un nivel de la batería, una localización, etc. Las acciones a realizar pueden ser notificaciones, vibraciones, lanzar una aplicación, cambios de volúmen y otras cosas. Por ejemplo la puedes usar para ahorrar batería, cambiar la configuración para cuando estés en el coche, o cualquier cosa que se te ocurra.

    Mar 21, 2011
    Recursos InformáticaGoogleAndroid

    Patrones de diseño de aplicaciones Android

    android_patterns.jpg

    Lo que se conoce como un patrón de diseño es una forma de resolver un problema ampliamente conocido.

    La ventaja de usar patrones de diseño, es que si lo implementamos correctamente, nos aseguramos que va a funcionar y esto no es magia, sino que antes que tú muchos otros programadores se han enfrentado al mismo problema. Por lo tanto seguir dichos patrones suele ser beneficial. Nota: muchas veces vemos patrones donde no los hay!

    Mar 19, 2011
    AndroidProgramación

    Chuleta (cheat sheet) multilenguaje en tu Android

    Sin duda ésta es una de esas aplicaciones Android que puede llegar a ser una “navaja suiza” y sacarnos de un apuro en un momento determinado.

    Se llama DevCheats y te permite consultar chuletas offline de PHP, Python, JQuery, HTML5, C++ entre muchos otros, listado que se va ampliando contínuamente.

    Puedes verlo aquí.

    Mar 16, 2011
    AndroidProgramaciónRecursos Informática

    Preparando un entorno para crear aplicaciones Android en Ubuntu

    43 

    En HowToForge vía Barrapunto hemos visto esta entrada donde se explica paso a paso cómo crear un entorno de programación bajo Linux (Ubuntu) para crear aplicaciones Android usando Eclipse, Android SDK y PhoneGap.

    No os lo perdáis.

    Jan 31, 2011
    Recursos InformáticaProgramaciónAndroid

    Multiboot Windows Phone 7 y Android

    En este vídeo se muestra como podemos instalar Windows Phone 7 y Android en una misma SD card. En este caso sobre un HTC HD2 y poder arrancar un sistema u otro.

    Para más información puedes visitar este hilo en el foro de xda-developers.

    Visto aquí

    Jan 27, 2011
    AndroidMicrosoft

    EspAndroid - Android Market en tu navegador

    EspAndroid.com te permite explorar Android Market desde tu navegador.

    Aunque muy reciente y en constantes mejoras y ampliaciones, sin duda resulta cómoda para buscar aplicaciones android y juegos, que podrás instalar fácilmente en tu dispositivo leyendo el código QR con el Barcode Scanner.

    Jan 25, 2011
    Android

    El "calientamanos" para Android

    handwarmer

     

    Vaya app más absurda y peligrosa llamada "The Handwarmer". Simplemente lo que hace es calentar el dispositivo Android forzándolo al máximo para mantenerte las manitas siempre calentitas.

    Se me ocurren otras formas de calentarte las manos antes de quedarte sin Android usando esta aplicación.

    Pero bueno, ahí está … por cierto, es grátis.

    Visto en ElAndroideLibre y aquí.

    Jan 23, 2011
    AndroidHumor

    An apple a day...

    Jan 21, 2011
    Varios

    Cómo instalar Android en un iPhone (también dual boot iOS y Android)

    Esto puede que sea un sacrilegio para los fan-boys de Apple, de todas formas en LifeHacker nos muestran este tutorial para instalar en seis pasos un sistema dual Android / iOS en tu iPhone.

    Estos son los seis pasos:

    1. Jailbreak a tu iPhone: tienes muchas opciones como PwnageTool, Redsnow, Blackrain, etc. Como estos métodos cambian muy rápido, mejor que busques en la red el último método para hacerlo.
    2. Instalar Bootlace en Cydia: lanza Cydia y pulsa en el botón "Manage", selecciona "Sources", "Edit" y luego "Add". El repositorio que tienes que añadir es repo.neonkoala.co.uk. Marca "Add source", pulsa en el nuevo repositorio e instala Bootlace.
    3. Ejecuta Bootlace: si no aparece Bootlace en la pantalla principal, reinicia el iPhone y aparecerá. Luego sólo tienes que ejecutarlo y dejarlo que actualice el kernel. Luego pulsa en "Reboot".
    4. Instala OpeniBoot: ejecuta de nuevo Bootlace y pulsa en el botón "OpeniBoot", luego "Install" y "Continue".
    5. Instala iDroid: una vez insatlado OpeniBoot, pulsa en el botón iDroid y luego "Install", se descargará y se instalará. Tomará un rato, ten paciencia (un consejo, es mejor tener conectado el iPhone a la red).
    6. Reinicia y prueba tu Android: una vez instalado pulsa en "QuickBoot" de Bootlace, pulsa en el icono "Android" y confirma que quieres reiniciar con sistema Android.
    Ya tengo un motivo para comprarme un iPhone }:)
    Nov 19, 2010
    AndroidvideosRecursos InformáticaHacking

    Dalvik VM: Ficheros .dex

    En esta entrada vamos a hablar de la estructura interna de los ficheros .dex. Lo primero, decir que, los ficheros .dex se encuentran empaquetados dentro los archivos .apk (Android Package). A continuación podemos ver una imagen con la estructura interna de estos ficheros:

    dex_structure

    Como podemos apreciar, un fichero .dex esta divido en distintas secciones llamadas “pools”. El pool de strings contiene todos los Strings que las clases dentro del .dex usan. En pool de tipos (type_ids) se guardan los distintos tipos datos usados en la aplicación, etc. Además de las secciones mostradas en la imagen, en la estructura actual de los ficheros dex existe una sección más por debajo de la de datos (data) llamada link_data o enlace de datos. En este momento dicha sección no está documentada. Todo lo que dice la documentación oficial es que en ella se guarda información sobre los ficheros enlazados estáticamente. Si el fichero no es enlazado esta sección permanece vacía y dicha documentación concluye diciendo que dicha sección se use como mejor se adecue a nuestra implementación.

    Veamos la estructura de cada sección.

    Nov 3, 2010
    AndroidLinux

    Dos maneras de fabricar un lápiz puntero para cualquier dispositivo táctil capacitivo

    Bueno, no le veo demasiada utilidad y casi parece una entrada de broma, pero es curioso y puede ser útil para por ejemplo, dibujar en el iPad.

    Primero, método “caro”:

    • un lápiz,
    • un calcetín, media, alfombrilla o cualquier material de tela que sea antiestático.
    Todos los pasos en la web de Instructables.

    Segundo, método “barato”:

    • un lápiz
    • papel de envoltura de un caramelo (esos de envoltorio plateado de los chicles podría servir)
    Todos los pasos en LifeHacker.

    Sep 26, 2010
    HackingHardwareAppleAndroid

    Las mejores aplicaciones para Android, por LifeHacker

    android-title-image

    Si lo dice LifeHacker, tendremos que echar un vistazo a esta lista. Además siempre viene bien alguna recomendación, ya que el Android Market es tan grande que te pierdes entre tantos programas. Estas aplicaciones son gratuitas o tienen un precio bastante bajo de compra. Ademas nos hablan de una aplicación llamada AppBrain App Market, alternativa al Market de Android para buscar aplicaciones.

    La lista está dividida en varias secciones:

  • Productivity
  • Internet/Communication
  • Location-Aware
  • Utilities
  • Media
  • Photography
  • Backup and Security
  • Food, Shopping, and Entertainment
  • Photography
  • Echa un vistazo al artículo original, LifeHacker.

    Aug 28, 2010
    Recursos InformáticaAndroid

    Rootkit para Android

    all_your_base_android_open_source

     (foto: downloadsquad)

    En la Defcon 18 (donde está nuestro amigo Chema Alonso) informaron y pusieron en circulación este rootkit que en principio, puede realizar ataques a los terminales con Android que permiten leer el correo, sms, control del terminal, etc. Las pruebas se realizaron en teléfonos marca HTC y modelos HTC Desire y Legend, aunque Nicholas Percoco comentó que se podría modificar para que funcione en cualquier modelo.

    Más información en MuyComputer y en Geek.com

    Aug 1, 2010
    AndroidHackingLinuxHardware

    Android Development 101 Segunda Parte, “Elementos gráficos”

    androiddev112 

    Segunda parte del  tutorial sobre programación Android (primera parte aquí) de HackADay.. Esta vez, se explica cómo crear un GUI sencillo.

    Ojo a los comentarios, son igual de instructivos que el mismo artículo.

    Android Development 101 Segunda Parte: Elementos gráficos.

    Jul 21, 2010
    Recursos InformáticaProgramaciónAndroid

    Android Development 101 Primera Parte, "Hello World"

     androiddev112

    Desde HackADay, nos presentan esta primera parte de una serie de tutoriales muy directos para aprender a programar aplicaciones para Android.

    En esta primera entrega, preparación del entorno de trabajo y creación de un simple “Hello World”.

    Estaremos atentos a próximas entregas.

    Jul 16, 2010
    Recursos InformáticaProgramación

    App Inventor para Android

     

    App Inventor es una nueva herramienta de Google que facilita a programadores y no-programadores crear aplicaciones para Android. No requiere saber nada de código para programarlas pero siempre tendrás la opción de verlo para modificarlo a un nivel más profesional.

    Visita el sitio oficial aquí para saber más sobre la aplicación. De momento, aún no puedes descargarlo pero podrás hacerlo en breve si rellenas este formulario.

    Jul 14, 2010
    ProgramaciónRecursos InformáticaAndroid

    Robot Android controlado por un teléfono con Android

    Valga la redundancia. Yo quiero uno de esos!

    Página del proyecto. Visto aquí.

    Jun 26, 2010
    RobóticaAndroid

    Game Gripper para Motorola Droid

    No vale para mi HTC Magic pero puede que lo haga en un G1 …

    Motorola Droid.

    Web del fabricante.

    Apr 15, 2010
    AndroidJuegosGadgets

    Google ¿da miedo a los hackers?

    En esta su cuarta edición, Pwn2Own 2010, está a punto de cerrar sus puertas.Pwn2Own es un concurso de seguridad en el que se ponen a prueba los navegadores y dispositivos móviles de más relevancia a día de hoy. El concursante que consiga tumbar el navegador o dispositivo móvil, no sólo se lleva consigo el equipo que haya conseguido hacker, sino que a demás se lleva $10.000, si es un navegador y $15.000 si es un móvil.

    Mar 27, 2010
    AndroidHackingSeguridadGoogle

    Evita sorpresas por exceso de velocidad

    Tal y como está la economía hoy en día y el tema de los puntos, lo que menos queremos es recibir ninguna cartita de tráfico por exceso de velocidad. Aunque contra los nuevos radares hay poco que hacer.

    Pero con respecto a los radares de velocidad sin inteligencia artificial, sí que podemos hacer algo, por ejemplo marcar en nuestro GPS dónde se encuentran dichos radares. Pero caramba, cada vez que hagamos un viaje tenemos que planear la ruta y buscar los radares que se encuentren en nuestra ruta. Un poco pesado ¿no?

    Mar 14, 2010
    VariosRecursos Informática

    Robot Android

    Este robot usa un Android para hacer como cerebro para andar e incluso hablar.  Según sus autores es relativamente simple de construir, y usa un Android HTC G1. Un detalle del potencial, usa la brújula del teléfono para orientarse ... pero puede hacer otra gran cantidad de cosas (viendo este ejemplo, usar el GPS, cámara, etc ...)

    Esta es una lista de los componentes usados:

    • 16$ Arduino para controlar los motores
    • 3$ Micro Servo
    • 0,25$ Hex inverter (puerta lógica, inversor)
    • 4$ placa HTC USB
    • 3$ Veroboard
    • 4$ varios, cables, ruedas, etc...
    Total 30$, que no está mal.

    Para más información echa un vistazo al blog de los creadores:

    Mar 10, 2010
    RobóticaAndroidHardware

    Generador de códigos QR

    Ya conocemos los códigos QR (códigos de barras cuadrados) para obtener direcciones web, coordenadas, contactos o cualquier texto de una forma rápida desde tu teléfono. Tan solo tienes que apuntar con tu cámara al código para ver el contenido del QR. Existen varias para Android e iPhone, yo en mi Android uso "Barcode Scanner".

    Otra buena utilidad es compartir aplicaciones entre amigos. Si instalas la aplicación "App Referer" puedes generar un código QR para todas tus aplicaciones instaladas para luego mostrarla en la pantalla de tu móvil y que un amigo pueda instalarla simplemente apuntando con su cámara a tu móvil.

    Mar 10, 2010
    VariosRecursos Informática

    Amarino, conecta tu Android con Arduino

    Amarino es un proyecto cuyo objetivo es la posibilidad de conectar un terminal que corra Android con los microcontroladores Arduino a través de bluetooth.

    ¿Te imaginas las posibilidades que esto ofrece? Poder conectar tu terminal Android a algún dispositivo externo a través de Arduino, del cual ya hemos hablado en Cyberhades en varias ocasiones.

    Todo lo que necesitas es:

    • Android 1.5 o 1.6 (el soporte para 2.0 está en camino).
    • Una placa Arduino.
    • Bluetooth para dicha placa.
    • Los componentes electrónicos que requiera tu proyecto.

    Sin duda un juguete para mentes más inquietas.

    Feb 9, 2010
    HackingRecursos InformáticaAndroidProgramación

    Llévate una página web de tu ordenador a tu móvil

    Supongamos que estas visitando una página web, por ejemplo esta misma y quieres abrir la misma página en tu terminal Android ¿Cómo lo haces?

    Evidentemente puedes escribir la URL de la página en tu móvil, pero las URLs de la mayoría de las páginas son enormes e incluso muchas veces ilegibles.

    Te mandas un email a la cuenta que tienes configurada en el móvil. Miras el correo y pinchas sobre el enlace. Mejor que antes, pero todavía sigue siendo un poco pesado.

    Feb 8, 2010
    TrucosAndroid

    Wordpress para Android

    image

    Ya hay version oficial de Wordpress para Android. Entre sus caracteristicas podria destacar:
    * Creacion de mas de una cuenta/blog.
    * Administracion de comentarios. Desde el cual podremos moderar los mismos.
    * Por supuesto tambien disponemos del manejo de entradas, donde podemos crear y/o editar nuevos posts, asi como grabar un borrador para continuar mas tarde.
    * Tambien podemos administrar las paginas del blog.

    Mi opinion personal es que es una primera version, por lo que todavia esta muy verde. Las entradas tienes que escribirlas en HTML. Aunque dispones de los botones de negrita, italica, enlace y cita, pero si quieres hacer puntos y aparte o parrafos, tienes que escribir las etiquetas correspondientes.

    PD: esta entrada la estoy escribiendo desde wordpress para Android. Mi terminal tiene teclado US, por lo tanto no dispongo de las tildes y demas y ya es un poco tarde y toca dormir. Asi que pido disculpas por el texto. Tambien decir que publicar en el blog desde el terminal es una pesadilla, pero para una cosa rapida y urgente siempre te puede venir bien. Para lo que si le veo el uso es para moderar los comentarios, que aunque no lo he dicho antes, podemos configurar la aplicacion para que compruebe si hay comentarios nuevos cada X tiempo y notificarnoslo.
    Y por ultimo decir que para instalar Wordpress en tu terminal lo puedes hacer comodamente desde el Android market.

    Feb 4, 2010
    Android

    Convertir de PDF a ePub

    Estamos en pleno apogeo del "boom" de los lectores de libros electrónicos (y mas ahora con la más que reciente salida del prometedor iPad de Apple). Yo de momento mas feliz que unas castañuelas con mi Android y sus geniales aplicaciones como el Aldiko (que me aconsejó hace un tiempo Cybercaronte). Bueno, pues para los que no lo sepáis, existe un forma de convertir todos esos PDFs que  tanto tiempo llevas almacenando como un hamster, de manuales, guias, libros, etc. al formato ePub que es el que maneja este programa. Dicha aplicación se llama Calibre, esta para Windows (va de perlas con el señor 7), Mac y Linux y el funcionamiento es muy sencillo.

    Feb 3, 2010
    Recursos InformáticaLibrosAndroidEbook

    Figuritas Android

    El artista Andrew Bell  ha creado una serie de figuras autorizadas de robots Android, con una tirada inicial de 12 modelos diferentes. Tienen los brazos y la cabeza articulados, estarán disponibles a finales de esta semana, en la web oficial aquí.

    Feb 3, 2010
    VariosDiseñoAndroid

    50 juegos para Android en un video

     

    Seguro que si tienes un Android, cuando intentas buscar un juego o una aplicación, la descripción del Android Market a veces no es suficiente. Algunos no tienen versión de prueba o simplemente no quieres perder el tiempo en instalarlos sin saber que aspecto tienen. Pues este video contiene 50 juegos con su correspondiente nombre para que puedas tener una idea de su apariencia y jugabilidad antes de instalarlos o comprarlos.

    Jan 29, 2010
    JuegosvideosAndroid

    Programación gráfica en Android

    android-rendered

    En la web de INsanityDesign están portando los tutoriales de OpenGL de NeHe a Android. Los tutoriales de NeHe son el punto de referencia para cualquiera que empieza a programar las OpenGL. Hasta ahora llevan portado las 10 primeras lecciones y la 16, que a continuación paso a enumerar:

    1.- Descarga y configuración de Eclipse y Android. 2.- Tu primer polígono. 3.- Añadiendo color. 4.- Rotación. 5.- Figuras 3D. 6.- Mapeo de texturas. 7.- Filtros, iluminación y control de texturas. 8.- Mezcla. 9.- Moviendo bitmaps en espacios 3D. 10.- Carga y movimiento en un mundo 3D. 16.- Efecto niebla.

    Dec 18, 2009
    ProgramaciónAndroid

    Horas de oficina virtual de Android

    android

    El equipo de desarrolladores de Android van a ofrecer una serie de horas de oficina virtual para responder a preguntas las técnicas que los desarrolladores independientes puedan tener. Esto se llevará a cabo a través del canal #android-dev en irc.freenode.net.

    Las horas que tienen programadas hasta la fecha son los Martes de 6pm a 7pm (9am a 10am PST) y los Jueves de 1am a 2am (5pm a 6pm PST), empezando mañana mismo 15 de Diciembre.

    Dec 14, 2009
    Recursos InformáticaProgramaciónAndroid

    Mono 2.5 para Android

    android

    Si tienes un terminal con Android y programas en C# o Mono directamente, este noticia que interesa, ya que hace un par de días se liberó la versión 2.5 de Mono para Android.y si no dispones de un terminal, siempre puedes programar en el emulador.

    Desde aquí puedes acceder al proyecto y sus instrucciones de instalación.

    Visto aquí.

    Dec 4, 2009
    AndroidProgramación

    Android Dev Phone 2

    adp2

    El nuevo teléfono de desarrollo oficial de desarrollo de Android (ADP2) será el HTC Magic, también conocido como MyTouch 3G o Google Ion. La principal ventaja de estos teléfonos es que vienen libres, es decir, que puedes usarlo con cualquier compañía telefónica y no viene con ningún tipo de restricción.

    Visto en androidcentral.com.

    Nov 18, 2009
    ProgramaciónGadgetsAndroidLinux

    Dell ya tiene móvil | elmundo.es

    Parece que esto puede comenzar con una fabulosa guerra de terminales de diferentes marcas, todas ellas fabricantes de hardware informatico. Confio en que será en beneficio de los usuarios finales, ahora solo falta que se continue con una guerra de precios o de regales por parte de las compañias de telefonia movil.

    Visto en Dell ya tiene móvil | elmundo.es.

    Nov 16, 2009
    GoogleHardwareAndroid

    Odroid

    odroid

    Odroid es una consola portátil que lleva instalado el magnífico sistema operativo Android 2.0. Actualmente se encuentra sólo disponible para desarrolladores. Como Android no necesita presentación, os listo algunas de las características del aparato:

    • Un procesador ARM CortexA8 a 833 Mhz (el mismo que alberga el Iphone 3GS).
    • 512 MB de memoria RAM DDR2.
    • Una generosa pantalla capacitiva de 3,5 pulgadas a 320 x 480 pixeles.
    • Salida HDMI para reproducir video a 720p en una pantalla externa.
    • Wi-Fi, Bluetooth, 3 pads direccionales digitales…
    • Y todo esto por 320 dólares.

    Lo que yo llamaría un iTouch Killer! Ahora sólo nos falta un reproductor de MP3 con Android y así también tendríamos un iPod Killer ;-)

    Nov 12, 2009
    GadgetsAndroidConsolas

    HTC Magic y WiFi, solución a algunos problemas

    magic

    Mi fantástico HTC Magic funciona bien en algunas WiFi y en otras no. Para colmo, la de mi casa es la que funciona peor de todas.  Algunos síntomas eran lentitud, se colgaba en el Android Market, poca señal aunque estuviera cerca del router, etc ...

    Después de leer, probar y buscar alguna solución, he conseguido que de momento funcione perfectamente.

    Independientemente del router que tengas, hay que buscar al menos estos tres parámetros, ojo estos cambios no tienen porqué afectar para nada a la navegación WiFi de otros aparatos que la usen, pero de todas formas antes de cambiarlos asegúrate de apuntar los valores originales y sobre todo hazlo bajo tu propia responsabilidad:

    Nov 10, 2009
    GoogleRedesRecursos Informática

    Videos de la Google Developers Conference

    googleIO

    Esta conferencia se realizó en Mayo en la la ciudad de San Francisco. Fueron más de 80 sesiones magistrales hablando sobre Google Wave, Android, App Engine, Chrome, Google Web Toolkit, AJAX APIs, y mucho más.

    Fotos de la conferencia aquí.

    Nos os perdáis la lista con todos los videos en:

    Google Code

    Sep 23, 2009
    AndroidProgramaciónGoogleRecursos Informática

    Novedades de Android SDK 1.6

    android_donut-gxz

    Ya de todos es sabido, que Google ha lanzado la nueva versión de su SDK para Android. Así que a continuación voy a enumerar las principales características de esta nueva versión 1.6 o también conocida como Donut.

    • Nuevo mercado de aplicaciones. En esta versión han rediseñado por completo el repositorio de aplicaciones, haciéndolo más intuitivo y mejorando las búsquedas de aplicaciones.
    • Gestos personalizados. Han introducido una nueva herramienta llamada GestureBuilder (creador de gestos) que te permite crear gestos personalizados para adaptarlos a tu aplicación.
    • Mejoras en la aplicación de la cámara. Han mejorado y optimizado la aplicación que gestiona la cámara, añadiendo nuevas funcionalidades, además de reducir el tiempo de carga en un 39% y el intervalo de capturas de foto en un 28%.
    • API para la pronunciación de texto. Esta es de hecho, una de las nuevas características que se han introducido en esta versión. Un motor multi-lenguaje de pronunciación de texto llamado Pico.
    • Redes CDMA. Ahora soporta, además de la red GSM, las redes CDMA. Aquí os dejo un artículo donde tratan las diferencias entre ambas redes.
    • Caja de texto de búsqueda universal. Con está característica de búsqueda rápida podemos buscar por la web, histórico, marcadores, música, contactos, etc. Todo desde el mismo sitio.
    • Mejoras de rendimiento de la batería.
    • Soporte VPN. Soporte de L2TP/IPSEC con clave compartida o certificados VPN, L2TP o PPTP. Google apunta la empresa.
    • Actualizaciones en el Kernel.

    Video oficial del lanzamiento.

    Sep 22, 2009
    AndroidGoogleProgramación

    TorProxy y Shadow

    torproxy

    En muy pocas palabras, Tor es una red que te permite la navegación anónima por Internet. En la universidad de Cambridge, Connel Gauld, has escrito 2 aplicaciones (en lo que respecta a esta entrada) para Android. La primera llamada TorProxy que hace uso de la red Tor a través de OnionCoffe (cliente para usar la red Tor escrito en Java). Y la segunda llamada Shadow, que no es más que un navegador que usa TorProxy para navegar de forma anónima por la red desde nuestro dispositivo móvil.

    Sep 15, 2009
    AndroidSeguridad

    Premios Android Network

    android_net_awards

    Los premios Android Network es una comunidad formada por más de 30 sitios dedicados a esta plataforma. Android Network, trae a los usuarios la posibilidad de votar las mejores aplicaciones para este sistema, distribuidas en 26 categorías distintas. Así que si queréis saber cuales son la aplicaciones más votadas, sólo tenéis que hacer click aquí. También podéis visitar este enlace, dónde ademas de la lista de aplicaciones ganadoras, aparece una pequeña descripción al lado de cada una.

    Aug 21, 2009
    Android

    Android Scripting Environment

    android

    Android Scripting Environment (AES) trae lenguajes de script a tu Android. Con la posibilidad de editar y ejecutar ficheros scripts directamente en tu dispositivo. Aparte de eso, también pone a disposición de tu lenguaje interactivo muchas de las librearías del sistema tales como: enviar mensajes de texto, hacer llamadas, localizador, lector de códigos de barra, etc. Los scripts se pueden ejecutar desde un terminal, como servicios o desde Locale. Actualmente los lenguajes soportados son: Python, Lua y BeanShell. Y en un futuro parece ser que también soportará Ruby y JavaScript.

    Aug 11, 2009
    ProgramaciónAndroid

    Motorola también apuesta por Android

    studio_android_banner

    ¿Acabará Motorola sacando un terminal con Android? No lo sé, pero lo que si es un hecho es que creado Motodev Studio para Android. Un completo entorno de desarrollo para el sistema operativo del sabio para dispositivos móviles. Básicamente es un eclipse con todos sus avíos para programar en Android, más algunos añadidos de la propia Motorola. Le pena, que no han sacado una versión para Linux, sólo Windows XP y MacOS.

    Aug 6, 2009
    ProgramaciónAndroid

    Android LiveCD

    android

    Como os podréis imaginar, Android LiveCD no es más que eso, una live cd con Android para aquellos que quieran probarlo desde sus equipos. También podéis usar la imagen desde VMWare o VirtualBox, o sea, que no tenéis que quemar ningún cd y reiniciar vuestro ordenador.

    Aquí tenéis los pasos a seguir. Una pequeña nota para aquellos usuarios de Windows, para unir los trozos de la imagen también podéis usar copy /b fichero1+fichero2+.. fichero.iso

    Jul 10, 2009
    LinuxGoogleAndroid

    AndroLib.com

    android

    Para aquellos usuarios de Android, habrán notado que para buscar una aplicación lo debes hacer desde el teléfono o el dispositivo que uses con Android como sistema. Sorprendentemente, Google, creador de Android, de su mercado de aplicaciones y el motor de búsqueda por excelencia en internet, no proveía de ningún método “cómodo” para la búsqueda de aplicaciones en el mercado de Android. Por ese mismo motivo apareció AndroLib.com, una web que nos brinda de forma sencilla la búsqueda de aplicaciones para Android desde nuestro ordenador.

    Jul 8, 2009
    Recursos InformáticaGoogleAndroid

    Conversión de videos para Android

    android

    Aquí dejo una pequeña nota a modo recordatorio de como convertir un video a un formato que sea entendido por Android o por lo menos para el G1. Esto ha sido probado desde una máquina Ubuntu 9.04

    ffmpeg -i video_entrada -aspect 3:2 -s 400x300 -vcodec libx264 -b 480k -r 23.976 -acodec aac -ab 96k -padtop 10 -padbottom 10 -padleft 40 -padright 40 -sameq -pass 1 video_salida.mp4

    Jul 6, 2009
    Androidvideos

    Primeras impresiones del HTC Hero

     htc-london-dsc_2813-engadget-600

    Al parecer, el dispositivo definitivo para Android.  Algunas de sus nuevas características son el sistema de navegación llamado "Sense UI", que mejora bastante la forma de usar  la pantalla táctil, que no tiene trackball como el HTC Magic (esto no sé si es bueno o malo), incluye un jack para auriculares de 3,5 mm ... 

    Algunos datos técnicos: microprocesador es un Qualcomm MSM7200A a 528MHz, 512MB de ROM y 288MB RAM, LCD TFT de 3,2 pulgadas y resolución de 320x480, 900/2100MHz HSPA y cuatribanda GSM, trackball, GPS, 802,11b/g WiFi, jack de 3,5 mm, brújula, cámara de 5 mpx con autofocus y microSD.

    Jun 24, 2009
    HardwareAndroidGoogle

    Aspire ONE con ANDROID

    aspireone_pee_android

    Acer anuncia que para agosto introducirán ANDROID como sistema operativo en los netbooks, y adelantan que “la mayoría de netbooks Acer también ofrecerán Android en el futuro

    Ojo: la publicidad (fondo de pantalla) viene así en la nota de prensa. Más info en engadget

    Jun 16, 2009
    AndroidGadgets

    Ejecutar aplicaciones Android en Ubuntu

    android-rendered

    La empresa Canonical ha presentado en la Ubuntu Developer Summit en Barcelona un prototipo de entorno de ejecución que permitiría ejecutar aplicaciones Android sobre Linux Ubuntu.

    Android utiliza un kernel de Linux pero realmente no es una plataforma Linux. Es un entorno basado en Linux donde ejecutar aplicaciones usando un runtime de Google basado en Java.

    De momento aún está en fase inicial.

    Visto en:

    ArsTechnica

    May 26, 2009
    LinuxAndroidRecursos Informática

    Sparkle, el primer mundo virtual para iPhone

    sparkle

    Aún está en desarrollo pero ya tiene una aplicación que puedes descargar desde la Apple Store, donde puedes conectar con Second Life y OpenSims para hacer varias operaciones como por ejemplo chat, teletransporte, etc ... . De todas formas Sparkle será un MMO totalmente autónomo y programado para el iPhone en 3D, donde podrás crear tu Avatar, hablar con otros personajes, comprar objetos, explorar el mundo, etc ...

    Seguro que no se quedará en una aplicación sólo para el iPhone, también tendran acceso los usuarios de Android y alguno más.

    Mar 23, 2009
    AppleJuegos

    Dream (Sheep++): Introducción a desarrollo de aplicaciones para Google Android

    android_poster

    Si estás interesado en desarrollar aplicaciones para Android, no te pierdas esta pequeña pero completa introducción (en inglés) en la Web:

    ArsTechnica

    Puedes descargar el SDK para Android desde:

    GoogleDev

    Más sobre programar el Android:

    http://blogoscoped.com/archive/2007-11-19-n27.html

    Feb 25, 2009
    ProgramaciónGoogleRecursos Informática

    El dispositivo chino QiJi i6 soporta Windows Mobile y Android.

     

    Si ya te habías acostumbrado a tu Windows Mobile pero también quieres usar el Android, ya no tienes que llevar dos móviles, con el QiJi i6 puedes instalar (de momento no puedes hacer dual boot) o el Windows Mobile o Android.

    Lo interesante realmente de la noticia es que seguro que algún otro fabricante sacará otro dispositivo parecido y no tardaremos en ver dual boot en alguno para seleccionar el sistema operativo que queremos usar.

    Nov 29, 2008
    HardwareGadgets