คุณสามารถดูซอร์สโค้ดสำหรับ Android 12 ได้แล้วใน Android Open Source Project (AOSP) หลังจากการเปิดตัวที่เสถียรในวันนี้
ก่อนหน้านี้ Google ได้ประกาศเปิดตัว แอนดรอยด์ 12ซึ่งเป็นระบบปฏิบัติการ Android เวอร์ชันหลักล่าสุด ในขณะที่พวกเขา ไม่ได้ผลักดันรุ่นที่เสถียรไปยังโทรศัพท์ Pixel วันนี้พวกเขายืนยันว่าซอร์สโค้ดกำลังลดลงในวันนี้ ตามคำพูดของพวกเขา Google ได้เริ่มอัปโหลดซอร์สโค้ด Android 12 ไปยังที่เก็บ Git ของ Android Open Source Project (AOSP)
ตามเนื้อผ้า Google จะเริ่มอัปโหลดซอร์สโค้ดสำหรับ Android เวอร์ชันใหม่ทุกครั้งทันทีหลังจากปล่อยบิลด์ที่เสถียรสำหรับโทรศัพท์ Pixel ตัวอย่างเช่น ซอร์สโค้ดสำหรับ Android 9 Pie เปิดตัวเมื่อวันที่ 6 สิงหาคม 2018 หลังจากนั้น การอัปเดตที่เสถียรเริ่มทำงานแล้ว สำหรับซีรีส์ Pixel และ Pixel 2 ในทำนองเดียวกัน การอัปเดตที่เสถียรของ Android 10 เปิดตัวสำหรับ Pixels ในวันที่ 3 กันยายน 2019 และตามมาในไม่ช้าด้วย กำลังอัปโหลดซอร์สโค้ด วันเดียวกันนั้น ในปี 2020 Google ได้อัปโหลดไฟล์ ซอร์สโค้ด Android 11 เมื่อวันที่ 8 กันยายน ซึ่งเป็นวันเดียวกับพวกเขา เปิดตัวการอัปเดตที่เสถียร
ไปยังโทรศัพท์ Pixel Google ฉีกกฎเดิมๆ โดยปล่อยซอร์สโค้ด Android 12 ก่อนที่จะปล่อยอัปเดตเสถียรสำหรับโทรศัพท์ Pixel ที่รองรับ การอัปเดตที่เสถียรมีแผนจะเปิดตัวใน Pixels ในอีกไม่กี่สัปดาห์ แต่ยังไม่ได้กำหนดวันที่Google กำลังปล่อยซอร์สโค้ด Android 12 ภายใต้ Apache License เวอร์ชัน 2.0 Apache 2.0 เป็นแบบอนุญาตมากกว่า ลิขสิทธิ์ copyleft หมายความว่านักพัฒนาสามารถแก้ไขและแจกจ่ายโค้ดได้อย่างอิสระโดยไม่จำเป็นต้องเปิดซอร์ส การปรับเปลี่ยน ระบบการออกใบอนุญาตนี้คือสิ่งที่ช่วยให้ผู้ผลิตสมาร์ทโฟนสามารถพัฒนา Forks Android แบบโอเพ่นซอร์สของตนเองได้
นักพัฒนาที่ต้องการปฏิบัติตามหลักการพัฒนาโอเพ่นซอร์สสามารถเลือกที่จะแยก AOSP และเผยแพร่ ซอร์สโค้ดสำหรับการแก้ไข ซึ่งเป็นหลักการสำคัญเบื้องหลังการพัฒนาร่วมกันที่เกิดขึ้น ที่ ฟอรัม XDA. การเปิดตัวซอร์สโค้ด Android 12 จะมีบทบาทพื้นฐานในการพัฒนาการกระจายหลังการขายใหม่และที่ได้รับการอัปเดต เช่น LineageOS และอื่นๆ ROM แบบกำหนดเองยอดนิยม".
หากคุณสนใจที่จะวิเคราะห์ซอร์สโค้ด Android 12 คุณสามารถไปที่ ที่เก็บ Android Git และมองหาสาขาและแท็ก Android 12 ใหม่ โดยเฉพาะ ให้มองหาแท็ก "android-12.0.0_r#" ต้องใช้เวลาสักระยะหนึ่งกว่าโค้ดเบสภายในของ Google ทั้งหมดจะถูกพุชไปยังที่เก็บ AOSP สาธารณะ ดังนั้นคาดว่าจะรอสองสามชั่วโมงก่อนจึงจะสามารถซิงค์ทุกอย่างได้ Google ยังอัปโหลดประวัติการคอมมิตสำหรับแต่ละรีลีส ซึ่งให้ข้อมูลเชิงลึกมากมายเกี่ยวกับกระบวนการคิดของทีม Android เมื่อเพิ่มหรือลบฟีเจอร์
แม้ว่าการพัฒนาในสาขาหลัก AOSP ได้เปลี่ยนไปสู่ Android เวอร์ชันหลักถัดไปแล้ว — แอนดรอยด์ 13 — Google จะทำการเปลี่ยนแปลงเล็กๆ น้อยๆ ต่อไป โดยส่วนใหญ่เป็น backport และการรวมแพตช์รักษาความปลอดภัยกับโค้ดเบส Android 12 ดังนั้นคอยติดตามแท็กใหม่ในแต่ละเดือน เราได้เห็นหลักฐานว่า Google กำลังทำงานเพื่อเผยแพร่ประเด็นดังกล่าว ดูเหมือนว่าจะมีการปรับปรุงมากมายสำหรับแบบพับได้และแท็บเล็ตแต่คุณสมบัติเหล่านั้นยังไม่ได้รับโอเพ่นซอร์สในการเปิดตัววันนี้ นอกจากนี้ หนึ่งในฟีเจอร์กระโจมของ Android 12 นั่นก็คือ ระบบธีมตามวอลเปเปอร์ — ยังไม่ได้เปิดแหล่งที่มาอย่างสมบูรณ์ แต่ ที่จะมีการเปลี่ยนแปลง ด้วยการปล่อยจุดดังกล่าว