Slå av soft-keys/fram LEDs

Diskussion i 'Xperia pro' startad av Cesno900, 4 okt 2012.

  1. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Går det att slå av soft-keys via någon mod eller liknande? Jag blir tokig på lamporna som lyser ur de 3 fysiska knapparna på Xperia Pro. Jag har ett ljusfiltreringsapp som heter Screen Filter och det fungerar men den slår också av ljuset från tangentbordet vilket jag inte vill, det är rätt så dimmat så det fungerar perfekt (stör mig ej). Dessvärre ibland så slås programmet av om jag spelar ett spel eller startar om etc.. så skulle vilja slå av de där fram LEDsen helt, de gör ingen nytta än stör mig.

    Jag har rootat telefonen med senaste ICS 4 update, inte upplåst bootloader men det kan jag göra ifall det behövs.
     
    Last edited: 4 okt 2012
  2. Exry

    Exry Kid Droid Medlem

    Blev medlem:
    27 maj 2011
    Inlägg:
    37
    Mottagna gillanden:
    11

    MINA ENHETER

    Ändra värdet i /sys/class/leds/button-backlight/max_current och /sys/class/leds/button-backlight/brightness till 0, så lyser inte LED:sen bredvid hem-knappen längre.

    Sen kan du ändra max_current i /system/etc/hw_config.sh för button-backlight så får du inställningarna kvar efter omstarter.

    Nu sitter jag dock på GB och inte ICS, men tror inte det ska skilja sig nämnvärt.

    (Defaultvärdet för max_current var för mig 4000.)
     
    Last edited: 6 okt 2012
    Cesno900 gillar detta.
  3. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Fint. Fråga dock, vad för verktyg ska jag använda för att ändra sånt? Kan jag gå in direkt i mobilen eller om jag kopplar den via datorn och öppnar filerna? Jag har Busybox för command lines men av någon anledning vill den inte acceptera kommandon men det kan bero på att jag skriver fel.
     
  4. Exry

    Exry Kid Droid Medlem

    Blev medlem:
    27 maj 2011
    Inlägg:
    37
    Mottagna gillanden:
    11

    MINA ENHETER

    I en terminal på telefonen kan du köra raderna nedan som root. För att få root-rättigheter i terminalen kan du skriva 'su'.
    Ex. echo 0 > /path/till/fil skriver outputen av echo 0 (som är 0) till filen du specifierar.

    echo 1 > /sys/class/leds/button-backlight/max_current
    echo 0 > /sys/class/leds/button-backlight/brightness

    [Edit:( Nolla skulle vara etta.
     
    Last edited: 7 okt 2012
  5. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Jag har terminal deluxe men varenda kommando ger svaret "command does not exist" även "su". Enligt superuser så har den och busybox båda root-access.

    Jag laggade ner Android Terminal Emulator och det fungerade! Tack så hemskt mycket.

    Uhm, det fungerar men endast tillfälligt. Efter jag låst telefon kommer LEDsen tillbaka. Vad gör jag för fel?

    Jag gick tillbaka i tråden och något om omstart angående en config fil men hur öppnar jag en sådan?
     
    Last edited: 7 okt 2012
  6. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Råkade göra ny post, ta bort
     
    Last edited: 7 okt 2012
  7. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Råkade göra ny post, ta bort
     
    Last edited: 7 okt 2012
  8. Exry

    Exry Kid Droid Medlem

    Blev medlem:
    27 maj 2011
    Inlägg:
    37
    Mottagna gillanden:
    11

    MINA ENHETER

    Du gjorde inte fel. Jag skrev fel, av någon anledning så verkar inte värdet sparas om man skriver 0 i max_current. Skriver man 1 i filen så hålls det kvar även om man låser telefonen.

    För att ändra i filer bör du kunna använda valfri texteditor. nano följer med i Busybox.
     
    Last edited: 7 okt 2012
  9. Cesno900

    Cesno900 Kid Droid Medlem

    Blev medlem:
    2 jan 2012
    Inlägg:
    78
    Mottagna gillanden:
    2

    MINA ENHETER

    Tyvärr förstår jag knappt hur man använder Busybox. Jag hittar bara en massa applets och det fanns ingen nano i listan eller så missade jag den och jag har då ingen app som heter nano.

    Efter att jag ändrade till echo 1 som du skrev så fungerar det åtminstone efter att jag låser så det är bra.

    Edit: Lyckades klura ut det nu, visade sig att Script Manager har en egen text editor som accepterade root access (gick inte med TotalCommanders trots root access och DropBox egna kunde inte ens se filen). Jag råkade dock ändra på keyboard så får ändra om den.

    Något som är lustigt dock är min superuser, det är som att det är en delay när en app befrågar om root access och ibland lyckas jag vara för snabb eller sölig att trycka något så det inte fungerar.
     
    Last edited: 7 okt 2012
  10. Exry

    Exry Kid Droid Medlem

    Blev medlem:
    27 maj 2011
    Inlägg:
    37
    Mottagna gillanden:
    11

    MINA ENHETER

    Nano är en texteditor för terminalen, så man använder det t.ex. genom att skriva 'nano /path/till/fil' för att redigera en fil. Sen är det ctrl+o för att spara och ctrl+x för att stänga. Detta är samma GNU nano som finns på många andra *nix-system.

    Det är lite lustigt. Jag brukar inte ha någon större delay alls när program frågar efter root-access.

    Busybox är bl.a. en bundling av flera *nix-verktyg. De vanligaste verktygen man kan använda i terminalen på en vanlig installation av t.ex. GNU/Linux.
     
    Last edited: 7 okt 2012