tu primer error, pensar que ese telefono es lo mismo que el galaxy S europeo (GT-i9000)
como va a ser compatible algo del galaxy s2, con el galaxy s europeo y con el galaxy s coreano????????
el fix de los 3 botones basicamente (que yo recuerde) es cambiar el bootloader... si le has puesto el de otro modelo que no es el tuyo, pues has hecho un bonito ladrillo.
deberķas haber buscado cosas especificamente para el SHW-m110s.
http://forum.xda-developers.com/showthread.php?t=772718