Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[GUIDA] Settaggio SP Flash Tool 5.1532.00 con Linux

Discussione in 'Modding Stonex One' iniziata da lucky76, 24 Set 2015.

  1. lucky76

    lucky76 Bronze Droid

    Iscritto:
    8 Set 2010
    Messaggi:
    780
    "Mi Piace":
    236
    Guida al Settaggio di SP Flash Tool 5.1532.00
    con
    Linux
    (Testato con Linux Mint 17.1 64 bit)


    Ho scritto questa guida riprendendo la prima parte del post di Beikurt (creatore della guida originale).

    In questo post vedremo solo la guida al settaggio per far funzionare SP Flash Tool 5.1532.00 con Linux. Testata da me con Linux Mint 17.1 64 bit.


    1. installare da terminale i drivers usb generici:

    Codice:
    sudo apt-get install libusb-dev
    2. Scaricare SP Flash Tools 5.1532.00 da questo link -----> Qui
    3. Scompattare il programma appena scaricato dentro una cartella con nome a piacere ----> ex: /SPFlash

    4. da terminale entrate dentro la cartella appena creata

    Codice:
    cd SPFlash
    5. Ora che siete nella cartella di SPFlash date i permessi al programma con i seguenti comandi

    Codice:
    chmod +x flash_tool
    6. e poi il seguente comando

    Codice:
    chmod +x flash_tool.sh
    7. Dalla versione di Ubuntu 14.04 in poi (e distro basate) dobbiamo inibire il modemmanager digitando il seguente comando

    Codice:
    sudo gedit /etc/udev/rules.d/80-persistent-usb.rules
    ATTENZIONE ---->Se non usate gedit ma altro editor sostituitelo con il comando appropriato

    8. Nel file che si aprirà copiare la seguente riga

    Codice:
    SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="*"
    9. Salvare il file e chiuderlo

    10. Ora dare il seguente comando

    Codice:
    sudo gedit /etc/udev/rules.d/20-mm-blacklist-mtk.rules
    11. Nel file che si aprirà copiare le seguente righe

    Codice:
    ATTRS{idVendor}=="0e8d", ENV{ID_MM_DEVICE_IGNORE}="1" 
    ATTRS{idVendor}=="6000", ENV{ID_MM_DEVICE_IGNORE}="1"
    12. Salvare il file e chiuderlo

    13. Dare quest'ultimo comando da terminale

    Codice:
    sudo service udev restart
    14. Fine. Ora siamo pronti ad usare SP Flash Tool con la nostra distro di Linux

    15. Avviare SP Flash Tools con il seguente comando

    Codice:
    sudo ./flash_tool
    16. Fine.


    Credit:
    Beikurt ---> creatore guida originale


     
    Ultima modifica: 20 Feb 2016
    A MatVekk e Sandro Caputo piace questo messaggio.
  2. Matt85R22

    Matt85R22 Baby Droid

    Iscritto:
    16 Set 2015
    Messaggi:
    19
    "Mi Piace":
    9
    ho provato diversi zip , ma mi da sempre formato file binario non valido quando tento di farlo partire , qualche idea?
     
  3. biandrea

    biandrea Worker Droid

    Iscritto:
    8 Mag 2016
    Messaggi:
    51
    "Mi Piace":
    8
    Con la premessa che se c'è qualcuno che ne sa più di me, ben venga...

    dato che ho bisogno di questo software funzionante, devo capire come si deve fare per bene o il mio Doogee Y300 non lo rimesto in piedi!!
    Io uso Gentoo e CentOS, però vedo che con il primo ho solo libusb e siccome installa dai sorgenti ingloba più cose, quindi ed è inutile che mi metta a cercare in Portage, è già incluso...
    Fino la parte 6 è tutto chiaro.
    La parte 7 serve per serve-X (interfaccia grafica) e crea un file dove all'interno ci mette vendor e idProduct come si vede nella parte 8. se io adesso digito
    lsusb
    Codice:
    # lsusb
    Bus 001 Device 005: ID 0e8d:2008 MediaTek Inc.
    Bus 001 Device 003: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse
    Bus 001 Device 002: ID 0409:0059 NEC Corp. HighSpeed Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Il mio Doogee lo vede, quindi dovrei dargli il nome da riconoscerlo ok fin quì ho capito il procedimento...

    Vedendo dalla parte 7 fino alla 10 serve per riconoscere il proprio telefono, addesso provo a seguire il progedimento, ma qualcosa del genere l'avevo già fatto per un una presa adattatore usb/seriale.
    Mi metto dietro e vedo cosa scappa fuori...
    Poi riporto successi/insucessi
    ;)
     
  4. biandrea

    biandrea Worker Droid

    Iscritto:
    8 Mag 2016
    Messaggi:
    51
    "Mi Piace":
    8
    dopo ad ogni modifica andavo a vedere con un Thunar che permesso aveva il script...
    ne ho provate diverse, erè mi toglie l'esecuzione allo script, quindi devo prima capire perchè i permessi d'esecuzione li toglie persino a root!!
    Codice:
    # ./flash_tool
    bash: ./flash_tool: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # chmod +x flash_tool.sh
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool
    bash: ./flash_tool: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool.sh
    bash: ./flash_tool.sh: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # chmod +x flash_too*
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool
    bash: ./flash_tool: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # chmod 1 flash_too*
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool
    bash: ./flash_tool: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # chmod 777 flash_too*
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool
    bash: ./flash_tool: Permission denied
    localhost SP_Flash_Tool_v5.1648_Linux # chmod 752 flash_too*
    localhost SP_Flash_Tool_v5.1648_Linux # ./flash_tool
    bash: ./flash_tool: Permission denied