Maj Gen Hamid, current military secretary to President Abdul Hamid, replace Maj Gen Aziz Ahmed. The Public Administration Ministry issued the order on Wednesday.