S905L(P211)盒子刷android tv以及刷emuelec 4.4/4.5的向导/方法

Posted Sicha思咖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了S905L(P211)盒子刷android tv以及刷emuelec 4.4/4.5的向导/方法相关的知识,希望对你有一定的参考价值。

关于我:

本人主要在某二手平台出售电视盒子,在销售中面临很多问题,于是自己解决,发现了很多玩机技巧,所以把一些资源分享出来。

今天分享如何给S905L平台(P211)的盒子刷国际版(atv 7.1),以及刷emuelec 4.4以上的方法。

 

  • 欢迎进入本人的咸🐟号“柯柯爱糖糖”获取刷机一条龙服务

 

写在前面:

在正文之前我们首先要了解什么是aidan's rom,您可以简单地理解成它是一个国外专门为晶晨(Amlogic)平台适配atv固件的项目。本文的固件由aidan's rom重新打包而来,看到这里您是否会很激动呢?应该很多人都想体验原生系统吧。

我们同样需要了解什么是emuelec,它是一款主要面向晶晨(Amlogic)平台的模拟游戏系统,有了它您可以使用晶晨平台的机顶盒做您之前完全想象不到的事情,比如说在该平台上畅玩几十款游戏平台的经典游戏,本人喜欢该系统的原因是它可以使用PSP模拟器体验古墓丽影传奇或者十周年纪念版。将其调节至20帧在电视上也可以较为流畅的玩。

本文着重介绍如何使用一台退网S905L盒子使用android tv并使用4.4以上版本的emuelec,

更新一则新闻:在emuelec最新4.4和4.5的版本上,不再支持S905(P200/P201)平台使用该模拟器,同时由于其GitHub上仅提供Amlogic-ng版本的模拟器,导致对于S905L平台的支持中断。

Amlogic-ng版本和Amlogic版本的emuelec有什么区别呢?简单地说,Amlogic-ng版本主要针对于S905X2和S905X3以及S922等平台,Amlogic版本主要针对于S905X/W/D/L。

现在您应该了解,如果Amlogic版本不再更新,S905X/W/D/L将无法再收到来自emuelec的更新。

而现在我将告诉您如何让老旧的S905L的盒子体验atv系统并使用emuelec的最新版。

然而今天由于时间的关系我只提供一个向导,您需要自己去操作,这意味着提供的图片资源会很有限。

 

 

接下来进入正文:

 

Part 1:刷atv系统

我们需要准备:

一根双公头USB线缆(两头都是USB接口);

USB Burning Tool(建议下载 2.2.0);

我提供的修改自Aidan's rom;

需要说明的是这个固件可能对于有些盒子会出现兼容性问题,例如开机蓝屏(比如一些批次的IPBS 9505S);

首先您需要了解您的盒子如何进入线刷模式,一般的方法为打开您的盒子的adb(在开发者选项),对于一些刁钻的盒子,例如中兴的盒子,连接adb需要算码,一切因您的盒子而异。

但您如果进入了adb,操作就大同小异了,您需要输入adb shell reboot update即可进入线刷模式,请注意如果您是使用安卓手机里的app调试盒子,您只需输入reboot update;

与此同时您需要打开USB Burning Tool,您需要在该软件上勾选擦除Flash和bootloader。

到这里您就完成了一半了,接下来您只需要安静地等待刷机完成即可。

刷机完成后点击“停止”,然后拔出线缆,将盒子连接至电源和HDMI和网线(如果有的话),开机。

至此,本部分结束。

 

Part 2:刷入最新版的emuelec

需要准备的工具:

一枚高速TF卡或U盘、固态硬盘(最好),16G以上;

emuelec 4.5 Amlogic 通用固件;

etcher(写盘工具);

需要说明的是您必须使用上文提到的atv固件刷写该emuelec固件;

首先您需要使用etcher并以管理员权限运行,并选择刷入固件、要刷入的盘符,并开始刷机。

刷写完成后,请插拔一次U盘/TF卡/固态硬盘。

之后请您打开识别到的设备,并打开里面的Device_tree文件夹;

选择一个dtb文件,并将其改名为dtb.img复制到 U盘/TF卡/固态硬盘 根目录;

这里S905L对应的版本是gxl_p212_1g_slowemmc.dtb(我记得是这个名字);

然后卸载该设备,将其放到一边。

接下来我们需要将盒子再次打开adb(atv系统是默认打开的);我们用adb工具输入adb reboot update或者adb shell reboot update,设备会自动重启,此时您应该迅速将刷写好的设备插入您的盒子。

然后您的盒子会自动进入emuelec,如果没有成功请您重启后再次使用adb输入上述命令。

在这里就全部完成了。

 

 

 

写在后面:

最新版本的emuelec删除了写入emmc内置存储的相关程序,您可能无法将最新版本的emuelec写入emmc,但是旧版4.3则可以写入,如果本文效果好我可以再做一期向导。

同时也可以提供最新版本的OP写入emmc效果好的话也会作一篇向导。

 

 

 

预期效果:

 

 

 

 

附件:(download)

atv固件:点此下载 提取码:5qif

emuelec固件:点此下载

最后,遥控器需要您使用移动咪咕遥控器(已测试),如果您需要其它遥控请修改remote.conf文件。

20220519更新:

加入low memory killer对于1GB ram的机型速度提升;

修复恢复出厂设置时无法进入recovery的问题。

点击下载 提取码:7mmj

以上是关于S905L(P211)盒子刷android tv以及刷emuelec 4.4/4.5的向导/方法的主要内容,如果未能解决你的问题,请参考以下文章

Android TV 盒子APP开发(一)--连接机顶盒与常用adb命令

用于调试 android TV 应用程序的 Android 盒子

n1刷电视盒子达不到千兆

Android TV 开发安卓电视调试 ( 开启网络远程调试 )

rk3399电视盒子能否刷Android5.1固件

Android TV-电视开发知识点速览