Encuesta
Esto es para ayudarme en una charla que voy a dar en el PyDay Rosario por favor respondan honestamente!
ENCUESTA FINALIZADA, GRACIAS!
Esto es para ayudarme en una charla que voy a dar en el PyDay Rosario por favor respondan honestamente!
ENCUESTA FINALIZADA, GRACIAS!
![]() |
|
Hace una semana retomé mi programa de dieta y ejercicio. Ya que estoy muy gordo, el plan de ejercicios es básicamente "andá a caminar 5km todos los días, chochán". Como soy un nerd, quiero data, así no me miento respecto a cuanto camino.
Había visto Endomondo mencionado en twitter muchas veces, y los features parecían ser casi exactamente lo que necesito:
Rastrear la caminata
Llevar historial
Mostrarla en Google maps (porque es lindo)
Hasta hace cosas como contar calorías y cosas así.
El único problema es que ... es una bazofia midiendo. Consistentemente sobreestima las distancias por alrededor de un 50%, y ya que calcula la velocidad promedio basado en tiempo y distancia, y el tiempo lo mide bien, sobreestima velocidad por 50%, lo que hace que a su vez sobreestime el uso de calorías por (adivinando) 125%.
Como verifiqué que lo que está roto es Endomondo y no mi GPS?
Me trackeé usando Endomondo y Google Trails al mismo tiempo.
Conté pasos estilo milla romana (contar cada "derecha-izquierda", multiplicar por 1.6)
Medí el camino en Google Maps y Bing Maps
Todas esas medidas me dicen que una caminata de 1100 +/- 150m es medida por Endomondo como 1.68km.
¿Por qué pasa eso? Podría asumir que Endomondo es una basura y tal vez tenga razón, pero tratando de encontrar una explicacion "interesante", me inclino hacia mediciones con mucho ruido. Por ejemplo, si Endomondo viera mi posición cambiando 0 o 15 metros a la izquierda o derecha al azar cada tanto, agregaría suficiente ruido como para justificar el error (para un ejemplo muy bueno de esto, lean este paper (de nada menos que Benoit Mandelbrot) pero eso no explica por qué Trails mide mejor (a menos que Trails haga algo astuto con antialiasing e interpolación).
¿Si usás Endomondo, me contás si te pasa lo mismo o no? No quiero meterne un review malo en Google Play sin confirmación independiente.
![]() |
|
So, I got this phone on my trip to the US. It's a Galaxy SII variant called the S959G. It's not a very common variant, and of course it was locked to a network that's unavailable here, and comes with Android 2.3 which is ancient, so it needed some fixing.
And man, the Android community is a mess about documenting stuff. So here's my shot at it.
This only applies to THIS PHONE if you go blind doing this, or your dog catches fire, not my problem.
The goal:
Unlocked
Rooted
Newer Android
Google Apps
Done using Ubuntu (because I prefer it)
The process is a bit lengthy, but simple.
It's in the repos, just use apt, piece of cake
Go to the XDA page for this phone because that seems to be the canonical information source.
Get (from where it says "The best way to root") the CWM RECOVERY v6.0.27 file. It's called CWM-Recovery.tar.md5 because version names are for the weak.
Get the recovery.bin that's inside it using tar xvf CWM-Recovery.tar.md5
Put your phone into download mode. For this model that's done like this:
Turn off
Plug into USB
Press Volume Up and Volume Down (keep pressed)
Press power (keep pressed)
When Samsung appears on screen, let go of power button
When you see a warning sign, let go of volume buttons
Click Volume Up
Flash the recovery.bin using heimdall: heimdall flash --recovery recovery.bin
Now you have to go into recovery to make backups:
Turn off
Unplug USB
Press Volume up and down and hold
Press power
Let go of power when Samsung flashes
There you are
In this mode, volume up/down move the cursor up/down and the power button chooses the selected option. Do the obvious thing to do a backup.
Turn on the phone and make sure it works.
Now copy the CyanogenMod zip file from XDA (or any i777 image) into the phone's SD Card somehow (drag and drop in Nautilus works ;-)
Go back into recovery mode as above.
Clean up the phone: Clean data, cache, and in advanced, clean dalvik cache.
Install by using "Install zip from sdcard" and choosing the right one, and doing the obvious thing.
Boot the phone, it should now be in CyanogenMod (yay).
Try to make a phone call. If you can't and/or the phone asks for a SIM PIN, it's still locked. To unlock I used this APK which was untested on this model, but hey, it worked.
You may also need to install one of the "modem" files from XDA. Just put them in the SD card, go to recovery, and install one, try, if it doesn't work then try another one.
Get gapps-jb-20130301-signed.zip from the XDA page.
Copy that into the SD card, then install from recovery mode.
And that's it. If it fails, you can probably go back to something reasonable using the stock firmware that's in the same page, but I have not done it so I don't offer intructions.
Good luck!