ophub / amlogic-s9xxx-armbian

Support for Armbian in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
GNU General Public License v2.0
5.41k stars 1.72k forks source link

阿里CT2000(s922x)支持写入emmc使用 #1150

Closed ophub closed 1 year ago

ophub commented 1 year ago

目前阿里CT2000(s922x)经测试可以写入emmc使用,千兆有线、蓝牙和无线均工作正常。

  1. 使用 ophub下载的 armbianopenwrt 安装选项都是 408

  2. 使用现在 f大打包脚本 制作的 openwrt 的安装选项是 48 ,比如现在下载的 breakings 的 openwrt 高大全最新版,或者精选插件mini版等。

  3. 使用f大 openwrt 81版及之前版本的用户,需要自己添加一条 ct2000 的配置信息,具体添加方法如下:

    • 编辑 /etc/model_database.txt
    • 添加 :48:Ali-CT2000:s922x:meson-g12b-ali-ct2000.dtb:u-boot-gtkingpro.bin:NA:NA:4GB-Mem,16GB-eMMC
    • 手动下载并上传 meson-g12b-ali-ct2000.dtb/boot/dtb/amlogic 目录下。
    • 修改 /boot/uEnv.txt 里面的 dtb 值为 meson-g12b-ali-ct2000.dtb
    • 写入 emmc 时选择 48
  4. 等下次f大发布了新的 82 版 openwrt 后,安装选项也是 48

  5. 自定义编译固件的用户,使用f大打包脚本制作的 openwrt ,现在打包的固件就可以选择 48 进行安装,这个配置文件已经更新到 f 大的仓库了,打包时会自动包含;使用 ophub 打包脚本的制作的 Armbian 和 OpenWrt 的固件,安装选项都是 408

22

Snip20230311_1

01

02

ophub commented 1 year ago

使用 Armbian 系统

Snip20230309_3 Snip20230309_4 Snip20230309_7 Snip20230309_8 Snip20230406_3 Snip20230406_2

使用 OpenWrt 系统

Snip20230309_9 Snip20230309_10 Snip20230309_11 Snip20230309_13 Snip20230309_14 Snip20230406_6 Snip20230406_7

alegoho commented 1 year ago

请问不刷QQ群那个FASTBOOT那个刷机包能直接刷这个ARMBIAN不?

ophub commented 1 year ago

不刷那个,应该无法U盘启动。 刷了那个开启adb的安卓系统你才能 adb shell reboot update 进入U盘的系统

alegoho commented 1 year ago

不刷那个,应该无法U盘启动。 刷了那个开启adb的安卓系统你才能 adb shell reboot update 进入U盘的系统

可以U盘启动,因为之前已经有人在U盘启动了OP

ophub commented 1 year ago

可以就是不用刷了

a393310872 commented 1 year ago

有QQ群不.想下载那个安卓系统,刚下单了CT2000

ophub commented 1 year ago

QQ群:2979254

anysoft commented 1 year ago

首先理论上晶晨的机器都可以通过按住reset后通电等10秒强制从USB启动。(这种方式每次开机必须重复捅菊花才能进入U盘系统,当然你可以直接启动armbian后做备份后直接写入emmc,放弃Android。就可以跳过刷android修改包。如果想插入U盘都自动进入U盘系统,那么必须fastboot解锁后刷入root权限,然后adb下 reboot update,这里用几位大佬做好的Android包(原投屏/当贝)刷入后直接执行命令最省事 )。

一般流程是:

  1. U盘烧录OP或者ARMBIAN
  2. 捅菊花通电进入ARMBIAN
  3. ARMBIAN下通过dd 备份原系统(dd if=/dev/mmcblk2 |gzip -6 > /root/ct2000.img.gz) ,这里可以多备份几次,然后 md5sum 校验下几次文件的md5是否一致,避免备份失败。
  4. 可以自行刷入Android修改包或者把op/armbian 写入emmc(注意编号别选错,参考ophub大佬说明)

ps:第三步主要为了以后能op/armbian下恢复Android系统。 不清楚现在是否有救砖线刷包。