diff --git a/_posts/2013-03-16-sphairon-ar860.md b/_posts/2009-01-24-sphairon-ar860.md similarity index 96% rename from _posts/2013-03-16-sphairon-ar860.md rename to _posts/2009-01-24-sphairon-ar860.md index 6061b14..f23b37d 100644 --- a/_posts/2013-03-16-sphairon-ar860.md +++ b/_posts/2009-01-24-sphairon-ar860.md @@ -1,7 +1,7 @@ --- title: Sphairon AR860 layout: default -created: 2013-03-16 17:26:51 +0100 +created: 2009-01-24 17:10:21 +0100 toc: false tags: - know-how diff --git a/_posts/2009-09-29-sheevaplug-guruplug.md b/_posts/2009-09-29-sheevaplug-guruplug.md new file mode 100644 index 0000000..4612564 --- /dev/null +++ b/_posts/2009-09-29-sheevaplug-guruplug.md @@ -0,0 +1,20 @@ +--- +title: SheevaPlug / GuruPlug +layout: default +created: 2009-09-29 15:04:58 +0200 +toc: false +tags: + - know-how + - hardware + - sheevaplug + - guruplug +--- + +* [marvell.com](http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp) - Manufacturer of the SheevaPlug +* [plugcomputer.org](http://www.plugcomputer.org/) - SheevaPlug Support Software +* [globalscaletechnologies.com](http://www.globalscaletechnologies.com/p-26-sheevaplug-dev-kit-europe.aspx) - SheevaPlug Reseller +* [cyrius.com](http://www.cyrius.com/journal/debian/kirkwood/sheevaplug) - Infos of Martin Michlmayr, maintainer of the Debian port to ARM +* [openplug.org](http://openplug.org/plugforum/) - English forum about the SheevaPlug +* [sheevaplug.de](http://www.sheevaplug.de/forum.html) - German forum about the SheevaPlug +* [computingplugs.com](http://computingplugs.com/index.php/SheevaPlug_Performance) - Performace ratings of the SheevaPlug +* [open-rd.org](http://www.open-rd.org/) - same architecture as SheevaPlug but with lots of more I/Os diff --git a/_posts/2013-03-16-tomtom-pnas.md b/_posts/2009-12-13-tomtom-pnas.md similarity index 99% rename from _posts/2013-03-16-tomtom-pnas.md rename to _posts/2009-12-13-tomtom-pnas.md index 2e586eb..9fabb91 100644 --- a/_posts/2013-03-16-tomtom-pnas.md +++ b/_posts/2009-12-13-tomtom-pnas.md @@ -1,7 +1,7 @@ --- title: TomTom PNAs layout: default -created: 2013-03-16 17:26:54 +0100 +created: 2009-12-13 02:26:06 +0100 toc: true tags: - know-how diff --git a/_posts/2010-07-22-msi-p45-platinum.md b/_posts/2010-07-22-msi-p45-platinum.md new file mode 100644 index 0000000..2502bd8 --- /dev/null +++ b/_posts/2010-07-22-msi-p45-platinum.md @@ -0,0 +1,56 @@ +--- +title: MSI P45 Platinum +layout: default +created: 2010-07-22 10:00:14 +0200 +toc: false +tags: + - know-how + - hardware + - msi + - mainboard + - p45 + - platinum +--- +BIOS +==== + + * **Download:** [station-drivers.com](http://www.station-drivers.com/page/msi/msi%20p45%20platinum%20Serie.htm) - nice collection of all BIOS files + * **Download:** [ftp.msi.com.tw](ftp://jerryuser:net2009@ftp.msi.com.tw/BIOS/7512/) - MSI Taiwan FTP + * Numbering scheme: + * `.161` → Version 1.6 Beta 1 + * `.16E` → Version 1.6 Beta 14 + * `.160` → Version 1.6 Final + * i.e. files ending in `.xx0` are always newer than files ending in `.xx1`-`.xxF` + + +EFI +--- + + * **Download:** [global.msi.eu](http://global.msi.eu/html/popup/MB/uefi/download.html) + * **latest inofficial version:** [msi-forum.de](http://msi-forum.de/index.php?page=Thread&postID=708525#post708525) - v100 Final + +| Filename | Date | +|:----------------:|:------------:| +| `E7512IMS.107` | 2008-09-04 | +| `E7512IMS.10B` | 2008-11-09 | +| `E7512IMS.10E` | 2008-11-25 | +| `E7512IMS.100` | 2009-03-31 | + + +AMI BIOS +-------- + + * **Download:** [msi.com](http://www.msi.com/index.php?func=downloaddetail&type=bios&maincat_no=1&prod_no=1479) + * **latest inofficial version:** [msi-forum.de](http://msi-forum.de/index.php?page=Thread&postID=759150#post759150) - v17E beta + +| Filename | Date | +|:----------------:|:------------:| +| `A7512IMS.160` | 2009-02-27 | +| `A7512IMS.175` | 2009-06-30 | +| `A7512IMS.176` | 2009-07-11 | +| `A7512IMS.178` | 2009-08-27 | +| `A7512IMS.179` | 2009-09-08 | +| `A7512IMS.17A` | 2009-12-24 | +| `A7512IMS.17B` | 2010-04-30 | +| `A7512IMS.17D` | 2010-07-01 | +| `A7512IMS.17E` | 2010-09-24 | diff --git a/_posts/2010-10-09-sonyericsson-mbw150.md b/_posts/2010-10-09-sonyericsson-mbw150.md new file mode 100644 index 0000000..dd4c7ec --- /dev/null +++ b/_posts/2010-10-09-sonyericsson-mbw150.md @@ -0,0 +1,144 @@ +--- +title: SonyEricsson MBW-150 +layout: default +created: 2010-10-09 19:02:24 +0200 +toc: true +tags: + - know-how + - hardware + - sony + - sonyericsson + - mbw150 +--- + +![SonyEricsson MBW-150]({{ site.url }}/assets/mbw150.jpg) + +[Product Page](http://www.sonyericsson.com/cws/products/accessories/overview/mbw-150classicedition) + +Android 2.x-Phones +================== + + * [xda-developers Thread for OpenWatch](http://forum.xda-developers.com/showthread.php?t=554551) + * [SmartMadSoft BETA page](http://beta.smartmadsoft.com/) + * [SmartMadSoft Android Forum](http://www.smartmadsoft.com/forum/index.php?action=vtopic&forum=9) + + +Notification service using OpenWatch, Tasker and PHP +---------------------------------------------------- + +### Setup Tasker + + 1. create a new time-based profile, let it run every **5 minutes** or so + 2. add the following actions: + 1. Net → **HTTP Get** + * **Server:Port:** `www.example.org` *(\)* + * **Path:** `/notifier/notify.php` *(adapt according to your setup)* + * **Attributes:** *\* + * **Timeout:** `10` *(default)* + * **Mime Type:** `text/plain; charset=utf-8` + * **Output File:** *\* + - Tasker → **Stop** + * **If:** `[X]` + * `%HTTPD` **Isn't Set** + - Variable → **Variable Split** + * **Name:** `%HTTPD` + * **Splitter:** `¶` + * **Delete Base:** `[ ]` + - Alert → **Notify** *(you can omit this one if you like)* + * **Title:** `Remote Notification` + * **Text:** `%HTTPD1 %HTTPD2 (%HTTPD3 seconds ago)` + - Misc → **Action Intent** + * **Action:** `com.smartmadsoft.openwatch.action.VIBRATE` + * **Cat:** `None` + * **Data:** *\* + * **Extra:** `line1:%HTTPD1` + * **Extra:** `line2:%HTTPD2` *(Note: There are 2 Extra input fields)* + * **Target:** `Broadcast Receiver` + - Done! + + +### Setup Server + +Put the following file onto a webserver capable of running PHP scripts (`notify.php`): + +```php + array(), + ); + private $modified = false; + + public function __construct( $filename = 'queue.json' ) { + $this->file = getcwd() . '/' . $filename; + if ( file_exists( $this->file ) ) { + $this->load(); + } + } + + public function __destruct() { + if ( $this->modified ) { + $this->save(); + } + } + + public function add( $line1, $line2 ) { + $this->data['entries'][] = array( + 'timestamp' => time(), + 'line1' => $line1, + 'line2' => $line2, + ); + $this->modified = true; + } + + public function getNext() { + if ( $this->getCount() > 0 ) { + $entry = array_shift( $this->data['entries'] ); + $this->modified = true; + return $entry; + } + return array(); + } + + public function getCount() { + return count( $this->data['entries'] ); + } + + private function save() { + $json = json_encode( $this->data ); + file_put_contents( $this->file, $json, LOCK_EX ); + $this->modified = false; + } + + private function load() { + $fc = file_get_contents( $this->file ); + $this->data = json_decode( $fc, true ); + $this->modified = false; + } +} + +$ds = new DataStore(); + +header( 'Content-Type: text/plain; charset=utf-8' ); +if ( isset( $_REQUEST['l1'] ) && isset( $_REQUEST['l2'] ) ) { + // new notification ~~> store + $ds->add( $_REQUEST['l1'], $_REQUEST['l2'] ); +} else { + // else: Display next notification, if any + $entry = $ds->getNext(); + if ( isset( $entry['timestamp'] ) ) { + $span = time() - $entry['timestamp']; + echo $entry['line1'] . '¶' . $entry['line2'] . '¶' . $span; + } +} + +?> +``` + +### Usage + +Under Linux, you can send a notification like this: + + wget -O - --quiet "http://www.example.org/notifier/notify.php?l1=This+is+line1&l2=And+this+is+line2" diff --git a/_posts/2013-03-16-stardom-sohoraid-sr3610.md b/_posts/2012-08-20-stardom-sohoraid-sr3610.md similarity index 96% rename from _posts/2013-03-16-stardom-sohoraid-sr3610.md rename to _posts/2012-08-20-stardom-sohoraid-sr3610.md index 153e9ea..002661b 100644 --- a/_posts/2013-03-16-stardom-sohoraid-sr3610.md +++ b/_posts/2012-08-20-stardom-sohoraid-sr3610.md @@ -1,7 +1,7 @@ --- title: Stardom SOHORAID SR3610 layout: default -created: 2013-03-16 17:26:55 +0100 +created: 2012-08-20 21:38:53 +0200 toc: false tags: - know-how diff --git a/_posts/2013-03-16-wd-green-disks.md b/_posts/2012-08-20-wd-green-disks.md similarity index 98% rename from _posts/2013-03-16-wd-green-disks.md rename to _posts/2012-08-20-wd-green-disks.md index 5aac44a..314ee44 100644 --- a/_posts/2013-03-16-wd-green-disks.md +++ b/_posts/2012-08-20-wd-green-disks.md @@ -1,7 +1,7 @@ --- title: Western Digital GreenPower Disks layout: default -created: 2013-03-16 17:26:55 +0100 +created: 2012-08-20 20:46:38 +0200 toc: true tags: - know-how diff --git a/assets/mbw150.jpg b/assets/mbw150.jpg new file mode 100644 index 0000000..b9b003d Binary files /dev/null and b/assets/mbw150.jpg differ