找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 37896|回复: 397

[S905X4] 【唯一纯内置】【HK1 Rbox X4等】安卓+CoreELEC+EmuELEC三系统线刷包

 火... [复制链接]
本帖最后由 7Ji 于 2023-2-11 15:50 编辑


更新于2023-02-11:
增加支持CumeBox CM2-B (GXL / S905X / p212),基于Aidan的安卓7(V7.5版本 ATV),压入CE 20.0的官方ng版本,以及EE v4.6的官方ng版本。
这个镜像理论上通用于所有的使用S905X (必须是严格的X,不能是L/D/W,所以不要给N1这样S905D的设备刷,会砖)的,基于p212参考开发板的,1G RAM + 至少 8G eMMC的盒子,但我没有其他的S905X盒子没法测试。
和R3300L一样,因为只有8G eMMC,这个镜像里的CE数据分区只有512M,EE数据分区只有1G,安卓的数据分区只有1G多点了,要活用外部/网络挂载防止eMMC撑爆。
补充一点,我所有线刷镜像里面,子系统都是使用各自的系统分区且空间仅为正好放下必要文件。这导致镜像虽然为官方,但是因空间不足不能在系统内升级到后续版本,这一点是刻意而为,后面也不会改动。



更新于2023-02-08:

把之前的双系统SD/U盘镜像的HybridELEC分支hybrid-ng也更新了一下,这个分支是开源的:https://github.com/7Ji/HybridELEC/tree/hybrid-ng只要是CE和EE的Amlogic-ng镜像支持的设备都支持。目前线刷包没有支持的设备可以先用这个分支的最新的 CE20 + EEv4.6的U盘/SD镜像: https://github.com/7Ji/HybridELEC/releases/tag/CE_20.0-Nexus_EE_v4.6  。注意这个镜像里的CE/EE和线刷包里的不一样,不是纯官方镜像,经过我的魔改共享同一个系统只读镜像,共享同一个存储分区,详细看文档。线刷包分支还会继续更新的,不过精力和手头盒子有限,只能一个一个添加,等不及的可以用这个U盘/SD镜像解馋。

更新于2023-01-27:

增加支持HK1 Box (SM1 / S905X3 / u219),基于原厂安卓9(最新的2020.11.16版本),压入CE 20.0的官方ng版本,以及EE v4.6的官方ng版本。注意继承了原厂最新系统的两个毛病:1、首次开机必须在logo界面等1分多钟才会真正初始化,并不是刷机包问题;2、开机等待延时为0且无法在TTY上按键或者按住reset键打断并进入升级模式,不过仍然可以通过重启器的第三项启动外置系统来启动U盘或者SD卡的系统。
重启器更新至1.0.2,API等级降到了可以降的最低,在很多S905无后缀的设备上运行成为可能,不过尚且没有适配的这种老设备。重启器的版本号,第二个小数点后只表示小修补,已经可以用的没必要升级。

更新于2023-01-25:
由于我懒,决定扩展支持到更多盒子后,项目沿用了曾经的小米盒子3用的CoreELEC+EmuELEC的线刷包,以及各盒子通用的CoreELEC+EmuELEC镜像的项目名HybridELEC。

线刷包于HybridELEC项目的android-burning分支下发布: https://github.com/7Ji/HybridELEC/tree/android-burning
切换器于HybridELEC_Rebooter仓库中发布: https://github.com/7Ji/HybridELEC_Rebooter

由于这种刷机包涉及到解密原厂/第三方ROM再打包,对应资源不像之前的两个HybridELEC子项目一样可以公布源码,上面的分支/仓库只提供现成的刷机包和切换器下载。

阿里云和百度云的镜像,如果从Github下载太慢的话
https://www.aliyundrive.com/s/f1sgpMJ1QEY  
提取码: 5o6k
https://pan.baidu.com/s/1WQJUF8d_71KLt8ZyVpeLNA  
提取码: jyqy

目前已经支持的盒子:
  • HK1 Rbox X4 (SC2 / S905X4 / ah212),基于原厂安卓11,压入CE 20.0的官方ne版本,以及EE v4.6的官方ng版本
  • BesTV R3300L (GXL / S905L / p212),基于Aidan v7.5的安卓7.1,压入CE 20.0的官方ng版本,以及EE v4.6的官方ng版本。由于R3300L的8G eMMC太小,安卓的数据分区只有1.3G,CE为512M,EE为1G,为了避免撑爆,多多利用网络/外置挂载

原文:

绝无仅有的内置安卓+CE+EE三系统线刷包。个人自用大约半年,趁CE发布20.0,更新了一下,把有大量由我贡献的新内容的EEv4.6也整合到一起,同时写了一个安卓下用的方便的切换器,这里分享给大家使用

仅适用于HK1 Rbox X4 1000M,不区分eMMC容量,32G, 64G, 128G都可以用,和官方镜像一样安卓数据分区自适应。

这种三系统线刷在去年上半年我就在r3300l上实现了 (外置CE+EE双系统以及加载到安卓旁实现三系统,可以参考我HybridELEC项目的Wiki https://github.com/7Ji/HybridELEC,思考我的博客 https://7ji.github.io/ 来了解这种刷机包怎么制作,以及Aml平台的各种底层原理),但苦于S905X4盒子的DTB内分区布局不能随意调整,一直到第三季度我把 ampart (https://github.com/7Ji/ampart) 重写以后支持给DTB调整分区才在X4上实现。不过一直没有写便捷的图形界面用的切换器,所以之前一直没有分享给别人用。

固件下载(注意为.xz压缩,Windows下可以用7z解压):
https://ee.fuckblizzard.com/ah21 ... 13.49_hybrid.img.xz
切换器下载(同一个安装包支持英文和中文,跟随安卓语言,只适用于我的刷机包):
https://ee.fuckblizzard.com/HybridELEC_Rebooter.apk

注意:固件基于ah212.HK1RBOX-X4_1000M_11.2022.03.05.13.49这个官方镜像制作,包括打包加入的CoreELEC 20.0,以及EmuELEC v4.6,全部都是完全的原版内容,没有做任何修改。下载后你可以用Amlogic Customization Tool拆开这个线刷包以及对应的官方镜像,对和官方镜像相同的除了dtb外的各个分区做校验,所有分区均无任何修改。CE和EE都是由官方的20.0以及v4.6升级包提取转制(升级包转制流程参见 https://7ji.github.io/elec/2022/07/08/elec_tarboll_to_image.html),也无任何我自己的修改

因为固件纯粹原汁原味,而且我也很讨厌预装应用,所以切换器是单独的apk下载,需要使用的可以下载安装,不需要的时候卸载掉,盒子就可以当纯安卓使用。(修改电源菜单的话,要拆包重打,那样的修改过的包我用起来是不放心的)

分区方面,CE额外占用一个206M的系统分区,EE额外占用一个1060M的系统分区,两者分别额外占用各一个4G的数据分区,所以安卓数据分区空间会减小不到10G。安卓数据分区无任何修改,是自适应的,所以32G, 64G, 128G型号都可以用。EE v4.6里内置了我写的eemount (https://github.com/7Ji/eemount) 工具,所以可以很方便地随意组合多个外置ROM驱动器,参考EmuELEC wiki上我写的教程(https://github.com/EmuELEC/EmuEL ... rom-multiple-drives)来了解怎么混用多个不同的ROM驱动器。这样的话内置4G数据分区是相当足够的。

启动逻辑方面:
  • 在没有被其他外置系统调整过的情况下,开机一定进入安卓
  • 使用切换器,点击COREELEC,弹窗询问Reboot to internal CoreELEC on eMMC? /  重启到eMMC上的内置CoreELEC? (跟随系统语言),点击确认则重启到内置的CoreELEC。
  • 使用切换器,点击EMUELEC,弹窗询问Reboot to internal EmuELEC on eMMC? /  重启到eMMC上的内置EmuELEC? (跟随系统语言),点击确认则重启到内置的EmuELEC。
  • 使用切换器,点击EXTERNAL/外置系统(跟随系统语言),弹窗询问Reboot to external system on SD/USB? / 重启到SD卡/USB驱动器上的外置系统? (跟随系统语言) ,点击确认则加载外置驱动器上的启动脚本
  • 从内置的CoreELEC/EmuELEC,不论是单纯点击系统的重启,还是点击系统的重启到内置系统,都是重启到安卓(换言之,内置的CE/EE必须用切换器进入,且为一次性)

刷机注意事项:
  • X4的SoC较新,必须搭配3.2.0以上的线刷工具
  • 也许只是我的X4的问题,必须搭配HDMI接口的短接器才能进入线刷模式,进入以后务必拔掉短接器,然后插上电源线,再进行线刷
  • X4的otg(线刷用的)口为斜边的USB2.0接口
  • 因为分区布局不同,必须完全擦除之前的安卓系统,务必做好备份

系统注意事项:
  • 安卓为纯原版官方11.0镜像,怎么设置不要问我,官方你怎么用这里就怎么用
  • CoreELEC为官方20.0镜像,怎么设置不要问我,官方CE你怎么用这里就怎么用
  • EmuELEC为官方v4.6镜像,怎么设置不要问我,官方EE你怎么用这里就怎么用
  • 以上系统,首次开机均为初次开机体验,无任何预载设置/预装应用/游戏,所以都是英文,请百度/谷歌相关的设置中文流程。

本帖子中包含更多资源

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

×

评分

参与人数 6恩山币 +7 收起 理由
goar*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
eki*** + 2 一看就是觉得高端、大气、上档次!.
piaofu*** + 1 一看就是觉得高端、大气、上档次!.
胖*** + 1 你好,久仰卧龙大名,在下凤雏!.
ok*** + 1 不要怂、就是干!
realc*** + 1 你好,吴签兄,认识你很高兴!调侃一下、别.

查看全部评分

来自手机 | 显示全部楼层
真乃神器也
回复

使用道具 举报

厉害,我是X3
回复

使用道具 举报

好教程,留个脚印,谢谢
回复

使用道具 举报

请问r3300l的HybridELEC在哪里下载
回复

使用道具 举报

来自手机 | 显示全部楼层
可惜我的是x96x4
回复

使用道具 举报

楼主真牛B,我也有个3300L,同问下有下的吗?谢谢。
回复

使用道具 举报

太帅了  我看看把我的S905X3出了换这个
切换到coreELEC用肥羊的PHP直播
回复

使用道具 举报


啊 我本来有个小米盒子3的 我看看能不能找出来
回复

使用道具 举报

 楼主| | 显示全部楼层
pamhss 发表于 2023-1-24 23:23
啊 我本来有个小米盒子3的 我看看能不能找出来

之前给mibox3的那个固件是只有CE+EE,或者单CE的,4G的eMMC不可能向这些新盒子这样压安卓+CE+EE进去。另外我mibox3的UART焊盘被我不小心扯掉了,所以没法给mibox3维护/更新
回复

使用道具 举报

7Ji 发表于 2023-1-24 23:56
之前给mibox3的那个固件是只有CE+EE,或者单CE的,4G的eMMC不可能向这些新盒子这样压安卓+CE+EE进去。另 ...

看到了 我试试找出来简单玩玩 感谢之前的维护
回复

使用道具 举报

下单了个JL2101网卡的 ce应该没问题 不知道稳不稳定
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
pamhss 发表于 2023-1-25 11:09
下单了个JL2101网卡的 ce应该没问题 不知道稳不稳定

JL21的驱动,我去年年中就提PR合并到ce的内核里了,下半年合并的。ee的Amlogic项目用的也是ce的内核。这里面的CE 20.0和EE v4.6,内核都是带这个commit的。

不过我自己的x4不是JL的PHY,用来装ArchLinuxARM临时当服务器的x3是JL的PHY,年后主板到了把服务器修了以后,可能给腾出来的x3适配一下。

重启器也得更新一下,在r3300l上测试发现我搞的api版本太高了,老设备跑不起来…
回复

使用道具 举报

 楼主| | 显示全部楼层
qwhhh 发表于 2023-1-23 10:07
楼主真牛B,我也有个3300L,同问下有下的吗?谢谢。

主贴更新了一下,加了重新打的有最新CE+EE的R3300L的线刷包,以及更新的适配R3300L的切换器。不过反复线刷测试过程中我自己的R3300L的RAM烧炸了没法充分测试,希望刷机以后多多反馈。
回复

使用道具 举报

 楼主| | 显示全部楼层
izongzi 发表于 2023-1-22 02:16
请问r3300l的HybridELEC在哪里下载

主贴更新了一下,加了重新打的有最新CE+EE的R3300L的线刷包,以及更新的适配R3300L的切换器。不过反复线刷测试过程中我自己的R3300L的RAM烧炸了没法充分测试,希望刷机以后多多反馈。
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-5-11 00:46

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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