Commit da4a4f80 authored by Dan Johansen's avatar Dan Johansen

[buildarmoem] disable resolved on PinePhone

systemd-resolved gets auto enabled on Arch systems. On regular devices we disable it with the OEM setup,
but since the Phone and tablet does not have an OEM setup, we have to do it in the tools.
So we edit the preset file to disable systemd-resolved by default on those devices.
Signed-off-by: Dan Johansen's avatarDan Johansen <>
parent 4ccbce84
......@@ -522,6 +522,7 @@ create_rootfs_oem() {
elif [[ "$DEVICE" = "pinephone" ]] || [[ "$DEVICE" = "pinetab" ]]; then
$NSPAWN $ROOTFS_IMG/rootfs_$ARCH systemctl enable pinebook-post-install.service 1> /dev/null 2>&1
sed -i s/"HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)"/"HOOKS=(base udev autodetect modconf block filesystems keyboard fsck bootsplash-manjaro)"/g $ROOTFS_IMG/rootfs_$ARCH/etc/mkinitcpio.conf
sed -i s/"enable systemd-resolved.service"/"disable systemd-resolved.service"/g $ROOTFS_IMG/rootfs_$ARCH/usr/lib/systemd/system-preset/90-systemd.preset
$NSPAWN $ROOTFS_IMG/rootfs_$ARCH mkinitcpio -P 1> /dev/null 2>&1
echo "manjaro" > $TMPDIR/user
echo "manjaro" > $TMPDIR/password
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment