国庆不回家,闲来无事,出一个 android10 禁用 SELINUX 的教程。

youla

以下操作,必须在 linux 下完成,我是用的虚拟机,推荐使用 Debian or Ubuntu

# 准备工作 下载 Android_boot_image_editor 用来解包、打包 boot.img

git clone https://github.com/cfig/Android_boot_image_editor.git

### 解包

# 复制 boot.img 到 Android_boot_image_editor 目录下

./gradlew unpack

# 解包路径

build/unzip_boot/

#[email protected]:~/Android_boot_image_editor/build/unzip_boot# ls
#total 13884
#-rw-r--r-- 1 root root     1021 Oct  1 14:11 boot.json
#-rw-r--r-- 1 root root 13265794 Oct  1 14:10 kernel
#-rw-r--r-- 1 root root   134269 Oct  1 14:10 kernel_configs.txt
#-rw-r--r-- 1 root root        7 Oct  1 14:10 kernel_version.txt
#-rw-r--r-- 1 root root   802471 Oct  1 14:11 ramdisk.img.gz
#drwxr-xr-x 8 root root     4096 Oct  1 14:10 root

# 看到的大概就是这样的结构了

# 编辑 boot.json,找到名为 cmdline 的 key,往对应的值添加(注意用空格隔开)

androidboot.selinux=permissive

### 打包

cd Android_boot_image_editor

./gradlew pack

# 会在当前目录生成一个 boot.img.signed 文件

# 刷入

fastboot flash boot boot.img.signed

准确来说,也不是禁用,是设为“宽容”模式

还是蛮简单的。

我是为了体验 ViPER4Android FX 音效。

一劳永逸!!!

youla:注意:这个教程可能只适用于 android10 及以上版本,因为我用老办法解包 boot.img ,发现解不开,然后在 github 上找到这个工具,发现解包出来的文件结构和以前的也不同了。

禁用/启用数据列表外部ASP按钮控件复选框是否选中了javascript? - c#

我有一个正在使用复选框的数据列表,我有1个ASP按钮和2个图像按钮,在数据列表之外是这样的 <asp:DataList ID="dlst1" runat="server" RepeatDirection="Horizontal" OnItemDataBound="dlst1_Item…

备案期间域名能解析境外吗

zok2002:备案期间域名能解析境外吗,境内不解析

不严谨研究,头戴式耳机白发带

revalue:头戴式耳机。最近发现平时戴“头带”的地方,白头发特别多。本人白头发不是平均分布的,就是主要分布在耳机“头带”的地方,尤其是头顶。在公司研究了一圈,玩耳机的、不玩耳机的。发现玩耳机的这一区域白头发特别猛。有没有哪位水友一起研究一下

有何行业应用符合以下特征?

xiaoyazi:

有应对强势女性领导各种压迫感领导力的办法吗?

treelion:我好像是个遇强则强的性格,遇到那种给我压迫感比较强的人,我会有不自觉的抵触,然后今天偶然跟朋友聊起此事,发现女性领导强势压迫感要明显,确实是如此,回想以前每次我面试如果是个女性的领导,都很有压迫感,我大概率都发挥失常。(此处没有任何性别歧视和引战,只是个人经历)朋友说,男性相对在职场晋升自如一些,不强势的女性也很难在职场搏杀中出头,所以留下…