2010-08-18 5 views
4

우리는 테스트 목적으로 다양한 장치를 가지고 있으며 이제 Froyo가 (적어도 지금까지 Nexus One에) 푸시되고 있으므로 계속해서 업그레이드 요청을 취소해야합니다. 명백한 "나에게 묻지 마라."버튼이 없다.안드로이드 OS 자동 업데이트 중지

그래서 OTA OS 업데이트를 비활성화 할 수있는 방법이 있습니까? 우리는이 휴대폰 중 상당수가 구형 OS 버전을 유지하기를 원합니다.

+0

인터넷 연결에서 차단할 수는 있지만 그 이외의 방법으로는 알 수 없습니다. – CodeFusionMobile

답변

4

/system/app에서 SystemUpdater.apk를 제거하십시오. 당신이 SystemUpdater 다시/시스템/응용 프로그램에 밀어 때까지이 영구적으로 비활성화 시스템 업데이트, XOOM를 들어

+0

이것을 사용하려면 장치를 루트 화해야합니까? 대안이 있다면, 나는 가능한 한 공장 사양에 가까운 이들 장치를 유지하는 것이 좋습니다. – DougW

+0

AFAIK 표준 제작 장치에서는 '/ system/app'을 읽을 수 없으므로 루틴 장치에서만 작동 할 수 있습니다. – CommonsWare

+0

CommonsWare는 정확합니다. 사용하려면 수정 된 boot.img (루트를 의미 함)가 필요하지만 반드시 수정 된 ROM이 필요하지는 않습니다. 넥서스 1의 경우, 사용자 정의 부트 이미지를 루트 및 설치하지만 전화기에 재고 ROM을 남길 수 있어야합니다. – QRohlf

2

안드로이드 세 벌집을 실행합니다 -

adb pull /system/app/SystemUpdater.apk C:/Path/to/your/desktop //Backup the file (just in case) 
adb remount          //Remount the system partition to read-write 
adb shell rm /system/app/SystemUpdater.apk    //Remove the apk 

경고 (ADB와) 터미널에서. Upgrader.apk (SystemUpdater 아님)을 제거해야합니다. ADB에서 루트 액세스

adb pull /system/app/Upgrader.apk C:/Path/to/your/desktop //Backup the file (just in case) 
adb remount          //Remount the system partition to read-write 
adb shell rm /system/app/Upgrader.apk    //Remove the apk 
1

:

adb shell pm disable com.google.android.systemupdater 

APK를 삭제할 필요가 없습니다.

관련 문제