[Löst] fastboot "cannot execute binary file"

Diskussion i 'Nexus 5X (2015) - ROM-filer och utveckling' startad av Terrawatt, 29 okt 2016.

  1. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    [Solved].


    Tänkte testa att roota med linux så NRT finns inte.
    ADB drivers är installerat. När jag tex kör adb drivers när mobilen är ansluten med USB får jag returnerar "List of devices connected + serienr + device.
    Jag tolkar detta som att drivers är installerat som det ska. Jag kan tex pusha filer till mobilen utan problem. Men jag kan inte köra kommandot fastboot. Då får jag felmeddelandet "cannot execute binary file".
    Detta gör att jag inte kan kontrollera om terminalen kan få kontakt med mobilen i recoveryläget.

    Tips någon?
     
    Last edited: 5 nov 2016
  2. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Vilken Linuxdistro har du? Av felmeddelandet låter det som att din terminal inte hittar fastboot, dvs det låter som att du inte har fastboot installerat.

    Om du har Debian kan du installera paketet fastboot som finns i repot.
     
    Terrawatt gillar detta.
  3. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Fastboot är installerat. Jag kör Mint. Men jag ska titta om jag något missats vid installationen. Gör om den helt enkelt
     
  4. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Får du upp en man-page om du skriver "man fastboot"?
     
    Terrawatt gillar detta.
  5. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Tack ska testa ditt tips Så fort jag får tid provar jag.
     
  6. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Nope får meddelandet. Ingen manualpost för fastboot. Tror du det kan ha att göra med att det är en 64b version som är installerad på min 32b burk?
    ADB fungerar ju och jag kan reboota och pusha.
    Ska se om jag kan ominstallera detta på något sätt. Det borde ju räcka att ta ned fastboot filerna från någonstans och köra den från en fin. Har för mig att jag gjorde så för länge sen när jag körde Windows på burken.
     
  7. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Installerade NRT med Wine och får respons både med adb och fastboot.

    Ska se om jag tar klivet över till the darkside ikväll.
     
  8. ogre

    ogre Senior Droid Medlem

    Blev medlem:
    27 okt 2009
    Inlägg:
    1 807
    Mottagna gillanden:
    508
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro
    Telefon 2:
    iPhone 14 pro
    Telefon 3:
    OnePlus 8T
    om man ska ha senaste versionen av adb och fastboot kan du kolla länken i min signatur.

    adb och fastboot är numer 64 bit executables för linux.

    Du kan behöva lägga till udev-regler för att usb-anslutningen ska funka:

    https://developer.android.com/studio/run/device.html

    Så här ser det ut i min virtuella Ubuntu 16.04 för min N6P:

    Kod:
    cat /etc/udev/rules.d/51-android.rules
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
    
    EDIT: 18d1 borde funka för alla nexusar - det funkade iaf med min N6 nu när jag testade med platform-tools_r25 som är den senaste versionen.
     
    Last edited: 4 nov 2016
    Terrawatt gillar detta.
  9. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Var installerade du fastboot ifrån? Är det via Android SDK, ett paket eller något annat ställe? Det borde följa med en man-page om du installerar via Android SDK och paketet fastboot.

    Notera att adb och fastboot ligger i olika paket, åtminstone i Debian och Mint har väl snarlika repon så jag skulle tro att det är samma där. Så även om adb funkar innebär det inte att fastboot också borde göra det.

    Prova köra "sudo apt-get install fastboot" och se om paketet installeras. Om du är helt säker på att du redan har programmet installerat, sök efter den exekverbara filen. Den ligger troligen någonstans i /usr. Om du hittar den, prova att köra den och om det funkar kan du dubbelkolla att den ligger i din path.
     
    Terrawatt gillar detta.
  10. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Hej, fastboot är installerat och installerat från Android SDK. Jepp, ligger i rätt path
     
  11. ogre

    ogre Senior Droid Medlem

    Blev medlem:
    27 okt 2009
    Inlägg:
    1 807
    Mottagna gillanden:
    508
    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Google Pixel 8 pro
    Telefon 2:
    iPhone 14 pro
    Telefon 3:
    OnePlus 8T
    Såg du mitt svar?

    Har du dem från sdkn är det samma som i min signatur, dvs r25. Dessa är 64 bitars binärer. Google stödjer inte 32 bit linux längre.

    Deras referensplattform är 64 bitars ubuntu, så mint är ju snarlik, om du går på 64 bitarsversion.
     
    Terrawatt gillar detta.
  12. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Hej,
    Tack för ditt svar. Stort tack för det Ska undersöka det senare. Ska läsa igenom era svar noggrannare lite senare. Fullt upp med jobbet och huset just nu. + 2 småbarn:)
     
  13. Terrawatt

    Terrawatt Senior Droid Medlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    1 403
    Mottagna gillanden:
    195
    Telefon:
    OP8T

    MINA ENHETER

    Telefon:
    OP8T
    Jag testade att avinstallerade fastboot och installera om den. Nu kan jag köra "fastboot" och även "man fastboot"

    Jag gissar på att jag tidigare installerat 64 bitars fastboot. Är osäker på installationssidan men förmodligen var jag inne på fel.

    Nu är jag återigen visare tack vare underbara swedroid och den hjälp man får av dess medlemmar .