So bringt man Maemo 5 in den Verbosemodus

Dieses Thema im Forum "Tutorials & FAQs" wurde erstellt von Zingel1986, 26. März 2010.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Zingel1986

    Zingel1986 Aktives Mitglied

    Registriert seit:
    15. Apr. 2008
    Beiträge:
    1.989
    Zustimmungen:
    1
    Das ist eine Anleitung um Maaemo 5 in den Verbosemodus zu bringen.

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

    1. Einleitung
    2. Vorbereitung
    3. Vorgehensweise
    4. Abschließende Bemerkungen

    <h1 class="tcat" id="frage1" style="margin-bottom: 0px;">1. Einleitung</h1>

    Der Verbose Modus bringt den kompletten Bootvorgang und das starten des Betriebssystemes in die bekannte Zeilenausgabe, anstatt sich wanderernde Punkte anzusehen.

    <h1 class="tcat" id="frage2" style="margin-bottom: 0px;">2. Vorbereitung</h1>
    Index of /users/jebba/dists/unstable/main/binary-armel

    Um den Verbosemodus zu installieren muss man root auf seinem Gerät sein, dazu braucht man ein installiertes rootsh (das kann man im Programmmanager finden).


    <h1 class="tcat" id="frage3" style="margin-bottom: 0px;">3. Vorgehensweise</h1><img src="http://www.faq4mobiles.de/forum/images/buttons/collapse_tcat.gif" width="15" height="15" border="0" align="right">

    In dem original Kernel von Nokia kann man den Verbosemodus nicht einfach ein oder ausschalten, dazu müsste man den Kernel auseinandernehmen und komplett neu kompilieren.
    Damit man das nicht braucht habe ich oben den Link angegeben wo man den jeweils neuesten bearbeiteten Kernel bekommen kann.

    Zuerst geht man so vor:
    Man geht auf die Seite und sucht sich folgende 3 Dateien:

    kernel_2.6*_armel.deb
    kernel-modules_2.6*_armel.deb
    kernel-flasher_2.6*_armel.deb
    Ich habe das so geschrieben, weil es immer mal einen neuen Kernel geben kann.
    Derzeit kann man die Dateien
    kernel_2.6.28-20094803.3+0m5.1_armel.deb
    kernel-modules_2.6.28-20094803.3+0m5.1_armel.deb
    kernel-flasher_2.6.28-20094803.3+0m5.1_armel.deb
    verwenden, diese Dateien habe ich hier verlinkt, sodass man nicht lange suchen muss.
    Man sollte allerdings vor dem Download sich versichern dass die Dateien die aktuellen sind.

    http://www.freemoe.org/users/jebba/...rmel/kernel_2.6.28-20094803.3+0m5.1_armel.deb
    http://www.freemoe.org/users/jebba/...nel-modules_2.6.28-20094803.3+0m5.1_armel.deb
    http://www.freemoe.org/users/jebba/...nel-flasher_2.6.28-20094803.3+0m5.1_armel.deb

    Sollten die Dateien zu alt sein bekommt ihr im Terminal folgende Meldung:
    Code:
    Nokia-N900-02-8:~# dpkg -i kernel-flasher_2.6.28-20094102.6+0m14_armel.deb      
    dpkg - warning: downgrading kernel-flasher from 2.6.28-20094803.3+0m5 to 2.6.28-20094102.6+0m14.
    dpkg: regarding kernel-flasher_2.6.28-20094102.6+0m14_armel.deb containing kernel-flasher, pre-dependency problem:
     kernel-flasher pre-depends on fiasco-flasher
      fiasco-flasher is not installed.
    dpkg: error processing kernel-flasher_2.6.28-20094102.6+0m14_armel.deb (--install):
     pre-dependency problem - not installing kernel-flasher
    Errors were encountered while processing:
     kernel-flasher_2.6.28-20094102.6+0m14_armel.deb
    
    2. Nachdem man die Dateien heruntergeladen hat, Speichert man diese in einen Unterordner und kopiert diese auf den massenspeicher des Handys.

    Von hier an geht es nur noch im Terminal weiter.
    Man startet das Terminal und gibt folgendes ein:

    Code:
    sudo gainroot
    uname -a
    Linux Nokia-N900-42-11 2.6.28-omap1 #1 PREEMPT Wed Oct 28 15:32:55 EET 2009 armv7l unknown
    
    Damit kann man feststellen welcher kernel derzeit installiert ist. Man muss immer darauf achten, das die bearbeiteten kernel Dateien neuer sind, als die Dateien.

    Nun werden die neuen Dateien erstmal kopiert
    Code:
    cd /home/user/MyDocs/Unterordner
    cp -r *.deb /home/user
    
    Damit hat man die kernel Dateien aus dem Unterordner direkt in sein Userverzeichnis kopiert.
    Der Befehl:
    Code:
    cp -a /lib/modules/2.6.28-omap1 /lib/modules/2.6.28-omap1.orig
    
    sichert den alten Kernel.

    3. Jetzt gibt man folgende Befehle ein:
    Code:
    cd /home/user
    dpkg -i kernel_*.deb
    dpkg -i kernel-mod*.deb
    dpkg -i kernel-fl*.deb
    
    damit ist der bearbeitete Kernel geflasht.

    Jetzt muss man nur noch die alten Daten zurückschreiben:
    Code:
    rm -rf /lib/modules/2.6.28-omap1
    cp -a /lib/modules/2.6.28-omap1.orig /lib/modules/2.6.28-omap1
    
    Fertig. Wenn man jetzt das Gerät rebootet, dann sieht man den kompletten Bootverlauf.
    <h1 class="tcat" id="frage4" style="margin-bottom: 0px;">4. Abschließende Bemerkungen</h1><img src="http://www.faq4mobiles.de/forum/images/buttons/collapse_tcat.gif" width="15" height="15" border="0" align="right">

    Diese Anleitung beschreibt einen schweren Eingriff in das System von Maemo 5, wer dabei Fehler macht, kann schlimmsten Falls das gesamte Gerät neu flashen (http://www.faq4mobiles.de/forum/nokia-faq-und-anleitungen/74443-faq-flashen-des-n900-bei-defekter-fw.html). Fehler können hier schnell passieren, allein schon wenn man nicht mehr die aktuellen Datein herunterlädt.
    Das anwenden dieser Anleitung geschieht auf eigene Gefahr.


     
    #1 Zingel1986, 26. März 2010
    Zuletzt von einem Moderator bearbeitet: 26. März 2010
Die Seite wird geladen...
Status des Themas:
Es sind keine weiteren Antworten möglich.