topjohnwu
02dc1172be
Revert DTB patches to in-place binary patches
...
Since we no longer need to add new properties in the device tree, and
all the patches we do removes strings, we can just directly patch
the flat device tree in-place, ignoring basically all the higher level
DTB structure and format to accomplish 100% compatibility.
2020-05-05 01:03:09 -07:00
Zackptg5
d7cd1b37f8
add missing flags
2020-03-22 13:41:55 -07:00
topjohnwu
a0998009c1
Small native code reorganization
2020-03-09 01:50:30 -07:00
topjohnwu
03428329ef
Add new verity and encryption patterns
...
Close #2118
2019-12-03 05:39:39 -05:00
topjohnwu
8d21988656
Support patching DTB/DTBO partition format
2019-12-02 04:34:21 -05:00
topjohnwu
544bb7459c
Don't pass by reference
2019-09-26 03:49:05 -04:00
topjohnwu
3d4081d0af
Fix patch verity and forceencrypt
2019-09-26 03:14:56 -04:00
topjohnwu
4d91e50d6d
Update dtb patch to not use in-place modification
2019-09-21 05:30:04 -04:00
topjohnwu
c9fa8118d1
Some code adjustments
2019-02-24 23:09:34 -05:00
topjohnwu
71ecbb3af3
Clean/refactor includes
2019-02-10 03:57:51 -05:00
topjohnwu
fc8a3c5fb4
Migrate MagiskBoot to C++
2018-10-24 22:23:14 -04:00