If not then your boot.img won't be patchable with Magisk and will result in a brick situation since Android 9(not prior Android versions).
Most boot.img's over 18MB are usually built with Magisk support, if yours is under 15MB then it won't work and was built incorrectly by the manufacturer.
Android 9 now also has anti tampering protection from Google by default that checks each partition's build flags and fingerprints and if they don't match with each other then it doesn't boot if discrepancies are found. Android 10 even has A/B partitions now with 2 identical partitions for each partition, even if you modify one, it won't match the other read-only one and firmware will refuse to boot. Android 11 Google is working on, they changed things yet again and even made it even more difficult to modify anything.
There is no difference between flashing the boot partition inside the firmware.
Comment