请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1279|回复: 39

[经验分享] X96机顶盒改HASSOS打造小巧经济的HASS服务主机

[复制链接]

4

主题

24

帖子

286

积分

论坛技术达人

积分
286
金钱
257
HASS币
20
发表于 7 天前 | 显示全部楼层 |阅读模式
前帖中大家的要求,从今天起陆续会放出x96改hassos的教程

不过因为它有16个硬件版本,每个版本的DTS不同,刷机固件会根据情况陆续推出。至于其他S905X3系的机顶盒要改,会按优先级处理。


因为把机顶盒当arm linux主机使用,国内外都是一个较热门的事,不过还是专业了点。一般人不小心就会变砖,没有方案的配合,恢复是件很麻烦的事。


如果前期大家想体验效果,可以联系我,对于论坛中的人,全部免费帮刷。(因为我刷,不用拆机)。


好了,言归正转。


一、arm hassos的好处


以下是官方HASSOS主要系列的截图
下载.png

官方从树莓派后,一直在推进以amlogic方案为主的系列HASSOS。我个人分析,是大部分开源硬件在amlogic方面较多,linux内核也逐步完善,驱动也逐步健全。

其次S905X3性能较RK3318、H616这些主流的机顶盒方案,有较大的性价比。正是量大了,芯片价格就下来了,用的人多了,用的地方也多了。linux kernel也就越来越完善。

另外一点,专用主机,最小化就是机顶盒大小了。试想一下,路由器旁边、弱电配电箱中随便就可以放进去。

二、机顶盒改成HASSOS必经步骤
1、了解硬件配置,获得这个硬件的device tree文件。
微信图片_20230526163631.png

上表就是外面流行的x96max的版本,要想有合适的device tree文件,必须了解它的硬件配置,除上表外,还有内存项会有分支。
上表中的,型号2、9、16的4G内存版可以统一用一个固件。型号13的2G内存版本,需要用另外一个固件。
因为HASSOS是一个专用稳定,并且同时服务于hass的操作系统。所以其kernel是要与dts同时编译的。不配套的话,不小心就得刷成砖。

此步请一定要确认清楚,硬件真实配置、DTD、kernel是启动之关键。嵌入式系统一般是固定好硬件驱动,如果跟windows一样集成很多,系统体积就大了。


2、获得能在emmc中引导的u-boot程序。

这个步骤较专业,直接给大家准备了一版,未来将一并提供。

3、获得主镜像文件

请下载二楼的内容。

4、制作烧录用的工具盘

A、下载etcher和armbian,并制作armbian引导盘

链接: https://pan.baidu.com/s/1xPDGV7Al0iobe-MxIoRBVA 提取码: 588i
并同时准备一个U盘。

微信图片_20230528202514.png

微信图片_202305282025142.png

微信图片_202305282025144.png

微信图片_202305282025141.png

微信图片_202305282025143.png

微信图片_202305282025145.png

以上系列红色标记示意,正确做一个armbian引导盘。

B、使用armbian首次登录配置一下。

把制作好的U盘放入X96机顶盒中
等进入安卓后,双击"双击改U盘启动.bat"

机顶盒重启后,会自动进入armbian的初次安装。

等输入两次初始密码后,再选择bash,再按ctrl+C后。即可关机。

拔下U盘准备下一步。

C、制作ubuntu虚拟机,方便向ext复制下载的烧录镜像文件。

(使用ubuntu等linux主机,可以忽略。)

把U盘接入ubuntu虚拟机中,可以看到有两个扩展盘(注意:如果你虚拟机接U盘无反映的话,请把虚拟机USB接口设成USB3.1),

进入ROOTFS的盘符,再进入ROOT目录。

把二楼跟X96相关的两个文件复制到此目录下。(注意,XZ后缀是压缩文件,请解压成.img文件再放入。

微信图片_20230528214206.png

微信图片_202305282142061.png

5、烧录到机顶盒EMMC中,开始HASSOS之旅

把制作好的armbian工具盘放入到盒子中启动。

(为了方便使用,改为脚本选择烧录。)
按次序输入以下命令:

./wgusb2hassos.sh
然后选择相应固件前的编号就行。


断电,拔掉U盘,开始HASSOS之旅吧。


——————————————

我现在的HASSOS的功能(持续增加中):
A、官方推荐的hassos固件(非armbian改造),支持固件OTA升级
B、hassos固件极速补丁,默认代理访问github.com,docker官方镜像仓库和ghcr.io
官方addons,esphome addons,社区 addons默认高速访问
C、 hassos的主docker服务升级支持(官方升级)
D、默认自动安装addons服务
    mqtt,ssh,samba,配置编辑器,duckdns,node-red,vscode,tasmotaadmin
    其他addons用户可默认极速安装(一般1-3分钟)
E、默认自动安装集成
    默认安装最新社区版hacs,安装巴法云,3大主要小米集成模块,易联威集成,大金空调,美的空调集成,一级deebot机器人,supervisor服务面板(管理备份和升级host服务)
    其他集成需要科学上网后安装,或耐心重试(github可用,但不稳定连同)
F、主机(HOST)增加ttyd,访问7681端口
G、主机增加若干常用工具(官方原系统的host是linux简化版,很多常用命令没有或者功能不全)


评分

参与人数 16金钱 +156 HASS币 +20 收起 理由
antsunzj + 20 提醒一下,听供应链朋友说,这些s905机型如.
louis_lee + 16 大神666!
[email protected] + 5 论坛有你更精彩!
moonship1011 + 4 高手,这是高手!
moz111 + 8 大神666!
+ 20 + 20 高手,这是高手!
hyq + 10 感谢楼主分享!
llgxdnn + 5 论坛有你更精彩!
隔壁的王叔叔 + 10 大神666!
gw886 + 5
twfjcn + 5 坐等大佬教程
diamond + 5 膜拜大神!
XCray + 20 这是高手!坐等更新
DDDear + 8 大神666!
tcz + 5
sorrypqa + 10 大神666!

查看全部评分

冬瓜HA专版HASSOS从现在开始!
回复

使用道具 举报

4

主题

24

帖子

286

积分

论坛技术达人

积分
286
金钱
257
HASS币
20
 楼主| 发表于 7 天前 | 显示全部楼层
本帖最后由 冬瓜HA 于 2023-5-26 19:09 编辑

不好意思,自己占个二楼,留作未来发布固件用!
X96max 上面型号2、9、16的4G内存版本百度网盘下载地址。千万注意要核对型号,变砖后请找方法还原

链接: https://pan.baidu.com/s/1H5uh2SF0ljra7b7kKPekkg 提取码: nnut
回复

使用道具 举报

7

主题

1936

帖子

5482

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
5482
金钱
3546
HASS币
145

灌水之王

发表于 7 天前 | 显示全部楼层
坐等更新 !! 帖子火了我也能在前排露脸
回复

使用道具 举报

14

主题

507

帖子

1776

积分

金牌会员

Rank: 6Rank: 6

积分
1776
金钱
1269
HASS币
0
发表于 7 天前 | 显示全部楼层
此贴必火,留名记录一下
回复

使用道具 举报

14

主题

312

帖子

1315

积分

金牌会员

Rank: 6Rank: 6

积分
1315
金钱
1003
HASS币
0
发表于 7 天前 | 显示全部楼层
感谢啊,论坛真是大佬云集,慢慢的HA被大家给弄成万能的了
回复

使用道具 举报

0

主题

59

帖子

318

积分

中级会员

Rank: 3Rank: 3

积分
318
金钱
259
HASS币
0
发表于 7 天前 | 显示全部楼层
微信图片_20230526144826.png

感觉S905L3A(S905LX2)有救,神马device_trees  ,U-boot,随大街可以找到,关键怎么编译写进去EMMC?
回复

使用道具 举报

6

主题

263

帖子

2065

积分

金牌会员

Rank: 6Rank: 6

积分
2065
金钱
1802
HASS币
0
发表于 7 天前 | 显示全部楼层
火钳刘明,大佬慢慢更新,持续关注中。
回复

使用道具 举报

5

主题

193

帖子

1100

积分

金牌会员

Rank: 6Rank: 6

积分
1100
金钱
907
HASS币
0
发表于 7 天前 | 显示全部楼层
大佬牛批
回复

使用道具 举报

2

主题

21

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
金钱
389
HASS币
0
发表于 7 天前 | 显示全部楼层
即将大火的帖子,留名!
回复

使用道具 举报

0

主题

28

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
金钱
238
HASS币
0
发表于 7 天前 | 显示全部楼层
此贴必火     
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2023-6-2 22:30 , Processed in 0.059110 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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