# Android tərtibatçıları göndərilmiş Pixel kitabxanasını parçalamalı oldular

Published: 2026-10-14

Sentyabr Android 17 Pixel qurğularında geniş simvolların skan edilməsi xətası, ictimai AOSP mənbələri əvvəlki anlıq təsvirdə olduğundan, göndərilmiş Bionic C kitabxanasının parçalanması ilə diaqnoz edilməli idi. Bu epizod Android-in Q2/Q4 mənbə nəşr dövrünü Google-un daxili AI mühəndisliyi iddiaları və Gemini 4 Argon-un 13 Oktyabrda ödənişli API və AI Ultra ilə istifadəyə verilməsi ilə əlaqələndirir.

Canonical: https://thedailydiff.dev/az/video/2026-10-14-google-source-argon/

## Bu videoda nələr əhatə olunur

- Android NDK problemi #2260 göstərir ki, Bionic-in wcscspn() və wcspbrk() funksiyaları sentyabr Android 17 Pixel qurğularında, rədd edilən dəstdə iki və ya daha çox U+0100-dən kiçik simvol olduqda, U+0100-dən böyük və ya bərabər simvollarda dayanır.
- AOSP açıq mənbə olaraq qalır, mənbə paylamaları 2026-cı ilin Q2 və Q4-ü üçün nəzərdə tutulur; ictimai android17-release Bionic qolu sonuncu dəfə 28 mart 2026-cı ildə snapshot edilmişdir, sentyabr Pixel ikiliklərindən geridə qalır.
- Google-un Bionic-in dəstəkləyicisi səhvi təsdiqlədi və wchar\_test.cpp:1475 sətrində yanlış geri dönüş dəyərini (3 əvəzinə 2) gözləyən daxili bir test tapdı.
- Gemini 4 Argon (gemini-4-argon) 13 oktyabrda ödənişli Gemini API və Google AI Ultra abunəçiləri üçün ümumi istifadəyə verildi; AI Studio və API sənədləri Pulsuz və Google AI Pro səviyyələrini istisna edir.
- Giriş API qiymətləndirilməsi, 1 milyon token üçün 2$ giriş və 10$ çıxış, 30 noyabr 2026-cı ilə qədər davam edir və 1 dekabr 2026-cı il tarixindən etibarən 4$ giriş və 20$ çıxış olaraq ikiqat artır.
- Google-un 11 saatlıq gecə ADK optimallaşdırma işində, insan dəstəkləyiciləri Argonun təklif etdiyi 6 optimallaşdırmadan 2-ni göndərdi və kod yoxlaması zamanı 4-ünü rədd etdi.

## Fəsillər

- 0:00 Niyə bir Android tərtibatçısı Pixel kitabxanasını parçaladı?
- 0:58 Bir emoji Android-in C kitabxanasını necə sıradan çıxardı?
- 1:59 Niyə göndərilən Android kodu ictimai mənbədə yoxdur?
- 2:32 Google Gemini 4 Argonu öz depolarında necə istifadə edir?
- 3:13 Gemini 4 Argonu indi kimlər alır və hansı qiymətə?
- 4:25 Google-un öz vahid testi nəyi təsdiqlədi?
- 4:52 Google-un iki sürətli buraxılışı haqqında hökm nədir?

## Tərcümə olunmuş transkript

Orijinal ingilis dilindəki nəqldən tərcümə edilmişdir. Mövcud audio və subtitrlər YouTube tərəfindən idarə olunur.

### Niyə bir Android tərtibatçısı Pixel kitabxanasını parçaladı?

0:00 Android açıq mənbədir, lakin ictimai mənbə kodu ikilik fayllardan aylarla geridə qalır bir Pixel telefonda. Bir tərtibatçı sadəcə bir emoji xətasını bildirmək üçün göndərilmiş bir sistem kitabxanasını parçalamaq məcburiyyətində qaldı. Bu videoda, niyə bir emoji Pixel telefonlarda bir C kitabxanasını sıradan çıxardı? Niyə göndərilən Android kodu ictimai ağacdan itkin düşüb? Və indi Gemini dörd Argonu kimlər alır? Google-un dəstəkləyicisi həmin xətanı özəl mənbə ağacında yoxlayanda, o, itkin bir vahid testdən daha pis bir şey tapdı.

0:26 Hökm elan edilməzdən əvvəl sizə dəqiq uğursuzluğu göstərəcəm. Bu, çərşənbə, oktyabrın on dördüdür, və bu, The Daily Diff-dir. Bionic Android-in əsas C kitabxanasıdır, hər bir yerli tətbiqin relyef etdiyi qatdır yaddaş, fayllar və mətn üçün. Google Android-i Android Açıq Mənbə Layihəsi vasitəsilə nəşr edir, eyni zamanda Gemini dörd Argon kimi tərtibatçı AI alətləri də göndərir. Xəta Android-də Visual Pinball-da üzə çıxdı. Sentyabr ayındakı yeniləmədən sonra Pixel yeddi və Pixel səkkiz telefonlarda,

0:51 skript şərhi emojisi olduqda pinbol masaları yüklənmədi. Bir gülümsəyən simvol pinbol maşınını çökdürdü. Günahkar Bionic-dəki iki geniş simvol axtarış funksiyasında oturur.

### Bir emoji Android-in C kitabxanasını necə sıradan çıxardı?

1:01 Proqram onlara bir sətir və ayırıcılar siyahısı verir, məsələn, yeni bir sətir, və ilk ayırıcıdan əvvəl neçə simvolun göründüyünü soruşur. Sentyabrın Android on yeddi quruluşunda, ayırıcı siyahısında yüz altılıqdan aşağı iki və ya daha çox simvol olduqda, skan yüz altılıqda və ya ondan yuxarı ilk simvolda dayanır. Bu, bir milyondan çox Unicode kod nöqtəsini sıradan çıxarır, emoji, kiril və çin simvolları daxil olmaqla. Açıq mənbə kitabxanası sıradan çıxdıqda, siz normal olaraq depositoriyə baxırsınız.

1:24 Tərtibatçı francisdb iyun ayındakı ictimai Android on yeddi qolunu yoxladı və təmiz bir dövrə tapdı, bu da yaxşı işləyirdi. Telefon ikilik faylı fərqli kod işlədirdi. Beləliklə, tərtibatçı C kitabxanasını Pixel-dən çıxardı və arm altmış dörd təlimatını parçaladı. Çoxsimvollu axtarışları sürətləndirmək üçün ikilik fayl stekdə iki yüz əlli altı baytlıq axtarış cədvəli yaradır. Dövrə hər simvolu yüz altılıq ilə müqayisə edir və yalnız

1:47 simvol daha kiçik olduqda skan etməyə davam edir. Hər hansı daha geniş simvol dövrədən çıxır və uyğunluğu bildirir, bu da simvolları saxlamaq üçün işləyir və onları rədd edərkən uğursuz olur. Google-un Bionic-in dəstəkləyicisi üç saat ərzində cavab verdi və xətanı təsdiqlədi. O, reportyorə mənbəyi oxumağı söyləməyə hazırlaşırdı,

### Niyə göndərilən Android kodu ictimai mənbədə yoxdur?

2:02 ictimai qolun aprel dəyişikliklərini əskik olduğunu görənə qədər. Android Açıq Mənbə Layihəsi açıq mənbə olaraq qalır. Google-un iyirmi iyirmi altı siyasətinə əsasən, magistral sabit modeli ilə uyğunlaşdırılmışdır, Google Android mənbəsini ildə iki dəfə, ikinci və dördüncü rüblərdə nəşr edir. Bionic-in ictimai Android on yeddi qolu hələ də martın iyirmi səkkizindən bir snapshotda oturur. Pixel telefonları rüblük buraxılışı sentyabrda aldı, xarici tərtibatçıları ikilik faylları ayırıcıda ayırmağa məcbur etdi dördüncü rübə qədər. Xarici tərtibatçılar mənbə paylamalarını gözləyərkən,

2:29 Google daxilində kod AI ilə daha sürətli hərəkət edir. Google iddia edir ki, Gemini dörd Argon Chrome-a Chromium-un qırx milyon sətirlik kod bazasında altı milyon sətirlik miras

### Google Gemini 4 Argonu öz depolarında necə istifadə edir?

2:33 qovluğunu açmağa kömək edib, ayları həftələrə çevirib. Google Cloud mühəndisləri Argonu Python Agent Tərtibat Kitində də on bir saat işlətdilər, iki yüz beş min sətirdən ibarət idi. Argon otuz iki faylda altı optimallaşdırma təklif etdi, sessiya xərcini qırx faiz azaltdı. İnsan dəstəkləyiciləri bu altı təklifdən dördünü nəzərdən keçirilmədən rədd etdi. Bir keş zibil toplandıqdan sonra köhnə sessiya məlumatlarını qaytarmaq riski daşıyırdı,

2:59 və üst səviyyəli importların silinməsi iyirmi beş daxili Google testini sıradan çıxardı, lakin tənbəl yükləyicilər kimi yenidən yazıldı. Bu bizi modelin özünə gətirir. Google sentyabrın otuzunda Gemini dörd Argonu elan edəndə, mən ona nəzərdən keçirilməyə ehtiyac var damğasını vurdum, çünki adi tərtibatçılar onu istifadə edə bilmirdilər.

### Gemini 4 Argonu indi kimlər alır və hansı qiymətə?

3:14 Oktyabrın on üçüncüsündə Google gemini dörd argon endpointini ümumi olaraq istifadəyə açıq elan etdi. Hətta buraxılışda sənədləşmə uyğunsuzluğu var. DeepMind-in səhifəsi deyir ki, Argon bu gün Google AI Pro və Ultra abunəçiləri üçün əlçatandır. API qiymətləndirmə sənədlərinə keçdikdə, bir xəbərdarlıq qutusu Argon-un Pulsuz səviyyədə və Google AI Pro-da əlçatmaz olduğunu bildirir. AI Studio və Antigravity-də AI Ultra və ya ödənişli API açarı lazımdır. Bir milyon giriş tokeni üçün iki dollar və çıxış üçün on dollar təqdimat qiyməti noyabr ayından sonra bitir.

3:45 Dekabrın birində qiymət ikiqat artaraq dörd dollar giriş və iyirmi dollar çıxış olur. Süni Analiz liderlər cədvəlində, Argon yüksək bal əldə edərək əlli üçə çatdı, GPT altı Astra və Claude Fable beş nöqtə bir ilə bərabərdir, Claude Opus beş nöqtə beşdən əlli səkkiz bal geridə qalır. Canlı API testləri ilk cavab tokeni gəlməzdən əvvəl ortalama qırx dörd saniyə düşünmə vaxtı tələb edir. Google həmçinin Argonun Boston Dynamics Spot robotunu idarə edərək qutuları ayaq pedallı qutuya atmasını nümayiş etdirdi. Fiziki bir ayağı hərəkət etdirməzdən əvvəl, Argon MuJoCo simulyasiyası qurur üç ayaq üzərində tarazlıq saxlamaq üçün məşq edir, insan bacarığı və kamera yoxlayıcısı təlimatları ilə idarə olunur.

4:14 İndi Google-un özəl Bionic ağacındakı o vahid testə keçək. Pixel emoji xətasını təsdiqlədikdən otuz beş dəqiqə sonra, Google-un dəstəkləyicisi bir əl üzə vurma ifadəsi paylaşıb.

### Google-un öz vahid testi nəyi təsdiqlədi?

4:25 Bionic-də on dörd yetmiş beşinci sətirdə geniş simvol testi var idi, və bu, üç əvəzinə iki səhv geri dönüş dəyərini təsdiq edirdi. Bir dəyişiklik istər apreldə bir insan tərəfindən yazılmış olsun, istərsə də gecə bir agent tərəfindən, mənbə yoxlaması və əsl testlər onu dürüst saxlayır. Əgər bunu məndən eşitmək əvəzinə oxumaq istəyirsinizsə, diff hər səhər pulsuz olaraq thedailydiff.dev ünvanında gəlir, aşağıdakı link. Beləliklə, bugünkü hökm NƏZƏRDƏN KEÇİRİLMƏLİDİR. Ödənişli API-də Gemini dörd Argon ilə, mən onu test dəsti ilə dəstəklənən məhdud refaktorlarda sınaqdan keçirərdim və

4:49 Google-u ikilik fayllar göndərildikdə Android mənbəyini nəşr etməyə davam etməyə çağırardım.

### Google-un iki sürətli buraxılışı haqqında hökm nədir?

4:52 Və bu da bugünkü fərqdir. Mən Axrisi-dən Niko. Məsuliyyətlə birləşdirin. Məsuliyyətlə birləşdirin. Məsuliyyətlə birləşdirin. Məsuliyyətlə birləşdirin.

## Mənbələr

- [\[BUG\] bionic: wcscspn()/wcspbrk() treat every wchar\_t &gt;= 0x100 as a match (Android 17, CP3A.260905.009) · #2260](https://github.com/android/ndk/issues/2260) — android/ndk
- [Android Open Source Project site updates — 2026 Changes to AOSP (Q2 and Q4 schedule)](https://source.android.com/docs/whatsnew/site-updates?year=2026) — Android Open Source Project
- [fix: avoid wcspbrk, broken for chars &gt;= U+0100 on Android 17 bionic · PR #41](https://github.com/vpinball/libwinevbs/pull/41) — vpinball/libwinevbs
- [Gemini API Release Notes — October 13, 2026 (Gemini 4 Argon GA)](https://ai.google.dev/gemini-api/docs/changelog) — Google AI for Developers
- [Gemini Developer API Pricing — Gemini 4 Argon](https://ai.google.dev/gemini-api/docs/pricing) — Google AI for Developers
- [Google AI plans in AI Studio](https://ai.google.dev/gemini-api/docs/google-ai-plans) — Google AI for Developers
- [Gemini 4 Argon — model overview and Chrome refactoring case study](https://deepmind.google/models/gemini/) — Google DeepMind
- [Optimizing a 200,000-line Python codebase overnight with Gemini 4 Argon](https://developers.googleblog.com/optimizing-a-200000-line-python-codebase-overnight-with-gemini-4-argon/) — Google for Developers Blog
- [Gemini 4 Argon for Robotics](https://developers.googleblog.com/gemini-4-argon-for-robotics/) — Google for Developers Blog
- [Gemini 4 Argon (High) Intelligence, Performance &amp; Price Analysis](https://artificialanalysis.ai/models/gemini-4-argon) — Artificial Analysis
