giovedì 10 settembre 2015

Sp Flash Tool per Linux: La guida definitiva.

Quella che vado a presentare qui di seguito non è tutta farina del mio sacco, ma vi è molta della mia esperienza e del mio lavoro. per alcune parti mi sono limitato a tradurre alcune guide trovate in rete, per altre sono stato ore sul pc a ravanare sul mio povero Zopo 3X, che intanto chiedeva:

"Perchè mi fai questo?" :_(

.. ma poi ha detto grazie! :)

Andiamo al sodo:

Flashare la Rom del proprio cellulare è tanto delicato quanto semplice se si hanno le giuste accortezze.
Per il resto si tratta solo di copiare e incollare qualche comando sul terminale di Linux:


  • Procurarsi la ROM da installare 
  • Preparate il campo installando da terminale i drivers usb generici con il comando:
sudo apt-get install libusb-dev
  • Scaricate SP Flash Tool per Linux da qui (Grazie a bovirus di androidiani.com)
  • Scompattatelo nella cartella home e rinominate la cartella in modo semplice (vi conviene spft5 come ho fatto io) 
  • Da terminale 
cd spft5
  • adesso siete nella cartella di SP Flash Tool, date i permessi al programma con i comandi
chmod +x flash_tool
  • e poi
chmod +x flash_tool.sh
  • Adesso, se abbiamo una versione di Ubuntu 14.04 o superiore (o basata su di essa) dobbiamo inibire il modemmanager  digitando
sudo gedit /etc/udev/rules.d/80-persistent-usb.rules

[NB. se non usate gedit ricordate di sostituirlo nel comando con il vostro editor io ad esempio, avendo Ubuntu MATE, uso pluma  per cui darò: 
sudo pluma /etc/udev/rules.d/80-persistent-usb.rules ]


  • Adesso copiamo la riga seguente nel file che si aprirà:
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="*"

  •  Salviamo e chiudiamo il file, poi ancora
sudo gedit /etc/udev/rules.d/20-mm-blacklist-mtk.rules

  • A questo file aggiungiamo le righe:

ATTRS{idVendor}=="0e8d", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="6000", ENV{ID_MM_DEVICE_IGNORE}="1" 

  • Salviamo e chiudiamo, quindi digitiamo:
 sudo service udev restart

  • Adesso possiamo avviare SP Flash Tool
sudo ./flash_tool 


Il peggio è passato e tutto dovrebbe essere in ordine, andiamo alla seconda fase:


  •  Scompattate la ROM dove vi pare 
  • Andate dulla linguetta Download di SP Flash e selezionate FIRMWARE UPGRADE



  • Adesso selezionate lo Scatter dallacartella in cui avete scompattato la ROM




  • Spegnete il telefonino apritelo e rimuovete la batteria
  • Collegate il telefono al cavetto, MA NON AL PC!!!
  • Fate click sulla freccetta verde DOWNLOAD
  • Adesso potete collegare il cavetto usb alla porta del PC
  • La barra sottostante inizierà a colorarsi e il flah avrà inizio

  • Attendete con pazienza, a operazione ultimata vedrete un cerchietto verde in primo piano, solo allora potrete scollegare il cavo dal pc, inserite la batteria al telefonino e riaccendete.
Fatto!

La presente guida è frutto di esperienza personale, a me è andato tutto liscio, ma non mi assumo la responsabilità di danni vari ed eventuali in cui si può incorrere, ripetiamo che si tratta di un'operazione delicata!


Vorrei ringraziare 
  • Miss Montage di XDA per la guida originale in inglese
  • bovirus  di androidiani.com  per i link al programma 
  • Marsapa sempre di androidiani.com per la guida all'uso di SP Flash Tool (è grazie a lui se ho imparato ad usarlo)
  • Tutti coloro che mi leggeranno, la conoscenza è nulla se non si condivide :)