Commit Graph

344 Commits (master)

Author SHA1 Message Date
Christopher Roy Bratusek 27f3111005 Patcher:
- improve detecting block devices for /system and /vendor
- don't report magisk mount points when logging mounts
- change we way we detect whether we run Magisk Mode installation
- make check_fake_package_signature distinguish between native and self patched ROMs
- improve update information for Magisk Manager
- minor internal simplifications
4 years ago
Christopher Roy Bratusek 15d2bdcc0d Patcher, CommonInstaller, SysTest: also detect signature spoofing when ROM is self-patched 4 years ago
Christopher Roy Bratusek b71462600a Patcher: install into own Magisk Module 'NanoDroidPatcher' instead of NanoDroid or NanoDroid_microG 4 years ago
Christopher Roy Bratusek f937ed1650 all modules: fix support flashing through Magisk Manager 4 years ago
Christopher Roy Bratusek 4d3d14337e all modules: improve bootmode (Magisk Manager) flashing support 4 years ago
Christopher Roy Bratusek a316475d0c patcher: support flashing through Magisk Manager 4 years ago
Christopher Roy Bratusek 55f2656757 bump version to 22.6.91 (22.7-beta2) 4 years ago
Christopher Roy Bratusek 59ec48cdda properly show APEX in logs when modules are provided as directories 4 years ago
Christopher Roy Bratusek ae19448e36 simplify 4 years ago
Christopher Roy Bratusek f5e76cb1a2 patcher: fix apex_mount when APEX modules are provided as directories 4 years ago
Christopher Roy Bratusek df40f0e50a patcher: set LD_CONFIG_FILE searching for both variants 4 years ago
Christopher Roy Bratusek 4b55047d9a patcher: include /product + /system/product in LD_LIBRARY_PATH 4 years ago
Christopher Roy Bratusek 3b59c39f45 patcher: don't set LD_CONFIG_FILE 4 years ago
Christopher Roy Bratusek 0c0fe2bd8a patcher: create BOOTCLASSPATH on-the-fly + log 4 years ago
Christopher Roy Bratusek 085cf9f32c patcher: rename smali/baksmali to reflect minimum supported SDK per build 4 years ago
Christopher Roy Bratusek 9fb175a341 patcher: SDK 26+ update smali/baksmali to 2.4.0 4 years ago
Christopher Roy Bratusek dd2b499840 patcher rename a function 4 years ago
Christopher Roy Bratusek d59b0e5553 [experimental] patcher: use new haystack patches (https://github.com/Lanchon/haystack/pull/34) 4 years ago
Christopher Roy Bratusek efed9da25a mount_apex_loop() less useless debug messages 4 years ago
Christopher Roy Bratusek b7246faf9b patcher: fixes 4 years ago
Christopher Roy Bratusek 7b342b034c use proper dexpatcher 1.8.0-beta1 for SDK26+ 4 years ago
Christopher Roy Bratusek 665f361366 patcher: drop old code 4 years ago
Christopher Roy Bratusek 10329b1c53 Revert "use dexpatcher 1.8.0-beta1 for all SDKs"
This reverts commit fc0a34a3a4.
4 years ago
Christopher Roy Bratusek 8966bf81fd patcher: various improvements 4 years ago
Christopher Roy Bratusek fc0a34a3a4 use dexpatcher 1.8.0-beta1 for all SDKs 4 years ago
Christopher Roy Bratusek 017a36a50f patcher: ensure compat with older Android 4 years ago
Christopher Roy Bratusek 98886175ef patcher: less useless debug info 4 years ago
Christopher Roy Bratusek ccca18e0fe patcher: improve apex compat (parts from @Teo-Lumifaza e1c3b1e3e4) 4 years ago
Christopher Roy Bratusek 5bb7a21548 greatly improve APEX compat 4 years ago
Christopher Roy Bratusek 07c12a0ef2 bump version to 22.6.90 (22.7-beta1) 4 years ago
Christopher Roy Bratusek 56d0107ec7 some APEX improvements imported from Magisk 4 years ago
Christopher Roy Bratusek 37b8aaf8df CommonInstaller/CommonPatcher: improve APEX support 4 years ago
Christopher Roy Bratusek 7066cec0bb string update 4 years ago
Christopher Roy Bratusek e8c3438d7e Patcher: possibly fix LOS 17.1 support 4 years ago
Christopher Roy Bratusek b93a9de8b3 Patcher: better APEX support 4 years ago
Christopher Roy Bratusek 21d02dd77b Patcher: collect apex info 4 years ago
Christopher Roy Bratusek 3627819739 Patcher confirmed working (by users) on Android 10 [like on Android 9] 4 years ago
Christopher Roy Bratusek 82f723cc78 bump version to 22.6 (La Sirena) 4 years ago
Christopher Roy Bratusek a4a1c64cbe bump version to 22.6-beta2 (22.5.91) 4 years ago
Christopher Roy Bratusek 363ea37cde patcher: fix setting ld env 4 years ago
Christopher Roy Bratusek 16eed53982 bump version to 22.6-beta1 (22.5.90) 4 years ago
Christopher Roy Bratusek 16333271bd update Patcher 4 years ago
Christopher Roy Bratusek e88f519e7a use dexpatcher 1.6.3 for SDK 19 - 25 / use dexpatcher 1.8.0-alpha4 for SDK 26 and up 4 years ago
Christopher Roy Bratusek b3e9ec5897 update dexpatcher to latest head; possibly fix crash when evoking from TWRP 4 years ago
Christopher Roy Bratusek 51195c3803 bump version to 22.5.1.20200102 (NCIA-93) 4 years ago
Christopher Roy Bratusek 18498624e4 update dexpatcher to 1.8.0-alpha4 5 years ago
Christopher Roy Bratusek e4801c86a5 update dexpatcher to 1.8.0-alpha3-20191220 5 years ago
Christopher Roy Bratusek 70e7e99cba update dexpatcher to 1.8.0-alpha 5 years ago
Christopher Roy Bratusek 4104b727e8 fix vendor compat 5 years ago
Christopher Roy Bratusek 8c0ac07c42 update Patcher mount code 5 years ago
Christopher Roy Bratusek 7fe3108aea bump version to 22.5 'SS Emette' 5 years ago
Christopher Roy Bratusek bcaa406960 further mount code improvements 5 years ago
Christopher Roy Bratusek f4b911b1be update mount code in other parts aswell 5 years ago
Christopher Roy Bratusek a8face9d9d update mount code across all packages 5 years ago
Christopher Roy Bratusek 8a05852778 bump version to 22.5 in-dev 5 years ago
Christopher Roy Bratusek 2690be3fc2 umount partitions properly 5 years ago
Christopher Roy Bratusek 4f250df8f9 Patcher: update mount code 5 years ago
Christopher Roy Bratusek c9b8090722 change in mount code 5 years ago
Christopher Roy Bratusek 927d6c6186 full path to dalvikvm 5 years ago
Christopher Roy Bratusek 38012a9611 Patcher: check for supported dalvikvm options 5 years ago
Christopher Roy Bratusek 56de920163 bump version to 22.4 (Chateau Picard) 5 years ago
Christopher Roy Bratusek b827f52950 bump version to 22.3.20190805 Codename: Transwarp 5 years ago
Christopher Roy Bratusek 93bf895b0a bump version to 22.3 in-dev 5 years ago
Christopher Roy Bratusek 0fc90da70d bump version to 22.2.20190728 5 years ago
Christopher Roy Bratusek aed70a486c bump version to 22.2 in-dev 5 years ago
Christopher Roy Bratusek b7f31f6455 bump version to 23.0 in-dev 5 years ago
Christopher Roy Bratusek e16af8929b Fix for system-as-root devices 5 years ago
Christopher Roy Bratusek 222d224f20 fix typo in version number 5 years ago
Christopher Roy Bratusek 79d5bb745e bump version to 22.1.20190726 (USS Enterprise B) 5 years ago
Christopher Roy Bratusek 1df72e00e7 add missing symlinks 5 years ago
Christopher Roy Bratusek 485d6346ed move all tools into tools/ 5 years ago
Christopher Roy Bratusek a907097811 bump version to 23.0 in-dev 5 years ago
Christopher Roy Bratusek ce9b7ef12f bump version to 22.0 (USS Excelsior) 5 years ago
Christopher Roy Bratusek 1d074f3204 update dexpatcher 5 years ago
Christopher Roy Bratusek 28080ce1d2 bump version to 21.0.91.20190709 (22.0-beta2) 5 years ago
Christopher Roy Bratusek 20dca1eb14 Uninstaller: various fixes for System Mode uninstallation 5 years ago
Christopher Roy Bratusek fb9e83c5d9 build-package: use gzip instead of bzip2 (faster and same compression result) 5 years ago
Christopher Roy Bratusek 43ec03b98f build-package: simplify recipes for setup wizard, uninstaller, systest and patcher packages 5 years ago
Christopher Roy Bratusek ea63e81e2d bump version to 21.0.90.20190703 (22.0-beta1) 5 years ago
Christopher Roy Bratusek 993aa1731f Banner printing and version bumping now less shitty 5 years ago
Christopher Roy Bratusek c6fcfab702 bump version to 22.0 in-dev (21.0.90) 5 years ago
Christopher Roy Bratusek 43ba276929 bump version to 21.0.20190601 'USS Reliant' and update ChangeLog 5 years ago
Christopher Roy Bratusek 9f80832550 bump version to 20.8.91 (21.0-beta2) 5 years ago
Christopher Roy Bratusek 0eaa0381e5 bump version to 20.8.90 (21.0-beta1) 5 years ago
Christopher Roy Bratusek a8925344aa drop support for Magisk older than 19.0 5 years ago
Christopher Roy Bratusek c8987ba9de bump version to 20.8.90 (20.9 in-dev) 5 years ago
Christopher Roy Bratusek 37024fb447 use /data/media/0 instead of /sdcard path 5 years ago
Christopher Roy Bratusek e98d9a65e6 bump version to 20.8.20190504 (Prometheus) 5 years ago
Christopher Roy Bratusek 0c7263470d stop unzip from polluting logs 5 years ago
Christopher Roy Bratusek 417e2defdc update magic.mgc 5 years ago
Christopher Roy Bratusek 49dcdb94e2 CommonPatcher: setup busybox earlier 5 years ago
Christopher Roy Bratusek a5a669bde9 CommonPatcher: minor fix 5 years ago
Christopher Roy Bratusek 322c182875 bump version to 20.7.92 (20.8-beta3) 5 years ago
Christopher Roy Bratusek 356c88214e CommonPatcher: properly set permissions 5 years ago
Christopher Roy Bratusek fbe5674388 add org.spoofing 5 years ago
Christopher Roy Bratusek a1176bdf45 minor mount code fix 5 years ago
Christopher Roy Bratusek 3b8c63406d Patcher: update mount code 5 years ago
Christopher Roy Bratusek f0dc3294b3 Patcher: support installation in Magisk 19.0 modules 5 years ago
Christopher Roy Bratusek d48e7cf790 bump version to 20.7.91 (20.8-beta2) 5 years ago
Christopher Roy Bratusek bca69fc5ff drop unlp patch 5 years ago