ciao ragazzi!
in questi giorni ho iniziato un nuovo progettino, ossia un piccolo programma con interfaccia grafica che semplifichi le operazioni da fare con l'SDK ( fastboot, adb per capirci).
Il programma e' scritto in bash utilizzando zenity per la creazione della GUI ( programma preinstallato su Ubuntu, da installare tramite macports su OSX ). l'ho creato partendo dall'SDK di android e aggiungendoci una GUI, in questo modo anche per i newbies sara' piu' semplice interfacciarsi con i comandi
Le funzioni inserite per ora sono:
ADB:
- adb shell
- adb pull
- adb push
- adb reboot
- adb reboot bootloader
- adb reboot fastboot
- adb reboot recovery
- adb devices ( visualizza a schermo quali dispositivi sono connessi al PC )
Fastboot:
- flash boot.img
- flash recovery.img
- erase cache
- erase data
- erase system
- reboot recovery
- reboot
- fastboot devices ( come per adb visualizza a schermo quali dispositivi sono connessi al PC )
ROM Tools:
- decompressione archivio .zip
- compressione in rom.zip
Boot Tools:
- split boot.img ( divide la boot.img in ramdisk + kernel )
- make boot.img da ramdisk +kernel ( per ora funzionante solo su linux )
ho aggiunto inoltre 2 piccoli repository per i link di download delle boot.img, potrete inserire i link al download che preferite e successivamente flasharli tramite fastboot
per le procedure con ADB e fastboot il programma vi chiedera la password di amministratore, necessaria affinche' i comandi vadano a buon fine.
Pagina del progetto: http://code.google.com/p/zenflasher/
qui potete trovare tutte le informazioni, i download e il codice sorgente.
Effettuate QUI, eventuali sengnalazioni per bug, cosi' potro' vederle e fixarle rapidamente
Installazione:
OSX:Linux:
- installate zenity se non l'avete gia' installato ( su ubuntu 12.04 e' gia' presente)
- scaricate l'archivio: http://zenflasher.googlecode.com/fil...r_BETA2_R2.zip
- scompattatelo e avviate nel terminale il file zen.sh
Changelog:
- installate MacPorts seguendo la guida che trovate sul sito del progetto: The MacPorts Project -- Download & Installation
- installate zenity usando il comando :
codice:sudo port install zenity- scaricate l'archivio: http://zenflasher.googlecode.com/fil...X_Beta2_R2.zip
- aprite il terminale
- spostatevi con cd nella cartella di zenflasher
- digitate ./zen.sh e premete invio
Spoiler:
screenshots: