본문 바로가기

AppDev/Android

[ Android ] 안드로이드 기본정보 확인


안드로이드의 경우 모델별로 모델일련번호 시리얼 번호를 구하는 방법이 조금씩 달라

확인할 때마다 본 문서를 업데이트 하는 방식으로 진행하려 한다.

모델 명, 모델 번호, 시리얼 번호, 안드로이드 버전, 안드로이드 SDK를 확인하는 명령어이다.

 

1. Mac

# 모델 명 확인
# case [ Pixel 6 ], [ Galaxy S10+ ], [ Galaxy Note8 ], [ Galaxy A31 ]
adb shell dumpsys settings | grep device_name | grep -v "wifi_p2p_device_name" | tail -1 | awk -F "value:" '{ print $2 }' | awk -F "default:" '{ print $1}' | sed 's/^[[:space:]]*//;s/[[:space:]]*$//'

# 모델 번호 확인
# 만약 유추하는 모델 번호가 존재할 경우 adb shell getprop | grep '유추하는 모델 번호' 를 통해 확인 가능
## [ Pixel 6 ] 의 경우
adb shell getprop ro.oem.key1
adb shell getprop ro.boot.product.hardware.sku
adb shell getprop ro.boot.hardware.sku

## [ Galaxy S10+ ], [ Galaxy Note8 ], [ Galaxy A31 ] 의 경우
adb shell getprop ro.product.model
adb shell getprop ro.product.vendor.model
adb shell getprop ro.product.odm.model
adb shell getprop ro.product.system.model

# 시리얼 번호 확인
## [ Pixel 6 ], [ Galaxy S10+ ], [ Galaxy A31 ] 의 경우
adb get-serialno
adb shell getprop ro.serialno
adb shell getprop ro.boot.serialno

## [ Galaxy Note8 ] 의 경우
adb shell getprop ril.serialnumber

# 안드로이드 버전 확인
adb shell getprop ro.build.version.release

# 안드로이드 SDK 버전 확인
adb shell getprop ro.build.version.sdk