Pacman hangs because of mmc problems. Trying to resolve these, I believe the reason is:
[ 1.315833] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-ph not found, using dummy regulator
[ 1.330686] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pg not found, using dummy regulator
[ 1.564426] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[ 1.565408] sun50i-h616-pinctrl 300b000.pinctrl: supply vcc-pc not found, using dummy regulator
pinctrl@300b000 have no regulators defined. Also, it seems miniarch has less kernel patches, then armbian.
@Nick A can you share, how you test DT changes?
I tried making overlays, but it seems dtc doesn't like path references inside values. With recompiled full tree, armbian doesn't boot -- it seems I need the source, not decompiled dtb.