구글 Play 서비스를 자유 소프트웨어로 다시 만든 microG GmsCore, 시그니처 스푸핑이 관건
- microG GmsCore는 구글 Play 서비스를 자유 소프트웨어로 다시 구현한 것으로, AOSP 기반 ROM에서 구글 API를 호출하는 앱이 돌아가게 함
- Apache 2.0 라이선스로 공개되어 있고, 네트워크 위치 제공자 기능은 UnifiedNlp 모듈이 맡음
- 동작하려면 ROM이 시그니처 스푸핑을 지원해야 하며, 그래야 GmsCore가 공식 Play 서비스인 것처럼 앱에 보임
- 완전한 설정을 위해서는 microG Companion 같은 Play 스토어 대체 앱도 따로 설치해야 함
Hacker News opinions
MindTheGapp으로 이름 바꾸는 건 너무 늦었지 ㅋㅋ. MindTheGapps가 이미 진짜 구글 앱 묶음을 배포하고 있음.
LineageOS에서 그냥 잘 돌아감. 설치하고 나서 문제 없었음.
최근 커밋이 전부 'Merge commit from fork'인데 설명이 하나도 없어서 좀 황당함. 답글 보니 실제 변경 내용은 머지된 브랜치 커밋에 있다고 하더라.
/e/OS에서 텔레그램이 왜 안 깔리는지 모르겠음. 답글 보니 Play 서비스는 AOSP에 없는 추가 API 묶음이고, 텔레그램은 telegram.org에서 APK 직접 받으면 됨.
SNCF-Connect 결제 버튼이 6월부터 안 눌린다는 사람 있더라. 새로 생긴 Google 결제 기능이랑 맞물린 것 같음. /e/OS에서는 App Lounge가 결제를 처리해줘서 된다는 답이 달림.
Play 서비스 호출은 일부는 no-op으로 막아두고, 내비게이션은 완전 무료 대체를 쓰고, firebase 같은 건 구글 원격 엔드포인트를 그대로 부른다고 함.
시그니처 스푸핑에 기대는 건 아쉬움. LineageOS에서는 범위가 좁아 보이는데 일반적으로는 위험이 좀 있을 것 같음.