Archive for Februar, 2011

BFS oder CFS Kernel für Android / Linux

Bei der Auswahl eines passenden Roms für mein Desire stehe ich bei einigen nach dem Flashen vor der Wahl einen anderen Kernel zu installieren. Ich suche mir immer einen, der mein Desire undervolted, da ich maximale Akkulaufzeit erreichen möchte. Diese undervolted-Kernels gibt es dann oft mit dem Zusatz BFS oder CFS. Welchen nehmen ?

Android ist ein Linux basiertes System. Der Kernel ist das Herz des Systems. Die beiden Abkürzungen stehen für:

CFS: Completely Fair Scheduler
BFS: Brain Fuck Scheduler

CFS ist wohl standard in den Linuxdistributionen und wie der Name schon sagt ein fairer Verteiler. Er verteilt die vorhandene Rechenleistung gerecht auf die fordernden Prozesse. BFS dagegen soll die Ansprechzeiten bei aktiv genutzten Systemen verringern. Beispielsweise bei Desktops oder… tata… Handys. Prozesse im Vordergrund, also die, die man gerade aktiv Nutzt werden bei der verteilung der Rechenleistung bevorzugt. BFS wurde übrigens 2007 entwickelt.

Ich habe gerade einen CFS Kernel auf meinem Ginger Vallain Rom (Android 2.3). Erlebe gerade eine unglaubliche Akkulaufzeit, aber dazu später mehr. Zunächst werde ich mal einen BFS Kernel nutzen und prüfen ob ich einen Unterschied merke. Sowohl im Ansprechverhalten als auch in der Akkulaufzeit.

[Update]
Akkulaufzeit scheint sich nicht zu unterscheiden. Allerdings ist beim BFS das Telefon nicht so smooth. Es hakt irgendwie immer etwas. Besonders ist mir das in einer Mail in der Gmail-App aufgefallen. Habe jetzt wieder den CFS geflasht und die selbe Mail lässt sich jetzt definitiv besser scrollen. Hätte ich nicht erwartet, da ja BFS die Anwendung im Vordergrund bevorzugt. Mir ist nur diese eine Sache aufgefallen. Wenn man sich die Diskussionen im Netz durchliest, scheint es schon fast eine Glaubensfrage zu sein. Ich erkläre jedenfalls nach diesem Kurztest den CFS zu meinem Favoriten !
[/Update]

Softwaretipp – Screenshots unter Windows

Screenshot-Tools für Windows gibt es reichlich. Windows 7 bringt von Haus aus sein Sniping Tool mit, das für einfachste Ansprüche ausreicht. Wer etwas mehr haben möchte, aber kein Geld ausgeben will, sollte sich mal PicPick oder Screenpresso ansehen. Hier gibt es auch einen Download für eine portable Version von PicPick, während Screenpresso standardmässig ohne Installation auskommt. Ebenfalls gut und als portabel erhältlich ist Faststone Capture, leider mittlerweile kostenpflichtige Shareware. Wer googelt findet noch die letzte kostenlose Version von FS Capture.

HTC Desire S-Off mit AlphaRev 1.8

Ein gerootetes Desire ist schon ganz nett. HTC hat allerdings noch einen sogenannten security Flag eingebaut (S-On). Das bedeutet, mann kann nicht im laufenden Betrieb in die Systemverzeichnisse schreiben. Auch gibt es Anwendungen, die ein S-Off verlangen, z.B. Adfree. Damit könnt ihr Euer Handy werbefrei machen.

Ich habe nach dieser Seite mein Desire ge-s-offt… oder einfacher von s-on zu s-off gebracht. Bei mir lief es ohne Probleme. Linux-Iso runtergeladen, auf CD gebrannt, von CD gebootet, Desire per USB angeschlossen, Anweisungen befolgt, fertig. Seitdem bootet mein Deisre mit dem s-off-Logo und es steht auch im Recovery Manager s-off. Aber vorsicht, es gab auch schon Problemfälle, wie man hier auf der Brutzelstube lesen kann (Kommentare). Auf der verlinkten Brutzelstubenseite ist auch ein deutscher Guide zum S-Offen…

Mehrere Zwischenablagen – ditto

manchmal ist man ja zu doof vernünftig im Internet zu suchen. Jedenfalls ist es mir nicht leicht gefallen, eine vernünftige Multi-Zwischenablage für Windows zu finden. Besonders auf Arbeit muss ich öfter mal wiederkehrende Dinge einfügen. Mit einer Multi-Zwischenablage kopiert man sie einmal und kann sie dann einfach in der Zwischenablage zum Einfügen auswählen. Ich nutze dafür jetzt ditto. Ist kostenlos, portabel und auf deutsch. Einfach starten und alles was man kopiert landet in der Ditto-Datenbank. Unterstützt auch Bilder ! Wenn man nun auf einem Feld ist, wo man etwas einfügen möchte, einfach strg-ö (voreingestellt) drücken und den einzufügenden Part durch Doppelklick einfügen. Die Einstellungsmöglichkeiten sind sehr umfangreich, ohne das sie abschrecken. Denn: alles kann, nichts muss. Ich finds sehr gut !

Tasker, Gingerbread, GingerVillain – geht nicht richtig

Leider funktioniert die App Tasker nicht mehr so gut mit Android 2.3. – insbesondere das Toggeln von GPS oder Autosync funktioniert nicht mehr. Schade. Hoffe der Entwickler legt hier bald nach. Für meine 4 Euro ist es zwar zu spät, aber was solls….

Ich habe auf meinem Desire ein neues Rom getestet: GingerVillain. Ist ein Gingerbread, also Android 2.3 Rom von Richard Trip (der hat auch das Defrost gemacht). Auf meinem Desire waren mit Defrost Rom rund 100MB interner Speicher frei. Nach flash von GingerVillain und dem Installieren aller Apps mit Titanium Backup noch 25MB. Bißchen wenig. Abhilfe schafft folgendes: connectbot aus dem Market laden, starten, “lokal” wählen, irgendeinen Nick vergeben, dann in der Shell eingeben

su

damit werden Superuserrechte gewährt, die nochmals bestätigt werden müssen. Dann in der Shell eingeben:

a2sd reinstall

Das Desire bootet dann neu. Dieser Bootvorgang hat bei mir etwas länger gedauert, ca. 5min. Dann nochmal in connectbot, wieder lokal anmelden, mit su die Rechte gewähren und folgendes eingeben:

a2sd cachesd

Wieder startet das Handy neu, wieder Geduld haben. Anschließend hatte ich wieder 110MB frei :-)