MI 9 运行JoyCon Droid 使用AMIIBO
发布网友
发布时间:18小时前
我来回答
共1个回答
热心网友
时间:2024-12-04 08:15
PS:为了实现使用手机运行JoyCon Droid并利用AMIIBO,过程可能会较为复杂且充满挑战,不建议脾气易怒或懒惰的人尝试。淘宝上的白卡虽然价格低廉,但整个操作流程耗时费力,且经常出现连接断开的情况。我是在不断解决问题的过程中,偶然发现这个软件,它完美解决了我所面临的问题。
(盗图自百度)
然而,深入研究后发现,只有三星手机和特定第三方操作系统才能使用这个软件。我是米粉,因此没有尝试三星手机。软件网站上的说明显示,如果想要使用并刷AMiibo,必须满足以下条件:三星安卓手机或者基于2020年9月7日之后的LineageOS 16+版本的第三方rom(重点强调操作系统版本时间要求),安卓版本9.0以上且蓝牙版本5.0,系统支持Bluetooth HID设置,能够root并安装Bluetooth++软件。不幸的是,我的小米9满足了蓝牙5.0和操作系统版本的要求,但MIUI系统不支持,连接经常断开,无法使用该功能。
经过多天的尝试和多次刷机(忘记备份数据导致数据丢失),最终成功解决这一问题。我将分享具体步骤,以供有需求的朋友参考。
手机:小米9(我只有一台安卓设备,其他机型可参考步骤自行实验,但请务必备份数据)
软件:
1. recovery-TWRP-3.3.1-1001-XIAOMI9-CN.img(recovery)
2. lineage-17.1-20210121-UNOFFICIAL-SIGSPOOF-cepheus.zip(系统包)
3. Magisk(root工具)
4. joy-con-droid.apk
5. Bluetooth HID Profile Tester.xapk
6. BluetoothPlusPlus.zip
7. Xapkanzhuangqi.apk(安装xapk工具)
8. mt2.5.0.apk(安装magisk boot的工具)
9. adb-fastboot.zip(刷recovery工具)
以上软件在我的网盘里,如链接失效,可自行百度。
下面是主要步骤:
一、刷recovery。
手机关机,音量键+电源键进入fastboot模式。按照刷机步骤运行recovery-twrp一键刷入工具.bat。根据个人情况选择数字,一路回车,成功后手机重启进入WTRP-3.3.1界面。我试过所有的小米recovery版本,都无法正常刷入,只有网盘里的版本可以。
二、刷lineage-17。
返回主界面,点击安装,选择刚导入的刷机包,点击刷入image镜像。成功后系统自动重启。
三、安装Magisk。
初步设置后,运行Magisk,进入桌面,下载并安装Magisk。具体安装步骤参考Magisk中文网介绍,确保刷boot才能安装后续软件。提前保留刷机包里的boot文件,以便在出错时恢复。
四、安装Bluetooth HID Profile Tester。
在网盘中提供的是XAPK版,需要另外安装XAPK安装软件进行安装,软件也已提供。
五、安装BluetoothPlusPlus。
完成“绿码”审核后,就可以安装BluetoothPlusPlus。这是一款修改蓝牙HID的工具,具体功能和原因未知,按照软件作者的说明,需要对游戏平台的类型与普通蓝牙设备进行修改。
六、安装joy-con-droid。
安装过程简单,正常安装即可。
七、运行Joy-con链接switch。
首先进入switch,进入设置->变更手柄。运行Joy-Con Droid,进入主界面,点击左上角“三”,打开设置界面,设置初始值为10,测试连接。设置蓝牙MAC地址,具体地址在手机设置->关于手机->蓝牙地址。设置完成后返回主界面,选择PRO CONTROLLER,点击中间圆圈。此时会弹出运行软件连接switch60秒,选允许。手机显示已与switch连接。
游戏机显示:“按“A”键返回游戏界面,可正常使用。”
以上步骤应该可以正常使用软件控制游戏角色。
八、刷amiibo。
手机使用体验并不理想,因为虚拟操纵杆没有实际感觉,动作过度。然而,使用该软件的主要目的是刷AMiibo。下面介绍刷AMiibo方法:
以塞尔达传说-旷野之息为例。用游戏手柄进入游戏,找个安全的地方,左手柄选择进入刷AMiibo界面,测试是否可以正常操作。进入Joy-con dorid,点击设置,打开“使用AMiibo”选项。无视警告,两次CONTINUE后打开,会多出一个选址AMiibo文件的界面,点击选择,加载准备刷的AMiibo数据文件。完成后返回主界面,点击“右JOYCON”,进入手柄界面。点击中间圆圈,手机提示60秒内允许switch连接手机,选“允许”。手机下部分会提示已连接switch。此时,左手拿着左手柄,右手拿着手机,同时点“ZL”、“ZR”,按“A”,此时会回到游戏画面,可能会出现手机与switch中断连接的情况,不要慌,继续操作,这可能是因为加载AMiibo导致的。
此时手机应该停留在右手柄的界面,显示已断开连接。接下来需要进行特定操作:取消配对弹窗提示,从手机屏幕从上往下拉出任务条,点击“断开手柄”,返回软件界面从新点圆圈连接手柄,switch应该出现手柄配对界面,此时再次弹出配对弹窗,点击“配对”,左手柄与手机同时按“zl”、“ZR”,可从新连接。这方法基本上一遍即可完成连接。
连接成功后可进入游戏界面,用手机控制人物试试,如果一切顺畅即可进入下一步。左手柄按ZL键,林克开始隔空取物,这种方法比直接用卡刷要延长几秒,可能与手机读取和传输文件的延迟有关。顺利的话可完成动作,看到箱子从天而降。
另外,我发现另一种成功率更高的方法,不打开软件设置里的AMiibo开关,在游戏中用手柄选择刷AMiibo,软件会自动弹出文件列表让用户选择AMiibo文件,选择后即可刷出,几乎不会出现断开连接现象,但手机读取文件延时可能会导致失败,switch会弹出AMiibo数据错误,此时从新连接即可。
刷AMiibo过程中可能会出现蓝牙连接断开的情况,习以为常即可,操作正确基本上一次成功。虽然不是官方推荐方法,软件和手机各有不同,操作体验不如使用卡刷来的容易、顺畅。
PS2:刷AMiibo过程中的问题:
1. OS版本2020年9月7日之前的版本无法使用,我试过2020年1月版本,失败,后来使用2021年1月版本成功。
2. 我只成功使用了基于lineageOS的版本,其他版本的手机无法使用,懒得尝试。
3. 尚未测试三星手机,网上有三星手机无法使用回复。
4. 原生安卓系统感觉不如MIUI使用顺手,希望小米工程师能够改进蓝牙HID的最大值(我不懂具体技术,仅供参考),毕竟蓝牙模块已使用5.0版本,不必过于保守。希望小米工程师能够看到,并更新MI9版本以支持该功能。
5. 软件来源:joy-con-droid:joycon.gitbook.io/joyco...
OS ROM:forum.xda-developers.com...
希望本文能帮助有需要的朋友解决刷AMiibo的问题。如果有任何建议或反馈,欢迎在评论区留言。