Magisk更新日志
文件下載地址:https://pan.baidu.com/s/1ufFc2VUGnaqEEAXcFlvWXw?pwd=j2p5
v26.1
- [App]修復(fù)撤銷(xiāo)root權(quán)限時(shí)崩潰的問(wèn)題
- [MagiskInit]總是喜歡
ext4分區(qū)結(jié)束f2fs當(dāng)選擇預(yù)初始化分區(qū)時(shí) - [常規(guī)]從鏡像中還原模塊文件的上下文/所有者/組。這是v26.0中引入的回歸
v26.0
- [常規(guī)]將支持的最低Android版本提升至Android 6.0
- [常規(guī)]新的魔法坐騎后端。它支持將模塊加載到系統(tǒng)中
overlayfs注入的文件 - [Zygisk]發(fā)布新的API版本4
- [Zygisk]防止后臺(tái)程序錯(cuò)誤崩潰
- [Zygisk]用新的加載器庫(kù)方法重寫(xiě)zygote代碼注入
- [Zygisk]重寫(xiě)代碼卸載實(shí)現(xiàn)
- [MagiskBoot]支持網(wǎng)絡(luò)微加載器設(shè)備
- [MagiskBoot]始終對(duì)v4啟動(dòng)映像使用lz4_legacy壓縮。這修復(fù)了Android U preview上的啟動(dòng)映像補(bǔ)丁問(wèn)題。
- [MagiskInit]支持替換現(xiàn)有的*。rc文件在
overlay.d - [MagiskInit]重寫(xiě)sepolicy.rules安裝和加載實(shí)現(xiàn)
- [App]使存根修補(bǔ)100%離線
- [App]支持打補(bǔ)丁
init_boot.img對(duì)于三星ODIN固件 - [MagiskPolicy]修復(fù)命令行參數(shù)解析中的小錯(cuò)誤
- [MagiskPolicy]更新規(guī)則以支持Android U
v25.2
- [MagiskInit]修復(fù)了使用存根cpio時(shí)的潛在問(wèn)題
- [MagiskInit]修復(fù)了使用存根cpio時(shí)重新啟動(dòng)以進(jìn)行恢復(fù)的問(wèn)題
- [MagiskInit]修復(fù)rootfs設(shè)備的sepolicy.rules符號(hào)鏈接
- [常規(guī)]更好的數(shù)據(jù)加密檢測(cè)
- [常規(guī)]將整個(gè)日志記錄基礎(chǔ)結(jié)構(gòu)移入Rust
v25.1
- [MagiskBoot]修復(fù)被錯(cuò)誤跳過(guò)的ramdisk備份
- [MagiskBoot]添加新功能以檢測(cè)不支持的dtb并在安裝過(guò)程中中止
- [Zygisk]更改二進(jìn)制劫持路徑
- [App]修復(fù)不正確的恢復(fù)模式檢測(cè)和安裝
- [MagiskInit]修復(fù)在傳統(tǒng)SAR設(shè)備中未正確導(dǎo)出的配置
- [常規(guī)]強(qiáng)制Magisk應(yīng)用程序始終匹配或更新于
magiskd
v25.0
- [MagiskInit]更新2SI實(shí)現(xiàn),顯著提高設(shè)備兼容性(如索尼Xperia設(shè)備)
- [MagiskInit]推出新的
sepolicy注射機(jī)構(gòu) - [MagiskInit]支持Oculus Go
- 【MagiskInit】支持Android 13 GKIs(像素6)
- [MagiskBoot]修復(fù)vbmeta提取實(shí)現(xiàn)
- [應(yīng)用]修復(fù)舊版本Android上的存根應(yīng)用
- [應(yīng)用程序] [MagiskSU]正確支持應(yīng)用程序使用
sharedUserId - [MagiskSU]修復(fù)一個(gè)可能的崩潰
magiskd - [MagiskSU]盡快清理未使用的uid
system_server重新啟動(dòng)以防止UID重用攻擊 - [MagiskSU]驗(yàn)證并強(qiáng)制執(zhí)行已安裝的Magisk應(yīng)用程序的證書(shū),以匹配分銷(xiāo)商的簽名
- [MagiskSU] [Zygisk]適當(dāng)?shù)能浖芾砗蜋z測(cè)
- [Zygisk]修復(fù)運(yùn)行舊內(nèi)核Android 12的設(shè)備上的函數(shù)掛鉤
- [Zygisk]修復(fù)Zygisk的自代碼卸載實(shí)現(xiàn)
- [DenyList]修復(fù)共享UID應(yīng)用程序上的DenyList
- [BusyBox]為運(yùn)行舊內(nèi)核的設(shè)備添加解決方法
v24.3
- 【常規(guī)】停止使用
getrandom系統(tǒng)調(diào)用 - [Zygisk]更新API到v3,添加新字段到
AppSpecializeArgs - [App]改進(jìn)App重新打包安裝工作流程
v24.2
- [MagiskSU]修復(fù)緩沖區(qū)溢出
- [MagiskSU]修復(fù)所有者管理的多用戶(hù)超級(jí)用戶(hù)設(shè)置
- [MagiskSU]修復(fù)使用時(shí)的命令記錄
su -c <cmd> - [MagiskSU]阻止蘇請(qǐng)求無(wú)限期阻止
- [MagiskBoot]支持
lz4_legacy多重魔法存檔 - [MagiskBoot]修復(fù)
lz4_lg壓縮 - [DenyList]允許作為系統(tǒng)UID運(yùn)行的目標(biāo)進(jìn)程
- [Zygisk]變通三星的“早期合子”
- [Zygisk]改進(jìn)了Zygisk加載機(jī)制
- [Zygisk]修復(fù)應(yīng)用程序UID跟蹤
- [Zygisk]修復(fù)不正確的
umask被置于受精卵中 - [App]修復(fù)BusyBox執(zhí)行測(cè)試
- [App]改進(jìn)存根加載機(jī)制
- [App]主要的App升級(jí)流程改進(jìn)
- [常規(guī)]改進(jìn)命令行錯(cuò)誤處理和消息傳遞
v24.1
- [App]穩(wěn)定性改進(jìn)
v24.0
- [常規(guī)] MagiskHide從Magisk中移除
- 【常規(guī)】支持Android 12
- [常規(guī)]支持不支持32位且僅運(yùn)行64位代碼的設(shè)備
- [常規(guī)]將BusyBox更新到1.34.1
- [Zygisk]引入新特性:Zygisk
- [Zygisk]引入DenyList功能,在用戶(hù)選擇的進(jìn)程中恢復(fù)Magisk功能
- [MagiskBoot]支持修補(bǔ)32位內(nèi)核zImages
- [MagiskBoot]支持啟動(dòng)映像頭v4
- [MagiskBoot]支持修補(bǔ)
skip_initramfs從dtb引導(dǎo) - [MagiskBoot]添加新的環(huán)境變量
PATCHVBMETAFLAG配置是否應(yīng)修補(bǔ)vbmeta標(biāo)志 - [MagiskInit]支持從以下位置加載fstab
/system/etc(像素6需要) - [MagiskInit]支持
/proc/bootconfig用于加載引導(dǎo)配置 - [MagiskInit]更好地支持一些魅族設(shè)備
- [MagiskInit]更好地支持一些一加/Oppo/Realme設(shè)備
- [MagiskInit]支持
init.real在某些索尼設(shè)備上 - [MagiskInit]檢測(cè)DSU時(shí)跳過(guò)加載Magisk
- [MagiskPolicy]加載
*_compat_cil_file從系統(tǒng)_外部 - [MagiskSU]如果內(nèi)核支持,請(qǐng)使用隔離的devpts
- [MagiskSU]如果設(shè)置了獨(dú)立掛載命名空間,請(qǐng)修復(fù)根shell
- [resetprop]刪除的屬性現(xiàn)在會(huì)從內(nèi)存中清除,而不只是取消鏈接
- [App]為所有ABI構(gòu)建單一APK
- [應(yīng)用程序]切換到使用標(biāo)準(zhǔn)底部導(dǎo)航欄
- [App]從集中式Magisk下載模塊-模塊-Repo已刪除
- [App]支持啟動(dòng)映像vbmeta修補(bǔ)的用戶(hù)配置
- [App]恢復(fù)在某些A/B設(shè)備的另一個(gè)插槽上安裝Magisk的功能
- [App]允許模塊為應(yīng)用內(nèi)更新+安裝指定更新URL
v23.0
- [App]更新snet擴(kuò)展。這修復(fù)了SafetyNet API錯(cuò)誤。
- [App]修復(fù)存根應(yīng)用程序中導(dǎo)致APK安裝失敗的錯(cuò)誤
- [App]當(dāng)隱藏為存根時(shí),隱藏日志中令人討厭的錯(cuò)誤
- [App]修復(fù)當(dāng)應(yīng)用程序隱藏時(shí)修補(bǔ)ODIN tar文件的問(wèn)題
- [常規(guī)]移除所有Android 5.0之前的支持
- [常規(guī)]更新BusyBox以使用正確的libc
- [常規(guī)]修復(fù)C++未定義的行為
- [一般]幾個(gè)
sepolicy.rule復(fù)制/安裝修復(fù) - [MagiskPolicy]刪除不必要的策略規(guī)則
- [magis hide]更新包和進(jìn)程名驗(yàn)證邏輯
- [magis hide]一些防止合子死鎖的變化
v22.1
- [App]防止多個(gè)安裝會(huì)話并行運(yùn)行
- [App]在檢查PXA啟動(dòng)映像上的啟動(dòng)簽名時(shí)防止內(nèi)存不足崩潰
- [常規(guī)]正確的c組遷移實(shí)施
- [常規(guī)]從頭開(kāi)始重寫(xiě)日志編寫(xiě)器,應(yīng)該可以解決任何崩潰和死鎖問(wèn)題
- [常規(guī)]許多腳本更新修復(fù)回歸
- [magis hide]防止信號(hào)到達(dá)時(shí)可能出現(xiàn)的死鎖
- [magis hide]必要時(shí)部分匹配進(jìn)程名
- [MagiskBoot]保留并修補(bǔ)啟動(dòng)映像中的AVB 2.0結(jié)構(gòu)/頭
- [MagiskBoot]正確去除數(shù)據(jù)加密標(biāo)志
- [MagiskBoot]防止可能的整數(shù)溢出
- [MagiskInit]修復(fù)
sepolicy.rule安裝策略 - [resetprop]總是刪除現(xiàn)有的
ro.更新前的道具。這將修復(fù)由于修改設(shè)備指紋屬性而導(dǎo)致的引導(dǎo)錯(cuò)誤。
v22.0
- [General] Magisk和Magisk Manager現(xiàn)在合并到同一個(gè)包中!
- [App]“Magisk Manager”一詞在其他地方不再使用。我們稱(chēng)之為Magisk應(yīng)用程序。
- [App]支持在Android 5.0+上隱藏具有高級(jí)技術(shù)(存根APK加載)的Magisk應(yīng)用程序(以前是9.0+)
- [App]不允許在低于Android 5.0的設(shè)備上重新打包Magisk應(yīng)用程序
- [App]檢測(cè)多個(gè)無(wú)效狀態(tài)并發(fā)出警告,并提供如何解決的說(shuō)明
- [magis hide]修復(fù)了一個(gè)當(dāng)停止magis hide不起作用時(shí)的bug
- [MagiskBoot]修復(fù)解包時(shí)的錯(cuò)誤
lz4_lg壓縮啟動(dòng)映像 - [MagiskInit]支持Galaxy S21系列
- [MagiskSU]修復(fù)導(dǎo)致以下問(wèn)題的不正確頂點(diǎn)路徑
libsqlite.so無(wú)法加載
v21.4
- 修復(fù)
su -c破壞許多根應(yīng)用的行為 - [常規(guī)]正確處理套接字上的讀/寫(xiě)
broken pipe問(wèn)題)
v21.3
- [MagiskInit]避免安裝
f2fs因?yàn)樗赡軙?huì)導(dǎo)致內(nèi)核崩潰。這應(yīng)該可以解決很多錯(cuò)誤 - [MagiskBoot]修復(fù)了一個(gè)較小的標(biāo)頭校驗(yàn)和錯(cuò)誤
DHTB表頭和華碩blob圖像格式 - [magis hide]如果掛載命名空間是分開(kāi)的,則允許隱藏隔離的進(jìn)程
v21.2
- [MagiskInit]安裝后檢測(cè)2SI
system_root在傳統(tǒng)SAR設(shè)備上 - [將軍]確保
post-fs-data腳本不能阻止超過(guò)35秒 - [常規(guī)]修復(fù)
magisk --install-module命令 - [常規(guī)]讀取文件時(shí)修剪窗口換行符
- [常規(guī)]直接記錄到文件以防止
logcat古怪 - [MagiskBoot]修復(fù)了標(biāo)題v3映像的標(biāo)題轉(zhuǎn)儲(chǔ)/加載
v21.1
- [MagiskBoot]支持引導(dǎo)頭v3(像素5和4a 5G)
- 區(qū)分
lz4_lg和lz4_legacy(像素5和4a 5G) - [MagiskBoot]支持供應(yīng)商啟動(dòng)映像(用于開(kāi)發(fā),與Magisk安裝無(wú)關(guān))
- [MagiskInit]支持內(nèi)核命令行
androidboot.fstab_suffix - [MagiskInit]支持舊SAR上內(nèi)核初始化的dm-verity
- [常規(guī)]顯著拓寬策略.規(guī)則兼容性
- [常規(guī)]將Magisk二進(jìn)制文件添加到
PATH當(dāng)執(zhí)行引導(dǎo)腳本時(shí) - [常規(guī)]更新
--remove-modules命令實(shí)現(xiàn) - 【通用】讓Magisk在Android 11上恢復(fù)出廠設(shè)置后正常存活
- [MagiskSU]添加APEX包
com.android.i18n到LD_LIBRARY_PATH鏈接時(shí)libsqlite.so - [magis hide]支持隱藏二級(jí)用戶(hù)中安裝的應(yīng)用程序(如工作檔案)
- [magis hide]使受精卵檢測(cè)更加穩(wěn)定
v21.0
- 【通用】支持Android 11??
- [常規(guī)]添加安全模式檢測(cè)。當(dāng)設(shè)備啟動(dòng)到安全模式時(shí),禁用所有模塊。
- [一般]增加
post-fs-data模式超時(shí)從10秒到40秒 - [MagiskInit]從頭開(kāi)始重寫(xiě)2SI支持
- [MagiskInit]不支持時(shí)
/sbin文件夾存在(Android 11) - [MagiskInit]將fstab從設(shè)備樹(shù)轉(zhuǎn)儲(chǔ)到rootfs并強(qiáng)制
init將其用于2SI設(shè)備 - [MagiskInit]為2SI剝離AVB,因?yàn)樗赡軙?huì)導(dǎo)致引導(dǎo)環(huán)路
- [模塊]從頭開(kāi)始重寫(xiě)模塊安裝邏輯
- 【MagiskSU】對(duì)于Android 8.0+,使用了全新的策略設(shè)置。這減少了Android沙盒中的妥協(xié),為root用戶(hù)提供了更多的策略隔離和更好的安全性。
- [MagiskSU]隔離的掛載命名空間現(xiàn)在將首先從父進(jìn)程繼承,然后將其自身與外界隔離
- [MagiskSU]使用Magisk管理器更新通信協(xié)議,以便與強(qiáng)化的SELinux設(shè)置一起工作
- [MagiskPolicy]優(yōu)化匹配所有規(guī)則。這將顯著減小策略二進(jìn)制文件的大小,節(jié)省內(nèi)存并提高一般內(nèi)核性能。
- [MagiskPolicy]支持聲明新的類(lèi)型和屬性
- [MagiskPolicy]使政策聲明更貼近股票
*.te格式。請(qǐng)查看更新的文檔或magiskpolicy --help了解更多詳情。 - [MagiskBoot]支持壓縮
extra一滴 - [MagiskBoot]用零填充啟動(dòng)映像包到原始大小
- [magis hide]操作其他供應(yīng)商屬性
v20.4
- [MagiskInit]修復(fù)僅限A的2SI設(shè)備中潛在的引導(dǎo)環(huán)路
- [MagiskInit]正確支持Tegra分區(qū)命名
- 【常規(guī)】動(dòng)態(tài)加載libsqlite.so,在Android 10+上無(wú)需使用包裝腳本
- [常規(guī)]在某些設(shè)備上使用回退方法檢測(cè)API級(jí)別
- [常規(guī)]解決方法x86內(nèi)核readlinkat系統(tǒng)調(diào)用中可能存在的錯(cuò)誤
- [BusyBox]啟用SELinux特性。添加chcon/runcon等。、和“-Z”選項(xiàng)
- [BusyBox]引入獨(dú)立模式。發(fā)行說(shuō)明中的更多詳細(xì)信息
- [magis hide]默認(rèn)情況下禁用magis hide
- [magis hide]添加更多潛在的可檢測(cè)系統(tǒng)屬性
- [magis hide]添加小米設(shè)備bootloop在跨區(qū)域rom上啟用magis hide時(shí)的解決方法
- [MagiskBoot]支持修補(bǔ)特殊的Motorolla DTB格式
- [MagiskPolicy]支持“genfscon”策略規(guī)則
- [腳本]支持基于NAND的啟動(dòng)映像(/dev/block中的字符節(jié)點(diǎn))
- [腳本]更好的addon . d(v1和v2)支持
- [腳本]支持Android 10+的血統(tǒng)恢復(fù)
v20.3
- [MagiskBoot]修復(fù)
lz4_legacy解壓
v20.2
- [MagiskSU]正確處理守護(hù)程序和應(yīng)用程序之間的通信(root請(qǐng)求提示)
- [MagiskInit]修復(fù)kmsg中的日志記錄
- [MagiskBoot]支持修補(bǔ)dtb/dtbo分區(qū)格式
- [常規(guī)]支持模塊中的預(yù)初始化策略修補(bǔ)程序
- [腳本]更新magisk庫(kù)存圖像備份格式
v20.1
- [MagiskSU]支持組件名稱(chēng)不可知的通信(用于存根APK)
- [MagiskBoot]設(shè)置正確
header_size在啟動(dòng)映像頭中(修復(fù)三星設(shè)備上的vbmeta錯(cuò)誤) - [magis hide]多次掃描受精卵
- [MagiskInit]支持不帶/sbin/recovery二進(jìn)制文件的恢復(fù)映像。這將修復(fù)某些A/B設(shè)備在刷新Magisk后無(wú)法啟動(dòng)恢復(fù)的問(wèn)題
- [常規(guī)]移動(dòng)帳戶(hù)以防止守護(hù)程序被終止
- [常規(guī)]確保“–remove-modules”將在刪除后執(zhí)行uninstall.sh
v20.0
- [MagiskBoot]支持注入/修改
mnt_pointDTB fstab中的值 - [MagiskBoot]支持打補(bǔ)丁QCDT
- [MagiskBoot]支持修補(bǔ)DTBH
- [MagiskBoot]支持修補(bǔ)PXA-DT
- [MagiskInit] [2SI]支持非A/B設(shè)置(Android 10)
- [magis hide]修復(fù)了拒絕進(jìn)程名稱(chēng)帶有“:”的錯(cuò)誤
- [MagicMount]修復(fù)了導(dǎo)致/product鏡像無(wú)法創(chuàng)建的錯(cuò)誤
v19.4
- [MagiskInit] [SAR]以root身份引導(dǎo)系統(tǒng)設(shè)備,系統(tǒng)掛載為/
- [MagiskInit] [2SI]支持A/B設(shè)備的2階段初始化(Pixel 3 Android 10)
- [MagiskInit] [initramfs]將sbin覆蓋創(chuàng)建延遲到文件系統(tǒng)后數(shù)據(jù)
- [MagiskInit] [SARCompat]舊的system-as-root實(shí)現(xiàn)已棄用,以后不再更改
- [MagiskInit]添加overlay.d支持新的系統(tǒng)作為根實(shí)施的根目錄覆蓋
- [MagiskSU]解除對(duì)根外殼中所有信號(hào)的阻止(修復(fù)Android上的bash)
- [MagicMount]支持替換/product中的文件
- 【MagiskHide】支持Android 10的合子囊胚池
- [magis hide]所有隨機(jī)字符串現(xiàn)在也有隨機(jī)長(zhǎng)度
- [MagiskBoot]不允許對(duì)ramdisk.cpio進(jìn)行再壓縮
- 【MagiskBoot】支持一些怪異的華為開(kāi)機(jī)鏡像
- [常規(guī)]添加新的
--remove-modules刪除ADB外殼中沒(méi)有根的模塊的命令 - [常規(guī)]支持Android 10新APEX庫(kù)(項(xiàng)目主線)
v19.3
- [magis hide]極大地改進(jìn)了進(jìn)程監(jiān)視器的實(shí)現(xiàn),希望不會(huì)再導(dǎo)致100%的CPU和守護(hù)進(jìn)程崩潰
- [MagiskInit]等待分區(qū)為早期安裝做好準(zhǔn)備,應(yīng)該可以修復(fù)少數(shù)設(shè)備上的引導(dǎo)問(wèn)題
- [MagiskInit]支持EMUI 9.1中使用的EROFS
- [MagiskSU]正確實(shí)現(xiàn)掛載名稱(chēng)空間隔離
- [MagiskBoot]標(biāo)頭v2的正確校驗(yàn)和計(jì)算
v19.2
- [常規(guī)]修復(fù)卸載程序
- [常規(guī)]修復(fù)了某些tmpfs掛載到/data的設(shè)備上的引導(dǎo)問(wèn)題
- [MagiskInit]添加麒麟hi6250支持
- [MagiskSU]如果可行,停止為SU記錄聲明設(shè)備焦點(diǎn)/通知。此修復(fù)了用戶(hù)使用應(yīng)用程序鎖鎖定Magisk管理器的問(wèn)題,并防止當(dāng)應(yīng)用程序在后臺(tái)請(qǐng)求root時(shí)視頻應(yīng)用程序出錯(cuò)。
v19.1
- [常規(guī)]支持基于Magisk的恢復(fù)
- 【常規(guī)】支持Android Q Beta 2
- [MagiskInit]新的sbin覆蓋設(shè)置流程實(shí)現(xiàn)了更好的兼容性
- [MagiskInit]允許長(zhǎng)按音量直到在恢復(fù)模式下啟動(dòng)到恢復(fù)
- [MagicMount]使用正確的系統(tǒng)根鏡像
- [MagicMount]為鏡像使用自行創(chuàng)建的設(shè)備節(jié)點(diǎn)
- [MagicMount]不允許在分區(qū)根文件夾中添加新文件/文件夾(例如/system或/vendor)
v19.0
- [常規(guī)]刪除magisk.img的用法
- [常規(guī)]為本機(jī)64位支持添加64位magisk二進(jìn)制文件
- [常規(guī)]僅支持隨Android 9.0發(fā)布的系統(tǒng)根設(shè)備
- [常規(guī)]支持非EXT4系統(tǒng)和供應(yīng)商分區(qū)
- [magis hide]使用Zygote ptracing監(jiān)控新流程
- [magis hide]目標(biāo)現(xiàn)在是每個(gè)應(yīng)用程序的組件
- 【MagiskInit】支持Android Q(目前還不支持邏輯分區(qū)!)
- [MagiskPolicy]支持Android Q新的拆分策略設(shè)置
- [MagiskInit]將sbin覆蓋創(chuàng)建從主守護(hù)程序post-fs-data移到early-init
- [常規(guī)]服務(wù)腳本現(xiàn)在并行運(yùn)行
- [MagiskInit]直接將magisk服務(wù)注入init.rc
- [常規(guī)]在極端條件下使用lzma2壓縮ramdisk
- [MagicMount]如果存在,從原始文件克隆屬性
- [MagiskSU]使用
ACTION_REBOOT打算解決一些OEM廣播限制 - [一般]用途
skip_mount代替auto_mount:從選擇加入到選擇退出
v18.1
- [常規(guī)]支持EMUI 9.0
- [常規(guī)]支持麒麟960設(shè)備
- [常規(guī)]支持低至Android 4.2
- [常規(guī)]主要代碼庫(kù)的底層現(xiàn)代化
v18.0
- [常規(guī)]將所有代碼庫(kù)遷移到C++
- [常規(guī)]本機(jī)修改數(shù)據(jù)庫(kù),而不是通過(guò)Magisk管理器
- [General]不推薦使用路徑/sbin/。核心,請(qǐng)開(kāi)始使用/sbin/。馬吉斯克
- [常規(guī)]引導(dǎo)腳本從
<magisk_img>/.core/<stage>.d到/data/adb/<stage>.d - [常規(guī)]刪除本機(jī)無(wú)系統(tǒng)主機(jī)(Magisk Manager更新了內(nèi)置的無(wú)系統(tǒng)主機(jī)模塊)
- [常規(guī)]允許模塊post-fs-data.sh腳本禁用/刪除模塊
- [magis hide]使用組件名而不是進(jìn)程名作為目標(biāo)
- [magis hide]在SDK 24+上添加procfs保護(hù)(牛軋?zhí)?
- [magis hide]刪除文件夾/。備份以防止檢測(cè)
- [magis Hide]隱藏列表現(xiàn)在存儲(chǔ)在數(shù)據(jù)庫(kù)中,而不是圖像中的原始文本文件
- [magis hide]將“–status”選項(xiàng)添加到CLI
- [magis hide]停止卸載與非定制相關(guān)的掛載點(diǎn)
- [MagiskSU]添加
FLAG_INCLUDE_STOPPED_PACKAGES在廣播中強(qiáng)制喚醒Magisk管理器 - [MagiskSU]修正了一個(gè)導(dǎo)致SIGWINCH不能被正確檢測(cè)的錯(cuò)誤
- [MagiskPolicy]支持新的av規(guī)則:type_change,type_member
- [MagiskPolicy]在修補(bǔ)sepolicy后刪除所有AUDITDENY規(guī)則,以記錄用于調(diào)試的所有拒絕
- [MagiskBoot]正確支持引導(dǎo)頭中的extra_cmdline
- [MagiskBoot]嘗試修復(fù)損壞的v1啟動(dòng)映像頭
- [MagiskBoot]添加新的CPIO命令:" exists "
v17.3
- [MagiskBoot]支持啟動(dòng)映像頭v1(像素3)
- [MagiskSU]沒(méi)有更多用于緩存的鏈表
su_info - [MagiskSU]解析客戶(hù)端的命令行并僅向守護(hù)程序發(fā)送選項(xiàng)
- [MagiskSU]防止客戶(hù)端凍結(jié)的早期確認(rèn)和早期拒絕
- [Daemon]在/data掛載兩次的情況下防止引導(dǎo)循環(huán)
- [Daemon]防止logcat失敗當(dāng)/system/bin是magic mounting時(shí),可能會(huì)導(dǎo)致MagiskHide失敗
- [Scripts]切換hexpatch以將Samsung Defex移除為更通用的模式
- [腳本]更新數(shù)據(jù)加密檢測(cè)以獲得更好的自定義恢復(fù)支持
v17.2
- [ResetProp]更新到AOSP上游以支持序列化系統(tǒng)屬性
- [MagiskInit]隨機(jī)化Magisk服務(wù)名稱(chēng)以防止檢測(cè)(例如FGO)
- [MagiskSU]與Magisk管理器通信的新通信方案
v17.0/17.1
- [常規(guī)]將安裝帶回到A/B設(shè)備上OTA的非活動(dòng)插槽
- [腳本]刪除addon.d中基于系統(tǒng)的根目錄
- [Script]添加適當(dāng)?shù)腶ddon.d-v2,以便在A/B設(shè)備的自定義rom上保留Magisk
- [Script]當(dāng)設(shè)備使用system_root_image時(shí)啟用KEEPVERITY
- [腳本]添加hexpatch刪除新奧利奧內(nèi)核中的三星defex
- [守護(hù)程序]支持鏡像的非ext4文件系統(tǒng)(系統(tǒng)/供應(yīng)商)
- [MagiskSU]使pts套接字始終在dev _ pts secontext中運(yùn)行,為所有終端仿真器根shell提供與adb shells相同的功能
- [magis hide]終止與目標(biāo)具有相同UID的所有進(jìn)程,以解決OOS胚胎優(yōu)化問(wèn)題
- [MagiskInit]在初始化前移動(dòng)所有sepolicy修補(bǔ)程序,以防止Pixel 2 (XL)啟動(dòng)服務(wù)崩潰
v16.7
- [腳本]修復(fù)Android P上的啟動(dòng)映像補(bǔ)丁錯(cuò)誤(解決增強(qiáng)的seccomp)
- [magis hide]支持基于硬鏈接的ns進(jìn)程管理(舊內(nèi)核支持)
- [Daemon]修復(fù)/dev/null的權(quán)限在logcat命令之后,修復(fù)EMUI上的ADB
- [守護(hù)程序]僅記錄調(diào)試版本中的致命錯(cuò)誤
- [MagiskInit]從設(shè)備樹(shù)中的fstab檢測(cè)早期安裝的部件名
v16.6
- [常規(guī)]添加包裝腳本以克服怪異
LD_XXX應(yīng)用程序中設(shè)置的標(biāo)志 - [常規(guī)]在FBE設(shè)備上完全擦除后刷新Magisk時(shí)防止引導(dǎo)循環(huán)
- [腳本]支持修補(bǔ)DTB放在額外的部分啟動(dòng)圖像(三星S9/S9+)
- [腳本]添加對(duì)addon.d-v2的支持(未經(jīng)測(cè)試)
- [腳本]修復(fù)addon.d中的自定義恢復(fù)控制臺(tái)輸出
- [腳本]回退到分析sysfs以檢測(cè)塊設(shè)備
- [Daemon]檢查啟動(dòng)時(shí)是否安裝了有效的Magisk管理器,如果沒(méi)有,安裝嵌入在magiskinit中的存根APK
- 【守護(hù)程序】檢查Magisk管理器是否重新打包(隱藏),防止惡意軟件劫持com.topjohnwu.magisk
- [Daemon]引入新的守護(hù)進(jìn)程:magisklogd,這是一個(gè)處理所有與logcat相關(guān)的監(jiān)視的專(zhuān)用守護(hù)進(jìn)程
- [守護(hù)進(jìn)程]用magiskd和magisklogd之間的握手替換舊的無(wú)敵模式,如果斷開(kāi)連接,一個(gè)將使另一個(gè)重生
- [守護(hù)程序]支持GSI adbd綁定掛載
- [MagiskInit]支持檢測(cè)大寫(xiě)字母的塊名(Samsung)
- [MagiskBoot]檢查DTB標(biāo)頭以防止內(nèi)核二進(jìn)制文件中的錯(cuò)誤檢測(cè)
- [magis hide]將裝載命名空間與PPID進(jìn)行比較,以確保命名空間實(shí)際上是分開(kāi)的,修復(fù)根丟失
- 簡(jiǎn)化
su_info緩存系統(tǒng),應(yīng)該使用較少的資源和計(jì)算能力 - [MagiskSU]減少對(duì)Magisk管理器的廣播量
- [ImgTool]將所有與ext4圖像相關(guān)的操作分離到一個(gè)名為“ImgTool”的新applet中
- [ImgTool]使用精確的可用空間計(jì)算方法
- [ImgTool]使用我們自己的一套環(huán)路設(shè)備,與sbin tmpfs覆蓋一起隱藏。這不僅消除了另一種可能的檢測(cè)方法,還修復(fù)了將OBB文件作為循環(huán)設(shè)備安裝的應(yīng)用程序(非常感謝Pzizz的dev報(bào)告了這個(gè)問(wèn)題)
v16.4
- [守護(hù)程序]直接檢查logcat命令而不是檢測(cè)logd,應(yīng)該可以修復(fù)幾個(gè)Samsung設(shè)備上的日志記錄和MagiskHide
- [守護(hù)程序]修復(fù)啟動(dòng)Magisk管理器APK安裝在Android P
- [MagiskPolicy]從AOSP u:r:su:s0切換到u:r:magisk:s0以防止沖突
- [MagiskPolicy]刪除不必要的策略規(guī)則以減少安全損失
- [守護(hù)程序]大規(guī)模重新設(shè)計(jì)/sbin tmpfs覆蓋和守護(hù)程序啟動(dòng)
- [MagiskInit]刪除
magiskinit_daemon,實(shí)際的magisk守護(hù)進(jìn)程(magiskd)將自己處理一切 - [守護(hù)程序]刪除后fs階段,因?yàn)樗浅S邢蓿膊粫?huì)在A/B設(shè)備上工作;替換為post-fs-data中的簡(jiǎn)單裝載,它甚至?xí)谑刈o(hù)程序啟動(dòng)之前盡快運(yùn)行
- [常規(guī)]刪除所有64位二進(jìn)制文件,因?yàn)槭褂盟鼈儧](méi)有意義;所有二進(jìn)制文件現(xiàn)在都是32位的。一些奇怪實(shí)現(xiàn)的根應(yīng)用程序可能會(huì)崩潰(例如Tasker,已經(jīng)向開(kāi)發(fā)者報(bào)告了),但這不是我的錯(cuò):)
- [resetprop]添加Protobuf編碼/解碼以支持在Android P上操作持久屬性
- 【MagiskHide】包含app子服務(wù)作為隱藏目標(biāo)。這可能會(huì)顯著增加可以適當(dāng)隱藏的應(yīng)用程序的數(shù)量
v16.3
- [常規(guī)]刪除用于向后兼容的符號(hào)鏈接
- 修正了一個(gè)小尺寸計(jì)算的錯(cuò)誤
v16.2
- [常規(guī)]在處理ext4映像時(shí)強(qiáng)制使用系統(tǒng)二進(jìn)制文件(修復(fù)Android P上的模塊安裝)
- [magis hide]如果logd被禁用,則將屬性狀態(tài)更改為disable
v16.1
- [MagiskBoot]修復(fù)MTK啟動(dòng)映像包
- [MagiskBoot]添加更多Nook/Acclaim標(biāo)題支持
- [MagiskBoot]支持用空內(nèi)核映像解包DTB
- [MagiskBoot]更新高壓縮模式檢測(cè)邏輯
- [Daemon]支持Android P上的新mke2fs工具
- [resetprop]支持Android P新屬性上下文文件
- 【MagiskPolicy】為Android P添加新規(guī)則
v16.0
- [MagiskInit]不支持
skip_initramfs帶插槽后綴的設(shè)備(華為T(mén)reble) - [MagiskPolicy]為Magisk管理器添加規(guī)則
- [編譯器]解決方法導(dǎo)致引導(dǎo)錯(cuò)誤的NDK編譯器錯(cuò)誤
v15.4
- [MagiskBoot]支持三星PXA、DHTB標(biāo)題圖片
- [MagiskBoot]支持華碩blob圖像
- [MagiskBoot]支持Nook綠色加載程序圖像
- 支持純r(jià)amdisk鏡像
- [MagiskInit]阻止一加安吉拉
sepolicy_debug裝貨時(shí) - [MagiskInit]混淆Magisk套接字條目以防止檢測(cè)和安全
- [守護(hù)程序]修復(fù)/sbin中被覆蓋遮蔽的子文件夾
- [守護(hù)程序]模糊二進(jìn)制名稱(chēng),以防止天真的檢測(cè)
- [Daemon]在循環(huán)中強(qiáng)制嘗試啟動(dòng)logcat之前檢查logd
v15.3
- [Daemon]修復(fù)了在post-fs-data.d/service.d中只執(zhí)行一個(gè)腳本的錯(cuò)誤
- [守護(hù)程序]添加
MS_SILENT標(biāo)志,應(yīng)該可以修復(fù)一些不能掛載magisk.img的設(shè)備 - [MagiskBoot]修復(fù)修補(bǔ)ramdisk時(shí)潛在的分段錯(cuò)誤,應(yīng)該可以修復(fù)一些安裝故障
v15.2
- [MagiskBoot]修復(fù)dtb verity修補(bǔ)程序,應(yīng)修復(fù)在dtb中放置fstabs的新設(shè)備上的dm-verity引導(dǎo)錯(cuò)誤
- [MagiskPolicy]為正確的Samsung支持添加新規(guī)則,應(yīng)修復(fù)MagiskHide
- [MagiskInit]不支持
skip_initramfs使用分離策略的設(shè)備(例如Zenfone 4 Oreo) - [守護(hù)程序]使用特定的日志緩沖區(qū),一些設(shè)備不支持所有的日志緩沖區(qū)
- [腳本]更新腳本以仔細(xì)檢查啟動(dòng)插槽是否可用,一些設(shè)備設(shè)置了沒(méi)有A/B分區(qū)的啟動(dòng)插槽
v15.1
- [MagiskBoot]修復(fù)ramdisk補(bǔ)丁中的錯(cuò)誤代碼,這些代碼會(huì)導(dǎo)致某些config和fstab格式的組合出現(xiàn)引導(dǎo)錯(cuò)誤
v15.0
- 【守護(hù)】修復(fù)Magisk無(wú)法正確檢測(cè)/數(shù)據(jù)加密狀態(tài)的bug
- [守護(hù)程序]添加合并
/cache/magisk.img和/data/adb/magisk_merge.img支持 - [守護(hù)程序]對(duì)上游libsepol的更新,以支持最先進(jìn)的拆分策略自定義自cil編譯
v14.6 (1468)
- [常規(guī)]將所有文件移動(dòng)到安全位置:/data/adb
- [守護(hù)進(jìn)程]新的無(wú)敵實(shí)現(xiàn):使用
magiskinit_daemon要監(jiān)控插座 - [守護(hù)程序]重寫(xiě)logcat監(jiān)視器以提高效率
- [守護(hù)程序]修復(fù)了logcat監(jiān)視器可能產(chǎn)生無(wú)限logcat進(jìn)程的錯(cuò)誤
- [MagiskSU]更新SU,使其與適當(dāng)?shù)腖inux實(shí)現(xiàn)工作相同:初始化窗口大小;所有環(huán)境變量都將被遷移(除了HOME、SHELL、USER、LOGNAME,這些都將被相應(yīng)地設(shè)置),"–preserve-environment "選項(xiàng)將保留所有變量,包括這四個(gè)例外。有關(guān)更多信息,請(qǐng)查看Linux su聯(lián)機(jī)幫助頁(yè)
- [MagiskBoot]大規(guī)模重構(gòu),重寫(xiě)所有cpio操作和CLI
- [MagiskInit][magiskboot]支持ramdisk高壓縮模式
v14.5 (1456)
- [Magiskinit]修復(fù)幾個(gè)設(shè)備上的bootloop問(wèn)題
- 用NDK r10e構(gòu)建二進(jìn)制文件,應(yīng)該可以在執(zhí)行magisk時(shí)擺脫討厭的鏈接器警告
v14.5 (1455)
- [守護(hù)程序]將內(nèi)部路徑移動(dòng)到/sbin/。核心,新的映像掛載點(diǎn)是/sbin/。核心/img
- [MagiskSU]支持切換包名,在Magisk管理器隱藏時(shí)使用
- [MagiskHide]添加臨時(shí)/magisk刪除
- [magis hide]上述所有更改都有助于隱藏討厭的應(yīng)用,如FGO和幾個(gè)銀行應(yīng)用
- [Magiskinit]對(duì)所有設(shè)備使用Magiskinit(動(dòng)態(tài)initramfs)
- [Magiskinit]修復(fù)小米A1支持
- [Magiskinit]添加像素2 (XL)支持
- [Magiskboot]添加對(duì)刪除dtbo.img中avb-verity的支持
- [Magiskboot]修復(fù)處理MTK啟動(dòng)映像頭時(shí)的打字錯(cuò)誤
- [script]隨著Magisk Manager的更新,增加了對(duì)簽名啟動(dòng)映像的支持(AVB 1.0)
- [腳本]添加dtbo.img備份和恢復(fù)支持
- [雜項(xiàng)]許多小調(diào)整,以正確支持舊平臺(tái),如Android 5.0
v14.3 (1437)
- [MagiskBoot]修復(fù)Pixel C安裝
- [MagiskBoot]手柄特殊
lz4_legacy格式正確,應(yīng)該可以修復(fù)所有LG設(shè)備 - [Daemon]添加了新的通用logcat監(jiān)視器,支持工作線程的即插即用
- 無(wú)敵模式:守護(hù)程序?qū)⒂蒳nit重新啟動(dòng),一切都應(yīng)該通過(guò)守護(hù)程序的重新啟動(dòng)無(wú)縫進(jìn)行
- [守護(hù)程序]添加新的restorecon操作,將檢查并修復(fù)所有帶有selinux的Magisk文件
system_file語(yǔ)境 - [守護(hù)進(jìn)程]添加暴力圖像大小調(diào)整模式,應(yīng)該可以防止臭名昭著的三星蹩腳的resize2fs影響結(jié)果
- [resetprop]添加新的"-p "標(biāo)志,用于切換是否更改/訪問(wèn)持久屬性的實(shí)際持久存儲(chǔ)
v14.2
- [MagicMount]克隆tmpfs掛載點(diǎn)的屬性,應(yīng)該可以修復(fù)大規(guī)模模塊損壞
v14.1
- [MagiskInit]引入新的Init二進(jìn)制文件來(lái)支持
skip_initramfs設(shè)備(像素系列) - [script]修復(fù)x86設(shè)備的更新二進(jìn)制文件中的拼寫(xiě)錯(cuò)誤
- [腳本]修復(fù)庫(kù)存啟動(dòng)映像備份未移動(dòng)到正確位置的問(wèn)題
- [腳本]添加功能以支持A/B插槽和
skip_initramfs設(shè)備 - [腳本]檢測(cè)魅族開(kāi)機(jī)區(qū)塊
- [MagiskBoot]添加解壓縮zImage支持
- [MagiskBoot]支持提取附加到zImage塊的dtb
- [MagiskBoot]支持在dtb中修補(bǔ)fstab
- [Daemon/MagiskSU]適當(dāng)?shù)幕谖募募用苤С?/li>
- [守護(hù)程序]創(chuàng)建核心文件夾(如果不存在)
- [resetprop]修正了一個(gè)錯(cuò)誤,刪除道具不會(huì)刪除不在內(nèi)存中的持久道具
- [MagicMount]刪除虛擬文件夾的使用,直接掛載tmpfs并就地構(gòu)建文件結(jié)構(gòu)框架
v14.0
- [腳本]簡(jiǎn)化安裝腳本
- [script]修復(fù)了導(dǎo)致備份和恢復(fù)庫(kù)存啟動(dòng)映像失敗的錯(cuò)誤
- [script]安裝和卸載會(huì)將舊的或損壞的庫(kù)存啟動(dòng)映像備份遷移到正確的格式
- [腳本]修復(fù)中selabel設(shè)置的問(wèn)題
util_functions.sh在棒棒糖上 - [rc script]在post-fs中啟用logd以盡早開(kāi)始日志記錄
- [MagiskHide]不再需要安裝magisk.img。安裝magisk.img有問(wèn)題的設(shè)備現(xiàn)在可以在正確的純內(nèi)核模式下運(yùn)行
- [MagiskBoot]添加本地函數(shù)從內(nèi)存磁盤(pán)中提取股票SHA1
- [b64xz]在shell腳本中提取壓縮和編碼的二進(jìn)制轉(zhuǎn)儲(chǔ)的新工具
- 【busybox】將busybox添加到Magisk源碼中,將多拱busybox二進(jìn)制嵌入到update-binary shell腳本中
- [busybox] Busybox被添加到所有引導(dǎo)腳本(post-fs-data.d、service.d和所有模塊腳本)的路徑中
- [MagiskSU]完全修復(fù)多用戶(hù)問(wèn)題
- [魔法坐騎]修正了克隆屬性中的一個(gè)打字錯(cuò)誤
- [守護(hù)進(jìn)程]修復(fù)當(dāng)引導(dǎo)腳本打開(kāi)子外殼時(shí)守護(hù)進(jìn)程崩潰的問(wèn)題
- [守護(hù)程序]調(diào)整以防止股票三星內(nèi)核對(duì)exec系統(tǒng)調(diào)用的限制從/data開(kāi)始
- [守護(hù)程序]三星設(shè)備上具有奇怪分叉行為的解決方法
v13.3
- 【MagiskHide】更新繞過(guò)谷歌CTS (2017.7.17)
- [resetprop]正確支持刪除持久屬性
- [卸載程序]刪除Magisk管理器并保留道具
v13.2
- [magiskpolicy]修復(fù)舊Android版本的magiskpolicy segfault,應(yīng)該可以修復(fù)大量不能使用v13.1的舊設(shè)備
- [MagiskHide]在重新鏈接/sbin以隱藏Magisk時(shí)設(shè)置正確的selinux上下文,應(yīng)該可以修復(fù)許多問(wèn)題
- [MagiskBoot]將lzma壓縮編碼器標(biāo)志從
LZMA_CHECK_CRC64到LZMA_CHECK_CRC32,內(nèi)核只支持后者 - [常規(guī)]僅核心模式現(xiàn)在可以正確裝載無(wú)系統(tǒng)主機(jī)和魔法隱藏
v13.1
- [常規(guī)]將MagiskSU、magiskhide、resetprop、magiskpolicy合并為一個(gè)二進(jìn)制文件
- [常規(guī)]添加Android O支持(在DP3上測(cè)試)
- 【通用】從系統(tǒng)中動(dòng)態(tài)鏈接libselinux.so、libsqlite.so來(lái)大大減小二進(jìn)制文件的大小
- [常規(guī)]刪除捆綁的busybox,因?yàn)樗鼤?huì)導(dǎo)致很多問(wèn)題
- [常規(guī)]解鎖所有塊設(shè)備以獲得讀寫(xiě)支持,而不僅僅是emmc(只是認(rèn)為并非所有設(shè)備都使用emmc lol)
- [腳本]通過(guò)flash腳本中的magisk二進(jìn)制文件運(yùn)行所有ext4映像操作
- [腳本]更新了腳本以使用magisk本地命令來(lái)提高兼容性
- [腳本]添加addon.d生存支持
- [腳本]介紹
util_functions.sh,用作各種安裝的全局shell腳本函數(shù)源 - [MagiskBoot]將引導(dǎo)修補(bǔ)程序邏輯移動(dòng)到MagiskBoot二進(jìn)制文件中
- [MagiskSU]不會(huì)為每個(gè)請(qǐng)求派生新進(jìn)程,而是添加新線程
- [MagiskSU]增加了多用戶(hù)支持
- [MagiskSU]引入新的超時(shí)隊(duì)列機(jī)制,防止編寫(xiě)不良的SU應(yīng)用程序影響性能
- [MagiskSU]多個(gè)設(shè)置從屬性檢測(cè)移到數(shù)據(jù)庫(kù)
- [MagiskSU]添加名稱(chēng)空間模式選項(xiàng)支持
- [MagiskSU]添加主安裝選項(xiàng)
- 【resetprop】更新到最新AOSP上游,支持道具從5.0到Android O
- [resetprop]重命名了所有函數(shù),以防止從外部libc調(diào)用函數(shù)
- [magiskpolicy]從官方SELinux repo更新了libsepol
- 【magiskpolicy】增加了xperm補(bǔ)丁支持(為了讓Android O正常工作)
- [magiskpolicy]更新了Android O和Liveboot支持的規(guī)則
- [magis hide]刪除偽許可模式,直接隱藏許可狀態(tài)
- [magis hide]刪除不可靠的列表文件監(jiān)視器,更改為守護(hù)程序請(qǐng)求模式
- [magis hide]magis hide現(xiàn)在默認(rèn)啟用
- [magis hide]更新卸載策略,在SafetyNet中傳遞CTS!
- [magis hide]添加更多隱藏道具
- [MagiskHide]刪除后臺(tái)MagiskHide守護(hù)進(jìn)程,生成用于卸載目的的短生命周期進(jìn)程
- 拋棄了基于shell腳本的掛載,使用合適的C程序來(lái)解析和掛載文件。速度顯著提高
v12.0
- [常規(guī)]將大多數(shù)二進(jìn)制文件移動(dòng)到magisk.img中(Samsung無(wú)法在/data中運(yùn)行su守護(hù)程序)
- [常規(guī)]將sepolicy live修補(bǔ)程序移動(dòng)到
late_start這將修復(fù)長(zhǎng)時(shí)間的啟動(dòng),特別是在三星設(shè)備上 - [常規(guī)]添加三星RKP hexpatch回來(lái),現(xiàn)在應(yīng)該工作在三星股票內(nèi)核
- [常規(guī)]使用SuperSU修復(fù)安裝
- [magis hide]支持其他logcat
am_proc_start模式 - [MagiskHide]如果需要,更改/sys/fs/selinux/enforce(policy)權(quán)限Samsung設(shè)備無(wú)法切換selinux狀態(tài),如果在許可的自定義內(nèi)核上運(yùn)行,用戶(hù)將卡在許可狀態(tài)。如果檢測(cè)到這種情況,更改權(quán)限以隱藏許可狀態(tài),會(huì)導(dǎo)致安全網(wǎng)通過(guò)
- [magis hide]添加內(nèi)置道具規(guī)則來(lái)偽造KNOX狀態(tài)要求KNOX狀態(tài)為0x0的三星應(yīng)用程序現(xiàn)在應(yīng)該可以工作了(Samsung Pay未經(jīng)測(cè)試)
- [magis hide]移除所有ro.build道具,因?yàn)樗鼈円鸬膯?wèn)題比它們帶來(lái)的好處多…
- [MagiskBoot]添加lz4遺留格式支持(大多數(shù)使用lz4進(jìn)行壓縮的linux內(nèi)核都在使用這個(gè))
- [MagiskBoot]修復(fù)帶有MTK標(biāo)題的MTK內(nèi)核
v11.5/11.6
- [Magic Mount]修復(fù)具有獨(dú)立/供應(yīng)商分區(qū)的設(shè)備的掛載問(wèn)題
- [MagiskBoot]全新的啟動(dòng)映像修補(bǔ)工具,請(qǐng)查看發(fā)行說(shuō)明了解更多信息
- [magiskpolicy]將sepolicy-inject重命名為magiskpolicy
- [magiskpolicy]更新規(guī)則以允許chcon一切正常
- [magis hide]防止多rom崩潰
- [magis hide]為ro.debuggable、ro.secure、ro.build.type、ro.build.tags、ro.build.selinux添加補(bǔ)丁
- [magis hide]更改/sys/fs/selinux/enforce、/sys/fs/selinux/policy權(quán)限以實(shí)現(xiàn)Samsung兼容性
- [MagiskSU]修復(fù)只讀分區(qū)掛載問(wèn)題
- [MagiskSU] Disable -cn選項(xiàng),該選項(xiàng)將不執(zhí)行任何操作,保留該選項(xiàng)是為了兼容
v11.1
- [sepolicy-inject]添加丟失的郵件
- [magis hide]使用腳本啟動(dòng)magis hide
v11.0
- [魔法坐騎]支持替換符號(hào)鏈接。符號(hào)鏈接不能作為綁定裝載的目標(biāo),因此它們被視為新文件
- [魔法掛載]修正了文件/文件夾名包含空格的問(wèn)題
- [BusyBox]更新到1.26.2版。應(yīng)該可以修復(fù)FlashFire的黑屏問(wèn)題
- [resetprop]支持讀取屬性值中包含空格的屬性文件
- [MagiskSU]使通信適應(yīng)Magisk管理器;剝離未使用的數(shù)據(jù)傳輸
- [MagiskSU]實(shí)現(xiàn)超級(jí)用戶(hù)訪問(wèn)選項(xiàng)(Disable,APP only,ADB Only,APP & ADB) phh超級(jí)用戶(hù)應(yīng)用程序有此選項(xiàng),但該功能不在SU二進(jìn)制文件中實(shí)現(xiàn)
- [MagiskSU]修復(fù)了su -c“命令”(使用root運(yùn)行命令)的所有問(wèn)題。該功能應(yīng)該只允許一個(gè)選項(xiàng),但顯然adb shell su -c“命令”并不這樣工作,并且許多root應(yīng)用程序不遵循該規(guī)則。su二進(jìn)制文件現(xiàn)在會(huì)將-c之后的所有內(nèi)容都視為命令的一部分。
- [MagiskSU]移除了TiBack的傳統(tǒng)上下文攻擊,它目前所做的是減慢調(diào)用速度
- [MagiskSU]調(diào)用SU后保留當(dāng)前工作目錄以前phh超級(jí)用戶(hù)在獲得root shell后會(huì)將路徑更改為/data/data。它現(xiàn)在將停留在您調(diào)用su的目錄中
- [MagiskSU]守護(hù)進(jìn)程現(xiàn)在也可以在u:r:su:s0上下文中運(yùn)行
- [MagiskSU]刪除了一個(gè)不必要的分支,減少了運(yùn)行過(guò)程并加快了調(diào)用速度
- [MagiskSU]將-cn選項(xiàng)添加到二進(jìn)制文件中不確定這是否仍然相關(guān),也不確定是否正確實(shí)現(xiàn),但是嘿,它在這里
- [sepolicy-inject]完全重寫(xiě)命令行選項(xiàng),現(xiàn)在幾乎匹配supolicy語(yǔ)法
- [sepolicy-inject]支持幾乎每個(gè)操作的所有匹配模式(使偽強(qiáng)制成為可能)
- [sepolicy-inject]修復(fù)了一個(gè)古老的錯(cuò)誤,即分配的內(nèi)存不會(huì)重置
- [uninstaller]現(xiàn)在作為一個(gè)獨(dú)立的腳本運(yùn)行,可以在啟動(dòng)時(shí)執(zhí)行完全支持恢復(fù),無(wú)需/數(shù)據(jù)訪問(wèn),使用Magisk Manager卸載Magisk
- 【附加】Busybox、MagiskHide、hosts設(shè)置現(xiàn)在可以即時(shí)應(yīng)用;不需要重啟
- [添加]添加post-fs-data.d和service.d
- [附加]添加禁用Magisk的選項(xiàng)(MagiskSU仍將啟動(dòng))
v10.2
- 從白名單中刪除應(yīng)用程序,應(yīng)該可以修復(fù)所有的崩潰
- [phh]修復(fù)二進(jìn)制過(guò)時(shí)問(wèn)題
- [腳本]修復(fù)在Magisk管理器中升級(jí)時(shí)根消失的問(wèn)題
v10
- [Magic Mount]使用一種新的方式來(lái)安裝系統(tǒng)(供應(yīng)商)鏡像
- [魔裝]使用通用方式處理/廠商,處理兩者分開(kāi)的分區(qū)與否
- [魔法坐騎]添加任何東西到任何地方現(xiàn)在正式支持(包括/system root和/vendor root)
- [Magic Mount]如果可能,使用符號(hào)鏈接進(jìn)行鏡像,減少添加文件的綁定裝載
- [Magisk Hide]檢查init命名空間和zygote命名空間,以防止魔法座架損壞(也稱(chēng)為根丟失)
- [Magisk Hide]發(fā)送SIGSTOP以盡快暫停目標(biāo)進(jìn)程,以防止在卸載太遲的情況下崩潰
- 隱藏可以在任何條件下工作,包括添加庫(kù)和/系統(tǒng)根目錄等。
- [phh]如果沒(méi)有檢測(cè)到正確的根,則對(duì)設(shè)備進(jìn)行根操作
- [phh]移動(dòng)
/sbin到/sbin_orig并鏈接回來(lái),修復(fù)三星沒(méi)有suid的問(wèn)題 - [腳本]改進(jìn)SuperSU集成,現(xiàn)在使用sukernel來(lái)修補(bǔ)ramdisk,支持SuperSU內(nèi)置于ramdisk恢復(fù)
- [template]添加PROPFILE選項(xiàng)以加載system.prop
v9
- [API更改]刪除后fs模塊的接口
- [resetprop]Magisk中添加了新工具“reset prop ”,以取代大多數(shù)后fs模塊的功能
- [resetprop] Magisk現(xiàn)在會(huì)給“ro.boot.verifiedbootstate”、“ro.boot.flash.locked”、“ro.boot.veritymode”打補(bǔ)丁繞過(guò)安全網(wǎng)
- [Magic Mount]將虛擬框架/鏡像/掛載信息文件系統(tǒng)樹(shù)移動(dòng)到tmpfs
- 從零開(kāi)始重寫(xiě)虛擬克隆機(jī)制,將導(dǎo)致最少的綁定裝載,最少的文件遍歷,消除在極端情況下可能發(fā)生的所有問(wèn)題
- [Magic Mount]正確支持向/system/bin、/system/vendor、/system/lib(64)添加新項(xiàng)目(尚不支持具有獨(dú)立供應(yīng)商分區(qū)的設(shè)備)
- [Magisk Hide]從頭開(kāi)始重寫(xiě),現(xiàn)在以守護(hù)模式運(yùn)行,適當(dāng)?shù)牧斜肀O(jiān)控,適當(dāng)?shù)膾燧d檢測(cè),也許更多…..
- [啟動(dòng)映像]增加了對(duì)摩托羅拉啟動(dòng)映像dtb的支持,現(xiàn)在可以正確解包了
- [卸載程序]添加刪除SuperSU自定義修補(bǔ)程序腳本
v8
- 添加Magisk Hide繞過(guò)SafetyNet
- 提高SuperSU整合:不再改變SuperSU路徑
- 支持不在init.rc中的rc腳本入口點(diǎn)
v7
- 完全開(kāi)源
- 移除對(duì)策略的依賴(lài),使用我自己的策略注入
- 在它自己的selinux域中運(yùn)行所有的東西,應(yīng)該可以解決所有的selinux問(wèn)題
- 添加Note 7股票內(nèi)核十六進(jìn)制補(bǔ)丁
- 添加在Magisk管理器中安裝Magisk的支持
- 為Magisk管理器中的模塊閃爍添加圖像合并支持
- 為SuperSU自動(dòng)模塊化和自動(dòng)升級(jí)傳統(tǒng)phh超級(jí)用戶(hù)添加根助手
- 切換busybox的新路徑,并支持所有根解決方案
- 刪除根管理APISuperSU和phh都有自己優(yōu)越的解決方案
v6
- 修正了添加新文件和虛擬系統(tǒng)的算法
- 用默認(rèn)權(quán)限更新了模塊模板,因?yàn)槿藗內(nèi)菀淄浰鼈?)
v5
- 舊Android版本的修補(bǔ)程序(打補(bǔ)丁前檢測(cè)策略)
- 更新卸載程序,不要卸載Magisk Manager,因?yàn)樗鼤?huì)導(dǎo)致問(wèn)題
v4
- 重要提示:在使用OP中的卸載程序升級(jí)之前,請(qǐng)先卸載v1 - v3 Magisk!!
- 大規(guī)模重寫(xiě)Magisk接口API!之前的所有mod都不兼容!請(qǐng)下載您使用的最新版本的MODS(root/x posed)
- Mods現(xiàn)在獨(dú)立安裝在他們自己的子文件夾中。這為將來(lái)Magisk管理器版本管理mod鋪平了道路,就像處理暴露的模塊一樣
- 支持小型引導(dǎo)分區(qū)設(shè)備(華為設(shè)備)
- 對(duì)于較小的ramdisk大小,在啟動(dòng)映像中使用最小的策略補(bǔ)丁。啟動(dòng)后的實(shí)時(shí)補(bǔ)丁策略
- 包括更新的開(kāi)源策略注入工具(源代碼可用),支持幾乎所有SuperSU策略工具的功能
v3
- 修復(fù)Exynos三星設(shè)備的bootimg-extract(感謝@phhusson),應(yīng)該可以修復(fù)所有三星設(shè)備的問(wèn)題
- 將supolicy添加回補(bǔ)丁程序策略(stock Samsung不接受許可域)
- 更新sepolicy-injection以修補(bǔ)三星設(shè)備的su域,從而使用phh的根
- 使用更積極的方法更新根禁用方法
- 使用惰性卸載從系統(tǒng)中卸載根目錄,應(yīng)該可以修復(fù)一些自定義rom的問(wèn)題
- 對(duì)內(nèi)存磁盤(pán)使用盡可能高的壓縮率,希望修復(fù)一些沒(méi)有引導(dǎo)分區(qū)空間的設(shè)備
- 檢測(cè)啟動(dòng)分區(qū)空間不足,將中止安裝程序,而不是破壞您的設(shè)備
v2
- 修復(fù)verity補(bǔ)丁。它現(xiàn)在應(yīng)該可以在所有設(shè)備上工作(可能會(huì)修復(fù)一些無(wú)法啟動(dòng)的問(wèn)題)
- 所有腳本現(xiàn)在都將在selinux許可模式下運(yùn)行,以獲得最大的兼容性(這將不將您的設(shè)備調(diào)至許可狀態(tài))
- 添加牛軋?zhí)情_(kāi)發(fā)者預(yù)覽版5支持
- 為AdBlock應(yīng)用程序添加無(wú)系統(tǒng)主機(jī)支持(默認(rèn)啟用)
- 添加對(duì)新的根禁用方法的支持
- 刪除使用SuperSU的策略工具的策略補(bǔ)丁;它現(xiàn)在使用一組最小的修改
- 在Magisk補(bǔ)丁中刪除了Magisk管理器,它現(xiàn)在只包含在Magisk phh的超級(jí)用戶(hù)中