N1, T1刷机记录

硬件配置

N1和T1使用的是晶晨Amlogic方案的芯片, 配置明细分别如下, 都是现在盒子的主流配置

N1
CPU: Amlogic S905, ARM Cortex-A53 四核 up to 2.0GHz
GPU: ARM Mali™-450, 5core
ETH: RTL8211F
ROM: 三星KLM8G1GEME,8GB eMMC5.1 MLC闪存颗粒
RAM: 三星K4B4G1646E, 丝印K4B4G1646E-BYMA, 4Gb(512MB) DDR3-1866MHz, 正反4颗, 总内存2GB

T1
CPU: Amlogic S912, ARM Cortex-A53 八核 1.5GHz up to 2.0GHz
GPU: ARM Mali-T820MP3 up to 750MHz
ROM: 三星KLMAG1JENB 16GB eMMC5.1 MLC闪存颗粒
RAM: 三星K4B4G1646E 4Gb(512MB) DDR3-1866MHz, 正反4颗, 总内存2GB
WLAN: AW-CM256SM
BT: RTL8726A, ARM Cortex M0、256KB eFlash、80KB RAM

工具准备

硬件上, 需要准备一根双公头的USB连接线

软件上, 目前晶晨的烧录工具, 在Linux下只支持Ubuntu14和16, 对18.04还不支持, 安装时会直接提示在18.04下未验证, 所以未能尝试在Ubuntu下烧录. 除此以外其他的工具adb, fastboot在Ubuntu18.04下都是可以正常使用的.

在Win7下需要使用的工具有 adb, fastboot, 这两个是Android的标准调试工具, USB Burning Tool 这个是晶晨的烧录工具

另外需要准备的是用于给N1和T1降级使用的引导区固件, boot.img, bootloader.img 和 recovery.img

以上需要的软件, 都可以从这里下载 https://pan.baidu.com/s/14i4HcbfyqyYVXYo-a0PZLg 提取码: 1hjy

以及用于烧录的系统固件 -- 这个比较大, 500~700MB, 需要提前下载

系统降级

N1: 在运行界面的版本号上点击4次, 至出现"打开adb", 这个状态重启后会保持
T1: 在配置中, 开启"远程调试"

记下IP地址, 然后在命令行使用adb连接

扫描二维码关注公众号,回复: 4540378 查看本文章
adb connect 192.168.1.170

显示连接成功后, 这一步是要使设备启动到fastboot模式以便于写入那三个img, 执行命令后将usb连接到电脑

adb shell reboot fastboot

这时候系统会显示找到新硬件, 待其自动安装驱动, 直至完成. 如果完成后显示硬件有问题(黄色感叹号), 重启电脑, 然后再重复一遍上面的操作

硬件正常工作后, 可以在命令行通过fastboot devices看到连接的硬件

fastboot devices -l

这时候就可以通过fastboot flash 写入img了, 注意N1和T1的img是不同的, 不要搞混.

fastboot flash bootloader bootloader.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img

# 结束后重启设备
fastboot reboot

.

烧录过程

安装USB Burning Tool, 最后会弹出驱动安装, 一路继续安装

在系统设备管理中, 手动添加过时设备, 选取Install the hardware that I manually select from a list, 选取 libusb-win32 Usb Devices, 选取 WorldCup Device

这时候最好重启一下电脑, 以便驱动生效

N1的烧录

打开USB Burning Tool, 导入需要烧录的img, 去掉Erase flash 和 Erase bootloader 这两项的勾选

盒子断开USB, 断电, 然后加电(不需要连接USB), 待其进入系统获得IP地址后, 使用adb让其重启

adb connect 192.168.1.170
# 这一步执行时要先拿好USB插头
adb shell reboot update

在敲下最后这行命令回车时, 系统会立即重启, 这时候请立即将USB连上电脑, 并立即点击USB Burning Tool的Start按钮, 如果能看到进度条, N1就已经开始烧录了. 

T1的烧录

有些固件需要预先将密匙放到USB Burning Tool安装目录 license 子文件夹下才能正常烧录, 如果子目录不存在则新建目录

盒子断电, 断开usb, 然后USB Burning Tool点击开始后, 立即加电, 同时连上USB, 这时候USB Burning Tool就会直接识别开始烧录

猜你喜欢

转载自www.cnblogs.com/milton/p/10130592.html