Redmi Note 9 5g(M2007J22C)刷TWRP,Magisk,LSPosed

## step 1 解锁手机   – [小米官方解锁工具及教程](https://www.miui.com/unlock/download.html) ## step 2 刷Android10官方rom(可选)     如果MIUI版本是12.5.1(Android 11),可以选择降低到V12.5.8.0.RJECNXM(Android 10),我在Android 11上用Xposed模块执行shell操作文件的时候会遇到权限问题,所以选择降到Android10,这个是可选步骤,不需要可以直接跳过这一步。   – 下载官方刷机工具,[MiFlash 最新版(2018.5.28) ](http://bigota.d.miui.com/tools/MiFlash2018-5-28-0.zip) – 下载Android 10 刷机包线刷版到[12.5.8.0.RJECNXM](https://web.vip.miui.com/page/info/mio/mio/detail?postId=23527587&app_version=dev.20051)  – – 关机状态长按power键和音量下键进入fastboot模式 – 打开MiFlash刷机,注意右下角模式选择flash_all,这样刷完还是解锁状态,具体看官方给的文档   ## step 3 刷第三方recovery TWRP – 进入fastboot模式 – 执行命令 fastboot flash recovery xxxx.img 刷twrp – 执行命令 astboot –disable-verity –disable-verification flash vbmeta vbmeta.img 去除加密验证 … Read more

programming english words

systematic:系统的 diagnose:诊断 voltage:电压 combinational:组合的,组合电路 circuit:环形,电路 sequential:[sɪˈkwenʃl],连续的 ancestor : 祖先,祖宗,原型 hierarchy 等级制度,层级体系,统治集团 hierarchical 分层层次分层的 infrastructure 基础设施,基础建设 materialize 实现,发生,成为现实 reify  具体化,物化,使具体化 terminology 术语,专门用于 retrieve 取回,索回,检索数据 reification 具体化,物化 semantic 语义的 alliance 结盟,同盟,联盟 instantiate 示例,实例化 underlying 下层的,根本的 appropriate 合适的 auditable 可审查的 derive 得到,取得,使产生 expert 专家行家能手,熟练的,内行的 suppose 认为,推断,推想,假定,假设 applicable 适用,合适 eligible 有资格的,合适的,中意的 merely 仅仅,只不过 encapsulate 简述,概括,压缩 propagate 传播,宣传,繁殖 sophisticated 见多识广的,先进的,水平高的 … Read more

支付宝老版本移动支付无法接收异步通知notify_url

今天适配了一个17年的移动支付,app和后端是老版本的移动支付api,这里暂且不谈安全不安全,遇到一个坑: app能够支付成功,但是后端始终接收不到异步通知,支付宝开放平台提供的排查地址也查询不到订单回调信息, 前后端联调半天不好使,问了问蚂蚁金服的客服,技术客服也调了很长时间,让我尝试配一下下面这两个地方: 这里我只配置了老版本wap支付的秘钥,没有配置mapi网关产品秘钥,问题就出在这,配一下mapi网关秘钥就好了。

微信小程序解包过程记录

小程序包导出过程网上很多,不缀余,大体就是类似 adb pull /data/data/com.tencent.mm/MicroMsg/xxx/appbrand/pkg C:UsersAdamDesktop 这种过程,记录一下含有分包文件的小程序的解包过程。 1. 夜神模拟器导出小程序包2. 安装nodejs3. 下载 wxappupacker4. 安装依赖` npm install esprima   npm install css-tree   npm install cssbeautify   npm install vm2  npm install uglify-es  npm install js-beautify  npm install escodegen `   5.node wuWxapkg.js 主包名  6.node wuWxapkg.js 分包名  7.node wuWxss.js 分包文件夹/pages/groups,这里groups是分包下的名字,抽取wxss  8.node wuJs.js 分包文件夹/pages/groups/app-service.js  抽取js  9. node wuWxml.js 分包文件夹/pages/groups/page-frame.js 抽取wxml  10. 手动合并主包分包文件