Yo tras probar mucho, instalando tanto las custom firmware 0.1b y 0.2b (están testando la 0.3a en estos momentos), he vuelto a la oficial 1.3.
Lo que si he hecho para que me detecte mejor en la store y me deje jugar juegos "aparentemente no compatibles" es hacer lo siguiente:
1. Tener el dispositivo rooteado (cosa que todos sabemos que viene de fábrica

).
2. Instalar un explorador de acceso root. En mi caso el "Root Browser"
3. Buscar con la aplicación la ruta "system" dentro del root.
4. Localizar el archivo "buil.po"
5. Editar las siguientes líneas *(éstas pueden cambiar en función del buil.po que tengáis):
ro.product.model= s7300B------------------> ro.product.model=GT-I9100
ro.product.device= softwin ------------------> ro.product.device=GT-I9100
ro.product.board= softwin -------------------> ro.product.board=GT-I9100
ro.build.product= s7300B --------------------> ro.build.product=GT-I9100
6. reiniciar el dispositivo.
PD: En mi caso me deja jugar a juegos de Gameloft que antes no me dejaba.
AVISO!!!! SI NO SE SIGUEN BIEN LOS PASOS PUEDE QUE NO ARRANQUE CORRECTAMENTE EL DISPOSITIVO Y TENGAMOS QUE FLASHEAR DE NUEVO LA ROM.
POR ELLO HACER COPIA DE TODO E IR CON MUCHO CUIDADO.
