Notizie: se possiedi un dispositivo Android, prova Firefox per Android, un browser scattante e dinamico per navigare in ambiente mobile.

Autore Topic: Aggiornamento del sistema operativo Firefox OS  (Letto 14564 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline marcoscarpetta

  • Post: 83
Re: Aggiornamento sistema operativo
« Risposta #60 il: 05 Febbraio 2014 18:48:38 »
@Mte90
Ho fatto qualche test e sembra proprio che servano tutte e due.
Se collego il telefono in modalità normale, senza la prima regola ottengo:
Codice: [Seleziona]
$ adb devices
List of devices attached
????????????    no permissions
$ adb reboot bootloader
error: insufficient permissions for device
Con la prima regola:
Codice: [Seleziona]
$ adb devices
List of devices attached
MSM7627A        device
Se collego il telefono in modalità bootloader, senza la seconda ho:
Codice: [Seleziona]
$ fastboot devices
no permissions  fastboot
Con la seconda:
Codice: [Seleziona]
$ fastboot devices
MSM7627A        fastboot

Se tu dai '$ adb devices' con il telefono collegato in modalità normale cos'hai?
« Ultima modifica: 05 Febbraio 2014 19:15:34 da marcoscarpetta »

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #61 il: 05 Febbraio 2014 21:53:21 »
Buonasera questo è il mio ls -la


root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# ls -la
totale 183076
drwxr-xr-x 2 max max      4096 gen 28 00:15 .
drwxrwxrwx 7 max max      4096 feb  4 21:09 ..
-rwxr-xr-x 1 max max    204436 gen 28 00:01 adb
-rwxr-xr-x 1 max max    191488 gen 28 00:01 adb.exe
-rwxr-xr-x 1 max max    174696 gen 28 00:01 adb.mac
-rwxr-xr-x 1 max max     96256 gen 28 00:01 AdbWinApi.dll
-rwxr-xr-x 1 max max     60928 gen 28 00:01 AdbWinUsbApi.dll
-rw-r--r-- 1 max max   6291456 gen 28 00:01 boot.img
-rwxr-xr-x 1 max max    149928 gen 28 00:01 fastboot
-rwxr-xr-x 1 max max    140800 gen 28 00:01 fastboot.exe
-rwxr-xr-x 1 max max     78500 gen 28 00:01 fastboot.mac
-rwxr-xr-x 1 max max      1244 gen 28 00:01 flash.bat
-rwxr-xr-x 1 max max       498 gen 28 00:01 flash_mac.sh
-rwxr-xr-x 1 max max       470 gen 28 00:01 flash.sh
-rw-r--r-- 1 max max  10485760 gen 28 00:01 recovery.img
-rw------- 1 max max 169549248 gen 27 20:10 system.img
-rw-r--r-- 1 max max      4224 gen 28 00:01 userdata.img

mentre questa è la risposta dopo il consiglio di Mte90

root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# chmod +x ./adb
root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# chmod +x ./fastboot
root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# ls
adb      AdbWinApi.dll     fastboot      flash.bat     recovery.img
adb.exe  AdbWinUsbApi.dll  fastboot.exe  flash_mac.sh  system.img
adb.mac  boot.img          fastboot.mac  flash.sh      userdata.img
root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# ./flash.sh
./flash.sh: line 2: ./adb: File o directory non esistente
./flash.sh: line 3: ./fastboot: File o directory non esistente
Do you want to keep your user data ? (Some users has problems in first reboot, if you have, please reflash and select not to keep the data)
1) Yes
2) No
#? 2
./flash.sh: line 8: ./fastboot: File o directory non esistente
./flash.sh: line 11: ./fastboot: File o directory non esistente
./flash.sh: line 12: ./fastboot: File o directory non esistente
./flash.sh: line 13: ./fastboot: File o directory non esistente
./flash.sh: line 14: ./fastboot: File o directory non esistente

devo dire che le ho scaricate tutte le versioni (1.2) sono riuscito ad installarne solo una
la 20140106 le altre mi hanno dato lo stesso messaggio di errore.

Per la cronaca estraggo l'archivio con Ark

Offline flod

  • Amministratore
  • Post: 15057
    • http://www.flod.org
Re: Aggiornamento sistema operativo
« Risposta #62 il: 06 Febbraio 2014 08:05:31 »
Se esegui
Codice: [Seleziona]
./adb dentro a quella cartella cosa ti dice?

Offline Mte90

  • Post: 1333
    • Mte90.Net
Re: Aggiornamento sistema operativo
« Risposta #63 il: 06 Febbraio 2014 20:01:04 »
@macacoo
Guarda ieri ho eseguito proprio quello script di quella versione perchè l'ho flashata e non ho avuto problemi.
Fai come dice @flod e vediamo.
@marcoscarpetta
io non ho problemi o.0 però io ho abilitato adb per essere usato anche da utenti non root infatti l'errore ??????? di solito avviene quando non si hanno i permessi giusti.

Offline marcoscarpetta

  • Post: 83
Re: Aggiornamento sistema operativo
« Risposta #64 il: 06 Febbraio 2014 20:20:19 »
io ho abilitato adb per essere usato anche da utenti non root

Non ho capito precisamente cosa hai fatto, però andrebbe aggiunta alla guida o questa operazione o la regola udev.

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #65 il: 06 Febbraio 2014 20:57:02 »
Buonasera questa è la risposta:

root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# ./adb
bash: ./adb: File o directory non esistente



Offline marcoscarpetta

  • Post: 83
Re: Aggiornamento sistema operativo
« Risposta #66 il: 06 Febbraio 2014 22:21:48 »
@macacoo prova a vedere se ci sono i pacchetti android-tools-fastboot e android-tools-adb nei tuoi repository (sono su sid, testing e wheezy-backports http://packages.debian.org/search?searchon=names&keywords=android-tools), in tal caso ti consiglio di installarli e togliere il ./ davanti ad adb e fastboot nel file flash.sh

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #67 il: 06 Febbraio 2014 22:57:01 »
@marcoscarpetta
ho istallato i due pacchetti che mi hai consigliato,
ho eseguito ./flash.sh
ma il risultato non cambia

root@debian:/home/max/FirefoxOS/images-hamachi-v1.2-20140127# ./flash.sh
./flash.sh: line 2: ./adb: File o directory non esistente
./flash.sh: line 3: ./fastboot: File o directory non esistente
Do you want to keep your user data ? (Some users has problems in first reboot, if you have, please reflash and select not to keep the data)
1) Yes
2) No
#? 2
./flash.sh: line 8: ./fastboot: File o directory non esistente
./flash.sh: line 11: ./fastboot: File o directory non esistente
./flash.sh: line 12: ./fastboot: File o directory non esistente
./flash.sh: line 13: ./fastboot: File o directory non esistente
./flash.sh: line 14: ./fastboot: File o directory non esistente

Offline marcoscarpetta

  • Post: 83
Re: Aggiornamento sistema operativo
« Risposta #68 il: 06 Febbraio 2014 22:59:12 »
devi anche modificare il file flash.sh e sostituire tutti i ./adb con adb e i ./fastboot con fastboot

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #69 il: 06 Febbraio 2014 23:10:49 »
e come posso modificarli?


Offline marcoscarpetta

  • Post: 83
Re: Aggiornamento sistema operativo
« Risposta #70 il: 06 Febbraio 2014 23:14:41 »
apri il file flash.sh con un editor di testo e sostituisci tutto il contenuto con questo:
Codice: [Seleziona]
#!/bin/bash
adb reboot bootloader
fastboot flash boot boot.img
echo "Do you want to keep your user data ? (Some users has problems in first reboot, if you have, please reflash and select not to keep the data)"
select yn in "Yes" "No"; do
    case $yn in
        Yes ) break;;
        No ) fastboot flash userdata userdata.img; break;;
    esac
done
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot erase cache
fastboot reboot

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #71 il: 06 Febbraio 2014 23:30:34 »
ok fatto... :lol:

Offline macacoo

  • Post: 25
Re: Aggiornamento sistema operativo
« Risposta #72 il: 06 Febbraio 2014 23:48:18 »
Grasie....... :fischio: :fischio:

Offline Dusty

  • Post: 63
Re: Aggiornamento sistema operativo
« Risposta #73 il: 07 Febbraio 2014 08:29:55 »
ok fatto... :lol:
Però, così il problema è stato aggirato ma non risolto.
Io suggerirei di approfondire in qualche forum specifico delle tua distribuzione.
Non ho abbastanta esperienza di Linux per fare diagnosi certe, ma il rifiuto di eseguire un programma è veramente strano.
Nella documentazione che ho trovato in giro, l'esecuzione tramite "./" è sempre associata agli script.
Ho il sospetto che l'esecuzione dei binari sia una sorta di estensione, e che tu abbia una versione di bash obsoleta o ridotta che applica la regola alla lettera.

Offline deckard

  • Post: 3775
Re: Aggiornamento sistema operativo
« Risposta #74 il: 07 Febbraio 2014 09:52:07 »
Su lnux un comando che inizia con "./" va a eseguire il comando se l'eseguibile relativo è all'interno della cartella in cui ci si trova quando si lavora da terminale.
Per esempio quando compare la stringa:
Codice: [Seleziona]
utente@ubuntu:~$
utente rappresenta il nome utente ed è quello con il quale si sta al momento lavorando, mentre ubuntu, invece, è l’hostname del computer, l’identificativo univoco con il quale il computer viene visto in rete; la tilde (~) sta ad indicare che ci si trova nella cartella home.
Se all'interno della cartella in cui lo script lavora si trovano gli eseguibili ./adb e ./fastboot, questi vengono lanciati.
La versione senza "./" va a lanciare gli stessi se sono stati installati all'interno del proprio computer e sono visibili dal PATH.
EDIT: "chmod +x ./adb" e "chmod +x ./fastboot" servono a dire al computer che i file sono eseguibili come indicato da Mte90.
@macacoo
forse adb e fastboot non hanno i permessi di esecuzione
prova a lanciare questi comandi da dentro la cartella:
Codice: [Seleziona]
chmod +x ./adb
chmod +x ./fastboot
così gli dai i permessi e poi lancia lo script
e bisogna vedere se i permssi di esecuzione richiedono che vengano lanciati come root o anche come utente semplice.
« Ultima modifica: 07 Febbraio 2014 10:01:02 da deckard »

0 Utenti e 1 Visitatore stanno visualizzando questo topic.