小米note4x(mido)刷入postmarketsOS固件(基于Alpine Linux,可运行Docker)

mido刷pmos.rar官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘

首先,先把手机在recovery五清分区后使用fastboot命令刷入固件

刷入指令

fastboot flash userdata xiaomi-mido.img
fastboot flash boot boot.img
fastboot flash boot lk2nd.img

依次刷入后重启

fastboot reboot

用数据线连接手机,在设备管理器中

 找到该未知设备(如果被识别成adb驱动,请手动更新驱动选择第二个ADB驱动,bootloader那个),更新驱动网络适配器————Microsoft------基于远程的Internet共享设备,

然后打开FinalShell,ssh链接设备,ssh mido@172.16.42.1,账号mido密码password

首次登录成功后

sudo -i//提权操作
passwd root //设置root账户密码,但是此时root远程连接默认关闭
nmtui   //链接wifi,如果链接不成功,手机在安卓系统升级到第三方高版本,再重新刷入
setup-ntp #回车直接使用 chrony 同步时间
date #查看时间同步成功再使用apk update,因为使用的是ustc https的镜像站,时间不对更新不了,安装不了

开启root用户登录

echo -e "PermitRootLogin yes\nPasswordAuthentication yes" >> /etc/ssh/sshd_config&&service sshd restart

安装最新版本内核(建议重连用root用户操作)更新成功后建议重启一次

sudo apk add 内核路径

关闭防火墙

sudo service nftables stop
sudo rc-update del nftables

安装Docker

apk update
apk upgrade
apk add docker
addgroup mido docker
rc-update add docker boot
service docker start
docker info
echo -e 'sleep 10&&sudo dockerd --iptables=false &>/dev/null &' >> /etc/rc.conf
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
### 回答1: 这个错误通常表示你的代码中使用了 mido 模块中不存在的属性 "Note"。这可能是因为你导mido 模块,但是没有正确地使用它。请检查你的代码并确保你正确地使用了 mido 模块中的属性。你可以参考 mido 官方文档以了解如何正确地使用该模块。如果问题仍然存在,你可以提供更多的上下文信息,让我更好地帮助你解决问题。 ### 回答2: 这个错误是由于代码中使用的mido模块没有找到Note属性引起的。通常情况下,mido模块是用来处理MIDI音乐文件的模块,在处理音符时会用到Note属性。 解决这个问题的方法是检查代码中是否正确导mido模块,并且确认版本是否正确。另外,还需要检查代码中是否正确使用了Note属性。 首先,需要确保已经正确安装了mido模块。可以使用pip命令来安装最新版本的mido模块:pip install mido。如果已经安装了,可以尝试升级到最新版本:pip install --upgrade mido。 接着,需要确保代码中正确导mido模块。通常的导方式是:import mido。然后,需要正确使用Note属性。例如,创建一个音符对象可以使用:note = mido.Message('note_on', note=60)。 如果以上操作都没有解决问题,可以尝试查看mido模块的文档或者官方网站,了解具体的使用方法和Note属性的正确用法。可以通过搜索"mido module documentation"来找到相关的文档。 总结来说,报错"AttributeError: module 'mido' has no attribute 'Note'"是由于代码中使用的mido模块没有找到Note属性所引起的。可以通过检查导的模块是否正确,升级模块版本,以及查阅相关文档来解决这个问题。 ### 回答3: 报错的原因是你引的模块中没有名为'Note'的属性。在Python中,AttributeError是一种错误类型,表示对某个对象或模块的属性的访问出错。 要解决这个问题,可以尝试以下几个步骤: 1. 检查代码中是否正确引了'mido'模块。确认你已经正确安装了'mido'模块,并使用正确的导语句。 2. 确认你在代码中正确使用了'mido'模块的'Note'属性。检查你的代码中是否有错误的属性访问或拼写错误。 3. 如果你是在使用模块中的子模块或类,确认子模块或类的正确导方式。有些模块需要使用特定的方式导子模块或类才能正确访问属性。 如果以上步骤都没有解决问题,可以尝试通过查阅官方文档、搜索相关问题或向相关的开发者社区提问来寻求帮助。同时,可以尝试使用其他类似功能的模块或解决方案来替代'mido'模块。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值