找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1577|回复: 7

咪咕mg101 s905l芯片有没有大佬能刷arbmian

[复制链接]
发表于 2021-7-25 15:04 | 显示全部楼层 |阅读模式
咪咕mg101  s905l芯片有没有大佬能刷arbmian
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-8-15 23:10 | 显示全部楼层
s905L或s905L-B用p212的DTB即可
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-8 12:37 | 显示全部楼层
弄好了吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-8 12:54 | 显示全部楼层
看N1教程 用p212的DTB即可 实在不行就把里面的DTB挨个试试.

点评

p212的DTB 有没有 地址  详情 回复 发表于 2022-5-8 13:52
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-8 13:52 | 显示全部楼层
iskying 发表于 2022-5-8 12:54
看N1教程 用p212的DTB即可 实在不行就把里面的DTB挨个试试.

p212的DTB 有没有 地址

点评

armbian 镜像写入后 里面内置了905用的所有DTB 不同的905对应不同的 DTB  详情 回复 发表于 2022-5-8 18:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-8 18:26 | 显示全部楼层
lovekix 发表于 2022-5-8 13:52
p212的DTB 有没有 地址

armbian 镜像写入后 里面内置了905用的所有DTB 不同的905对应不同的 DTB

点评

我现在 卡在了 进不了U盘系统  详情 回复 发表于 2022-5-8 21:02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-8 21:02 | 显示全部楼层
iskying 发表于 2022-5-8 18:26
armbian 镜像写入后 里面内置了905用的所有DTB 不同的905对应不同的 DTB

我现在 卡在了  进不了U盘系统

点评

我带着方法来了,虽然我不确定你现在还需要。 告诉你结论:你失败的原因是因为你没有先刷安卓7系统,再启动u盘里的armbian。 1、7.1.2版本系统到这里下载:链接: https://pan.baidu.com/s/1FzNIeqjGoVpv0PlB_q3EEQ  详情 回复 发表于 2022-9-2 17:08
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-2 17:08 | 显示全部楼层
lovekix 发表于 2022-5-8 21:02
我现在 卡在了  进不了U盘系统

我带着方法来了,虽然我不确定你现在还需要。
告诉你结论:你失败的原因是因为你没有先刷安卓7系统,再启动u盘里的armbian。
1、7.1.2版本系统到这里下载:链接: https://pan.baidu.com/s/1FzNIeqjGoVpv0PlB_q3EEQ?pwd=yyby
2、armbian到这里下载:https://github.com/ophub/amlogic-s9xxx-armbian/releases,下载S905X的就行。当然写入到u盘后别忘了改一下dtb文件。
先USB公对公刷安卓7,安卓直接刷“然后线刷安卓7.1cm211-1.img”这一个就行,再用u盘刷armbian。

注意:遥控器可能会失效,建议你准备好键盘鼠标

至于为什么必须要刷安卓7,稍微解释一下。简单说就是u-boot不支持新的armbian了。

Linux内核在从5.9版本到5.10版本更新时进行了一次内核偏移地址的变更,导致旧版的u-boot无法直接引导5.10+的内核。由于目前安卓系统使用的内核版本依旧停留在老旧的4.9甚至是3.14版本,因而原厂配置的u-boot版本也基本都是旧版,不能直接支持引导5.10+的内核。
因此,要想引导5.10+的内核,必须使用额外的手段。目前,有以下三种方法可以引导新版本内核:
1. 使用完整版的主线u-boot(包含了初始化设备内存代码,可开机后直接由CPU加载运行)来直接替换原厂u-boot。该方法的好处是完全没有了原厂u-boot的限制,整个emmc除了开头存储u-boot的4MB空间,都可以随意使用。缺点是必须提取得到初始化设备内存的代码(acs.bin)后才能制作完整版的主线u-boot,而这部分代码通常是设备间不通用的,此外主线u-boot仅能引导启动Linux 4.16+的内核,因此使用该方法后无法引导停留在4.9内核安卓/CoreELEC/EmuELEC系统。
2. 使用不完整版的主线u-boot(没有初始化设备内存代码,不能开机后直接由CPU加载运行)以overload的方式使用。该方法的系统启动流程是:通电启动——加载原厂u-boot(由原厂u-boot进行初始化设备内存)——原厂u-boot加载主线u-boot并运行(overload)——主线u-boot引导运行linux内核。该方法的优点是避开了需要获取初始化设备内存的代码(acs.bin)的麻烦即可引导启动Linux 5.10+内核,在使用Linux 5.10+内核时可以通过overload主线u-boot来引导启动,在使用低版本内核时(安卓/CoreELEC/EmuELEC)使用原厂u-boot来引导启动。缺点是原厂u-boot启动后可能会对emmc的特定分区执行验证操作,因此必须保留emmc中对应位置的内容,否则无法启动进入系统,因此该方法可用的emmc空间可能会大幅减少。
3. 制作打了text_offset的Linux主线内核,直接由原厂u-boot引导启动。该方法的好处是不需要使用主线u-boot即可引导使用Linux 5.10+内核,同时也可启动安卓/CoreELEC/EmuELEC等低版本内核的系统。缺点是除了包含方法2的缺点外,还有一点是只能使用打了text_offset的Linux 5.10+内核,可选择范围大幅减少,同时编译内核需要花费较多时间。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 02:49

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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