November 8, 2012

Acer Iconia A501 Tablet Upgrade From Telstra Firmware to Android 4.0 ICS

Filed under: Technical — Tags: , , — James Bunton @ 8:21 pm

I bought the Acer Iconia A501 on special from Telstra for $200 a while back. It’s a good tablet and that was a great price for it, however I’ve been annoyed that Telstra hasn’t bothered to release the Android 4.0 Ice Cream Sandwich update that Acer released for unbranded devices. Acer blames Telstra for not releasing it and Telstra blames Acer for not making it available. Bleh.

Fortunately it was not too hard to unbrand the device and upgrade all the way to Android 4.0.3 and presumably 4.1 when Acer finishes that update too.


September 11, 2012

ABC Radio Shows Streaming Ripper

Filed under: Technical — Tags: , , , — James Bunton @ 7:29 pm

This code is obsolete and probably doesn’t work anymore.

Most ABC radio shows are available to download as MP3s, usually with a convenient podcast feed. Unfortunately sometimes, probably due to copyright stupidity, they make a programme available only by Windows Media or RealPlayer streaming. I’ve written a simple tool to snatch this streaming audio from ABC’s servers.


WebDL: ABC iView and SBS Downloader

Filed under: Technical — Tags: , , , , , — James Bunton @ 7:16 pm

WebDL is a collection of Web TV downloader scripts with a consistent user interface. I’ve previously released these separately, but a while ago I refactored them to share common code and packaged them into a single utility. You can use this interactively or to download any shows matching a glob from a cronjob. Currently supported are ABC iView and SBS OnDemand. I’ll probably add more in the future.


July 23, 2012

Dirty rdiff-backup hack to fix gvfs

Filed under: Technical — Tags: , , — James Bunton @ 11:15 pm

I use rdiff-backup to keep a copy of the latest version of all my files and compressed differential backups going a year in the past. This works great except when I have a GNOME login and a ~/.gvfs directory. These are special FUSE directories that root user cannot even enter or even lstat(), which causes an annoying error to be emailed to me every night.

I finally got sick of this and have hacked a solution, I’m not proud of it, but it’ll make the emails stop!

$ curl -L --silent | sudo patch --backup -p0

April 14, 2012

Remote Wipe of Debian Linux Server

Filed under: Technical — Tags: , — James Bunton @ 12:05 am

I recently retired an old server of mine, cerberus. It was hosted in a remote data centre to which I have no physical access. My goal was to zero the drives before powering it off for the last time.