Google I/O, 올해는 놀라움으로 가득했습니다. Google 지도의 업데이트든 Google 어시스턴트의 개선을 위한 변경이든 발표할 때마다 Google은 보안과 개인 정보 보호에 얼마나 신경을 쓰는지 믿게 했습니다.
완전히 새로운 Android Q가 출시되면서 Google은 업데이트 도입 방식을 바꾸고 있습니다. 프로젝트 메인라인이라고 합니다. 이 프로젝트의 목표는 Android를 재부팅하거나 업데이트 설치 지연으로 인한 보안 위험 없이 백그라운드에서 완전히 Play 스토어를 통해 Android의 내부 구성 요소를 업데이트하는 것입니다. 시스템 버전 업데이트 및 월간 보안 패치와 프로세스가 다릅니다. Google은 사용 중인 휴대전화에 관계없이 OS의 중요한 부분을 업데이트하고 안전하게 유지하기를 원하므로 보관됩니다.
이 게시물에서는 Project Mainline과 그것이 어떻게 작동하고 어떻게 유용할 것인지에 대해 논의할 것입니다.
그라운드 프로젝트 메인라인은 무엇을 다루고 어떻게 작동합니까?
Project Mainline은 주로 Android에서 12개의 핵심 구성 요소를 업데이트하는 방법입니다. 이러한 구성 요소는 OS의 다른 부분의 기능에 중요한 역할을 하기 때문에 이전에는 주요 소프트웨어 업데이트 없이는 건드릴 수 없었습니다.
Google은 이를 세 가지로 분류했습니다.
- 개인정보: 권한 컨트롤러, 문서 UI 및 ExtServices
- 보안: 미디어 프레임워크 구성 요소, Conscrypt, 미디어 코덱 및 DNS 확인자
- 일관성: 모듈 메타데이터, 캡티브 포털 로그인, 시간대 데이터, 네트워킹 구성 요소, ANGLE(개발자 선택) 및 네트워크 권한 구성
이들 모두는 Android 휴대전화의 기능에 중요한 역할을 합니다. 따라서 Android에서 다른 작업을 방해하지 않고 보안을 유지하고 업데이트하는 것이 중요합니다. 이것이 Google이 Android Pony Express 또는 APEX라는 새로운 컨테이너를 발명한 이유입니다. 이 컨테이너는 시스템의 다른 요소를 방해하지 않고 이러한 구성 요소를 업데이트하는 데 도움이 됩니다.
Android Pony Express는 APK 파일과 마찬가지로 Google Play 스토어를 통해 전송되지만 Android에 도착하면 작업을 완료하기 위해 Android에 설치되는 전체 파일 시스템으로 판명됩니다. 메인라인 업데이트는 몇 주 안에 전체 Android 생태계에 출시될 Play 서비스 업데이트와 같습니다.
업데이트가 올바르게 설치되면 새 데이터가 이전 데이터와 병합됩니다. 업데이트가 설치되면 사용자는 아무 것도 할 필요가 없으며 업데이트에 문제가 있는 경우 Google은 롤백 시스템을 도입하여 사용자 데이터를 보호하고 이를 양호한 상태로 복원합니다.
Google이 언제든지 이러한 구성 요소를 업데이트하려는 경우 Google Play 서비스의 일부를 업데이트하는 것처럼 쉽게 Play 스토어를 통해 쉽게 업데이트할 수 있습니다. 사용자는 Android에서 발생하는 이러한 업데이트를 인식하지 못할 것입니다.
모든 안드로이드 폰용 메인라인
Mainline은 Google 자체 스마트폰용이 아니라 모든 Android 기기용입니다. OEM과의 많은 논의 끝에 Google과 다른 회사는 12개의 모듈을 포함하기로 합의했습니다.
또한 Google은 APEX를 사용하는 파트너 및 스마트폰 제조업체와 Play 스토어를 통해 자체 구성 요소에 대한 업데이트를 제공하기로 합의했습니다.
요컨대, 이러한 모듈이 Play 스토어를 사용하여 업데이트되는 경우 이는 OEM이 이러한 업데이트가 Google Play 스토어에 액세스할 수 있도록 허용하는 데 동의해야 함을 분명히 의미합니다.
Android Q에서 Project Mainline은 이제 Android 호환성의 중요한 부분이 될 것입니다. 따라서 기기에서 Project Mainline을 지원하려면 OS에서 Android Q를 실행하고 Google Play 스토어에 액세스할 수 있어야 합니다.
다음은 무엇입니까?
Google은 APEX 컨테이너 오픈 소스를 개발했습니다. 즉, 이제 비표준 Android 기기는 Play 스토어 없이도 이 방법으로 중요한 구성 요소를 업데이트하도록 선택할 수 있습니다.
이는 Amazon 생태계와 Play 스토어 액세스가 보장되지 않는 중국에서 출시된 휴대전화에 희소식입니다.
또한 앞으로는 삼성과 같은 제조업체가 전체 재부팅 없이 APEX를 사용하여 시스템 수준 앱 업데이트를 설치할 것으로 보입니다.
이 기술은 통신사에서 스마트폰에 네트워크 관련 업데이트를 가져오는 데 사용할 수도 있습니다. 이 모든 것이 아직 명확하지 않지만 Google에 따르면 공유 사용은 많은 방식으로 사용될 수 있습니다.
미래에는 어떻게 되나요?
프로젝트 메인라인은 Android의 미래를 바꿀 잠재력이 있기 때문에 아직 이해해야 할 사항이 많습니다.
Google은 개방형 통합 플랫폼과 자체 관리 생태계 사이를 오가며 전체 시스템 업데이트 없이 기능을 추가하거나 변경할 수 있는 방법을 찾으려고 합니다.
이 야심찬 시작을 통해 Google은 Project Mainline에 더 많은 일이 있을 것이라고 확신했습니다.
Google의 주장이 현실이 된다면 시스템을 업데이트하는 것이 Google뿐 아니라 제조업체에게도 매우 실현 가능할 것입니다.
이제 앞으로 Project Mainline이 어떤 결과를 가져올지 기다리기만 하면 됩니다!
기사가 마음에 드셨나요? 그렇다면 게시물을 구독하고 아래 댓글 섹션에서 생각을 공유하십시오.