from:http://www.znfun.net/thread-3743-1.html


开始教程

准备工作:把kf连接到电脑,输入命令

lsusb
如果列出了kindle fire 或者跟amazon字样有关的设备,就可以开始了

一:安装java环境

添加partner源
sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
更新系统
sudo apt-get update
安装jre
sudo apt-get install sun-java6-jre sun-java6-plugin
安装jdk
sudo apt-get install sun-java6-jdk sun-java6-plugin
查看版本信息
java -version
设为默认Java
sudo update-alternatives --config java
二: 安装sdk等等下载android sdk
wget http://dl.google.com/android/arc ... inux_x86-1.5_r2.zip

下载eclipse 3.4.2
按官方文档说,android sdk 可以运行在eclipse 3.3以上的IDE中,ubuntu源中的eclipse版本过低,建议使用eclipse 3.4.2,其下载地址为:
wget http://download.actuatechina.com ... .2-linux-gtk.tar.gz

安装eclipse 3.4.2
先将eclipse解压:
tar xzvf eclipse-SDK-3.4.2-linux-gtk.tar.gz
将解压出的eclipse文件夹移动到目标目录中去,在这里我设定的安装目标为:/usr/local下。
sudo mv eclipse /usr/local/

安装android sdk
解压android sdk包:
unzip android-sdk-linux_x86-1.5_r2.zip
移动到目标目录:<在这里我将解压出的sdk文件夹目录改成了android-sdk>
mv android-sdk-linux_x86-1.5_r2 android-sdk
sudo mv android-sdk /usr/local/

5.配置环境变量:
修改~/.bashrc文件,加入android sdk与eclipse的环境变量。
vi ~/.bashrc
在文件的最后加入
export PATH=/usr/local/android-sdk/tools:/usr/local/eclipse:$PATH
保存并退出vi (不会用vi的自己google吧)

使配置信息生效
source ~/.bashrc
6.android avd配置信息的生成
android avd的创建格式为:
android create avd -n your-avd-name -t your-targets
其中:-n的参数为我们要创建的avd的名字;-t的参数为Available Android targets的id,我们可以使用命令:android list查寻其具体信息。
我输入的命令貌似是
android create avd -n 3guang -t 3 好像只要-t后面跟着的是数字就成,反正不重要啦

三:下载fastboot



解压之
unzip fastboot.zip
修改权限使之可以执行
./fastboot devices
如果可以列出设备就证明软件都没啥问题了
命令行会输出类似结果
0123456789ABCDEF fastboot
此时可以测试一下fastboot能否正常工作

./fastboot reboot
如果kf重启了,应该就可以用fastboot来修砖了

注意:

此fastboot不支持“i”参数,貌似以“-s”来代替之,所以我的命令大多是这种格式:
./fastboot -s 0123456789ABCDEF boot twrp-blaze-2.0.0RC0.img
修砖过程大概是:fastboot安装twrp,进入twrp,mount sd card,把rom拷入sd卡,unmount sd card,重启进入twrp,刷入系统。

最后,祝砖主们好运!