Okay forget everything I told - shame on me! I made a mistake. My devices changed their numbering in /dev/input/event* and I was injecting into the wrong device now :/
Sorry for bothering you!
I am not handling the events, I want to create events.
I created a service running in background that opens the /dev/input/event1 device as writable (using root to make the device writable). The event device expects events in the following format:
…
Justin: The server just denies the generated serial numbers. There is only one possible fix for the client side. Find someone with a hardware device, willing to give you their serial number, so you could save it in the emulator. I guess these won't …
Android Emulator doesn't support USB emulation yet (http://developer.android.com/tools/devices/emulator.html#limitations), so you cannot forward controller to it. You can anyhow use an Android x86 Image running inside VirtualBox, that does support U…
Could I name 3 things, I would change: No, because I haven't seen the sources :)
But in general: if a system is closed someone will try (and eventually succeed) hacking it. If a system is open, people tend to do improvements by themselves instead …
Because as we all know, open source software INcreases the vulnerability and security ;)
But seriously if you are serious about that comment, I will also give a serious answer:
First I didn't mean (sorry for being unclear in that point) that they …
Just some other information on the device serial. The emulator Build.SERIAL (that you check in your Serial tv.ouya.console.util.SerialNumber class is "unknown", so your generation code is used to generate the serial number. Since you use the hash co…
Additional information shown on the Device Information screen:
WiFi MAC Adress:
Ethernet MAC Address: 52:54:00:12:34:56
Bluetooth MAC Address:
Build Number:
Hardware Version: OUYA
Software Version: 0.04
The main error was "Got failure response with message: {"error":{"code":2007,"message":"Invalid console Uuid was provided"}}"
Full paste can be found under pastebin.com/6ec2M12R
The device id (as shown in menu and in the request URL in the log) is…
Sigver, OpenGL is a low level graphic library. It's just something completely different to AWT or stuff like that. If you want a comparison to AWT, have a look at the Canvas System in Android. That is much more comparable (from speed and API). But o…
Getting the same error here in emulator. Either when starting the launcher or trying to show the details to an app (where I could understand it, since its pushed into the emulator and not on the server), but I guess launcher should somehow work?