Skip to content

Instantly share code, notes, and snippets.

@petarbojic
Forked from chenshaoju/Disable_IPv6.sh
Created March 12, 2024 17:32
Show Gist options
  • Save petarbojic/5d526161c6dfeffeb66a6eb832ed99c5 to your computer and use it in GitHub Desktop.
Save petarbojic/5d526161c6dfeffeb66a6eb832ed99c5 to your computer and use it in GitHub Desktop.
Disable IPv6 for Android in init.d
#!/system/bin/sh
#
echo 0 > /proc/sys/net/ipv6/conf/default/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
echo 0 > /proc/sys/net/ipv6/conf/all/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
echo 0 > /proc/sys/net/ipv6/conf/wlan0/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/wlan0/disable_ipv6
sleep 3
echo 0 > /proc/sys/net/ipv6/conf/default/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
echo 0 > /proc/sys/net/ipv6/conf/all/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
echo 0 > /proc/sys/net/ipv6/conf/wlan0/accept_ra
echo 1 > /proc/sys/net/ipv6/conf/wlan0/disable_ipv6
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment