speedtreeOriginally uploaded by adq_uk Bandwidth constrained here in the darkest lake district, so one photo per day max…. This one was inspired by looking at http://www.flickr.com/photos/27467013@N08/sets/72157619274270260/ on the train
Author Archives: adq
USB patch v23 – very close to working
Hi, I’ve deicded to release the current version (v23) of the patch for people to play with. You can find it in my adqmisc repository here. My kernel config file is also there. If you build it, you’ll end up with two modules: f_msm_hsusb.ko is the gadget/function mode driver ehci-hcd.ko is the host mode driver.Continue reading “USB patch v23 – very close to working”
Dr Moebius 2
CorridorOriginally uploaded by adq_uk Some photos from Dr. Moebius 2
More progress!
The main problem with the unloadable function/host driver modules was that the "vold" android userspace daemon really didn’t like the USB mass storage /sys entries not being present. If you watched on "adb logcat", it entered a constant segfault cycle; even loading the module didn’t stop it from doing this. The net result was thatContinue reading “More progress!”
Android OTG support
This evening, I’ve decided to go back to my older codebase with the load/unload modules to switch between device and host mode approach. There are several reasons: I’d like to get this kernel development done and released and on to interesting userspace apps finally! The main reason for switching to codeaurora was because it offeredContinue reading “Android OTG support”
Android USB progress
I finally made some progress on the Android USB code last night; I’ve got the codeaurora USB host/function code pretty much integrated into the Hero source tree: it builds cleanly. Right now it only switches based on the USB OTG ID pin (much like the Droid’s usb host support does). I don’t want to forceContinue reading “Android USB progress”
Joggler/openpeak backlight and light sensor code
OKdoke, some more joggler code ready. If you look here, you’ll find: A patch to add the joggler’s backlight control to the proper kernel backlight framework A userspace program to read the light sensor value over the i2c bus. Oh, the sound patch is on v2 now ‘cos I’d accidentally left some cruft in.
EFI firmware image analyser / dumper / ripper
As part of the joggler work, I’ve developed a set of tools for pulling EFI firmware images apart. I did have a look for others, but I initially couldn’t find anything. Later I did find some, but they relied on some non-64bit-clean C code for decompression, or were closed source. So I’ve implemented my ownContinue reading “EFI firmware image analyser / dumper / ripper”
Distracted by the joggler ….
Hi, apologies to anyone wanting the Hero USB stuff, I’ve been distracted by messing with the O2 Joggler this week. This is a 512Mb 1GHz Intel Atom based capacitative touchscreen web tablet with 1Gb of internal storage, USB host and 802.11n WIFI. And its £50 ($76US) right now! Its originally developed by OpenPeak, and runsContinue reading “Distracted by the joggler ….”
Hero USB update
Hi, quick update on the status of this. Last week I switched to using the codeaurora.com driver source as it supports proper USB OTG switching, and also has board specific tweaks. However, shortly after this, my laptop decided to die. As developing on a netbook sized screen isn’t so much fun, I decided to have aContinue reading “Hero USB update”