당신의 삶에 구글이 필요합니까? 대답이 '아니요'인 경우, 이 가이드는 개인 정보 보호 및 배터리 수명을 위해 Google 없이 휴대전화를 최대한 활용하는 데 도움이 될 것입니다!
올해도 그 때가 왔습니다. Android 요정이 전 세계 Nexus 기기에 먼지를 뿌렸고 Android M(6.0)이 출시되었습니다! 아쉽게도 Android의 새 버전이 나올 때마다 Google 서비스와의 통합 수준이 더욱 높아졌습니다.
대부분의 경우 Google은 AOSP API를 개방형으로 유지하는 데 능숙합니다(참조: 이 게시물 Google과 AOSP의 분리에 대한 논의의 일부 예를 보려면 Dianne Hackborn이 작성했습니다. 항상 일부 사람들(예: 나) 기기가 외부 서비스와 접촉할 위험을 최소화하고 Google이 자신의 작업에 접근하지 못하도록 하는 것을 선호하는 사람 장치.
그럼에도 불구하고, M이 여기에 있기 때문에 의심할 여지 없이 M을 시험해 보고 자신을 보호하는 몇 가지 방법에 대해 더 알고 싶어하는 사람들이 있을 것입니다. 가이드는 다른 소프트웨어에도 적용될 수 있으므로 Marshmallow의 권한 및 데이터 관리에 대한 소개와 새로운 사용자 인터페이스 방식의 몇 가지 특징을 소개하는 역할도 합니다. 일하다.
대부분의 사람들에게 Google 서비스 없이 Android를 실행한다는 생각은 생각할 수 없지만 실제로는 상당히 신선하고 해방될 수 있습니다.
본 가이드는 Nexus 7(2013) 기기를 기준으로 작성되었으므로 다른 기기에서는 일부 내용이 다를 수 있다는 점에 유의하세요. 특히 하드웨어 암호화를 사용하는 장치에는 dm-verity가 활성화된 상태로 배송되는 것으로 나타나므로 no-verity 커널이 필요할 수 있습니다. 이것이 무엇을 의미하는지 자세히 알아보려면 다음을 확인하세요. 이 포털 기사.
시작하기
Android Marshmallow에서 가장 먼저 접하게 되는 것은 (적어도 나에게는) 터무니없이 긴 부팅 후입니다. (Google님께, 다음을 사용하여 이미지를 만들어 주세요.
WITH_DEXPREOPT) 및 드문드문 환영 화면은 Wi-Fi에 로그인하기 위한 요구 사항입니다. 하지만 불행히도 적어도 기본적으로는 이를 건너뛸 수 있는 옵션이 없습니다. 이는 도난 방지를 위해 재활성화 잠금 확인을 수행하려는 시도라고 추정할 수 있습니다. 그럼에도 불구하고 인터넷에 접속할 수 없는 동안 태블릿을 설정하고 싶거나 단순히 Google이 '집에 전화'하는 것을 원하지 않을 수도 있습니다. 이 경우 이를 우회하는 것이 좋습니다. TWRP(또는 루트 셸을 제공하는 유사한 사용자 지정 복구)로 부팅하고 /system을 마운트합니다(참고: 이렇게 하면 dm-verity를 적용하는 경우 장치 부팅이 중지됩니다).여기에서 다음 명령을 실행하면 설정 마법사에서 연결 요구 사항이 제거됩니다.
sed -i 's/ro.setupwizard.network_required=true/ro.setupwizard.network_required=false/g' /system/build.prop
이렇게 하면 설정 중에 네트워크가 필요한 회선이 변경되어 네트워크가 필요하지 않게 됩니다. 여기에 있는 동안 시스템이 사용자 정의 복구를 기본 복구로 덮어쓰는 것을 방지할 수도 있습니다. 이렇게 하려면 /system/recovery-from-boot.sh 파일의 이름을 /system/recovery-from-boot.disabled와 같은 다른 이름으로 바꾸면 됩니다.
mv /system/recovery-from-boot.sh /system/recovery-from-boot.disabled
이 시점에서 당신은 영광스러운 런처를 만나게 될 것입니다. Google 소프트웨어가 가득! 하지만 이것이 바로 이 기사의 목적이므로 계속해서 살펴보도록 하겠습니다! 원하지 않는 한 이 프로세스가 끝날 때까지 온라인에 접속할 필요는 없습니다. 단지 진심으로 편집증!
안드로이드 장치 관리자
기본적으로 Google은 Android 기기 관리자 기능을 활성화합니다. 이 가이드를 따르는 경우 해당 가이드를 제거하고 싶을 것입니다(장치 관리자 권한이 있음). 설정 > 보안, 장치 관리자로 이동하세요. 상자를 선택 취소하십시오.
Now on Tap(지원 API)
Android 6.0의 새로운 기능은 개인 비서 스타일 앱(Google Now, Cortana 등) 상황에 맞는 제공을 목적으로 화면에 있는 모든 항목에 액세스합니다. 제안. 홈 버튼을 길게 눌러 지원 기능을 호출하면 표시되는 앱이 선택 해제되지 않는 한 선택한 앱이 현재 화면의 콘텐츠를 수신하게 됩니다. 더 많은 정보는 API 출시 노트. 어쨌든, 우리는 Google의 모든 것을 제거하고 기본 Nexus 이미지를 가능한 한 최소한의 설치로 되돌리기 위해 여기 왔으므로 이제 이를 비활성화할 시간입니다.
다행히 Google은 Assist API 기능에 대한 컨트롤을 추가했습니다. 설정 > 앱 > Cog(오른쪽 상단) > 기본 앱 > 지원 및 음성 입력에서 사용할 수 있습니다. 발견하기가 쉽지 않으며, 냉소적인 사람은 이것이 발견하거나 비활성화하기 어렵게 만들기 위해 의도적인 것이라고 주장할 것입니다. 하지만 거기에 도착하면 "어시스트 앱"(톱니바퀴가 있는 부분이 아님)을 탭하고 선택할 수 있습니다. "없음". 여기에서 활성화된 상태를 유지하려는 경우 Assist 앱의 액세스 권한을 선택할 수도 있습니다.
이에 대해 비판적인 시각을 가지자면, "없음"에 진입 금지 표시를 사용하는 것은 잠재적으로 사용자가 선택하지 못하도록 미묘하게 설계된 것처럼 보입니다. 이는 최종 사용자에게는 충분히 공평할 수 있지만, 독자 여러분, 이것을 선택해도 휴대폰이나 태블릿이 파열되지는 않을 것입니다. 원할 경우 나중에 다시 활성화할 수도 있습니다.
권한 비활성화
Android 6.0은 기기의 앱에서 사용하는 권한을 제어할 수 있는 매우 멋진 기능을 제공합니다. 시스템 앱에서도 작동하지만 보기에는 다소 숨겨져 있습니다. 이제 Google 소프트웨어에서 사용 중인 권한을 제어하는 방법을 살펴보겠습니다. 설정 > 앱 > Cog(오른쪽 상단) > 앱 권한으로 이동하세요. 기기의 앱에서 사용 중인 다양한 권한에 대한 개요가 표시됩니다.
여기에서 카테고리를 입력하면 특정 데이터 세트에 액세스할 수 있는 애플리케이션을 볼 수 있습니다. 하지만 주목해야 할 점은 당신이 보는 것이 전체 이야기가 아니라는 것입니다. 오버플로 메뉴 아래에는 시스템 애플리케이션을 표시하는 옵션이 있습니다. 휴대폰에 사전 설치된 앱에 관심이 있다면 이 메뉴를 볼 때마다 이 기능을 사용하고 싶을 것입니다.
시스템 옵션을 활성화하면 다른 앱이 어떤 권한을 선언했는지 더 잘 알 수 있습니다(처음에는 모든 앱에서 해당 권한을 활성화하는 것은 아닙니다). 여기에서 Google Play 서비스가 등장했으며 실제로 활성화되었음을 확인하세요. 원하는 경우 이러한 모든 권한에 대한 액세스를 비활성화할 수 있습니다. Google을 없애고 싶다면 계속 진행하는 것이 현명할 것입니다. 몇 분 안에 이러한 앱을 완전히 비활성화하므로 대부분은 제거할 수 있습니다.
비활성화할 시간
이제 필요하지 않은 기능을 비활성화할 시간입니다. 이 시점에서는 장치 위치를 끄는 것이 좋습니다(이 가이드를 따르는 사람은 위치 정보를 알고 싶어할 수 있으므로). 달리 선택하지 않는 한 비활성화됨) - 설정은 설정 메뉴 또는 풀다운 빠른 설정의 일반적인 위치에 있습니다. 영역.
Marshmallow에서는 Google의 거의 모든 항목을 삭제할 수 있습니다.
설정 > 앱으로 돌아가면 이제 휴대전화에서 Google 소프트웨어를 비활성화하는 방법을 살펴볼 수 있습니다. 이를 통해 장치를 구입하기 전에 장치에 추가된 대부분의 독점 서비스를 제거할 수 있습니다. 다시 한 번 말씀드리지만, 가장 먼저 해야 할 일이 있습니다! 더보기 메뉴로 이동하여 '시스템 표시'를 탭하여 시스템이 Google 서비스의 더욱 깊이 자리잡은 부분을 숨기는 것을 중지하세요. 이 시점에서 우리는 Google이 마땅히 받아야 할 곳에 크레딧을 주어야 합니다. 반면에 그들은 ROM 주위에 서비스를 단단히 얽어매고 있습니다(그 지점까지). 잠재적으로 조사 중 번들링으로 인한 독점 금지의 경우) 최소한 이를 제거할 수 있는 옵션을 제공합니다( 패키지는 그것을 제거하는 것과 거의 동일합니다. 블로트웨어 제거 애호가라면 누구나 그럴 것입니다. 증명).
Google의 모든 것을 제거하고 싶다면 제거하고 싶은 항목을 강조하려고 노력했습니다. 애플리케이션을 제거하려면 목록에서 해당 애플리케이션을 탭하고 다음 화면에서 "비활성화" 버튼을 사용하여 비활성화된 앱 영역 깊이로 추방하세요. 이 작업은 어떤 순서로든 수행할 수 있지만 다른 동작이 나타날 경우를 대비하여 이 순서대로 수행하는 것이 좋습니다(이 기사를 테스트하면서 다음을 발견했습니다). Google 핵심 서비스의 일부를 완전히 비활성화할 수 없는 상황이 있으며, 이는 해당 부분을 비활성화했기 때문일 수 있습니다. 마지막). 아마도 이 모든 것을 제거하고 싶지는 않을 것입니다. 그러나 그것은 당신에게 달려 있습니다. 그것은 모두 제거할 선택권을 갖고 스스로 결정하는 것에 관한 것입니다.
앱 이름 |
노트 |
---|---|
구글 플레이 서비스 |
Google 서비스 제공의 핵심 - 이를 제거하면 Play 서비스를 사용하는 앱이 중단되지만 기기에서 Google을 완전히 추방하기 위한 좋은 첫 번째 단계입니다. |
Google 서비스 프레임워크 |
Google Play 서비스의 쌍둥이 형제입니다. 하나를 없애려면 둘 다 없애세요! |
달력 |
왜 "독점" Google 캘린더를 사용합니까? 오픈 소스, 거의 동일한 것 F-Droid에서요? |
카메라 |
배송된 카메라가 AOSP의 카메라와 동일하지 않을 수도 있다는 점을 참고하시기 바랍니다. 소프트웨어 자유도와 재현성에 관심이 있다면 대신 AOSP 카메라를 사용하는 것이 좋습니다. |
크롬 |
Google 서비스에 연결된 독점 브라우저 - 오픈 소스 Firefox 브라우저 또는 Chromium의 소스 구축 버전을 살펴보는 것이 좋습니다. |
클라우드 프린트 |
나는 클라우드를 통해 인쇄하고 싶지 않습니다. 이 글을 읽는 사람도 마찬가지일 것이라고 생각합니다. |
콘택트 렌즈 |
누군가가 위의 캘린더 앱과 마찬가지로 AOSP 연락처 앱의 독립형 버전을 만들 수 있기를 바랍니다. |
장치 정책 |
가운데에 Google 아이콘이 있습니다! 장치에 엔터프라이즈 정책을 적용하는 것과 관련이 있는 것으로 보입니다. 아마도 이것이 필요하지 않을 것이며 어쨌든 기본적으로 이미 비활성화되어 있을 것입니다. |
문서 |
내가 수정하는 모든 문서를 Google에서 볼 수 있도록 하시겠습니까? 아니, 나도 마찬가지야. 장애인이며 앞으로의 발전을 기대합니다. 안드로이드용 LibreOffice. |
운전하다 |
모든 파일을 Google 서버에 저장하고 싶으십니까? 아뇨, 그렇게 생각하지 않았어요. 장애인입니다. 확인해 보세요. 오운클라우드 스토리지 측면에서 개방형 대안 |
지메일 |
이 시점에서 아마도 아이디어를 얻었을 것입니다. 프로파일링 및 광고를 위해 Google에서 이메일을 검사하시겠습니까? 아니요... 이를 제거해 보겠습니다. 기본 이메일 앱(이제 Google에서 이를 종료하여 AOSP에서 컴파일해야 함) 또는 K9는 모두 IMAP 및 Exchange 메일에서 잘 작동합니다(AOSP가 이에 더 좋습니다). |
Google 계정 관리자 |
글쎄, 이 시점에서는 Google 계정이 필요하지 않습니다. 그렇죠? |
구글 앱 |
기기가 항상 듣고 있는 것을 원하지 않거나 "OK Google"이라고 말하는 경우 또는 일반적으로 Google이 마음에 들지 않는 경우 이 기능을 제거하세요. |
Google 백업 전송 |
여기까지 완료했다면 Google이 백업을 맡게 할 방법이 없으므로 이 문제를 제거해 보겠습니다. |
Google 연결 서비스 |
아마도 Fi와 관련이 있는 것 같은데요? 어쨌든, 소스 저장소가 없는 경우 가능하다면 오픈 소스 소프트웨어만 실행하는 데 관심이 있다면 이를 제거하는 것이 현명할 것입니다. |
Google 주소록 동기화 |
Google은 귀하가 누구와 대화하는지 알 필요가 없습니다. 살펴보세요. 다브드로이드 오픈 소스 표준 호환 솔루션의 경우 OwnCloud와 같은 자체 호스팅 CardDav 서버와 연락처를 동기화할 수 있습니다. |
구글 키보드 |
여기에는 스와이프 처리를 위한 독점 코드가 포함되어 있으므로 다른 키보드를 설치하고 이를 제거해야 할 수도 있습니다. |
Google 일회성 초기화 |
Google을 사용하지 않는다면 청결을 위해 Google을 제거하는 것이 좋습니다! |
Google 파트너 설정 |
여기에는 Google 파트너가 필요하지 않습니다! |
구글 플레이 * |
기기에서 Google을 원하지 않는다면 이 기능을 종료할 필요가 없습니다. 어쨌든 그들은 모두 다른 Google 서비스에 의존합니다. |
Google TTS(텍스트 음성 변환) 엔진 |
다시 읽어달라고 Google에 문자를 보내고 싶지 않으신가요? |
Google+ |
이 시점에서 당신은 아이디어를 얻습니다. 이렇게 극단적인 사람은 소셜 네트워크를 사용하지 않습니다! |
행아웃 |
글쎄, 당신은 Google 서버를 통해 메시지를 보내지 않을 것입니다. 그렇죠? 오픈 소스 대체 XMPP 채팅 클라이언트는 다음과 같습니다. 대화. |
유지하다 |
쇼핑 목록에서 손을 떼세요, Google! 오픈 소스 대안 |
지도 |
글쎄, 당신은 누군가가 당신을 추적하는 것을 원하지 않을 것입니다. 훌륭한 오픈 소스 매핑 솔루션이 많이 있습니다. 밖으로거기. |
시장 피드백 에이전트 |
지금은 Play 스토어를 사용하고 계시지 않으므로 피드백 소프트웨어를 실행할 필요가 없습니다. |
사진 |
이는 Google+ 사진 서비스와 관련된 것으로 보이며 Google이 개인 사진에 대해 얼굴 인식을 학습하는 것을 원하지 않을 것입니다. |
인쇄 스풀러 |
사람들은 실제로 휴대폰과 태블릿에서 인쇄합니까? 글쎄, 어쨌든 클라우드 프린트를 비활성화했을 것입니다! |
시트 |
Google을 통한 스프레드시트? 고맙지 만 사양 할게 |
슬라이드 |
Google을 통해 프리젠테이션을 하시겠습니까? 아니요, 다음 내용을 확인해 보세요. 감탄시키다. JS, HTML로 볼 수 있는 슬라이드를 만들 수 있습니다. |
Google Play 소리 검색 |
아니요, 내가 듣는 것을 당신이 듣지 못하게 하고 싶습니다. |
유튜브 |
Firefox와 같은 오픈 소스 웹 브라우저를 통해 언제든지 YouTube에 액세스할 수 있으며 uBlock을 사용하여 Google의 추적을 방지할 수 있습니다. 아니면 당신은 볼 수 있습니다 오픈소스 미디어 플랫폼. |
여기까지 오셨다면 축하드립니다. 이제 AOSP를 처음부터 컴파일하지 않고도 실제로 얻을 수 있는 만큼의 Google 무료 기기를 갖게 되었습니다.
마무리 중
꼭 살펴보시길 권합니다 F-드로이드 소프트웨어를 다운로드하고 싶다면 F-Droid는 자유롭게 다운로드, 공유, 사용, 검사, 수정 및 학습할 수 있는 오픈 소스 소프트웨어 모음입니다. 분명히 이것이 모든 사람에게 해당되는 것은 아닙니다. 대부분의 사람들에게 Google 서비스 없이 Android를 실행한다는 생각은 생각할 수 없지만 실제로는 상당히 신선하고 해방될 수 있습니다. - Google 서비스에 너무 얽매이지 않는 경우 이메일 및 기타 앱에 계속 액세스하면서 놀라운 배터리 수명을 갖춘 완벽하게 서비스 가능한 휴대폰을 얻을 수 있습니다. 필요.
이 기사는 Google 서비스가 Android와 어떻게 분리되어 있는지 살펴보기 위해 작성되었으며 Marshmallow에서는 Google의 거의 모든 항목을 제거할 수 있다는 점을 참고하면 안심이 됩니다. 첫 번째 단계(설정 중에 Wi-Fi를 사용하여 장치를 중지하는 것) 외에는 루트가 필요하지 않습니다.
휴대전화에 Google 서비스가 없어도 관리할 수 있다고 생각하시나요? 이미 Google 서비스를 삭제하신 분이신가요? 아래 댓글로 여러분의 생각을 알려주세요. 아, 그리고 이제 WiFi를 활성화하고 은박지 소모품을 비축하거나 얻을 수 있습니다. 패러데이 포켓.