Archiv der Kategorie: Android

Nexus 5 WLAN Bug beheben

Nach dem Update auf Android 6 sollte die Akkulaufzeit deutlich verbessert werden. Leider ist dies bei manchen Benutzern des Nexus 5 eher umgekehrt, da das WLAN den Akku leer saugt. Ich hatte am Ende des Tages meistens das WLAN mit gut 40% als top Verbraucher. Um das Problem erstmal zu beheben, reicht es schlicht den Cache zu löschen. Das geht in 5 einfachen Schritten:

  1. Smartphone ausschalten
  2. Mit gedrückter Vol- Taste das Smartphone anschalten. Am besten hält man beide Tasten gedrückt, bis der Bootloader erscheint.
  3. Im Bootloader navigiert man mit Vol+ und Vol- und wählt dort Recovery. Bestätigt wird mit dem Power Button.
  4. Man wird von einem auf dem Rücken liegenden Androiden begrüßt. Mit Vol+ und Power Button aktiviert man das Recovery Menü.
  5. Zu guter letzt wählt man dort „Wipe Cache Partition“ aus und wartet.

Bei mir hat dies dazu geführt, dass sich die Akkulaufzeit nochmal drastisch verlängert hat. Gerade während der Display off Phasen verbraucht das Smartphone quasi nichts mehr.

Links von der Lücke im Graphen wird der Akkuzustand vor dem Cache Wipe angzeigt - rechts nach dem Wipe.
Links von der Lücke im Graphen wird der Akkuzustand vor dem Cache Wipe angzeigt – rechts nach dem Wipe.

Nexus 5 SIM wird nicht erkannt

Vor ein paar Tagen brannte mein Nexus 5 und OS Monitor verriet mir, dass die GMail App ein hohe CPU Last erzeugte. Nach dem killen des Prozesses und dem rebooten, wurde nach einer Weile meine SIM-Karte einfach nicht mehr erkannt. Ob das eine mit dem anderen zusammenhängt, kann ich nur mutmaßen. Die nächsten Tage habe ich die SIM mehrfach rein und raus genommen und auch mal in einem anderen Handy getestet. Dort funktionierte sie ohne Probleme. Im ersten Moment saß der Schock da natürlich tief – ohje, mein Nexus ist tot?

Nein, interessanterweise half das löschen der Cache-Partition. Im Anschluss wurde die SIM-Karte wieder ohne Probleme erkannt und ich konnte wieder online gehen.

Um den Cache zu löschen, muss das Handy ausgeschaltet werden und folgende Schritte durchgeführt werden:

  1. Vol-Up und Vol-Down gedrückt halten und dazu den Power-Button drücken.
  2. Der Bootloader sollte geladen werden. Dort drückt man die Vol-Down Taste, bis dort Recovery erscheint. Mit der Power-Taste bestätigt man die Auswahl und das Handy startet ins Recovery System.
  3. Im Recovery wird lediglich ein keiner Androide mit einem roten Ausrufezeichen zusammen mit kein Befehl angezeigt. Um ein Menü zu bekommen, muss die Vol-Up Taste und der Power-Button betätigt werden.
  4. Nun kann man wieder mit Hilfe der V+/- Tasten navigiert werden und mit Power bestätigt werden. Hier wählt man wipe cache partition. Der Vorgang dauert nun ca. 8-10 Minuten!
  5. Nach Beendigung des wipens, kann das Handy übers Recovery Menü neu gestartet werden.

Mit viel Glück, wird die SIM Karte wieder erkannt. Bei so manchem mysteriösen Software-Problem, hilft das Löschen der Cache-Partition scheinbar.

Nexus 5: Partieller Gelbstich

Ein paar Beiträge drehten sich in der Vergangenheit bereits um den Gelbstich von meinem Nexus 5. Insgesamt hat er sich weitestgehend zurück gebildet, wie man hier sieht – leider aber nicht in allen Teilbereichen des Displays gleichmäßig. Scheinbar altern nicht nur OLEDs mit der Zeit unterschiedlich stark je nachdem was sie hauptsächlich anzeigen, sondern auch LCDs weisen diese Eigenschaft auf. An der Stelle wo sich die Leiste mit den Software-Buttons von Android befindet, ist mir heute ein geringer Gelbstich aufgefallen. Besonders wenn man das Gerät im Querformat hält, um zu tippen, fällt ein gelber Streifen auf. Dieses Bild ist unbearbeitet und wurde mit den gleichen Kameraeinstellungen wie alle vorherigen Bilder aufgenommen.

Links ist der USB Anschluss vom Nexus 5.

Leider erkennt man je nach Monitor noch nicht sonderlich gut den Gelbstich, weshalb ich hier nochmal ein bearbeitetes Bild hochgeladen habe.

Sättigung +50 und Dynamik +50 sorgen für eine leicht übertriebene Darstellung.
Sättigung +50 und Dynamik +50 sorgen für eine leicht übertriebene Darstellung.

Das mag ein wenig übertrieben sein, zeigt aber die Problematik sehr deutlich. Wie anfangs erwähnt altern scheinbar auch die Pixel LCDs unterschiedlich schnell – je nachdem was sie häufig anzeigen. Da seit Android 5.0 die Statusleiste häufiger die Farbe wechselt, ist der Effekt am oberen Rand des Displays fast nicht zu erkennen.

Android 5 OTA wird ab heute verteilt

Kaum meckere ich über die neue Google Kalender App, schon freue ich mich darüber, dass es endlich den Link zum OTA Update von Android 4.4 auf 5.0 gibt. 😀 Netterweise muss man so nämlich nicht warten bis man offiziell mit dem Update dran ist, sondern kann es bequem von Hand installieren. Normalerweise wird so ein Update immer in gewissen Schüben ausgeliefert und man muss hoffen, dass man in einer frühen Welle landet.

Dieser Blog listet alle OTA Updates von vielen Nexus Geräten. Ich brauchte einen Downloadmanager, um die Datei erfolgreich zu laden.

Die Installation ist kinderleicht. Man braucht nur fastboot und adb und es kann sofort losgehen.

  1. Benennt das OTA Update in update.zip um und verschiebt es in den Ordner wo auch adb und fastboot liegen.
  2. Anschließend stöpselt ihr euer Nexus an, tippt, während ihr euch im richtigen Ordner befindet in der Konsole „adb reboot recovery„, wartet,
  3. drückt auf dem Handy Vol+, falls euch ein Androide mit einem roten Ausrufezeichen begegnet
  4. und wählt am Handy „apply update from adb„. (Vol +/- und Power-Button navigieren hier)
  5. Zu guter letzt tippt ihr am Rechner „adb sideload update.zip“ und das installiert nun das OTA.

Das erste Booten kann gerne einige Minuten dauern. Ruhig bleiben und Käffchen trinken. 😉

Google Kalender App v5.0 ist nicht zu gebrauchen

Das Material Design von Google sieht durchaus hübsch aus, aber leider ist die Usability  gerade beim Kalender wesentlich schlechter. Das nervigste ist die Monatsansicht, in die man gelangt, wenn oben in der Leiste auf den Monat drückt. Beim alten Kalender konnte man schon in der Monatsansicht ganz gut sehen, ob der Tag schon total voll mit Terminen ist oder ob man vormittags/nachmittags noch ein Loch haben könnte.

Screenshot_2014-11-13-17-03-50

Jetzt sieht man nur noch, ob da überhaupt irgendein Termin ist. Das hilft einem wenig, wenn das zum Beispiel einfach nur ein Geburtstag oder sonst was für ein Feiertag ist. Diese 5 Tage Ansicht im unteren Teil kann man zwar rechts und links scrollen, aber die bietet auch keinen Überblick über mehrere ganze Tage. Im Querformat lässt sich die Monatsansicht übrigens gar nicht mehr betrachten.

Screenshot_2014-11-13-17-03-31

Man kann natürlich auch die 5 Tage Übersicht komplett auf den Bildschirm holen, aber das hilft einem auch wenig, da man nicht wie bei der alten App durch rauszoomend einen Überblick bekommen kann, sondern fix auf dieses riesige Raster festgelegt ist. So bekommt man jetzt gerade mal knapp 6 Stunden aufs Display.

Traurig. Die App war mal echt klasse.

Das einzige was bleibt ist das meiner Meinung nach etwas hübschere Widget.

Screenshot_2014-11-13-17-22-08

[Update] Nexus 5 Display – Happy End?

Ich habe ja schon zwei Mal (hier, hier) darüber berichtet, dass sich offensichtlich der Weißpunkt des Nexus 5 Display mit der Zeit verändert. Scheinbar verändert er sich, von sehr gelbstichig hin zu weniger gelbstichig, also zum Guten. Nach einem weiteren Monat seit dem letzten Bild hat sich nicht mehr viel getan und vermutlich bleibt das Display jetzt in diesem, wie ich finde, ganz brauchbaren Zustand.

today

Update vom 16. Dezember 2014:

Ein User bat mich hier um ein weiteres Bild und das soll selbstverständlich sofort folgen:

dec14

Offensichtlich hat sich das ganze noch weiter verbessert. 🙂

1- und 2D Faltung

Im letzten Semester habe ich die Veranstaltung Digitale Bildverarbeitung gehört. Im Rahmen der Vorlesung begannen wir erstmal ganz sachte mit einfachen Filtermasken und deren Anwendung auf gegebene Bilder. Das ganze ist leider relativ nervig auf Papier zu berechnen und wenn man einmal verstanden hat wie das funktioniert, ist es danach nur noch langweilig. Dennoch bekamen wir einige Übungszettel mit solchen Aufgaben. Deshalb habe ich eine Android App geschrieben, die einem die Rechenarbeit erspart. Diese App tut in etwa das gleiche wie die conv2(a,b)-Funktion von MATLAB. Das Hauptfenster der App gibt nach Eingabe des Filters und des Signals das Ergebnis der Faltung aus.

Durch Berühren der Buttons Signal oder Filter gelangt man vom Hauptfenster zu deren Eingabemaske.
Durch Berühren der Buttons Signal oder Filter gelangt man vom Hauptfenster zu deren Eingabemaske.

Ein einfaches Beispiel für einen 3×3 Glättungsfilter.

Zeilen werden mit einem Semikolon und Spalten mit einem Leerzeichen getrennt. Statt einem Komma wird hier ein Punkt verwendet. Mit Hilfe des save Buttons gelangt man wieder zum Hauptfenster, sodass mit der Eingabe des Signals fortgefahren werden kann.

Ein Bild von einem Kreuz.
Ein Bild von einem Kreuz.

Im letzten Schritt stoßen wir die Berechnung der Faltung mit dem go Button an und erhalten folgendes Ergebnis.

Ergebnis der Faltung.
Ergebnis der Faltung.

Sollte die Normalisierung des Filters, um die Energie im Bild nicht zu erhöhen, gewünscht sein, kann der Haken bei norm. gesetzt werden.

Ergebnis der Faltung des Bildes mit dem normalisierten Filter.
Ergebnis der Faltung des Bildes mit dem normalisierten Filter.

Die App kann hier herunter geladen werden.