# অ্যান্ড্রয়েড ডেভেলপারদের একটি শিপ করা পিক্সেল লাইব্রেরি ডিসঅ্যাসেম্বল করতে হয়েছিল

Published: 2026-10-14

সেপ্টেম্বর অ্যান্ড্রয়েড 17 পিক্সেল বিল্ডে একটি ওয়াইড-ক্যারেক্টার স্ক্যানিং বাগ শনাক্ত করার জন্য শিপ করা বায়োনিক সি লাইব্রেরি ডিসঅ্যাসেম্বল করতে হয়েছিল, কারণ পাবলিক AOSP সোর্স পূর্ববর্তী স্ন্যাপশটে ছিল। এই ঘটনাটি অ্যান্ড্রয়েডের Q2/Q4 সোর্স প্রকাশের সময়সূচীর সাথে গুগলের অভ্যন্তরীণ এআই ইঞ্জিনিয়ারিং দাবি এবং 13 অক্টোবর জেমিনি 4 আর্গনের পেইড এপিআই এবং এআই আল্ট্রা রোলআউটের সম্পর্ক স্থাপন করে।

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

## এই ভিডিওতে যা আছে

- অ্যান্ড্রয়েড NDK ইস্যু #2260 দেখায় যে বায়োনিকের wcscspn() এবং wcspbrk() সেপ্টেম্বর অ্যান্ড্রয়েড 17 পিক্সেল বিল্ডে U+0100 এর চেয়ে বড় বা সমান চরিত্রে থেমে যায় যখন রিজেক্ট সেটে U+0100 এর চেয়ে ছোট দুটি বা তার বেশি অক্ষর থাকে।
- AOSP উন্মুক্ত উৎস হিসেবে রয়ে গেছে, 2026 সালের Q2 এবং Q4 এ সোর্স ড্রপ নির্ধারিত; পাবলিক android17-release বায়োনিক ব্রাঞ্চ শেষবার 28 মার্চ 2026 এ স্ন্যাপ করা হয়েছিল, যা সেপ্টেম্বরের পিক্সেল বাইনারিগুলির চেয়ে পিছিয়ে।
- গুগলের বায়োনিক রক্ষণাবেক্ষণকারী বাগটি নিশ্চিত করেছেন এবং wchar\_test.cpp:1475 এ একটি অভ্যন্তরীণ পরীক্ষা খুঁজে পেয়েছেন যা ভুল রিটার্ন ভ্যালু (2 এর পরিবর্তে 3) আশা করেছিল।
- জেমিনি 4 আর্গন (gemini-4-argon) 13 অক্টোবর থেকে পেইড জেমিনি এপিআই এবং গুগল এআই আল্ট্রা সাবস্ক্রাইবারদের জন্য সাধারণ প্রাপ্যতা অর্জন করেছে; এআই স্টুডিও এবং এপিআই ডক্স ফ্রি এবং গুগল এআই প্রো স্তরগুলি বাদ দিয়েছে।
- প্রতি 1M টোকেন ইনপুট 2$ এবং আউটপুট 10$ এর প্রারম্ভিক এপিআই মূল্য 30 নভেম্বর 2026 পর্যন্ত কার্যকর এবং 1 ডিসেম্বর 2026 থেকে ইনপুট 4$ এবং আউটপুট 20$ এ দ্বিগুণ হবে।
- গুগলের 11 ঘন্টার রাতারাতি ADK অপ্টিমাইজেশন রানে, মানব রক্ষণাবেক্ষণকারীরা আর্গনের 6টি প্রস্তাবিত অপ্টিমাইজেশনের মধ্যে 2টি শিপ করেছে এবং কোড রিভিউ চলাকালীন 4টি প্রত্যাখ্যান করেছে।

## অধ্যায়

- 0:00 কেন একজন অ্যান্ড্রয়েড ডেভেলপার একটি পিক্সেল লাইব্রেরি ডিসঅ্যাসেম্বল করেছিলেন?
- 0:58 একটি ইমোজি কীভাবে অ্যান্ড্রয়েডের C লাইব্রেরি ভেঙে দিয়েছিল?
- 1:59 কেন শিপ করা অ্যান্ড্রয়েড কোড পাবলিক সোর্স থেকে অনুপস্থিত?
- 2:32 গুগল কীভাবে তার নিজস্ব রেপোতে জেমিনি 4 আর্গন ব্যবহার করছে?
- 3:13 কে এখন আসলে জেমিনি 4 আর্গন পায়, এবং কত দামে?
- 4:25 গুগলের নিজস্ব ইউনিট টেস্ট কী দাবি করেছিল?
- 4:52 গুগলের টু-স্পিড রিলিজের রায় কী?

## অনুবাদিত প্রতিলিপি

মূল ইংরেজি বর্ণনা থেকে অনূদিত। উপলব্ধ অডিও এবং ক্যাপশন YouTube দ্বারা নিয়ন্ত্রিত।

### কেন একজন অ্যান্ড্রয়েড ডেভেলপার একটি পিক্সেল লাইব্রেরি ডিসঅ্যাসেম্বল করেছিলেন?

0:00 অ্যান্ড্রয়েড ওপেন সোর্স, তবুও পাবলিক সোর্স কোড বাইনারি থেকে মাসখানেক পিছিয়ে একটি পিক্সেল ফোনে। একজন ডেভেলপারকে শুধুমাত্র একটি ইমোজি বাগ রিপোর্ট করার জন্য একটি শিপ করা সিস্টেম লাইব্রেরি ডিসঅ্যাসেম্বল করতে হয়েছিল। এই ভিডিওতে, কেন একটি ইমোজি পিক্সেল ফোনে একটি C লাইব্রেরি ভেঙে দিয়েছিল? কেন শিপ করা অ্যান্ড্রয়েড কোড পাবলিক ট্রি থেকে অনুপস্থিত? এবং কে এখন আসলে জেমিনি ফোর আর্গন পায়? যখন একজন গুগল রক্ষণাবেক্ষণকারী সেই বাগের জন্য ব্যক্তিগত সোর্স ট্রি পরীক্ষা করেছিলেন, তিনি একটি অনুপস্থিত ইউনিট টেস্টের চেয়ে খারাপ কিছু খুঁজে পেয়েছিলেন।

0:26 রায় দেওয়ার আগে আমি আপনাকে সঠিক ব্যর্থতা দেখাবো। আজ বুধবার, অক্টোবর চৌদ্দ, এবং এটি দ্য ডেইলি ডিফল্ট। বায়োনিক হল অ্যান্ড্রয়েডের মূল C লাইব্রেরি, যা প্রতিটি নেটিভ অ্যাপ মেমরি, ফাইল এবং টেক্সটের জন্য নির্ভর করে। মেমরি, ফাইল এবং টেক্সট। গুগল অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্টের মাধ্যমে অ্যান্ড্রয়েড প্রকাশ করে, একই সাথে জেমিনি ফোর আর্গনের মতো ডেভেলপার এআই টুলও সরবরাহ করে। বাগটি অ্যান্ড্রয়েডের ভিজ্যুয়াল পিনবলে প্রকাশিত হয়েছিল। সেপ্টেম্বরের আপডেটের পর পিক্সেল সেভেন এবং পিক্সেল এইট এ ফোনে,

0:51 একটি স্ক্রিপ্ট কমেন্টে ইমোজি থাকলে পিনবল টেবিল লোড হতে ব্যর্থ হয়। একটি স্মাইলি ফেস পিনবল মেশিন ক্র্যাশ করে। অপরাধী বায়োনিকের দুটি ওয়াইড ক্যারেক্টার সার্চ ফাংশনে থাকে।

### একটি ইমোজি কীভাবে অ্যান্ড্রয়েডের C লাইব্রেরি ভেঙে দিয়েছিল?

1:01 একটি প্রোগ্রাম তাদের একটি স্ট্রিং এবং ডিলিমিটারের একটি তালিকা দেয়, যেমন একটি নিউলাইন, এবং জিজ্ঞাসা করে প্রথম ডিলিমিটারের আগে কতগুলি অক্ষর উপস্থিত হয়। সেপ্টেম্বরের অ্যান্ড্রয়েড সেভেনটিন বিল্ডে, যখন ডিলিমিটার তালিকায় হেক্স একশোর নিচে দুটি বা তার বেশি অক্ষর থাকে, তখন স্ক্যানটি হেক্স একশোর সমান বা তার উপরের প্রথম অক্ষরে থেমে যায়। দুটি বা তার বেশি অক্ষর থাকে, স্ক্যানটি প্রথম হেক্স একশো বা তার বেশি অক্ষরে থামে। একশো বা তার উপরের অক্ষরে। এটি এক মিলিয়ন এক লক্ষেরও বেশি ইউনিকোড কোড পয়েন্ট ভেঙে দেয়, ইমোজি, সিরিলিক এবং চীনা অক্ষর সহ।

1:24 যখন একটি ওপেন সোর্স লাইব্রেরি ভেঙে যায়, তখন আপনি সাধারণত রিপোজিটরি পড়েন। ডেভেলপার ফ্রান্সিসডিবি জুনের পাবলিক অ্যান্ড্রয়েড সেভেনটিন শাখা পরীক্ষা করে একটি পরিষ্কার লুপ খুঁজে পেয়েছিলেন যা ঠিকঠাক কাজ করছিল। একটি পরিষ্কার লুপ খুঁজে পেয়েছিলেন যা ঠিক কাজ করছিল। ফোনের বাইনারি ভিন্ন কোড চালাচ্ছিল। সুতরাং ডেভেলপার পিক্সেল থেকে C লাইব্রেরিটি বের করে নিয়েছিলেন এবং আর্ম সিক্সটি ফোর ইনস্ট্রাকশনগুলি ডিসঅ্যাসেম্বল করেছিলেন। ষাট ফোর নির্দেশাবলী। মাল্টি ক্যারেক্টার অনুসন্ধান দ্রুত করার জন্য, বাইনারি স্ট্যাকে একটি দুইশো ছাপান্ন বাইট লুকআপ টেবিল তৈরি করে। বাইট লুকআপ টেবিল।

1:47 লুপটি প্রতিটি অক্ষরকে হেক্স একশোর সাথে তুলনা করে এবং অক্ষরটি কম থাকাকালীন স্ক্যান করতে থাকে। যখন অক্ষরটি কম থাকে। যেকোনো প্রশস্ত অক্ষর লুপ থেকে বেরিয়ে আসে এবং একটি ম্যাচ রিপোর্ট করে, যা অক্ষর রাখার জন্য কাজ করে এবং সেগুলি প্রত্যাখ্যান করার সময় ব্যর্থ হয়। গুগলের বায়োনিক রক্ষণাবেক্ষণকারী তিন ঘণ্টার মধ্যে উত্তর দিয়ে বাগটি নিশ্চিত করেছেন।

### কেন শিপ করা অ্যান্ড্রয়েড কোড পাবলিক সোর্স থেকে অনুপস্থিত?

2:02 তিনি প্রতিবেদককে সোর্স পড়তে বলতে যাচ্ছিলেন, যতক্ষণ না তিনি দেখেছিলেন যে পাবলিক শাখায় এপ্রিলের পরিবর্তনগুলি অনুপস্থিত। অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্ট উন্মুক্ত উৎস হিসেবে রয়ে গেছে। গুগলের বিশ ছাব্বিশের নীতি অনুযায়ী, তার ট্রাঙ্ক স্টেবল মডেলের সাথে সঙ্গতি রেখে, গুগল বছরে দুবার, দ্বিতীয় এবং চতুর্থ ত্রৈমাসিকে অ্যান্ড্রয়েড সোর্স প্রকাশ করে। বায়োনিকের পাবলিক অ্যান্ড্রয়েড সেভেনটিন শাখা এখনও মার্চ আটাশের একটি স্ন্যাপশটে রয়েছে। আটাশ। পিক্সেল ফোন সেপ্টেম্বরে ত্রৈমাসিক রিলিজ পেয়েছে, বাইরের ডেভেলপারদের বাইনারি ডিবাগিং করতে হয়েছিল

2:29 ডিসঅ্যাসেম্বলারে চতুর্থ ত্রৈমাসিকের ড্রপ পর্যন্ত। ড্রপ। বাইরের ডেভেলপাররা সোর্স ড্রপের জন্য অপেক্ষা করার সময়,

### গুগল কীভাবে তার নিজস্ব রেপোতে জেমিনি 4 আর্গন ব্যবহার করছে?

2:33 গুগলের অভ্যন্তরে কোড এআই সহ দ্রুত চলে। গুগল দাবি করে যে জেমিনি ফোর আর্গন ক্রোমকে ক্রোমিয়ামের চল্লিশ মিলিয়ন লাইন কোডবেসের মধ্যে একটি ছয় মিলিয়ন লাইন লিগ্যাসি ফোল্ডার উন্মোচন করতে সাহায্য করেছে, ক্রোমিয়াম এর চল্লিশ মিলিয়ন লাইন কোডবেসের মধ্যে একটি ছয় মিলিয়ন লাইন লিগ্যাসি ফোল্ডার উন্মোচন করতে সাহায্য করেছে, মাসগুলিকে সপ্তাহে রূপান্তরিত করেছে। গুগল ক্লাউড ইঞ্জিনিয়াররাও তাদের পাইথন এজেন্ট ডেভেলপমেন্ট কিট, দুই লক্ষ পাঁচ হাজার লাইন বিস্তৃত, রাতারাতি এগারো ঘণ্টা ধরে আর্গন চালিয়েছেন। এজেন্ট ডেভেলপমেন্ট কিট, দুই লক্ষ পাঁচ হাজার লাইন বিস্তৃত। আর্গন বত্রিশটি ফাইলে ছয়টি অপ্টিমাইজেশন প্রস্তাব করেছিল, সেশন ওভারহেড চল্লিশ শতাংশ হ্রাস করে।

2:59 মানব রক্ষণাবেক্ষণকারীরা সেই ছয়টি প্রস্তাবের মধ্যে চারটি পর্যালোচনাতে প্রত্যাখ্যান করেছেন। একটি ক্যাশে গারবেজ সংগ্রহের পরে বাসি সেশন ডেটা ফিরিয়ে দেওয়ার ঝুঁকি নিয়েছিল, এবং টপ লেভেলের আমদানি মুছে ফেলা পঁচিশটি অভ্যন্তরীণ গুগল টেস্ট ভেঙে দিয়েছিল যতক্ষণ না সেগুলি লেজি লোডার হিসাবে পুনরায় লেখা হয়। পুনরায় লেখা হয় লেজি লোডার হিসেবে। যা আমাদের মডেলের দিকে নিয়ে যায়।

### কে এখন আসলে জেমিনি 4 আর্গন পায়, এবং কত দামে?

3:14 গুগল যখন সেপ্টেম্বর তিরিশ তারিখে জেমিনি ফোর আর্গন ঘোষণা করেছিল, আমি এটিকে রিভিউ দরকার হিসেবে চিহ্নিত করেছি কারণ সাধারণ ডেভেলপাররা এটি ব্যবহার করতে পারছিলেন না। তেরো অক্টোবর, গুগল জেমিনি ফোর আর্গন এন্ডপয়েন্টকে সাধারণত উপলব্ধ হিসেবে চিহ্নিত করেছে। রোলআউটেও ডকুমেন্টেশনের অমিল রয়েছে। ডিপমাইন্ডের পৃষ্ঠা বলছে আর্গন আজ গুগল এআই প্রো এবং আল্ট্রা সাবস্ক্রাইবারদের জন্য উপলব্ধ। সাবস্ক্রাইবার। এপিআই প্রাইসিং ডকসে ক্লিক করুন, এবং একটি সতর্কবার্তা বক্স বলে যে আর্গন ফ্রি টিয়ারে এবং গুগল এআই প্রোতে উপলব্ধ নয়। ফ্রি টায়ারে এবং গুগল এআই প্রোতে। এআই স্টুডিও এবং অ্যান্টিগ্রাভিটিতে, আপনার এআই আল্ট্রা বা একটি পেইড এপিআই কী প্রয়োজন।

3:45 প্রতি মিলিয়ন ইনপুট টোকেন দুই ডলার এবং আউটপুটের জন্য দশ ডলারের প্রারম্ভিক মূল্য নভেম্বরের পরে শেষ হবে। আউটপুট নভেম্বরের পরে শেষ হবে। ডিসেম্বর এক তারিখে, দাম ইনপুটে চার ডলার এবং আউটপুটে বিশ ডলার দ্বিগুণ হবে। আর্টিফিশিয়াল অ্যানালাইসিস লিডারবোর্ডে, হাই স্কোর আর্গন তিপ্পান্ন স্কোর করে, জিপিটি সিক্স অ্যাস্ট্রা এবং ক্লড ফেবল ফাইভ পয়েন্ট ওয়ানের সাথে টাই করে, আটান্ন স্কোর করে ক্লড অপাস ফাইভ পয়েন্ট ফাইভের পেছনে। লাইভ এপিআই টেস্টে প্রথম উত্তর টোকেন আসার আগে গড়ে চুয়াল্লিশ সেকেন্ড চিন্তাভাবনা করে। গুগল আর্গনকে একটি বোস্টন ডায়নামিক্স স্পট রোবট নিয়ন্ত্রণ করে একটি ফুট প্যাডেল বিনে ক্যান ফেলারও দেখিয়েছে।

4:14 ক্যান ফেলার জন্য। শারীরিক পা সরানোর আগে, আর্গন একটি মুজো সিও সিমুলেশন তৈরি করে তিনটি পায়ে ভারসাম্য বজায় রাখার অনুশীলন করার জন্য, মানব দক্ষতা এবং ক্যামেরা ভেরিফায়ার প্রম্পট দ্বারা পরিচালিত। তিনটি পায়ে ভারসাম্য বজায় রাখার জন্য, মানব দক্ষতা এবং ক্যামেরা ভেরিফায়ার প্রম্পট দ্বারা পরিচালিত।

### গুগলের নিজস্ব ইউনিট টেস্ট কী দাবি করেছিল?

4:25 এখন গুগলের প্রাইভেট বায়োনিক ট্রিতে সেই ইউনিট টেস্টের জন্য। পিক্সেল ইমোজি বাগ নিশ্চিত করার পঁয়ত্রিশ মিনিট পর, গুগলের রক্ষণাবেক্ষণকারী একটি ফেসপাম পোস্ট করেছেন। বায়োনিকে লাইন চৌদ্দ পঁচাত্তর এ একটি প্রশস্ত অক্ষর পরীক্ষা ছিল, এবং এটি ভুল রিটার্ন ভ্যালু দুই এর পরিবর্তে তিন দাবি করেছিল। এপ্রিল মাসে একজন মানুষের দ্বারা পরিবর্তন লেখা হোক বা রাতারাতি একটি এজেন্টের দ্বারা হোক, সোর্স পরিদর্শন এবং আসল পরীক্ষা এটিকে সৎ রাখে। আপনি যদি এটি শোনার চেয়ে পড়তে চান, তবে ডিফল্টটি প্রতিদিন সকালে আপনার ইনবক্সে আসে,

4:49 dailydiff.dev এ বিনামূল্যে, লিঙ্ক নিচে দেওয়া আছে।

### গুগলের টু-স্পিড রিলিজের রায় কী?

4:52 সুতরাং আজকের রায় হল রিভিউ প্রয়োজন। পেইড এপিআইতে জেমিনি ফোর আর্গন সহ, আমি এটিকে একটি টেস্ট সুইট দ্বারা সমর্থিত বাউন্ডেড রিফ্যাক্টরে পরীক্ষা করব, এবং আমি গুগলকে বাইনারি শিপ করার সময় অ্যান্ড্রয়েড সোর্স প্রকাশ করার জন্য চাপ দিতে থাকব। এবং এটি আজকের ডিফল্ট। আমি অ্যাক্রিসি থেকে নিকো। দায়িত্বের সাথে মার্জ করুন।

## উৎস

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