Archiv des Autors: hermann

HTC Desire S auf Android 4.0 Ice Cream Sandwich aktualisieren

Als ich mir das HTC Desire S geholt habe, habe ich nicht damit gerechnet das dafür ein Upgrade auf Android 4.0 geben wird.
Auf verschiedenen Seiten hat man gelesen das HTC zugesagt hat ein Upgrade zur Verfügung zu stellen, nur daran geglaubt hatte ich schon lange nicht mehr.

Ein Arbeitskollege hat mich dann auf einen Artikel der Seite www.inside-handy.de hingewiesen.

HTC bietet hierfür leider kein Over-the-Air-Update an, also man muss sich die benötigte Datei für das Update auf seinen Windowsrechner herunterladen. Neben der Datei wird auch die HTC Software HTC Sync benötigt.

Das Update
Das Update ist sehr einfach, Handy an den Rechner anschließen, warten bis HTC Sync das Handy gefunden hat und dann die exe Datei ausführen. Bevor das update durchgeführt wird, wird nochmal darauf hingewiesen das die Version nicht für den Öffentlichen Gebrauch gedacht ist sondern nur für Entwicklungszwecke. Der Spieltrieb hatte mich jedoch gepackt und ich mußte die neue Version installieren. Nach dem Update waren Bilder etc bei mir noch vorhanden, einige Programme mußten teilweise neu installiert werden.

Fazit
Wie bei der Installation bereits gesagt wird, dauert es ca 10 Minuten. Nach den 10 Minuten hat man dann Ice Cream Sandwich auf dem Handy. Ich finde das Update hat sich gelohnt, die HTC Sense Oberfäche sieht moderner aus und die gesamten Animationen sind wesentlich flüssiger wenn gleich ein wenig verspielter. Die Schriften und die gesamte Optik der Menüs etc finde ich angenehmer zum lesen. Das Einzigste was man evtl negativ auslegen könnte ist, das das Display ein wenig empfindlicher reagiert. Aber ich denke wenn man sich erstmal dran gewöhnt hat.

Kaufen
Das Geräte kann im übrigen noch bei Amazon erworben werden.

Links

Upgrade auf Ice Cream Sandwich: http://htcdev.com/devcenter/downloads
HTC Sync Software: www.htc.com/www/support/

Poweshellscripte können nicht ausgeführt werden

Letztens hatte ich ein Problem, das ich ein Powershellscript lokal auf meinem Rechner erstellt und getestet hatte. Als ich das erstellte Script auf dem Server ausführen wollte, erhielt ich folgende Fehlermeldung:

File C:\Users\lieschen.mueller\Desktop\checkfolders.ps1 cannot be loaded because the execution of scripts is disabled on this system.
Please see „get-help about_signing“ for more details.
At line:1 char:20
+ .\checkfolders.ps1 <<<< + CategoryInfo : NotSpecified: (:) [], PSSecurityException + FullyQualifiedErrorId : RuntimeException

Das Problem ist, das der Server dem Script nicht vertraut und deswegen nicht ausführt. Um das Script letztendlich ausführen zu können gibt es mehrere Möglichkeiten. Ich habe die set-executionpolicy gesetzt, da ich des öfteren Scripte lokal erstelle und diese dann auf dem Server ausführe.

set-executionpolicy remotesigned

Im Anschluss konnte das Script ausgeführt werden.

wenn xampp nicht unter c:\xampp installiert wird

Neben WAMP gibt es auch das weit verbreitete xampp als LAMP installation. Wenn man nach der Standardinstallation geht wird es unter c:\xampp installiert, da der Mensch ein Gewohnheitstier ist wird es dann unter C:\Program Files (x86) installiert.
Problem ist nur das wenn xampp dort installiert wird, unter Umständen der Apache und die mysql Datenbank nicht starten.

Mysql Server
Der Mysql Server ließ sich starten, nachdem der angemeldete Benutzer auf den Ordner C:/Program Files (x86)/xampp per NTFS Rechte Vollzugriff erhielt.

Apache
Beim starten des Apaches kam folgende Fehlermeldung:

Syntax error on line 501 of C:/Program Files (x86)/xampp/apache/conf/httpd.conf:
SSLSessionCache: Invalid argument: size has to be >= 8192 bytes

Das Problem liegt in der httpd.conf in folgender Zeile:

SSLSessionCache „shmcb:C:/Program Files (x86)/xampp/apache/logs/ssl_scache(512000)“

Der Apache erwartet in den Klammern () den Wert für den Cache size, jedoch nimmt er nun den Wert (x86) was eine falsche Angabe ist und deswegen startet der Server nicht.

Die Lösung ist sehr simpel, einfach einen anderen Ordner angeben der nicht unter C:/Program Files (x86) liegt, gegebenenfalls Dateirechte anpassen und der Apache läßt sich starten.