4pmtech (Ukraine)

Google може надавати лише 64-розрядну версію Android для планшета Pixel

Google може надавати лише 64-розрядну версію Android для планшета Pixel

Днями Android 13 з’явився на AOSP, і дамп вихідного коду містить цікавий комміт, виявлений Мішаалом Рахманом з Esper. Схоже, Google планує – або принаймні експериментує – перевести майбутній планшет Pixel на 64-розрядну версію Android. Комміт не ходить навколо даху, кажучи «перенести тангор лише на 64-розрядний». Tangor — кодова назва вже анонсованого планшета Pixel.

iOS, єдиний виробник апаратного забезпечення, з 2017 року перейшла лише на 64-розрядну версію. Android має мільйон рухомих частин, розділених між купою різних компаній, тому перехід лише на 64-розрядну версію займе багато часу. Однак досягнення цього варте зусиль, оскільки це обіцяє підвищену продуктивність і додаткові функції безпеки.

Екосистема додатків Google Play, мабуть, найдальша від підтримки 64-розрядної версії. Будь-які програми, повністю написані на Java або Kotlin, уже автоматично отримують 64-розрядну сумісність із системою. Ще в 2019 році Google вимагала від додатків Google Play, які використовують власний код (зазвичай ігор), надавати 64-розрядні версії. Були винятки для кількох популярних SDK, таких як Adobe Air і Unity, але ці винятки було скасовано в серпні 2021 року, коли всі програми повинні були бути 64-розрядними.

З точки зору апаратного забезпечення, на даний момент кожен SoC повинен підтримувати 64-бітний, а деякі флагманські Android SoC фактично зменшують свою здатність запускати 32-бітний код. Будь-який флагманський чіп, який відповідає рекомендованому дизайну ARM, підтримує лише 32-розрядну обробку на трьох із восьми ядер, інші п’ять – лише 64-розрядні. ARM хоче повністю відмовитися від 32-розрядної підтримки у своєму флагманському дизайні SoC 2023 року, але вже ходять чутки , що Qualcomm не хоче дотримуватися цього рекомендованого дизайну. Швидше за все причина в Китаї.

Вимоги Google щодо 64-розрядних програм застосовуються лише до програм у Google Play, недоступних у Китаї. У Китаї є велика колекція конкуруючих магазинів додатків із більш м’якою політикою, тому 32-розрядні додатки не припиняються настільки агресивно. Проте Китай працює над цією проблемою: п’ять найкращих китайських магазинів додатків – Alibaba, Baidu, OPPO, Tencent і Xiaomi – погодилися заборонити лише 32-розрядні програми до кінця цього місяця. Існує також проблема 64-розрядної сумісності між упакованими програмами з оболонок OEM, на які не поширюються правила магазину програм.

Рахман знайшов інше зобов’язання , яке свідчить про те, що підтримка лише 64-розрядної версії може бути загальною особливістю Android 14 2023, тому планшет Pixel, який уже офіційно підтверджено на початку наступного року, виглядає як тестовий запуск, щоб побачити, як підуть справи.


Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech-improved/comments.php on line 79

Warning: Undefined variable $html5 in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech-improved/comments.php on line 82

Warning: Undefined variable $html_req in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech-improved/comments.php on line 82

Warning: Undefined variable $consent in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech-improved/comments.php on line 86

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *


Warning: Undefined array key "url" in /var/www/vhosts/4pmtech.com/httpdocs/wp-content/themes/fourpmtech-improved/inc/template-functions.php on line 315