hexo部署
前言
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown 解析文章,在几秒内,即可利用靓丽的主题生成静态网页。通过 Hexo 的官方网站 https://hexo.io/ 了解更多关于这个博客框架,它拥有中文文档。
一、nodejs1、安装
官网地址
更改默认安装位置,安装D:\nodejs路径下
D:\nodejs目录下新建node_cache和node_global文件夹
D:\nodejs\node_cache目录下新建_logs文件夹
不勾选,避免下载python、vscode等工具
2、系统变量
指定D:\nodejs\node_cache
指定D:\nodejs\node_global
指定D:\nodejs\
3、设置文件位置
prefix = 创建的node_global文件夹所在路径
npm config set prefix D:\Nodejs\node_global
cache = 创建的node_cache文件夹所在路径
npm config set cache D:\Nodejs\node_cache
...
modbus
简介Modbus 是一种串行通信协议,广泛应用于工业自动化领域,用于在不同设备之间进行数据交换和控制
主从架构:Modbus 采用主从通信模式,其中一个设备作为主设备,其他设备作为从设备。主设备可以向从设备发送请求,从设备则响应请求并返回数据。
数据类型:Modbus 支持多种数据类型,包括位(布尔值)、整数、浮点数等。
功能码:Modbus 定义了一系列功能码,用于实现不同的操作,如读取输入/输出状态、读取寄存器数据、写入寄存器数据等。
传输介质:Modbus 可以通过串口(如 RS-232、RS-485)或以太网进行通信。
简单易用:Modbus 协议相对简单,易于实现和集成到各种工业设备中。
硬件层协议:解决0和1的可靠传输,常有RS232、RS485、CAN、IIC、SPI …软件层协议:解决传输目的,常有Modbus、TCP/IP、CANopen …
Modebus通信过程注意Modbus是一主多从的通信协议
Modbus通信中只有一个设备可以发送请求。其他从设备接收主机发送的数据来进行响应,从机是任何外围设备,如I/O传感器,阀门,网络驱动 ...
Root
———————〖⚠注意··事项⚠〗———————①刷机前请做好备份-(包括但不限于:应用数据、基带-(为啥有基带:因为有酷友刷机把基带刷没了!)②刷机时请确保该ROM包为该机型专属或官改.避免刷入导致刷机失败,另外联发科(天玑)刷错可能会黑(自己手挫的官改刷入失败就另外说)③刷机前请确认好刷机的模式,选择正确的刷机模式,避免误锁🔒BL (指miflash)④刷机过程中,请勿拔线~不然导致刷机失败翻车
目录:『①』确保刷机成功率和避免爆错的前提操作『②』教程图解:如下图所示~
图文教学解析
———————————————————————正片开始:『①』:前提操作
前提操作-图鉴
—Android·设置:
Android设置
—Windows·设置:(以Windows 11为例)
Windows设置
杀毒程序关闭以后,Windows进行驱动安装
驱动目录
安装完毕后,即可开始刷机附图:->切换刷机模式
模式切换
——————————————————————————————————————————————
『②』:『图文教学』〈1〉第一部分:线刷
本节图解预览
...
KernelSU
简介
什么是KernelSU KernelSU是内核级的root方案(以下简称KSU),相较于传统的Magisk,具有更强的隐蔽性。 支持修补(init_)boot.img获取root权限。这意味着KSU可以更为简单地获取root权限,同时修补(init_)boot.img的方式意味着可以使用第三方内核,比如潘多拉内核等。
本教程适合哪些人 未root而想root的用户、已通过Magisk获取root权限而想转至KSU的用户、已通过刷入通用内核获取root权限而想转至修补(init_)boot.img模式的KSU用户。
KernelSU原理
KernelSU(GKI):使用通用内核镜像(GKI)替换掉设备原有的内核。
KernelSU(LVM):使用可加载内核模块(LKM)的方式加载到设备内核中,不会替换掉设备原有的内核。向ramdisk分区添加可加载内核,其他安装过程和magisk安装方法一致。
#补充 ==内核版本5.0以上支持GKI模式,可以安装kernelSU(GKI)== #补充==内核版本5.1 ...
Apatch
[toc]
简介
什么是Apatch Apatch是内核级的root方案,相较于传统的Magisk,具有更强的隐蔽性。 支持修补boot.img获取root权限。这意味着Apatch可以更为简单地获取root权限,同时修补boot.img的方式意味着可以使用第三方内核,比如潘多拉内核等。
本教程适合哪些人 未root而想root的用户、已通过Magisk获取root权限而想转至Apatch的用户、已通过刷入通用内 核获取root权限而想转至修补boot.img模式的KSU用户。
Apatch原理
Apatch替换官方boot.img中GKI内核的kernel文件,然后再打包刷入boot分区
#补充 Apatch目前支持一些内核版本4.x的内核,但需要你去确认。
``所有手机的kernel文件一直在boot分区,所以apatch一直修补boot.img镜像。
#注意 ==Apatch 支持内核版本5.x以上的手机,4.x仅支持一部分,刷入前提前确认==#补充 如果你的设备已root,请通过下载系统包的方式提取内 ...
BOOT
一、BOOT历史1.1 (init_)boot分区简介
boot.img:
内含:
Ramdisk # 内核-安卓13.5.x及以后移到init_boot分区
GKI内核(Kernel)
或Recover(安卓11之前) # 安卓11以后recovery分区移到boot分区里面
adb命令:bootloader模式
``手机关机,电源键+音量下键
``adb reboot bootloader
init_boot.img:
分区内涵:
Ramdisk # 内核-安卓13.5.x及以后,归入进来
adb命令:fastbootd模式
``adb reboot fastboot
#补充 内核版本-安卓13.5.x.x后把Ramdisk放入init_boot分区#补充 Ramdisk:存放设备启动时所需的临时文件,帮 ...
Magisk
简介
什么是Magisk
Magisk的原理
Magisk修补Ramdisk文件中的init进程
#补充 在ramdisk中注入bootstrap进程,它会在启动时初始化magisk环境,随后拉起init进程,手机启动#补充 内核版本-安卓13.5.x.x以上的机型,ramdisk移到init_boot分区。
``刷机千万条,数据第一条。在刷机之前强烈建议你进行数据备份,防止手机变砖后数据丢失!!!
提前开启USB调试模式 备份官方包的boot.mg init_boot.img文件``备好线刷包,变砖直接线刷
1、小米解锁 Bootloader:Xiaomi-unlock
2、下载系统包:rom(一定要下载和手机系统版本一致的系统包)
3、提取 boot.img :payload-dumper-go-boot(如果系统包有 boot.img,可以跳过此步骤)#补充 在线提取刷机包#补充 线刷包:解压后,在images文件夹找到(init_)boot.img `卡刷包:解压后,找到payload.bin,通过上 ...
Apatch、KernelSU、面具互转
一、Apatch转Magisk
提取官方的(init_)boot.img
使用面具修补(init_)boot.img
下载kernelflasher刷官方的(init_)boot.img,再刷修补后的(init_)boot.img
重启
二、Magisk转Apatch1、 卸载Magisk模块,从官方包提取官方的boot和init_boot2、手机打开 APatch,①:选择并修补一个文件 ②:选择 boot.img – ③:输入超级密钥,开始修补 – ④:修补完成(修补生成 apatch_patched-xxx.img 文件在 Download 目录)#提示 注意保存超级密钥
3、手机打开 文件传输模式,打开 Download 目录,把 apatch.img 复制到电脑 adb-fastboot 目录
4、Magisk–>卸载–>完全卸载,然后会自动重启5、打开“打开CMD命令行.bat”,输入下面的命令#补充 apatch.img 每次修补的名字都不一样,使用的时候请更改为boot.img,避免bug.。#补充 注意刷入的boot分区,a或b,电脑ADB刷入不需要 ...
Recovery
简介刷机第一步:开启手机的USB调试设备
出场安卓11手机基本都采用VAB分区,VAB分区机型没有Recovery分区,它被整合到了boot分区里。
1. 独立recovery分区出厂安卓11以下的机型采用AB分区,有独立的rec分区,但个别特殊安卓11机型也有rec分区。
独立rec分区 fastboot flash recovery recovery.img
2. 无独立recovery分区出厂安卓11的机型为VAB分区,recovery分区被合并到boot分区里面,但个别安卓11机型有独立的recovery分区。
临时刷入。 fastboot boot recovery.img # 刷入后会自动重启到rec界面 twrp中再刷入当前recovery镜像
永久刷入。 fastboot flash boot recovery.img
#补充 fastboot boot recovery.img
由于vab架构把rec分区放到了boot分区里面,现在刷rec都会顶掉面具。也有很多大佬做了一键刷入的脚本。我就咨询了一点原理,说是把boot和re ...
Hosts配置
本地hosts文件修改。
github域名被墙,可通过修改本地hosts文件,添加GitHub的域名和IP映射,实现GitHub的访问。
#补充 GitHub访问失败,IP失效时,可通过[[域名查询#2. 域名解析网站|域名解析网站]]再次寻找相应的IP地址
# GitHub Start
140.82.113.3 github.com
140.82.114.20 gist.github.com
151.101.184.133 assets-cdn.github.com
151.101.184.133 raw.githubusercontent.com
151.101.184.133 gist.githubusercontent.com
151.101.184.133 cloud.githubusercontent.com
151.101.184.133 camo.githubusercontent.com
151.101.184.133 avatars0.githubusercontent.com
199.232.68.133 ...