1.工欲善其事,必先利其器(前置环境)

sudo apt update # 更新源
sudo apt install vim curl gnupg lsb-release wget # 安装基本常用apt 包

按照 Cloudflare warp install for linux 安装

下载公钥并导入
curl https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg

将Warp源导入apt list
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list

必要时,请务必参考文档Cloudflare Warp for Linux wiki

2.欲求成功,先考工具之完善(确定前置环境完成)

更新源 && 从apt 安装warp
sudo apt update
sudo apt install cloudflare-warp

POCO F3/Redmi K40/Mi 11x (Code:Alioth) 设备树与平台通用设备树存放位置

/device/xiaomi/alioth

/device/xiaomi/sm8250-common

/device/xiaomi/sm8250-extras

POCO F3/Redmi K40/Mi 11x (Code:Alioth) Kernel 存放位置

/device/kernel/xiaomi/sm8250

POCO F3/Redmi K40/Mi 11x (Code:Alioth) Vendor 存放位置

/device/vendor/xiaomi/sm8250-common

/device/vendor/xiaomi/alioth

Xiaomi Pad 5 (Code:nabu) 设备树和平台树

nabu的设备专有树

Xiaomi Pad 5 (Code:nabu) 内核

nabu的Kernel

Xiaomi Pad 5 (Code:nabu) Vendor

/device/xiaomi/nabu
/device/xiaomi/sm8150-common

前言:Android 经常被人诟病不够安全,但是作为现代化系统有义务防止设备被数字取证.

so…What is BootLoader?

引导加载程序是供应商专有的映像,负责在设备上启动内核。引导加载程序保护设备状态,并负责初始化可信执行环境 (TEE)并绑定其信任根。在将执行转移到内核之前,引导加载程序还会验证 boot 分区和 recovery 分区的完整性。

简而言之 BootLoader 会校验设备的 Kernel、Boot、Recovery 分区,来保证设备的完整性. 在这里我们不对 BL 的工作原理进行深度刨析,因为这偏离了本文的主要论点.

Read more »

记录一次针对于 Redmi K40/Poco F3/Mi 11x的编译

1.准备阶段

24G的RAM的机器

熟悉Linux sever操作系统 如Ubuntu Debian 等,尽量使用Lts系 系统

足够的硬盘空间 推荐300G+

全局且质量极高的科学上网

至少不低于四核心的主流CPU

Read more »

Android设备的小技巧

Android Magisk 面具

Android的神器

Magisk是一套开放源代码的Android(5.0以上版本)自定义工具套组,内置了Magisk Manager(图形化管理界面)、Root、启动脚本、SElinux补丁和启动时认证/dm-verity/强制加密移除功能。Magisk同时提供了在无需修改系统文件的情况下更改/system或/vendor分区内容的接口,利用与Xposed类似的模块

Read more »

Google Workspace 简介

与 G Suite 类似,所有 Google Workspace 方案均为公司提供自定义电子邮件地址以及各类协作工具,例如 Gmail、日历、Meet、Chat、云端硬盘、文档、表格、幻灯片、表单、协作平台等等。有关更多详情,请访问我们的方案和定价网页。

Read more »

重要的学习范围

集合类 (数据结构是集合类的底层实现!)

Java Stream Java 流的使用

Lambda表达式

什么是Office365 E5 Developer?

用人话来讲是微软给开发者们提供的一项开发福利

前言:本文更新于2021/10/03 随着时间推移此文章内的内容可能会过期或不适用于您所在的时间段

以下为引用官方解释

Read more »
0%