Android와 같은 오픈 소스 운영 체제의 가장 큰 특징 중 하나는 개발자에게 기본 코드를 분해하여 원하는 대로 다시 빌드할 수 있는 기회가 주어진다는 것입니다. 어제 Google은 AOSP의 최신 버전인 Android-5.1.1_r5를 게시했으며 그 안에 Wi-Fi 통화를 지원하는 코드가 포함되어 있는데 이는 잠재적으로 상당히 큰 문제가 될 수 있습니다. 그러나 곧바로 우리는 이것이 많은 사람들이 기대하는 놀라운 보물 상자가 아닐 것이며 오히려 제한적으로 끝날 수도 있다는 점을 지적해야 합니다. 설명하자면...
첫째, 모든 이동통신사가 Wi-Fi 통화를 지원하는 것은 아닙니다. 예를 들어 미국의 Sprint 및 T-Mobile은 영국의 EE 및 다른 국가의 소수의 다른 업체와 함께 사용하므로 이들 중 하나를 사용하지 않으면 조금도 유용하지 않습니다. 이동통신사 자체에서 이 기능을 지원해야 하므로, 매우 사악한 사람이 아닌 이상 지원되지 않는 네트워크의 장치에 이 기능을 포팅할 수 없습니다. 실제로 이 코드의 가장 큰 매력은 개발자가 비공식 소프트웨어에서 코드를 구현하려고 시도한다는 것입니다. 소스 코드는 주로 Nexus 6용이지만 운이 좋으면 다른 재고 및 AOSP 기반 ROM에 구현되므로 휴대폰에 관계없이 더 많은 혜택을 누릴 수 있습니다. 선호. 개발자들은 이미 이 코드를 맞춤형 ROM에 추가하기 위해 노력하고 있을 수 있습니다. 즉, 루팅이나 플래싱 없이 이미 이것이 가능한 스마트폰 사용자는 최근의 많은 플래그십처럼, 마침내 수정된 소프트웨어 위에 이 기능을 즐길 수 있게 되었습니다.
그러나 실제로 많은 사람들이 가장 기대하는 것은 Wi-Fi 통화가 공식적으로 지원되지 않는 Nexus 4 및 5와 같은 기기에 이식될 수 있다는 점입니다. 이 기능을 구현하도록 설계되지 않은 휴대폰에 이 기능을 전송하는 것은 개발자에게 큰 작업이기 때문에 상황이 정말 어려워집니다. 여기에는 거의 확실하게 라디오, 커널 및 기타 심층 소프트웨어 수준의 수정이 포함되며, 이로 인해 문제의 장치가 차단될 가능성이 있습니다. 그럼에도 불구하고 Android 커뮤니티는 최소한 유용한 커뮤니티이므로 이 소스 코드가 어떻게 될 수 있는지 보는 것은 흥미로울 것입니다. 직접 시도해 보고 싶다면 코드 자체를 살펴보세요.
여기. 행운을 빌어요!