Soledad Penades: Enabling Wi-Fi direct on your rooted Firefox OS device |
I’m doing some research and playing with this new-ish API which is available in Firefox OS on rooted phones with Certified apps etc etc. Guillaume wrote a post on the Hacks blog–read it if you’re interested in what can be accomplished.
The very first thing you need to do is to enable Wi-Fi direct on the device. This involves running some commands as root, via adb. Justin made a gist which worked with Flame phones, but it didn’t work with a Nexus 4, because of the way the /system partition is mounted on those phones.
A (more?) fail-proof way should be this:
#!/bin/sh
adb shell "mount -o rw,remount /system"
adb shell "stop b2g"
adb shell "echo \"ro.moz.wifi.p2p_supported=1\" >> /system/build.prop"
adb shell "mount -o ro,remount /system"
adb reboot
this will add a line to the /system/build.prop file and reboot the device.
Once it’s rebooted, the result of navigator.mozWifiP2pManager.enabled should be true, which is GOOD NEWS!
Remember that you need to run that code in
So essentially your manifest.webapp MUST contain the following fields in addition to the rest of fields you usually have:
{
"type": "certified",
"permissions": {
"wifi-manage": "for wi-fi direct"
}
}
http://soledadpenades.com/2015/04/01/enabling-wi-fi-direct-on-your-rooted-firefox-os-device/
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |