Android 17 ส่ง API ใหม่ไปยัง Pixels เท่านั้น นี่คือความแตกต่าง
Android 17 QPR1 เพิ่ม API ใหม่ 84 รายการเมื่อวันที่ 15 กันยายน — และสำหรับสามเดือนข้างหน้ามีเพียง Pixels เท่านั้นที่สามารถจัดส่งได้ GrapheneOS กล่าวว่าเป็นการเปิดตัวครั้งแรกนับตั้งแต่ Honeycomb (2011) ที่เพิ่ม API ของนักพัฒนาโดยไม่มีการปล่อยซอร์สโค้ดไปยัง AOSP; โค้ดจะมาถึงพร้อมกับ Android 17 QPR2 ในเดือนธันวาคม คำตัดสิน: REVERT
Android 17 QPR1 เพิ่ม API ใหม่ 84 รายการเมื่อวันที่ 15 กันยายน — และสำหรับสามเดือนข้างหน้ามีเพียง Pixels เท่านั้นที่สามารถจัดส่งได้ GrapheneOS กล่าวว่าเป็นการเปิดตัวครั้งแรกนับตั้งแต่ Honeycomb (2011) ที่เพิ่ม API ของนักพัฒนาโดยไม่มีการปล่อยซอร์สโค้ดไปยัง AOSP; โค้ดจะมาถึงพร้อมกับ Android 17 QPR2 ในเดือนธันวาคม คำตัดสิน: REVERT
อ่านฉบับลายลักษณ์อักษร (ภาษาอังกฤษ) ↗
วิดีโอนี้ครอบคลุมอะไรบ้าง
- 84 API ใหม่ ผู้ผลิตโทรศัพท์รายเดียวได้รับอนุญาตให้จัดส่งได้
- สัปดาห์ในสามบรรทัด
- ความแตกต่าง: เพิ่ม 84, ลบ 0, 0.52 %
- Honeycomb, มีนาคม 2025 และความล่าช้า 69 วัน
- แพทช์ที่อยู่เบื้องหลังประตูเดียวกัน
บทถอดเสียงที่แปลแล้ว
แปลจากการบรรยายภาษาอังกฤษต้นฉบับ เสียงและคำบรรยายที่มีให้จะควบคุมโดย YouTube
84 API ใหม่ ผู้ผลิตโทรศัพท์รายเดียวได้รับอนุญาตให้จัดส่งได้
0:00 Android 17 QPR หนึ่ง ได้เพิ่ม API ใหม่แปดสิบสี่รายการในสัปดาห์นี้ และเป็นเวลาสามเดือน มีผู้ผลิตโทรศัพท์เพียงรายเดียวเท่านั้นที่สามารถจัดส่งได้ ผู้ที่เป็นเจ้าของ Android ในวิดีโอนี้ API และกำหนดเส้นตายเดือนธันวาคม จากนั้นแพทช์ที่ติดอยู่เบื้องหลัง พวกเขา และใครกำลังจะออกจาก Pixel วันนี้เป็นวันเสาร์ที่ 19 กันยายน และนี่คือ The Daily Diff สัปดาห์ในสามบรรทัด
สัปดาห์ในสามบรรทัด
0:19 เมื่อวันจันทร์ Google ได้ส่ง Android 17 QPR หนึ่งไปยัง Pixel รุ่น 25 รุ่น เมื่อวันอังคาร GrapheneOS ได้อ่านความแตกต่างของ API และสังเกตว่าซอร์สโค้ดไม่ได้ มาพร้อมกับมัน และเมื่อวันพฤหัสบดี Cloudflare ขึ้นอันดับหนึ่งใน Hacker News ด้วย Quick Tunnels ผลิตภัณฑ์อายุห้าปีที่มีหน้า Landing Page ใหม่ เจ้าของ Pixel ได้รับอะไรที่ไม่มีใครอื่นได้?
ความแตกต่าง: เพิ่ม 84, ลบ 0, 0.52 %
0:38 ความแตกต่างอย่างเป็นทางการจาก API level สามสิบเจ็ดถึงสามสิบเจ็ดจุดหนึ่ง มี การเพิ่มแปดสิบสี่รายการ การเปลี่ยนแปลงสองร้อยสามสิบสามรายการ และการลบศูนย์รายการ ซึ่งหน้าสถิติของ Google ปัดเศษเป็นประมาณครึ่งเปอร์เซ็นต์ของ แพลตฟอร์ม ครึ่งเปอร์เซ็นต์ฟังดูเหมือนไม่มีอะไรเลย จนกว่าคุณจะอ่านมัน มีแพ็คเกจใหม่ทั้งหมด คือ android.hardware.hid พร้อมกับการอนุญาตการเข้าถึงที่ช่วยให้แอปสามารถสื่อสารกับอุปกรณ์ต่อพ่วง USB และ Bluetooth ได้ โดยตรง โดยไม่จำเป็นต้องมีไดรเวอร์ที่กำหนดเอง หากคุณเขียนซอฟต์แวร์ควบคุม นั่นคือ API ที่คุณต้องการ
1:07 คุณสามารถจัดส่งได้แล้ววันนี้ สำหรับเจ้าของ Pixel ซึ่งเป็นตลาดที่มีขนาดประมาณ ซับเรดดิตระดับกลาง นอกจากนี้ในส่วนที่แตกต่างกันยังมีรหัสเวอร์ชันที่เรียกว่า Cinnamon Bun One ดังนั้นชื่อขนมหวานจึงกลับมาอีกครั้ง ในค่าคงที่ที่ไม่มีใครมองเห็น ตอนนี้ประวัติ เพราะคำว่า GrapheneOS ที่เข้าถึงคือ
Honeycomb, มีนาคม 2025 และความล่าช้า 69 วัน
1:24 Honeycomb Android 3 เป็นรุ่นสำหรับแท็บเล็ตเท่านั้นจากปีสองพันสิบเอ็ด และ Google ก็เก็บโค้ด Honeycomb ไว้ด้วยเช่นกัน ดังนั้นเป็นเวลาสิบห้าปีจึงยังคงเป็น ข้อยกเว้นเดียว จากนั้นในเดือนมีนาคมสองพันยี่สิบห้า Google ได้ยืนยันกับ Android Authority ว่าการพัฒนา Android ทั้งหมดกำลังย้ายไปยังสาขาภายในส่วนตัว พร้อมให้คำมั่นว่าจะเผยแพร่ซอร์สโค้ดต่อไปหลังจากแต่ละรุ่น หกเดือนต่อมา Android 16 QPR หนึ่ง ได้ถูกจัดส่งไปยัง Pixels เมื่อวันที่ สามกันยายน ซอร์สโค้ดของมันมาถึงโครงการโอเพนซอร์สเมื่อวันที่สิบเอ็ดพฤศจิกายน ล่าช้าไปหกสิบเก้าวัน หลังจากที่ Google กล่าวว่าจะมาในอีกไม่กี่
1:57 สัปดาห์ ในภาษาธุรกิจ หมายถึงไตรมาสถัดจากนี้ แล้วกฎก็เปลี่ยนไปอย่างเงียบๆ ตั้งแต่ Android 16 รุ่นแรกและรุ่นที่สามของแต่ละไตรมาสจะเป็น Pixel-only และเฉพาะรุ่นประจำปีและ QPR สองเท่านั้นที่จะไปยังโครงการโอเพนซอร์ส ดังนั้น API ทั้งแปดสิบสี่รายการจะถึง Samsung, Motorola และกลุ่ม ROM ในเดือนธันวาคม พร้อมกับ QPR สอง สามเดือนของ Pixel Exclusive API เป็นหัวข้อข่าว
แพทช์ที่อยู่เบื้องหลังประตูเดียวกัน
2:19 แพทช์คือปัญหา GrapheneOS กล่าวว่า Android Pixel Update Bulletin เดือนกันยายนมีการแก้ไขส่วนประกอบแพลตฟอร์ม Android มาตรฐาน โค้ดที่ OEM อื่นๆ ใช้สร้างทั้งหมด และการแก้ไขเหล่านั้นไม่ได้อยู่ใน Security Bulletin สาธารณะหรือแพทช์พรีวิวที่ พันธมิตรได้รับ ดังนั้นสำหรับหนึ่งในสี่ส่วน Pixels ได้รับการแก้ไขข้อบกพร่องในโค้ดที่ อุปกรณ์อื่น ๆ สามพันล้านเครื่องก็รันอยู่เช่นกัน และการแก้ไขนั้นอยู่ในไบนารีที่คุณสามารถ ดาวน์โหลดได้ แต่ไม่สามารถอ่านได้ GrapheneOS วางแผนที่จะทำวิศวกรรมย้อนกลับแพทช์ของตนเองจากไบนารีนั้นและ
2:48 จัดส่งให้เร็วขึ้น ซึ่งค่อนข้างขัดต่อวัตถุประสงค์ของการซ่อนมัน เนื่องจากใครก็ตามที่มี disassembler และเจตนาร้ายสามารถทำได้เช่นเดียวกัน นอกจากนั้น พวกเขาได้ขอซอร์สโค้ดเคอร์เนล GPL สำหรับการสร้าง QPR one เมื่อวันที่ หนึ่งกันยายน และได้รับการเข้าถึงเมื่อวันที่สิบหก สิบห้าวัน สำหรับใบอนุญาตที่ข้อความทั้งหมดสามารถใส่ได้ในประโยคเดียว ให้ซอร์สโค้ดแก่เรา
ใครกำลังจะออกจาก Pixel: GrapheneOS และ Motorola
3:09 นี่คือส่วนที่ทีม Pixel ควรจะกังวล GrapheneOS ได้พอร์ตไปยัง 17 QPR one ก่อนที่จะจัดส่งแล้ว และไม่สามารถเผยแพร่ได้ เนื่องจากซอร์สโค้ดนั้นยังไม่เป็นสาธารณะ ดังนั้นพวกเขาจึงกำลังย้อนกลับเฟิร์มแวร์ Pixel ไดรเวอร์เคอร์เนลและ HALs จาก QPR one ไปยัง Android 17 ธรรมดา ด้วยมือ จนถึงเดือนธันวาคม คำพูดของพวกเขาคือ Pixel ตอนนี้ยากต่อการสนับสนุนอย่างมากเมื่อเทียบกับอุปกรณ์อื่น ๆ และหนึ่งในข้อได้เปรียบเดียวของ Pixel ตอนนี้กลายเป็นข้อเสีย
3:36 เวลาที่สะดวก เพราะในเดือนมีนาคมพวกเขาได้ลงนามความร่วมมือระยะยาวกับ Motorola รวมถึงเฟิร์มแวร์อย่างเป็นทางการและโค้ดไดรเวอร์ และกระทู้เดียวกันกล่าวว่าอุปกรณ์ Motorola ที่กำลังจะมาถึงจะง่ายต่อการสนับสนุนกว่า Pixels โครงการ Android ที่คำนึงถึงความปลอดภัยมากที่สุดในโลกใช้เวลาเจ็ด ปีบอกให้คนซื้อ Pixel และ Google ใช้เวลาสิบแปดเดือน ชวนให้พวกเขาเลิกซื้อ เพื่อความเป็นธรรมต่อ Google ความขัดแย้งอันดับต้นๆ บน Hacker News ควรค่าแก่การฟัง
อีกด้านหนึ่งของความแตกต่าง
4:00 Google ปล่อยซอร์สโค้ดจริงทุกครึ่งปี, Pixels ได้รับการอัปเดตสี่ครั้งต่อปี และไม่มีนักพัฒนาแอปรายใดจะพึ่งพา API ที่ใช้งานได้เฉพาะบนโทรศัพท์ที่มี ส่วนแบ่งตลาดที่ปัดเศษผิดพลาด ดังนั้น Pixel จึงกลายเป็นอุปกรณ์เบต้าที่แปลกประหลาดสำหรับสิ่งที่ทุกคนได้รับในอีกหนึ่งไตรมาสต่อมา ซึ่งตามคำพูดของเขา เป็นเรื่องแปลกที่จะโกรธ ครึ่งเปอร์เซ็นต์ของ API ไม่ใช่การแยกสาย แต่ GrapheneOS ได้ตั้งคำถามที่ดีกว่าว่าทีมกฎหมายของ Google รู้หรือไม่ว่า กำลังให้โทรศัพท์ของตนเองเข้าถึงคุณสมบัติและการแก้ไขความปลอดภัยล่วงหน้าหลายเดือน
4:32 เหนือพันธมิตรที่ได้รับอนุญาต Android ในทศวรรษที่ผ่านมาเมื่อ Android การป้องกันในทุกศาลคือมันเป็นระบบเปิด เด็กฝึกงานไม่ได้ทำอันนี้ เด็กฝึกงานอย่างน้อยก็น่าจะดัน branch แล้ว หากคุณต้องการอ่านสิ่งนี้มากกว่าฟังผมพูด ความแตกต่างจะส่งถึงกล่องจดหมายของคุณ ทุกเช้า ฟรีที่ the daily diff dot dev ลิงก์ด้านล่าง
คำตัดสิน: REVERT, push the branch
4:50 ดังนั้น คำตัดสินของวันนี้คือ REVERT API แปดสิบสี่รายการเป็นเพียงเชิงอรรถ แพทช์ความปลอดภัยสำหรับโค้ดที่แชร์ซึ่งมี OEM เพียงรายเดียวสามารถจัดส่งได้เป็นเวลาสามเดือนคือ การแยกสายพร้อมการสั่งห้ามสื่อ และวิธีที่เร็วที่สุดในการทำให้ Android กลับมาเป็นโอเพ่นซอร์สอีกครั้งคือ การดัน branch และนั่นคือความแตกต่างสำหรับวันนี้ ผม Nika จาก Axrisi ผสานอย่างมีความรับผิดชอบ
แหล่งที่มา
- GrapheneOS thread (primary)grapheneos.social
- Hacker News (951 pts)news.ycombinator.com
- Official API diff 37 → 37.1developer.android.com
- Android 17 QPR1 rollout (9to5Google)9to5google.com
- Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
- Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
- GrapheneOS on the 69-day delayx.com
- GrapheneOS × Motorolax.com
- The dissent (HN, bri3d)news.ycombinator.com
- Cloudflare Quick Tunnels (HN)news.ycombinator.com



