최근 수정 시각 : 2020-02-22 12:58:21

서비스 모드

테스트 모드에서 넘어옴
파일:Mario64debug.png
슈퍼 마리오 64의 디버그 모드. ANG은 무시하자[1]
1. 개요2. 서비스 모드에 진입하는 방법
2.1. 휴대폰
2.1.1. 스마트폰
2.1.1.1. 삼성전자 갤럭시2.1.1.2. 애플 아이폰2.1.1.3. LG전자2.1.1.4. 기타 제조사
2.1.2. 피쳐폰
2.1.2.1. 삼성전자2.1.2.2. LG전자2.1.2.3. 팬택, 큐리텔2.1.2.4. KT테크 에버
2.2. 자동차
2.2.1. 현대자동차그룹
2.2.1.1. 2세대2.2.1.2. 3세대2.2.1.3. 4세대&5세대
2.3. 텔레비전
2.3.1. LG전자2.3.2. 삼성전자2.3.3. 셋톱박스2.3.4. 기타 제조사
2.4. 게임기

1. 개요

전자기기의 테스트나 A/S를 위해 존재하는 숨겨진 모드이며, 디버그 모드 또는 테스트 모드, 엔지니어링모드 라고도 한다.[2] 일반적인 사용자가 쉽게 접근하지 못한다는 점에서 이스터 에그와도 비슷하지만, 장난의 성격이 강하고 프로그램이나 기계에 다른 영향을 거의 미치지 않는 이스터 에그와는 달리 서비스 모드는 전문가가 실제로 사용하려고 만든 부분이기 때문에 일반 사용자가 함부로 접근했다간 기기가 벽돌이 될 수도 있다.

대개 기기의 서비스 포트에 PC를 연결해 진단하는 방식과 기기에 내장되어 있는 방식으로 나뉜다.

초창기 게임 내에 있는 치트키 중에 디버그 모드로 진입하는 치트키가 있는 경우가 있다.

과거 피처폰 시절에 서비스 모드에 진입하는 방법이 인터넷에 널리 퍼졌었는데, 호기심이나 배터리 늘리기,[3] 무한 진동 등의 떡밥에 낚여서 진입했다가 핸드폰이 고장나는 경우가 종종 있었다. 이런 경우 대개 얄짤없이 유상 A/S처리. 기기 설정 변경이 아니라 단순히 기계가 제대로 작동하는지를 확인하는 용도로 쓰이기도 한다.

2. 서비스 모드에 진입하는 방법

2.1. 휴대폰

2.1.1. 스마트폰

2.1.1.1. 삼성전자 갤럭시
  • *#0*# : 디스플레이, 터치 센서, 물리 키 등의 테스트 모드.
  • *#7353# (SELE) : 통화 스피커, 외부 스피커, 각종 센서 등의 팩토리 테스트 모드. 안드로이드 파이(9.0) 버전부터는 지원되지 않는다.
  • *#1234# : AP,CP,CSC를 확인 할 수 있는 메뉴.[4]
  • *#9900# : SYSDUMP. 시스템의 배터리 용량 리셋이나, 램 비우기 등이 있는데, 아무거나 누르거나 잘못 누르면 휴대전화가 재부팅이 될 수도 있고 심지어 고장날 수도 있다. 이것을 수행하면 게임이 빨라진다는 소문이 있으나, 실제로 해보면 별 차이가 나지 않는다.[5]
  • *2767*3855# : 공장 초기화. 가끔 속도 빨라진다고 낚는 사람들이 있는데, 왠만한 경우가 아니고서는 절대 하지 말자. 휴대전화에 있는 모든 데이터가 날아간다.
  • *123456# : 네트워크 관련 테스트 모드.
  • 319712358 : 네트워크 및 기타 설정을 변경하는 메뉴. 함부로 변경했다가는 통신이 안 될 수도 있다. 이 때문에 이 모드는 비밀번호가 걸려있는데, SKT/ 단말기 자급제는 996412, KT는 774632, LG U+는 0821이다.
  • *1232580# : LTE/ 3G 모드 선택(SKT 전용, T 모양)
  • *147359# : LTE/3G 모드 선택(KT 전용, K 모양)
  • *#15987# : Samsung Experience 8.1 이상 - Reddish 조절(분홍분홍)
  • (+30012012732+ : 갤럭시 탭 Wi-Fi 모델 전용 테스트 모드. Wi-Fi 전용 모델은 전화 앱이 존재하지 않기 때문에 계산기에서 수행해야 한다.[6] 입력 후 다이얼패드가 나오는데, 이 상태에서 *#0*# 등을 입력하면 각각의 테스트 모드에 진입할 수 있다. 꼭 앞에 괄호를 붙여야하고, 복사, 붙여놓기로는 작동이 안되니 꼭 직접 일일이 입력해야 한다. 일반 스마트폰 기기에서도 계산기 열고 입력하면 다이얼패드가 나온다 차라리 전화앱에서 입력하는게 빠르다
2.1.1.2. 애플 아이폰
다이얼 패드에서 *3001#12345#* + 통화버튼을 입력하면 필드 테스트 모드로 진입할 수 있다. 한동안 이 테스트 모드를 강제종료(전원 끄기 슬라이드가 나올 때까지 전원 버튼을 누른 후 홈 버튼을 몇 초간 누름)하면 안테나 대신 신호 강도가 계속 떴기 때문에 이렇게 쓰는 사람들이 있다.[7]
2.1.1.3. LG전자
XXX 부분에는 기기의 모델번호의 숫자를 넣으면 된다. LG V30라면 LGM-V300이므로 300.* 3845#*XXX#: 테스트 모드 - 센서 및 터치 등 하드웨어 문제를 검사하는 메뉴. G Pro 2 이전폰까지만 사용가능.* *#546368#*XXX# (LGMENU): G Pro 2 이후 폰에서에서 사용되는 테스트 모드 메뉴.* 5457#*XXX#: 서비스 모드 - 통신과 관련된 설정을 조작할 수 있는 메뉴. 함부로 변경할 시 통신이 안 될 수도 있다
2.1.1.4. 기타 제조사
  • 팬택 베가 시리즈
    • #8378522# : 기기 테스트 모드.
    • *123456# : 시스템 디버깅 모드.
    • #4648# : 기기 간단 테스트 모드.
    • #7583538324#8378# (SKTELETECG TEST) : SK텔레텍 시절 기기(IM-0000)에서 시스템 테스트 모드 진입.
  • KT테크 테이크 시리즈
    • *#*#80292310#*#* : 시스템 테스트 모드.

2.1.2. 피쳐폰

2.1.2.1. 삼성전자
(2005년 이후 출시 기종 기준.)
  • 147*236508#9 : 2G 전용 기기에서 나밍 메뉴 진입.
  • 5809540*45680 : SKT 기기에서 매뉴얼 테스트 모드.
  • 2583621871235 : KT 기기에서 매뉴얼 테스트 모드.
  • 메뉴창에서 * 길게 누름: 블루투스 설정 메뉴. 검색 허용/불허 등 요즘 스마트폰에서는 기본으로 지원하는 기능이 피처폰 시절에는 여기서 설정해야 했다. 비밀번호는 6725 또는 0821이다.
  • 메뉴창에서 0 길게 누름: 개통일 확인용으로 주로 쓰이는 서비스 모드.[9] 그 중 디버그스크린은 실행하면 바탕화면이 까맣게 바뀌고 이상한 글자가 잔뜩 떴기 때문에 낚시용으로 자주 쓰였다.[10] 일부 기종은 공장초기화도 가능하다.[11] 비밀번호는 6725 또는 0821이다. 이 중 'WCDMA 모드'는 또다른 비밀번호를 입력해야 하는데, 92362 (WCDMA)이다. WCDMA 모드를 함부로 변경했다가는 통신이 안될 수도 있다! 또한 공장초기화를 할 경우 데이터가 완전히 삭제되니 주의.
  • 메뉴창에서 # 길게 누름: 네트워크 관련 설정을 변경할 수 있는 서비스 모드. 함부로 변경했다가는 통신이 안될수도 있다! 2G CDMA 시절 전화음질 향상법으로 유명했다.[12] 비밀번호는 9*58 또는 774632이다.
  • 참고로 터치폰의 경우 다이얼패드에서 4433366368791을 누르면 위 세가지를 동작할 수 있다
2.1.2.2. LG전자
  • 메뉴창에서 0 길게 누름: WCDMA 서비스 모드. 비밀번호는 SKT는 000000, KT는 147359 (K 모양), LG U+는 852456.
  • *123456# : 사용자 정보 화면. 해제하려면 다시 입력하면 된다.
  • 3845#*(숫자)# : [email protected]###$ 모델명에서 가운데 ###을 입력하면 된다.
2.1.2.3. 팬택, 큐리텔
스카이 피처폰
  • #8378522# (TESTLAB): 기기 테스트 모드.
  • *123456# : 시스템 디버깅 모드.
  • #4648# : 기기 간단 테스트 모드.
  • #7583538324#8378# (SKTELETECG TEST) : SK텔레텍 시절 기기(IM-0000)에서 시스템 테스트 모드 진입.
2.1.2.4. KT테크 에버
  • 메뉴 → 컨텐츠보관함 → 0 길게누르기 → 창 뜨면 292310 입력

2.2. 자동차

2.2.1. 현대자동차그룹

현대자동차그룹 제작 차량 ( 현대자동차, 기아자동차, 제네시스)의 서비스 모드 명칭은 '엔지니어링 모드'이다.
차량 시스템에 따라서 1~5세대로 분류된다. (같은 차종이여도 트림, 옵션, 연식에 따라 세대가 다를 수 있음!)
차량에 따라 주행 중 DMB 시청차단 기능을 비활성화 할 수 있는 기능이 있을 수 있으나, 운전 중 시청 목적으로는 절대 비활성화 하지 말 것![13]
2.2.1.1. 2세대
FM 라디오 화면에서 좌측 하단 모서리 1회 터치, 우측 상단 모서리 1회 터치, 좌측 상단 모서리 1회 터치
2.2.1.2. 3세대
설정 진입 후 '시스템 업데이트' 진입. 이후 우측 상단 뒤로가기 화살표 왼쪽부분을 3번 터치 후, 좌측 상단 모서리 3번 터치, 다시 우측 상단 뒤로가기 화살표 왼쪽부분을 2번 터치
2.2.1.3. 4세대&5세대
설정 - 시스템 정보 - 저장공간 진입. 이후 왼쪽 세로줄 하단 오른쪽 부분 5번 터치 후, 우측 하단 모서리 1번 터치

2.3. 텔레비전

2.3.1. LG전자

  • LG TV(엑스캔버스 등)
    리모콘 기능을 지원하는 스마트폰[14]에 마이리모콘 앱을 설치한 후 LG TV 리모콘 중 서비스 모드를 지원하는 리모콘을 받으면 진입이 가능하다.[15] 진입 비밀번호는 0000이다.[16] Serv menu라는 버튼을 누르면 기능 설정,[17] 지역코드 설정,[18] 색상 조정 등이 가능하다. In Start라는 버튼을 누르면 디밍[19] ON/OFF, 자동전원꺼짐 ON/OFF 등을 설정할 수 있다. 또 In Start 메뉴가 띄워진 상태에서 메뉴키를 누르면 데모 설정 메뉴가 나오는데, 여기서 공장초기화도 할 수 있다.[20]
  • LG 아트비전, 플래트론 CRT TV
    본체의 메뉴를 누른 채로 리모컨의 메뉴를 누르면 된다. 와이드 스크린 모드의 와이드스크린 비율과 밝기도 설정할 수 있다.

2.3.2. 삼성전자

  • 삼성 명품 TV, PAVV (CRT 및 LCD, PDP LED 거의 모든 제품)
    전원이 꺼진 상태에서 음소거, 182, 전원을 누르면 된다. 위키러가 확인결과 파브 PDP와 삼성 LED TV에서도 작동됨.
  • 삼성 PAVV 프로젝션
    전원이 꺼진 상태에서 음소거, 183, 전원을 누르면 된다.

2.3.3. 셋톱박스

  • U+tv

    UHD2부터는 지우기2번 띄우기2번(0번) 한영키2번 누르면 히든메뉴가 나온다.
  • 케이블TV 셋톱박스(SMT-C5012)
    리모컨의 빨간색 버튼을 5번 누르고 노란색 버튼을 누른다. 파란색 버튼을 3번 누르고 연두색 버튼을 누르면 진단메뉴에 진입한다. 헬로티비의 경우 업데이트 이후 해당 방법이 먹히지 않는데(빨간 버튼 5번 노란버튼 1번), 초록색 버튼을 5번 누르고 파란색 버튼을 누르면 진입이 된다.

2.3.4. 기타 제조사

  • 하이얼 TV
    메뉴창을 열고 8893을 누른다.
  • 스마트라 TV
    외부입력 버튼을 누른 다음 2580을 누른다.

2.4. 게임기


[1] 사실 카메라 각도(Angle) 관련 항목이라고 한다. [2] 사실 용어에 따라 지칭하는 대상이 조금씩 다르다. 구형 핸드폰의 서비스 모드에는 대개 'TEST MODE'라는 타이틀이 붙어 있었다. 영문 위키피디아의 항목 이름은 'Service mode'이다. 정확히 표현하면 A/S를 위한 모드가 서비스 모드이고, 기기나 프로그램의 개발자가 개발이 완료된 후 디버그를 위해 사용하는 특수 모드가 디버그 모드, 그리고 기기가 제대로 작동하는지를 확인하는데 쓰이는 모드가 테스트 모드이다. 이 항목에서는 구별없이 서술한다. [3] 당연히 배터리 용량을 늘리는 게 아니라 배터리 잔량에 관계없이 '표기만' 만땅으로 나오게 하는 효과였다. [4] 일정 안드로이드 이상으로는 Model도 확인 할 수 있다고 한다. 어디부터 확인 할 수 있는지는 추가바람. [5] 일부 기능의 경우 OTP 비밀번호가 걸려있다. 비밀번호는 할때마다 바뀌기 때문에 그때그때 나오는 Key를 이용해 알아내야 한다. 물론 그냥은 못알아낸다. 하지만 서비스모드 앱의 코드를 뜯어서 키를 입력시 비번을 뱉는 프로그램을 간단히 만들수는 있다. [6] 다른 기기에서도 전화/문자하기(CMC) 기능을 지원하는 기종 제외. [7] iOS 11부터 시그널 표시 변경이 안된다. 여담으로 플러스 모델에서 필드 테스트 모드의 해상도가 아이폰 4 해상도다....아이폰 6 기준으로 해상도 그대로 표시되고, 아이폰 5는 아이폰 4해상도로 표시된다. iOS12에서 iPhone 6S+모델에서는 플러스모델원래의 해상도가 표시된다. 타 모델에서는 어떤지 확인바람. [8] 7378423인 이유는 숫자 '7378423'은 다이얼의 'service'와 일치하기 때문이다. 구형모델에서도 접근할수있다. (Z1 롤리팝,Z2 마시멜로에서 확인완료) [9] 실제로 통신사 등에서 이 메뉴를 활용해서 개통일을 확인하는 경우도 있었다. [10] 이 화면을 없애려면 디버그스크린을 다시 실행하면 된다. 일부 기종은 바탕화면에서 확인 버튼을 눌러서 없앨수도 있다. [11] 참고로 '공장초기화 검증'은 공장초기화를 하는 메뉴가 아니다. [12] Voice SO 또는 Vocoder라는 메뉴에 들어가면 음질을 변경할 수 있었다. [13] 현재는 주행 규제 옵션이 없어졌다. [14] 삼성 갤럭시의 경우 갤럭시 S4, 갤럭시 노트3, 갤럭시 S5, 갤럭시 노트4 갤럭시 S6에서 사용할 수 있다. 갤럭시 노트5부터는 지원 안함. [15] 본래 서비스 전용 리모컨이 따로 존재하지만 구하기가 어렵다. 리모컨 앱에서는 이 서비스 전용 리모컨과 동일한 신호를 내보내는 방식. 다른 방법으로는 서비스 포트(시리얼)에 컴퓨터를 연결한 다음 특정 신호를 내보내서 띄우는 경우도 있다. [16] 단, 모델에 따라 다를 수 있다. [17] 사용중인 모델에서 지원하는 기능(입력단자/광출력/이어폰 등)을 설정하는 기능으로, 출고 시 자동으로 설정된다. 절대로 건드리면 안된다. 함부로 건드렸다가는 TV가 텅 빈 깡통으로 변신할 수도 있다. [18] 해외직구 TV 사용시 지역을 맞춰주는 기능. 국가/지역마다 환경이 다르기 때문에 해외에서 사온 TV일 경우 신호가 잡히지 않는 경우가 있는데, 이를 보정하기 위한 것이다. [19] 영상의 색상에 따라 밝기를 자동 조정. [20] 다만 서비스 메뉴에서 변경한 내용은 공장초기화를 해도 초기화되지 않으므로 함부로 손대지 말자.