upd-fix: unregister shield methods, fix i2c opts