<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Trypticon: Tag gadgets</title>
    <link>http://trypticon.org/articles/tag/gadgets?tag=gadgets</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>If it ain't broke, break it.</description>
    <item>
      <title>K700 (Accidentally!) Debranded</title>
      <description>&lt;p&gt;Today I was trying to remove the Vodafone branding from my phone using [these guys][1]&amp;#8217; software to do it with my DSS-25 cable/phone stand.&lt;/p&gt;

&lt;p&gt;I eventually exhausted my credits without getting anywhere. It would do some stuff, charge me, and then fail to complete&lt;/p&gt;</description>
      <pubDate>Sun, 19 Jun 2005 16:34:00 +1000</pubDate>
      <guid isPermaLink="false">urn:uuid:eeb80d6f7897ea5b20f8a4a588f19f56</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/06/19/k700-accidentally-debranded</link>
      <category>unlock</category>
      <category>k700</category>
      <category>phones</category>
      <category>gadgets</category>
    </item>
    <item>
      <title>K700 Saga</title>
      <description>&lt;p&gt;As part of the yearly gadget purge, I upgraded my phone from the Sony Ericsson [T610][1] to the [K700i][2]. This particular model is getting a little aged now, but it&amp;#8217;s a nice looking phone, has a lot more memory than the older T610, and most importantly, is cheap enough to buy up-front without hurting my cash flow. :-)&lt;/p&gt;

&lt;p&gt;At the current point in time, buying this phone from Vodafone will only cost $30 more than a Nokia 3220, which lacks half the features the K700 has&lt;/p&gt;</description>
      <pubDate>Sun, 05 Jun 2005 17:04:00 +1000</pubDate>
      <guid isPermaLink="false">urn:uuid:fc0cf50fa43ac7d55a0f09d98dd18eb7</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/06/05/k700-saga</link>
      <category>drm</category>
      <category>k700</category>
      <category>phones</category>
      <category>gadgets</category>
    </item>
    <item>
      <title>Maybe I Should Sell My Zaurus</title>
      <description>&lt;p&gt;I&amp;#8217;ve been thinking a lot lately about my beloved PDA, and whether I really need it.&lt;/p&gt;

&lt;p&gt;I mean, the thing has given me a lot of fun. Unlike all other PDAs, Java development on the Zaurus is actually quite nice. The JRE looks native, runs relatively fast, and integrates pretty well (it&amp;#8217;s a shame they decided to remove it from the default bundle in the newer versions of the PDA.)&lt;/p&gt;

&lt;p&gt;The OS is pretty solid (until you go reflashing it with something more experimental), compatibility with Linux is perfect, and the thing can even be overclocked to a limited degree. :-)&lt;/p&gt;

&lt;p&gt;But this fun has a price. I&amp;#8217;ve started discovering that every time I get out the PDA, it&amp;#8217;s for one of two reasons. Most of the time, I use it to waste time by tinkering with various things&lt;/p&gt;</description>
      <pubDate>Mon, 18 Apr 2005 12:52:00 +1000</pubDate>
      <guid isPermaLink="false">urn:uuid:4c60b73f64f6199bc7bb1816ba74db6e</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/04/18/maybe-i-should-sell-my-zaurus</link>
      <category>zaurus</category>
      <category>pda</category>
      <category>gadgets</category>
    </item>
    <item>
      <title>Phone Fun</title>
      <description>&lt;p&gt;Well, ignoring that our phone line is experiencing a temporary fault at the moment, we should have a bit of fun with the phone I picked up to be the new house phone. They call it the &gt;&gt;Freedom 3000 (the price listed on Telstra&amp;#8217;s site is a little steep, we picked up the exact same model for $120 at Tandy.)&lt;/p&gt;

&lt;p&gt;The cordless house phone really is starting to resemble a mobile. Already, the things were getting quite small. These days they have a whole bunch of features which really do belong on a mobile phone:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Polyphonic ringtones;&lt;/li&gt;
&lt;li&gt;Colour screens;&lt;/li&gt;
&lt;li&gt;Cheezy wallpapers which can&amp;#8217;t be customised;&lt;/li&gt;
&lt;li&gt;Cheezy games which can&amp;#8217;t be customised;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Support for jamming your SIM card into the thing for copying the phone book to use with Caller ID.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last one is bolded because it broke my brain to learn that it had become a feature of a house phone.&lt;/p&gt;

&lt;p&gt;But I think there is still a long way to go. Why do I have to put in a SIM card in there in the first place? Don&amp;#8217;t all mobile phones these days support Bluetooth for transferring contacts?&lt;/p&gt;

&lt;p&gt;So I figure that a more enlightened manufacturer might use Bluetooth to put a few more useful features on the humble house phone&lt;/p&gt;</description>
      <pubDate>Fri, 15 Apr 2005 16:15:00 +1000</pubDate>
      <guid isPermaLink="false">urn:uuid:35f1207e41438e6b6b047f7a2960f83c</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/04/15/phone-fun</link>
      <category>phones</category>
      <category>gadgets</category>
    </item>
    <item>
      <title>Zaurus Wikipedia</title>
      <description>&lt;p&gt;It&amp;#8217;s like it sounds.&lt;/p&gt;

&lt;p&gt;I wanted a copy of [Wikipedia][1] to use on the run, when I had no easy access to a net connection (this is especially the case while I have no Wi-fi adapter and need to make do with Bluetooth, or USB for better bandwidth.)&lt;/p&gt;&lt;p&gt;Requirements:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An SD card (or CF, I suppose) with well over 500MB of free space. I would suggest 1GB for the sake of future safety.&lt;/li&gt;
&lt;li&gt;A kernel on the Zaurus which supports squashfs. The latest Cacko certainly supports this, but you can probably find a module which works on whatever kernel you happen to have available.&lt;/li&gt;
&lt;li&gt;A little bit of patience&amp;#8230; as these scripts can take ages to complete.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The first thing we do is grab wiki2static from &lt;a href="http://www.tommasoconforti.com/"&gt;this site&lt;/a&gt; (or grab the script &lt;a href="http://www.tommasoconforti.com/wiki/wiki2static.tar.gz"&gt;directly&lt;/a&gt;.)&lt;/p&gt;

&lt;p&gt;Find a directory somewhere on your desktop computer where you still have a lot of space, and extract it:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;cd /mnt/data/wikipedia
tar zxf wiki2static.tar.gz
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The next think you need is an actual database dump. You can get one from the &lt;a href="http://download.wikimedia.org/"&gt;Wikipedia download site&lt;/a&gt;. These files are pretty big</description>
      <pubDate>Tue, 11 Jan 2005 17:55:00 +1100</pubDate>
      <guid isPermaLink="false">urn:uuid:87748317a3aab99448ff102eb8bd9951</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/01/11/zaurus-wikipedia</link>
      <category>wikipedia</category>
      <category>zaurus</category>
      <category>software</category>
      <category>gadgets</category>
    </item>
    <item>
      <title>Zaurus SD Autostart</title>
      <description>&lt;p&gt;I wanted to set up stuff to run automatically when the SD card is inserted. One of the reasons for this was a Zaurus Wikipedia install, as I wanted it to mount the wikipedia when the card was inserted and unmount it as it was ejected.&lt;/p&gt;&lt;p&gt;The modifications in question need to be done to /etc/sdcontrol. So fire up vi, and make the following changes:&lt;/p&gt;

&lt;p&gt;The following goes right after the swapfile handling in the &amp;#8216;insert&amp;#8217; section: &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;if [ -d ${MOUNT_POINT}/.autostart/ ]; then
    for f in ${MOUNT_POINT}/.autostart/* ; do
        if [ -x $f ]; then
            $f start
        fi
    done
fi
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And the following does right before the swapfile handling in the &amp;#8216;eject&amp;#8217; section:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;if [ -d ${MOUNT_POINT}/.autostart/ ]; then
    for f in ${MOUNT_POINT}/.autostart/* ; do
        if [ -x $f ]; then
            $f stop
        fi
    done
fi
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;As you can probably gather from the code, this looks for a directory called &amp;#8220;.autostart&amp;#8221; in the root of the SD card. When the &amp;#8220;.autostart&amp;#8221; directory has been found, it looks for executable files in that directory. I would have used run-parts here, only it doesn&amp;#8217;t seem to be provided with the default Busybox.&lt;/p&gt;

&lt;p&gt;On a FAT filesystem on the Zaurus, everything is executable, which can be trouble</description>
      <pubDate>Tue, 11 Jan 2005 17:32:00 +1100</pubDate>
      <guid isPermaLink="false">urn:uuid:fc626fd0db8296ebf79ee006b12feed1</guid>
      <author>Trejkaz</author>
      <link>http://trypticon.org/articles/2005/01/11/zaurus-sd-autostart</link>
      <category>zaurus</category>
      <category>software</category>
      <category>gadgets</category>
    </item>
  </channel>
</rss>
