Requirements:

LG G watch R running the 5.1.1 update (LDZ22D). This wasn't tested on anything else.

TWRP installed as custom recovery

unlocked bootloader

Instructions:

(optional) make backup of system and boot in TWRP, so you can revert changes my ZIP makes install intersectRaven kernel 20150530_08XX or newer. Doesn't matter if you choose single or dual core. I recommend reading through his thread first. kernel thread | link to folder with his lenok kernels reboot into TWRP flash lenok_wifi_zip-XX.zip (you can get it to the device with adb push lenok_wifi_zip-XX.zip /sdcard/) reboot the device

Downloads:

Notes, warnings...

One last thing - please, don't discuss common "halp I don't know how to install recovery/flash kernel/flash a ZIP" problems in this thread and focus only on issues related to the mod itself. Thanks.

I've managed to enable WiFi on lenok by coping several files from bass and kernel with the wlan driver enabled, courtesy of intersectRaven. It seems to be working without any issues, so here's a flashable ZIP.Whenever you flash anything that modifies boot.img (say, a kernel), you have to re-flashfile.Needless to say, this breaks OTAs - when next Android update hits, you'll have to restore from backup or flash whole images.0c8d3fa95380e7ac75201bed0cab85fb lenok_wifi_zip-02.zipYou're flashing this from your own will. This file brings over bunch of files & bits of firmware from Urbane, something might break. There's also a chance LG didn't just do this because "hey, buy urbane, it has WiFi!" and there is some actual reason why WiFi was not enabled on lenok - including some HW difficulties.Also keep in mind that WiFi on G Watch R might not have been certified for use.It's working just fine for me so far, but I haven't been using it for very long. The voice recognition is slower than on BT and less reliable (sometimes even claiming "offline"), not sure if that's "how's it's supposed to be" or if it is bug specific to this mod. Some guessing about what might be causing it in this post