找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2746|回复: 15

红色S32教育盒子安装当贝桌面和刷armbian切换图文教程

[复制链接]
发表于 2022-8-18 10:48 | 显示全部楼层 |阅读模式
本帖最后由 guazi111 于 2022-8-19 12:33 编辑

rt

一、关于这个盒子的一些软硬件信息,1楼
二、安装当贝、备份原系统以及刷armbian的简单说明,见2楼




一、关于这个盒子的一些软硬件信息

太长不看版S905D2的u,gxl-p212的主板,金士顿16ecmp16-el3dt527的二合一存储芯片,2g内存(应该是)+16g emmc,自带的安卓7.1.2系统不识别u盘,需要通过adb远程安装当贝桌面等应用

详细一些的说明

1.外表和接口



正面只有logo和机构名称



背面有mac地址信息最好记下来,因为刷armbian的话会被覆盖)



说明书的信息,这盒子有两个USB口分布在两个侧面,分别是开关所在的面,以及和网口,hdmi,电源等接口所在的面



自带的电源插头是5V-2A的,俺买到的这个全部配件箱说齐全


2.芯片信息

来自于某卖家的拆机图,侵删:



可以看到ecmp的存储芯片信息和主板上的标识,版本1.2,应该是2019年12月份生产的

2.S32盒子自带的系统是安卓7.1.2,系统内部查看的内存是3g(2.9),安装aida64之后查看的信息差不多(2922M)








但是查到的16ecmp16-el3dt527芯片信息应该是2g的LPDDR3内存(16Gb/8=2GB)(金士顿官网没找到datasheet文件,是某些芯片销售页面上给出的信息),通过adb shell在原有系统中运行free命令查看到的也是2g内存(1975M)



(上图来源:http://www.memorydevice.com/h-pd-52.html




在盒子自带的原系统下,通过adb远程运行free命令查看内存使用情况


实际使用过程中也感觉不太像3g的盒子应有的表现,删除掉edu相关的系统应用以后,再运行aida64和totalcmd和当贝市场等两三个app就会感觉到卡顿


3.简单总结综合看,俺手里的是一个S905D2的u,2+16的盒子(可能是因为没有合适的dtb文件的原因,刷armbian会变成1+16,可用内存802M),自带的安卓系统可以从u口接鼠标键盘,但是u盘之类的外置存储不会被识别,无法通过u盘安装其他桌面app


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-8-18 10:50 | 显示全部楼层
本帖最后由 guazi111 于 2022-8-19 12:41 编辑

二、安装当贝、备份原系统以及刷armbian的简单说明

太长不看版通过adb或开心电视助手等软件远程安装当贝桌面和当贝市场,删除自带app,要刷armbian的话用flippy在百度云盘里的老版本或者在github上据说是自动编译更新的新版本制作启动u盘,dtb文件选择n1(蓝牙,wifi,有线网卡不能识别)或者905x-gxl-p212(蓝牙、wifi不能识别,有线网卡正常),通过av口里面的reset键开机,在出现两次启动logo后松手,强制从u盘启动,可以通过armbian-install命令安装到emmc


详细一些的步骤说明

1.俺收到的这个盒子默认adb就是打开的,没有打开的可以先打开开发者调试选项,具体方法可以自行搜索,之后可以用adb命令或者开心电视助手、电视盒子助手之类的软件直接连接,且可以获得adb root权限,查看信息、备份数据和安装删除应用都可以远程操作,以开心电视助手为例:

盒子插好网线开机,在路由器里查看盒子IP,或者连好hdmi线和鼠标,通过“设置”查看盒子获得的IP地址

然后找一台同样连接到路由器的电脑,运行开心电视助手的可执行文件“YesStbToolV4D.exe”,然后在界面中输入盒子的IP,并点击“连接”按钮



提示“connect to xxx.xxx.xxx.xxx5555”,就是已经连接成功,接下来会提示不是adb root权限,可能功能受到限制





然后点击右下角的“adb root”按钮,有可能会出现报错然后开心电视助手自动退出的情况,不用管它,再次运行并连接,就会发现已经是adb root权限了




接下来可以通过“应用管理器”按钮来禁用或者删除系统应用





可以远程安装APK,俺下载的版本已经有了当贝桌面和当贝市场的apk文件,直接选安装就行:



通过这种方法可以安装、删除其他所需的app或者应用商店,如果没有太高要求的话,可以作为一个基础的安卓电视盒来使用,或者也可以安装安卓平台的一些终端模拟软件如termux,userland等app,或者虚拟机模拟器软件如limbo等来运行一些服务,自带的安卓7.1.2目前可以安装多数主流的应用

如果有较高的自定义要求,可以向下看armbian的刷机说明:

从F大的百度云盘或者github上去下载armbian的镜像

F大的帖子:

https://www.right.com.cn/forum/thread-4076037-1-1.html

github页面:

https://github.com/ophub/amlogic-s9xxx-armbian

俺是测试了Armbian_20.10_Aml-s9xxx_buster_5.10.26-flippy-56+.img.xz和Armbian_22.08.0_Aml_s905x2_jammy_5.15.60_server_2022.08.14.img.gz这两个镜像都可以的



找一个不小于8g的u盘,使用balenaEtcher直接加载之前下载.img.xz或者.img.gz文件,选择u盘,点击flash按钮




之后会有校验的过程,不出问题的话会提示success成功

弹出再重新插入一次U盘,会发现会有一个卷标名为BOOT的U盘分区,打开里面的uEnv.txt文件,修改对应的内容:







  1. FDT=/dtb/amlogic/meson-gxl-s905x-p212.dtb
复制代码

说明:上面这一行是指定dtb文件为/dtb/amlogic/目录下的meson-gxl-s905x-p212.dtb,使用这个dtb文件启动后无法识别蓝牙和wifi,有线网卡正常,如果要使用n1的dtb文件,可以更改为FDT=/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb,那样的话启动后蓝牙,wifi和有线网卡均无法识别

至此启动U盘制作完毕。

通过U盘启动盒子

1.将盒子关机,把刚才做好的启动u盘插在av口旁边的那个usb口上,把键盘插在开关按钮旁边的usb口上,连接好电源线、hdmi线和网线



2.准备一根去掉尖头的牙签,可以看到av口里面的下半部分有一个黑色的按钮,这就是reset键,用牙签插进去稍稍用力有能按动的感觉



3.用牙签按住av插孔中的reset键不要松手,再按开机按钮开机,屏幕上会出现开机logo,这时仍然不要松手,开机logo过后会再次黑屏,然后第二次出现开机logo,在看到第二次出现的开机logo画面,立即松开牙签,几秒后就开始从u盘启动,屏幕开始出现armbian的初始化信息



中间会提示需要设置root密码,创建新的用户等等的初始化设置



4.设置完成后输入ifconfig命令查看获得的ip地址,或者关机,再重复上述步骤从u盘启动,登录后在欢迎界面可以看到获取的IP



接下来在电脑上通过windterm或者mobaxterm或者putty等支持ssh连接的工具软件连接到盒子(个人建议使用windterm,它本身支持sftp和scp,可以ssh登陆后较为方便的上传下载文件),首先输入ddbr命令备份原来的安卓固件:



5.总共需要大约20多分钟备份完成,自动压缩的备份文件大小大约600多M,文件会被储存在/ddbr文件夹下,通过windterm界面左侧的“文件管理器”操作框把名为BACKUP-arm-64-emmc.img.gz的文件下载到本地电脑上作为备份




6.输入armbian-install开始安装armbian到emmc


首先提示选择设备类型:


因为要使用gxl-s905x-p212的dtb文件,因此需要输入106,分区类型选择ext4



等待大约六七分钟后安装完毕



至此armbian安装到emmc成功。

关机,拔下u盘,开机,通过emmc的armbian顺利启动,密码与刚才u盘上设置的密码相同。

恢复到盒子自带的安卓系统:用U盘启动armbian,通过ssh登录后,将备份到电脑上的BACKUP-arm-64-emmc.img.gz文件上传到armbian的/ddbr/文件夹下,然后运行ddbr命令,选择r,等待完成,关机,拔掉u盘再开机即可恢复到原来自带的系统。



-------------------

总结:盒子原来的bootloader似乎有问题,开心电视助手的启动到u盘按钮无法生效,adb命令也不行,所以只能通过av插孔中的reset键强制从u盘启动,之后与其他s905盒子运行、安装armbian的步骤没什么差别。
关于dtb文件,s905d2对应的dtb文件是完全找不到,找到过其他系统的gxl-s905x-p212-2g的dtb文件,但是复制到boot分区下无法识别启动,目前看来只能使用自带的gxl-s905x-p212.dtb文件,通过有线网卡进行通信,可用内存总共802M。

这个盒子刷armbian以后,内存暂时只能用1g,emmc为16g,x905d2的性能要比玩客云的s805好不少



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-18 11:01 | 显示全部楼层
这盒子有多个配置呢,没敢下手

点评

s905d2,gxl--p212板子这个还行 原来的系统不能外接u盘,可以通过reset键强制从u盘启动  详情 回复 发表于 2022-8-18 14:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-8-18 14:53 | 显示全部楼层
本帖最后由 guazi111 于 2022-8-18 16:57 编辑
wxrgh 发表于 2022-8-18 11:01
这盒子有多个配置呢,没敢下手

s905d2,gxl--p212板子这个还行

原来的系统不能外接u盘,可以通过reset键强制从u盘启动

看消息是说还有s905x和rk3318的型号,不确定是否方法可以通用

看到过别的系统有s905-gxl-p212-2g的dtb文件,但是不确定是否内部文件格式不一样,直接复制到boot/dtb文件夹下并指定的话,会卡在开机logo不能进入系统

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-19 12:51 来自手机 | 显示全部楼层
我刷的56+o,用p212。armbian可以识别将近2G内存,我的是镁光的颗粒,不知道实际多少。当时买了这个机器,测试了很久才找到刷机方法,都发给我们泰奇猫群里了。闲鱼一个人还卖刷机方法,要100。我现在把开机按钮短接,当智能家居服务器了,插电就开机。

点评

内核版本和写入命令是怎么操作的呢 armbian无线和蓝牙我可以不用  详情 回复 发表于 2023-1-6 20:02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-19 19:32 来自手机 | 显示全部楼层
不错 支持一下 已上车
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-8-22 17:48 | 显示全部楼层
实测可以用u盘启动coreelec,但是很有可能导致原有bootloader出问题,导致原系统或者已安装的armbian均无法启动,反复双清再重启,但是在开机按钮旁的那个u口可以读取coreelec的启动u盘进入coreelec

如果之前有ddbr的备份,可以把img文件解压出来以后用dd恢复到emmc就可以恢复正常(需要32g或更大的u盘或sd卡,因为coreelec虽然有gunzip和dd命令,但是没有fdisk和lsblk等命令,所以只能gunzip先解压出来之后再dd回复,无法直接运行ddbr脚本)

点评

偷偷的告诉你,其实某个系统可以 蓝牙、wifi、网线都正常,但是内存只有1G可用,终归是不开心,以后emcp类型的还是少碰。  详情 回复 发表于 2022-9-1 16:51
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-1 16:51 | 显示全部楼层
guazi111 发表于 2022-8-22 17:48
实测可以用u盘启动coreelec,但是很有可能导致原有bootloader出问题,导致原系统或者已安装的armbian均无法 ...

偷偷的告诉你,其实某个系统可以 蓝牙、wifi、网线都正常,但是内存只有1G可用,终归是不开心,以后emcp类型的还是少碰。

点评

能发给一下链接吗?  详情 回复 发表于 2023-1-29 19:36
方便提供一下固件!  详情 回复 发表于 2022-9-25 00:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-13 14:29 来自手机 | 显示全部楼层
请问网口是百兆还是千兆?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-25 00:36 | 显示全部楼层
fack188 发表于 2022-9-1 16:51
偷偷的告诉你,其实某个系统可以 蓝牙、wifi、网线都正常,但是内存只有1G可用,终归是不开心,以后emcp ...

方便提供一下固件!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-11-18 16:50 | 显示全部楼层
fack188 发表于 2022-9-1 16:51
偷偷的告诉你,其实某个系统可以 蓝牙、wifi、网线都正常,但是内存只有1G可用,终归是不开心,以后emcp ...

方便指一下路吗? 谢谢!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-12-24 09:23 | 显示全部楼层
本帖最后由 bcdidi 于 2023-1-6 17:29 编辑

           
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-6 20:01 来自手机 | 显示全部楼层
有试过修改dtb文件的内存部分识别2g吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-6 20:02 来自手机 | 显示全部楼层
老瓦来也 发表于 2022-8-19 12:51
我刷的56+o,用p212。armbian可以识别将近2G内存,我的是镁光的颗粒,不知道实际多少。当时买了这个机器, ...

内核版本和写入命令是怎么操作的呢   armbian无线和蓝牙我可以不用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-1-6 23:57 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-28 23:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表