1.1 KiB
1.1 KiB
credits && resources: https://wiki.postmarketos.org/wiki/
Install
init
install --split
export
shutdown
cd /tmp/postmarketOS-export
ls
file | where to flash |
---|---|
boot.img | boot |
initramfs initramfs-extra | |
oneplus-fajita-boot.img | vendor |
oneplus-fajita-root.img | userdata |
vmlinuz |
erase dtbo
reboot
inside postmarketOS:
sudo resize2fs /dev/sda17
CONNECT VIA USB
ip link set dev usb0 address 12:12:12:12:12:12
dhclient -v usb0
ip link set usb0 up
DNS
echo nameserver 1.1.1.1 > /etc/resolv.conf
INTERNET VIA USB
ip route add default via 172.16.42.2
persistent INTERNET VIA USB
echo 'ip route add default via 172.16.42.2' > /etc/local.d/usb_internet.start
chmod +x /etc/local.d/usb_internet.start
rc-update add local
on HOST
sysctl net.ipv4.ip_forward=1
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -s 172.16.42.0/24 -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24
iptables-save