Commit Graph

344 Commits (master)

Author SHA1 Message Date
Christopher Roy Bratusek c1b0abe442 CommonPatcher: improve DalvikVM arch detection 6 years ago
Christopher Roy Bratusek 1233bf7a6b bump version to 19.0 in-dev 6 years ago
Christopher Roy Bratusek a44ee53638 bump version to 18.3.1 6 years ago
Christopher Roy Bratusek c7eeff0871 bump version to 18.3 6 years ago
Christopher Roy Bratusek 61bce19d39 bump version to 18.3 in-dev 6 years ago
Christopher Roy Bratusek 41c3247c82 Patcher: add unifiednlp patch by Tom Vincent 6 years ago
Christopher Roy Bratusek 1b3ca9e0b6 Patcher: get rid of old addon.d 6 years ago
Christopher Roy Bratusek a1c1b84f5b bump version to 18.2.20180916 6 years ago
Christopher Roy Bratusek 54c7fc7293 CommonInstaller / CommonPatcher: minor improvement 6 years ago
Christopher Roy Bratusek 4ee5e5efd7 update Dexpatcher to 1.6.2 6 years ago
Christopher Roy Bratusek 092e8a7be2 move patcher addon.d to 70 6 years ago
Christopher Roy Bratusek 84b43e4503 bump version to 18.2 in-dev 6 years ago
Christopher Roy Bratusek 62abe59d2a bump version to 18.1.20180909 6 years ago
Christopher Roy Bratusek 50d5da9772 CommonAddon, PatcherAddon: further minor improvements 6 years ago
Christopher Roy Bratusek 05a8918296 PatcherAddon: fix DalvikVM crashes, fix printing messages 6 years ago
Christopher Roy Bratusek 3a539b2f23 PatcherAddon: clean-up addon.d environment every time addon.d is fired up 6 years ago
Christopher Roy Bratusek c14c818501 CommonPatcher: remove ancient, unused files from addon.d / for binary files only install the current-arch ones into addon.d 6 years ago
Christopher Roy Bratusek 42ea0d365b update version to 18.1 in-dev 6 years ago
Christopher Roy Bratusek 1c8c5d1291 CommonPatcher: update detect_outfd, don't set ANDROID_DATA at all 6 years ago
Christopher Roy Bratusek 9d57ca13df PatcherAddon: minor changes, update detect_outfd 6 years ago
Christopher Roy Bratusek 7fda8d8a84 CommonPatcher: re-set ANDROID_DATA to TMPDIR 6 years ago
Christopher Roy Bratusek 26d3271ef5 remove duplicated '!!' in error messages 6 years ago
Christopher Roy Bratusek bca5c2c320 CommonPatcher: treat userdebug ROMs as Custom ROMs 6 years ago
Christopher Roy Bratusek 5141b82932 Patcher: verbose DalvikVM 6 years ago
Christopher Roy Bratusek b4045a90b6 CommonPatcher / Patcher addon.d: misc improvements 6 years ago
Christopher Roy Bratusek 3f508cd808 bump version to 18.0.3 6 years ago
Christopher Roy Bratusek 2e40262465 don't register services.jar in uninstaller information for System Mode installation 6 years ago
Christopher Roy Bratusek 268cdc2c3c bump version to 18.0.2 6 years ago
Christopher Roy Bratusek 012669f2ec CommonPatcher: try to detect whether we are on a Custom or Stock ROM 6 years ago
Christopher Roy Bratusek fc95b0cf01 bump version to 18.0.1 hotfix 6 years ago
Christopher Roy Bratusek 75c3b268d1 bump version to 18.0.20180907 6 years ago
Christopher Roy Bratusek c7808c5498 CommonInstaller / CommonPatcher: improve 6 years ago
Christopher Roy Bratusek fb96fbf5c2 CommonPatcher: increase ROM compatibility 6 years ago
Christopher Roy Bratusek 520572e01c CommonPatcher: always print ROM_DEX_STATUS 6 years ago
Christopher Roy Bratusek 5b56192fda CommonPatcher: string fixes 6 years ago
Christopher Roy Bratusek 3c6d4fd6f0 CommonPatcher: fix env for 32bit devices 6 years ago
Christopher Roy Bratusek a9844287ec CommonPatcher: minor change 6 years ago
Christopher Roy Bratusek 92d312684b CommonPatcher: fixup 6 years ago
Christopher Roy Bratusek f585f2dcf2 CommonPatcher: continue on Pie if ROM_DEX_STATUS is DEODEX 6 years ago
Christopher Roy Bratusek 322dc49e4d bundle dexpatcher 1.6.1 6 years ago
Christopher Roy Bratusek b2b182ca41 CommonPatcher: [TEST] further improvements to the patcher env 6 years ago
Christopher Roy Bratusek 2162e6b6d5 error out if /data can't be mounted 6 years ago
Christopher Roy Bratusek ba4455964c CommonPatcher: fixup addon.d installation 6 years ago
Christopher Roy Bratusek 12b60aafa5 update detect_bootmode 6 years ago
Christopher Roy Bratusek 063763e1d3 Revert "Patcher: more minor improvements"
This reverts commit c2aa05c0ee.
6 years ago
Christopher Roy Bratusek c2aa05c0ee Patcher: more minor improvements 6 years ago
Christopher Roy Bratusek 3a7cbfcdac Patcher: more minor improvements 6 years ago
Christopher Roy Bratusek 7ceb343692 Patcher: improve patcher commands 6 years ago
Christopher Roy Bratusek 000922ca7a Patcher: environment improvements 6 years ago
Christopher Roy Bratusek 3215001b89 vdexExtractor 0.5.0 6 years ago
Christopher Roy Bratusek 50a2bf9781 Patcher:
- log all mounted paritions in the recovery.log
- update /vendor mounting code
- fix addon.d creation
- if there's no /vendor partition, but /system/vendor exists, create a compatibility link, which is required on some ROMs
6 years ago
Christopher Roy Bratusek 088641c73e Patcher: unmount /vendor and /dev/random, too 6 years ago
Christopher Roy Bratusek 9fa4bd2a65 update baksmali/smali to 2.2.5 6 years ago
Christopher Roy Bratusek d931495837 Patcher: more verbose 6 years ago
Christopher Roy Bratusek 5e8f99b03e Patcher: minor code simplification 6 years ago
Christopher Roy Bratusek a548cad5e1 Patcher: explicitely check for services.vdex / services.odex 6 years ago
Christopher Roy Bratusek 812f6ca255 Patcher: simplify 6 years ago
Christopher Roy Bratusek 360a5eb919 Patcher: further improvements 6 years ago
Christopher Roy Bratusek 9be0cc4eec Patcher: vendor mount code 6 years ago
Christopher Roy Bratusek fb0fb8e4b4 Patcher: update C_LD 6 years ago
Christopher Roy Bratusek 9947d3b59c Patcher: Oreo 6 years ago
Christopher Roy Bratusek 2cac1d95d4 Patcher: improve ODEX support 6 years ago
Christopher Roy Bratusek 2d8156f910 Patcher: minor change 6 years ago
Christopher Roy Bratusek 94b852c68e Patcher: minor change 6 years ago
Christopher Roy Bratusek 513ca81300 Patcher: improved Nougat support 6 years ago
Christopher Roy Bratusek e9a818dbc6 Patcher: add baksmali 2.2.2 for use with SDK < 26 / use baksmali dev-build for SDK >= 26 6 years ago
Christopher Roy Bratusek a5b238c7e0 Patcher: exit upon SDK 28 / update vdexPatcher builds 6 years ago
Christopher Roy Bratusek 1e99734c85 CommonInstaller, Patcher: A/B aware /vendor mount code from Magisk 6 years ago
Christopher Roy Bratusek ad06de9fd5 CommonInstaller, Patcher: mount /vendor partition 6 years ago
Christopher Roy Bratusek 335e87ceb3 Patcher: update baksmali command 6 years ago
Christopher Roy Bratusek 5a12e2cc19 Patcher: vdexExtractor debug build 6 years ago
Christopher Roy Bratusek cec1ee186f Patcher: log ROM_DEX_STATUS 6 years ago
Christopher Roy Bratusek 4403cfa550 Patcher: don't try to de-odex, when services.jar already contains classes.dex 6 years ago
Christopher Roy Bratusek ded2be5c0a Patcher: update vdexExtractor 6 years ago
Christopher Roy Bratusek 460eb3d6d0 Patcher: roll back to dexpatcher 1.6.0 6 years ago
Christopher Roy Bratusek 94a3f6065a Patcher: mark Android Pie support as experimental 6 years ago
Christopher Roy Bratusek bf737c124f Patcher:
- use internal busybox
- update baksmali/smali
- update vdexextractor
- other minor changes
6 years ago
Christopher Roy Bratusek 4956584f15 Patcher: more verbose output 6 years ago
Christopher Roy Bratusek 1ac284b37e Patcher: fix vdexExtractor for arm64 / x86_64 6 years ago
Christopher Roy Bratusek ce8c74c2e1 Patcher: update install_addond 6 years ago
Christopher Roy Bratusek 1e77402609 we don't need BOOTCLASSES 6 years ago
Christopher Roy Bratusek 5c5eb20dfc Patcher: several fixups 6 years ago
Christopher Roy Bratusek ab102c19dc Patcher: fixup 6 years ago
Christopher Roy Bratusek 160e12b1be Patcher: vdex 6 years ago
Christopher Roy Bratusek 4b59556a0b Patcher: various improvements 6 years ago
Christopher Roy Bratusek 9ac49915eb Patcher:
- simplify code
- don't deodex services.jar if it's already deodexed
6 years ago
Christopher Roy Bratusek 5c61d31398 Patcher: string change 'cause it works 6 years ago
Christopher Roy Bratusek d3d315ccf9 Patcher: minor fix 6 years ago
Christopher Roy Bratusek c7acda8a1c Patcher: set LD_LIBRARY_PATH for vdexExtractor 6 years ago
Christopher Roy Bratusek 7aa1571e40 Patcher: support automatic deodexing for VDEX method (first try) 6 years ago
Christopher Roy Bratusek dbabb06073 add vdexExtractor binaries (ndk builds) 6 years ago
Christopher Roy Bratusek 94efbc5c0e next release will be 18.0, not 17.10 6 years ago
Christopher Roy Bratusek 32e95c2b35 minor typo fix 6 years ago
Christopher Roy Bratusek 1472726aed Patcher: add unused base code for automatic deodexing 6 years ago
Christopher Roy Bratusek 57e5c1807b Patcher: don't unmount /system beforehand 6 years ago
Christopher Roy Bratusek cad3b1c262 Patcher: fix path to installer infofile 6 years ago
Christopher Roy Bratusek c77387db12 Patcher:
- don't stop on odexed ROMs, just print a warning (user have may services.jar deodexed)
- fix path to install lockfile
- remove a bit old code
- 9.0, SDK 28 officially supported
6 years ago
Christopher Roy Bratusek 3aa598228e Patcher: move installfile from /data/adb/.nanodroid-patcher to /data/adb/NanoDroid_Patched 6 years ago
Christopher Roy Bratusek cb16a28295 Patcher: move installfile from /data/adb/.nanodroid-patcher to /data/adb/NanoDroid_Patched 6 years ago
Christopher Roy Bratusek 2e82fbb1f4 bump version to 17.10 in-dev 6 years ago
Christopher Roy Bratusek 933f4047e9 bump version to 17.9.20180818 6 years ago
Christopher Roy Bratusek 3c3cdbe95b bump version to 17.9 in-dev 6 years ago
Christopher Roy Bratusek c2f9af134d bump version to 17.8 6 years ago
Christopher Roy Bratusek 4317ea9931 bump version to 17.8 in-dev 6 years ago
Christopher Roy Bratusek 1697379e85 bump version to 17.7.20180809 6 years ago
Christopher Roy Bratusek d8a7a397c0 bump version to 17.7 in-dev 6 years ago
Christopher Roy Bratusek c6ca74b4dc CommonPatcher: proper A/B support, too 6 years ago
Christopher Roy Bratusek 8a447703cd bump version to 17.6.20180805 6 years ago
Christopher Roy Bratusek a3fc0766ad bump version to 17.6 in-dev 6 years ago
Christopher Roy Bratusek 6597ccd662 bump version 6 years ago
Christopher Roy Bratusek 44df89a1b0 bump version to 17.5 20180802 6 years ago
Christopher Roy Bratusek 97024b8ea4 typo fix 6 years ago
Christopher Roy Bratusek 91d550c877 bump version and update docs 6 years ago
Christopher Roy Bratusek f21a20608a bump version 6 years ago
Christopher Roy Bratusek 25ff9d082e bump version to 17.2.20180714 6 years ago
Christopher Roy Bratusek 40c51a4188 update mount code for patcher, too 6 years ago
Christopher Roy Bratusek 1b2ee6b50c bump version to 17.2 in-dev 6 years ago
Christopher Roy Bratusek f87aff648d bump version to 17.1.20180507 6 years ago
Christopher Roy Bratusek d4d7e9e260 bump version to 17.1 (in-dev) 6 years ago
Christopher Roy Bratusek e5e4987012 bump version to 17.0.20180430 6 years ago
Christopher Roy Bratusek ccd191ab9c bump version to 16.91 (17.0~beta2) 6 years ago
Christopher Roy Bratusek 761fd424a0 Patcher: move addon.d from 75 to 999 6 years ago
Christopher Roy Bratusek 9782dc0147 add dalvik-ready baksmali/smali 6 years ago
Christopher Roy Bratusek 85c7a4bc9d bump version to 16.90 (= 17.0 beta1) 6 years ago
Christopher Roy Bratusek 03384cdfed bump version to 16.5.20180402 6 years ago
Christopher Roy Bratusek 7b5cabe12d bump version to 16.5 in-dev 6 years ago
Christopher Roy Bratusek 3dc6e2ce25 bump version to 16.4 6 years ago
Christopher Roy Bratusek 525546313a bump version to 16.3.20180327 6 years ago
Christopher Roy Bratusek 23c1b21035 typo fix 6 years ago
Christopher Roy Bratusek 14a2bd787d Patcher, addon.d: unify code into CommonPatcher 6 years ago
Christopher Roy Bratusek 2b5914bd0f Patcher: drop SigspoofUI support 6 years ago
Christopher Roy Bratusek 49fee1f065 Patcher: new backup location is /sdcard/nanodroid_backups 6 years ago
Christopher Roy Bratusek ead6233b32 patcher: change SDK_VERSION detection 6 years ago
Christopher Roy Bratusek 429710af8f patcher: initial A/B partition scheme support 6 years ago
Christopher Roy Bratusek b7ed24308c bump version to 16.3 in-dev 6 years ago
Christopher Roy Bratusek f70a9e6971 bump version to 16.2.20180302 6 years ago
Christopher Roy Bratusek 0a5b020167 bump version to 16.2 in-dev 6 years ago
Christopher Roy Bratusek 6d2b21f943 bump version to 16.1.20180209 6 years ago
Christopher Roy Bratusek ff1d720e1b bump version to 16.1 in-dev 6 years ago
Christopher Roy Bratusek a618ef3e85 bump version to 16.0.20180130 6 years ago
Christopher Roy Bratusek ca009974ee bump version to 15.91 6 years ago
Christopher Roy Bratusek b8bb331fc5 patcher: remove old addon.d setups when installing new 6 years ago
Christopher Roy Bratusek 3bd56f6f83 patcher: always mount /system read-write + remove old addon.d setup during install 6 years ago
Christopher Roy Bratusek ec30353eac Initial commit 6 years ago