hardware_self_adapt: get rid of all the 1024 * 1024s