+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Android-ის დეველოპერებს მოუწიათ Pixel-ის მიწოდებული ბიბლიოთეკის დაშლა

სექტემბრის Android 17 Pixel-ის build-ებში ფართო სიმბოლოების სკანირების ხარვეზი უნდა დადგენილიყო მიწოდებული Bionic C ბიბლიოთეკის დაშლით, რადგან საჯარო AOSP წყაროები უფრო ადრეულ snapshot-ზეა.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

სექტემბრის Android 17 Pixel-ის build-ებში ფართო სიმბოლოების სკანირების ხარვეზი უნდა დადგენილიყო მიწოდებული Bionic C ბიბლიოთეკის დაშლით, რადგან საჯარო AOSP წყაროები უფრო ადრეულ snapshot-ზეა. ეს ეპიზოდი აკავშირებს Android-ის Q2/Q4 წყაროს გამოქვეყნების რიტმს Google-ის შიდა AI ინჟინერიის პრეტენზიებთან და 13 ოქტომბრის ფასიანი API-ის და AI Ultra-ის Gemini 4 Argon-ის გამოშვებასთან.

წაიკითხეთ წერილობითი გამოცემა (ინგლისური) ↗

რას მოიცავს ეს ვიდეო

  • Android NDK საკითხი #2260 აჩვენებს Bionic-ის wcscspn() და wcspbrk() სიმბოლოებზე >= U+0100 სექტემბრის Android 17 Pixel build-ებზე, როდესაც უარყოფის ნაკრებში არის ორი ან მეტი სიმბოლო < U+0100.
  • AOSP რჩება ღია წყაროს სახით, წყაროს გამოშვებები დაგეგმილია Q2 და Q4-ში 2026 წელს; საჯარო android17-release Bionic branch ბოლოს გადაღებული იყო 2026 წლის 28 მარტს, რაც ჩამორჩება სექტემბრის Pixel-ის ბინარებს.
  • Google-ის Bionic-ის მენეჯერმა დაადასტურა ხარვეზი და იპოვა შიდა ტესტი wchar_test.cpp:1475-ზე, რომელიც არასწორ დაბრუნებულ მნიშვნელობას ელოდა (2 ნაცვლად 3).
  • Gemini 4 Argon (gemini-4-argon) ზოგადი ხელმისაწვდომობა გახდა 13 ოქტომბერს ფასიანი Gemini API-ის და Google AI Ultra აბონენტებისთვის; AI Studio და API დოკუმენტაცია გამორიცხავს Free და Google AI Pro დონეებს.
  • შესავალი API ფასი 2$ შეყვანისთვის და 10$ გამოსავლისთვის 1M ტოკენზე გრძელდება 2026 წლის 30 ნოემბრამდე და გაორმაგდება 4$ შეყვანისთვის და 20$ გამოსავლისთვის 2026 წლის 1 დეკემბრიდან.
  • Google-ის 11-საათიან ღამის ADK ოპტიმიზაციის პროცესში, ადამიანმა მენეჯერებმა გამოუშვეს Argon-ის 6 შემოთავაზებული ოპტიმიზაციიდან 2 და უარყვეს 4 კოდის განხილვის დროს.

ნათარგმნი ტრანსკრიპტი

ნათარგმნია ორიგინალური ინგლისური ნარატივიდან. ხელმისაწვდომი აუდიო და სუბტიტრები კონტროლდება YouTube-ის მიერ.

რატომ დაშალა Android-ის დეველოპერმა Pixel-ის ბიბლიოთეკა?

0:00 Android არის ღია წყარო, თუმცა საჯარო წყაროს კოდი თვეებით ჩამორჩება ბინარულს Pixel ტელეფონზე. დეველოპერს მოუწია მიწოდებული სისტემის ბიბლიოთეკის დაშლა მხოლოდ emoji-ს ხარვეზის შესატყობინებლად. ამ ვიდეოში, რატომ გააფუჭა ერთმა emoji-მ C ბიბლიოთეკა Pixel ტელეფონებზე? რატომ აკლია მიწოდებული Android-ის კოდი საჯარო ხეს? და ვინ იღებს ახლა Gemini 4 Argon-ს? როდესაც Google-ის მენეჯერმა შეამოწმა პირადი წყაროს ხე იმ ხარვეზისთვის, მან იპოვა რაღაც უფრო უარესი, ვიდრე დაკარგული ერთეული ტესტი.

0:26 მე გაჩვენებთ ზუსტ წარუმატებლობას განაჩენამდე. ოთხშაბათია, 14 ოქტომბერი, და ეს არის The Daily Diff. Bionic არის Android-ის ძირითადი C ბიბლიოთეკა, ფენა, რომელსაც ყველა ნატიური აპლიკაცია ეყრდნობა მეხსიერებისთვის, ფაილებისთვის და ტექსტისთვის. Google აქვეყნებს Android-ს Android Open Source Project-ის მეშვეობით, ასევე აგზავნის დეველოპერის AI ინსტრუმენტებს, როგორიცაა Gemini 4 Argon. ხარვეზი გამოჩნდა Visual Pinball-ში Android-ზე. სექტემბრის განახლების შემდეგ Pixel 7 და Pixel 8a ტელეფონებზე,

0:51 pinball-ის მაგიდები ვერ იტვირთებოდა, როდესაც სკრიპტის კომენტარში emoji იყო. სმაილიკმა გააფუჭა pinball-ის მანქანა. დამნაშავე Bionic-ში ორ ფართო სიმბოლოების საძიებო ფუნქციაშია.

როგორ გააფუჭა ერთმა emoji-მ Android-ის C ბიბლიოთეკა?

1:01 პროგრამა მათ აწვდის სტრიქონს და გამყოფების სიას, როგორიცაა ახალი ხაზი, და კითხულობს რამდენი სიმბოლო გამოჩნდება პირველ გამყოფამდე. სექტემბრის Android 17-ის build-ში, როდესაც გამყოფების სიაში არის ორი ან მეტი სიმბოლო ჰექს 100-ზე დაბლა, სკანირება ჩერდება პირველ სიმბოლოზე ჰექს 100-ზე ან ზემოთ. ეს არღვევს 1.1 მილიონზე მეტ Unicode-ის კოდის წერტილს, მათ შორის emoji-ს, კირილიცას და ჩინურ სიმბოლოებს.

1:24 როდესაც ღია წყაროს ბიბლიოთეკა ფუჭდება, ჩვეულებრივ რეპოზიტორს კითხულობთ. დეველოპერმა francisdb-მა შეამოწმა ივნისის საჯარო Android 17-ის branch და იპოვა სუფთა ციკლი, რომელიც კარგად მუშაობდა. ტელეფონის ბინარი სხვა კოდს ასრულებდა. ამიტომ დეველოპერმა Pixel-იდან C ბიბლიოთეკა ამოიღო და arm 64-ბიტიანი ინსტრუქციები დაშალა. მრავალსიმბოლოების ძიების დასაჩქარებლად, ბინარი აშენებს 256 ბაიტიან საძიებო ცხრილს სტეკზე.

1:47 ციკლი ადარებს თითოეულ სიმბოლოს ჰექს 100-ს და აგრძელებს სკანირებას მხოლოდ სანამ სიმბოლო დაბალია. ნებისმიერი ფართო სიმბოლო გამოდის ციკლიდან და აფიქსირებს შესაბამისობას, რაც მუშაობს სიმბოლოების შენარჩუნებისთვის და ვერ ხერხდება მათი უარყოფისას. Google-ის Bionic-ის მენეჯერმა სამ საათში უპასუხა და დაადასტურა ხარვეზი.

რატომ აკლია მიწოდებული Android-ის კოდი საჯარო წყაროს?

2:02 ის აპირებდა რეპორტიორისთვის ეთქვა წყაროს წაკითხვის შესახებ, სანამ არ დაინახა, რომ საჯარო branch-ს აპრილის ცვლილებები აკლდა. Android Open Source Project რჩება ღია წყაროდ. Google-ის 2026 წლის პოლიტიკის მიხედვით, რომელიც შეესაბამება მის trunk stable მოდელს, Google აქვეყნებს Android-ის წყაროს წელიწადში ორჯერ, მეორე და მეოთხე კვარტალში. Bionic-ის საჯარო Android 17-ის branch ჯერ კიდევ მარტის 28-ის snapshot-ზეა. Pixel ტელეფონებმა კვარტალური გამოშვება სექტემბერში მიიღეს, გარე დეველოპერებს კი ბინარების გამართვა უწევთ

2:29 დისაწყობში მეოთხე კვარტალის გამოშვებამდე. სანამ გარე დეველოპერები წყაროს გამოშვებებს ელოდებიან,

როგორ იყენებს Google Gemini 4 Argon-ს საკუთარ რეპოზიტორებში?

2:33 Google-ის შიგნით კოდი უფრო სწრაფად მოძრაობს AI-ს მეშვეობით. Google ირწმუნება, რომ Gemini 4 Argon-მა Chrome-ს დაეხმარა Chromium-ის 40 მილიონი ხაზის კოდის ბაზაში 6 მილიონი ხაზის ძველი საქაღალდის მოწესრიგებაში, თვეები კვირებად აქცია. Google Cloud-ის ინჟინრებმა ასევე გაუშვეს Argon 11 საათის განმავლობაში ღამით თავიანთ Python Agent Development Kit-ზე, რომელიც 205 ათას ხაზს მოიცავდა. Argon-მა შესთავაზა 6 ოპტიმიზაცია 32 ფაილზე, რითაც სესიის დატვირთვა 40 პროცენტით შეამცირა.

2:59 ადამიანმა მენეჯერებმა განხილვისას უარყვეს ამ ექვსი წინადადებიდან ოთხი. ერთმა ქეშმა შეიძლება გამოიწვიოს მოძველებული სესიის მონაცემების დაბრუნება ნაგვის შეგროვების შემდეგ, და ზედა დონის იმპორტების წაშლამ 25 შიდა Google-ის ტესტი გააფუჭა, სანამ ისინი ზარმაც დამტვირთველებად არ გადაიწერა. რაც მიგვიყვანს თავად მოდელთან.

ვინ იღებს ახლა Gemini 4 Argon-ს და რა ფასად?

3:14 როდესაც Google-მა 30 სექტემბერს Gemini 4 Argon გამოაცხადა, მე მას NEEDS REVIEW დავადე, რადგან ჩვეულებრივ დეველოპერებს არ შეეძლოთ მისი გამოყენება. 13 ოქტომბერს Google-მა gemini-4-argon endpoint ზოგადად ხელმისაწვდომად მონიშნა. გამოშვებასაც კი აქვს დოკუმენტაციის შეუსაბამობა. DeepMind-ის გვერდზე ნათქვამია, რომ Argon დღეს ხელმისაწვდომია Google AI Pro და Ultra აბონენტებისთვის. დააჭირეთ API-ის ფასების დოკუმენტებს და გაფრთხილების ფანჯარაში ნათქვამია, რომ Argon არ არის ხელმისაწვდომი Free დონეზე და Google AI Pro-ზე. AI Studio-ში და Antigravity-ში გჭირდებათ AI Ultra ან ფასიანი API გასაღები.

3:45 შესავალი ფასი 2 დოლარი მილიონ შეყვანის ტოკენზე და 10 დოლარი გამოსავლისთვის ნოემბრის შემდეგ იწურება. პირველ დეკემბერს ფასი ორმაგდება ოთხ დოლარამდე შეყვანაში და ოც დოლარამდე გამოსავალში. Artificial Analysis-ის ლიდერბორდზე, Argon მაღალ ქულებს იღებს 53-ზე, დაკავშირებულია GPT 6 Astra-სთან და Claude Fable 5.1-თან, ჩამორჩება Claude Opus 5.5-ს 58-ზე. ცოცხალი API ტესტები საშუალოდ 44 წამს ფიქრობენ პირველი პასუხის ტოკენის მოსვლამდე. Google-მა ასევე აჩვენა Argon-ის მიერ Boston Dynamics Spot რობოტის კონტროლი

4:14 ქილების ფეხის პედლების ურნაში ჩასაგდებად. ფიზიკური ფეხის გადაადგილებამდე, Argon აშენებს MuJoCo სიმულაციას სამ ფეხზე წონასწორობის სავარჯიშოდ, რომელსაც ადამიანის უნარი და კამერის ვერიფიკატორის მოთხოვნები უძღვება.

რა დაამტკიცა Google-ის საკუთარმა ერთეული ტესტმა?

4:25 ახლა კი იმ ერთეულ ტესტზე Google-ის პირად Bionic ხეში. Pixel-ის emoji ხარვეზის დადასტურებიდან 35 წუთის შემდეგ, Google-ის მენეჯერმა facepalm გამოაქვეყნა. Bionic-ს ჰქონდა ფართო სიმბოლოების ტესტი ხაზზე 1475, და ის ადასტურებდა ხარვეზიან დაბრუნებულ მნიშვნელობას ორს ნაცვლად სამისა. მიუხედავად იმისა, ცვლილება ადამიანმა აპრილში დაწერა თუ აგენტმა ღამით, წყაროს ინსპექტირება და რეალური ტესტები მას პატიოსნებას უნარჩუნებს. თუ ამას კითხვა გირჩევნიათ, ვიდრე ჩემი მოსმენა, diff ყოველ დილით თქვენს ინბოქსში მოდის,

4:49 უფასოდ the daily diff dot dev-ზე, ბმული ქვემოთ.

რა არის განაჩენი Google-ის ორსიჩქარიანი გამოშვებისთვის?

4:52 ამიტომ დღევანდელი განაჩენი არის NEEDS REVIEW. Gemini 4 Argon-ით ფასიან API-ზე, მე მას გამოვცდიდი შემოსაზღვრულ რეფაქტორებზე, რომლებიც მხარდაჭერილია ტესტების ნაკრებით, და მე გავაგრძელებდი Google-ის დაჟინებას Android-ის წყაროს გამოქვეყნებისკენ, როდესაც ბინარები გაიგზავნება. და ეს არის დღევანდელი diff. მე ვარ ნიკო Axrisi-დან. შეაერთეთ პასუხისმგებლობით.

წყაროები

  1. [BUG] bionic: wcscspn()/wcspbrk() treat every wchar_t >= 0x100 as a match (Android 17, CP3A.260905.009) · #2260android/ndk
  2. Android Open Source Project site updates — 2026 Changes to AOSP (Q2 and Q4 schedule)Android Open Source Project
  3. fix: avoid wcspbrk, broken for chars >= U+0100 on Android 17 bionic · PR #41vpinball/libwinevbs
  4. Gemini API Release Notes — October 13, 2026 (Gemini 4 Argon GA)Google AI for Developers
  5. Gemini Developer API Pricing — Gemini 4 ArgonGoogle AI for Developers
  6. Google AI plans in AI StudioGoogle AI for Developers
  7. Gemini 4 Argon — model overview and Chrome refactoring case studyGoogle DeepMind
  8. Optimizing a 200,000-line Python codebase overnight with Gemini 4 ArgonGoogle for Developers Blog
  9. Gemini 4 Argon for RoboticsGoogle for Developers Blog
  10. Gemini 4 Argon (High) Intelligence, Performance & Price AnalysisArtificial Analysis

მსგავსი ვიდეოები

daily · ka · 19 სექ. 2026

Android 17-მა ახალი API-ები მხოლოდ Pixels-ს გაუგზავნა. აქ არის განსხვავება.

Android 17 QPR1-მა 84 ახალი API დაამატა 15 სექტემბერს — და მომდევნო სამი თვის განმავლობაში მათ მხოლოდ Pixels-ი გამოუშვებს. GrapheneOS-ის თქმით, ეს არის პირველი გამოცემა Honeycomb-ის (2011) შემდეგ, რომ

5:09 ↗
daily · ka · 1 ოქტ. 2026

Gemini 4 Argon Google-ის საუკეთესო მოდელია. ჯერ ვერ გამოიყენებთ.

Google-მა გამოაცხადა Gemini 4 Argon, თავისი ახალი სასაზღვრო მოდელი, და მხოლოდ სანდო კიბერ დამცველებს შეუძლიათ მისი გამოყენება. აი, რას აჩვენებს Google-ის საკუთარი 19-სტრიქონიანი საორიენტაციო ცხრილი, რ

4:53 ↗
daily · ka · 7 ოქტ. 2026

ჰონო ზღუდავს გარე მოთხოვნებს, რადგან შემნახველები გადახედავენ კონტრიბუციის მიღებას

ჰონომ გამორთო გარე მოთხოვნების შექმნა, შეინარჩუნა MIT ლიცენზირებული კოდი. სინდრე სორჰუსმა ცალკე მიაწერა საკუთარი საცავის შეზღუდვები AI-ს და თქვა, რომ შენარჩუნება და საკითხების დამუშავება გაგრძელდება.

5:22 ↗
daily · ka · 9 ოქტ. 2026

AI აგენტებმა ააშენეს უფრო სწრაფი TypeScript კომპაილერი

თეო ბრაუნმა გამოაცხადა tsc-rs, ექსპერიმენტული, აგენტების მიერ დაწერილი Microsoft-ის Go TypeScript კომპაილერის Rust პორტი. The Daily Diff-ის 8 ოქტომბრის გამოცემა იკვლევს პროექტის დატვირთვის სპეციფიკურ

5:04 ↗