Artikel mit Tag veer
Verwandte Tags
Keine verwandten Tags gefunden.HP Veer anpassen
Dies ist der letzte Teil der eher allgemeinen Homebrew-Artikel. Bei Gelegenheit gehe ich vielleicht nochmal auf spezielle Probleme und Anpassungen ein. Jetzt aber erstmal eine Liste der Anpassungen, die ich mit den Patches am Veer vorgenommen habe. Wie immer geht es mir dabei meistens um die kleinen Usability-Verbesserungen, wenn das System im Grundzustand nicht zuende gedacht war.
Generell wird die Anwendung Tweaks benötigt, um bei einigen der Patches einzelne Bestandteile zu steuern.
Browser
Dank dem unterdrückten Flash-Autoplay ist Werbung nicht ganz so störend auf dem Veer, aber trotzdem ist weniger besser. Der Ad Blocker und NoAds patch German helfen ein bisschen.
Add Scrollbars to the Browser tut genau das, und sie zu haben ist recht praktisch auf für den Bildschirm zu großen Seiten.
Der Behavior and Options Tweaks-Patch beinhaltet insbesondere die Möglichkeit, den Neuladen- und Zurück-Button zu verstecken.
Kamera
Genau ein Patch hier reicht für mich: Advanced Camera Configuration. Man kann einige Zeiten einstellen und vor allem das Bild mit dem Lautstärkeregler schießen.
Einstellungen
Advanced System Prefs - System Prefs bringt einige Erweiterungen für die Einstellungsmenüs, wie Maximum/Minimum-Buttons und ganz neue Einstellungen.
GSM 3G GPS and Brightness in Device Menu baut einen Schieberegler für die Helligkeit sowie Umschalter für die Datenverbindungen und zum Deaktivieren von GPS in das rechte Hovermenü ein.
Thema Helligkeit: Die Helligkeit von Bildschirm und Tastatur sollte man getrennt einstellen können. Denn bisher schaltet sich die Tastaturbeleuchtung ganz ab wenn man die Bildschirmhelligkeit ganz herunter regelt, was nachts unpraktisch ist. Denn mit der Mindesthelligkeit kann man durchaus auf dem Bildschirm was sehen, die Tasten allerdings nicht.
Mit der Anwendung Brightness Unlinked bekommt man zwei separate Schieberegler. Schöner wäre einer der Patches, der diesen Regler ins reguläre Menü integriert, aber die ließen sich nicht installieren.
Systemverhalten
Advanced System Behavior ist ein Sammelpatch, der an vielen Stellen das Systemverhalten verändert. So bringt er unter anderem die Möglichkeit, versehentliches Senden von Nachrichten mittels Enter zu verhindern und invertiert die Beziehung zwischen Displayhelligkeit und Keyboard. Außerdem zeigen nun kleine Timestamps in der Nachrichten-Anwendung, wann sie empfangen oder gesendet wurde.
Der Besuch jeder Webseite, die per opensearch sich selbst als Browsersuchmaschine anbietet, löst eine schnell nervig werdende Benachrichtigung aus. Disable Dashboard SearchEngine Notifications deaktiviert sie.
Wird das Telefon mit dem Schalter oben rechts auf leise gestellt, erinnert mit dem Ringer Switch Icon ein passendes Icon im Tray daran.
Design
Zum Abschluss wollte ich die Reihe an Anpassungen mit einem angepassten Aussehen verbinden. Tatsächlich ist mit dem Theme Manager eine passende Anwendung da, und Preware alleine hat einen Feed für Themes. Als jedoch der Manager nicht funktionieren wollte und ich in der Gallerie auch gar kein ansprechendes Design fand beschränkte ich mich auf die Suche nach einem neuen Hintergrundbild. Passend zurechtgeschnitten:
Fazit
Ich glaube, dass das Veer nun ein wesentlich besseres Smartphone ist. Es muss sich noch herausstellen, ob jede der Anpassungen notwendig ist und gut funktioniert. Deshalb habe ich besonders gerne Patches installiert, die einen klaren Nutzen haben, wie die Scrollbars im Browser. Insbesondere die Performanceoptimierungen und Fixes (wenn sie funktionieren, gerade werkelt die Kalendersynchronisation verdächtig lange) sind den erstaunlich geringen Aufwand jedoch auf jeden Fall wert.
Wer kennt noch weitere sinnvolle Patches?
HP Veer fixen
Nachdem mit den Performanceproblemen der wohl größte Kritikpunkt am Zustand des Veers reduziert wurde, bleiben noch genug andere Probleme über. Sicher sind nicht alle davon lösbar, z.B. bleibt der schlechte Wlan-Empfang. Aber einige der Softwareprobleme können durch die Homebrew-Patches beseitigt werden.
Pineingabebildschirm
Die Pineingabe für die Simkarte ist kaputt, weiß auf hellgrau war sicher nicht die Intention des Designers. Einer der Fehler, bei dem absolut unverständlich ist wie er in ein ausgeliefertes Produkt rutschen konnte.
Patch: Fix Pin Screen Background
Kalender
Die Synchronisation zwischen der Kalenderanwendung und Googles Kalender funktioniert nicht perfekt, Termine tauchen manchmal nicht wie gewünscht in beiden Kalendern auf. Vermeintliche Workarounds wie ein Umstellen auf Microsoft Exchange verdoppelten bei mir nur alle Einträge und behoben die Probleme nicht.
Patch: Google Sync Behaviors Patch (Hinweis: Anscheinend muss der Google-Kalender entfernt und wieder hinzugefügt werden, damit der Patch greift)
Browser
Besonders toll bei langsamen Verbindungen: Kaum ist die Seite geladen und ruhte während der Ladezeit der Browser eine Weile, beginnt er das Seitenladen bei der ersten Seiteninteraktion einfach nochmal.
Patch: No Auto Refresh After Idle
Up- & Download
Die Downloadgeschwindigkeit ist künstlich auf 64 Kb/s begrenzt.
Patch: Unthrottle Download Manager
Bei Upload-Fehlern während der Synchronisation startet der Upload nicht nochmal:
Patch: Sync Fix for Stable Upload
Laufzeit
Sehr störend ist, wie oft sich das Veer nach mehreren Tagen ohne Reboot fast aufhängt. Die Performance geht in den Keller, Wlans können nicht verbunden werden, die Kamera funktioniert nicht mehr zuverlässig. Es ist, als ob im Hintergrund ein Prozess Amok laufen würde.
Hierfür gibt es zurzeit keinen einzelnen Patch. Ich hoffe, dass der Uberkernel alleine dieses Problem lösen wird. Nach dem amoklaufenden Prozess kann man mit jstop suchen, das noch dazu eine Automatische Garbage-Collection beherrscht, die in den Optionen des Programms aktiviert werden kann. Mit dem Luna Manager kann die Oberfläche und der Java-Prozess neu gestartet werden, was ebenfalls helfen könnte.
HP Veer beschleunigen
Die Homebrew-Apps und -Patches können das Veer umfassend anpassen. Vor allem aber können sie viele der Macken beseitigen, die das Veer seit Veröffentlichung hat und die nie gefixt wurden (insbesondere wohl, weil das Veer beim Update auf webOS 2.2.4 vergessen wurde).
Der größte Nachteil des Veers im Vergleich zu aktuellen Android-Phones ist die mangelhafte Performance. Das Display ist toll, die Tastatur super und die Sprachqualität ok, aber WebOS fühlt sich im Vergleich mit beispielweise einem HTC One X ziemlich träge an. Doch das kann man ändern.
Übertakten
Veers Prozessor läuft mit 800 MHz, kann aber normalerweise problemlos schneller laufen. Da sich der Prozessor bei Nichtbenutzung runtertaktet und er seine Aufgaben mit schnellerem Takt auch schneller erledigen kann, muss das den Akku nicht so stark belasten wie man beim Stichwort Übertakten wahrscheinlich denkt.
Mit Preware installiert man den Uberkernel und Govnah. Der Uberkernel beinhaltet Übertaktungsmöglichkeiten, die mit Govnah angesprochen werden können. Beide tauchen im Anwendungsmenü auf, Govnah ist leider nicht selbsterklärend. Daher eine Kurzanleitung: Govnah öffnen, den Listenpunkt Profil anklicken und "OnDemandTcl 1024" wählen. Das Veer läuft nun mit einem Maximaltakt von 1024 Mhz!
Zusätzlich kann noch unter "Profil -> Erweiterte Einstellungen" der I/O Scheduler ausgewählt werden. Der voreingestellte cfq ist vor Kernel 3 wahrscheinlich keine wirklich gute Wahl. SIO dürfte für das Veer ideal sein, das teste ich aber auch erst jetzt aus.
webOS patchen
Übertaktet dürfte das Veer schon etwas besser laufen. Trotzdem fühlt sich webOS immer noch träge an. Das Problem ist nämlich nicht die reine Leistung, sondern die voreingestellten Verzögerungen und das Scrollverhalten des Systems.
Der Patch Buttah hilft. Mit ihm fühlt sich webOS ähnlich responsiv an wie ein aktuelles Android. Er ist in Preware unter "Patches -> Misc" zu finden.
Weitere Patches mit möglichen, teils indirekten Performance-Auswirkungen:
- Faster Card Animations HYPER Version (mir fast zu schnell, aber die anderen Versionen sind nicht verfügbar)
- Mojo Speedy Switch
- Mojo Tap Responsiveness
- Muffle System Logging
- Remove Dropped Packet Logging
- Unset Cfq IO Scheduler (wenn dieser angepasst wurde)
Für Homebrew: HP Veer rooten
Das Veer zu rooten ist ohne Hilfsmittel möglich bzw ist gar kein richtiges Rooten notwendig. Man gibt
upupdowndownleftrightleftrightbastart
im Startbildschirm ein und klickt auf den dadurch auftauchenden "Developer Mode Enabler"-Button.
Ziel des Ganzen ist, Homebrew-Apps und -Patches zu installieren - also solche, die von irgendwelchen Entwicklern umsonst zur Verfügung gestellt werden. Dafür installiert man Preware, der als alternativer Paketmanager all diese per Klick installierbar macht.
Das Veer also mit einem USB-Kabel mit dem PC verbinden (nur aufladen), WebOS Quick Install ausführen, Preware aus der Liste auswählen und installieren. Die Anwendung taucht nun wie jede andere in Veers Anwendungsmenü auf und kann gestartet werden.
Um Prewares Start etwas angenehmer zu machen, ist jetzt direkt "Einmal täglich" als Wert für die Option "Feeds Aktualisieren" zu empfehlen. Mit Preware kann das Veer nun umfassend angepasst werden. Die Kategorien durchzuklicken gibt Orientierung, bekannte Namen können im Preware-Hauptmenü einfach eingetippt und so gesucht werden.
Was genau man damit anfangen kann, werde ich in den nächsten Tagen beschreiben.
HP Veer
WebOS wird freie Software (via). Ich nehme das mal als Anlass, mein Veer vorzustellen, das mit diesem Betriebssystem läuft und mich hier in Siegen über die internetlose Zeit gerettet hat.
HP hatte in ihrem Firesale ihre WebOS-Hardware für sehr wenig Geld verkauft, da war auch das Veer dabei. Ich hab es vor meinem Umzug nur durch Zufall geholt, ein Freund hatte es nach dem Sale bei Ebay für 100€ zum Testen gekauft und sich dann dagegen entschieden. Es gefiel ihm, hatte aber zuviele Macken und ist kein Android, woran er gewöhnt ist. So gab er es mir, denn mein Handy spann schon eine Weile.
Mir war es überhaupt nur aufgefallen und ich zog es einem Pre3 vor, weil es besonders klein sein sollte. Und klein ist es wirklich.
Nun bin ich wohl wirklich der Falsche, ein detailliertes und kenntnisreiches Review zu schreiben - mein Handy davor war von 2005 und weit von einem Smartphone entfernt. Aber das Veer hat mir alles in allem doch gefallen. Warum?
- Schrieb ich bereits oft genug, dass es klein ist? Dadurch ist es in der Hosentasche kaum fühlbar, für mich war das ein wichtiger Faktor, gerade im Vergleich zu den riesigen Alternativen, für die ich neue Hosen mit größeren Taschen gebraucht hätte.
- Es hat eine Tastatur mit echten Tasten, auf denen man trotz ihrer Winzigkeit ganz gut schreiben kann. Das war mir wichtig, nachdem ich ein paar Bildschirmtastaturen anderer Touchhandys ausprobiert habe und damit nicht zurechtkam. Die Tastatur ist viel angenehmer.
- Über die HP-WebOS-Geräte las man öfter, dass die Geräte nun besser verarbeitet seien als bei Palm. Ein Kollege hier hat ein Veer-Vorgänger, und das wirkt wirklich weniger stabil als die neue Version. Das Veer wirkt gut und bekommt keine Kratzer.
- Ich mag WebOS ganz gerne, unten mehr dazu.
Ich habe es jetzt eine ganze Weile als Haupt-Internetgerät benutzt. Durch das kleine Display ist man sicher mehr noch als bei größeren Handys auf angepasste Seiten angewiesen, sonst wird das Surfen zur Scrollorgie. Dann aber ist es ausreichend groß, morgens im Bus damit die mobile Version von Google Reader zu nutzen funktioniert einwandfrei. Und 2k11 sieht natürlich hervorragend darauf aus.
Sowieso: Großer Kritikpunkt ist die mangelnde Verfügbarkeit von Anwendungen. Völlig entkräften kann ich das nicht, installiert habe ich nur drei Stück (Bahnfahren, VoiceRecorder und Paketverfolgung Lite), die meiner Meinung nach alle sehr gut gemacht sind. Aber ich habe nicht das Gefühl, irgendeine App zu brauchen (außer vll WhatsApp), denn für alles andere ist entweder schon ein gutes Programm dabei (Mail, Kalender, verknüpfbar mit Google) oder das sind sowieso Dinge, für die eine Webanwendung viel besser ist (wie ein Feedreader). Vielleicht ist das eine generelle Verschiebung, das Internet inzwischen viel besser für mobile Geräte geeignet als früher, als die meisten Smartphoneanwender sich an ihre geliebten Apps gewöhnten, oder ich bin da nur eigen. Für mich sind Apps Lückenfüller, bis die zugehörige Webseite auf kleine Bildschirme angepasst ist.
Akkulaufzeit: Enttäuschend. Profitiert aber extrem davon, wenn die Displayhelligkeit heruntergeregelt wird, was außer bei extremen Sonnenschein ausreichend hell ist. Damit ist dann folgender Ablauf möglich: morgens aufladen, tagsüber gelegentlich nutzen, nachts in den Flugmodus. Wird es stark genutzt, z.B. um damit durchgängig zu surfen, hält der Akku ~4 Stunden. Im Vergleich zu meinem gewöhnlichen Handy, bei dem ich das Aufladen jede Woche schon schlecht fand (mein altes Nokia hielt 2 Wochen!), ist das eigentlich inakzeptabel. Aber das gilt wohl für alle Smartphones.
Großes Problem sind die Bugs. Ich finde das Veer wirklich toll, aber ich kann völlig nachvollziehen, wenn jemand angesichts der Bugs das Handy aus dem Fenster wirft, nen Röhrenmonitor hinterherschmeißt und dann einen LKW drüberfahren lässt. Mehrmals. Eine kleine Liste:
- Manchmal bricht mittendrin der Sound weg und bleibt weg.
- Manchmal toggelt der Browser den Zoommodus, jede Bewegung wird dann zum Zoomen benutzt oder zieht in die rechte untere Ecke, selbst wenn man eigentlich nur Scrollen wollte.
- Flash kann Sound, aber nicht immer, z.B. nicht bei Google Music.
- Gestern mal wieder weigerte es sich stundenlang, in verschiedenste Wlans zu connecten, bis ich es neustartete.
- Internetseiten, Html genauso wie reine Bilder, werden immer mal wieder einfach weiß, nachdem sie vollständig geladen und ganz kurz angezeigt wurden. Bevorzugt bei sehr langsamen Verbindungen, bei denen das ein minutenlanges Neuladen bedeutet. Das ist nicht sarkastisch gemeint, der Bug tritt wirklich fast nur dann auf.
- Ab und zu fängt es aus nicht ersichtlichen Gründen an zu ruckeln, egal ob im Menü oder im Browser.
- Der Helligkeitssensor regelt die Helligkeit völlig zufällig hoch und runter, ohne dass es irgendwas mit der Außenhelligkeit zu tun hätte.
- (In Telefongesprächen bleibt der Gesprächspartner manchmal 20-30s stummt, kann natürlich am Provider oder an sipgate liegen)
Und das waren sicher nicht alle Bugs, die inzwischen auftraten.
Warum ich das Veer noch habe, behalte und erstmal nicht ersetzen will liegt an dem ganzen Rest des Systems. Ich war begeistert, wie toll da alles ineinandergreift und wie schön die Oberfläche gemacht ist. Ein Wisch vom Gestenbereich nach oben fährt das Menü in einer schnellen und weichen Animation von unten nach oben. In der Kontaktanwendung ist bei jedem Kontakt ein Icon, um direkt eine SMS zu schreiben. In dieser SMS-Anwendung kann man problemlos auf (Google-)Jabber wechseln. Die Kontakte, die eigentlich nur auf der Simkarte gespeichert waren, wurden automatisch gesynct und waren auch mit der neuen Simkarte noch da. Ein Klick im Browser auf einen Youtube-Link öffnet das Video in der Youtube-App (die auf dem kleinen Bildschirm Youtube 100fach vorzuziehen ist), ein Klick auf ein Kartensuchergebnis die Kartenanwendung mit dem Ergebnis als Startpunkt (wobei das seit der Umstellung auf Bing-Maps nicht mehr immer funktioniert und diese App ruckelt). Fängt man im Startbildschirm an zu tippen, werden alle möglichen Bereiche des Handys nach diesem Begriff durchsucht und die Ergebnisse und weitere Suchoptionen (z.B. Internetsuchmaschinen) angeboten. Das wirkt alles durchdacht, unterstützt sehr viele Nutzungsszenarien so gut wie möglich, und eigentlich alles sieht dabei hübsch aus.
Deswegen ist das Veer dann sehr angenehm zu benutzen, wenn es gerade funktioniert. Nun, mit dem Betriebssystem als freie Software, besteht eine große Chance, dass das Veer immer angenehmer zu nutzen wird, da die Bugs gefixt werden dürften. Und dann war das ein guter Kauf.