Categorías
Android KVM Smartphone Vritualización Windows

Marshmallow en Galaxy S6 Edge

Marshmallow
Marshmallow

Por fin Marshmallow para tu S6 Edge si sigues este tutorial

Quieres Marshmallow Android 6.0.1 para tu galaxy S6 Edge? Estás harto de esperar que Samsung actualice a Android 6.0?

Aquí tienes un link para descargar Android 6.0.1 Marshmallow para tu SM-G925F

 

ATENCIÓN: Fail hidden.img with Odin, Fail Sammobile hidden.img con Odin
ATENCIÓN!!! Para no hacer un soft-brick al teléfono seguir las instrucciones siguientes:

  • Descargar este toolkit.
  • Una vez instalado el toolkit seguir los pasos siguientes
    • Descomprimimos el fichero de Android 6.0.1 que nos hemos descargado, pero lo hacemos dos veces, primero el fichro comprimido y luego la imagen que contiene ese fichero comprimido, que es una imagen .tar.
    • Para descomprimir la imágen tar lo hacemos con 7-zip.
    • Ponemos todos los ficheros que descomprimimos en la carpeta INPUT del toolkit (c:\carpetatoolkit\INPUT)
    • Borramos el fichero hidden.img (Este fichero bloquea la instalacion y hace un soft-brick)
    • Ahora iniciamos el toolkit
    • Opción 27 para el Galaxy S6 Edge (Si es nuestro caso)
    • Pulsa cualquier tecla para continuar (Changelog)
    • Opción 01 para la variante G925F internacional, del teléfono
    • Opción 11 para Android 5.0.2 (Es para poder acceder a la opción que realmente interesa)
    • Opción 18
    • Opción 2
    • Ahora nos advierte de los ficheros con los que generará de nuevo el fichero TAR que quemaremos con ODIN en nuestro smartphone. RECORDAD que la imágen nueva sin hidden.img se ha generado en la carpeta OUTPUT de la aplicación.
  • Y listo, con el Odin ya podemos quemar nuestro Android 6.0.1 a nuestro S6 Edge.

Si tienes cualquier problema para quemar el firmware no dudes en ponerte en contacto conmigo y veremos que podemos hacer, aun así, quiero recordar que quemar un firmware no es una tarea para cualquiera y que las consecuencias pueden ser graves.

Tengo que decir que la imágen española y la imágen del Reino Unido son exactamente la misma, tal y como se puede ver ahí.

Actualización 03/02/16: Parece que hay una nueva imágen para España, esta imágen también me ha fallado al instalarla, ya que bloquea la instalación el fichero hidden.img.
Algunos os preguntareis si es seguro eliminar dicho fichero, pues es una buena práctica, ya que en él hay aplicaciones que las compañías instalan en los terminales, así que borrándolo salimos ganando.

[email protected]:~/Fitxers$ md5sum G925FXXU3DPB8_G925FVFG3DPB8_VOD.zip 
c49086bee16a42c268646494db93d992  G925FXXU3DPB8_G925FVFG3DPB8_VOD.zip
[email protected]:~/Fitxers$ md5sum G925FXXU3DPB8_G925FVFG3DPB8_ATL.zip 
c49086bee16a42c268646494db93d992  G925FXXU3DPB8_G925FVFG3DPB8_ATL.zip
[email protected]:~/Fitxers$ 
Categorías
Android Smartphone

Android 6 Samsung y Sony …

Smartphones y Marshmallow

Saludos! Y hablemos de Android 6 Marshmallow.

Una cosa que muchos usuarios están esperando es que las compañías actualizen sus dispositivos a la última versión de Android, concretamente Android 6 Marshmallow

En foros de internet se pueden leer a miles de usuarios preguntando y las compañías nunca dan respuestas claras, que si a principios de año, que si en el primer trimestre …

Pues hoy aquí me voy a arriesgar y voy a poner fecha a las actualizaciones para el Samsung Galaxy S6 edge y para la gama Sony Xperia, concretamente el Z5 compact.

Creo que seran actualizados durante el CES2016, entre el 6 y el 10 de enero…

ACTUALIAZACIÓN: Gracias a HDBlog conocemos que Samsung Corea ha anunciado finalmente la fecha del lanzamiento de Android 6.0.1 Marshmallow para los Samsung Galaxy S6 y Galaxy S6 edge, que tendrá lugar en enero del año que viene. En concreto la fecha de liberación será el 18 de enero de 2016. En principio se actualizarán los dispositivo coreanos y después se extenderá al resto de mercados durante las siguientes semanas.

Parece que finalmente, pero solo para algunas variantes, han actualizado por el MWC de Barcelona 2016

¿Y tu que opinas?

 

Categorías
Android Smartphone

Android Pay España

Android_PaySaludos!

En esta entrada voy a hablar sobre android pay en España. No voy a hablar sobre la app, ya que hay miles de páginas que ya lo hacen.

Todos sabeis que android pay es una app para hace pagos con nuestros smartphones que usan el Sistema Operativo Android.

Que diferencia android pay, de otras aplicaciones como BBVA Wallet o Caixabank Pay? Pues simple, Android Pay es la aplicación nativa de Android, así que la integración seguramente será muy buena y la seguridad también. Porque digo eso? Pues porque tras Android Pay está Google (Alphabet) y tras las otras está una entidad bancaria, así que mi decisión es simple, para una app de pagos quien prefiero que la haga, unos especialistas en bancos … o unos especialistas en informática? Pero bueno, tu decides … es lo bueno de Android.

Sobre cuando estará disponible en España? Pues no creo que tarden mucho, ya que hay bastantes alternativas en España y no creo que google se deje perder un mercado potencial tan amplio como el Español.

De momento, los que tengais Google Wallet, habreis visto que esta app se ha actualizado y os ha instalado Android Pay, dejando tambien instalada la nueva Google Wallet, que creo que va a quedar en desuso proximamente.

Así pues, los que no tenias google wallet instalado no busqueis Android Pay en la Play Store, aun no está en España. Pero los que teniais Wallet y se os ha instalado Android Pay, tampoco podreis usar esta aplicación.

Los que usais Samsung S6 o parecidos, posiblemente cuando intenteis añadir una tarjeta de crédito os va a lanzar un error de Google Services, esto es porque aun no disponeis de la versión actualizada de los servicios de Google.

Así que de momento toca esperar…

PD: Si habeis sustituido ya la app elegida para pagos por android pay, podeis volver a seleccionar la antigua desde los ajustes, NFC, Tap and pay.

Categorías
Android Blog Seguridad Inormática Smartphone

Samsung Galaxy S6 edge problemas de rotación de pantalla

SM-G925FZKFPHE-30-0Saludos!

Voy a hablar sobre un problema de los nuevos Samsung Galaxy S6, concretamente la versión EDGE.

Parece que al cabo de pocos días de uso, pierden la capacidad de auto rotar la pantalla.

Es decir, que el samsung galaxy s6 edge podría tener problemas de rotación de pantalla y que se mantuviera en vertical cuando debe ponerse en horizontal.

El problema se especula que podría ser producido por la función de carga rápida de la batería y algún acelerómetro que dejase de funcionar por calentarse demasiado.

También se especula que pueda tratarse de un problema de software o una partida de acelerómetros defectuosos, pero si al final se trata de un problema de hardware y que este no pueda parchearse mediante una actualización de firmware, se trataría de un grave problema para el gigante SAMSUNG.

Fuentes:
http://forums.androidcentral.com/samsung-galaxy-s6-edge/513575-s6-edge-screen-rotation-does-not-work-properly.html
http://www.cnet.com/es/noticias/samsung-galaxy-s6-edge-presenta-problema-rotacion-algunos-usuarios/
http://www.droid-life.com/2015/04/15/galaxy-s6-edge-units-are-having-all-sorts-of-auto-rotate-issues/
https://community.verizonwireless.com/thread/857316?start=0&tstart=0
http://forum.xda-developers.com/galaxy-s6-edge/help/screen-rotation-issue-t3076690

Mantendré esta entrada actualizada … (Samsung Galaxy S6 edge problemas de rotación de pantalla)

23/04/2015 UPDATE: Samsung ha admitido que existe un problema en algunos Galaxy S6 edge, concretamente el portavoz de SAMSUNG ha dicho:

«Samsung is aware of an issue affecting screen rotation on a very limited number of Galaxy S6 Edge devices and a solution is already available. Owners who believe their device may be affected should call 1-800-SAMSUNG for support.»

Tendremos que leer con lupa las palabras de los técnicos de SAMSUNG, ya que apuntan que puede deberse a aplicaciones de terceros, cosa que no concuerda mucho con lo que algunos usuarios han posteado en forums.

29/04/2015 El acelerómetro: Dejadme que os explique muy a groso modo como funciona un acelerómetro en un smartphone y porque puede fallar.

Primero de todo decir que un acelerómetro no es mas que un sensor de los muchos que dispone nuestro smartphone y que un sensor es un dispositivo capaz de dar un respuesta eléctrica a un estímulo externo.
Es decir, que en el caso de un acelerómetro nos va a transformar el cambio de velocidad de nuestro smartphone en una señal eléctrica, que gracias a un registro va a ejecutar una acción.

Los acelerómetros normalmente están compuestos por dos láminas finas muy juntas y separadas por un material dieléctrico que según la distáncia entre ellas un condensador nos dará mas o menos carga eléctrica.

Por ejemplo si nuestro acelerómetro es 3d, algo muy probable en equipos de gama media, va a detectar la posición del smartphone y cambiar la pantalla a modo horizontal si así está orientado el teléfono.

Los equipos de gama media, ya incorporan la mayoría un giroscopio, que es otro sensor, que junto al acelerómetro, nos permite calcular la posición del smartphone en 6 ejes diferentes. Así pues, si algun eje del acelerómetro fallara, junto con el giroscópio se podría detectar si el terminal está en posición horizontal.

Esto nos deja entrever, que si el acelerómetro se ha roto, debido a una carga rápida, es posible hacer lo que se llama un work-around y seguir detectando cuando el teléfono está en posición horizontal, algo que mucho me temo, es lo que samsung hace en sus S6 edge que han frito el acelerómetro con la carga rápida.

Porque puede estropearse el acelerómetro con una carga rápida? Pues por el exceso de calor, al ser un elemento tan dedicado, hace que el calor pueda dilatar los componentes y provocar fallos.

Así que tendreis un teléfono con un sensor estropeado pero no lo detectareis si no mirais los registros del acelerómetro. Esto para un terminal de 50€ quizas tendría sentido, per por un de 800€ es en toda regla un robo y una estafa a los usuarios, así que si Samsung no se pone manos a la obra, las siguientes son mis conclusiones

29/04/2015 UPDATE: He econtrado esta entrada en el foro xda que un usuario dice que Samsung ha admitido que se trata de un error de hardware y le enviarán un repuesto.

CONCLUSIONES: Mi primera conclusión a día 29 de abril, es muy clara, de momento no compreis ningún Samsung S6 edge y si ya lo teneis, no useis la carga rápida, ya que puede freir el acelerómetro del terminal.

 

 

Categorías
Android Smartphone

CyanogenMod 12

Saludos!

Por fin han salido las primeras nightly ‘s de CyanogenMod 12, como todos sabeis se trata de la ROM de Android por excelencia y así como la antigu version CM-11 estaba basada en Android 4.4 KitKat, la CM-12 está basada en Android 5.0.X Lollipop.

 

De momento han salido para algunos terminales LG, Nexus, HTC y algún Samsung S4, pero de seguro que la lista irá aumentando con el tiempo.

Debo recordar que una NIGHTLY es una versión en fase alpha, es decir que cada día se modifica y se va actualizando y que además está en una fase muy temprana, Pero la verdad, que para todos los adictos a Cyanogen, es una buena noticia que ya hayan salido las primeras NIGHTLY’s, que de seguro que haran que todo evolucione mas rápido.

En definitiva, que ya podeis descargar vuestra ROM desde este enlace y quemar la ROM

Para quemar la ROM en teoría no hace falta un full wipe, pero tendreis que estar atentos a las instrucciones de CyanogenMod y luego recomiendo instalar tambien las GAPPS que son las aplicaciones de Google, como Play Store.

UPDATE:
Parece que va ha haber versión oficial de Cyanogenmod 12 para el Samsung Galaxy S3 y parece que para la versión i9300 tal y como muestra este pantallazo que acabo de hacer.

Quote:
Originally Posted by JustArchi
The problem of people nowadays is the fact that they destroy their own system intentionally, then blame the ROM for all their problems.

If we look at google services for example, what are they? A bunch of closed-source apps that SHOULD work on android platform. Now if they don’t work, it’s a problem of android platform, or application itself. If CM12 is based purely on Android – AOSP, and google app doesn’t work as it should, then it means that the problem is in poorly designed app, which is not possible to work under certain circumstances and flaws on specific android platform. Android is not perfect, it may look like it works, but it’s just a thousand of pieces glued all together, if something breaks, everything will ruin.

Some people blindly restore their apps and data from other systems, and they can’t see any problem with it. Poorly designed app may not work properly with data that was created BEFORE certain update was introduced. If Lollipop introduced a new way of doing something, and application is doing this thing in old way, which is incompatible or at least not fully compatible with the new way, it IS gonna break, sooner or later.

We’re not fixing android here, we’re not fixing the framework, we’re not fixing the android runtime. We are fixing android’s support for i9300 device. Long sms issue was related directly to the RIL, it didn’t work, because our RIL had exactly the same problem as incompatible app has – it worked the old way, and didn’t want to work in a new way. What we did? We added a workaround number #72381128293 that fixes the issue by implementing a new way that utilizes the old working way, making certain thing work in new environment.

i9300 does NOT support android platform well. It never did, because Samsung’s policy denies any developer like me access to their proprietary sources that include the support for their platform. It’s like working with a big blackbox, you put a cup in the front, and you get a cup of coffee from the back. You have no idea what is happening in between, you have input and the output. Now, when it works, it’s nice, we’re getting the effect we want, alright? The problem is when it doesn’t work. We put a cup in the front, but the cup is too small and black box isn’t working properly for it, so we get empty broken cup as the result, which is not the cup of coffee we want.

There is no software that is flawless. Software is designed and written by humans, humans are making mistakes. Even Google fuc*ed up their early lollipop release for their own devices – nexuses, which had various memory leaks, didn’t work stable enough, and even wi-fi had several problems. You can say «well, it doesn’t happen on iOS or windows phone…», you’re wrong. Every operating system has it’s problems, the question is how well they can hide them from the users, or catch the exceptions and handle them without interruptions. Developers design software that should work properly on certain hardware. If you know how certain hardware works, it’s easier to spot problems, fix them in proper way, and make software run better. When you don’t know how hardware works, you have no documentation and all you have is black box with the input at front and the output at back, fixing anything in proper way is impossible, and all your fixes are usually either workarounds or hacks, to make broken things work, without understanding what was broken in the first place.

This is the case with i9300. Some great developers such as Paul Kocialkowski reverse-engineered some parts of the black box, allowing us to fix it or modify as we please, but big majority of things that we need are impossible to reverse-engineer, due to complexity. For example MALI blobs or a modem. If google suddenly changed the way Android utilizes the GPU, making old blobs not working properly, we had no idea how to workaround/hack it, and Samsung didn’t release new «blackbox» to fix this problem, we would have NEVER make working release. There are certain things that must stay the same to make support for certain device. If something changes, like RIL, it’s the question how fast, and if, we will spot the issue and fix it. There are no assumptions, you can’t assume that everything will be fixed at some point, because this statement is already false with samsung’s policy – things like screen mirroring, support for Samsung’s TVs and certain other highly-proprietary things will never work, until Samsung’s policy changes. It’s not like they can’t work, they certainly do, the problem is that there is no developer that will even TRY to make it work, because the amount of knowledge and catch-and-try fun is too damn high to finish in the next couple of years.

Take a look at me for example. I started having fun with my sammy-based ArchiDroid around 2 years ago. This is not much, look at my join date, it’s march 2013. Since then I learnt much how Android works, how badly is our device supported, how to make things a little easier. I spent much time on that, I managed to make one of the most popular ROMs up to this point for i9300 (ArchiDroid), this is much in terms of things that you can do in 2 years, especially, because I didn’t know much about Android when I was starting the fun.

The more you know, the less time you have. I barely can find time for developing for i9300 these days, and I’m sure that I won’t find any time when I change the phone, as my old LG E610 is waiting for kitkat since last year, and I managed to compile only TWRP since then. You know that this release wouldn’t been possible without help of @Moster2, as he is the boss here working on support for i9300 right now. I’m sad that there are only three developers left for i9300, and I’m the one of them.

Quoting Dhiru: By the time we fix hwcomposer and other core things to make proper support for i9300, people are going to change their phones already. If you want an advice from me, stay away from Samsung, don’t support their «we-don’t-care» policy regarding development. Take a look at many other companies that do make quality phones and care about the developer, Sony, LG, and Google (Nexuses) are only some noticable examples. I don’t know when I’m going to change my phone, but it won’t be a samsung for sure.

Categorías
Android Blog Smartphone

Rootear Nexus One

Saludos!

Primero de todo, decir que en esta entrada no voy a hablar sobre GNU/Linux, ni sobre informática, ni Ciencia, si no que voy a hablar sobre una tecnología que hace tiempo que existe, pero que está empujando una nueva revolución.

Esta tecnología son los teléfonos móviles y lo que le da un empuje importante es el sistema operativo de estos, el llamado Android.

Hace tiempo ya hablé bondades sobre el teléfono de Google, el Nexus One, pero aun no lo tenía. Ahora, que ya hace mas de 2 meses que lo tengo, solo puedo decir maravillas de él.

Es la mejor compra que he hecho en muchos años, a la que le voy a sacar mejor partido, y la que en relación calidad precio, he acertado mas.

Como todos sabemos, el Nexus One, es un teléfono táctil, con sistema operativo Android, es decir, un sistema operativo patrocinado por Google, con un núcleo de sistema basado en GNU/Linux.

A parte de esta aproximación a Linux, también copia algo muy importante de este sistema, y es un poco la filosofía open-source, aunque no con todo su esplendor, ya que muchas aplicaciones cuando se suben al market (este es el sitio donde descargar aplicaciones, dígase repositorio oficial), no incluyen el código fuente, ya que la licencia que se usa no es la GPL, si no la Apache, aunque esto no prohibe el uso de aplicaciones GPL, claro está.

Pero vayamos a lo que nos ocupa, durante un tiempo he mantenido el teléfono tal y como venía de fábrica, es decir, instalando programas desde el Market, pero con la versión del sistema android llamada Éclair.

Después de un tiempo esperando infructuosamente que Vodafone nos trajera la esperara versión 2.2 de Android, Froyo y escuchando que le tenía que hacer algunas modificaciones, me he decidido por Rootear el teléfono.

Voy a explicar como hacerlo, pero primero de todo tengo que advertir, que rootear el teléfono supone la pérdida de la garantía del mismo y puedo provocar que nuestro teléfono se convierta en un ladrillo.

Introducción:
Vamos a ver, el funcionamiento de un sistema android es algo diferente y hay que tenerlo presente para hackear el teléfono. Es importante saber que la forma de arrancar el sistema operativo es a través del bootloader, sería algo parecido (salvando las distancias) a nuestro Grub de un sistema GNU/Linux, ya que el bootloader le dice al teléfono que imágen del sistema operativo hay que cargar.

Tambien hay que tener presente pues, que para modificar la imágen del sistema, desde ahora en adelante llamémosla ROM, hay que entrar en otra imágen, llamada RECOVERY, así pues, para poder entrar al RECOVERY, habrá que quemarlo al teléfono, pero no sin antes desbloquear el bootloader.

– Primer paso, desbloquear el Bootloader:
Para desbloquear el Bootlader habrá que conectarlo a un PC, en nuestro caso a un PC con GNU/Linux. Tambien nos aseguraremos de que tenemos activada la depuración USB en el teléfono, tal y como se muestra en la siguiente imágen:

A continuación, lo que hay que hacer es desbloquear el bootloader, para ellos no bajamos los siguientes programas, alguno de ellos no será necesario, pero ya que estamos, recomiendo bajarlos todos.

A) Nos bajamos el Android SDK.
B) Bajamos el Fastboot para Linux.

Ahora toca desbloquear el Bootloader con el programa llamado Fastboot, para ello hay que encender el teléfono mientras se pulsa el trackball (bolita) del Nexus One y veremos que entra en un menú, allí una vez conectado a través del cable con el PC, tecleamos lo siguiente:

[email protected]:~$ ./fastboot-linux devices
[email protected]:~$ ./fastboot-linux oem unlock

Con el primer comando nos aseguramos que tenemos connectividad con el terminal, con el segundo desbloquemaos el Bootloader, que podremos ver que ha funcionado porque nos sale una pantalla donde nos advierte de esos y le tenemos que dar a aceptar, tal y como muestra la siguiente imágen:

– Segundo paso, instalar un Recovery:
Bien, ahora que ya tenemos el teléfono desbloqueado, ya podemos trastear un poco con él, así pues lo que tenemos que hacer es instalar un Recovery, el Recovery sirve para muchas cosas, entre ellas, para poder quemar ROMs de distintos cocineros, hacer copias de seguridad de ROMs instalados, particionar la tarjeta mircoSD, hacer un WIPE (borrado) y muchas otras opciones.

Aquí voy a explicar como instalar un recovery normal como el de Armon RA, que bajaremos para poderlo quemar en nuestro teléfono, de la siguiente forma:

Primero nos aseguramos que hemos arrancado el teléfono de la misma forma que antes, mediante encendido+trackball, luego tecleamos lo siguiente en el PC:

[email protected]:~$ ./fastboot-linux flash recovery recovery-RA-nexus-V1.7.0.1.img

– Tercer paso, entrar al recovery para instalar la ROM:
Aquí la cosa cambia ya un poco, porque para quemar una ROM, tenemos que hacerlo desde el teléfono, con lo que tenemos que meter los ficheros a quemar dentro de la tarjeta MicroSD, así pues iniciamos nuestro Android normalmente y desde el PC nos bajamos estos dos ficheros 1,2, que tenemos que meter en la raiz de nuestra MicroSD, es decir, fuera de cuelquier directorio.

Tened presenta que vamos a instalar CyanogenMod-6 que no se trata de una versión final y que además, está basada en Froyo, por lo que necesitamos una nueva versión de la imágen de Radio.
La Radio, no es la radio fm, si no los drivers de comunicaciones de nuestro teléfono, es decir, el wifi, bluetooth, 3G, GSM … así que cuidado al instalarla.

Una vez estas imágenes están en nuestra MicroSD, tenemos que reiniciar el teléfono y entrar en el Modo Recovery, que lo hemos instalado anteriormente, para hacerlo, tenemos que pulsar el botón de encendido+la tecla de bajar el volumen.

Una vez dentro el recovery teneos que seguir los siguientes pasos:
– Hacer un nandroid backup
– Actualizar la radio, para ello hay que seleccionar la opción Install ZIP from sdcard.
– Hacer un WIPE.
– Instalar la ROM de Cyanogen, con la mismo opción que hemos instalado la radio.
– Opcionalmente instalar las aplicaciones de Google, cosa que puede hacerse desde el market, pero eso es opcional.

Recordemos, que para movernos por los menús del Recovery es mediante el trackball y para movernos por los menús del bootloader, es mediante la tecla de bajar o subier volumen y la tecla de encender y apagar para seleccionar la opción.

RESUMEN:

  • Primero de todo desbloquear el Bootloader
  • Luego, instalar el Recovery
  • Bajar ficheros necesarios: Radio, CyanogenMod-6, Google Apps.
  • Quemar la Radio desde el Recovery
  • Hacer un backup desde el Recovery.
  • Hacer un WIPE.
  • Quemar la ROM de CyanogenMod-6 RC.1

Tambien me gustaría mencionar que para que el kit «adb» de Android funcione en según que distribuciones habrá que añadir un nueva regla al udev, creando un fichero de la siguiente forma:

[email protected]:~$ sudo nano /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

En definitiva, espero que este artículo os haya ayudado a los que quereis rootear un Nexus One, para los que no tengais la suerte de tener este fantástico terminal, aquí os dejo un link al blog de Ivan Vihe, para aprender a rootear el HTC Desire.

Finalmente os dejo un video en html5 donde podreis ver como es la versión 6 de CyanogenMod

Categorías
Android Blog Seguridad Inormática Smartphone

Google+ Ubicación no muestra el mapa

Saludos!

Esta entrada la hago para los que tengan un teléfono con Android y lo tengan rooteado. Cada vez mas, es habitual, que los usuarios con smartphones rooteados tengan problemas con segun que aplicaciones, incluso aplicaciones propias de Google.

Este es el caso de Google+ con gestión de ubucaciones. Muchos ya sabreis que Google ha cancelado «Google latitude», que venía incluido con Google Maps. Lo que no sabreis quizas, es que Google sigue guardando las ubicaciones del teléfono y que esto es accesible desde Google Plus.

¿Cuál es el problema pues?
El problema radica en que en los equipos rooteados, las aplicaciones no vienen instaladas como aplicaciones del sistema, si no como aplicaciones y que como tal, se instalan en una ruta distinta a las aplicaciones del sistema.

Esto, que no debería ser mas problema, es fuente de algunos problemas, como por ejemplo la imágen que inicia esta entrada al Blog.

Todos podeis ver que en la imágen de la izquierda, se ven las ubicaciones, pero no se puede ver el mapa, cosa que hace de la aplicación Ubicaciones de Google+, algo muy poco útil. Esto se debe a que el terminal está rooteado y no encuentra el mapa para mostrar.

Para solucionar esto hay varios métodos, desde usar ADB, un File Manager, deshacer el root …. Pero el más fácil es usar una aplicación muy útil llamada Titanium Backup.

Para hacerlo instalamos la aplicación y despues de configurarla por primera vez, solo lo más básico, nos vamos a Copia y Backup y veremos una pantalla parecida a esta:

Ahí pulsamos encima de Google+ 4.0.2 ….. pero manteniendo pulsado y se nos abrirá un menú. En el menú veremos una opción, seguramente la última, que dice hacer app del sistema. Pulsamos en ella, esperamos y reiniciamos.

Ya tenemos Google+ como app del sistema y como tal, la opción de ubicaciones funciona correctamente. Solo debemos recordar volver a seguir esos pasos en la próxima instalación de una ROM, ya que si quemamos otra ROM, estamos borrando Google+

Atentamente,
Crashbit

PD: Con las nuevas GAPPS para Android 4.3 ya se ha solucionado el tema de los mapas. Actualmente (15/08/2013) también está en camino una actualización de Google+ que solucionaría este mismo problema.