Android 17 паставіў новыя API толькі для Pixels. Вось што змянілася.
Android 17 QPR1 дадаў 84 новыя API 15 верасня — і на працягу наступных трох месяцаў толькі Pixels могуць іх выкарыстоўваць.
Android 17 QPR1 дадаў 84 новыя API 15 верасня — і на працягу наступных трох месяцаў толькі Pixels могуць іх выкарыстоўваць. GrapheneOS сцвярджае, што гэта першы рэліз з часоў Honeycomb (2011), які дадаў API для распрацоўшчыкаў без адкрыцця зыходнага кода ў AOSP; код з'явіцца разам з Android 17 QPR2 у снежні. Вердыкт: REVERT.
Чытаць пісьмовае выданне (англійская) ↗
Што ахоплівае гэта відэа
- 84 новыя API, адзін вытворца тэлефонаў можа іх выкарыстоўваць
- Тыдзень у трох радках
- Што змянілася: 84 дададзены, 0 выдалены, 0.52 %
- Honeycomb, сакавік 2025 і 69-дзённая затрымка
- Выпраўленні за тымі ж дзвярыма
Перакладзеная стэнаграма
Перакладзена з арыгінальнай англійскай агучкі. Даступнае аўдыя і субтытры кантралююцца YouTube.
84 новыя API, адзін вытворца тэлефонаў можа іх выкарыстоўваць
0:00 Android 17 QPR one дадаў восемдзесят чатыры новыя API на гэтым тыдні, і на працягу трох месяцаў толькі адзін вытворца тэлефонаў можа іх выкарыстоўваць. Той, хто валодае Android. У гэтым відэа: API і снежаньскі дэдлайн, затым выпраўленні, што засталіся за імі, і хто пакідае Pixel. Сёння субота, 19 верасня, і гэта The Daily Diff. Тыдзень у трох радках.
Тыдзень у трох радках
0:19 У панядзелак Google выпусціў Android 17 QPR one для дваццаці пяці мадэляў Pixel. У аўторак GrapheneOS прачытаў змены API і заўважыў, што зыходны код не пастаўляўся з ім. А ў чацвер Cloudflare заняў першае месца на Hacker News з Quick Tunnels, пяцігадовым прадуктам з новай мэтавай старонкай. Што атрымалі ўладальнікі Pixel, чаго не атрымаў ніхто іншы?
Што змянілася: 84 дададзены, 0 выдалены, 0.52 %
0:38 Афіцыйныя змены ад API ўзроўню трыццаць сем да трыццаць сем кропка адзін маюць восемдзесят чатыры дапаўненні, дзвесце трыццаць тры змены і нуль выдаленняў, што ўласныя статыстычныя дадзеныя Google акругляюць прыкладна да паўпрацэнта платформы. Паўпрацэнта гучыць як нішто, пакуль вы гэта не прачытаеце. Ёсць зусім новы пакет, android кропка hardware кропка hid, з дазволам доступу, які дазваляе праграме непасрэдна ўзаемадзейнічаць з USB і Bluetooth перыферыйнымі прыладамі, без неабходнасці ў карыстальніцкім драйверы. Калі вы пішаце праграмнае забеспячэнне кантролера, гэта той API, які вам быў патрэбны.
1:07 Вы можаце выпусціць яго сёння для ўладальнікаў Pixel, рынак прыблізна памерам з субрэдыт сярэдняга ўзроўню. Таксама ў зменах: код версіі пад назвай Cinnamon Bun One. Такім чынам, назвы дэсертаў вярнуліся, у канстанце, дзе ніхто не можа іх убачыць. Цяпер гісторыя, таму што слова, да якога звярнуўся GrapheneOS, было
Honeycomb, сакавік 2025 і 69-дзённая затрымка
1:24 Honeycomb. Android 3 быў выпускам толькі для планшэтаў з дзве тысячы адзінаццатага года, і Google таксама не выдаваў код Honeycomb, таму на працягу пятнаццаці гадоў ён заставаўся адзіным выключэннем. Затым у сакавіку дзве тысячы дваццаць пятага года Google пацвердзіў Android Authority, што ўся распрацоўка Android перамяшчаецца ў яго прыватную ўнутраную галіну, абяцаючы працягваць публікаваць зыходны код пасля кожнага выпуску. Праз шэсць месяцаў Android 16 QPR one быў выпушчаны для Pixels 3 верасня. Яго зыходны код з'явіўся ў праекце з адкрытым зыходным кодам 11 лістапада, з 69-дзённай затрымкай, пасля таго, як Google заявіў, што ён з'явіцца ў бліжэйшыя
1:57 тыдні. На карпаратыўнай англійскай гэта азначае квартал пасля гэтага. А потым правіла ціха змянілася. З Android 16 першы і трэці квартальныя выпускі прызначаны толькі для Pixel, і толькі гадавы выпуск і QPR two паступаюць у праект з адкрытым зыходным кодам. Такім чынам, восемдзесят чатыры API дасягнуць Samsung, Motorola і супольнасці ROM у снежні, з QPR two. Тры месяцы эксклюзіву Pixel. API - гэта галоўнае.
Выпраўленні за тымі ж дзвярыма
2:19 Выпраўленні - гэта праблема. GrapheneOS заяўляе, што вераснёўскі Бюлетэнь абнаўленняў Pixel змяшчае выпраўленні для стандартных кампанентаў платформы Android, код, на якім будуюцца ўсе іншыя OEM-вытворцы, і гэтыя выпраўленні не ўключаны ў публічны Бюлетэнь бяспекі або папярэднія выпраўленні, якія атрымліваюць партнёры. Такім чынам, на працягу аднаго квартала Pixels абаронены ад памылак у кодзе, які працуе на трох мільярдах іншых прылад, і выпраўленне знаходзіцца ў бінарным файле, які вы можаце спампаваць, але не прачытаць. GrapheneOS плануе рэверс-інжынірыць свае ўласныя выпраўленні з гэтага бінарнага файла і
2:48 выпусціць іх раней, што хутчэй за ўсё супярэчыць мэты хавання, бо любы, хто мае дызасэмблер і горшыя намеры, можа зрабіць тое ж самае. Акрамя таго, яны запыталі зыходныя коды ядра GPL для зборкі QPR one 1 верасня і атрымалі доступ 16-га. Пятнаццаць дзён, для ліцэнзіі, увесь тэкст якой змяшчаецца ў адным сказе, дайце нам зыходны код.
Хто пакідае Pixel: GrapheneOS і Motorola
3:09 Вось тая частка, якая павінна турбаваць каманду Pixel. GrapheneOS ужо перанёсся на 17 QPR one да яго выпуску, і не можа яго выпусціць, таму што гэты зыходны код яшчэ не публічны. Замест гэтага яны здзяйсняюць бэкпорт прашыўкі Pixel, драйвераў ядра і HAL з QPR one на чысты Android 17, уручную, да снежня. Іх словы: Pixels цяпер значна цяжэй падтрымліваць, чым многія іншыя прылады, і адна з адзіных пераваг Pixels цяпер стала недахопам.
3:36 Зручны час, бо ў сакавіку яны падпісалі доўгатэрміновае партнёрства з Motorola, уключаючы афіцыйную прашыўку і код драйвера, і тая ж тэма кажа, што будучыя прылады Motorola будзе значна прасцей падтрымліваць, чым Pixels. Самы заклапочаны бяспекай Android-праект на Зямлі сем гадоў казаў людзям купляць Pixel, а Google правёў васемнаццаць месяцаў, адгаворваючы іх ад гэтага. Каб быць справядлівым да Google, варта паслухаць галоўную рознагалоссі на Hacker News.
Іншы бок змен
4:00 Google выпускае рэальны зыходны код кожныя паўгода, Pixels атрымліваюць чатыры абнаўленні ў год, і ні адзін распрацоўшчык праграм не будзе залежаць ад API, які працуе толькі на тэлефоне з памылкай акруглення долі рынку. Такім чынам, Pixel становіцца дзіўным бэта-прыладай для таго, што ўсе атрымліваюць праз квартал, што, паводле яго слоў, дзіўная рэч, на якую можна злавацца. Паўпрацэнта API — гэта не форк. Але GrapheneOS падняў лепшае пытанне, ці ведае юрыдычная каманда Google, што яна дае сваім уласным тэлефонам месяцы ранняга доступу да функцый і выпраўленняў бяспекі
4:32 у параўнанні з партнёрамі, якім яна ліцэнзуе Android, у дзесяцігоддзе, калі абарона Android у кожным судзе заключалася ў тым, што ён адкрыты. Стажор гэтага не рабіў. Стажор хаця б адкаціў галіну. Калі вы аддаеце перавагу чытаць гэта, чым чуць, як я гэта кажу, то змены прыходзяць у вашу паштовую скрыню кожную раніцу, бясплатна на the daily diff dot dev, спасылка ніжэй.
Вердыкт: REVERT, адкаціць галіну
4:50 Такім чынам, сённяшні вердыкт: REVERT. Восемдзесят чатыры API — гэта зноска. Выпраўленне бяспекі для агульнага кода, якое толькі адзін OEM можа выпусціць на працягу трох месяцаў, — гэта форк з прэс-эмбарга, і самы хуткі спосаб зрабіць Android зноў адкрытым — гэта адкаціць галіну. І гэта на сёння ўсё пра змены. Я Ніка з Axrisi. Аб'ядноўвайце адказна.
Крыніцы
- GrapheneOS thread (primary)grapheneos.social
- Hacker News (951 pts)news.ycombinator.com
- Official API diff 37 → 37.1developer.android.com
- Android 17 QPR1 rollout (9to5Google)9to5google.com
- Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
- Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
- GrapheneOS on the 69-day delayx.com
- GrapheneOS × Motorolax.com
- The dissent (HN, bri3d)news.ycombinator.com
- Cloudflare Quick Tunnels (HN)news.ycombinator.com



