Problem: Kan inte installera fastboot drivrutinerna till min GN

Diskussion i 'Galaxy Nexus - Allmänt' startad av Droid79, 27 jan 2013.

  1. Droid79

    Droid79 Guest

    Alla ADB kommandon funkar, likaså FASTBOOT. Kör jag ADB Devices kommandot känner den igen enheten men inte när jag kör FASTBOOT devices.

    Den vägrar och installera Googles USB drivrutin från Android SDK katalogen.

    Vad är fel?
     
  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
    Du skriver att adb devices funkar men inte fastboot devices. Är telefonen i fastboot-läge när du skriver fastboot devices? Annars kanske den här guiden kan hjälpa: https://swedroid.se/forum/showthread.php?t=62225 Det står en hel del om drivrutiner och finns även några andra drivrutiner ett par inlägg ned på första sidan.
     
  3. blunden

    blunden Professional Droid Hedersmedlem

    Blev medlem:
    11 jun 2009
    Inlägg:
    3 246
    Mottagna gillanden:
    521
    Telefon:
    Pixel 7 Pro

    MINA ENHETER

    Telefon:
    Pixel 7 Pro
    Telefon 2:
    OnePlus 7 Pro
    ROM:
    LineageOS 20.0
    Telefon 3:
    Xiaomi Mi MIX
    ROM:
    LineageOS 19.1
    Platta:
    LG G Pad 8.3
    ROM:
    LineageOS 14.1
    Övrigt:
    GW4 Classic, Huawei Watch, Moto 360, Nvidia Shield TV
    Googles USB-drivrutin har inte stöd för Galaxy Nexus då den har ett VID som tillhör Samsung.

    För en kommentar från Google kan du se min AOSP-change där jag ville lägga till det.

    https://android-review.googlesource.com/#/c/40540/

    Jag brukar istället lägga till stödet själv då jag inte vill ha en massa annat bloat.
     
  4. Droid79

    Droid79 Guest

    Nej det där stämmer inte. Jag fick det att fungera tack vare denna sida.

    http://www.teamandroid.com/2012/07/30/how-to-set-up-adb-fastboot-with-android-sdk/3/
     
  5. blunden

    blunden Professional Droid Hedersmedlem

    Blev medlem:
    11 jun 2009
    Inlägg:
    3 246
    Mottagna gillanden:
    521
    Telefon:
    Pixel 7 Pro

    MINA ENHETER

    Telefon:
    Pixel 7 Pro
    Telefon 2:
    OnePlus 7 Pro
    ROM:
    LineageOS 20.0
    Telefon 3:
    Xiaomi Mi MIX
    ROM:
    LineageOS 19.1
    Platta:
    LG G Pad 8.3
    ROM:
    LineageOS 14.1
    Övrigt:
    GW4 Classic, Huawei Watch, Moto 360, Nvidia Shield TV
    Jo, det stämmer utmärkt så länge man definierar "stöd för" som "drivrutinen kan installeras normalt för enheten". Det den där guiden gör är att tvinga installationen trots att inget kompatibelt hardware ID finns i inf-filen. "Stöd" brukar aldrig definieras så när det gäller dirvrutiner dock. I detta fall går det bra att göra så just för att ingen enhet kräver någon speciell registerinställning eller liknande som normalt annars sätts i en hårdvaruspecifik del av inf-filen. Det behövs i de flesta andra drivrutiner.

    Det stämmer dock att ADB och fastboot-drivrutinen är generisk och rent teoretiskt fungerar på alla enheter så länge inf-filen listar enheten eller så länge man tvingar installationen sådär. När android var nytt och tillverkarna inte brukade släppa kompatibla drivrutiner var vi många som brukade modifiera in stöd och ladda upp åt folk.