flexiabler Titel Rotating Header Image

Android

7 Gründe sein Android Smartphone regelmässig komplett zu reseten

Alle drei bis sechs Monate setze ich mein HTC Desire Smartphone komplett neu auf. Bedeutet: Ich sichere alle Daten, spiele ein neues ROM ein, lösche meine SD Karte und installiere alle Apps neu.

Warum?

Weil:

1. Android Updates

Dadurch, dass mein Desire gerooted ist, kann ich mir selber aktuelle Android Versionen aufspielen. Zurzeit habe ich Android Gingerbread 2.3.4 laufen (welches das aktuellste ist). Hätte ich das Updaten nicht selber in die Hand genommen, würde mich HTC zwingen, Android 2.2.1 zu nutzen. Gründe immer ein aktuelles Android installiert zu haben, gibt es hier, hier und natürlich heir.

2. Custom ROMs

Der Desire Index listet allein 10 unterschiedliche Gingerbread Custom Roms auf. Der bekannteste ist sicher CyanogenMod. Wer ein Custom Rom installiert hat, bekommt ein aktuelles Android und je nach ROM weiter Features. Ich nutze das Oxygen ROM: clean, simple und ohne Schnickschnack!

3. Partitionierung der SD Karte

Mein Desire hat 500 MB internen Speicher. Android selber belegt davon schon gut 350 MB, da bleibt nicht mehr viel für Apps. Im Zuge des Resets kann ich meine SD-Karte partitionieren bzw. die Größe anpassen. Dieser SD-Karten Bereich erweitert dann den internen Speicher. Verwendet man z.B. eine Offline Navigation (TomTom oder CoPilot) ist dies ein Muss, dies Apps belegen alleine schon 40 MB.

4. Backup

Für mich ist das auch der Zeitpunkt eines manuellen Backups. Ich kopiere meine Bilder auf den PC, sichere meine Kontakte und SMS.
Nichts ist ärgerlicher, als sein Handy zu verlieren und damit alle persönlichen Daten (plus sie einem Fremden in die Hand zu geben). Als Backuptool nutze ich MyBackup Root.

5. Reset!

Durch das Einspielen des neuen ROMs werden alle Einstellungen und Daten im Smartphone gelöscht. Zusätzlich lösche ich danach die SD Karte. Wer schon was vom Locationgate (Must read: Zeit online -Verräterisches Handy) gehört hat, kann verstehen, warum dies sinnvoll ist. Selbstverständlich wird man so nicht die gesammelten Daten los, welche in die “Cloud” übertragen werden, jedoch alle lokale Daten. Was speichern wohl die ganzen installierten Apps auf dem Telefon?

6. Cleanup

Im Laufe der Zeit sammelt sich doch eine Menge an Daten auf den Smartphones an. Ich nutze den Reset und sortiere meine Bilder in meine Gallery ein. Durch das Formatieren der SD Karte, welche oft als USB Stick gebraucht wird, leeren sich auch sämtliche Caches (Apps Cache, Download Cache …).

7. Es einfach ist

Rooten ist wirklich kein Hexenwerk, eigentlich benötigt man nur das unrevoked Tool (fürs HTC Desire aber auch andere Smartphones) und ein Custom Rom. Einmal gerooted, kann man jederzeit ein neues Rom einspielen, die ganze Prozedur dauert dann nur noch 5 Minuten.

Meine Apps kann ich durch diese Liste einfachst über den Web Android Market wieder installieren:

Quelle: 411droid.com

flexiLog July

In unregelmäßigen Abständen beschreibe ich in der Kategorie “FlexiLog” meine Siege über die Technik, Computer und die Matrix.
Die Lösungen und Gedanken möchte ich für mich – aber auch für alle anderen – dokumentieren.
Ich hoffe, es hilft jemandem! Ich freue mich aber auch über Kommentare oder Tipps.

Truecrypt 7 mit Debian 6 Squeeze

Nach dem Update auf Debian 6 bekam ich beim versuch meine Truecrypt Container zu mounten diese Fehlermeldung:

Error: Kernel cryptographic service test failed. The cryptographic service of your kernel most likely does not support volumes larger than 2 TB.

Erst durch das mounten mit dem Parameter  “- nokernelcrypt” verschwand dieser Fehler. Leider wird dadurch der Zugriff auf den Truecrypt Container sehr langsam und es können wohl auch Schreib/Lese -Fehler auftreten.

Das Problem kann gelöst werden indem man auf einen Kernel höher als 2.6.38 updated. Damit lassen sich dann auch Container größer als 2 TB erstellen.

Quellen:
http://forum.ubuntuusers.de/topic/ubuntu-kernel-bug/#post-2505980

http://debianforum.de/forum/viewtopic.php?f=33&t=122202&sid=ea4bcb5edb62963d3ebd6373321f8c8f

Subsonic reagiert langsamer nach Update auf Debian 6 Squezze

Da ich Subsonic täglich nutze ist mir die schlechtere Performance nach dem Debian Update sofort aufgefallen.

Das Debian Update wechselt auf das freie OpenJDK, dies ist jedoch langsamer als das JDK von Sun.

Die Installation von “sun-java6-jdk beschleunigt Subsonic wieder:

apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun

Quellen:
http://wiki.debian.org/Java
http://www.debian.org/doc/manuals/debian-java-faq/ch4.html

Akku Reset HTC Desire

Falls Euer HTC Desire schon bei einem Akku Stand von 20% ausgeht. Ist es Zeit für ein Battery Stats Reset:

1) Schritt: Den Akku bei eingeschaltetem Gerät vollständig laden bis die grüne LED leuchtet.

2) Schritt: Das Ladekabel abziehen und das Gerät dann ausschalten.

3) Schritt:  Das Ladekabel wieder anschließen und das Gerät im ausgeschaltetem Zustand wieder bis zur grünen LED laden.

4) Schritt: Das Ladekabel nun wieder abziehen und in das Recovery System booten.

5) Schritt: Dort navigiert ihr zu advanced -> Wipe Battery Stats

6) Schritt: Das Gerät neustarten und ganz normal benutzen.

Plone and TinyMCE

Wer in Plone 3 den TinyMCE als WYSIWYG Editor nutzt, sollte dies beachten:

Use version 1.1.9 for Plone 3 and 4.0. Products.TinyMCE 1.2.x is for Plone 4.1

 Plone und Solr

Um Solr in Plone einzubinden gibt es zwei Addons:
alm.solrindex und collective.solr

Für jeden der sich mit diesem Thema beschäftigt sollte dies gelesen habe:

How i fall in love with museek. A brilliant Android musikplayer

Durch den Blog-Post bei Androidguys bin ich auf den Musikplayer museek der Distributed Computing Group (ETH Zurich) aufmerksam geworden. 5 Minuten nach der Installation war ich verliebt, vor allem die Funktion “Play similar songs” und das überaus hübsche browsen in den Alben haben es mir angetan. Aber schaut selber:




Als exzessiver last.fm Nutzer, der alles scrobbeln muss und verrückt nach Statistiken ist, fehlte mir in museek genau diese Scrobble Funktion.

Also schrieb ich am 21.12.2009 den museek-Entwicklern eine Dankes-Mail mit der bitte nach einer Scrobble Funktion. Und heute (zwei Tage später) erhielt ich dies:

Hallo Gomez

Vielen Dank für dein Feedback. Das mit dem scrobbeln ist eine gute Idee.
Deswegen haben wir sie so schnell wie möglich implementiert. Version
0.92 enthält eine Einstellung um scrobbeln zu aktivieren. Achtung beim
herunterladen: der Market hat eine gewisse Verzögerung. Falls dort v0.92
noch nicht erhältlich ist, kannst Du sie auf museek.ethz.ch
herunterladen. 

Falls etwas nicht funktionieren sollte, lass es uns wissen.

Gruss und nochmals Danke für das nette Feedback,

Samuel

Die Version 0.92 ist auch schon im Android Market und das Scrobbeln funktioniert! Vielen Dank für das Weihnachtsgeschenk!

Ich freue mich auf meine heutige zweistündige ICE Fahrt auf der ich den museek Player ausgiebig testen werde :)