烧板子流程

好吧,最近为这鸟板子的事烦的要死,算了,写个blog吧

用swdownload烧录时,进入Loader目录,有TTC和TVTD两个目录,TTC->910,TVTD里还有Android和eMMc这两个,Android->920dkb,eMMc->920H。

Loader

 -TTC  910

 -TVTD

 - -eMMc  920H(921)

 - -Android 920dkb

gingerbread -> eMMc

ics -> eMMc_ics


镜像copy如Loader后,点击start (小灯泡),然后

1.920H的板子就 right/back + reset(long press) 看屏幕上进度条

2.920dkb的板子要先删除 system.img后,再点start,然后用camera+reset ,完成后,用sdk/platform-tool/fastboot 烧

 Use fastboot to erase or reburn specific binaries
 =============================================
 1.Start your favorite terminal emulator with the appropriate COM port set to 115200,8N1.
 
 2.Make the board enter fastboot mode
 There are 2 methods to enter fastboot mode:
 (1)Power on the board using CAM1+POWER
 (2)Power on the board and wait for TTC_TD>> prompt to appear, then enter the following command:
 TTC_TD>>fb
 
 3.Enter the directory containing fastboot (In host PC)
 cd /out/host/linux-x86/bin
 
 4.Enter the following command to burn kernel into flash: (In host PC)
 For NAND flash, issue the following commands:
 sudo ./fastboot erase kernel
 sudo ./fastboot flash kernel
 
 5.Enter the following command to burn system.img into flash: (In host PC)
 For NAND flash, issue the following commands:
 sudo ./fastboot erase system
 sudo ./fastboot oem onfly system
 sudo ./fastboot flash system
 
 6.Enter the following command to burn userdata.img into flash: (In host PC)
 For NAND flash, issue the following commands:
 sudo ./fastboot erase userdata
 sudo ./fastboot flash userdata
 
 7.Enter the following command to burn pxafs.img into flash: (In host PC)
 For NAND flash, issue the following commands:
 sudo ./fastboot erase telephony
 sudo ./fastboot flash telephony

 

最后:fastboot reboot

  先记这么多吧。。。


minicon调试使用

minicom -w -D /dev/ttyUSB0


while [ 1 ] ; do adb logcat -v time | tee -a /work/CQ16568/1000times.alog; done


920sdkb 烧ics时,system和userdata不用softwareDownload烧,用fastboot


查找work目录下文件至文件:

find /work -name *.mk >> allMk


查找allMk中标示的文件里是否有Android字段:

grep android `cat allMk`


修改Serial number

echo 0 > /sys/class/android_usb/android0/enable
echo xxx > /sys/class/android_usb/android0/iSerial
echo 1 > /sys/class/android_usb/android0/enable

查看Android源码的版本:

(1) .repo/manifest.xml 中查询

(2)build/core/version_plaform.mk中去查询plaform_version的定义值


挂载android /目录可写

# mount -o remount,rw rootfs /



你可能感兴趣的:(杂,android)