Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

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

Closed
ophub opened this issue Mar 9, 2023 · 14 comments
Closed

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

ophub opened this issue Mar 9, 2023 · 14 comments
Labels
documentation Improvements or additions to documentation new box Research Fills in the Blanks support This need is supported

Comments

@ophub
Copy link
Owner

ophub commented Mar 9, 2023

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

  • 阿里 CT2000 盒子可以使用 flippystable 系列全部内核时,包括 5.4, 5.10, 5.15, 6.1 和 6.6 的内核。

  • 不同系列的内核可以自由切换:

armbian-sync
armbian-update

# 你可以指定使用不同tags下的内核,也可以指定固定版本(更多参数及说明见仓库首页的内核更新文档),例如:
armbian-update -u flippy -k 6.1.120
  1. 使用 ophub下载的 armbianopenwrt 安装选项都是 408

  2. 使用现在 f大打包脚本 制作的 openwrt 的安装选项是 48 ,比如现在下载的 breakingbadboy 的 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
  1. 等下次f大发布了新的 82 版 openwrt 后,安装选项也是 48

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

22

Snip20230311_1

01

02

@ophub ophub added documentation Improvements or additions to documentation support This need is supported new box Research Fills in the Blanks labels Mar 9, 2023
@ophub
Copy link
Owner Author

ophub commented Mar 9, 2023

使用 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

@ophub ophub closed this as completed Mar 10, 2023
@alegoho
Copy link

alegoho commented Mar 11, 2023

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

@ophub
Copy link
Owner Author

ophub commented Mar 11, 2023

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

@alegoho
Copy link

alegoho commented Mar 11, 2023

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

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

@ophub
Copy link
Owner Author

ophub commented Mar 11, 2023

可以就是不用刷了

@a393310872
Copy link

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

@ophub
Copy link
Owner Author

ophub commented Mar 13, 2023

QQ群:2979254

@anysoft
Copy link

anysoft commented Apr 7, 2023

首先理论上晶晨的机器都可以通过按住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系统。 不清楚现在是否有救砖线刷包。

@ophub ophub changed the title 阿里CT2000(s922x)支持使用5.15.y/5.4.y内核写入emmc使用 阿里CT2000(s922x)支持写入emmc使用 Apr 23, 2023
@huanyusb
Copy link

您好,我在u盘中写入了Armbian_24.8.0_amlogic_s922x-reva_jammy_6.6.43_server_2024.08.01.img.gz ,插在ct2000usb口上按reset开机,这部分都很正常,到了登录界面,但此时由于ct2000只有一个usb口,我无法再外接键盘,没法设置密码。而使用ssh链接时,使用root 密码1234显示permission denied。 请问这时应该怎么办呢?

@anysoft
Copy link

anysoft commented Aug 14, 2024 via email

@cola77777
Copy link

不需要usb hub,cmd命令行输入ssh root@192.168.1.*** -p 22 需改ip,就可以了

@zch1234qq
Copy link

zch1234qq commented Oct 12, 2024

没错 U盘启动后就可以ssh了

@Chaones
Copy link

Chaones commented Nov 6, 2024

GPU可以正常加载吗?

@sfwsky
Copy link

sfwsky commented Nov 9, 2024

coreelec支持写入emmc吗

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
documentation Improvements or additions to documentation new box Research Fills in the Blanks support This need is supported
Projects
None yet
Development

No branches or pull requests

9 participants