CAcert in Android installieren

Mein Server ist mit einem CAcert Zertifikat abgesichert so dass Webseiten und Mails SSL verschlüsselt übertragen werden. Eine verschlüsselte Kommunikation ist eine gute Idee wenn man mit seinem Smartphone in offenen WLANs unterwegs ist.

Damit Android die Zertifikate erkennt musste ich diese aber erst noch installieren. Unter Android 4 war das ein Kinderspiel. Einfach die CAcert Seite im Browser öffnen und jeweils das Root Zertifikat und das Class 3 Zertifikat im PEM Format öffnen. Android fragt dann noch nach einem Namen und installiert das Zertifikat. Dafür ist auch keine spezielle App oder Root-Zugriff erforderlich.

Für ältere Telefone und andere Betriebssysteme kann das anders aussehen, im CAcert wiki gibt es für fast alles eine Anleitung.

Kindisches Geräusch der Kamera abschalten

So schlecht die Kamera im Handy auch ist, manchmal will ich sie schon benutzen. Für eine schnelle Notiz kann so ein Foto schon praktisch sein.
Dass dabei aber so ein kindisches Auslösegeräusch abgespielt wird nervt mich gewaltig. Da muss man sich ja direkt schämen wenn man die Kamera irgendwo benutzt wo es andere Leute hören können.

Als Root lässt sich das reparieren. Ich starte den ES File Explorer, mache die Systempartition schreibbar und benenne die Sounddatei um.

[plain]/system/media/audio/ui/camera_click.ogg[/plain]

Und schon ist Ruhe. Ich könnte es auch in ein etwas dezenteres Geräusch ändern. Mal sehen ob ich etwas passendes finde.

Bluetooth-Weiterleitung wurde unerwartet beendet

Bluetooth-Weiterleitung wurde unerwartet beendet

Seit einiger Zeit nervt dass die Anwendung Bluetooth-Weiterleitung unerwartet beendet wurde. Das passiert bei meinem Handy seit dem ich meinem Kollegen eine größere Datei per Bluetooth auf den Laptop schicken wollte. Dabei ist die Übertragung abgestürzt. Vielleicht wollte das Telefon die Datei zuerst ins RAM laden. Keine Ahnung. Seit dem nervt das Telefon bei jedem Einschalten und jedes mal wenn Bluetooth aktiviert wird mit dieser Fehlermeldung:

Die Anwendung Bluetooth-Weiterleitung (Prozess com.android.bluetooth) wurde unerwartet beendet. Versuchen sie es erneut.

Bluetooth ist damit nicht mehr nutzbar. Ich vermute dass sich die Software irgendwo merkt dass sie noch nicht fertig ist, versucht es das nächste mal neu und stürzt dann sofort wieder ab. Ein Teufelskreis.

Ich habe gesucht, aber als normaler Nutzer kann man das wohl nicht reparieren. Zum Glück bin ich mittlerweile Root auf meinem Telefon und kann so den Fehler beheben.

Ich habe den ES File Explorer gestartet und die Datei

[plain]/data/data/com.android.bluetooth/databases/btopp.db[/plain]

gelöscht. Das scheint eine SQLite Datenbank zu sein in der Transfers abgespeichert werden. Seit dem funktioniert bei mir wieder Bluetooth.

Warnung: Bei mir hat es funktioniert. Ob jemand bei seinem Telefon das auch macht hängt vom persönlichen Mut ab. Schlimmstenfalls funktioniert danach das Telefon nicht mehr.

Datum und Uhrzeit synchronisieren mit ClockSync

ClockSync ist eine App die sich aus dem Internet mittels NTP die genaue Uhrzeit holt.

ClockSync

Mein Problem war dass mein Telefon aus dem GSM Netz keine Uhrzeit bekommen hat. Laut einigen Artikeln in verschiedenen Foren liegt das wohl am Vodafone Netz. Da die U-Bahnen hier recht pünktlich sind ist eine Uhrzeit die zwei Minuten daneben ist schon sehr unangenehm.

Mit ClockSync habe ich eine App die das Problem geschickt beseitigt. Am einfachsten funktioniert es wenn man auf dem Telefon Root-Zugriff hat. Dann stellt die App die Uhrzeit automatisch ein.

In den Settings habe ich die verwendeten NTP Server noch auf de.pool.ntp.org gestellt so dass bevorzugt NTP-Server aus Deutschland verwendet werden.