TCC88XX环境的搭建教程
来源:互联网 发布:电力营销 知乎 编辑:程序博客网 时间:2024/06/03 09:25
一,准备PC端烧录环境。
1. 下载,安装FWDN以及其驱动。
2. 下载adb,fastboot以及Android adb驱动,并安装环境。
3. 下载apkInstaller批量下载应用。
4. 下载安装Sercute软件。
二,编译android软件
1. 使用Sercute软件登录到服务器。
2. 如果还没有源码,则运行脚本来获得并编译android代码 //是哪个脚本请
$sh auto-build-20110308.sh master
如果已经获得代码并已经编译过,需要修改代码并编译获得binary文件
方法一 全部编译
1. cd mydroid
2. sh build.sh -a
这样在out/release/得到lk.rom mtd.img,可以通过FWDN烧录到板子上。
方法二 编译system.img
1. cd mydroid
2. sh build.sh -s //编译system framework package 等
这样在out/release/得到system.img,可以通过fastboot烧录到板子上。
方法三 编译局部代码
1. $cd mydroid
2. $. build/envsetup.sh
3. $lunch 8 // 8 是面对TCC8803的, 面对TCC8900 TCC9300平台是不一样的,具体多少,请咨询系统工程师。
4. $cd your_patch //your_patch目录下必须有Android.mk文件
5. $mm
根据终端关键字"Install"信息,这样在out/target/.../system/.../ 得到your_binary,可以通过adb更新到板子上。
三,更新板子
方法1. 在相应地方(如 http://192.9.50.250/share/)获得lk.rom, mtd.img后,使用FWDN烧录。
1)打开FWDN软件,选择lk.rom,mtd.img 和创建nand分区。
2)如果需要烧录MAC,BT地址,选择烧录。
3)按住Return或者Home键,开机,进入FWDN模式。
4)点击Start
方法2,使用fastboot烧录
按住Return或者Home键,开机,进入FASTBOOT模式。
1) 烧录kernel, ramdisk。 flastboot flash boot boot.img
2)烧录system.img。 flastboot flash system system.img
3) 烧录recovery flastboot flash recovery recovery.img
方法3, SDcard升级方式。在相应地方(如 http://192.9.50.250/share/)获得update.zip,使用update.zip
1)拷贝update.zip 到SD卡
2)插入SD卡,按住Return或者Home键,开机,进入Recovery模式。
3)选择update.zip。
方法4,使用adb升级部分应用
1) 开机进入android
2) 链接USB,进入cmd命令行
3) #adb devices
4) #adb shell //进入板子shell命令行
$su //获得超级权限
# mount -o remount,rw /dev/block/mtdblock2 /system/ //切换可读写权限
# exit
5) adb push your_binary /system/your_patch/
6) 重启板子
四,使用apkinstall 下载软件,烧录ID号
1) 开机进入android
2) 链接USB,点击apkinstall
3) 选择软件,点击下载
1. 下载,安装FWDN以及其驱动。
2. 下载adb,fastboot以及Android adb驱动,并安装环境。
3. 下载apkInstaller批量下载应用。
4. 下载安装Sercute软件。
二,编译android软件
1. 使用Sercute软件登录到服务器。
2. 如果还没有源码,则运行脚本来获得并编译android代码 //是哪个脚本请
$sh auto-build-20110308.sh master
如果已经获得代码并已经编译过,需要修改代码并编译获得binary文件
方法一 全部编译
1. cd mydroid
2. sh build.sh -a
这样在out/release/得到lk.rom mtd.img,可以通过FWDN烧录到板子上。
方法二 编译system.img
1. cd mydroid
2. sh build.sh -s //编译system framework package 等
这样在out/release/得到system.img,可以通过fastboot烧录到板子上。
方法三 编译局部代码
1. $cd mydroid
2. $. build/envsetup.sh
3. $lunch 8 // 8 是面对TCC8803的, 面对TCC8900 TCC9300平台是不一样的,具体多少,请咨询系统工程师。
4. $cd your_patch //your_patch目录下必须有Android.mk文件
5. $mm
根据终端关键字"Install"信息,这样在out/target/.../system/.../ 得到your_binary,可以通过adb更新到板子上。
三,更新板子
方法1. 在相应地方(如 http://192.9.50.250/share/)获得lk.rom, mtd.img后,使用FWDN烧录。
1)打开FWDN软件,选择lk.rom,mtd.img 和创建nand分区。
2)如果需要烧录MAC,BT地址,选择烧录。
3)按住Return或者Home键,开机,进入FWDN模式。
4)点击Start
方法2,使用fastboot烧录
按住Return或者Home键,开机,进入FASTBOOT模式。
1) 烧录kernel, ramdisk。 flastboot flash boot boot.img
2)烧录system.img。 flastboot flash system system.img
3) 烧录recovery flastboot flash recovery recovery.img
方法3, SDcard升级方式。在相应地方(如 http://192.9.50.250/share/)获得update.zip,使用update.zip
1)拷贝update.zip 到SD卡
2)插入SD卡,按住Return或者Home键,开机,进入Recovery模式。
3)选择update.zip。
方法4,使用adb升级部分应用
1) 开机进入android
2) 链接USB,进入cmd命令行
3) #adb devices
4) #adb shell //进入板子shell命令行
$su //获得超级权限
# mount -o remount,rw /dev/block/mtdblock2 /system/ //切换可读写权限
# exit
5) adb push your_binary /system/your_patch/
6) 重启板子
四,使用apkinstall 下载软件,烧录ID号
1) 开机进入android
2) 链接USB,点击apkinstall
3) 选择软件,点击下载
- TCC88XX环境的搭建教程
- Tomcat环境的搭建 教程
- 生产环境搭建MySQL复制的教程
- 生产环境搭建MySQL复制的教程
- [CyanogenMOD移植教程]第一章:环境的搭建
- 生产环境搭建MySQL复制的教程
- Gulp教程,前端工作环境的搭建
- 网上收藏的搭建Android环境教程
- gulp教程 前端工作环境的搭建
- BootStrap教程记录002-环境的搭建
- Android环境搭建教程
- LAMP环境搭建教程
- LAMP环境搭建教程
- jsp环境搭建教程
- LAMP环境搭建教程
- LAMP环境搭建教程
- phoneGap环境搭建教程
- LAMP环境搭建教程
- 获取本周开始结束
- linux date命令详解
- 黑马程序员:接口问题
- 获取汉字拼音
- 转义字符
- TCC88XX环境的搭建教程
- 游标
- 新浪微博自动登陆的?
- 中国式讲话
- 关于Control.Invoke与Control.BeginInvoke
- nginx 优化
- 批量转换文件格式php代码
- JS页面刷新(二)
- 使用NSTimer实现倒计时