Por fin he logrado instalar la B934.
La solución la he encontrado instalando una actualización intermedia que he sacado de este post:
http://www.htcmania.com/showpost.php...&postcount=104
Una vez instalada la B934 se ha instalado a la primera y funciona perfectamente.
Agradecería al OP que indique este problema que tienen los G300 que vienen con la versión de ROM B888, si no instalas la actualización intermedia, la versión de ROM más actualizada que puedes instalar es la B895 (que sigue siendo 2.3.6).