<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>http://united-geeks.org/blog - Mobile</title>
    <link>http://united-geeks.org/blog/</link>
    <description>Für die tägliche Portion Info-Gulasch...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.0 - http://www.s9y.org/</generator>
    <pubDate>Mon, 23 Jun 2008 16:58:25 GMT</pubDate>

    <image>
        <url>http://united-geeks.org/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: http://united-geeks.org/blog - Mobile - Für die tägliche Portion Info-Gulasch...</title>
        <link>http://united-geeks.org/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>P1i in der Endlos-Reboot-Schleife</title>
    <link>http://united-geeks.org/blog/index.php?/archives/84-P1i-in-der-Endlos-Reboot-Schleife.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/84-P1i-in-der-Endlos-Reboot-Schleife.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=84</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=84</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Aus welchen Gründen auch immer: vor ca. 4 Wochen hat mein P1i sich mal wieder aus und - mit der lustigen aber dato schon fast langweiligen Meldung - &quot;Ihr Telefon wurde zur Leistungsoptimierung neu gestartet&quot; wieder angeschaltet. Doch diesmal war einiges anders, wie ich schnell feststellen konnte. Die Fortschritts-Anzeige des Boot-Screens hing bei geschätzten 80% fest, und zwar für mehrere Minuten (so 3-5 ca.). Dann schaltet es sich ab, bootet wieder, zeigt wieder die &quot;... zur Leistungsoptimierung neu gestartet&quot;-Witzmeldung und hängt erneut bei 80%, um sich nach danach auf ein Neues wieder aus- und anzuschalten. &lt;br /&gt;
&lt;br /&gt;
Ich habe mir das Trauerspiel 5-6mal angeschaut und war dann erstmal angepisst davon, hab es abgeschaltet, und ne Nacht ohne Akku liegen lassen. Um das Ganze hier jetzt abzukürzen: nichts konnte das Telefon dazu bewegen wieder zu starten. &lt;br /&gt;
&lt;br /&gt;
Da ich die letzten Wochen über viel zu tun hatte um endlich die Uni zu Ende zu bekommen (was ich nun geschafft habe), nahm ich erstmal mein Ersatz-Telefon für die Zeit. Nun, dieses Wochenende hab ich mich drangemacht und es nach 3 fehlgeschlagenen Versuchen beim 4. endlich geschafft, die Firmware wieder draufzuspielen, und siehe da: es lief wieder...&lt;br /&gt;
&lt;br /&gt;
Ich kann angesichts der fehlenden Stabilität des P1i nur jedem Besitzer empfehlen: macht regelmäßig Backups von allem, je wichtiger die Sachen die ihr draufhabt, desto öfter...&lt;br /&gt;
&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Mon, 23 Jun 2008 18:35:48 +0200</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/84-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Sehr gute Navi-Software: MapNav</title>
    <link>http://united-geeks.org/blog/index.php?/archives/83-Sehr-gute-Navi-Software-MapNav.html</link>
            <category>Mobile</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/83-Sehr-gute-Navi-Software-MapNav.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=83</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=83</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Nachdem mein &lt;a href=&quot;http://united-geeks.org/blog/index.php?/archives/84-P1i-in-der-Endlos-Reboot-Schleife.html&quot; &gt;P1i die letzten 4 Wochen klinisch tot war&lt;/a&gt; und ich mich erst am Wochenende drum kümmern konnte, nun also mal wieder was neues aus der Technonomaden-Ecke...&lt;br /&gt;
&lt;br /&gt;
Jedenfalls musste ich, da ich das P1i nur mittels neu geflashter Firmware wieder zum einschalten bringen konnte alle meine Programme die ich vorher genutzt habe wieder draufmachen. Das hier schon erwähnte &quot;whereami&quot; (aktuell in v0.11), lief jedoch derart instabil, dass ich es kurzerhand wieder entfernte und nach Alternativen gesucht habe.&lt;br /&gt;
&lt;br /&gt;
Gefunden habe ich schließlich &quot;&lt;a href=&quot;http://mapnav.spb.ru&quot; &gt;MapNav&lt;/a&gt;&quot;, ein J2ME Programm das damit auf fast jedem aktuellen Telefon laufen sollte. Für ein paar Screenshots: siehe Website. Da es wirklich unüberschaubare viele Funktionen hat, hier mal eine total unvollständige Liste von Vorzügen gegenüber anderen Programmen die ich gefunden habe:&lt;br /&gt;
&lt;br /&gt;
+ J2ME (läuft überall, und zwar auch super stabil bisher)&lt;br /&gt;
+ kann on-the-fly über beliebige Datenverbindungen Kartenmaterial von: Google-Maps, OSM, Yahoo-Maps, VirtualEarth, Ask und Gurtam laden; wenn vorhanden werden auch verschiedene Modes (wie z.B. bei Google-Maps die Kartenansicht, Satellit oder Hybrid angeboten)&lt;br /&gt;
+ rendert die Karten sehr flott &lt;br /&gt;
+ bietet Möglichkeiten den Viewport nach Belieben zu konfigurieren&lt;br /&gt;
+ erstellt, speichert und exportiert Tracks &lt;br /&gt;
+ exportiert Position an bestimmte Geo-Caching-Sites im Netz&lt;br /&gt;
+ Realtime Anzeige der Position im Intarwub (siehe &lt;a href=&quot;http://mapnav.spb.ru&quot; &gt;http://mapnav.spb.ru/site/netradardemo.php&lt;/a&gt;)&lt;br /&gt;
+ vieles mehr&lt;br /&gt;
&lt;br /&gt;
- Bisher noch nicht getestet wie Navigation im Auto o.ä. funktioniert, keine echten Strassenkarten, aber soll wohl dennoch gehen&lt;br /&gt;
- bisher keine Möglichkeit entdeckt, einmal heruntergeladene Karten systematisch zu speichern, aber immerhin landen sie in einem Cache (Größe kann festgelegt werden)&lt;br /&gt;
- Online-Verbindung damit tendenziell immer nötig, aber die Datenmengen sind klein (Fahrt im Zug über 100km mit gelegentlichem Wechsel der Zoomstufe und der Kartenanbieter knapp 1.1MB Traffic)&lt;br /&gt;
- Website leider nur teilweise auf Englisch (aber zumindest das Wichtige), Rest Russisch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich finde, alle die das Thema interessiert und die ein GPS im Telefon (oder extern mit Kabel oder Bluetooth) besitzen sollten MapNav unbedingt einmal ausprobieren. Und kostenlos ist es auch, wenn auch nicht quelloffen soweit ich das erkennen kann.  
    </content:encoded>

    <pubDate>Mon, 23 Jun 2008 18:10:30 +0200</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/83-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Gezwitscher</title>
    <link>http://united-geeks.org/blog/index.php?/archives/77-Gezwitscher.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/77-Gezwitscher.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=77</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=77</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Ich hab mich gestern mal bei twitter.com registriert. Weniger weil ich das technisch oder sonstwie so toll finde, sondern eher deshalb, weil es die einfachste und schnellste Art ist, von unterwegs (mit dem Telefon) was zu veröffentlichen. Für was ich das genau nutzen werde (oder ob überhaupt) weiss ich noch nicht so recht, mal schauen. &lt;br /&gt;
Auf Seite meines Telefons (P1i) mach ich das übrigens mit Fring. Fring is zwar closed source und insofern böse, aber es kann die gängigsten InstantMessenger Protokolle, außerdem auch Skype (Sprache, Chat und Datenversand), SIP, und eben Twitter. Fring is deshalb die eierlegende Wollmilchsau der Applikationen die ich so täglich benutze.&lt;br /&gt;
&lt;br /&gt;
Wer mich zwitschern hören will klickt hier &lt;a href=&quot;http://twitter.com/n00dl3s&quot; &gt;http://twitter.com/n00dl3s&lt;/a&gt; oder gleich den &lt;a href=&quot;http://twitter.com/statuses/user_timeline/14414355.rss&quot; &gt;Feed abonnieren&lt;/a&gt;...  
    </content:encoded>

    <pubDate>Thu, 17 Apr 2008 12:04:00 +0200</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/77-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Symbian Software signieren</title>
    <link>http://united-geeks.org/blog/index.php?/archives/52-Symbian-Software-signieren.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/52-Symbian-Software-signieren.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=52</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Obwohl sich mir der Sinn des ganzen nach wie vor nicht komplett erschliesst, so habe ich mittlerweile öfters den Fall erlebt, dass sich Symbian-Freeware nicht installieren lässt, weil das Zertifikat fehlt oder abgelaufen ist. &lt;br /&gt;
&lt;br /&gt;
Um die jeweilige Software dennoch zum installieren zu bewegen, muss man sich bei &lt;a href=&quot;https://www.symbiansigned.com&quot; &gt;https://www.symbiansigned.com&lt;/a&gt; anmelden und dort ein &quot;Developer Certificate&quot; beantragen. Leider ist die Seite (nach Angaben der Betreiber) chronisch überlastet durch die ganzen Anwender (und eben nicht nur developers) die ein Zertifikat brauchen um z.B. &quot;rotateme&quot; zu installieren, und deshalb war es nun für über 2 Wochen nicht möglich als normaler Benutzer (ohne eine sog. &quot;publisher ID&quot;) an ein solches Zertifikat zu kommen.&lt;br /&gt;
&lt;br /&gt;
Heute gab es dann ein Update auf der Seite, und man kann lesen, dass es ab nächster Woche wieder möglich sein wird, allerdings nur zwischen 09 und 15 GMT (also 10 und 16 MEZ). &lt;br /&gt;
&lt;br /&gt;
Deshalb bereit machen, ab nächster Woche dann beantragen und endlich selbst signieren können.&lt;br /&gt;
&lt;br /&gt;
I like!  
    </content:encoded>

    <pubDate>Fri, 29 Feb 2008 17:44:24 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/52-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Uni-VPN auf dem P1i</title>
    <link>http://united-geeks.org/blog/index.php?/archives/51-Uni-VPN-auf-dem-P1i.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/51-Uni-VPN-auf-dem-P1i.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=51</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=51</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Obwohl meine Zeit als Student sich dem Ende neigt, so wollte ich dennoch die Möglichkeit nutzen, mich mit dem P1i über WLAN zum Uni-Netz zu verbinden. Das wäre z.B. nützlich, wenn ich in der Uni-Bib bin, und schnell eine Literatur-Suche machen will. Natürlich könnte ich dazu auch einfach mein Laptop nehmen, allerdings ist das mit dem Laptop in der UB so eine Sache, denn ich habe immer Angst, dass es mir geklaut wird, wenn ich nicht ständig direkt daneben stehe. Wer in der UB schonmal kurz auf Toilette musste kennt das Problem (Laptop erstmal einschliessen, denn Taschen sind ja nicht erlaubt, dann Toilette, Laptop wieder aus dem Spind holen...). Alleine deshalb schon ist es ungemein praktisch, dies mit dem Telefon zu machen. So gehts:&lt;br /&gt;
&lt;br /&gt;
1. VPN-Manager von Certicom downloaden (findet man einfach bei google) und installieren&lt;br /&gt;
&lt;br /&gt;
2. Neues Konto anlegen&lt;br /&gt;
&lt;br /&gt;
3. Gateway-Typ: Cisco VPN Concentrator 3000&lt;br /&gt;
&lt;br /&gt;
4. Gateway-Adresse: vpnsrv1.urz.uni-heidelberg.de&lt;br /&gt;
&lt;br /&gt;
5. PFS deaktivieren&lt;br /&gt;
&lt;br /&gt;
6. Gruppenname: tunnel , Gruppenkenntwort: tunnel&lt;br /&gt;
&lt;br /&gt;
7. Benutzername: eure URZ-Kennung , Passwort wird später abgefragt wenn ihr die Verbindung aufbaut.&lt;br /&gt;
&lt;br /&gt;
8. Alle weiteren Einstellung unverändert lassen und schließlich abspeichern&lt;br /&gt;
&lt;br /&gt;
9. Verbindung aufbauen, Passwort eingeben &lt;br /&gt;
&lt;br /&gt;
Have Fun!&lt;br /&gt;
&lt;br /&gt;
PS: Meines Wissens nach benutzen alle staatlichen Unis in Deutschland das gleiche Cisco-Equipment, insofern sollte diese Anleitung nicht nur für die Uni-Heidelberg, sondern für alle dt. Unis korrekt sein. Ihr müsst lediglich rausfinden, unter welcher URL das VPN bei euch erreichbar ist und die richtigen Benutzderdaten eintragen.  
    </content:encoded>

    <pubDate>Fri, 29 Feb 2008 17:09:34 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/51-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Navigation / OSM  auf dem P1i</title>
    <link>http://united-geeks.org/blog/index.php?/archives/50-Navigation-OSM-auf-dem-P1i.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/50-Navigation-OSM-auf-dem-P1i.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=50</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=50</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Da das P1i ein Symbian / UIQ3 Telefon ist, gibts dafür auch einiges an brauchbarer Software. Ein solches Beispiel ist &lt;a href=&quot;http://www.symbianos.org/projects_mapping&quot; &gt;&quot;whereami&quot;&lt;/a&gt;, mit welcher es möglich ist, sich Kartenmaterial von www.openstreetmap.org direkt aufs Gerät zu laden. Im Zusammenspiel mit einem Bluetooth-GPS-Empfänger wird das P1i damit zu einem vollwertigen open-source Navi.&lt;br /&gt;
&lt;br /&gt;
Leider ist &quot;whereami&quot; noch nicht 100%ig ausgereift wie es mir scheint, denn das Programm crashed leider öfter. Allerdings hatte ich dabei bisher noch keinen Datenverlust oder andere Probleme, so dass zumindest die heruntergeladenen Karten von OSM erhalten bleiben. Ich wollte dazu auch schon einen Bug-Report machen, allerdings kann ich mich leider nicht am Bug-Tracker registrieren / anmelden (warum weiss ich auch nicht). Ich werde deshalb mal eine email an den Autor der Software schreiben und ihm meine Erfahrungen mitteilen. Hoffe er hat dann auch Zeit und Lust sich der Probleme anzunehmen.&lt;br /&gt;
&lt;br /&gt;
Noch ein paar schöne Bilder:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:2 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165154.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;GPS-Daten&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:3 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165219.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Standort-Ansicht (1cm=100m)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:4 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165231.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Standort (1cm=2km)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:5 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165255.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Satelliten-Übersicht (funky!)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:6 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165320.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;OSM-Download Funktionen&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot; style=&quot;width: 240px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:7 --&gt;&lt;img width=&#039;240&#039; height=&#039;320&#039;  src=&quot;http://united-geeks.org/blog/uploads/080229165344.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;GPX-Logging zum späteren Upload auf openstreetmap.org&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Nun steht der Partizipation bei openstreetmap.org nichts mehr im Weg. Und im Vergleich zu vorher (da hätte ich mein Laptop mitnehmen müssen, da mein Bluetooth-GPS nicht selbständig loggen kann) ist das alles viel stressfreier, da man das Telefon und das GPS einfach in die Tasche stecken kann. &lt;br /&gt;
&lt;br /&gt;
Happy Mapping!  
    </content:encoded>

    <pubDate>Fri, 29 Feb 2008 16:30:34 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/50-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>P1i auf neueste Firmware flashen</title>
    <link>http://united-geeks.org/blog/index.php?/archives/49-P1i-auf-neueste-Firmware-flashen.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/49-P1i-auf-neueste-Firmware-flashen.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=49</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=49</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Kurz nachdem ich das P1i erhalten habe hat Sony-Ericsson eine neue Firmware (R9K009) für das Gerät veröffentlicht. Allerdings zunächst nur (wie üblich) für die Generic-World (1-3) Modelle. Grund dafür ist, dass die Firmware für Germany-Modelle erst einmal von sämtlichen Mobilfunk-Providern in Deutschland ausgiebig getestet werden kann, um sicherzustellen, dass es zu keinen Problemen kommt (irgendwie verständlich, allerdings lassen sich die Provider i.d.R. mehrere Wochen bis Monate Zeit dafür).&lt;br /&gt;
&lt;br /&gt;
Da jedoch das P1i - leider - alles andere als ausgereift war mit der alten Firmware (R9J005) und es zu einigen Abstürzen kam, war für mich sofort klar, dass ich nicht auf das Erscheinen der dt. Firmware Version warten wollte. &lt;br /&gt;
&lt;br /&gt;
Im bekannten und sehr nützlichen Sony-Ericsson Forum &lt;a href=&quot;http://se-world.info&quot; &gt;se-world.info&lt;/a&gt; wird man nach kurzer Suche fündig. Das grundsätzliche Problem besteht darin, die Sony-Ericsson Firmware-Update-Software so auszutricksen, dass sie denkt, man hätte statt einem &quot;Generic-Germany&quot;-Modell ein Generic-World-Modell. Dies geschieht, indem man den sog. CDA-String ändert, welcher die Region festlegt. Leider kam ich mit der Anleitung nicht besonders weit. Ich konnte zwar (wiederholt) den CDA-String auf meinem Gerät ändern, jedoch hatte ich dann nach dem Update mit der S-E Update Software immer wieder die alte Firmware auf dem Gerät, und das obwohl die Software sagte, dass sie mir gerade die aktuellste Generic-World-1 Firmware auf das Telefon gespielt hätte. &lt;br /&gt;
&lt;br /&gt;
Nach mehreren fehlgeschlagenen Versuchen habe ich es dann doch noch geschafft. Hier die kurz&amp;knapp Anleitung (ich empfehle vorher noch ein Backup mittels der mitgelieferten S-E Suite zu machen):&lt;br /&gt;
&lt;br /&gt;
1. XS++ v3.1 &lt;a href=&quot;http://blog.se-nse.net/2007/11/15/xs-31-released/&quot; &gt;besorgen&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. XS++ starten, Häkchen bei &quot;Smartphone-Connect&quot; machen, und &quot;Connect&quot; Button drücken&lt;br /&gt;
&lt;br /&gt;
3. Telefon ausschalten, Speicherkarte und SIM rausnehmen, AKKU RAUSNEHMEN UND WIEDER EINSETZEN!&lt;br /&gt;
&lt;br /&gt;
4. C-Taste gedrückt halten, USB-Kabel anschliessen (C-Taste weiterhin halten)&lt;br /&gt;
&lt;br /&gt;
5. Warten bis im Log-Fenster von XS++ nix mehr passiert, dann kann man C loslassen&lt;br /&gt;
&lt;br /&gt;
6. Im Menu &quot;Write Smartphone CDA/Version Change&quot; wählt ihr jetzt die für das P1i passende Firmware aus und drückt auf &quot;Run Script&quot;. &lt;br /&gt;
KNACKPUNKT: Mit Generic-World-1 hats bei mir (s.o.) nicht hingehauen, also wählt ihr die Generic-World-2 Version aus (nicht irritieren lassen, dass die Versionen uralt sind, darum geht es gar nicht, es wird nur der CDA-String geändert)&lt;br /&gt;
&lt;br /&gt;
7. Warten bis im Log-Fenster steht &quot;bla foo Successful&quot; (oder so ähnlich)&lt;br /&gt;
&lt;br /&gt;
8. Wenn ihr wollt, dann könnt ihr verifizieren dass alles richtig gelaufen ist, indem ihr den Akku erneut aus/einbaut und das Telefon startet. Im Status-Menu sollten jetzt 2 CDA-Strings auftauchen, einmal der alte (Germany) und der neue (Generic-World-2), die man anhand der Nummern zuordnen kann (siehe dazu auch das &lt;a href=&quot;http://uiq3.sourceforge.net/wiki/index.php/CDA/P1i&quot; &gt;Firmware-Wiki&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
9. Wenn alles soweit richtig ist, dann könnt ihr nun das Telefon mit der S-E Update Software mit der Generic-World-2 Firmware flashen (das Programm sagt euch wie ihr das tut, siehe auch Schritt 3 oben)&lt;br /&gt;
&lt;br /&gt;
10. Wenn das Update fertig ist, dann solltet ihr nun die aktuellste Firmware drauf haben. Wer sich an der Generic-World-2 stört kann danach alles nochmal machen, nur diesmal die Generic-World-1 nehmen, diesmal wird es auch funktionieren.&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Mir ist kein Funktions-Unterschied zwischen den verschiedenen Generic-World Varianten bekannt, man kann jedenfalls auch bei der 2er &quot;Deutsch&quot; als Sprache einstellen, und die Software ist identisch mit der 1er, insofern könnt ihr das getrost auch so lassen.&lt;br /&gt;
&lt;br /&gt;
Viel Spass am Gerät!&lt;br /&gt;
&lt;br /&gt;
PS: Eventuell verliert ihr den Garantie-Anspruch auf euer Gerät, auch wenn ich relativ sicher bin, dass im Falle eines Falles dies nicht auffallen würde wenn euer Gerät den Geist aufgibt. Sicherheitshalber könnt ihr aber natürlich die ganze Prozedur auch wieder rückgängig machen bevor ihr eure Garantie wahrnehmt - zumindest falls das Gerät nicht so kaputt ist, dass man die Firmware nicht mehr tauschen kann. &lt;br /&gt;
&lt;br /&gt;
Nachtrag: XS++ startet übrigens auch unter Wine (v0.9.49) bei mir. Allerdings bin ich zu feige zu probieren, ob es mit wine ebenfalls hinhaut den CDA-String zu ändern. Wenn das jemand erfolgreich testet, dann schreibt mir doch nen Kommentar bitte.  
    </content:encoded>

    <pubDate>Fri, 29 Feb 2008 15:59:13 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/49-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Mein neues Spielzeug: Sony-Ericsson P1i</title>
    <link>http://united-geeks.org/blog/index.php?/archives/48-Mein-neues-Spielzeug-Sony-Ericsson-P1i.html</link>
            <category>P1i</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/48-Mein-neues-Spielzeug-Sony-Ericsson-P1i.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=48</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=48</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Mal wieder was technisches in meinem Blog:&lt;br /&gt;
&lt;br /&gt;
Nachdem mein altes Mobiltelefon (Motorola Razr-v3) sich langsam aber stetig in die ewigen Jagdgründe verabschiedet (Display kaputt, Akku halbtot, unerklärliche Abstürze häufen sich), hab ich mich entschlossen, mir mal wieder ein neues Telefon zu gönnen. Meine Wahl fiel dabei - nach einer recht langen Evaluationsphase - schließlich auf das Sony-Ericsson P1i. Falls jemand von euch auch gerade auf der Suche sein sollte, hab ich mal meine Beweggründe kurz zusammengefasst. Zu meiner Kaufentscheidung haben beigetragen:&lt;br /&gt;
&lt;br /&gt;
- QWERTZ-Tastatur (mittels &quot;Wipptasten&quot;, also Tasten die links und rechts jeweils unterschiedlich belegt sind&lt;br /&gt;
&lt;br /&gt;
- Touchscreen&lt;br /&gt;
&lt;br /&gt;
- Symbian / UIQ3 (damit also viel Software dafür erhältlich)&lt;br /&gt;
&lt;br /&gt;
- WLAN (leider nur 802.11b, aber das ist ok für mich)&lt;br /&gt;
&lt;br /&gt;
- Speicherkartenslot der mind. 8GB M2 Karten schluckt (vermutlich auch größere sobald diese erhältlich sind)&lt;br /&gt;
&lt;br /&gt;
- moderater Preis (hab meins bei der e-Bucht gekauft; neu von Privat für 251€; akteuller Ladenpreis ca. 330€)&lt;br /&gt;
&lt;br /&gt;
Ich hab deshalb nun eine neue Kategorie eingerichtet, unter der ihr zukünftig interessantes dazu finden könnt.   
    </content:encoded>

    <pubDate>Fri, 29 Feb 2008 15:48:12 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/48-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>Ladekabel vergessen - na und!</title>
    <link>http://united-geeks.org/blog/index.php?/archives/17-Ladekabel-vergessen-na-und!.html</link>
            <category>Razr V3</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/17-Ladekabel-vergessen-na-und!.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=17</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=17</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    Habe gerade voller Entzücken festgestellt, dass mein Razr sich auch ohne das Ladegerät laden lässt, indem man sich einfach eines USB-Kabels bedient (USB-A auf Mini-B). Phantastisch, vor allem da mein Ladegerät ca. 100km von mir entfernt liegt, und der Akku schon angefangen hat zu fiepen...&lt;br /&gt;
  
    </content:encoded>

    <pubDate>Tue, 27 Sep 2005 16:13:00 +0200</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/17-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>GNUPoc - Symbian SDK on GNU/Linux</title>
    <link>http://united-geeks.org/blog/index.php?/archives/12-GNUPoc-Symbian-SDK-on-GNULinux.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/12-GNUPoc-Symbian-SDK-on-GNULinux.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=12</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    GnuPoc makes it possible to develop EPOC applications on your GNU/Linux machine. It is using GNU make, Wine and GCC crosscompiler for ARM.&lt;br /&gt;
&lt;br /&gt;
Read the full story at the &lt;a href=&quot;http://www.gnupoc.org/&quot; &gt;GNUPoc Website&lt;/a&gt;  
    </content:encoded>

    <pubDate>Tue, 15 Mar 2005 21:47:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/12-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1: SyncML, Multisync, Evolution 2, Gentoo / Linux</title>
    <link>http://united-geeks.org/blog/index.php?/archives/10-SX1-SyncML,-Multisync,-Evolution-2,-Gentoo-Linux.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/10-SX1-SyncML,-Multisync,-Evolution-2,-Gentoo-Linux.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=10</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    The following information may be outdated, i just keep for personal reasons.&lt;br /&gt;
&lt;br /&gt;
So, my aim was to syncronize my phone and my evolution calendar and addressbook, and Multisync seemed to be what I was looking for. &lt;br /&gt;
But, there&#039;s trouble ahead. Read on for how to get over it... Turns out Symbian/S60 phones have a rather special (buggy?) dialect of wbxml (WAP-XML) which needs a patched libwbxml2. Since it was not in the Gentoo Portage-Tree, i got the already patched version from here.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Multisync&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
I knew I had to compile multisync (Gentoo ebuild) with libwbxml2 support which turned out to be tricky (=impossible) when sticking to Gentoo-ebuilds. &lt;br /&gt;
The problem is:&lt;br /&gt;
The compile-script looks for the libwbxml2 header files in &quot;/usr/include/wbxml2/&quot;, but the patched version puts them in &quot;/usr/include/&quot;. So I manually copied all of the headerfiles to the newly &quot;/usr/include/wbxml2/&quot; directory and voila: during the compile process I can see:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
checking for wbxml_conv_wbxml2xml in -lwbxml2... yes&lt;br /&gt;
checking for correct libwbxml2 version... yes&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Now i expected a new button in Multisync to appear, but no &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
The libs seem to be present, but it builds it without libwbxml2-support. I tried a little more to get it working, but without any progress, so I decided to try something else (I was impatient, but there&#039;s probably a way to do this the &quot;Gentoo-Way&quot;)&lt;br /&gt;
&lt;br /&gt;
I unmerged multisync and d/l the latest cvs-snapshot of Multisync from here. I compiled everything and the long-awaited &quot;Disable String Tables&quot; Checkbox appeared in the menu. &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Now I had everything ready to try syncing&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Setup Multisync:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Start Multisync&lt;br /&gt;
The settings you need are:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;1st plugin: syncML&lt;br /&gt;
2nd plugin: Evolution2&lt;br /&gt;
syncML settings:&lt;br /&gt;
&lt;br /&gt;
SyncML Role: SyncML Server&lt;br /&gt;
Connection: http://this computer:PORT&lt;br /&gt;
Authentification: USERNAME/PASSWORD&lt;br /&gt;
In the &quot;Options&quot;-menu tick both checkboxes (&quot;Interpret UTC as local time&quot; / Disable string tables&quot;)&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Evolution2 settings:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Pick the right calendar, addressbook and tasks file from the menu.&lt;br /&gt;
Setup the SX1&lt;br /&gt;
&lt;br /&gt;
Start the SyncML app and create a new profile:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Bearer Type: Internet&lt;br /&gt;
Access Point: DEFINED PREVIOUSLY (see TCP-IP over Bluetooth Howto)&lt;br /&gt;
Host Address: IP of Multisync-Server&lt;br /&gt;
Port: PORT (like in Multisync)&lt;br /&gt;
Username &amp;amp; password (like in Multisync)&lt;br /&gt;
Remote Calendar: calendar Remote Contacts: addressbook HTTP Auth: No&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
OK, now you need the right &lt;em&gt;Gnapplet.sis&lt;/em&gt;, which is this one. Transfer it to the phone and install it there.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Putting the pieces together&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Start Multisync on PC&lt;br /&gt;
Get TCP-IP on the phone working&lt;br /&gt;
Start Gnapplet&lt;br /&gt;
Start SyncML Process on the phone&lt;br /&gt;
Pray to your favourite god(s)&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;=As many other things, this does not work very &quot;stable&quot;. For me, i.e. the first try when starting the sync-process on the phone never works. So what I do is: &#039;cancel first attempt&#039;&amp;&#039;try again&#039;. This works most of the time &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
Just try...&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Last words&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
There are some minor issues with the mapping of some field descriptions, e.g. SyncML and Evolution2 won&#039;t work together perfectly atm., but I was told by a Multisync developer that maybe in the 0.9 release this will be fixed.&lt;br /&gt;
For the moment you should definetely backup both devices (phone and Evolution) before you try anything. Also, you might run into wrong handling of duplicates. I did not want to move back to the old evolution, but maybe there are no such problems like in the Evo2-plugin right now (which is considered &#039;beta&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;BTW:&lt;/strong&gt;&lt;br /&gt;
SX1-Firmware: 14&lt;br /&gt;
Evolution: 2.0.3-r2&lt;br /&gt;
Multisync: cvs-snapshot from 02/16/2005&lt;br /&gt;
Patched wbxml2-0.9.0 
    </content:encoded>

    <pubDate>Thu, 17 Feb 2005 21:15:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/10-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1: Optimizing videos with Transcode</title>
    <link>http://united-geeks.org/blog/index.php?/archives/9-SX1-Optimizing-videos-with-Transcode.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/9-SX1-Optimizing-videos-with-Transcode.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=9</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    The SX1 has quite enough power under the hood to watch movies in reasonable quality. However, the framerate isn&#039;t high enough to enjoy fast action movies, but it&#039;s perfect for my favourite TV-Show: The Simpsons. &lt;br /&gt;
&lt;br /&gt;
Learn see it&#039;s done.&lt;br /&gt;
 With transcode you have almost unlimited possibilities in En/Decoding and converting various video-formats to other formats. For a complete overview see the transcoding website.&lt;br /&gt;
&lt;br /&gt;
As player on my SX1 I use &#039;Smartmovie&#039; with the XVid-Codec. I did not find any other good players (mobiclip didn&#039;t work). &lt;br /&gt;
&lt;br /&gt;
So, to be able to watch Simpsons-episodes (22min, xvid) on my phone, I use this sequence of transcode operations to convert a ~170MB episode (XVid in avi) to a ~45MB big file:&lt;br /&gt;
(Of course, you have to replace $FILE with the right filename. The output file will be named SX1-movie.avi.) &lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
nice -n +19 transcode --print_status 5 --export_fps 15 -Z 208x156 -x mplayer -J modfps=buffer=7,hqdn3d -V -i $FILE -y xvid,null -w 164 -o tmp-video.avi &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 500 --export_fps 15 -u 35 -x null,auto -y null,wav -m tmp-sound.avi -i $FILE &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 500 -p tmp-sound.avi -J astat=alog -u 50 &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 50 -i tmp-video.avi -o SX1-movie.avi -p tmp-sound.avi -s `cat alog` -P1 -b 64 -y raw &lt;br /&gt;
&lt;br /&gt;
rm tmp-sound.avi&lt;br /&gt;
rm tmp-video.avi&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
ENJOY 
    </content:encoded>

    <pubDate>Mon, 06 Dec 2004 01:44:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/9-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1: Optimizing videos with Transcode</title>
    <link>http://united-geeks.org/blog/index.php?/archives/37-SX1-Optimizing-videos-with-Transcode.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/37-SX1-Optimizing-videos-with-Transcode.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=37</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=37</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    The SX1 has quite enough power under the hood to watch movies in reasonable quality. However, the framerate isn&#039;t high enough to enjoy fast action movies, but it&#039;s perfect for my favourite TV-Show: The Simpsons. &lt;br /&gt;
&lt;br /&gt;
Let&#039;s see how it&#039;s done:&lt;br /&gt;
 With transcode you have almost unlimited possibilities in En/Decoding and converting various video-formats to other formats. For a complete overview see the transcoding website.&lt;br /&gt;
&lt;br /&gt;
As player on my SX1 I use &#039;Smartmovie&#039; with the XVid-Codec. I did not find any other good players (mobiclip didn&#039;t work). &lt;br /&gt;
&lt;br /&gt;
So, to be able to watch Simpsons-episodes (22min, xvid) on my phone, I use this sequence of transcode operations to convert a ~170MB episode (XVid in avi) to a ~45MB big file:&lt;br /&gt;
(Of course, you have to replace $FILE with the right filename. The output file will be named SX1-movie.avi.) &lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
nice -n +19 transcode --print_status 5 --export_fps 15 -Z 208x156 -x mplayer -J modfps=buffer=7,hqdn3d -V -i $FILE -y xvid,null -w 164 -o tmp-video.avi &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 500 --export_fps 15 -u 35 -x null,auto -y null,wav -m tmp-sound.avi -i $FILE &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 500 -p tmp-sound.avi -J astat=alog -u 50 &lt;br /&gt;
&lt;br /&gt;
nice -n +19 transcode --print_status 50 -i tmp-video.avi -o SX1-movie.avi -p tmp-sound.avi -s `cat alog` -P1 -b 64 -y raw &lt;br /&gt;
&lt;br /&gt;
rm tmp-sound.avi&lt;br /&gt;
rm tmp-video.avi&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
ENJOY 
    </content:encoded>

    <pubDate>Mon, 06 Dec 2004 01:44:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/37-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1 and kbluetoothd discovery jobs</title>
    <link>http://united-geeks.org/blog/index.php?/archives/8-SX1-and-kbluetoothd-discovery-jobs.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/8-SX1-and-kbluetoothd-discovery-jobs.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=8</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=8</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    I&#039;ve just been playing a little with kbluetoothd&#039;s dicovery jobs. E.g. running scripts when a (specific) bluetooth device is in/out of range.&lt;br /&gt;
&lt;br /&gt;
The possible use of this depends on what you want to do with it. Some basic hints (esp. for the SX1) can be found here...&lt;br /&gt;
 To use this feature start up &quot;kbluetoothd&quot; and click your way to the &quot;configure services&quot; option, then click on the tab named &quot;Device Discovery&quot;. You can &quot;Add New Job&quot; which gives you these possibilities (atm):&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Custom Job&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Discovery Protocol&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Kopete_AutoAway&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Photo Copy&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Screensaver&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Custom Job&lt;/strong&gt;&lt;br /&gt;
This is a template do use for your own scripts. Unmodified it just displays a small popup-window whenever a device is discovered.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Discovery Protocol&lt;/strong&gt;&lt;br /&gt;
This is essentially the same output as doing a &quot;sdptool browse&quot; from the shell. The protocols are by default saved as hmtl-files (name equals the MAC-Address of the discovered device) in /tmp &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Kopete_AutoAway&lt;/strong&gt;&lt;br /&gt;
This one is quite handy. Whenever your phone (or other BT-device) gets out of range (or if BT switched off) Kopete (the KDE Instant-Messenger / IRC-client) will set you &quot;Away&quot; (if you enabled the &quot;auto-away&quot; option in kopete before).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Photo Copy&lt;/strong&gt;&lt;br /&gt;
This is a script to automatically download Photos (or whatever) from the phone once it&#039;s discovered. The unchanged script looks for photos in &#039;/Galerie/Fotos&#039; and stores them locally in &#039;/tmp&#039; .&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Screensaver&lt;/strong&gt;&lt;br /&gt;
This will trigger your standard KDE-screensaver, either with or without locking it. You have to change the file to your liking.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;SX1-Info&lt;/strong&gt;&lt;br /&gt;
Once again, the BT-application on the SX1 proves to be very unstable and crashes often. I could minimize this trouble by fiddling with &quot;Minimum time between two successive calls&quot; and &quot;Periodically update neighbor list&quot;. I&#039;ve set the first one to 00:00:05 (5 secs) for each job, and the latter to 00:00:10 (10 secs).&lt;br /&gt;
Seems this is OK for the SX1 (read: crashes, but only sometimes &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; ) 
    </content:encoded>

    <pubDate>Mon, 06 Dec 2004 01:37:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/8-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1 and Linux: What's hot, what's not...</title>
    <link>http://united-geeks.org/blog/index.php?/archives/7-SX1-and-Linux-Whats-hot,-whats-not....html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/7-SX1-and-Linux-Whats-hot,-whats-not....html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=7</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    The following Information is meant to be helpful to anybody trying to get the &quot;Siemens SX1&quot; mobile phone working together with our favorite OS: Gentoo-Linux.&lt;br /&gt;
&lt;br /&gt;
Of course, there shouldn&#039;t be many differences regarding other distributions. I will add relevant information about my experiences with my Debian system as soon as I get my hands on a second Bluetooth adapter. First, some words in general about the SX1 and about its bluetooth-functionality:&lt;br /&gt;
&lt;br /&gt;
The SX1 is a great phone - I just love it and did not regret buying it. There are, however, some issues with it. For example there were and are stability issues. A firmware upgrade may help for specific problems, but even though it is a rare situation, you may experience crashes, freezes and hanging applications on your SX1. This is especially true for applications relying on bluetooth and the bluetooth-implementation itself. So, you will find out, that sometimes it&#039;s best to restart bluetooth or the phone if things are misteriously failing or show somewhat strange behaviour.&lt;br /&gt;
&lt;br /&gt;
Another problem is the limitation to one bluetooth-connection at the same time (on the phone). This is not &quot;bluetooth-limitation&quot; in general, but seems to be true for all the chips to be found in mobile phones &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What&#039;s working so far:&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Pairing&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Sending and receiving files&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;TCP-IP over Bluetooth&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;GnuBox&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;SyncML/Multisync (with some minor issues)&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Bemused&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;P3NFS (but very slow)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Fri, 03 Dec 2004 01:33:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/7-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>
<item>
    <title>SX1: TCP-IP over BlueTooth</title>
    <link>http://united-geeks.org/blog/index.php?/archives/6-SX1-TCP-IP-over-BlueTooth.html</link>
            <category>SX1</category>
    
    <comments>http://united-geeks.org/blog/index.php?/archives/6-SX1-TCP-IP-over-BlueTooth.html#comments</comments>
    <wfw:comment>http://united-geeks.org/blog/wfwcomment.php?cid=6</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://united-geeks.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    

    <author>nospam@example.com (n00dl3s)</author>
    <content:encoded>
    With this howto you will be able to use TCP-IP over BlueTooth, access your local LAN or the internet without restrictions (the speed is limited to what BlueTooth can handle)&lt;br /&gt;
&lt;br /&gt;
Getting TCP/IP to work is maybe going to be tricky. I ran into lots of trouble myself. So, if you expirience problems just don&#039;t give up and experiment a litte &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;strong&gt;Basics:&lt;/strong&gt;&lt;br /&gt;
AFAIK this feature was never meant to be made public, but was instead used by Nokia-technicians to get remote access to phones while in development. That&#039;s probably the reason why there is no information to be found in official documents by i.e. Siemens or Nokia. &lt;br /&gt;
&lt;br /&gt;
Anyway, after buying  my SX1 I came across several websites saying it was possible to have TCP/IP working on certain Symbian/S60 phones (like the SX1 or the Nokia 6600). These websites provided much needed information (see links at the end of this section). Nevertheless, none of the sites totally matches my case here, so thats why I decided to put together this small howto.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;To get this going you need:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;A working BlueTooth-implementation on your computer&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;pppd to allow dial-in connections from the phone&#039;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;iptables set up to act as router / NAT on the &#039;Bluetooth-PC&#039;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;a nameserver to resolve the &#039;mrouter&#039;-zone&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Setup the pppd&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Kernel-Options:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;CONFIG_PPP=m&lt;br /&gt;
CONFIG_PPP_ASYNC=m&lt;br /&gt;
CONFIG_PPP_DEFLATE=m&lt;br /&gt;
CONFIG_PPP_BSDCOMP=m&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t have it in your kernel already recompile and reboot the machine with the new kernel. You don&#039;t have to load the modules manually, they&#039;ll get loaded automatically when needed.&lt;br /&gt;
&lt;br /&gt;
You need to create a &lt;em&gt;/etc/ppp/options&lt;/em&gt; file. Below you can see mine, see #comments for explanations.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;noauth&lt;br /&gt;
local&lt;br /&gt;
modem&lt;br /&gt;
proxyarp&lt;br /&gt;
debug&lt;br /&gt;
ms-dns 192.168.0.254 # your DNS-Server &lt;br /&gt;
192.168.0.100:192.168.0.110 # First is the pppd server IP, second the one the phone gets&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Iptables / NAT&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Now you have to set up iptables for NAT, which is a easy and straightforward thing to do. Just issue two simple commands:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward &lt;br /&gt;
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you already have a ppp0 open (to dial in to your ISP) it has to be ppp1 (or X). Of course you can also have iptables act as a firewall, google for instructions if you don&#039;t know how to do that.&lt;br /&gt;
You can verifiy those settings with:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;hal root # iptables -t nat -L&lt;br /&gt;
Chain PREROUTING (policy ACCEPT)&lt;br /&gt;
target                         prot     opt     source         destination&lt;br /&gt;
&lt;br /&gt;
Chain POSTROUTING (policy ACCEPT)&lt;br /&gt;
target                         prot     opt     source         destination&lt;br /&gt;
MASQUERADE      all          --      anywhere    anywhere&lt;br /&gt;
&lt;br /&gt;
Chain OUTPUT (policy ACCEPT)&lt;br /&gt;
target                         prot     opt     source         destination&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;The Nameserver&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
I use bind9 as my nameserver. &lt;br /&gt;
&lt;br /&gt;
First you have to create a new file called &#039;db.mrouter&#039;. My file looks like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;# cat /etc/bind/db.mrouter&lt;br /&gt;
&lt;br /&gt;
$ttl 38400&lt;br /&gt;
mrouter.    IN    SOA    flux. flux.wg. (&lt;br /&gt;
        2003051402&lt;br /&gt;
        10800&lt;br /&gt;
        3600&lt;br /&gt;
        604800&lt;br /&gt;
        38400 )&lt;br /&gt;
&lt;br /&gt;
mrouter.                         IN      NS     flux.&lt;br /&gt;
wsockhost.mrouter.         IN      A       192.168.0.254&lt;br /&gt;
192.168.0.254.mrouter.    IN     PTR    wsockhost&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Here, &#039;flux&#039; is the hostname of my server and &#039;192.168.0.254&#039; is its IP.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Starting the connection&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Some tips before you start:&lt;br /&gt;
&lt;br /&gt;
It seems that the kbemused-server is interfering with all this. so, if you see a kbluetoothd popup window that indicates your phone is connecting to the bemused-server, it&#039;s maybe a good idea to disable it first or to stop kbluetoothd alltogether (just switching channels does not work for me).&lt;br /&gt;
&lt;br /&gt;
The SX1&#039;s BlueTooth application suxx. It seems that it doesn&#039;t crash totally, but rather partially sometimes, e.g. I can still transfer files to / from the phone, but getting TCP-IP to work fails sometimes for no obvious reason. The simplest approach to this is switching Bluetooth (on the phone) off and on again, maybe even restart the phone.&lt;br /&gt;
&lt;br /&gt;
Then, at last, make sure the rfcomm devices you are about to use are created at first and are not already in use. To see current rfcomm activity run &#039;rfcomm&#039; without arguments. You can &quot;free&quot; rfcomm devices with &quot;rfcomm release &lt;device number&gt;OR&lt;all&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let&#039;s try . To enable the tcp-ip connection, you have to do this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;# sdptool add --channel=2 SP   &lt;br /&gt;
&lt;br /&gt;
Add the local bluetooth serial-port &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# dund --listen --channel=2&lt;br /&gt;
&lt;br /&gt;
Tell dund to listen for incoming ppp connections on the serial-port&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# rfcomm connect 2 00:01:E3:2C:F9:61 2&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
This is crucial now: we try to establish a connection to the phones serial port (NOT the serial port we established locally). The phone will disconnect immediately but this is exactly what we want.&lt;br /&gt;
That is normal behaviour and results from how the &quot;mrouter&quot; application on the phone is working. If a bluetooth-device is trying to connect to the phone&#039;s serial port, the phone &quot;remembers&quot; the MAC address of the device, disconnects and then tries to establish a connection to that MAC address. If mrouter gets a nameserver from the pppd and if NAT is working, you are done.  Watch the syslog for activity:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Dec  3 01:33:18 hal hcid[26480]: Bluetooth HCI daemon&lt;br /&gt;
Dec  3 01:33:18 hal hcid[26480]: Starting security manager 0&lt;br /&gt;
Dec  3 01:33:18 hal sdpd[26484]: Bluetooth SDP daemon&lt;br /&gt;
Dec  3 01:33:18 hal dund[26492]: Bluetooth DUN daemon&lt;br /&gt;
Dec  3 01:33:18 hal hcid[26480]: link_key_request (sba=00:10:DC:57:6D:BC, dba=00:01:E3:2C:F9&lt;br /&gt;
Dec  3 01:33:20 hal dund[26506]: New connection from 00:01:E3:2C:F9:61&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: pppd 2.4.1 started by root, uid 0&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: using channel 8&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: Using interface ppp0&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: Connect: ppp0 &lt;--&gt; /dev/rfcomm0&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: sent [LCP ConfReq id=0x1 &lt;asyncmap 0x0&gt; &lt;magic 0x8bdf7a9&gt; &lt;mp&gt;]&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: rcvd [LCP ConfReq id=0x1 &lt;magic 0xf97250ad&gt; &lt;asyncmap 0x0&gt;omp&gt;]&lt;br /&gt;
Dec  3 01:33:20 hal pppd[26512]: sent [LCP ConfAck id=0x1 &lt;magic 0xf97250ad&gt; &lt;asyncmap 0x0&gt;omp&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: rcvd [LCP ConfAck id=0x1 &lt;asyncmap 0x0&gt; &lt;magic 0x8bdf7a9&gt; &lt;mp&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: cbcp_lowerup&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: want: 2&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: sent [IPCP ConfReq id=0x1 &lt;addr 192.168.0.253&gt; &lt;compress VJ&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: sent [CCP ConfReq id=0x1 &lt;deflate 15&gt; &lt;deflate(old#) 15&gt; &lt;b&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: rcvd [IPCP ConfReq id=0x1 &lt;compress VJ 0f 01&gt; &lt;addr 0.0.0.0.0.0.0&gt; &lt;ms-dns3 0.0.0.0&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: sent [IPCP ConfNak id=0x1 &lt;addr 192.168.0.200&gt; &lt;ms-dns1 192&lt;ms-dns3 192.168.0.254&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: rcvd [IPCP ConfAck id=0x1 &lt;addr 192.168.0.253&gt; &lt;compress VJ&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: rcvd [CCP ConfRej id=0x1 &lt;deflate 15&gt; &lt;deflate(old#) 15&gt; &lt;b&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: sent [CCP ConfReq id=0x2]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: rcvd [IPCP ConfReq id=0x2 &lt;compress VJ 0f 01&gt; &lt;addr 192.168dns1 192.168.0.254&gt; &lt;ms-dns3 192.168.0.254&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: sent [IPCP ConfAck id=0x2 &lt;compress VJ 0f 01&gt; &lt;addr 192.168dns1 192.168.0.254&gt; &lt;ms-dns3 192.168.0.254&gt;]&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: found interface eth0 for proxy arp&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: local  IP address 192.168.0.253&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: remote IP address 192.168.0.200&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: Script /etc/ppp/ip-up started (pid 26521)&lt;br /&gt;
Dec  3 01:33:21 hal pppd[26512]: Script /etc/ppp/ip-up finished (pid 26521), status = 0x0&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Happy tcp-ip&#039;ing &lt;img src=&quot;http://united-geeks.org/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 03 Dec 2004 01:14:00 +0100</pubDate>
    <guid isPermaLink="false">http://united-geeks.org/blog/index.php?/archives/6-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/</creativeCommons:license>
</item>

</channel>
</rss>