我的平台:
google nexus 4 ubuntu-touch 稳定。
笔记本电脑:Ubuntu 14.04.2
我在 ubuntu-touch 终端中执行过:
android-gadget-service 启用 rndis
从我桌面的应用程序指示器中,我可以看到连接正在进行的标志。但是,就是这样,从来没有成功连接过。你能帮忙解决这个问题吗?是否缺少了什么,如何检查?
答案1
目前有一个特定于 mako 的错误(mako:Nexus 4)需要修复。看来您受到了这个错误的影响。https://bugs.launchpad.net/ubuntu/+source/dbus-property-service/+bug/1427697
答案2
如果你还没有找到它,可以在这里找到解决办法https://bugs.launchpad.net/ubuntu/+source/dbus-property-service/+bug/1427697
该链接中的说明...
您的手机的先决条件:
开启开发者模式:“系统设置”|“关于这部手机”|“开发者模式”
通过在通过 USB 连接的外部计算机上输入以下内容,使操作系统映像可写:
phablet-config writable-image
确保 WLAN 已关闭。
修复网络共享的步骤(仅需一次;手机更新后重复)
拔下USB线(手机端即可);
2015-10-15:现在好像已经改变了:你必须已经连接
正确之处
/usr/bin/tethering
:rndis0
应该usb0
启用 rndis:
sudo android-gadget-service enable rndis
启用网络共享:
sudo tethering enable
注意:这可能会打印错误,可以忽略。
如果之前没有这样做,请插入 USB 电缆,然后计算机使用新的有线连接连接到互联网。
fix-tethering
除了步骤 2.-4. 之外,您还可以使用手机上名为的脚本:
sh 修复网络共享
文件 fix-tethering 应该包含以下 4 行:
#!
sudo sed -i -e 's/rndis0/usb0/g' /usr/bin/tethering
sudo android-gadget-service enable rndis
sudo tethering enable