split start_adbd into three