With the Pre-CES Keynote made by [Steve Ballmer], the announcement came that the next iteration of their operating system being available in SOC specific form. This will lead to windows being able to run a very diverse hardware set in a much more efficient manner than it does right now. Microsoft displayed 4 different versions of what the next generation prototypes are from 4 different manufacturers but there has been no work done yet on the GUI for SOC as [Ballmer] was very clear to mention that more than a couple of times. Some photos of the prototypes can be found after the break!
Adafruit Technologies has announced the winner of the Open Source Kinect contest. [Hector], who we mentioned yesterday has won, providing both RGB and depth access to the device. Some of you were asking at that time, why the contest was not over yet. Well, Adafruit had to verify. The image you see above are of another user[qdot], verifying the drivers on his machine.
What is interesting is how Adafruit has chosen to close this contest. Not only are they giving [Hector] his prize money, they are also donating an additional $2,000 to the EFF who fight for our right to legally hack and reverse engineer our own equipment.
[Hector] is being generous as well, using his prize money to help pay for gadgets to hack with some teams he is involved with, mainly the iPhone Dev Team and the Wii hacker team “Twiizers”
The competition for the first Open Source driver for the Kinect is heating up. [Marcan42] has released a driver that does video and depth. He was able to do this without an Xbox and you can see it in action after the break. [LadyAda] has been hard at work as well, recording and dumping the data, and even writing a “hello world” that utilizes the motors in the Kinect.
We don’t know for sure how [Marcan42] recorded his data, but we can see [Ladyada] is using a high speed Beagle USB 480 to record the data going both ways between the Xbox360 and the Kinect. That’s the kind of toy we would like to have sitting around. For those who don’t know what all the fuss is about, there’s a contest to see who can get an open source driver out there first. The prize has grown every time Microsoft says something bad about it.
[Nathan Long] sent in two fairly simple mods he’s been working on. The first is the control of Woot-off Lights via LPT port. A computer checks Woot for the Woot-off logo, and if the logo is spotted, on go the lights. It’s really just a twist on the LED/Arduino email message system, but the creativity is nice.
His other modification is the stuffing of a Microsoft Intellimouse inside of a Logitech Wingman. With the goal of giving the old PS/2 mouse USB capabilities and removing the terrible ball. For those that are asking themselves “why bother? Terrible ergonomics, no scroll wheel, etc.” [Nathan] claims it’s for Quake 2 nostalgia, to each their own we suppose.
We often hear people touting the evilness of DRM, but usually they are talking about the idea of ownership. In this case, DRM is actually causing harm. It turns out that Microsoft’s msnetobj.dll, which is supposed to enforce DRM on your computer, stopping you from doing certain things like saving files you don’t “own” is open to 3 attacks. Vulnerable to buffer overflow, integer overflow, and denial of service, this sucker is riddled with issues.
The vulnerabilities in this file aren’t groundbreaking. Buffer overflow is a common method to get to many systems. The problem here, according to some commenters at BoingBoing, is the fact that this DLL is called every time you open a media file.
Looks like Microsoft has come up with a pretty slick little keyboard. It’s very much like the Optimus, which has an OLED screen in every key, except that it doesn’t have a screen in every key. Instead there’s just one screen on the whole unit and they keys have been overlayed on top while allowing the image to show through. Brilliant really, since this should drastically reduce the $2400 price tag of the original. That is, if you could buy the device. Microsoft’s not selling this hardware (yet anyway), but offering it up as test hardware for the UIST Innovation Contest. It will be interesting to see what the students come up with. This keyboard should be easier to program for since it involves manipulating just one screen. There is also extra space at the top that is touch-sensitive. See for yourself after the break.
There has been another development in the never-ending battle that is Microsoft trying to keep its gaming system closed to unauthorized use. Xbox-scene reports that a new hack called freeBOOT v0.01 allows the Xbox 360 to upgrade to the newer kernels, but allows the option of rebooting to an older kernel in order use the JTAG exploit and gain access to the hardware.
In case you missed it, the JTAG hack is a way to run homebrew code on an Xbox 360. Exploiting this hack makes it possible to boot a Linux kernel in about five seconds. We’ve long been fans of the homebrew work done with XBMC on the original Xbox and hope that advances like this will lead to that end. We want this because the older hardware cannot handle high definition content at full resolution but the Xbox 360 certainly can.
This exploit is still far from perfect. It currently requires that the Cygnos360 mod chip be installed on the system. A resistor also needs to be removed from the board to prevent accidental kernel updating. That being said, this is still progress. If you’re interested in step-by-step details, take a look at the text file instructions provided.