Sony는 Android 업데이트가 Google에서 손에 있는 스마트폰으로 어떻게 전달되는지 단계별 과정을 안내하는 새로운 인포그래픽을 공개했습니다.
보안 패치와 주요 버전을 포함한 Android 업데이트는 많은 사람들이 중요하게 생각하는 것입니다. 물론 일부 사람들은 새로운 업데이트로 인해 상황이 바뀔 수 있고 때로는 새로운 버그나 성능 문제가 나타날 수 있기 때문에 두려워합니다. 그러나 대부분의 경우 새로운 Android 업데이트는 플랫폼에 중요하고 필수적입니다. 하지만 Android 업데이트가 진행되는 전체 프로세스는 엄청나게 복잡하므로 Sony는 전체 프로세스를 설명하는 데 도움이 되는 인포그래픽을 공개했습니다.
첫 번째 단계는 "가져오기" 프로세스이며, 이는 Google이 Android OEM에 플랫폼 개발 키트(약칭 PDK)를 보내는 것으로 시작됩니다. 이는 새 버전의 Android가 출시되기 몇 주 전에 진행되며 OEM이 새 업데이트를 개발, 최적화 및 테스트하는 데 도움이 되는 소스 파일 모음 등이 포함되어 있습니다. 그런 다음 Google이 업데이트를 출시하면 OEM은 HAL(하드웨어 추상화 계층)에 집중할 수 있도록 기반 구축을 시작할 수 있습니다.
HAL 프로세스는 다양한 하드웨어 구성 요소가 새 소프트웨어와 함께 작동하도록 하는 데 전적으로 중점을 두고 있습니다. 회사가 Qualcomm이 사용하는 것과 동일한 구성 요소를 사용하지 않는 경우(때때로 그렇습니다), 이를 바로잡는 것은 OEM의 몫입니다. 이 작업이 완료되면 스마트폰이나 태블릿에서 수행할 수 있는 기본 기능 작업을 시작할 수 있습니다. 여기에는 전화 걸고 받기, 메시지 보내기 및 받기, 인터넷 연결 등이 포함되지만 이에 국한되지는 않습니다.
이를 통해 OEM은 자사의 장치를 경쟁 제품보다 돋보이게 만드는 소프트웨어 기능을 개발할 수 있습니다. Sony의 경우 여기에는 잠금 화면과 연락처, 음악, 영화, 앨범, 카메라, 이메일을 포함한 기타 애플리케이션과 Smart Stamina 및 Xperia Assist와 같은 기타 기능을 사용자 정의하는 것이 포함됩니다. 이를 완료하면 회사 내에서 몇 가지 내부 테스트를 수행한 후 실험실 외부에서 추가 테스트를 수행할 수 있습니다.
이것이 끝이라고 생각하겠지만 그것은 단지 1단계일 뿐입니다. 완료되면 2단계가 시작되고 여기서 업데이트 인증 및 승인이 시작됩니다. 이러한 장치는 Bluetooth, WiFi 및 셀룰러 연결과 관련하여 특정 표준을 충족해야 합니다. 이러한 셀룰러 파트너 중 일부는 소프트웨어에서도 특정 사항을 원하므로 해당 사항이 구현된 후 업데이트는 이동통신사의 일부 테스트를 거칩니다.
마지막으로 모든 작업이 완료되면 사용자에게 업데이트를 배포할 수 있습니다. 이는 일반적으로 팀이 업데이트 프로세스 중 모든 유형의 심각한 오류에 대한 로그를 확인하는 동안 점진적으로 수행됩니다. 일부가 감지되면 수정해야 하지만 그렇지 않은 경우 완료될 때까지 롤아웃 프로세스를 계속합니다.
출처: 소니 모바일