Monday, June 23. 2008
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 - "Ihr Telefon wurde zur Leistungsoptimierung neu gestartet" 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 "... zur Leistungsoptimierung neu gestartet"-Witzmeldung und hängt erneut bei 80%, um sich nach danach auf ein Neues wieder aus- und anzuschalten.
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.
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...
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...
Nachdem mein P1i die letzten 4 Wochen klinisch tot war und ich mich erst am Wochenende drum kümmern konnte, nun also mal wieder was neues aus der Technonomaden-Ecke...
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 "whereami" (aktuell in v0.11), lief jedoch derart instabil, dass ich es kurzerhand wieder entfernte und nach Alternativen gesucht habe.
Gefunden habe ich schließlich " MapNav", 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:
+ J2ME (läuft überall, und zwar auch super stabil bisher)
+ 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)
+ rendert die Karten sehr flott
+ bietet Möglichkeiten den Viewport nach Belieben zu konfigurieren
+ erstellt, speichert und exportiert Tracks
+ exportiert Position an bestimmte Geo-Caching-Sites im Netz
+ Realtime Anzeige der Position im Intarwub (siehe http://mapnav.spb.ru/site/netradardemo.php)
+ vieles mehr
- Bisher noch nicht getestet wie Navigation im Auto o.ä. funktioniert, keine echten Strassenkarten, aber soll wohl dennoch gehen
- bisher keine Möglichkeit entdeckt, einmal heruntergeladene Karten systematisch zu speichern, aber immerhin landen sie in einem Cache (Größe kann festgelegt werden)
- 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)
- Website leider nur teilweise auf Englisch (aber zumindest das Wichtige), Rest Russisch
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.
Thursday, April 17. 2008
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.
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.
Wer mich zwitschern hören will klickt hier http://twitter.com/n00dl3s oder gleich den Feed abonnieren...
Friday, February 29. 2008
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.
Um die jeweilige Software dennoch zum installieren zu bewegen, muss man sich bei https://www.symbiansigned.com anmelden und dort ein "Developer Certificate" 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. "rotateme" zu installieren, und deshalb war es nun für über 2 Wochen nicht möglich als normaler Benutzer (ohne eine sog. "publisher ID") an ein solches Zertifikat zu kommen.
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).
Deshalb bereit machen, ab nächster Woche dann beantragen und endlich selbst signieren können.
I like!
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:
1. VPN-Manager von Certicom downloaden (findet man einfach bei google) und installieren
2. Neues Konto anlegen
3. Gateway-Typ: Cisco VPN Concentrator 3000
4. Gateway-Adresse: vpnsrv1.urz.uni-heidelberg.de
5. PFS deaktivieren
6. Gruppenname: tunnel , Gruppenkenntwort: tunnel
7. Benutzername: eure URZ-Kennung , Passwort wird später abgefragt wenn ihr die Verbindung aufbaut.
8. Alle weiteren Einstellung unverändert lassen und schließlich abspeichern
9. Verbindung aufbauen, Passwort eingeben
Have Fun!
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.
Da das P1i ein Symbian / UIQ3 Telefon ist, gibts dafür auch einiges an brauchbarer Software. Ein solches Beispiel ist "whereami", 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.
Leider ist "whereami" 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.
Noch ein paar schöne Bilder:
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.
Happy Mapping!
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).
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.
Im bekannten und sehr nützlichen Sony-Ericsson Forum se-world.info 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 "Generic-Germany"-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.
Nach mehreren fehlgeschlagenen Versuchen habe ich es dann doch noch geschafft. Hier die kurz&knapp Anleitung (ich empfehle vorher noch ein Backup mittels der mitgelieferten S-E Suite zu machen):
1. XS++ v3.1 besorgen
2. XS++ starten, Häkchen bei "Smartphone-Connect" machen, und "Connect" Button drücken
3. Telefon ausschalten, Speicherkarte und SIM rausnehmen, AKKU RAUSNEHMEN UND WIEDER EINSETZEN!
4. C-Taste gedrückt halten, USB-Kabel anschliessen (C-Taste weiterhin halten)
5. Warten bis im Log-Fenster von XS++ nix mehr passiert, dann kann man C loslassen
6. Im Menu "Write Smartphone CDA/Version Change" wählt ihr jetzt die für das P1i passende Firmware aus und drückt auf "Run Script".
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)
7. Warten bis im Log-Fenster steht "bla foo Successful" (oder so ähnlich)
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 Firmware-Wiki)
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)
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.
Anmerkung: Mir ist kein Funktions-Unterschied zwischen den verschiedenen Generic-World Varianten bekannt, man kann jedenfalls auch bei der 2er "Deutsch" als Sprache einstellen, und die Software ist identisch mit der 1er, insofern könnt ihr das getrost auch so lassen.
Viel Spass am Gerät!
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.
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.
Mal wieder was technisches in meinem Blog:
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:
- QWERTZ-Tastatur (mittels "Wipptasten", also Tasten die links und rechts jeweils unterschiedlich belegt sind
- Touchscreen
- Symbian / UIQ3 (damit also viel Software dafür erhältlich)
- WLAN (leider nur 802.11b, aber das ist ok für mich)
- Speicherkartenslot der mind. 8GB M2 Karten schluckt (vermutlich auch größere sobald diese erhältlich sind)
- moderater Preis (hab meins bei der e-Bucht gekauft; neu von Privat für 251€; akteuller Ladenpreis ca. 330€)
Ich hab deshalb nun eine neue Kategorie eingerichtet, unter der ihr zukünftig interessantes dazu finden könnt.
Tuesday, September 27. 2005
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...
Tuesday, March 15. 2005
GnuPoc makes it possible to develop EPOC applications on your GNU/Linux machine. It is using GNU make, Wine and GCC crosscompiler for ARM.
Read the full story at the GNUPoc Website
Thursday, February 17. 2005
The following information may be outdated, i just keep for personal reasons.
So, my aim was to syncronize my phone and my evolution calendar and addressbook, and Multisync seemed to be what I was looking for.
But, there's trouble ahead. Read on for how to get over it...
Continue reading "SX1: SyncML, Multisync, Evolution 2, Gentoo / Linux"
Monday, December 6. 2004
The SX1 has quite enough power under the hood to watch movies in reasonable quality. However, the framerate isn't high enough to enjoy fast action movies, but it's perfect for my favourite TV-Show: The Simpsons.
Learn see it's done.
Continue reading "SX1: Optimizing videos with Transcode"
The SX1 has quite enough power under the hood to watch movies in reasonable quality. However, the framerate isn't high enough to enjoy fast action movies, but it's perfect for my favourite TV-Show: The Simpsons.
Let's see how it's done:
Continue reading "SX1: Optimizing videos with Transcode"
I've just been playing a little with kbluetoothd's dicovery jobs. E.g. running scripts when a (specific) bluetooth device is in/out of range.
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...
Continue reading "SX1 and kbluetoothd discovery jobs"
Friday, December 3. 2004
The following Information is meant to be helpful to anybody trying to get the "Siemens SX1" mobile phone working together with our favorite OS: Gentoo-Linux.
Of course, there shouldn'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.
Continue reading "SX1 and Linux: What's hot, what's not..."
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)
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't give up and experiment a litte
Continue reading "SX1: TCP-IP over BlueTooth"
|
 |
 |
 |
|