[LG G Watch R] intersectRaven:
FAQ:

1.) How do I flash this on my device?

Use the "fastboot flash boot" command since I don't really have the time to support creation of a recovery flashable file. Optionally, you could also use the "fastboot boot" command to use the boot image temporarily which will reset to stock after a restart.

*also, this device does not have a custom recovery *YET* as of the time of this thread's creation

2.) How do I return to stock kernel?

Use the "fastboot flash boot" command using the stock boot image I provided in another thread here. :)

3.) Will you be releasing frequent updates?

Right now I don't see anything else needed to improve this kernel as I am quite satisfied with it. You could post suggestions BUT they must have MINIMAL USER INTERACTION or will only seek to enable editing of certain values.

4.) How do you verify that it flashed correctly?

Well, if it booted after fastboot showed the "writing" dialog, then it should be ok already. If you're ultra paranoid that maybe fastboot is lying to you or the NSA doesn't want you to know that it didn't overwrite the stock kernel which contains their secret spy stuff that wants to know how frequently you exercise you could enter the ff. command through adb:

cat /proc/version

and the kernel should show #7 and intersectRaven there together with the date that the kernel was compiled which is what I use to indicate the release. :)

5.) I see two files at the link above. What should I flash?

In the site you'll see single.boot.img, dual.boot.img, multi.boot.img and wifi.multi.boot.img. This indicates how many cores are enabled by default upon boot and if it's wifi ROM ready. If you're a heavy user, you might want to go with dual.boot.img so that you have 2 cores available or maybe multi.boot.img so that it'll adjust to at most 4 cores WHEN NEEDED. If you just use your watch for notifications and want maximum power savings, use single.boot.img.

6.) What about the wifi.multi.boot.img?

This is mainly for an ALREADY MODDED ROM (by Tasssadar) OR the URBANE ROM. With this, when you flash you won't need to rerun the update.zip provided by Tasssadar. Again, ONLY RUN THIS ON AN ALREADY MODDED ROM. If you flash this then run Tasssadar's Mod, you WILL encounter errors.

6.) If I flash the single boot image am I stuck forever with just one core being enabled?

No. If your watch is rooted, you can enable a core (even all 4 if you wish) through adb. The boot images are merely separated for bootup default convenience.

7.) How do you enable WiFi?

Go here.

8.) How do you convert a partition to F2FS?

a.) Download the mkfs.f2fs file here.

b.) Download a custom recovery somewhere and boot it.

c.) Push mkfs.f2fs somewhere. (tested on /sbin directory)

adb push mkfs.f2fs /sbin/

d.) In adb, issue a mount command to find the partition you wish to format.

*note, you can only format cache and userdata partitions and IF you choose to format the userdata, that's equivalent to a factory reset

adb -> mount

e.) Issue the ff. command replacing the X part with the partition you wish to format:

mkfs.f2fs -l X

e.g. mkfs.f2fs -l cache /dev/block/mmcblk0p20

f.) Reboot. :)

OR use this modified TWRP by lion567! :)