andorid 命令行启动app
1 | adb shell |
获取package和launch activity
1 | ## 手机打开APP |
安装 Magisk 的 Daily Job Scheduler 模块
1 | ## 安装完模块, 添加脚本命令 |
1 | adb shell |
1 | ## 手机打开APP |
1 | ## 安装完模块, 添加脚本命令 |
1 | # 复制文件下的 File文件夹放在桌面(全是表情包) |
1 | # 安装rename |
Magisk 模块安装列表
Riru
Riru - IFW Enhance
Riru - Clipboard Whitelist
Riru - Location Report Enabler
Riru - Enhanced mode for Storage Isolation
先安装 storage-isolation APK
再安装 Riru - Enhanced mode for Storage Isolation 模块
Riru - EdXposed SandHook
先安装模块 EdXposed-SandHook v0.5+
再安装 EdXposedManager APK
Busybox For Android NDK
提取 MIUI 钱包
1 | git clone https://github.com/kooritea/mipay-extract |
文件会提取到当前目录下对应的卡刷包名字的文件夹中
不要用项目下的模版,会卡LOGO
下载 https://forum.xda-developers.com/t/help-this-zip-is-not-a-magisk-module.4087019/ 第二条帖子的模版文件,解压,并删除 system 下的所有文件
复制卡刷包里提取出来的文件 system 下的所有文件到模版文件夹对应位置中。
在根目录下修改 module.prop 文件
1 | id=AddMiPay |
在根目录下修改 custormize.sh 没有就创建
1 | SKIPUNZIP=1 |
在根目录下修改 system.prop 没有就创建
1 | ro.se.type=HCE,UICC,eSE |
在当前文件夹下 压缩当前所有文件
1 | zip -r MMipay.zip * |
进入手机 打开Magisk 刷入压缩包
在/system/app路径中提取出Mipay,NextPay,SmartcardService,TSMClient,UPTsmService五个软件包,直接整个文件夹提取出来,然后把TSMClient里面的lib文件夹删除,再在/system/lib64中提取一个libuptsmaddonmi.so文件,到这里提取文件已经结束,接下来就是把提取的文件转移到我们的MIUI国际版上面了
1 | brew cask install osxfuse |
挂载 ext4 命令
fuse-ext2
1 | https://canwdev.github.io/manual/android-rom-modify/ |
1 | # 进入 |
1.首先安装FUSE for Mac
FUSE for Mac是MacFUSE的继承者,基于FUSE为MacOS用户提供除系统外的第三方文件系统的支持。详见(官方网站)[https://osxfuse.github.io/]。
2.使用Homebrew安装ntfs-3g
在安装FUSE后,使用Homebrew安装ntfs文件系统的支持,执行如下命令:
1 | brew install ntfs-3g |
3.更换MacOS的NTFS默认挂载程序
首先备份系统默认的NTFS挂载程序
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
然后将ntfs-3g挂载程序链接到/sbin/mount_ntfs
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
4.重新启动
重新启动后插入NTFS格式的磁盘即可正常进行读写操作。
控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传递(注入)给它。
Laravel 是一个由Taylor Otwell所创建,免费的开源[3] PHP Web 框架,旨在实现的Web软件的MVC架构,并作为CodeIgniter的替代方案。
Laravel Homestead 实际是一个打包好各种 Laravel 开发所需软件和工具的 Vagrant 盒子(关于 Vagrant 盒子的释义请参考 Vagrant 官方文档),该盒子为我们提供了一个优秀的开发环境,有了它,我们不再需要在本地环境安装 PHP、Composer、Nginx、MySQL、Memcached、Redis、Node 等其它工具软件,我们也完全不用再担心误操作搞乱操作系统 —— 因为 Vagrant 盒子是一次性的,如果出现错误,可以在数分钟内销毁并重新创建该 Vagrant 盒子!