Messaggi senza risposta | Argomenti attivi Oggi è giovedì 24 aprile 2014, 11:25



Apri un nuovo argomento Rispondi all’argomento  [ 129 messaggi ]  Vai alla pagina 1, 2, 3, 4, 5 ... 9  Prossimo
 [GUIDA] ADB come farlo funzionare (win, mac, Linux) 
Autore Messaggio
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#1  Messaggio [GUIDA] ADB come farlo funzionare (win, mac, Linux)
Premessa:

Guida presa interamente dal WIKI di Androidiani. La posto perchè mi sembra fatta molto bene ed è di facile comprensione, è questa che ho seguito 2 mesi fa quando ho preso il mio primo android.

LA guida è per Windows, Linux e Mac





    Preparativi

    Prima di tutto scarichiamo un po' di robaccia :P ovviamente la versione per il vostro sistema operativo:

    1.
    2. Driver del proprio dispositivo Android
    Spoiler: Leggi
    qui quelli per il Liquid oppure , Generici (solo per chi usa Windows)

    3. <-- Solo se non ce l'avete nella directory tools/ dell'SDK!(in windows c'è sicuramente) in quel caso, scaricatelo, scompattatelo (se necessario), e incollatelo in tools/

    Intanto cosa sono adb e fastboot? Sono dei binari, utilizzabili da shell/prompt di msdos, che consentono di "comunicare" con il vostro android phone.

    * ADB funziona con android avviato o in recovery mode (in qualsiasi situazione ci sia un kernel avviato..)
    * FASTBOOT funziona quando il cellulare è avviato in modalità fastboot (back+power nei magic, camera+power nei g1/dream)

    Questi due binari si trovano nella directory tools/ dell'sdk android, perchè per poter essere usati nella shell o nei prompt, è importante essersi posizionati lì, o aver aggiunto la directory tools\ al vostro path. Nelle sezioni che seguono, vi spiegherò come farli funzionare e come aggiungerli al vostro path. In questa pagina qualche informazione base sull'uso di adb (c'è anche spiegato in modo veloce come configurarlo, cosa che ripeterò anche qui dilungandomi un po' i piu :D


    Configurare adb/fastboot su Windows

    * Assicuratevi di aver attivato il Debug Mode nel vostro cellulare, andando su Impostazioni>Applicazioni>Sviluppo>Debug USB
    * Scompattate l'sdk in C:\ e rinominatela in android in modo da avere il percorso C:\android\tools
    * Se in C:\android\tools non è presente fastboot, scaricatelo dal sito htc (vedi sopra) e metteto in tools/
    * Scompattate lo zip contentente i driver adb per windows in C:\android
    * Collegate il vostro dispositivo al PC (senza premere COLLEGA nella barra delle notifiche), vi apparirà di installare i driver, specificate il percorso dei driver, C:\android\usb_driver\x86 (o x86_64 se avete windows a 64bit).
    Mi raccomando, NON LASCIATE INSTALLARE I DRIVER AUTOMATICAMENTE a windows.

    Ora testiamo se funziona, aprite i prompt di msdos (start>esegui>cmd) e date:

    * cd C:\android\tools
    * adb devices

    Se vi restituirà qualcosa del tipo:

    List of devices attached

    HT93YKF00480 device

    siete a posto.. se invece sotto "List of devices attached" non c'è niente, allora avet problemi di driver. Date un occhio quì o chiedete nel nostro forum

    Avrete capito che per poter usare ADB e fastboot dovete sempre essere in C:\android\tools. Per poterli usare in qualsiasi punto del vostro file system, basta che li aggiungiate al vostro path (fonte)

    * Tasto destro su Risorse del Computer --> Proprietà
    * Tab Avanzate
    * Variabili d'Ambiente
    * Nel riquadro Variabili di Sistema ci sarà "PATH" il cui contenuto è una stringa di percorsi separati da ";"
    * Aggiungete in fondo alla lunga stringa il percorso della cartella tools dell SDK (C:\android\tools nel nostro caso), stando attenti al punto e virgola (guardate quel che c'è già scritto per capire!)

    Per farvi capire cosa è cambiato.. se prima volevate spostare nella sd del telefono un file "pippo" che avevate in C:\, dovevate spostare il file "pippo" in C:\windows\tools", aprire i prompt, scrivere "cd C:\android\tools" e poi "adb push pippo /sdcard". Ora basterà lasciare il file in C:\, aprire il prompt, mettersi in C:\ e dare il comando push..


    Configurare adb/fastboot in GNU\Linux

    * Assicuratevi di aver attivato il Debug Mode nel vostro cellulare, andando su Impostazioni>Applicazioni>Sviluppo>Debug USB
    * Scompattate l'sdk in una directory a piacere, io ho posizionato in /opt/android-sdk-linux/ (ovviamente in /opt non avete i permessi di scrittura da normal user..), voi mettetela dove volete e adattate i comandi di conseguenza.
    * Controllate in tools/ ci sia "fastboot", se non c'è scaricatelo (link sopra) e mettetelo là

    Ora aprite il terminale e rendiamo eseguibili adb e fastboot. Inoltre aggiungiamo l'sdk al path, così non dovrete sempre posizionarvi in /opt/android-sdk-linux/tools/ per poterli usare (e non servirà nemmeno scrivere ./ davanti..). Date:

    * cd /opt/android-sdk-linux/tools
    * chmod +x fastboot
    * echo 'export PATH=/opt/android-sdk-linux/tools/:$PATH' >> /home/tuoutente/.bashrc ( sostituite tuoutente con il nome del vostro utente :D )

    Chiude e riaprite il terminale (anzi, per sicurezza fate logout di tutta la sessione e riloggatevi), scollegate e ricollegate il magic/dream e provate a scrivere:

    * adb devices

    Se vi restituirà qualcosa del tipo:

    List of devices attached

    HT93YKF00480 device

    siete a posto.. se invece sotto "List of devices attached" non c'è niente scollegate e ricollegate il cellulare e riprovate.. se invece da "error: device not found", non allarmatevi, si tratta solo di creare una regoletta a udev.

    L'export serviva per aggiungere al path la directory tools/, in modo da avere adb e fastboot funzionanti ovunque. Se usate Gnome con l'estensione nautilus-open-terminal, questo è molto comodo.. infatti se avete il file "pippo" nella home e lo volete copiare in /sdcard, basterà premere il tasto destro in un area vuota della home (in nautilus), "Apri nel terminale", e subito scrivere "adb push pippo /sdcard".. comodo no?


    Configurare adb/fastboot in OSX

    * Assicuratevi di aver attivato il Debug Mode nel vostro cellulare, andando su Impostazioni>Applicazioni>Sviluppo>Debug USB
    * Scompattate l'sdk in una directory a piacere
    o Controllate che nella directory tools/ dell'sdk ci sia "fastboot-mac", se non c'è scaricatelo (link sopra) e mettetelo là

    Aprite il terminale, posizionatevi nel percorso in cui avete messo l'sdk, nella directory tools/ (esempio: /opt/android-sdk/tools/

    * chmod +x fastboot-mac

    Ora scrivete:

    * ./adb devices

    Deve restituirvi:

    List of devices attached

    HT93YKF00480 device

    Se non lo fa.. non ho idea di cosa si possa fare (bisognerà creare qualche regoletta come su gnu\linux..)
    Ricordatevi di posizionarvi sempre con il terminale nella directory tools/ dell'sdk prima di usare i comandi fastboot-mac e adb, e di metterci sempre ./ davanti (esempio "./adb shell"). Se vi da fastidio farlo, o se volete poterli usare da qualsiasi directory (e non dovendovi sempre mettere in tools/), dovete aggiungerli al vostro path.. non so dove si possa modificare la variabile di path su osx però, non usandolo :D

_________________
Immagine
Immagine


giovedì 21 gennaio 2010, 10:31 Profilo Invia messaggio privato
Moderatore Globale
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 0:04
Messaggi: 8903
Ha ringraziato: 2065
Grazie ricevuti: 1133
Identità: Uomo
Età: 38
Cellulare: GALAXY NEXUS - Jelly Bean 4.2.2 JDQ39
radio: XXLH1
Kernel: 3.0.31

HTC Desire

Nokia Lumia 920

Acer Iconia A500 - Official ICS

Nokia 5800 black (hacked)
Provider: H3G:
1 prepagata
1 abbonamento
#2  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
Bravissimo, ben fatto!

_________________
Immagine

Immagine

IL FORUM NON E' UN CUSTOMER SERVICE. NON LAVORIAMO PER VOI. CI DIVERTIAMO "CON" VOI. AIUTACI A DIVERTIRCI by Pigeonblood

Immagine

RINGRAZIA CON ->Immagine IN BASSO A DESTRA


giovedì 21 gennaio 2010, 11:14
Profilo Invia messaggio privato
Amministratore
Avatar utente

Iscritto il: sabato 7 novembre 2009, 22:20
Messaggi: 53890
Località: Canegrate (MI)
Ha ringraziato: 4359
Grazie ricevuti: 4525
Identità: Uomo
Età: 43
Cellulare: Nexus 5
Provider: Tim & Wind
#3  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
:clap: :clap: :clap:

_________________
Immagine
Da Leggere Prima Di Postare.




giovedì 21 gennaio 2010, 11:18
Profilo Invia messaggio privato WWW
Utente registrato
Avatar utente

Iscritto il: domenica 8 novembre 2009, 23:22
Messaggi: 3504
Località: Verona
Ha ringraziato: 63
Grazie ricevuti: 147
Identità: Uomo
Età: 24
Cellulare: iPhone 4
Provider: Vodafone
#4  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
complimenti a drigerott :OK: xò ragazzi sposto la discussione nella sezione delle guide per android xchè li è più appropriato ;-)


giovedì 21 gennaio 2010, 11:24
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#5  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
Hai fatto bene jack ;)

_________________
Immagine
Immagine


giovedì 21 gennaio 2010, 11:40
Profilo Invia messaggio privato
Utente registrato
Avatar utente

Iscritto il: giovedì 7 gennaio 2010, 10:27
Messaggi: 253
Località: 127.0.0.1
Ha ringraziato: 8
Grazie ricevuti: 21
Identità: Uomo
Età: 0
Cellulare: Nexus One | iPhone 2G
Provider: H3G | Tim
#6  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
Ciao drigerott bella guida complimenti...

Se ti posso consigliare modifica questa parte da --> HT93YKF00480 device a seriale vostro telefono.

Infatti, nel caso del Liquid per esempio si vede il numero di serie e non la stringa HT93YKF00480 :)


giovedì 21 gennaio 2010, 11:55
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#7  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
è un esempio dipende dal terminale ;) è una guida universale ^_^

_________________
Immagine
Immagine


giovedì 21 gennaio 2010, 12:01
Profilo Invia messaggio privato
Utente registrato
Avatar utente

Iscritto il: giovedì 7 gennaio 2010, 10:27
Messaggi: 253
Località: 127.0.0.1
Ha ringraziato: 8
Grazie ricevuti: 21
Identità: Uomo
Età: 0
Cellulare: Nexus One | iPhone 2G
Provider: H3G | Tim
#8  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
drigerott ha scritto:
è un esempio dipende dal terminale ;) è una guida universale ^_^

A ok... Strano... Sembrerebbe piu' logico far vedere il seriale del telefono e non il modello cmq. credevo che l'ADB si comportasse sempre alla stessa maniera... :)


giovedì 21 gennaio 2010, 12:13
Profilo Invia messaggio privato
Utente registrato
Avatar utente

Iscritto il: mercoledì 13 gennaio 2010, 21:30
Messaggi: 10
Ha ringraziato: 0
Grazie ricevuti: 0
Identità: Non specificato
Età: 26
Cellulare: Acer A1 Liquid
Provider: TIGO Colombia
#9  Messaggio Re: ADB come farlo funzionare (win, mac, Linux)
molto grazie, non sapeva come fare in OSX :D


giovedì 21 gennaio 2010, 16:58
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: mercoledì 6 gennaio 2010, 15:44
Messaggi: 912
Ha ringraziato: 2
Grazie ricevuti: 23
Identità: Uomo
Età: 25
Cellulare: Sony Xperia U;Nokia 6630;K500i;V3XXX
Provider: Wind,Tim,Vodafone,
#10  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
A me come immaginavo non appare nessuna stringa quindi è un problema di driver eppure li ho scaricati e messi nella cartella come diceva la guida,hopreso quelli genereali per windows perchè quelli del Liquid mi indirizzava in una pagina in russo mi sà,consigli?

_________________
Immagine

X ringraziare usare Immagine in basso a destra
Tiziano as know as Apollo


domenica 31 gennaio 2010, 18:58
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#11  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
questo è il link di quelli acer presi dal sito acer.it


_________________
Immagine
Immagine


lunedì 1 febbraio 2010, 13:24
Profilo Invia messaggio privato
Utente registrato
Avatar utente

Iscritto il: giovedì 3 dicembre 2009, 19:43
Messaggi: 176
Ha ringraziato: 1
Grazie ricevuti: 0
Identità: Non specificato
Età: 24
Cellulare: Nokia 6630
Provider: Wind
#12  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
http://download.acer-club.ru/garbage/Li ... driver.zip

questo link è morto, come si fa?


venerdì 5 febbraio 2010, 20:26
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#13  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
c'è il link esattamente sopra il tuo post :S lol

_________________
Immagine
Immagine


venerdì 5 febbraio 2010, 21:22
Profilo Invia messaggio privato
Utente registrato
Avatar utente

Iscritto il: giovedì 3 dicembre 2009, 19:43
Messaggi: 176
Ha ringraziato: 1
Grazie ricevuti: 0
Identità: Non specificato
Età: 24
Cellulare: Nokia 6630
Provider: Wind
#14  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
drigerott ha scritto:
c'è il link esattamente sopra il tuo post :S lol


Ah li avevo anche io, ma il nome del file era diverso; pensavo fossero differenti. Mea culpa!


sabato 6 febbraio 2010, 9:08
Profilo Invia messaggio privato
V.I.P.
Avatar utente

Iscritto il: martedì 8 dicembre 2009, 23:05
Messaggi: 4063
Ha ringraziato: 47
Grazie ricevuti: 913
Identità: Uomo
Età: 24
Cellulare: Galaxy S III - Cm10 self compiled
Nexus one - Cm10 sef compiled
Provider: Vodafone
#15  Messaggio Re: [GUIDA] ADB come farlo funzionare (win, mac, Linux)
no quello è il link che si raggiunge andando nel sito acer.it -> supporto -> acer liquid -> driver :OK:

_________________
Immagine
Immagine


sabato 6 febbraio 2010, 15:17
Profilo Invia messaggio privato
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 129 messaggi ]  Vai alla pagina 1, 2, 3, 4, 5 ... 9  Prossimo


Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Vai a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore. ..::Mod's by Nicoz::..
Traduzione Italiana phpBB.it
phpBB SEO