# Android иштеп чыгуучулары жөнөтүлгөн Pixel китепканасын демонтаждашы керек болчу

Published: 2026-10-14

Сентябрдагы Android 17 Pixel компиляцияларындагы кең символдорду сканерлөө катасы Bionic C китепканасын демонтаждоо аркылуу диагноздолушу керек болчу, анткени коомдук AOSP булактары мурунку сүрөттө турат. Бул эпизод Android'дин Q2/Q4 булактарын жарыялоо графигин Google'дун ички AI инженериясы боюнча дооматтары жана 13-октябрдагы акы төлөнүүчү API жана AI Ultra Gemini 4 Argon чыгарылышы менен байланыштырат.

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

## Бул видео эмнелерди камтыйт

- Android NDK маселеси #2260 Bionic'тин wcscspn() жана wcspbrk() функциялары сентябрдагы Android 17 Pixel компиляцияларында U+0100 же андан жогору символдордо токтоп калганын көрсөтөт, эгер четке кагуу топтомунда U+0100'дөн кичине эки же андан көп символ болсо.
- AOSP ачык булак бойдон калууда, булактардын чыгарылышы 2026-жылдын Q2 жана Q4 үчүн пландаштырылган; коомдук android17-release Bionic бутагы акыркы жолу 2026-жылдын 28-мартында алынган, бул сентябрдагы Pixel бинардык файлдарынан артта калууда.
- Google'дун Bionic тейлөөчүсү катаны ырастап, wchar\_test.cpp:1475 дарегинде туура эмес кайтаруу маанисин (3 эмес, 2) күткөн ички тестти тапты.
- Gemini 4 Argon (gemini-4-argon) 13-октябрда акы төлөнүүчү Gemini API жана Google AI Ultra жазылуучулары үчүн жалпы жеткиликтүүлүккө жетти; AI Studio жана API документтери Free жана Google AI Pro деңгээлдерин камтыбайт.
- 1M токен үчүн 2$ киргизүү жана 10$ чыгаруунун баштапкы API баасы 2026-жылдын 30-ноябрына чейин созулат жана 2026-жылдын 1-декабрынан баштап 4$ киргизүү жана 20$ чыгаруу болуп эки эселенет.
- Google'дун 11 сааттык түнү ADK оптималдаштыруу ишинде, адам тейлөөчүлөрү Argon'дун сунушталган 6 оптималдаштыруусунун 2'син жөнөтүп, кодду карап чыгууда 4'үн четке кагышты.

## Бөлүмдөр

- 0:00 Эмне үчүн Android иштеп чыгуучусу Pixel китепканасын демонтаждады?
- 0:58 Бир эмодзи Android'дин C китепканасын кантип бузду?
- 1:59 Жөнөтүлгөн Android коду эмне үчүн коомдук булакта жок?
- 2:32 Google Gemini 4 Argon'ду өзүнүн репозиторийлеринде кантип колдонууда?
- 3:13 Gemini 4 Argon'ду азыр кимдер алат жана баасы канча?
- 4:25 Google'дун өзүнүн бирдик тести эмнени ырастады?
- 4:52 Google'дун эки ылдамдыктагы чыгарылышы боюнча өкүм кандай?

## Котормо стенограмма

Англис тилиндеги баштапкы баяндамадан которулган. Жеткиликтүү аудио жана коштомо жазуулар YouTube тарабынан көзөмөлдөнөт.

### Эмне үчүн Android иштеп чыгуучусу Pixel китепканасын демонтаждады?

0:00 Android ачык булак, бирок коомдук баштапкы код бинардык коддон бир нече айга артта калууда Pixel телефондо. Бир иштеп чыгуучу жөн эле эмодзи тууралуу билдирүү үчүн жөнөтүлгөн тутумдук китепкананы демонтаждашы керек болчу ката. Бул видеодо, эмне үчүн бир эмодзи Pixel телефондорундагы C китепканасын бузду? Жөнөтүлгөн Android коду эмне үчүн коомдук дарактан жок? Жана Gemini төрт Argon'ду азыр кимдер алат? Google тейлөөчүсү ал катаны жеке баштапкы дарактан текшергенде, ал жок болгон бирдик тестинен да жаман нерсени тапты.

0:26 Мен өкүм чыкканга чейин так катаны көрсөтөм. Бүгүн шаршемби, он төртүнчү октябрь, жана бул The Daily Diff. Bionic - Android'дин негизги C китепканасы, ар бир жергиликтүү колдонмо таянган катмар эс тутум, файлдар жана текст үчүн. Google Android'ди Android Open Source Project аркылуу жарыялайт, ошол эле учурда Gemini төрт Argon сыяктуу иштеп чыгуучу AI куралдарын да жөнөтөт. Ката Android'деги Visual Pinball'да пайда болду. Сентябрдагы Pixel жети жана Pixel сегиз a телефондорундагы жаңыртуудан кийин,

0:51 эгер скрипт комментарийинде эмодзи болсо, пинбол таблицалары жүктөлбөй калды. Күлүп турган жүз пинбол машинасын бузду. Күнөө Bionic'теги эки кең символду издөө функциясында турат.

### Бир эмодзи Android'дин C китепканасын кантип бузду?

1:01 Программа аларга сапты жана чектөөчүлөрдүн тизмесин берет, мисалы, жаңы сап, жана биринчисинен мурун канча символ пайда болоорун сурайт чектөөчү. Сентябрдагы Android он жети компиляциясында, эгер чектөөчү тизмесинде он алты жүздөн төмөн эки же андан көп символ болсо, сканерлөө биринчисинде токтоп калат он алты жүз же андан жогору символ. Бул бир миллиондон ашык Юникод код чекиттерин бузат, эмодзи, кириллица жана кытай символдорун кошо.

1:24 Ачык булак китепканасы бузулганда, сиз адатта репозиторийди окуйсуз. Иштеп чыгуучу francisdb июнь айындагы коомдук Android он жети бутагын текшерип, жакшы иштеген таза цикл тапты. Телефондун бинардык файлы башка кодду иштетти. Ошентип, иштеп чыгуучу C китепканасын Pixel'ден алып, arm алтымыш төрт көрсөтмөлөрүн демонтаждады. Көп символдуу издөөлөрдү тездетүү үчүн, бинардык файл эки жүз элүү алты байттык издөө таблицасын стекте курат.

1:47 Цикл ар бир символды он алты жүзгө салыштырат жана сканерлөөнү улантат символ төмөн болгондо гана. Кандайдыр бир кеңири символ циклден чыгып, дал келүүнү билдирет, бул символдорду сактоо үчүн иштейт жана аларды четке кагууда иштебейт. Google'дун Bionic тейлөөчүсү үч сааттын ичинде жооп берип, катаны ырастады.

### Жөнөтүлгөн Android коду эмне үчүн коомдук булакта жок?

2:02 Ал кабарчыга булакты окууну айтайын деп жаткан, коомдук бутакта апрель айындагы өзгөртүүлөр жок экенин көргөнгө чейин. Android Open Source Project ачык булак бойдон калууда. Google'дун жыйырма жыйырма алты саясаты боюнча, анын туруктуу моделге ылайык, Google Android булагын жылына эки жолу, экинчи жана төртүнчү кварталдарда жарыялайт. Bionic'тин коомдук Android он жети бутагы дагы эле март айындагы сүрөттө турат жыйырма сегизинчи. Pixel телефондору кварталдык чыгарылышты сентябрда алышты, тышкы иштеп чыгуучуларды бинардык файлдарды мүчүлүштүктөрдү оңдоого калтырып,

2:29 төртүнчү кварталдын чыгарылышына чейин демонтаждоочуда. Тышкы иштеп чыгуучулар булактардын чыгарылышын күтүп жатканда,

### Google Gemini 4 Argon'ду өзүнүн репозиторийлеринде кантип колдонууда?

2:33 Google ичинде код AI менен тез кыймылдайт. Google Gemini төрт Argon Chrome'дун алты миллион саптык эски папкасын тазалоого жардам бергенин билдирди Chromium'дун кырк миллион саптык кодунун ичинде, айларды жумаларга айландырып. Google Cloud инженерлери да Argon'ду он бир саат бою түнү бою Python'до иштетишти Агентти өнүктүрүү комплекти, эки жүз беш миң сапты камтыган. Argon отуз эки файл боюнча алты оптималдаштырууну сунуштады, сессиянын кошумча чыгымдарын кырк пайызга кыскартуу менен.

2:59 Адам тейлөөчүлөрү карап чыгууда алты сунуштун төртүн четке кагышты. Бир кэш таштанды чогултуудан кийин эскирген сессия маалыматтарын кайтаруу коркунучунда болгон, жана жогорку деңгээлдеги импортторду жок кылуу жыйырма беш ички Google тесттерин бузган жалкоо жүктөгүчтөр катары кайра жазылганга чейин. Бул бизди моделдин өзүнө алып келет.

### Gemini 4 Argon'ду азыр кимдер алат жана баасы канча?

3:14 Google Gemini төрт Argon'ду отуз биринчи сентябрда жарыялаганда, Мен аны "карап чыгуу керек" деп белгиледим, анткени кадимки иштеп чыгуучулар аны колдоно алышкан эмес. Он үчүнчү октябрда Google gemini төрт argon чекитин жалпыга жеткиликтүү деп белгиледи. Чыгарылышта да документтердин дал келбестиги бар. DeepMind'дин баракчасында Argon бүгүн Google AI Pro жана Ultra жазылуучулары үчүн жеткиликтүү деп айтылат. API баасынын документтерине өтүңүз, жана эскертүү кутучасы Argon Free деңгээлинде жана Google AI Pro'до жеткиликтүү эмес экенин көрсөтөт. AI Studio жана Antigravity'де сизге AI Ultra же акы төлөнүүчү API ачкычы керек.

3:45 Бир миллион киргизүү токени үчүн эки доллар жана чыгаруу үчүн он доллар баштапкы баасы ноябрь айынан кийин бүтөт. Биринчи декабрда баа киргизүү үчүн төрт долларга, чыгаруу үчүн жыйырма долларга чейин эки эселенет. Artificial Analysis лидер тактасында Argon жогорку упайларда элүү үчтү, GPT алты Astra жана Claude Fable беш чекит бир менен теңделип, Claude Opus беш чекит бештен элүү сегиз менен артта калууда. Түз API тесттери биринчи жооп токени келгенге чейин орточо кырк төрт секунд ой жүгүртөт. Google ошондой эле Argon Boston Dynamics Spot роботунун консерваларды бут педаль урнасына салуусун көзөмөлдөгөнүн көрсөттү.

4:14 Бир физикалык бутту кыймылдатуудан мурун, Argon MuJoCo симуляциясын куруп, үч бутта тең салмактуулукту кармоо үчүн машыгат, адамдык көндүмдөр жана камераны текшерүүчү сунуштар менен жетекчиликке алынып. Азыр Google'дун жеке Bionic дарагындагы бирдик тести үчүн.

### Google'дун өзүнүн бирдик тести эмнени ырастады?

4:25 Pixel эмодзи катасын ырастагандан отуз беш мүнөттөн кийин, Google'дун тейлөөчүсү бетти кол менен жабуу жаңсоосун жарыялады. Bionic'те миң төрт жүз жетимиш бешинчи сапта кеңири символ тести бар болчу, жана ал катачылык кайтаруу маанисин эки, үчтүн ордуна ырастады. Өзгөртүү апрель айында адам тарабынан жазылганбы же түнү бою агент тарабынанбы, булакты текшерүү жана чыныгы тесттер аны чынчыл кармайт. Эгер сиз муну менин айтканымды уккандан көрө окууну кааласаңыз, diff күн сайын эртең менен сиздин почтаңызга келет, күнүмдүк diff dot dev сайтында акысыз, шилтеме ылдыйда.

4:49 Ошентип, бүгүнкү өкүм - КАРАП ЧЫГУУ КЕРЕК.

### Google'дун эки ылдамдыктагы чыгарылышы боюнча өкүм кандай?

4:52 Акы төлөнүүчү API'деги Gemini төрт Argon менен, мен аны тест комплектиси менен колдоого алынган чектелген рефакторлордо сынамакмын, жана мен Google'ду бинардык файлдар жөнөтүлгөндө Android булагын жарыялоого түртө бермекмин. Жана бүгүнкү айырма ушул. Мен Axrisi'ден Нико. Жоопкерчилик менен бириктиргиле. Merge responsibly.

## Булактар

- [\[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
