SMB Freigaben über SMBNetFS dauerhaft einbinden

Mittels SMBNetFS kann man relativ einfach eine SMB Freigabe in das Dateisystem einbinden. Dazu muss im ersten Schritt (neben der Installation des Paketes smbnetfs) der Nutzer zur Gruppe fuse hinzugefügt werden. Dies geschieht mittels:

sudo usermod -aG fuse seeseekey

wobei der Nutzername entsprechend zu setzen ist. Die Gruppenzugehörigkeit gilt allerdings erst nach der nächsten Anmeldung. Überprüfen kann man das auf der Konsole mit dem Befehl id. Danach trägt man in die .profile Datei welche im jeweiligen Nutzerverzeichnis liegt folgendes ein:

smbnetfs ~/Netzwerk -o uid=1000,gid=1000,umask=0777

Die User- und GruppenID (uid, gid) muss dabei durch die entsprechende ID ausgetauscht werden. Wenn die Freigabe eine Authentifizierung verlangt so erzeugt man die Datei ~/.smb/smbnetfs.conf und trägt in diese folgendes ein:

auth „Nutzername“ „Passwort“

Sollte es Probleme mit den Dateirechten geben so sollte man diese für die conf Datei mittels chmod auf 600 setzen. Danach sollte die Freigabe nach der Anmeldung automatisch eingebunden werden.

Weitere Informationen gibt es unter:
http://wiki.ubuntuusers.de/FUSE
http://wiki.ubuntuusers.de/Samba_Client_SMBNetFS
http://wiki.ubuntuusers.de/Samba_Client_fusesmb

Batteriestatistiken zurücksetzen

Manchmal hat man das Gefühl das nach einem neu aufgespielten ROM die Akkuanzeige im Androidsystem sich schneller als sonst leert. Das kann natürlich am neuen ROM liegen, aber manchmal sind auch die Batteriestatistiken schuld. Um diese zu zurückzusetzen muss das Gerät im ersten Schritt einmal vollständig aufgeladen werden. Um zu sehen ob der Akku wirklich voll ist geht man in die Einstellungen unter Telefoninfo -> Status. Dort kann man wirklich sehen ob der Akku voll ist (das grüne Licht am Gerät ist kein sicherer Akkuindikator).

Nun startet man ins Recovery System (in dieser Anleitung wird davon ausgegangen das man ein ClockworkMod Recovery benutzt) und geht dort auf den Menüpunkt advance und anschließend auf wipe battery stats. Danach sollte man unverzüglich neustarten damit die Statistiken möglichst akkurat sind. Die Statistiken ganze kann man im übrigen auch direkt auf der Konsole mittels

rm /data/system/batterystats.bin

löschen. Danach ist die Batteriestatistik wieder korrekt.

Weitere Informationen gibt es unter:
http://wiki.cyanogenmod.com/index.php?title=Troubleshooting#Battery_recalibration

Bestimmte Cyanogen Systemapps entfernen

CyanogenMod ist an sich ein wirklich schönes Mod für Android. Nur leider werden einige Anwendungen mitgeliefert die ich nicht wirklich benötige z.B. der Twitterclient. Glücklicherweise kann man diese Anwendungen problemlos entfernen. Dazu gehen wir in das Android SDK in den Ordner tools und öffnen dort eine Konsole in die wir folgendes eingeben:

./adb remount
./adb shell

rm -f /system/app/com.amazon.mp3.apk
pm uninstall com.amazon.mp3

rm -f /system/app/Twitter.apk
pm uninstall com.twitter.android

reboot

Nach dem Reboot sollten die entsprechenden Anwendungen verschwunden sein. Es sei denn es handelt sich um ein EVO oder Desire Gerät. Hier funktioniert das nicht, da die System Partion blockiert ist solange Android läuft. Hier muss das ganze über das Recovery gemacht werden. Wobei es beim Recovery das Problem gibt das es das pm Kommando nicht vorhanden ist. Dort fehlt mir noch die richtige Lösung. Eine einfache Methode zum entfernen von „Stock Apps“ auf Geräten bei denen das Systemverzeichnis während der Laufzeit nicht geschützt ist, ist Titanium Backup. Dieser kann mittels Rootrechten auch Systemapps entfernen.

Weitere Informationen gibt es unter:
http://wiki.cyanogenmod.com/index.php?title=Barebones

RADIO auf dem HTC Desire flashen

Auf meinem HTC Desire nutze ich CyanogenMod. Dort hatte ich das Problem das die Camera im Videomodus nicht funktionierte. Sobald ich den Videomodus aktivierte, startete das Gerät neu. Abhilfe schaffte hier das Updaten des RADIO.

Bei dem RADIO handelt es sich um die sogenannte Baseband Software welche für die Telefonfunktonalität (GSM etc.) zuständig ist. Um zu sehen welche RADIO Version man auf seinem Desire hat startet man das Gerät mit Power + Volume Down. Dort ist dann eine Zeile mit RADIO sowie der entsprechenden Versionsnummer zu finden.

Die aktuellen HTC Desire RADIO Versionen findet man unter http://forum.xda-developers.com/showthread.php?t=687464. Die gewünschte Version lädt man sich herunter und speichert sie auf der SD Karte des Gerätes.

Das Desire startet man nun im Recovery Modus (Power + Home) und wählt im Recovery Menü Flash zip from sdcard. Dort wählt man die Zip Datei mit dem entsprechenden RADIO aus und bestätigt. Anschließend sollte aus dem Recoverymodus neu gestartet werden, da erst dann der RADIO geflasht wird. Wie man hier lesen kann, verbrauchen einige RADIO Versionen wohl etwas mehr Strom.

Weitere Informationen gibt es unter:
http://wiki.cyanogenmod.com/index.php?title=Installing_a_Radio_image
http://pdk.android.com/online-pdk/guide/telephony.html

Mit GNU Privacy Guard Dateien auf der Kommandozeile verschlüsseln

Möchte man mittels GPG eine Datei in der Kommandozeile verschlüsseln so gibt man auf der Konsole folgendes ein:

gpg -c geheim.txt

Danach wird man nach dem Passwort gefragt. Verschlüsselt wird in diesem Fall symmetrisch. Entschlüsseln kann man das ganze mittels:

gpg -o geheim.txt -d geheim.gpg

Das schöne an GPG ist im übrigen das es für so ziemlich jedes System zur Verfügung steht. Angefangen bei Linux und Windows bis zu Androidgeräten. Interessanter wäre natürlich eine auf Dateien basierende Verschlüsselung welche sich transparent in das Dateisystem einbindet (sprich ich als Nutzer merke nicht das mit verschlüsselten Dateien gearbeitet wird), aber man wird ja noch träumen dürfen ;)

Möchte man das ganze nicht auf Dateien basierend haben, sondern alle Daten in einem Container transparent einbinden so empfiehlt sich Truecrypt mit welchem das problemlos funktionieren sollte. Auch dieses ist betriebssystemübergreifend verfügbar.

Weitere Informationen gibt es unter:
http://wiki.ubuntuusers.de/gnupg
http://de.wikipedia.org/wiki/GNU_Privacy_Guard
http://wiki.ubuntuusers.de/TrueCrypt
http://de.wikipedia.org/wiki/TrueCrypt