Christopher Roy Bratusek
ba4455964c
CommonPatcher: fixup addon.d installation
2018-09-04 19:16:04 +02:00
Christopher Roy Bratusek
12b60aafa5
update detect_bootmode
2018-09-01 19:14:09 +02:00
Christopher Roy Bratusek
063763e1d3
Revert "Patcher: more minor improvements"
...
This reverts commit c2aa05c0ee
.
2018-08-30 20:31:11 +02:00
Christopher Roy Bratusek
c2aa05c0ee
Patcher: more minor improvements
2018-08-30 20:20:19 +02:00
Christopher Roy Bratusek
3a7cbfcdac
Patcher: more minor improvements
2018-08-30 20:15:12 +02:00
Christopher Roy Bratusek
7ceb343692
Patcher: improve patcher commands
2018-08-30 20:06:20 +02:00
Christopher Roy Bratusek
000922ca7a
Patcher: environment improvements
2018-08-30 17:31:52 +02:00
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
2018-08-29 17:01:33 +02:00
Christopher Roy Bratusek
d931495837
Patcher: more verbose
2018-08-27 21:57:37 +02:00
Christopher Roy Bratusek
5e8f99b03e
Patcher: minor code simplification
2018-08-27 21:51:18 +02:00
Christopher Roy Bratusek
a548cad5e1
Patcher: explicitely check for services.vdex / services.odex
2018-08-27 21:46:52 +02:00
Christopher Roy Bratusek
812f6ca255
Patcher: simplify
2018-08-27 21:41:36 +02:00
Christopher Roy Bratusek
360a5eb919
Patcher: further improvements
2018-08-27 21:40:19 +02:00
Christopher Roy Bratusek
9be0cc4eec
Patcher: vendor mount code
2018-08-27 21:25:03 +02:00
Christopher Roy Bratusek
fb0fb8e4b4
Patcher: update C_LD
2018-08-27 21:17:29 +02:00
Christopher Roy Bratusek
9947d3b59c
Patcher: Oreo
2018-08-27 21:15:15 +02:00
Christopher Roy Bratusek
2cac1d95d4
Patcher: improve ODEX support
2018-08-27 21:14:29 +02:00
Christopher Roy Bratusek
2d8156f910
Patcher: minor change
2018-08-27 20:59:47 +02:00
Christopher Roy Bratusek
94b852c68e
Patcher: minor change
2018-08-27 20:56:48 +02:00
Christopher Roy Bratusek
513ca81300
Patcher: improved Nougat support
2018-08-27 20:04:25 +02:00
Christopher Roy Bratusek
e9a818dbc6
Patcher: add baksmali 2.2.2 for use with SDK < 26 / use baksmali dev-build for SDK >= 26
2018-08-27 18:53:57 +02:00
Christopher Roy Bratusek
a5b238c7e0
Patcher: exit upon SDK 28 / update vdexPatcher builds
2018-08-27 18:23:01 +02:00
Christopher Roy Bratusek
1e99734c85
CommonInstaller, Patcher: A/B aware /vendor mount code from Magisk
2018-08-27 18:12:17 +02:00
Christopher Roy Bratusek
ad06de9fd5
CommonInstaller, Patcher: mount /vendor partition
2018-08-27 18:08:12 +02:00
Christopher Roy Bratusek
335e87ceb3
Patcher: update baksmali command
2018-08-26 21:58:10 +02:00
Christopher Roy Bratusek
cec1ee186f
Patcher: log ROM_DEX_STATUS
2018-08-26 21:08:04 +02:00
Christopher Roy Bratusek
4403cfa550
Patcher: don't try to de-odex, when services.jar already contains classes.dex
2018-08-26 21:07:23 +02:00
Christopher Roy Bratusek
94a3f6065a
Patcher: mark Android Pie support as experimental
2018-08-26 19:03:06 +02:00
Christopher Roy Bratusek
bf737c124f
Patcher:
...
- use internal busybox
- update baksmali/smali
- update vdexextractor
- other minor changes
2018-08-26 18:58:59 +02:00
Christopher Roy Bratusek
4956584f15
Patcher: more verbose output
2018-08-26 18:02:36 +02:00
Christopher Roy Bratusek
1ac284b37e
Patcher: fix vdexExtractor for arm64 / x86_64
2018-08-26 15:04:23 +02:00
Christopher Roy Bratusek
ce8c74c2e1
Patcher: update install_addond
2018-08-26 13:19:16 +02:00
Christopher Roy Bratusek
1e77402609
we don't need BOOTCLASSES
2018-08-26 12:58:31 +02:00
Christopher Roy Bratusek
5c5eb20dfc
Patcher: several fixups
2018-08-26 12:53:17 +02:00
Christopher Roy Bratusek
ab102c19dc
Patcher: fixup
2018-08-26 11:38:19 +02:00
Christopher Roy Bratusek
160e12b1be
Patcher: vdex
2018-08-26 11:29:14 +02:00
Christopher Roy Bratusek
4b59556a0b
Patcher: various improvements
2018-08-25 23:23:26 +02:00
Christopher Roy Bratusek
9ac49915eb
Patcher:
...
- simplify code
- don't deodex services.jar if it's already deodexed
2018-08-25 22:33:20 +02:00
Christopher Roy Bratusek
5c61d31398
Patcher: string change 'cause it works
2018-08-25 21:51:39 +02:00
Christopher Roy Bratusek
d3d315ccf9
Patcher: minor fix
2018-08-25 21:44:44 +02:00
Christopher Roy Bratusek
c7acda8a1c
Patcher: set LD_LIBRARY_PATH for vdexExtractor
2018-08-25 21:44:14 +02:00
Christopher Roy Bratusek
7aa1571e40
Patcher: support automatic deodexing for VDEX method (first try)
2018-08-25 21:43:43 +02:00
Christopher Roy Bratusek
32e95c2b35
minor typo fix
2018-08-24 22:20:34 +02:00
Christopher Roy Bratusek
1472726aed
Patcher: add unused base code for automatic deodexing
2018-08-24 21:47:56 +02:00
Christopher Roy Bratusek
cad3b1c262
Patcher: fix path to installer infofile
2018-08-24 21:26:33 +02:00
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
2018-08-24 21:24:01 +02:00
Christopher Roy Bratusek
cb16a28295
Patcher: move installfile from /data/adb/.nanodroid-patcher to /data/adb/NanoDroid_Patched
2018-08-21 22:20:41 +02:00
Christopher Roy Bratusek
c6ca74b4dc
CommonPatcher: proper A/B support, too
2018-08-05 13:17:16 +02:00
Christopher Roy Bratusek
40c51a4188
update mount code for patcher, too
2018-07-08 19:10:37 +02:00
Christopher Roy Bratusek
761fd424a0
Patcher: move addon.d from 75 to 999
2018-04-10 21:47:19 +02:00
Christopher Roy Bratusek
14a2bd787d
Patcher, addon.d: unify code into CommonPatcher
2018-03-20 18:52:53 +01:00