PDA

Ver la Versión Completa : Usar un mando en Galaxy s2 por usb host para jugar a tus juegos favoritos ya es posible (os digo como hacerlo)


samipower27zgz
09/11/11, 11:40:29
Hola a todos antes que nada dar gracias al usuario de xda-developers

alx5962

Es el autor de los ficheros fundamentales

Yo solo he explicado paso a paso de manera extendida y mas sencilla todos los pasos para los no entendidos en la materia

Requisitos:

- Adaptador usb otg-host o cable usb otg-host

- Rom stock samsung o customizada basada en stock samsung

- No esta probado en cyanogen/Miu o otras

- Ser super-usuario root ,
basta con tener instalado el kernel Cf-root ( http://forum.xda-developers.com/showthread.php?t=1103399 ) de vuestra version de rom samsung
(Como instalarlo si no sabeis , se hace con el programa odin)

Programa odin: http://www.megaupload.com/?d=R1S0URLN

Os dejo un tuto de como instalar el kernel Cf-root por si no sabeis:

- Descomprimir el fichero CF-Root-xxx-vX.X.zip y saldra un CF-Root-xxx-vX.X.tar
- Arrancar ODIN
- Click en la opcion PDA , y seleccionar CF-Root-xxx-vX.X.tar
- Apagar el galaxy S2 y ponerlo en modo download (Volumen abajo + Home + Power durante unos segundos hasta que salga un Android con una pala).
- Conectar el movil al ordenador con el cable usb y el programa nos lo detectará
- Estar seguro que la opcion repartition no esta marcada
- Darle a la opción START
- Esperar que el telefono se reinicie y entre en el menu android normal de siempre y desconectarlo del ordenador
- Listo ya somos Root-super usuario

Programa del market:

Android terminal(gratis)
https://market.android.com/details?id=jackpal.androidterm&feature=search_result#?t=W251bGwsMSwxLDEsImphY2twY WwuYW5kcm9pZHRlcm0iXQ..

Ficheros joydev.ko/ GamepadIMEAlex.apk y root explorer
http://www.megaupload.com/?d=P2ZE2ZNC


Ahora los pasos a seguir:


1- Copiar los ficheros (joydev.ko y GamepadIMEAlex.apk) en el galaxy S2



2- Abrir root explorer en galaxy S2 y seleccionar joydev.ko y copiarlo


+ Abrir la carpeta lib

+ Abrir la carpeta modules

+ Darle arriba en mount r/wy ahora podreis ver mounted r/o



3- Pegar el fichero antes copiado joydev.ko dentro de modules



4- Abrir android terminal en galaxy S2


+ Le dais al boton de opciones de siempre del galaxy S2 y le dais a toogle soft keyboard

ahora se puede escribir con teclado virtual


+ escribir: su y le dais a enter (ahora teneis permisos de administrador)

escribir :


+ cd lib y le dais a enter

+ cd modules y le dais a enter

+ insmod joydev.ko y le dais a enter



5- Conectar el mando y esperar unos 5-8 segundos



6- Escribir en terminal: dmesg y podreis ver si esta detectado el mando o no



7- Escribir: cat /dev/input/joydev.ko y tocar botones del mando
dos cosas pueden pasar , Nada o que haga cosas y eso es que el mando va bien jeje

+ + Ahora escribir : chmod 777 /dev/input/js0



8- Instalais el fichero GamepadIMEAlex.apk



9- Ahora dentro de ajustes en el movil y dentro de la opcion teclado/idioma


+ marcais la opción gamepad

+ arriba en el mismo menu os meteis donde pone metodo de entrada y
seleccionais gamepad



10- Buena suerte




Mandos que funcionan o no


- Genius maxfire G-08XU 8 button gamepad funciona

- Thrustmaster Firestorm digital 3" USB gamepad Funciona


- Ps3 original gamepad solo funciona por bluetooth gracias a sixaxis 0.32 apk en original stock rom 2.3.4 ,Pero no funciona por usb

- Ps3 clone-copia gamepad,no funciona ni por usb ni por bluetooth


He intentando hacer el post lo mas sencillo de seguir posible tanto para usuarios avanzados como novatos.

Un saludo a todos y disfrutar de nuestros galaxy S2

video con mando Thrustmaster firestorm digital
http://www.youtube.com/watch?v=6XEqaqum_PE

sergy330
09/11/11, 13:19:55
Gracias por el tutorial, seguro que a más de uno le viene bien :ok:

JustSheik
12/11/11, 22:56:33
Me viene extremadamente genial eso!! De verdad, muchísimas gracias!

samipower27zgz
15/11/11, 08:21:41
De nada compañeros a disfrutar del tutorial

sergy330
15/11/11, 11:27:18
Si localizo un mando genérico que tenía por casa luego lo pruebo :ok:

VILLAformer
15/11/11, 12:14:44
Se sabe algo del mando de xbox 360? se que para las tables con 3.1 con el adaptador wireles funcionaban.

sergy330
15/11/11, 15:43:09
alx5962 de xda estaba tratando de hacerlo funcionar pero al parecer le da problemas uno detrás de otro.

Player
16/11/11, 17:07:44
¿Alguien puede decir de algún mando concreto que sí funcione?
Muchas gracias.

samipower27zgz
20/11/11, 04:22:59
Player si te molestas un poco en leer el post entero pone claramente 2 mandos concretos que si funcionan

(me cabrea currarme las cosas un poquito y la peña pase olimpicamente de leer 4 lineas)

Un saludo a todos los que si leen, por cierto en un nokia n900 ya jugaba yo con 2 mandos(genius por usb y sixaxis ps3 bluetoth, 2 horas con movil oceado a 950mhz y pantalla maximo iluminacion)
sin problemas al emulador mame que era mil veces mejor que cualquiera que hay en android por cierto

En el galaxy S2 esperaba hacer algo parecido por lo menos, de momento lo del hack de redes wifi maal que el n900 si tenia como el poder usarlo de dongle con la ps3 aparte para piratear y entrar en un modo especial para bajar y subir firmwares sin problemas por cierto.

Ahora hay alguien que ha compilado un aircrack y demas para el kernel en rom froyo de un movil de los malillos de android pero bueno tiempo al tiempo. Ya lo implementaran en los buenos jee-

Paso de compilarmelo yo aunque si hay que hacerlo por hacer pruebas , el compi dejo los pasos muy claros para poder hacerlo eje

Player
21/11/11, 15:24:55
Player si te molestas un poco en leer el post entero pone claramente 2 mandos concretos que si funcionan

Disculpa, pero tratando de asimilar todo el contenido no me di cuenta, tengo por norma fijarme bien en las cosas.
Se pueden decir mejor las cosas. Muchas gracias.

samipower27zgz
10/12/11, 02:38:54
De nada ,pero es que me he pegado su tiempo intentando hacer un post bien claro ,que sea facil de leer y tal , vamos que no es un copia y pega de ningun lado usando traductor ni nada por el estilo y en fin disculpa si te he molestado . Alaaa a disfrutar del mando usb

mariodomibay
12/12/11, 12:36:23
Justo acaba de ver el post de conectar el mando de PS3

Zhertor
14/12/11, 12:21:07
A mi me da error con la rom que tengo.

En el paso 4, cuando tengo que escribir insmod joydev.ko me pone:

insmod can't insert 'joydev.ko': invalid module format

¿Sabeis como solucionar esto?

JustSheik
14/12/11, 16:56:36
a mi tambien me da error... a ver que nos dicen

djcoix
14/12/11, 21:35:38
Muy buenas!!! Yo al final he conseguido conectar el mando PS3 al S2 por blutooth y el movil a la tv con el cable MHL y es un lujazo jugar al Mario Kart 64!!!!

Lo conseguí despues de 2 horas leyendo y mezclando lo que te dice un post con lo que te dice otro.

Estoy subieno los archivos necesarios en megaupload y cuando lo tenga os lo subo y os cuento mi pelicula... que al fin y al cabo es sencilla ;)

Un saludo

djcoix
14/12/11, 22:35:27
Bien... aqui va mi experiencia con mu Samsung Galaxy SII + mando Playstation:

Descomprimiendo este RAR:
http://www.megaupload.com/?d=068OPUON

Os encontrareis 2 archivos con los siguientes nombres:

- SixaxisPairToolSetup-0.2.3.exe ( a instalar en el pc)
- Sixaxis Controller 0.3.2.apk ( a instalar en el Galaxy)

Instala en tu Galaxy el Sixaxis Controller 0.3.2.apk y abrelo.
Haced click en start y al cabo de 5 segundos clickad a stop.
Abajo de la aplicacion pondra LOCAL BLUETOOTH ADDRESS: (en mi caso) 43:30:A0:00:00:00 RETENED o apuntad ESTE NUMERO!!!


Siguiente paso, instalar el tu pc el SixaxisPairToolSetup-0.2.3.exe (este programa sirve para que tu mando de play se comunique con el bluetooth del galaxy y lo hace cambiando la direccion MAC bluetooth del mando de la play).

Abrid el programa, y conectad por cable USB el mando de la play Y ESPERAD SIN TOCAR NADA HASTA QUE WINDOWS LO RECONOZCA COMO GAMEPAD/JOYSTICK. Tarda un poquito.

Una vez reconozido el mando por el windows, en el programa os aparecera la MAC adress bluetooth del mando, pues abajo teneis que poned la que nos ha dado el movil!! (en mi caso) 43:30:A0:00:00:00 y darle al boton UPDATE. Contad 5 segundos y desconectad el mando del pc.

Pues bien, ahora solo nos queda darle al boton de encender al mando de la play (cuando parpadean los 4 leds rojos) y en el movil apretad el boton Change Inpud Method: seleccionad SIXAXIS CONTROLLER y darle a START. Cuando acabe el ATTEMPTING CONNECTION TYPE 2 ya tendreis el mando conectado al movil.

A mi me ha funcionado asi y espero que a vosotros tambien os funcione.
no soy ningun experto en el tema, pero si hay algo que no entendais preguntad y os itentaré ayudar en lo que pueda.

un saludo

Zhertor
19/12/11, 14:52:51
¿A nadie le interesa esto o sabe hacerlo funcionar?

djcoix
19/12/11, 23:35:07
¿A nadie le interesa esto o sabe hacerlo funcionar?

A que te refieres?

repenta
20/12/11, 03:20:50
Bien... aqui va mi experiencia con mu Samsung Galaxy SII + mando Playstation:

Descomprimiendo este RAR:
http://www.megaupload.com/?d=068OPUON

Os encontrareis 2 archivos con los siguientes nombres:

- SixaxisPairToolSetup-0.2.3.exe ( a instalar en el pc)
- Sixaxis Controller 0.3.2.apk ( a instalar en el Galaxy)

Instala en tu Galaxy el Sixaxis Controller 0.3.2.apk y abrelo.
Haced click en start y al cabo de 5 segundos clickad a stop.
Abajo de la aplicacion pondra LOCAL BLUETOOTH ADDRESS: (en mi caso) 43:30:A0:00:00:00 RETENED o apuntad ESTE NUMERO!!!


Siguiente paso, instalar el tu pc el SixaxisPairToolSetup-0.2.3.exe (este programa sirve para que tu mando de play se comunique con el bluetooth del galaxy y lo hace cambiando la direccion MAC bluetooth del mando de la play).

Abrid el programa, y conectad por cable USB el mando de la play Y ESPERAD SIN TOCAR NADA HASTA QUE WINDOWS LO RECONOZCA COMO GAMEPAD/JOYSTICK. Tarda un poquito.

Una vez reconozido el mando por el windows, en el programa os aparecera la MAC adress bluetooth del mando, pues abajo teneis que poned la que nos ha dado el movil!! (en mi caso) 43:30:A0:00:00:00 y darle al boton UPDATE. Contad 5 segundos y desconectad el mando del pc.

Pues bien, ahora solo nos queda darle al boton de encender al mando de la play (cuando parpadean los 4 leds rojos) y en el movil apretad el boton Change Inpud Method: seleccionad SIXAXIS CONTROLLER y darle a START. Cuando acabe el ATTEMPTING CONNECTION TYPE 2 ya tendreis el mando conectado al movil.

A mi me ha funcionado asi y espero que a vosotros tambien os funcione.
no soy ningun experto en el tema, pero si hay algo que no entendais preguntad y os itentaré ayudar en lo que pueda.

un saludo

pero con la 2.3.4 de samsung vale?

chungero
20/12/11, 04:07:53
Buenas!! alguien ha conseguido instalar este modulo?? a mi me da error... He probado varios (en la pag de los desarrolladores hay colgao uno pa S2) pero me dan el mismo error

Enviado desde mi GT-I9100 usando Tapatalk

djcoix
20/12/11, 18:02:08
pero con la 2.3.4 de samsung vale?

Hola repenta, si! Lo probe con 2.3.4, 2.3.5 y 2.3.6 y a mi personalmente me ha funcionado.

chungero
20/12/11, 18:46:18
yo he probado con 2.3.6 de mikimod y no hay manera.... con ninguna rom he conseguido hacer funcionar este modulo.Llevo probandolo desde que salio hace ya un añito por lo menos . Podeis colgar un video alguno k os funcione?? estoy dispuesto a flasear una rom si me decis exactamente en cual funciona

Enviado desde mi GT-I9100 usando Tapatalk

Zhertor
20/12/11, 21:01:00
A que te refieres?
Al metodo del primer post, para enchufar mandos por USB. Habia puesto el error que tengo mas arriba, pero lo vuelvo a poner:



A mi me da error con la rom que tengo.

En el paso 4, cuando tengo que escribir insmod joydev.ko me pone:

insmod can't insert 'joydev.ko': invalid module format

¿Sabeis como solucionar esto?

El Kachongui
20/12/11, 21:04:58
¿Alguna manera de usar el mando de la 360 por bluetooth con la MIUI ICS? No tengo cable OTG ni mando PS3...

:gracias:

El Kachongui
21/12/11, 02:55:21
¿Alguien?

Enviado desde mi GT-I9100 usando Tapatalk

samipower27zgz
04/01/12, 00:30:32
mando 360 cuando ics este bien pulido seguramente funcionará, y lo del error paso 4 , asegurate de seguir paso a paso todo y no deberia salirte y si tienes el sistema montado y tal , pues quizas sea la rom.

samipower27zgz
04/01/12, 19:28:38
Haber repenta esto es para mandos por usb todos sabemos que con el sixaxis 0.39 ultima version puedes jugar con el mando de ps3 por bluetooth

Pero bueno ya puestos


Con el nuevo android ics podremos jugar tambien con el mando ps3 por usb y ademas con el mando xbox360 inalambricamente porque en una tablet con honeycomb se puede unico requisito un adaptador USB wireles que venden para conectarlo a pc ese conectarlo al movil aqui el video

mando xbox360 por usb

http://www.youtube.com/watch?v=9Omyv6YzBmA&feature=player_embedded


mando ps3 por usb

http://www.youtube.com/watch?v=yy-kTDZrDfI&feature=player_embedded

samipower27zgz
04/01/12, 21:39:15
os cuento en gingerbread xxkl1 samsung stock

sin ningun programa ni modificarle al kernel nada le he enchufado sin mas un mando usb genius maxfire

en terminal escrito dmesg y me dice:
2-axis 8 button usb hid v1.10 jostick input0 y mas datos . Apunta bien la cosa

SG2COL
05/01/12, 02:44:43
buenas noches señores tengo una pregunta sera que con un mando como este puedo jugar en el s2

Cordless Rumblepad™ 2

http://www.logitech.com/es-es/441/287


O alguien que ya lo halla intentado para no perder la compra del Usb host

tor29
05/01/12, 12:21:17
yo tb mismo error del paso 4 alguna solucion?

tansy
05/01/12, 17:10:47
insmod can't insert 'joydev.ko': invalid module format

Este error puede ser debido al tipo de kernel que lleves puesto??

tansy
05/01/12, 17:12:49
insmod can't insert 'joydev.ko': invalid module format

Esto error puede ser debido al tipo de kernel que lleves puesto???

Algun experto en el tema que nos eche una mano,GRACIAS.:-)


SORRY se duplico el mensaje :lengua:

carloscom
12/01/12, 19:00:12
Para quien tenga la posibilidad de hacerse con una xbox 360que no funcione, se puede montar uno mismo el adaptador USB wireles, solo hace falta la targeta donde esta el boton de encender/apagar la consola, esa que tiene los led/dios verdes (o rojos si a petado la consola)

Os dejo el tutorial: http://www.elotrolado.net/wiki/Construir_un_receptor_casero_Wireless360_para_PC,

es para PC no se si servirar para el samsung pero bueno si alguien le interesa ahi esta

SAludos

samipower27zgz
13/01/12, 14:54:27
Ya hay 2 aplicaciones en el market para usar el mando xbox360 una es especifica y en otra van mas mandos usb.

Pero no va ninguna aun porque son para ice cream, yo he probado en la ultima rom de sammobile xxkpa 4.0.3 ice cream y no van aun estas aplicaciones , si se instalan pero como si no.

Porque no detectan los mandos.

Esperemos a una icecream oficial de samsung estable y entonces..........

manuby
29/09/12, 22:57:48
Entonces si no soy root no puedo??? y mediante clable tb hay que hacer tanto jaleo??? esto es extensible al galaxy s3???