Lakka的正确打开方式—数码视讯Q5

Linux 星雨 11503℃ 0评论

本人用的是江苏版魔百和(数码视讯)Q5,晶晨S905芯片。浙江版的是晶晨S905m芯片,据说浙江版的更简单,不需要干掉盒子的原生系统,由于本人没有硬件,所以没有测试,有不怕折腾的机友可以测试。

下面给大家介绍下整体思路:

一、把Q5盒子的原生系统干掉,刷入能够启动lakka的固件

二、用win32diskimager工具将lakka烧录到TF卡中

三、启动lakka进行设置,添加游戏和图片,写列表等。

本教程是给各位小白介绍的(共10篇),所以会比较啰嗦,大神可以略过此教程。网上有很多整合版的lakka系统,整合版的只需刷入TF启动lakka,映射下手柄就可以直接玩游戏。在教程最后我也会给大家提供一个我自己做的一个16GB整合版系统。


所需硬件设备:电脑一台,USB公对公线(见下图),USB有线键盘,TF卡读卡器,游戏手柄,拆机工具等。事先请准备好。

需要用到的文件(固件,工具等)下面有链接,可以提前下载好备用,具体看下一篇教程。

Q5刷机工具下载        密码:y2af

Q5固件包(带root)下载        密码:3q7r

win32diskimager烧录工具下载      密码:qsuy

Q5对应的lakka系统下载      来自官网

Q5的dtb文件下载      密码:kykf

NotePad2列表编辑工具    密码:ce7x

机顶盒重启APK    密码:neku

中文字体下载      密码:35h3

PUTTY软件下载    密码:m4qg

WinSCP软件下载      密码:9ptf

LakkaPlaylistTool维护工具    密码:y43s

刷入可以让lakka从TF卡启动的新固件

原版的魔百和数码视讯Q5(以下简称Q5盒子),系统是运营商自带的系统,不可以安装第三方视频APP,没有root。为了让盒子可以启动TF卡上的LAKKA系统,我们得干掉盒子的原始系统,刷入一个支持从TF卡启动的新固件!这里我刷的是胡莱的4.2.2纯净版固件(已ROOT)

①安装刷机工具

解压下载好的刷机工具包,安装刷机工具USB_Burning_Tool.exe,一直下一步到结束,然后会跳出一个安装驱动的窗口,也是一直下一步到结束为止。为了方便解说,这里刷机工具安装到D:\Program Files\路径下,然后把解压后的刷机包里的lisence文件夹复制到刷机工具的安装目录下(D:\Program Files\Amlogic\USB_Burning_Tool),到此。刷机工具才算得上是真正安装结束了。

②拆机准备

打开刷机工具USB_Burning_Tool,用USB公对公线连接电脑和Q5盒子(靠近电源开关的那个USB接口),如果刷机工具没任何反应,断开连接,需要拆Q5盒子,盒子是卡扣的,用工具慢慢翘开。(如果刷机工具有链接成的提示字样,则跳过此步骤,直接到步骤③)。拆机后看到芯片29,30脚针处(见下图芯片右侧从下往上数,第5和第6两个脚针),将这两个脚针短接,用刀片或针让这两个脚针处于连接状态。此时主板不要通电。

图片发自简书App

③准备刷机

注意,此步的操作可提前做好准备,建议读完再操作。

重新用USB公对公将Q5盒子(靠近电源开关那个USB接口)和电脑连接起来,此时,刷机工具USB_Burning_Tool界面会显示“连接成功”的字样,见下图。如果没有连接成功,说明之前的操作有问题,重新来过。

图片发自简书App

然后在菜单栏选择 文件 – 导入烧录包 – 选中【Q5_4.4.2_完美Root_江苏移动_V20170613.26_胡莱先生.img】 文件。选中文件之后,软件会提示你 “烧录固件校验,固件越大时间越长,请稍做等待!”

右侧全部打钩(擦除bootloader可不选,其他版本盒子),然后点击 开始 的同时,给Q5盒子接通电源。(由于有些电脑主板供电不足会导致刷机失败,所以需要通电),等进度条超过4%之后,就可以去掉步骤②芯片的29和30脚针的短接了,等待进度跑完,刷机就成功了。

图片发自简书App

刷机完成后Q5盒子可能会重启,我们稍等2分钟后,拔掉电源和USB,接到电视上确认是否刷机成功,能否开机进入桌面,OK的话,那就把拆掉的盒子还原,安装各种第三方直播点播APP吧。

然后可以顺便安装reboot.apk,将这个安装包下载复制到U盘里,将U盘插到Q5盒子上,然后安装,这个APP启动lakka时会用到。后面会讲到。

折腾完lakka的基本设置后,开始真正的进入到lakka游戏主题:如何添加游戏ROM?

首先用打开WinSCP软件,链接到Q5盒子,输入主机名(就是Q5盒子的IP地址),用户名root,密码root,点击登录。见下图

打开后的界面如下,右侧是Q5盒子的文件目录,默认是/storage/目录下,可以看到下面红色框起来的3个文件夹,分别是playlists(放中文列表),roms(放游戏ROM),thumbnails(放游戏截图)

然后先打开roms文件夹,新建一个fba的文件夹并打开(这里先举个fba街机游戏为例,便于我们能够分清楚的分类)

然后将fba游戏的rom放到fba文件夹内

游戏rom添加之后,到lakka系统里的 导入游戏内容 – 扫描文件夹

找到之前加入游戏rom的文件夹并选择(这里是fba)

在选择 扫描当前目录

扫描结束后,在lakka主界面会有一个列表显示出来,选择游戏就可以玩了,如下图(被涂掉的应该是显示游戏的英文名,这里是我做好的中文名,所以给涂掉了)

但是英文名我们又不知道是什么游戏,所以我们要让这个列表显示中文,那就需要以下操作了

我们在电脑上新建一个 .txt的文本文档,把名字和后缀改成FB Alpha – Arcade Games.lpl(或者扫描结束后playlists文件夹里会自动生成FB Alpha – Arcade Games.lpl列表文件),然后用notepad2软件打开FB Alpha – Arcade Games.lpl文件,一个游戏要写6行,这6行的解释看下图,其他游戏依次按照这形式写即可,写中文列表可是件苦差事,很费时间精力的,有能力的朋友可以用工具,函数批量修改也可以。(有些改版的游戏可能会不识别,这个没办法)这里我们还可以用LakkaPlaylistTool工具去读取列表,这样会节省一些时间,没有Lakka列表的情况下,根据ROM生成一个简易列表。

列表写好之后,保存时注意,先到  文件 – 编码 – 选择UTF-8

然后,文件 – 换行编码 – 选择Unix,然后再保存列表文件

最后把保存好的列表文件FB Alpha – Arcade Games.lpl放到lakka系统的/storage/playlists目录下,见下图

这样,lakka主界面的列表就会显示中文了,就是列表里第2行的名称。有时候光知道游戏中文名还是不清楚是什么样的游戏,为了能够更清楚是什么游戏,我们可以把对应游戏的截图也同时显示出来。看以下操作

找到目录/storage/thumbnails/,然后依次新建文件夹FB Alpha – Arcade Games/Named_Snaps,然后再把图片放到该文件夹内,图片一定要是png格式的

且名字要和列表第2行的名字要完全一致才会显示出图片。其他游戏同上

最后我们还需到lakka主界面再设置一下,找到 设置 – 用户界面

再选择菜单

再找到缩略图,左右方向调成截屏

再退回主界面,中文列表和截图显示就出现了,如果没有出现那就重启你的lakka,重新加载配置之后就会显示了。见下图

这篇的lakka添加rom,写中文列表,显示截图是比较耗时耗精力的,如果你有能力的话,可以批量修改,比如用函数,批处理等方法进行,可以节省大量时间和精力。当然有一些太会折腾的机友,我最后一篇会放出我自己整理的16GB的整合包(注:rom大多是提取自G大的xs05re的包里的,还有一些是自己添加了一些rom,列表是我后续编改整理的)

注:写列表时要注意,列表文件名是有固定名字的,每个模拟器的列表都是固定的,不能自己自定义的。关于lakka各个模拟器列表的固定名称,那对应模拟器的游戏rom包放到roms文件夹下,然后去lakka扫描ROM所在路径,结束之后,在playlists文件夹下会自动生成对应的模拟器列表文件,那个列表文件名称就是官方的,那个名称是不能随便改动的。你用什么模拟器,就去测试找出对应的官方列表名字。(当然你自己指定也可以,但要求各个关联的文件名都要统一,但不建议这样做)

说一些不是重要的方面,那就是主题。

首先找到lakka的 设置- 用户界面

进入后找到菜单

进入后找到菜单图标主题,默认的是Monochrome,可以左右方向键来回选择其他主题,每个主题的图标,背景都是不一样的。这些其实都是可以自定义的。

我们之前讲的换中文字体时,只是换的是默认主题Monochrome的字体,要是换到其他主题时,中文还是乱码的,因为其他主题的字体没有换,这里的主题路径是在lakka的/tmp/assets/xmb下面,如下图

然后打开一个主题文件夹(例dot-art),打开之后界面如下,font.ttf是需要替换的,各个主体文件夹里的font.ttf都是需要掉,这样在切换主题时,才可以完美显示中文,不会出现乱码的情况。

然后继续打开png文件夹,里面会有很多的png格式的图片文件,bg.png是主题的背景图片,要把动态壁纸关掉才能显示bg.png的背景图片

在png文件夹里,下面这种的是系统的设置图标,如off.png  on.png  wifi.png  folder.png  file.png等等

图片文件对应的lakka界面的图标

像下面这种是游戏机种的图片一般都是成对的,如FB Alpha – Arcade Games.png和FB Alpha – Arcade Games-content.png(游戏机种名和游戏机种名加上-content的两个是一对)

这里的图片和lakka界面的图标是相对应的,见下图

所以,这些图标可以根据自己的喜好去更改,不必更改所有的,你需要用到的那些改掉即可,不然工作量是很大的,默认主题Monochrome里的png图片是最全的,当然,如果你自己想添加自己喜欢的也是可以的,但是要保持列表名,图片名,截图名都一致了,才可以完美显示。比如,下面图片红框部分就是我自己添加的,并不是系统自带的。命名的话,自己能区别出来就可以,没特别要求。(列表名,截图名,png文件夹下的图标名要保持一致)

最后还有开机画面有需要更改的,把刷好lakka的TF卡连到电脑上,打开LAKKA磁盘,然后把自已喜欢的图片命名为oemsplash.png(格式为png)放进去即可,再把TF卡插到Q5盒子上,开机启动lakka,开机启动画面就会变换成你刚刚添加进去的图片了。

这是我用的一张,提取自lakka系统里的,然后自己有稍微修改了下。(其实lakka的核心还是Retroarch模拟器,图片就是提取Retroarch里面的图片)

 

 

转载请注明:星雨小站 » Lakka的正确打开方式—数码视讯Q5

如果你觉得这篇文章对你有帮助,请支持我继续更新网站!捐赠本站
喜欢 (6)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址