Revert "g2: use c iface for now"

This reverts commit caba7e08b75f728431565fa04eaf9181378cf767.