pull Commona and LIBZHardwareCommon