- 21 Nov, 2019 4 commits
- 20 Nov, 2019 1 commit
-
-
topjohnwu authored
-
- 19 Nov, 2019 3 commits
- 18 Nov, 2019 1 commit
-
-
topjohnwu authored
-
- 16 Nov, 2019 6 commits
-
-
topjohnwu authored
-
osm0sis authored
- some Samsung devices (e.g. Galaxy S5 SMG-900H) use a slightly different AOSP bootimg.h variant with `#define BOOT_NAME_SIZE 20` instead of 16 - since all known examples of these device images do not have anything in the NAME or CMDLINE fields, and the bootloader also accepts standard AOSP images, simply offset the SHA1/SHA256 detection by 4 bytes to avoid false positives from these images, remain an equally effective detection shortcut, and ensure a proper SHA1 checksum on repack aosp-dtbhdt2-4offhash-seandroid-256sig-samsung_gs5-smg900h-boot.img UNPACK CHECKSUM [00000000b11580f7d20f70297cdc31e02626def0356c82b90000000000000000] REPACK CHECKSUM [73b18751202e56c433f89dfd1902c290eaf4eef3e167fcf03b814b59a5e984b6] AIK CHECKSUM [b11580f7d20f70297cdc31e02626def0356c82b9000000000000000000000000] This patch should result in a `magiskboot unpack -n boot.img; magiskboot repack boot.img` new-boot.img matching the AIK CHECKSUM above.
-
Nick authored
Minor improvements and fixes
-
dark-basic authored
-
Viktor De Pasquale authored
Close #2079
-
topjohnwu authored
-
- 15 Nov, 2019 3 commits
-
-
topjohnwu authored
-
vvb2060 authored
-
Ilya Kushnir authored
-
- 14 Nov, 2019 2 commits
- 13 Nov, 2019 8 commits
- 12 Nov, 2019 1 commit
-
-
topjohnwu authored
-
- 11 Nov, 2019 2 commits
- 10 Nov, 2019 1 commit
-
-
topjohnwu authored
-
- 09 Nov, 2019 4 commits
-
-
topjohnwu authored
-
topjohnwu authored
Fix #2053
-
Ilya Kushnir authored
-
osm0sis authored
- compare against new byte[] array as a quick tell, since when streaming from a partition with an unsigned image "signature" would of course read without issue but then remain filled by zero padding, resulting in the following: java.io.IOException: unexpected end-of-contents marker at org.bouncycastle.asn1.ASN1InputStream.readObject(Unknown Source:14) at com.topjohnwu.signing.SignBoot$BootSignature.<init>(SignBoot.java:235) at com.topjohnwu.signing.SignBoot.verifySignature(SignBoot.java:144) at com.topjohnwu.signing.BootSigner.main(BootSigner.java:15) at a.a.main(a.java:20)
-
- 08 Nov, 2019 2 commits
- 07 Nov, 2019 1 commit
-
-
topjohnwu authored
-
- 05 Nov, 2019 1 commit
-
-
topjohnwu authored
-