分页: 1 / 2

手机刷机的使用经验

发表于 : 2012-12-14 11:37
wutong
测试的系统是ubuntu 12.10, 手机是中兴N880s. 目标就是用fastboot 和 adb 来刷机或推入或推出文档。
这两个命令来自下列两个软件

代码: 全选

sudo apt-get install android-tools-adb android-tools-fastboot
当手机的设置里选择调试时,输入

代码: 全选

adb devices 
却不能找到你的手机,搜了一下,原来是权限的问题。

将adb 和 fastboot 加上 suid 权限.

代码: 全选

cd /usr/bin/

sudo chmod u+s fastboot adb
现在你就可以用 adb shell 操作你的手机文件。

代码: 全选

yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ adb shell
# ls
acct                 init                 sd-ext
cache                init.blade.rc        sdcard
config               init.goldfish.rc     sys
d                    init.rc              system
data                 mnt                  ueventd.blade.rc
default.prop         proc                 ueventd.goldfish.rc
dev                  root                 ueventd.rc
etc                  sbin                 vendor
# cd sdcard
# ls
121212.txt        Youdao            iMusicBox         ppdushu
DCIM              android           iflytek           shuchong
LEWA              baidu             jiasoft           snda
LOST.DIR          clockworkmod      libs              swap.img
QQSecureDownload  documents         listen            tmp
Tencent           email             mp3               towords
UCDownloads       hxzts             msc               videos
ViaFly            iFlyIME           music_download
# cd DCIM
# ls
100ANDRO     Camera       Screenshots
# exit
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ adb pull sdcard/DCIM/Camera ~/Pictures/
pull: building file list...
pull: sdcard/DCIM/Camera/IMG_20121213_185028.jpg -> /home/yuan/Pictures/IMG_20121213_185028.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_185022.jpg -> /home/yuan/Pictures/IMG_20121213_185022.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184941.jpg -> /home/yuan/Pictures/IMG_20121213_184941.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184920.jpg -> /home/yuan/Pictures/IMG_20121213_184920.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184911.jpg -> /home/yuan/Pictures/IMG_20121213_184911.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184901.jpg -> /home/yuan/Pictures/IMG_20121213_184901.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183647.jpg -> /home/yuan/Pictures/IMG_20121203_183647.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182523.jpg -> /home/yuan/Pictures/IMG_20121203_182523.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182514.jpg -> /home/yuan/Pictures/IMG_20121203_182514.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182510.jpg -> /home/yuan/Pictures/IMG_20121203_182510.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182504.jpg -> /home/yuan/Pictures/IMG_20121203_182504.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182458.jpg -> /home/yuan/Pictures/IMG_20121203_182458.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182455.jpg -> /home/yuan/Pictures/IMG_20121203_182455.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182451.jpg -> /home/yuan/Pictures/IMG_20121203_182451.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183637.jpg -> /home/yuan/Pictures/IMG_20121203_183637.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183632.jpg -> /home/yuan/Pictures/IMG_20121203_183632.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183629.jpg -> /home/yuan/Pictures/IMG_20121203_183629.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184855.jpg -> /home/yuan/Pictures/IMG_20121213_184855.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182354.jpg -> /home/yuan/Pictures/IMG_20121203_182354.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183619.jpg -> /home/yuan/Pictures/IMG_20121203_183619.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182332.jpg -> /home/yuan/Pictures/IMG_20121203_182332.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182310.jpg -> /home/yuan/Pictures/IMG_20121203_182310.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_182305.jpg -> /home/yuan/Pictures/IMG_20121203_182305.jpg
pull: sdcard/DCIM/Camera/IMG_20121203_183616.jpg -> /home/yuan/Pictures/IMG_20121203_183616.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184749.jpg -> /home/yuan/Pictures/IMG_20121213_184749.jpg
pull: sdcard/DCIM/Camera/VID_20121202_105004.3gp -> /home/yuan/Pictures/VID_20121202_105004.3gp
pull: sdcard/DCIM/Camera/IMG_20121124_190140.jpg -> /home/yuan/Pictures/IMG_20121124_190140.jpg
pull: sdcard/DCIM/Camera/IMG_20121124_190132.jpg -> /home/yuan/Pictures/IMG_20121124_190132.jpg
pull: sdcard/DCIM/Camera/IMG_20121213_184740.jpg -> /home/yuan/Pictures/IMG_20121213_184740.jpg
pull: sdcard/DCIM/Camera/IMG_20121124_190122.jpg -> /home/yuan/Pictures/IMG_20121124_190122.jpg
pull: sdcard/DCIM/Camera/IMG_20121124_190114.jpg -> /home/yuan/Pictures/IMG_20121124_190114.jpg
pull: sdcard/DCIM/Camera/VID_20121121_180305.3gp -> /home/yuan/Pictures/VID_20121121_180305.3gp
pull: sdcard/DCIM/Camera/IMG_20121117_071731.jpg -> /home/yuan/Pictures/IMG_20121117_071731.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081959.jpg -> /home/yuan/Pictures/IMG_20121111_081959.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081956.jpg -> /home/yuan/Pictures/IMG_20121111_081956.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081949.jpg -> /home/yuan/Pictures/IMG_20121111_081949.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081946.jpg -> /home/yuan/Pictures/IMG_20121111_081946.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081942.jpg -> /home/yuan/Pictures/IMG_20121111_081942.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081937.jpg -> /home/yuan/Pictures/IMG_20121111_081937.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081933.jpg -> /home/yuan/Pictures/IMG_20121111_081933.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081928.jpg -> /home/yuan/Pictures/IMG_20121111_081928.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081924.jpg -> /home/yuan/Pictures/IMG_20121111_081924.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081920.jpg -> /home/yuan/Pictures/IMG_20121111_081920.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081916.jpg -> /home/yuan/Pictures/IMG_20121111_081916.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081911.jpg -> /home/yuan/Pictures/IMG_20121111_081911.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081851.jpg -> /home/yuan/Pictures/IMG_20121111_081851.jpg
pull: sdcard/DCIM/Camera/IMG_20121111_081844.jpg -> /home/yuan/Pictures/IMG_20121111_081844.jpg
pull: sdcard/DCIM/Camera/VID_20121104_074814.3gp -> /home/yuan/Pictures/VID_20121104_074814.3gp
48 files pulled. 0 files skipped.
3621 KB/s (44148324 bytes in 11.905s)
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ 
要使用fastboot, 就要進入 fastboot 模式,有两个方法。方法一:先关机,然後同时按住手机开关键、音量减少键和小房子键达五秒之久,这时手机就会停在开机画面上。这就是fastboot 模式。参见
http://bbs.lewaos.com/learn-n880s.html#2

另一个方法就是命令

代码: 全选

yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ adb reboot bootloader
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ fastboot reboot
rebooting...

finished. total time: 0.001s
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$
第一个命令進入fastboot 模式,第二个模式是退出fastboot 模式。

未完待续,我要回家吃饭了。

Re: 手机刷机的使用经验

发表于 : 2012-12-14 11:52
枫叶饭团
顶。。。从来没在linux下刷过机。。。

Re: 手机刷机的使用经验

发表于 : 2012-12-14 12:43
YeLee
顶。 :em11 :em11 :em11

Re: 手机刷机的使用经验

发表于 : 2012-12-17 12:08
wutong
续!
進入recovery 模式,这个模式就是手机界面出现了几行文字:
CMM-based Recovery v5.028
Use vol keys to highlight and home to select.

- reboot system now
- apply update from sdcard
- wipe data/factory reset
- wipe cache partition
- install zip from sdcard
- mounts and storge
- advanced
-power off
我的经验如下:从下列网站下载了
http://static.lewatek.com/img/learn/n88 ... covery.zip

解压开来,里面有 Recovery.sh

代码: 全选

yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ cat Recovery.sh
fastboot devices
fastboot flash recovery recovery.img
fastboot reboot
echo "请等待进入开机动画界面后再进行按任意键进行下一步"
pause
adb reboot recovery
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$
所以就按它的脚本分解一下,就進入recovery 模式。

代码: 全选

yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ adb reboot bootloader
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ fastboot flash recovery recovery.img 
sending 'recovery' (3820 KB)...
OKAY [  0.956s]
writing 'recovery'...
OKAY [  0.766s]
finished. total time: 1.722s
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$ fastboot reboot
rebooting...

finished. total time: 0.001s
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$adb reboot recovery
yuan@yuan-Lenovo:~/Downloads/nand/n880s-recovery$
進入了recovery 模式後,如果要刷机的话,可以将所刷的系统zip文件放在sdcard 下。按音量键选择

代码: 全选

- install zip from sdcard
再按小房子键启动之。刷完後,你可以删除recovery 分区.

代码: 全选

fastboot erase recovery
也可以不删。如果不删的话.下次進入recovery模式就是一个命令:

代码: 全选

adb reboot recovery
参见
http://bbs.lewaos.com/learn-n880s.html ... 80s.html#3

Re: 手机刷机的使用经验

发表于 : 2012-12-17 13:34
自由建客
这么深入!我只会简单的刷机。 :em01
另,一直没搞懂 cwm 中的 wipe 是哪个脑残的为什么脑残问题设计的。

Re: 手机刷机的使用经验

发表于 : 2012-12-17 22:07
nexus-s
从来木有在win下刷过机器,一直ubuntu下刷机~~ :em03

Re: 手机刷机的使用经验

发表于 : 2012-12-17 22:16
eexpress
啥时候有这样的包哦。

我的adb都是老版本的sdk带的。

Re: 手机刷机的使用经验

发表于 : 2012-12-18 0:56
幻白狼
mark一下~~ :em01

Re: 手机刷机的使用经验

发表于 : 2012-12-18 11:00
wutong
手机与电脑交换文件的最简单的方法就是打开USB数据存储。这个命令打开後,手机数据卡中的软件就不能用了。另一个方法就是 adb pull (上传), adb push (下载). 下面是我的实际操作:

代码: 全选

yuan@yuan-Lenovo:~$ adb pull /sdcard/LEWA/theme/lwt ~
pull: building file list...
pull: /sdcard/LEWA/theme/lwt/质感金属.lwt -> /home/yuan/质感金属.lwt
pull: /sdcard/LEWA/theme/lwt/40003_lewa-3D木纹v1.2.lwt -> /home/yuan/40003_lewa-3D木纹v1.2.lwt
pull: /sdcard/LEWA/theme/lwt/10063#水墨中华.lwt -> /home/yuan/10063#水墨中华.lwt
pull: /sdcard/LEWA/theme/lwt/10056#木质时代(升级版).lwt -> /home/yuan/10056#木质时代(升级版).lwt
pull: /sdcard/LEWA/theme/lwt/20015_百度云.lwt -> /home/yuan/20015_百度云.lwt
pull: /sdcard/LEWA/theme/lwt/default.lwt -> /home/yuan/default.lwt
6 files pulled. 0 files skipped.
4434 KB/s (13181693 bytes in 2.902s)
yuan@yuan-Lenovo:~$ adb pull /sdcard/LEWA/theme/lwt/10063#水墨中华.lwt ~
4425 KB/s (1926412 bytes in 0.425s)
yuan@yuan-Lenovo:~$ adb push ~/Downloads/feidegenggao.mp3 /sdcard/iMusicBox
1475 KB/s (18145494 bytes in 12.009s)
yuan@yuan-Lenovo:~$ 

Re: 手机刷机的使用经验

发表于 : 2012-12-18 11:08
xep007
很好。留个足迹。

Re: 手机刷机的使用经验

发表于 : 2012-12-18 13:00
tooktang
刷 Android 无压力。懂点 Linux 就会了。
只是不能刷 iPhone :em20

Re: 手机刷机的使用经验

发表于 : 2012-12-18 13:20
onlylove
这个可以看下,楼主的手机的root怎么拿到的?adb shell可以直接拿么(没玩过智能机,给以后做下准备)

Re: 手机刷机的使用经验

发表于 : 2012-12-18 15:11
dynamic0603
10.04不能安装android-tools-adb android-tools-fastboot么?
我是按照这篇博文来做的
http://linfengdu.blog.163.com/blog/stat ... 011144823/
For Ubuntu 12.04, 11.10 and 11.04, you can install android-tools using the main WebUpd8 PPA:

代码: 全选

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Re: 手机刷机的使用经验

发表于 : 2012-12-19 1:59
豬豬
收藏一下,什麼時候我洗完臉洗完手就試一下

Re: 手机刷机的使用经验

发表于 : 2012-12-19 12:48
xinciyy
mark