Android 17 је испоручио нове АПИ-је само за Pixel уређаје. Ево разлике.
Android 17 QPR1 је додао 84 нова АПИ-ја 15.
Android 17 QPR1 је додао 84 нова АПИ-ја 15. септембра — и наредна три месеца само Pixel уређаји могу да их испоручују. GrapheneOS каже да је ово прво издање од Honeycomb-а (2011) које додаје АПИ-је за програмере без изворног кода у AOSP; код стиже са Android 17 QPR2 у децембру. Пресуда: REVERT.
Прочитајте писано издање (енглески) ↗
Шта овај видео покрива
- 84 нова АПИ-ја, један произвођач телефона сме да их испоручује
- Недеља у три реда
- Разлика: 84 додато, 0 уклоњено, 0,52 %
- Honeycomb, март 2025. и кашњење од 69 дана
- Закрпе иза истих врата
Преведени транскрипт
Преведено са оригиналне енглеске нарације. Доступни аудио и титлови контролисани су од стране YouTube-а.
84 нова АПИ-ја, један произвођач телефона сме да их испоручује
0:00 Android 17 QPR1 је ове недеље додао осамдесет четири нова АПИ-ја, и тачно три месеца само један произвођач телефона може да их испоручује. Онај који поседује Android. У овом видеу, АПИ-ји и децембарски рок, затим закрпе које су заглављене иза њих и ко напушта Pixel. Субота је, 19. септембар, и ово је The Daily Diff. Недеља у три реда.
Недеља у три реда
0:19 У понедељак, Google је гурнуо Android 17 QPR1 на двадесет пет модела Pixel уређаја. У уторак, GrapheneOS је прочитао АПИ разлику и приметио да изворни код није долазио са њим. А у четвртак, Cloudflare је доспео на прво место на Hacker News са Quick Tunnels, производом старим пет година са новом одредишном страницом. Шта су власници Pixel уређаја добили, а нико други није?
Разлика: 84 додато, 0 уклоњено, 0,52 %
0:38 Званична разлика од АПИ нивоа тридесет седам до тридесет седам тачка један има осамдесет четири додатака, двеста тридесет три измене и нула уклањања, што Google-ова сопствена страница са статистиком заокружује на око пола процента платформе. Пола процента звучи као ништа, док не прочитате. Постоји потпуно нови пакет, android.hardware.hid, са дозволом за приступ која омогућава апликацији да директно комуницира са USB и Bluetooth периферним уређајима, није потребан прилагођени драјвер. Ако пишете софтвер за контролер, то је АПИ који сте желели.
1:07 Можете га испоручити данас, власницима Pixel уређаја, тржишту отприлике величине средњег субредита. Такође у разлици, код верзије назван Cinnamon Bun One. Дакле, имена дезерта су се вратила, у константи, где их нико не може видети. Сада историја, јер реч коју је GrapheneOS досегнуо била је
Honeycomb, март 2025. и кашњење од 69 дана
1:24 Honeycomb. Android 3 је био издање само за таблете из две хиљаде једанаесте, и Google је такође задржао Honeycomb код, тако да је петнаест година остао једини изузетак. Затим у марту две хиљаде двадесет пете, Google је потврдио за Android Authority да се цео развој Android-а премешта на његову приватну интерну грану, обећавајући да ће наставити да објављује изворни код након сваког издања. Шест месеци касније, Android 16 QPR1 је испоручен Pixel уређајима трећег септембра. Његов изворни код је доспео на пројекат отвореног кода једанаестог новембра, шездесет девет дана касније, након што је Google рекао да долази у наредним
1:57 недељама. У корпоративном енглеском то значи квартал након овог. А онда се правило тихо променило. Од Android-а 16, прва и трећа квартална издања су само за Pixel уређаје, и само годишње издање и QPR2 иду на пројекат отвореног кода. Тако да осамдесет четири АПИ-ја долазе до Samsung-а, Motorole и ROM заједнице у децембру, са QPR2. Три месеца ексклузивности за Pixel. АПИ-ји су главна вест.
Закрпе иза истих врата
2:19 Закрпе су проблем. GrapheneOS каже да септембарски билтен ажурирања за Pixel садржи исправке за стандардне компоненте Android платформе, код на коме се граде сви остали произвођачи оригиналне опреме, и те исправке нису у јавном сигурносном билтену или прелиминарним закрпама које партнери добијају. Тако да током једног квартала, Pixel уређаји су закрпљени против грешака у коду који три милијарде других уређаја такође покрећу, а исправка се налази у бинарном фајлу који можете преузети, али не и прочитати. GrapheneOS планира да реверзним инжењерингом направи сопствене закрпе из тог бинарног фајла и
2:48 испоручи их рано, што прилично обесмишљава сврху скривања, пошто свако са дизасемблером и горим намерама може учинити исто. Поврх тога, затражили су изворне GPL кернел кодове за QPR1 изградњу првог септембра и добили приступ шеснаестог. Петнаест дана, за лиценцу чији цео текст стаје у једну реченицу, дајте нам изворни код.
Ко напушта Pixel: GrapheneOS и Motorola
3:09 Ево дела који би требало да забрине Pixel тим. GrapheneOS је већ портовао на 17 QPR1 пре него што је испоручен, и не може га објавити, јер тај изворни код још није јаван. Тако да уместо тога преносе фирмвер Pixel уређаја, драјвере кернела и HAL-ове из QPR1 на чист Android 17, ручно, до децембра. Њиховим речима, Pixel уређаје је сада знатно теже подржавати него многе друге уређаје, а једна од јединих предности Pixel уређаја сада је недостатак.
3:36 Погодно време, јер су у марту потписали дугорочно партнерство са Motorolom, укључујући званични фирмвер и код драјвера, а иста нит каже да ће предстојеће Motorola уређаје бити много лакше подржавати него Pixel уређаје. Највише опседнут безбедношћу Android пројекат на Земљи провео је седам година говорећи људима да купе Pixel, а Google је провео осамнаест месеци одговарајући их од тога. Да бисмо били фер према Google-у, највеће неслагање на Hacker News вреди чути.
Друга страна разлике
4:00 Google објављује прави изворни код сваких шест месеци, Pixel уређаји добијају четири ажурирања годишње, и ниједан програмер апликација неће зависити од АПИ-ја који ради само на телефону са грешком заокруживања тржишног удела. Тако Pixel постаје чудан бета уређај за оно што сви добију квартал касније, што је, по његовим речима, чудна ствар због које се треба љутити. Пола процента АПИ-ја није форк. Али GrapheneOS је поставио боље питање, да ли Google-ов правни тим зна да даје својим телефонима месеце раног приступа функцијама и безбедносним
4:32 исправкама у односу на партнере којима лиценцира Android, у деценији када је Android-ова одбрана у свакој судници била да је он отворен. Стажиста то није урадио. Стажиста би бар гурнуо грану. Ако бисте радије ово прочитали него чули како ја то говорим, разлика вам стиже у инбокс сваког јутра, бесплатно на daily diff dot dev, линк испод.
Пресуда: REVERT, гурни грану
4:50 Дакле, данашња пресуда, REVERT. Осамдесет четири АПИ-ја су фуснота. Безбедносна закрпа за дељени код коју само један произвођач оригиналне опреме може да испоручи три месеца је форк са ембаргом за медије, а најбржи начин да 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



