Diese Beschreibung dient dazu einen Reboot- (Neustart-) button zu erstellen. Das ist bei Maemogeräten von Vorteil, da man des öfteren bei Änderungen am System einen Neustart durchführen sollte.

weder faq4mobiles.de noch der Autor dieses Artikels übernehmen die Haftung für etwaige Schäden an dem Gerät!

1. Vorbereitung
2.Durchführung
3. Tipp
4. Links

1. Vorbereitung


Um Änderungen am System vornehmen zu können muss man das Programm rootsh installiert haben.
Zu editieren der Dateien kann man verschiedene Edioren benutzen:
PyGTEditor
vi
mc

2. Durchführung


1. Im Terminal als Root anmelden:
Code:
sudo gainroot
2. Jetzt geht man in den systemui Ordner:
Code:
cd /etc/systemui
3. Backup erstellen um den Button später einfach entfernen zu können:
Code:
cp systemui.xml systemui.xml.bak
3.1 Wer mit dem PyGTEditor arbeitet sollte die systemui.xml in den tmp Ordner kopieren:
Code:
cp systemui.xml /home/user/MyDocs/tmp/systemui.xml
4. Jetzt kann die Datei mit dem PyGTEditor geöffnet werden. Um den vi zu benutzen, gibt man folgendes ein:
Code:
cd /etc/systemui
vi systemui.xml
5. In der Zeile
Code:
<menuitem priority="20" name="Reboot">
löscht man folgende Einträge:
Code:
<!-- before it and insert <!-- after </menuitem>
Das Ganze sieht dann so aus:
Code:
...
<menuitem priority="20" name="Reboot">
<return></return>
<po>osso-powerup-shutdown</po>
</menuitem>
<!--
<menuitem priority="10" name="Soft poweroff">
...
8. Die Datei speichern (im vi "Esc" antippen und dann ":wq" eingeben)
Wer den PyGTEditor verwendet, der macht noch folgendes
Code:
cp /home/user/MyDocs/tmp/systemui.xml systemui.xml
Jetzt noch einmal das Gerät aus- und einschalten und schon hat man einen Rebootbutton im Kontextmenü des Powerbuttons




3. Tipp



In der Zeile:

kann man "Reboot" gegen eine beliebige Zeichenkette austauschen. So kann man dort Neustart oder irgendetwas reinschreiben. Dann steht auch in dem Menü statt Reboot die eingegebene Zeichenkette.

4. Links


Die Originalanleitung kann man hier finden:
Howto add a Reboot Button to N900 | mobilelivingroom.de