Showing posts with label geek stuff. Show all posts
Showing posts with label geek stuff. Show all posts

Thursday, March 3, 2011

Nexus One gets an OTA Update to Gingerbread Part 2

  My Google Nexus One finally got the long anticipated Gingerbread OTA release. Google announced the release in a tweet on Feb 22, 2011 and has been rolling it out since. The update applies to the new Nexus S as well.
  This new release of android focuses mostly on changes under the hood. While the interface has minor cosmetic differences, the big changes are underneath. SIP support built-in to the OS, new power-consumption analysis, and groundwork for more diverse hardware platforms.
  User interface wise, it looks like a new software keyboard, better copy and paste, and text input in general. Especially if your device doesn't have a trackball.

Nexus One gets an OTA Update to Gingerbread Part 1

Well, I was surprised early this afternoon with a notification about a new OTA update being available for my Google Nexus One. Gingerbread here we come!

Will followup with more screenshots...

Saturday, February 19, 2011

TRITON SEE2 Xtreme UV200 in Linux, Works!

I'm trying to install the Triton Technologies See2 Xtreme (sic) UV200 USB 2.0 External DVI/VGA Video card on a Debian Squeeze Box.
(Buy it from Amazon: Tritton SEE2 Xtreme, USB to DVI or VGA External Video Card, 1920x1200 resolution )


$ sudo lsusb -s 2:3
Bus 002 Device 003: ID 0711:0950 Magic Control Technology Corp. 

Forcing the kernel module to load and trying Xorg yields:

(II) Module sisusb: vendor="X.Org Foundation"
compiled for 1.7.6.901, module version = 0.9.3
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) SISUSB: driver for SiSUSB chipsets: SIS315E/PRO USB
(WW) Falling back to old probe method for sisusb
(EE) No devices detected.


Using this kernel compile howto, I then compiled linux kernel 2.6.37.1 with this simple patch.
And it works!!

(II) Module sisusb: vendor="X.Org Foundation"
compiled for 1.7.6.901, module version = 0.9.3
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) SISUSB: driver for SiSUSB chipsets: SIS315E/PRO USB
(WW) Falling back to old probe method for sisusb
(II) Found SiSUSB dongle (node /dev/sisusbvga0, minor 0)
(II) SISUSB(0): SiSUSB driver (2005/09/28-1, compiled for X.org 1.7.6.901)
(II) SISUSB(0): Copyright (C) 2001-2005 Thomas Winischhofer
(II) SISUSB(0): *** See http://www.winischhofer.at/linuxsisusbvga.shtml
(II) SISUSB(0): *** for documentation and updates.
(--) SISUSB(0): Found USB dongle (device /dev/sisusbvga0, kernel driver 0.0.8)


Friday, May 22, 2009

'car'puter resurected

A couple years back, I went all out and installed a PC in my '95 Chevy S-10. I purchased a MP3Car custom car computer and an in-dash motorized LCD touchscreen all from mp3car.com. Other than a 12V power supply that was shipped DOA, everything else worked.

A couple years later, I was parked overnight in the city and someone broke into my truck and stolen the radio and the in-dash LCD. On the bright side, they hadn't taken the actual computer that was behind the seat.

Recently I dusted off the computer and purchased a new 12V LCD touchscreen. I haven't yet spent the time to permanently mount the unit in the car, but I have attached the LCD mounting bracket to a spacer piece in the dash, above the radio.

Unfortunately the spacer isn't really designed to hold any weight, so I nailed a piece of scrap wood to it re-enforce it's ability to hold weight. Not the most elegant solution, but it works ;-).

With the LCD mount in place, and the computer wired up sitting on the passenger seat, the next step is going to be finding a more permanent and out-of-the way placement for the machine and all the wires.

No matter how it's mounted, it was definitely ready to take out for a test drive and do something fun with.