Long Strange Trip

  • TV Versions etc

    The TV utility lets you show ‘system status’ which in turn shows: Hardware Version: IRIS 2.0Software Version: TH T1.05Loader Version: CMLD 1.05System ID: TDB20H.39.1.0.00Last Update Date: 2012-3-28    

  • Preparing to build the kernel

    Kernel source code from git clone git://git.linaro.org/kernel/linux-linaro-3.1.git Instructions for toolchain from https://wiki.linaro.org/Platform/Android/Toolchain $ mkdir -p linaro-toolchain && cd linaro-toolchain $ repo init -b linaro-master -u git://android.git.linaro.org/toolchain/manifest.git $ repo sync -j4 $ cd linaro-toolchain/build $ ./linaro-build.sh –with-gcc=gcc-linaro-4.7-2013.01

  • Disassembling to find the radio

    Using apktool to decode the Radio.apk, we can see that all the magic is done in libRadio.so, w/ native calls from Java through to it. Running ‘strings’ on the libRadio.so, its relatively simple, and uses a combination of /dev/sbd, /sys/class/sbd/misc/source, and /data/sbd/radio_freqlist. The libRadio.so has a single externally callable method, Java_com_sbd_hw_Radio_nativeSendCommand(). So it should be relatively…

  • Adventures with a 2-din android

    So i have purchased a 2-din 6.2″ Android to install into my 2011 Chevrolet Silverado (non-Bose radio). My intent is to make sure it is rooted, upgraded from Gingerbread to Jelly Bean, and tethered to my Galaxy Nexus. Other modifications I wish to do include a Tasker profile to run a dropbox-sync when it sees…

  • more latency than a telegraph: your mobile network @ work

    So i was hanging out in La Guardia yesterday evening. A lot of fun, really recommend the pretzel. As flight after flight was cancelled (and WiFi is not free), people were really turning to their 3G toys to update their social networks about how late they would be and the smell of the person next…