Lo del binario desactualizado es un loop que tiene la aplicación. Para saber si lo eres o no simplemente instala un programa como el Titanium o el ROM Manager e intentan usarlo ya esta.
Ahora lo del root es facil con los .bin y .fls de xda y usando el Smartflash Tool se te reinicia en el recovery y desde ahí flasheas un .zip (no me acuerdo ahora del nombre).
Yo soy orange con froyo tenia v10d pase por varias nigthlies etc etc, conseguí el root de la alemana usando XP (maquina virtual, uso ubuntu) y fue con el método de unlock root. Esta claro que era root en v10d y no se que más datos poner que sean de interes, si se me ocurren lo digo y si necesitáis algo me decís.