# Waendelezaji wa Android walilazimika kutenganisha maktaba ya Pixel iliyosafirishwa

Published: 2026-10-14

Hitilafu ya kuchanganua herufi pana katika toleo la Septemba la Android 17 Pixel ililazimika kugunduliwa kwa kutenganisha maktaba ya Bionic C iliyosafirishwa kwa sababu vyanzo vya umma vya AOSP viko kwenye picha ya mapema. Tukio hili linaunganisha mzunguko wa uchapishaji wa chanzo cha Android Q2/Q4 na madai ya uhandisi wa AI ya ndani ya Google na uzinduzi wa Oktoba 13 wa API inayolipwa na AI Ultra ya Gemini 4 Argon.

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

## Nini video hii inashughulikia

- Suala la Android NDK #2260 linaonyesha wcscspn() na wcspbrk() za Bionic zikisita kwenye herufi &gt;= U+0100 kwenye toleo la Septemba la Android 17 Pixel wakati seti ya kukataa ina herufi mbili au zaidi &lt; U+0100.
- AOSP inabaki kuwa chanzo huria, na matoleo ya chanzo yamepangwa kwa Q2 na Q4 mnamo 2026; tawi la Bionic la android17-release lilichukuliwa mara ya mwisho mnamo Machi 28, 2026, likiwa nyuma ya bineri za Septemba za Pixel.
- Msimamizi wa Bionic wa Google alithibitisha hitilafu hiyo na akapata jaribio la ndani kwenye wchar\_test.cpp:1475 ambalo lilitarajia thamani mbaya ya kurudi (2 badala ya 3).
- Gemini 4 Argon (gemini-4-argon) ilipatikana kwa umma mnamo Oktoba 13 kwa API ya Gemini inayolipwa na waliojisajili wa Google AI Ultra; hati za AI Studio na API hazijumuishi viwango vya Free na Google AI Pro.
- Bei ya utangulizi ya API ya $2 ya kuingiza na $10 ya kutoa kwa tokeni milioni 1 inatumika hadi Novemba 30, 2026 na inaongezeka mara mbili hadi $4 ya kuingiza na $20 ya kutoa kuanzia Desemba 1, 2026.
- Katika saa 11 za Google za uboreshaji wa ADK usiku kucha, wasimamizi wa binadamu walitoa maboresho 2 kati ya 6 yaliyopendekezwa na Argon na kukataa 4 wakati wa ukaguzi wa msimbo.

## Sura

- 0:00 Kwa nini msanidi programu wa Android alitenganisha maktaba ya Pixel?
- 0:58 Emoji moja ilivunjaje maktaba ya C ya Android?
- 1:59 Kwa nini msimbo wa Android uliosafirishwa haupo kwenye chanzo cha umma?
- 2:32 Google inatumiaje Gemini 4 Argon ndani ya hifadhi zake?
- 3:13 Nani hasa anapata Gemini 4 Argon sasa, na kwa bei gani?
- 4:25 Jaribio la kitengo cha Google mwenyewe lilithibitisha nini?
- 4:52 Uamuzi ni nini kuhusu toleo la Google la kasi mbili?

## Nakala iliyotafsiriwa

Imetafsiriwa kutoka simulizi asili ya Kiingereza. Sauti na manukuu yanayopatikana yanadhibitiwa na YouTube.

### Kwa nini msanidi programu wa Android alitenganisha maktaba ya Pixel?

0:00 Android ni chanzo huria, lakini msimbo wa chanzo wa umma uko nyuma kwa miezi kwenye simu ya Pixel. Msanidi programu alilazimika kutenganisha maktaba ya mfumo iliyosafirishwa ili tu kuripoti emoji hitilafu. Katika video hii, kwa nini emoji moja ilivunja maktaba ya C kwenye simu za Pixel? Kwa nini msimbo wa Android uliosafirishwa haupo kwenye mti wa umma? Na nani hasa anapata Gemini nne Argon sasa? Wakati msimamizi wa Google alipoangalia mti wa chanzo cha kibinafsi kwa hitilafu hiyo, alipata kitu kibaya zaidi kuliko jaribio la kitengo lililokosekana.

0:26 Nitakuonyesha kushindwa halisi kabla ya uamuzi. Ni Jumatano, Oktoba kumi na nne, na hii ni The Daily Diff. Bionic ni maktaba kuu ya C ya Android, safu ambayo kila programu asili hutegemea kwa kumbukumbu, faili, na maandishi. Google huchapisha Android kupitia Mradi wa Open Source wa Android, huku pia ikisafirisha zana za AI za msanidi programu kama Gemini nne Argon. Hitilafu hiyo ilitokea katika Visual Pinball kwenye Android. Baada ya sasisho la Septemba kwenye simu za Pixel saba na Pixel nane a,

0:51 meza za pinball zilishindwa kupakia wakati wowote maoni ya hati yalikuwa na emoji. Tabasamu lilifanya mashine ya pinball ishindwe kufanya kazi. Mhusika mkuu anakaa katika kazi mbili za utafutaji wa herufi pana katika Bionic.

### Emoji moja ilivunjaje maktaba ya C ya Android?

1:01 Programu huwapa mfuatano na orodha ya vitenganishi, kama vile mstari mpya, na huuliza ni herufi ngapi zinaonekana kabla ya kitenganishi cha kwanza. Katika toleo la Septemba la Android kumi na saba jengo, wakati orodha ya vitenganishi ina herufi mbili au zaidi chini ya heksi mia moja, skani huishia kwenye herufi ya kwanza kwenye au juu ya heksi mia moja. Hiyo inavunja zaidi ya pointi milioni moja za Unicode, ikiwemo emoji, Kisiriliki, na herufi za Kichina.

1:24 Wakati maktaba ya chanzo huria inavunjika, kwa kawaida unasoma hifadhi. Msanidi programu francisdb aliangalia tawi la umma la Android kumi na saba la Juni na akapata kigeugeu safi kilichofanya kazi vizuri. Binari ya simu iliendesha msimbo tofauti. Kwa hivyo msanidi programu aliondoa maktaba ya C kutoka Pixel na akatenganisha maelekezo ya arm sitini na nne. Ili kuharakisha utafutaji wa herufi nyingi, binari hujenga jedwali la utafutaji la baiti mia mbili hamsini na sita kwenye stack.

1:47 Kigeugeu hulinganisha kila herufi dhidi ya heksi mia moja na huendelea kuchanganua tu wakati herufi ni ndogo. Herufi yoyote pana huondoka kwenye kigeugeu na huripoti mechi, ambayo hufanya kazi kwa kuweka herufi na inashindwa wakati wa kuzikataa. Msimamizi wa Bionic wa Google alijibu ndani ya masaa matatu na kuthibitisha hitilafu hiyo.

### Kwa nini msimbo wa Android uliosafirishwa haupo kwenye chanzo cha umma?

2:02 Alikuwa karibu kumwambia mwandishi asome chanzo, mpaka alipoona tawi la umma lilikosa mabadiliko ya Aprili. Mradi wa Open Source wa Android unabaki kuwa chanzo huria. Chini ya sera ya Google ya ishirini ishirini na sita, iliyolingana na mfano wake thabiti wa shina, Google huchapisha chanzo cha Android mara mbili kwa mwaka, katika robo ya pili na ya nne. Tawi la umma la Android kumi na saba la Bionic bado liko kwenye picha kutoka Machi ishirini na nane. Simu za Pixel zilipata toleo la robo mwaka mnamo Septemba, zikiacha waendelezaji wa nje wakisumbua bineri

2:29 katika disassembler hadi robo ya nne kuanguka. Wakati waendelezaji wa nje wanasubiri matoleo ya chanzo,

### Google inatumiaje Gemini 4 Argon ndani ya hifadhi zake?

2:33 ndani ya Google msimbo huenda haraka na AI. Google inadai Gemini nne Argon ilisaidia Chrome kutenganisha folda ya urithi ya mistari milioni sita ndani ya msingi wa msimbo wa Chromium wa mistari milioni arobaini, kubadilisha miezi kuwa wiki. Wahandisi wa Google Cloud pia waliendesha Argon kwa masaa kumi na moja usiku kucha kwenye Python yao Agent Development Kit, ikichukua mistari elfu mia mbili na tano. Argon ilipendekeza maboresho sita kwenye faili thelathini na mbili, ikipunguza gharama za kikao kwa asilimia arobaini.

2:59 Wasimamizi wa binadamu walikataa mapendekezo manne kati ya sita hayo katika ukaguzi. Akiba moja ilihamia hatari ya kurudisha data ya kikao iliyopitwa na wakati baada ya ukusanyaji wa takataka, na kufuta uingizaji wa ngazi ya juu kulivunja majaribio ishirini na tano ya ndani ya Google hadi yaliporekebishwa kama wapaki wavivu. Ambayo inatuleta kwenye mfumo wenyewe.

### Nani hasa anapata Gemini 4 Argon sasa, na kwa bei gani?

3:14 Wakati Google ilipotangaza Gemini nne Argon mnamo Septemba thelathini, Niliiweka NEEDS REVIEW kwa sababu waendelezaji wa kawaida hawakuweza kuitumia. Mnamo Oktoba kumi na tatu, Google iliweka kituo cha mwisho cha gemini nne argon kinapatikana kwa ujumla. Hata uzinduzi una tofauti ya nyaraka. Ukurasa wa DeepMind unasema Argon inapatikana leo kwa waliojisajili wa Google AI Pro na Ultra wanachama. Bofya kwenye hati za bei za API, na sanduku la onyo linasema Argon haipatikani kwenye kiwango cha Bure na kwenye Google AI Pro. Katika AI Studio na Antigravity, unahitaji AI Ultra au kitufe cha API kinacholipwa.

3:45 Bei ya utangulizi ya dola mbili kwa milioni moja ya tokeni za kuingiza na dola kumi kwa kutoa huisha baada ya Novemba. Mnamo Desemba kwanza, bei inaongezeka mara mbili hadi dola nne za kuingiza na ishirini za kutoa. Katika orodha ya viongozi ya Artificial Analysis, Argon kwenye alama za juu hamsini na tatu, ikiwa sawa na GPT sita Astra na Claude Fable pointi tano moja, nyuma ya Claude Opus pointi tano tano kwa hamsini na nane. Majaribio ya moja kwa moja ya API yanakadiria sekunde arobaini na nne za kufikiria kabla ya jibu la kwanza tokeni kufika. Google pia ilionyesha Argon ikidhibiti roboti ya Boston Dynamics Spot

4:14 kuweka makopo kwenye pipa la kanyagio. Kabla ya kusogeza mguu halisi, Argon hujenga simulizi ya MuJoCo ili kufanya mazoezi kusawazisha kwenye miguu mitatu, ikiongozwa na ujuzi wa binadamu na vidokezo vya uthibitishaji wa kamera.

### Jaribio la kitengo cha Google mwenyewe lilithibitisha nini?

4:25 Sasa kwa jaribio hilo la kitengo kwenye mti wa Bionic wa kibinafsi wa Google. Dakika thelathini na tano baada ya kuthibitisha hitilafu ya emoji ya Pixel, msimamizi wa Google alichapisha ishara ya uso. Bionic ilikuwa na jaribio pana la herufi kwenye mstari kumi na nne sabini na tano, na ilithibitisha thamani ya kurudi yenye hitilafu mbili badala ya tatu. Kama mabadiliko yameandikwa na binadamu mnamo Aprili au wakala usiku kucha, ukaguzi wa chanzo na majaribio halisi huweka uaminifu. Ikiwa ungependa kusoma hii badala ya kunisikia nikisema, diff huangukia kwenye kikasha chako

4:49 kila asubuhi, bila malipo kwenye the daily diff dot dev, kiungo hapa chini.

### Uamuzi ni nini kuhusu toleo la Google la kasi mbili?

4:52 Kwa hivyo uamuzi wa leo ni NEEDS REVIEW. Pamoja na Gemini nne Argon kwenye API inayolipwa, ningejaribu kwenye marekebisho yaliyofungwa yaliyorejeshwa na seti ya majaribio, na ningeendelea kusukuma Google kuchapisha chanzo cha Android wakati binari zinaposafirishwa. Na hiyo ndiyo tofauti kwa leo. Mimi ni Niko kutoka Axrisi. Unganisha kwa uwajibikaji.

## Vyanzo

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