1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

OR-ChangeKeyboard.sh Fehler

Dieses Thema im Forum "Root / Hacking / Modding für Motorola Milestone" wurde erstellt von FenrisWhiteFang, 17.12.2010.

  1. FenrisWhiteFang, 17.12.2010 #1
    FenrisWhiteFang

    FenrisWhiteFang Threadstarter Neuer Benutzer

    Beiträge:
    24
    Erhaltene Danke:
    1
    Registriert seit:
    09.03.2010
    Hoi Leute,
    mir ist grad n Fehler aufgefallen im /OpenRecovery/bin/change_keyboard_layout.sh Script aufgefallen.
    Wer hat Lust und spielt mit mir ne Runde Fehler raten?

    Code:
    #!/sbin/sh
    
    echo "Replacing sholesp2a-keypad.kcm.bin."
    
    cp -f "/sdcard/OpenRecovery/keychars/$1/sholesp2a-keypad.kcm.bin" /system/usr/keychars/sholesp2a-keypad.kcm.bin 2>/dev/null
    chmod 0644 /system/usr/keychars/sholesp2a-keypad.kcm.bin 2>/dev/null
    
    echo "Replacing sholesp2a-keypad.kl"
    
    cp -f "/sdcard/OpenRecovery/keychars/$1/sholesp2a-keypad.kl" /system/usr/keylayout/sholesp2a-keypad.kl 2>/dev/null
    chmod 0644 /system/usr/keylayout/sholesp2a-keypad.kln 2>/dev/null
    
    echo "Patching default.prop."
    
    sed -i "s/ro\.keyboard\.type=.*/ro.keyboard.type=$1/" /system/default.prop 2>/dev/null
    
    echo "Keyboard layout has been changed to $1."
    
    #Added by Skrilax_CZ -> console uses its own layout (hardcoded)
    
    if [ "$1" == "qwerty" -o "$1" == "euro_qwerty" ]; then
        echo "QWERTY" > /etc/keyboard
        echo "QWERTY" > /sdcard/OpenRecovery/etc/keyboard
        echo "Recovery Console keyboard layout changed to QWERTY."
    fi
    
    if [ "$1" == "qwertz" ]; then
        echo "QWERTZ" > /etc/keyboard
        echo "QWERTZ" > /sdcard/OpenRecovery/etc/keyboard
        echo "Recovery Console keyboard layout changed to QWERTZ."
    fi
    
    if [ "$1" == "azerty" ]; then
        echo "AZERTY" > /etc/keyboard
        echo "AZERTY" > /sdcard/OpenRecovery/etc/keyboard
        echo "Recovery Console keyboard layout changed to AZERTY."
    fi
    
    Nach der 10 Lösungsversuchen löse ich auf außer die richtige Lösung kam schon.^^

    G Fen
     
  2. TheSpiritof69, 18.12.2010 #2
    TheSpiritof69

    TheSpiritof69 Android-Guru

    Beiträge:
    2,392
    Erhaltene Danke:
    763
    Registriert seit:
    30.03.2010
    Phone:
    Nexus 5
    "sholesp2a-keypad.kln" steht dort und "sholesp2a-keypad.kl" wäre richtig.
     
  3. FenrisWhiteFang, 18.12.2010 #3
    FenrisWhiteFang

    FenrisWhiteFang Threadstarter Neuer Benutzer

    Beiträge:
    24
    Erhaltene Danke:
    1
    Registriert seit:
    09.03.2010
    jupp und man sollte wenn man cm6 drauf hat und G.O.T-OR verwendet vllt noch die stelle
    Code:
    echo "Replacing sholesp2a-keypad.kl"
    
    cp -f "/sdcard/OpenRecovery/keychars/$1/sholesp2a-keypad.kl" /system/usr/keylayout/sholesp2a-keypad.kl 2>/dev/null
    chmod 0644 /system/usr/keylayout/sholesp2a-keypad.kl 2>/dev/null
    
    auskommentieren, außer man kommt auch ohne hardwaretastatur aus. oder man ersetzt alle "sholesp2a-keypad.kl" durch die aus dem cm6 update zip.
    bezieht sich jetzt auf "update-0.04-10.12.12-cm-6.1.0-Milestone-signed.zip"
     
  4. TheSpiritof69, 18.12.2010 #4
    TheSpiritof69

    TheSpiritof69 Android-Guru

    Beiträge:
    2,392
    Erhaltene Danke:
    763
    Registriert seit:
    30.03.2010
    Phone:
    Nexus 5
    Und was soll der Thread jetzt?
    Der wäre in nem Bugtracker sinnvoller aufgehoben.
     
  5. TimeTurn, 18.12.2010 #5
    TimeTurn

    TimeTurn Foren-Inventar

    Beiträge:
    15,111
    Erhaltene Danke:
    2,892
    Registriert seit:
    01.05.2010
    Phone:
    Huawei Nexus 6P
    Tablet:
    Sony Xperia Z2 Tablet
    GOT OR hab ich eh umgebastelt - allein damit die mir nich die MedienGallerie rauskillen für den 2.2.1-fix. Auch die OC-Routine wurde von mir umgebaut.

    Naja, wenn 2.2 final raus ist werde ich mein OR auch mal passend basteln.
     

Diese Seite empfehlen