MicroG: Google의 독점 Android 사용자 공간을 자유 소프트웨어로 재구현

3 hours ago 4

microG GmsCore는 Google Play Services를 자유 소프트웨어로 재구현해, 독점 Google API를 호출하는 앱을 LineageOS 같은 AOSP 기반 ROM에서 실행할 수 있게 함 Google 서비스 사용을 선택할 수 있으며, 온라인/오프라인 위치 서비스를 제공하고 배터리, 메모리, CPU 사용량이 적음 Android 시스템이 서명 위장(signature spoofing) 을 지원해야 앱에 공식 Google Play Services가 존재하는 것처럼 동작할 수 있음 네트워크 위치 요청을 처리하는 UnifiedNlp를 포함하며, 완전한 구성을 위해서는 microG Companion 같은 Play Store 대체 앱도 설치해야 함 Apache 2.0 라이선스의 오픈 소스이지만, 이를 이용하는 앱은 microG와 통신할 때 여전히 독점 라이브러리를 사용할 수 있음 GmsCore 개요 microG GmsCore는 비자유 독점 소프트웨어인 Google Play Services의 자유 소프트웨어 대체 구현임 독점 Google API를 호출하는 앱이 LineageOS 같은 AOSP 기반 ROM에서 실행되도록 함 문서에서는 Google Play Services를 더 포괄적인 용어인 “GApps”로 부르기도 함 Android 핵심 기능을 이용하면서 개인정보 보호와 자유를 되찾기 위한 도구임 다만 이용 앱은 실제 Google Play Services와 통신할 때처럼 microG와 통신할 때도 독점 라이브러리를 사용할 수 있음 제공 기능과 실행 환경 Google 서비스를 선택적으로 사용해 앱 지원 범위를 넓힐 수 있음 온라인/오프라인 위치 서비스를 제공함 배터리, 메모리, CPU 사용 부담이 적고, 불필요한 사전 탑재 소프트웨어가 없음 실제 기기, 테스트 에뮬레이터, 가상 모바일 인프라에서 작동함 Apache 2.0 라이선스로 제공되는 자유 오픈 소스 소프트웨어임 시스템 요구 사항과 모듈 Android 시스템의 서명 위장 지원이 필수임 GmsCore가 Google API를 호출하는 앱에 공식 Play Services가 존재하는 것처럼 동작하도록 하는 데 필요함 위키의 관련 페이지에서 기본 지원 ROM과 그 외 ROM에 대한 대응 방법을 안내함 Unified Network Location Provider(UnifiedNlp) 모듈을 포함하며, Google 네트워크 위치 제공자를 향한 앱의 호출을 처리함 완전...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵