Android手机无法使用IPv6功能的原因

问题出现的原因是手机的一个启动脚本/init.qcom.sh中有这么一段:

#

# Suppress default route installation during RA for IPV6; user space will take

# care of this

#

for file in /proc/sys/net/ipv6/conf/*

do

echo 0 > $file/accept_ra_defrtr

done

/proc/sys/net/ipv6/conf/*/accept_ra_defrtr文件中的值如果为1,则接受ipv6路由器发出的默认路由设置,如果为0,则不接受。这段话把它设置为了0。所以小米手机不会接受来自路由器的默认路由公告,于是就无法上网了。

小米(miui)IPv6无法使用的问题解决方法

原因找到了,也就好解决了,就是要把/proc/sys/net/ipv6/conf/*/accept_ra_defrtr文件中的值设置为1即可。有以下两种方法,你可以随便选一种:

1. 修改rom包中boot.img中的/init.qcom.sh文件,把

echo 0 > $file/accept_ra_defrtr

修改为

echo 1 > $file/accept_ra_defrtr

然后更新此rom包。修改ROM包可以利用“android kitchen”这个工具来修改,需要有一定的linux基础和动手能力。

2. 方法1有个缺点,就是如果需要升级系统的话,每次都需要修改rom包,比较麻烦。另外我写了一个脚本,(点这里下载),利用“终端模拟器”等软件执行这个脚本后,ipv6就正常了,如果你觉得麻烦,可以安装一个”script manager”软件,把这个脚本设置为开机启动。就一劳永逸了。

开启Android手机的IPv6功能

手机首先需要获取Root权限。使用一般的一键root工具即可,推荐“完美Root”。

安装“ES 文件浏览器”。打开Root工具箱,将文件系统挂载为“可读可写”(RW)。

安装“SManager”。

在电脑上打开notepad++,复制粘贴如下内容:

#!/system/bin/sh

for file in /proc/sys/net/ipv6/conf/*

do

echo 1 > $file/accept_ra_defrtr

done

然后将文件另存为“EnableIPv6.sh”。

注意编码为UTF8,换行符为UNIX风格。

5、将“EnableIPv6.sh”复制到手机,并使用ES 文件浏览器将其移动到/etc目录下。

6、使用SManager执行该脚本。现在你的Android手机就可以通过DHCP方式获取到IPv6地址了。等待几分钟,打开

以上那个方法都经过了一些网友的测试,真实可用。如果你使用不了,请多google。

android enable ipv6,安卓开启ipv6网络支持小米手机(miui)IPv6无法使用的问题相关推荐

  1. 小米刷机android正在启动,刷机不怕变砖 小米手机MIUI双系统详解

    前面都是些理论,实际操作是怎么样的呢?在进行切换系统的时候也有两种方式,第一种非常简单,在系统升级界面下按菜单键,选择切换系统,点击确定后重启手机就会自动切换到另外一个系统. 从上面的视频中可以看到, ...

  2. 小米手机能安装鸿蒙吗,鸿蒙系统支持小米手机吗?支持哪些机型

    在华为鸿蒙伙伴峰会上,华为业务部副总裁杨海松在接受采访时表示鸿蒙系统是全开源的,可以支持第三方手机使用.此消息一出,引发不少关注!那么华为鸿蒙是否支持小米手机呢?支持哪些机型呢?一起来看看吧! 鸿蒙系 ...

  3. 小米怎么和计算机连接网络设置密码,小米手机2S怎么设置无线网络资料

    小米手机2S怎么设置无线网络资料 篇一:小米共享电脑网络及手机作为无线路由器的设置方法 小米手机共享电脑网络及小米手机作为无线路由器的设置方法 电脑可以上网,手机没有流量,是否考虑借助电脑网络实现手机 ...

  4. 小米手机MIUI系统局域网同网络传输问题的方法步骤

    描述:小米手机MIUI系统局域网同网络传输问题的方法步骤 步骤: MIUI自带文件管理-右上角-远程管理-启动服务-设置账号密码-电脑文件窗口输入ftp地址即可

  5. 小米android n 分屏,官方确认!这些小米手机都支持分屏

    ­ 本以为分屏在MIUI9上会成为标配功能,但目前最新的消息显示,即便是升级了MIUI9,也只有部分机型能够支持分屏. ­ 日前,小米在MIUI官方论坛发布公告称,MIUI9的分屏功能只支持只支持基于 ...

  6. android平板开箱,安卓平板不行了吗?小米平板4乞丐版开箱体验

    安卓平板不行了吗?小米平板4乞丐版开箱体验 2018-11-11 18:50:00 19点赞 12收藏 44评论 由于晚上开箱就顺手拍照了,光线实在不好,请大家见谅 购买理由 购买之路,就是一个不断减 ...

  7. 小米手机与计算机如何连接网络连接,小米手机怎么通过电脑上网如何将手机与电脑相连...

    在很早之前,小编就听到过可以通过手机与电脑相连,来上网.但一直不知道怎么操作.今天小编就和大家一起来学习下,小米手机怎么通过电脑上网的? 一.首先将小米手机通过USB数据线连接电脑,然后在电脑中打开已 ...

  8. 小米手机 miui 8.x开启开发者模式指导

    每次系统更新,小米手机都会把开发者模式关掉,开启的路径又改了好几次,时间一久就忘记怎么开启了. 步骤 打开应用:我的小米 点击:登录与安全 点击:登录设备管理 点击:右上角菜单栏-查看当前设备系统详情 ...

  9. 小米手机android评价,性能平均领先39.1% 双核小米手机评测

    全国首款双核1.5GHz处理器!而且售价仅有1999元! 这是近日最为火爆的小米手机带给大家最为震撼的消息.一瞬间所有的目光都放在了这个刚刚推出的产品上了,从它的配置曝光.正式发布吸引了无数网友的注意 ...

  10. 【Android 教程系列第 13 篇】在小米手机上使用安卓投屏软件 QtScrcpy ,为什么点击屏幕没有反应

    这是[Android 教程系列第 13 篇],如果觉得有用的话,欢迎关注专栏. 一:问题描述 众所周知,QtScrcpy 是一款非常好用的安卓投屏软件. 以前用的测试机是一加的,最近换了小米的,发现开 ...

最新文章

  1. web开发下的各种下载方法
  2. 大剑无锋之拦截器和过滤器的区别【面试推荐】
  3. 约瑟夫环(丢手绢问题)
  4. linux文件管理器添加项目,LXQt 0.14 发布,文件管理器添加拆分视图
  5. 【Java】图解 Java 中的数据结构及原理
  6. Java自动化测试框架-02 - TestNG之理论到实践 - (详细教程)
  7. AAA及RADIUS/HWTACACS协议简介
  8. 全网首发:解决办法,/bin/ant: 1: cd: can‘t cd to /bin/../share/ant/bin/..
  9. python增量爬虫_python网络爬虫——增量式爬虫
  10. 服务器物理硬盘序列号,查看硬盘物理序列号的程序源代码
  11. 人工智能是在数学计算机科学控制论信息论,ai人工智能需要学什么 人工智能对数学有何要求...
  12. 软件工程专业就业方向职业规划
  13. npm install生成的package-lock.json文件有什么作用?
  14. 【20年9月】聊聊我的CISM备考过程,有经验有教训!
  15. 程序员天天写代码,如何拓展社交圈?
  16. 通话用哪款蓝牙耳机好?通话效果比较好的蓝牙耳机推荐
  17. 局域网常用的几种网络拓扑结构及其特点。
  18. lorem ipsum是什么
  19. linux7网口起不来,centos7 双网口绑定
  20. Oracle裁员,N+6赔偿,你只看到幸福感?

热门文章

  1. get 请求中文乱码问题
  2. SDN 技术介绍整理 学习网站 - (持续更新)
  3. 北京54坐标系和1980西安坐标系转换
  4. Office批量打印助手V8.5最新版
  5. 无纸化会议系统服务器是什么意思,无纸化会议系统是什么?
  6. Java小峰宿舍管理系统_基于JAVA的宿舍管理系统
  7. linux时间戳转换c语言,C语言将时间戳转换成日期时间
  8. JSON的4种解析方式使用以及对比
  9. Unity安装 ILRuntime插件
  10. VMware卸载后再安装时网络连接处没有虚拟网卡