블루투스를 비활성화하지 않고 셀룰러 라디오를 끄려면 어떻게해야합니까?


20

Verizon 서비스에 더 이상 가입하지 않은 오래된 Motorola Droid가 있습니다. 나는 여전히 웹 브라우징, 전자 책, 무선 스테레오 헤드폰, 음악과 같은 것들에 사용합니다. 설정 에서 Enable data옵션 을 비활성화 하여 3G 데이터 사용 (EVDO)을 이미 해제 했습니다 Mobile network. 그러나 셀 라디오 (CDMA)를 끄면 블루투스도 비활성화 됩니다. 나는 주식 안드로이드 2.2 펌웨어 에서이 문제를 처음 관찰했다. 이제 내 전화는 안드로이드 2.2 기반 펌웨어 (CyanogenMod 6)에서 실행됩니다.

왜 셀룰러 라디오를 비활성화합니까? 드로이드 세포 강도 아이콘

간단히 말해서 사용하지 않기 때문에 끄고 싶습니다. 또한 배터리 수명과 CPU 시간을 사용합니다 (상대 량이 적은 경우에도).
셀룰러 대기 배터리 사용 : 20 분

셀룰러 라디오를 비활성화하는 두 가지 방법을 시도했지만 둘 다 같은 일을했습니다.

  • 을 켜고 Airplane modeWi-Fi를 다시 활성화하십시오. 이것은 또한 블루투스를 사용하지 않도록 설정 한 결과입니다.
  • (4636)로 전화를 걸어 전화 정보 메뉴를 사용합니다 . 실제로 실제로 켜집니다 .*#*#INFO#*#*Turn off radioAirplane mode
    전화 정보 메뉴는 비행기 모드 만 활성화합니다

보시다시피 Wi-Fi가 켜져 있어도 Airplane mode블루투스가 비활성화됩니다. 을 끌 때까지 헤드폰이 동기화되지 않습니다. Airplane mode물론 셀 라디오가 다시 켜집니다.

두 경우 모두 Airplane mode활성화되므로 Bluetooth가 비활성화됩니다. 그러나 이제 장치가 루팅되었으므로 전혀 사용하지 않고 셀룰러 라디오를 비활성화 할 수 있어야 Airplane mode합니다. 어떻게해야합니까?

답변:


10

XDA 에서이 사람의 게시물을 확인하십시오 : http://forum.xda-developers.com/showpost.php?p=11370203&postcount=2

이것은 위험한 솔루션으로 간주 될 수 있지만 3G 연결을 전혀 사용하지 않고 단순히 .apk의 이름을 바꾸려면 조심하면 비행기 모드를 사용할 필요없이 셀 라디오를 비활성화 할 수 있습니다.

링크가 작동하지 않는 경우 루트 탐색기 를 사용하여 phone.apk의 이름 을 phone.apk.bak로 , telephony.apktelephony.apk.bak바꾸고이 두 패키지를 비활성화 할 것을 제안 합니다. 변경 사항을 완료하려면 전화기를 재부팅해야합니다. 작동하지 않으면 각 파일 이름에서 .bak를 제거하고 다시 사용할 수 있어야합니다.

OP의 요청에 따라, 그의 발견에 대한 요약 :

Phone.apkDialer셀 라디오를 담당 하는 앱입니다. PhoneTelephony.apk다만 밝혀 Dialer storage, 우리가 더 많은 메모리를 저장 죽일 수 있습니다. AndroidOS Dialer는 닫히면 즉시 다시 시작 되므로 이름을 바꾸면 문제가 발생합니다. 그러나 배터리를 재부팅 한 후 모든 것이 정상입니다. 또한 Activate your phone 모든 부팅시 나타나는 성가신 대화 상자를 제거합니다 . btw, Dialer:-)를 제거한 후에도 다이얼 패드가 계속 나타납니다.


좋은 소식 : 이것은 작동하는 것 같습니다! 나쁜 소식 : 이름을 바꾸면 Phone.apk전화 앱이 중단되고 끝없는 오류 메시지 루프가 발생합니다. "com.android.phone 프로세스가 예기치 않게 중지되었습니다. 다시 시도하십시오." 두 가지 옵션과 함께 Force closeReport. Report옵션을 시도하지 않은 것에 대해 스스로를 쫓아 냈지만 배터리를 다시 부팅해야했습니다 . 루트 탐색기 대신 터미널 앱을 사용했습니다. CM 위키는 이들도 베어 본 설정에서 제거하면 안 언급하고있다. 그러나 모든 것이 예상대로 작동하는 것 같습니다. 셀 라디오가 꺼져 있습니다!
isuldor

추가 참고 : 있던 다른 응용 프로그램 TelephonyProvider.apk이었다 Dialer storage. Phone.apk했다 Dialer후 셀룰러 무선 꺼집니다 해제 응용 프로그램. 더 우아한 해결책은 init앱이 시작되지 않도록 수정하는 것입니다. 동의하지 않습니까? 이것에 대해 현상금을 줄 것이지만 Stack Exchanges는 21 시간 더 기다려야한다고 말합니다. 당신 (또는 다른 사람)이 그 방법을 설명 할 수 있다면, 나는 또 다른 +50 현상금을 기꺼이 수여 할 것입니다. :-)
isuldor

그런 다음 phone.apk의 이름을 원래 파일 이름으로 바꾸고 telephony.apk.bak를 비활성화 상태로 둡니다. XDA에서 내가 연결 한 사람이 phone.apk 변경을 제안한 이유는 확실하지 않지만 파일 이름은 telephony.apk가 다른 모든 것에 의존해야한다는 것을 나에게 알려줍니다. 또한 CM 사이트에서 사람들이 전화를 사용하여 전화를 걸고 문자 메시지를 받고 받기를 기대하기 때문에 CM의 사이트에서 말할 것이라고 확신하지만 이러한 기능에 신경 쓰지 않기 때문에 괜찮습니다. 이것이 당신을 위해 일하게 된 것을 기쁘게 생각합니다!
newuser

1
@briankb-한 번은 다른 목표에 대해 자동 시작 을 권장 했지만이 경우 아마도 효과가 있습니까? 나는 그것을 다운로드하지 않았기 때문에 그것이 무엇을 할 수 있는지 알지 못하지만 주어진 의도 또는 부팅 중에 실행되는 모든 응용 프로그램을보고 차단 할 수 있습니다.
newuser

3
고마워, 내가 조사 할게 장래 독자의 이익을 위해 내 결론을 답안으로 편집해도 되겠습니까? 셀 라디오를 담당 Phone.apk하는 Dialer앱입니다. PhoneTelephony.apk다만 밝혀 Dialer storage, 우리가 더 많은 메모리를 저장 죽일 수 있습니다. AndroidOS Dialer는 닫히면 즉시 다시 시작 되므로 이름을 바꾸면 문제가 발생합니다. 그러나 배터리를 재부팅 한 후 모든 것이 정상입니다. 또한 Activate your phone모든 부팅시 나타나는 성가신 대화 상자를 제거합니다 . btw, Dialer:-) 제거 후 다이얼 패드가 여전히 나타납니다
isuldor

4

실제로 *#*#INFO#*#*(4636) 방법은 작동합니다. 무선 설정에서 컨트롤이 회색으로 표시되어 있지만 작업 표시 줄 아이콘에는 여전히 BT 연결이 표시되어 있으며 og Droid에서 BT가 여전히 활성화되어 있는지 테스트하고 확인했습니다.


1
CyanogenMod를 실행하는 Samsung Galaxy Tab에서 이것을 확인했습니다. Bluetooth 및 WiFi가 계속 작동하며 배터리 사용 통계에 "셀 대기"가 표시되지 않습니다. (이것에 감사합니다, btw! 셀 스탠바이는 저의 개발 장치에서 많은 양의 배터리 소모를 담당했습니다.)
Chris

2
참고 : 이것은 '고정'설정 이 아닙니다 . 휴대 전화를 재부팅하면 재설정됩니다.
로고

완벽한 솔루션. 비 침습적이며 앞뒤로 변경하기 쉽습니다.
SleighBoy

0
  1. 비행기 모드가 꺼져 있는지 확인하십시오.
  2. 전원 버튼을 1 초 또는 2 초 동안 누르고 팝업 메뉴에서 데이터 네트워크 모드 를 클릭하십시오 (켜짐, 꺼짐으로 설정 됨).

    1. 이 옵션이 없으면 아래에서 패킷 데이터 또는 데이터 활성화를 선택 취소하십시오.Settings -> Wireless and Network -> Mobile network
  3. WiFi를 끄십시오.
  4. 블루투스를 켭니다.
  5. 끝난!

1
이 작업을 수행 한 후에도 알림 표시 줄 의 셀룰러 신호 강도 아이콘 이 계속 활성화됩니다. Phone Info메뉴를 통해 셀 라디오를 비활성화 하거나 전화가 Airplane mode켜져 있는 경우 해당 아이콘은 비활성화되었음을 나타내는 (X) 기호를 표시합니다. btw Data enabled마지막으로 하드 리셋을 수행 한 이후로 확인하지 않았으며, 배터리 사용량은 여전히 ​​배터리 수명을 사용하여 셀 라디오를 표시합니다.
isuldor

오, 나는 당신이 방금 데이터를 원한다고 가정했습니다. 그때 가능한 많은 배터리를 절약하려고한다고 생각하십니까? 그런데 해야 WL1271 블루투스 칩이 정말 셀 라디오 관련되지 않기 때문에 (그것은 또한 와이파이 칩 비록),이 작업을 수행하는 것이 가능합니다. 모토로라가 이런 식으로 작동하게된다면 어떻게 해결해야할지 모르겠습니다. CyanogenMOD를 설치 한 경우 일 수 있습니다.
Matthew 읽기

그래 우리가 알아낼 것 같아 난 그냥 그렇게하기로 설정 :)
isuldor

-1 순전히 "기술적 인"이유 : 답변이 실제로 질문에 답변하지는 않습니다 (데이터 만이 아니라 모든 셀룰러 활동이 비활성화 됨). 질문에 부분적으로 만 답변한다는 표시를 답변에 추가하십시오.
Ilari Kajaste

@IlariKajaste briankb의 첫 번째 의견이면 충분합니다.
Matthew 읽기
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.