MI 계정을 만들지 않고 "USB를 통해 설치"를 활성화


29

xiaomi 스마트 폰 (MIUI 8)에서 일부 앱을 만들려고하지만 앱을 실행하려고하면 오류 INSTALLATION_CANCELED_BY_USER가 나타납니다. 문제는 개발자 설정에서 "USB를 통해 설치"옵션을 활성화해야한다는 것입니다. 그렇게하려고 할 때이 옵션을 활성화하려면 MI 계정으로 로그인 / 가입해야한다는 화면이 표시됩니다. 그래서 세 가지 질문이 있습니다.

  • 왜 이런 옵션을 사용하기위한 계정을 제공해야합니까?
  • MI 로그인 화면을 무시하고 옵션을 활성화 할 수있는 방법이 있습니까?
  • 전화를 MI 계정에 연결하고 싶지 않은 이유는 개인 데이터가 업로드되는 것에 대해 우려하기 때문입니다. 논리적 문제입니까?

2
대신에 adb install app.apk사용 adb push app.apk /sdcard/하고 보통의 사이드 로딩 (side-loading) 설치 따라 장치에 파일 관리자에서 APK를 누릅니다. 물론 설정에서 알 수없는 소스 를 활성화해야합니다. 솔루션 자체는 아니지만 저렴한 해결 방법입니다.
ccpizza

답변:


10

내가 원하지 않는 것은 장치에 MI 계정을 계속 연결하는 것이 었습니다. 방금 임시 계정을 만들고 "USB를 통해 설치"옵션을 활성화 한 다음 MI 계정에서 로그 아웃했습니다. 이제 옵션이 계속 활성화되기를 바랍니다. :)


15
Install via USBMIUI v9 를 활성화하려는 시도에서 SIM 카드를 삽입하라는 메시지 를 추가하고 싶습니다 . 중국 회사가 개발자에 대한 정보를 수집하는 이유-상상할 수 없습니다))
gavenkoa

미국이나 다른 회사와 동일하게 정보를 수집합니다. 귀하의 개인 데이터 도용 여부 또는 서비스 개선 여부는 귀하가 결정합니다.
ADNow

3
그러나 @ADNow Xiaomi는 다른 대부분의 전화 제조업체보다 더 나아갈 것으로 보입니다. 내 Mi Mix 3은 내가 소유 한 최초의 전화로 회사의 서비스에 로그인하여 USB 앱 설치를 활성화하고 SIM 카드를 먼저 삽입해야합니다. 그들은 그 요구 사항을 구체적으로 추가해야하며, 정당한 이유가 보이지 않습니다.
Venryx

6

인터넷에 떠있는 다른 솔루션 중 어느 것도 나를 위해 일하지 않았습니다 (중국 VPN, MIUI 최적화 비활성화 ...). 또한 가능한 한 많은 MIUI 시스템 앱을 제거 했으므로 로그인이 더 이상 작동하지 않기 때문에 Mi 계정에 일시적으로 로그인 할 수 없었습니다 (그리고 로그인을 시작하고 싶지 않았습니다).


이를 위해서는 루트, 쉘 액세스 su및 텍스트 파일을 루트로 편집하는 방법 이 필요 합니다. Termux와 텍스트 파일을 편집 할 수있는 Android 루트 파일 관리자를 사용했습니다.

먼저 다음 명령을 실행하십시오 ( su먼저 루트로 전환).

setprop persist.security.adbinstall 1

ADB를 통해 권한 부여, UI 입력 시뮬레이션 등을 위해 "USB 디버깅 (보안 설정)"을 활성화하려면 다음 명령도 실행하십시오.

setprop persist.security.adbinput 1

다음으로 파일을 편집해야합니다

/data/data/com.miui.securitycenter/shared_prefs/remote_provider_preferences.xml

MIUI를 통해 실제로 다음과 같은 작업을 수행 할 수 있습니다.

XML 파일에 다음 행을 추가하십시오 ( 닫는 태그 앞에 다른 모든 행과 함께 </map>또는 true행이 이미있는 경우 변경 ).

<boolean name="security_adb_install_enable" value="true" />

장치를 재부팅하십시오. MIUI 성가신 우회 :-)


1
내가 얻을 Security Center crashed이러한 작업 후 APK 설치하려고 할 때, 메시지.
Artem Mostyaev

@ArtemMostyaev 흠, 어쩌면 이것이 모든 사람에게 효과가 없을 수도 있습니다. 어딘가에 로그 캣을 업로드 할 수 있다면, 로그 캣을 살펴보고 그것이 왜 충돌하는지 알아낼 수 있는지 알아볼 수 있습니다.
JonasCz-복원 모니카

다음은 logcat pastebin.com/XAjmqAWq입니다. 또한 miaccount 앱을 삭제했습니다. 아마도 다른 것도 만졌을 것입니다.
Artem Mostyaev

@ArtemMostyaev 시스템이이를 처리하는 "보안 센터"앱의 일부를 시작할 수없는 것 같습니다. "보안 센터"앱 또는 다른 "보안"앱 / 구성 요소 중 하나를 제거 했습니까? 또는 내가 그렇지 않은 다른 시스템 앱을 제거 했으므로 나에게 효과적입니다.
JonasCz-복원 모니카

예, 이제 기억합니다. 나는 그것을 없애기 위해 일부 '보안'앱을 제거했지만 '보안 센터'는 여전히 전화에 표시됩니다. ROM 재설치가 나에게 유일한 선택 인 것 같습니다.
Artem Mostyaev

5

Xiaomi 전화가 MIUI 8 이상을 실행중인 경우 "USB를 통한 설치"가 작동하지 않습니다. 이 옵션을 활성화하려고하면 전화기가 일부 중국어 서버에 연결을 시도하여 실패합니다.

나는 일을 해결했고 그것은 나를 위해 일했다. 아이디어는 VPN을 통해 중국 상하이 서버에 연결하는 것입니다. 다음을 시도하십시오 :

  1. Playstore 에서 PlexVPN을 설치 하고 로그인하십시오. 24 시간 무료 VPN 서비스가 제공됩니다.
  2. China-Shanghai 서버를 선택 하고 연결하십시오.
  3. Xiaomi 전화의 개발자 옵션에서 "USB를 통해 설치"를 활성화하십시오.

그런 다음 VPN 연결을 끊고 PlexVPN에서 로그 아웃 할 수 있습니다.

즐겨!!


나는 이것을 시도했지만 여전히 MI 계정에 로그인하도록 요청합니다.
JonasCz-복원 모니카

5

이미 SIM 카드를 Xiaomi 전화에 삽입 한 사람들에게는 위의 답변이 모두 효과가 있습니다.

그러나 개발 목적으로 만 Xiaomi Redmi 5를 사용하는 경우 다음과 같이해야합니다.

계속하기 전에 Mi 계정에 가입 / 로그인해야합니다.

1) 비 Redmi 전화에서 SIM 카드를 추출하십시오. (나노 심이어야합니다. 마이크로 또는 일반 심이 있다면 통신 제공 업체에 문의하십시오)

2) Redmi 전화에 SIM 카드를 삽입하십시오.

3) 설정-> 추가 설정-> 개발자 옵션으로 이동하십시오.

4) 디버깅에서 'USB를 통한 설치'옵션을 클릭하십시오.

전화가이를 가능하게합니다.

SIM 카드를 제거하십시오.

그게 다야 !! 이제 Android 스튜디오에서 USB를 통해 앱을 설치할 수 있습니다.

이 옵션을 비활성화하지 마십시오. 그렇지 않으면 SIM 카드를 다시 삽입해야 할 수도 있습니다.

참고 : 위의 단계는 Xiaomi Redmi 5 전화에서 작동합니다. Xiaomi의 다른 모델에 대해 단계가 다른 경우이 답변을 개선하십시오.


1
너무 Redmi 6이 작품
mgear

이것은 Redmi 6A에서도 작동합니다
ARiF

3

첫 번째 질문 : 나는 그것이 버그라고 생각합니다

둘째 : 몇 가지 해결 방법이 있습니다 ( Mi 포럼에서 제안 됨 )

USB 설치에 필요한 계정을 무시하려면 다음 단계를 수행하십시오.

  1. 설정> 추가 설정> 개인 정보 : 알 수없는 소스 옵션을 확인하십시오.

  2. 설정> 추가 설정> 개발자 옵션> USB 디버깅 켜기

  3. 설정> 추가 설정> 개발자 옵션> USB를 통해 설치

  4. 설정> 추가 설정> 개발자 옵션> MIUI 최적화를 끕니다.

  5. 모바일을 다시 시작하십시오.

셋째 : 예는 완전히 논리적이며 개인 정보를 보호하기 위해 정당화됩니다.

감사의 말

  1. USB를 통해 설치가 작동하지 않음-기기가 일시적으로 제한됨
  2. 기기에 Android 설치 실패 [INSTALL_CANCELED_BY_USER]

3
답변 해 주셔서 감사하지만 내 주요 문제 (MI 로그인 우회)는 해결되지 않았습니다. USB를 통해 설치를 확인하려고하면 여전히 로그인 페이지가 나타납니다. 제공 한 링크를 확인했지만 USB를 통해 설치를 활성화 할 수 없었습니다.
Thanasis1101

이것은 문제를 해결했다-네트워크 액세스 또는 SIM 카드없이 USB를 통해 이런 방식으로 설치를 가능하게했다. 장치 : MIUI Global을 실행하는 Pocophone 11.0.5. adb install my.apk이제 의도 한대로 작동합니다.
Tatjana Heuser
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.