Computer >> 컴퓨터 >  >> 문제 해결 >> Android

안드로이드에서 페이스북 숨겨진 엔지니어 메뉴 활성화하는 방법

페이스북 앱에 숨겨진 엔지니어 메뉴가 존재한다는 사실을 알고 계셨나요? 이 메뉴는 원래 페이스북 엔지니어들이 디버깅과 테스트 목적으로 사용하는 것이지만, 일반 사용자에게도 유용하게 쓸 수 있는 다양한 옵션을 제공합니다.

안드로이드에서 페이스북 숨겨진 엔지니어 메뉴 활성화하는 방법

이 가이드에서는 페이스북 숨겨진 메뉴를 여는 방법과 함께, 직접 만져볼 만한 핵심 옵션들을 소개합니다. 참고로 아래 방법을 따라 하려면 기기가 루팅되어 있어야 하고, PC에는 ADB가 설치되어 있어야 합니다.

방법 1. ADB로 실행하기

  1. USB 디버깅을 활성화합니다. 설정 > 휴대전화 정보로 이동한 뒤 '빌드 번호'를 7회 연속 탭하면 개발자 모드가 활성화됩니다. 이후 설정 > 개발자 옵션에서 USB 디버깅을 켜세요. 이 과정을 거쳐야 PC의 ADB와 기기가 정상적으로 통신할 수 있습니다.안드로이드에서 페이스북 숨겨진 엔지니어 메뉴 활성화하는 방법
  2. PC에 Minimal ADB and Fastboot가 설치되어 있다면, ADB 폴더 안에서 Shift 키를 누른 상태로 마우스 오른쪽 버튼을 클릭하고 '여기서 명령 창 열기'를 선택하세요. 리눅스나 맥 사용자는 아래의 'adb shell' 명령어 앞에 ADB 바이너리 경로를 붙여주면 됩니다.
  3. 기기를 PC에 연결하고, 화면에 나타나는 ADB 디버깅 허용 요청을 승인합니다. 그다음 PC의 ADB 명령 창에 다음 명령어를 차례로 입력하세요.
adb shell
su
  1. 휴대전화에 'shell'에 대한 슈퍼유저 권한 부여 요청이 뜨면 이를 승인합니다. 그런 뒤 ADB 명령 창에 아래 명령어를 입력하세요.
am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity"

정상적으로 실행되면 휴대전화 화면에 숨겨진 페이스북 엔지니어 메뉴가 나타납니다.

방법 2. 터미널 앱으로 실행하기

  1. 기기에 원하는 터미널 앱을 설치합니다. Terminal Emulator나 Termux를 추천합니다.
  2. 터미널 앱을 실행한 뒤 아래 명령어를 입력하세요.
su

am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity"

이 방법 역시 숨겨진 엔지니어 모드가 곧바로 실행됩니다.

숨겨진 메뉴를 항상 켜두는 방법

매번 위의 과정을 반복하기 번거롭다면, 숨겨진 메뉴에서 'Gatekeeper Override' 항목을 찾아 누르세요. 이어서 'search gatekeepers'를 탭하고 검색창에 'internal'을 입력합니다. 결과 중 'messenger_internal_prefs_android' 항목을 탭하면 값이 YES로 변경되며, 이후에는 별도의 명령 없이도 언제든 숨겨진 메뉴에 접근할 수 있습니다.

작동 원리

핵심은 명령 터미널을 통해 InternSettingsActivity라는 페이스북 앱 내부의 숨겨진 액티비티를 강제로 실행하는 것입니다. 이 액티비티는 평소에는 외부 앱에서 접근할 수 없도록 잠겨 있습니다. 엔지니어와 개발자를 위한 메뉴인 만큼 건드릴 수 있는 옵션이 매우 많으므로, 조작 시에는 주의가 필요합니다. 그중에서도 특히 유용한 옵션은 다음과 같습니다.

데이터 세이버(Data Saver)

페이스북 앱 전용 데이터 사용량 모니터를 설정할 수 있는 기능입니다. 데이터가 제한적인 요금제 환경에서 페이스북을 자주 이용한다면 특히 유용합니다. 피드를 스크롤할 때마다 동영상과 이미지를 불러오느라 데이터가 빠르게 소모되기 때문인데, 데이터 세이버에서 한도를 지정해 두면 해당 용량에 도달하는 순간 데이터 전송이 자동으로 멈춥니다. 이후 카운터를 초기화하면 다시 이미지와 동영상을 불러올 수 있습니다.

동영상 통계(Video Stats)

페이스북에서 동영상을 재생할 때 적용되는 기본 설정(비트레이트 등)을 지정할 수 있습니다. 일반 설정 메뉴보다 더 다양한 옵션을 제공하며, 동영상 로깅, 음소거 재생, 강제 자동 재생 같은 기능도 활성화할 수 있습니다.

앱 강제 업데이트(Force App Update)

이름 그대로 최신 인앱 버전을 다운로드하는 기능입니다. 다만 다운로드만 진행될 뿐 안드로이드가 패키지 설치를 시도하지는 않습니다. 백그라운드에서 몰래 업데이트되는 방식이거나, 해당 기능이 현재 작동하지 않거나 비활성화된 상태로 추정됩니다.