emuelec吧 关注:20,232贴子:77,161
  • 9回复贴,共1

关于如何替换img的执行应用,做自己的diy包(教程)

只看楼主收藏回复

上次发过一篇EmuELEC初体验(源码下载),可能大部分的玩家对于源码的意义不大,毕竟目前普通玩家接触的还是image,就是源码编译出来的image。今天就img这个做一个教程,告诉大家如何打开一个封闭的image,把设置选项打开,做成diy的image自己包。毕竟emuelec是开源的
1、拿到做好的tf包后,只能看到flash分区,storage分区,还有一个roms分区,一般来说至少flash分区和storage分区,系统就是flash分区里面,storage内部放的是配置文件。
如果我们需要修改flash分区的话,是需要权限修改,通过ssh或者串口接入后,执行mount重新挂载,其实也无法获取最高权限,没办法去替换掉应用。使用磁盘精灵导入这个IMG磁盘镜像,在emuelec分区导出需要的system文件。
2、关于storage分区就很简单了,里面的权限是可读可写的。需要配置东西都是可以随意获取的。
举例说明如何替换绕过某些所谓的加密包,设置选项被关闭了:正常情况下使用这个tf卡插入到其他s905L的机器上其实是无法启动,会死在logo界面黑屏,查看日志发现,是因为emulationstation加密了,所以替换掉es即可。
1、替换flash分区内的dtb.img,换成自己盒子能运行的dtb;

2、利用ssh登陆emuelec的linux系统,如果是默认的用户名是root,密码是:emuelec
如果ssh被更改了,可以使用串口工具,接入到emuelec的linux系统。
3、在github上下载一个image,使用使用磁盘精灵导入这个IMG磁盘镜像,在找到 emulationstation 执行文件,通过串口或者ssh拷贝到storage中,然后执行。

4、后续在storage/.config/scripts下的启动脚本里添加自己es启动即可。
以下是一个封闭设置的image,后为打开设置:




1楼2021-12-30 19:18回复
    666,好教程,好文章


    IP属地:广东来自Android客户端2楼2021-12-31 10:40
    回复
      2026-01-25 23:39:47
      广告
      不感兴趣
      开通SVIP免广告
      虽然看不懂,但是很高级


      来自Android客户端3楼2021-12-31 11:19
      回复
        原来如此简单,很好的教程~~~~~~~~~~~~谢谢分享!


        IP属地:河北4楼2021-12-31 14:05
        回复
          不错哦,现在太多商人,拿着别人免费的包卖钱,还设置各种加密,脚本来卡别人


          IP属地:广东来自iPhone客户端5楼2022-01-01 11:02
          回复
            收藏先,楼主辛苦了


            IP属地:福建来自Android客户端6楼2022-01-02 12:11
            回复
              请问,ee4.3 系统设置中的重置文件扩展, 是作什么用的?


              IP属地:四川7楼2022-01-04 15:23
              回复
                PartitionGuru-x64用这个不也可以吗


                8楼2022-11-18 10:56
                回复
                  2026-01-25 23:33:47
                  广告
                  不感兴趣
                  开通SVIP免广告
                  收藏技术贴


                  IP属地:广东来自Android客户端9楼2022-11-22 11:30
                  回复
                    PartitionGuru和磁盘精灵好像是一样的,界面看起来都一模一样的感觉。
                    我导入虚拟磁盘之后,想删除我不需要ROM文件,就这个删除的功能也需要购买专业版才能用。
                    有没有破解版可以推荐下载的?


                    IP属地:湖南10楼2022-11-23 13:12
                    回复