update patched I2C methods with latest