ubuntu下的燒錄工具

Flash Image Tool1.0

爲了ubuntu下可以方便地燒錄版本,我開發了Flash Image Tool.如今服務器(192.167.100.225)上有一份它的拷貝share/Tool/ubuntu下的燒錄工具。Flash Image Tool採用java開發的,界面用了 swing,目前它可以支持三個平臺的燒錄MSM8625Q,MSM8960和MSM8928,若是未來有新的平臺,在配置表burnimg.cfg添加它,代碼的組合框添加平臺的名字就能夠了,擴展很方便。php

界面java

使用方法linux

1,選擇當前手機的平臺
2,選擇燒錄文件的路徑
3,選擇須要燒錄的文件
4,點擊start按鈕,開始燒錄

經過界面操做,linux下的燒錄跟windows下同樣簡單!ubuntu

原理windows

這個工具本質仍然是fastboot命令,當你點擊start的時候,它就生成了一個腳本文件,而且執行,下面是它生成的一個腳本文件,服務器

echo start flash...
adb reboot-bootloader
fastboot flash boot	/root/document/flash/s200/2014-01-16/boot.img
fastboot flash recovery	/root/document/flash/s200/2014-01-16/recovery.img
fastboot flash userdata	/root/document/flash/s200/2014-01-16/userdata.img
fastboot reboot

這些命令的執行,你經過界面的顯示框能夠看到。工具

代碼編譯及運行spa

在FlashImage目錄鍵入下面兩條命令編譯運行code

javac -d . src/*.java
java FlashImage

爲了能在任何目錄下都能啓動這個軟件,能夠編寫一個腳本去啓動它,再把它拷貝到/usr/bin/,下面是我寫的一個腳本開發

cd /root/workspace/FlashImage
java FlashImage&
cd -

注意事項

這個工具必須具有root權限才能運行,若是不是root權限,它會提醒你。你須要切換到root用戶,再次運行。

但願這個軟件能給你們帶來方便!!

相關文章
相關標籤/搜索