Yep, pretty certain that it's just the kernel build lacking i2c opts in the Android images we've been using. There might be the angle to compile the module by itself and insmod it during runtime (I think this was how community samba/cifs support was pulled off in old Android versions), or more likely to just compile a new kernel and drop it into the image, I think would be successful.
I2C works fine out of the box with both armbian mainline and dev kernels.
I2C works fine out of the box with both armbian mainline and dev kernels.