일단 목적은 셀룰러 데이터를 껏다가 켜서 IP 를 새로 받아오게 하려는것입니다. 핸드폰은 갤럭시S4 입니다.
adb 커맨드로 settings put global airplane_mode_on 0 / 1 을 이용해서 비행기모드를 껏다 켜는것으로 시도를 해봤는데, 직접 폰에서 비행기모드를 켜는것과 달리 데이터 통신이 끊기진 않더군요. 커맨드를 이용해 비행기모드를 켰는데도 불구하고 전화 수발신이 모두 가능했습니다.
그래서 비행기 모드가 아니라 직접 셀룰러 데이터를 끌 방법을 찾다가 svc data disable / enable 을 이용해봤는데 이 역시 동작을 안하는것을 확인했습니다.
adb 커맨드만으로 위 방법 외에 셀룰러 데이터를 껏다 켤 방법은 없는건지 알고 싶습니다.