+− THE DAILY DIFFdev & AI news
REVERT

Android 17 dërgoi API-të e reja vetëm te Pixel. Ja ndryshimi.

Android 17 QPR1 shtoi 84 API të reja më 15 shtator — dhe për tre muajt e ardhshëm vetëm Pixel-ët mund t'i dërgojnë ato.

Android 17 QPR1 shtoi 84 API të reja më 15 shtator — dhe për tre muajt e ardhshëm vetëm Pixel-ët mund t'i dërgojnë ato. GrapheneOS thotë se është versioni i parë që nga Honeycomb (2011) që shton API për zhvilluesit pa një burim të hapur në AOSP; kodi mbërrin me Android 17 QPR2 në dhjetor. Vendimi: REVERT.

Lexoni edicionin e shkruar (anglisht) ↗

Çfarë mbulon kjo video

  • 84 API të reja, një prodhues telefoni i lejuar t'i dërgojë
  • Java në tre rreshta
  • Ndryshimi: 84 të shtuara, 0 të hequra, 0.52 %
  • Honeycomb, mars 2025 dhe një vonesë 69-ditore
  • Patch-et pas të njëjtës derë

Transkript i përkthyer

Përkthyer nga tregimi origjinal në anglisht. Audio dhe titrat e disponueshme kontrollohen nga YouTube.

84 API të reja, një prodhues telefoni i lejuar t'i dërgojë

0:00 Android 17 QPR one shtoi tetëdhjetë e katër API të reja këtë javë, dhe për tre muaj pikërisht një prodhues telefoni mund t'i dërgojë ato. Ai që zotëron Android. Në këtë video, API-të dhe afati i dhjetorit, pastaj patch-et e ngecura pas tyre dhe kush po largohet nga Pixel. Është e shtunë, 19 shtator, dhe ky është The Daily Diff. Java në tre rreshta.

Java në tre rreshta

0:19 Të hënën, Google shtyu Android 17 QPR one në njëzet e pesë modele Pixel. Të martën, GrapheneOS lexoi ndryshimin e API-ve dhe vuri re se kodi burimor nuk po vinte me të. Dhe të enjten, Cloudflare arriti numrin një në Hacker News me Quick Tunnels, një produkt pesë-vjeçar me një faqe të re zbarkimi. Çfarë morën pronarët e Pixel-it që askush tjetër nuk e mori?

Ndryshimi: 84 të shtuara, 0 të hequra, 0.52 %

0:38 Ndryshimi zyrtar nga niveli i API-së tridhjetë e shtatë në tridhjetë e shtatë pikë një ka tetëdhjetë e katër shtesa, dyqind e tridhjetë e tre ndryshime dhe zero heqje, të cilat faqja statistikore e Google i rrumbullakos në rreth gjysmë për qind të platformës. Gjysmë për qind tingëllon si asgjë, derisa ta lexosh. Ekziston një paketë krejt e re, android dot hardware dot hid, me një leje aksesi që lejon një aplikacion të komunikojë direkt me periferikët USB dhe Bluetooth, nuk kërkohet asnjë drajver i personalizuar. Nëse shkruani softuer kontrolluesi, kjo është API që dëshironit.

1:07 Mund ta dërgoni sot, për pronarët e Pixel, një treg afërsisht sa madhësia e një subreddit-i të nivelit të mesëm. Gjithashtu në ndryshim, një kod versioni i quajtur Cinnamon Bun One. Pra, emrat e ëmbëlsirave janë kthyer, në një konstante, ku askush nuk mund t'i shohë. Tani historia, sepse fjala që GrapheneOS përdori ishte

Honeycomb, mars 2025 dhe një vonesë 69-ditore

1:24 Honeycomb. Android 3 ishte versioni vetëm për tableta nga dymijë e njëmbëdhjetë, dhe Google e mbajti kodin e Honeycomb-it gjithashtu, kështu që për pesëmbëdhjetë vjet mbeti një përjashtim. Pastaj në mars dymijë e njëzet e pesë, Google konfirmoi për Android Authority se i gjithë zhvillimi i Android po kalonte në degën e saj private të brendshme, duke premtuar të vazhdojë të publikojë burimin pas çdo versioni. Gjashtë muaj më vonë, Android 16 QPR one u dërgua në Pixel-ët më tre shtator. Burimi i tij u shfaq në projektin burimor të hapur më njëmbëdhjetë nëntor, gjashtëdhjetë e nëntë ditë me vonesë, pasi Google tha se do të vinte në

1:57 javët e ardhshme. Në anglishten korporative kjo do të thotë tremujori pas këtij. Dhe pastaj rregulli ndryshoi në heshtje. Që nga Android 16, versionet e para dhe të treta tremujore janë vetëm për Pixel, dhe vetëm versioni vjetor dhe QPR dy shkojnë në projektin burimor të hapur. Pra, tetëdhjetë e katër API-të arrijnë Samsung, Motorola dhe komunitetin ROM në dhjetor, me QPR dy. Tre muaj ekskluzivitet i Pixel-it. API-të janë lajmi kryesor.

Patch-et pas të njëjtës derë

2:19 Patch-et janë problemi. GrapheneOS thotë se Buletini i Përditësimit të Pixel-it të shtatorit përmban rregullime për komponentët standardë të platformës Android, kodin mbi të cilin ndërtojnë çdo OEM tjetër, dhe ato rregullime nuk janë në Buletinin e Sigurisë publike ose në patch-et paraprake që marrin partnerët. Pra, për një tremujor, Pixel-ët janë patch-uar kundër gabimeve në kodin që tre miliardë pajisje të tjera gjithashtu ekzekutojnë, dhe rregullimi është ulur në një binar që mund ta shkarkoni por jo ta lexoni. GrapheneOS planifikon të inxhinierojë anasjelltas patch-et e tyre nga ai binar dhe

2:48 t'i dërgojë ato herët, gjë që mposht qëllimin e fshehjes së tij, pasi kushdo me një disassembler dhe me qëllime më të këqija mund të bëjë të njëjtën gjë. Përveç kësaj, ata kërkuan burimet e kernelit GPL për ndërtimin e QPR one më një shtator dhe morën akses më gjashtëmbëdhjetë. Pesëmbëdhjetë ditë, për një licencë, i gjithë teksti i së cilës futet në një fjali, na jepni burimin.

Kush po largohet nga Pixel: GrapheneOS dhe Motorola

3:09 Kjo është pjesa që duhet të shqetësojë ekipin e Pixel-it. GrapheneOS kishte portuar tashmë në 17 QPR one para se të dërgohej, dhe nuk mund ta lëshojë, sepse ai burim nuk është publik ende. Kështu që në vend të kësaj ata po kthejnë prapa firmware-in e Pixel-it, drajverët e kernelit dhe HAL-et nga QPR one në Android 17 të thjeshtë, me dorë, deri në dhjetor. Fjalët e tyre, Pixel-ët tani janë dukshëm më të vështirë për t'u mbështetur sesa shumë pajisje të tjera, dhe një nga avantazhet e vetme të Pixel-it tani është një disavantazh.

3:36 Kohë e përshtatshme, sepse në mars ata nënshkruan një partneritet afatgjatë me Motorola, firmware zyrtar dhe kod drajveri i përfshirë, dhe e njëjta fije thotë se pajisjet e ardhshme të Motorola do të jenë shumë më të lehta për t'u mbështetur sesa Pixel-ët. Projekti më i obsesionuar me sigurinë i Android në Tokë kaloi shtatë vjet duke u thënë njerëzve të blinin një Pixel, dhe Google ka kaluar tetëmbëdhjetë muaj duke i bindur ata të mos e bëjnë këtë. Për të qenë të drejtë me Google, mospajtimi kryesor në Hacker News vlen të dëgjohet.

Ana tjetër e ndryshimit

4:00 Google publikon burim të vërtetë çdo gjysmë viti, Pixel-ët marrin katër përditësime në vit, dhe asnjë zhvillues aplikacionesh nuk do të varet nga një API që funksionon vetëm në një telefon me një gabim rrumbullakimi të pjesës së tregut. Pra, Pixel bëhet një pajisje beta e çuditshme për atë që të gjithë marrin një tremujor më vonë, gjë që, me fjalët e tij, është një gjë e çuditshme për t'u inatosur. Gjysmë për qind e një API nuk është një fork. Por GrapheneOS ngriti pyetjen më të mirë, nëse ekipi ligjor i Google e di që po i jep telefonave të vet muaj akses të hershëm në veçori dhe rregullime sigurie

4:32 mbi partnerët të cilëve u licencon Android, në një dekadë kur mbrojtja e Android në çdo gjykatë ka qenë se është e hapur. Praktikanti nuk e bëri këtë. Praktikanti do të kishte shtyrë të paktën degën. Nëse preferoni ta lexoni këtë sesa ta dëgjoni të them, ndryshimi mbërrin në kutinë tuaj hyrëse çdo mëngjes, falas në the daily diff dot dev, lidhja më poshtë.

Vendimi: REVERT, shtyj degën

4:50 Pra, vendimi i sotëm, REVERT. Tetëdhjetë e katër API janë një shënim në fund. Një patch sigurie për kodin e përbashkët që vetëm një OEM mund të dërgojë për tre muaj është një fork me një embargo shtypi, dhe mënyra më e shpejtë për ta bërë Android të hapur përsëri është të shtysh degën. Dhe ky është ndryshimi për sot. Unë jam Niko nga Axrisi. Bashkohuni me përgjegjësi.

Burimet

  1. GrapheneOS thread (primary)grapheneos.social
  2. Hacker News (951 pts)news.ycombinator.com
  3. Official API diff 37 → 37.1developer.android.com
  4. Android 17 QPR1 rollout (9to5Google)9to5google.com
  5. Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
  6. Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
  7. GrapheneOS on the 69-day delayx.com
  8. GrapheneOS × Motorolax.com
  9. The dissent (HN, bri3d)news.ycombinator.com
  10. Cloudflare Quick Tunnels (HN)news.ycombinator.com

Video të ngjashme