가끔 하늘을 보자: Android SECRET_CODE

2019년 7월 18일 목요일

Android SECRET_CODE

디버깅 로그 확인을 위해 SECRET_CODE 를 사용하였는데 언제부터인가 안되는 단말이 생기기 시작했다.
관련 내용을 정리해본다.

기본 dialer 앱을 통해 동작시켜야 한다.
*#*#code#*#* 이 동작하지 않을 경우는 adb 를 이용하는 방법도 있다.

adb shell am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://codeNumber

but, Android Oreo(?) 이후부터는 exception 발생한다.
java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.provider.Telephony.SECRET_CODE

API29 에서 ACTION_SECRET_CODE 가 생긴다는데 추후 확인 필요하다.

현재까지의 결론은, S 폰은 위 방법들로는 안되는거 같고, 내가 가지고 있는 일부 폰에서는 dialer app 에서는 동작은 한다.

댓글 없음:

댓글 쓰기

지구를 살리는 미식: 버려질 뻔한 재료의 화려한 변신, '업사이클링 푸드' 레시피

  🎯 지구를 살리는 미식: 버려질 뻔한 재료의 화려한 변신, '업사이클링 푸드' 레시피 솔직히 저도 몰랐는데, 우리가 먹으려고 생산하는 전 세계 식량 중 무려 3분의 1 이 그대로 버려진다고 하더라고요. 맞죠? 주방에서 채소 껍질이나...