บันทึกประจำรุ่นของ Android 15 และ Android 15-QPR1

หน้านี้สรุปฟีเจอร์หลักใน Android 15 และ Android 15-QPR1 พร้อมลิงก์ไปยังข้อมูลเพิ่มเติม โดยสรุปฟีเจอร์เหล่านี้จะจัดตามตำแหน่งเอกสารประกอบของฟีเจอร์ในเว็บไซต์นี้

สถาปัตยกรรม

การเลิกใช้งาน VNDK

Android 15 เลิกใช้งาน VNDK ระบบจะถือว่าไลบรารี VNDK เดิมเหมือนกับไลบรารีของผู้ให้บริการหรือผลิตภัณฑ์อื่นๆ ดูรายละเอียดเพิ่มเติมได้ที่ Vendor NDK

เปิดใช้หน้าหน่วยความจำขนาด 16KB

Android 15 ขึ้นไปรองรับการสร้าง Android ด้วยหน้าหน่วยความจำขนาด 16KB

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเปิดใช้หน้าหน่วยความจำขนาด 16KB

การวางซ้อนของผู้ให้บริการ

Android 15 เลิกใช้งานการวางซ้อนของผู้ให้บริการ

เสียง

การติดตามการเคลื่อนไหวของศีรษะผ่าน LE Audio

Android 15 รองรับการปรับโหมดเวลาในการตอบสนองสำหรับการติดตามการเคลื่อนไหวของศีรษะ (HT) โดยพิจารณาว่าใช้กลไกการขนส่ง LE-ACL หรือ LE-ISO ดูรายละเอียดได้ที่การติดตามการเคลื่อนไหวของศีรษะผ่าน LE Audio

ยานยนต์

นโยบายการใช้พลังงานของ Android Automotive

อัปเดตนโยบายการใช้พลังงานของ Android Automotive สำหรับ Android 15 ด้วยนโยบายการใช้พลังงานของระบบใหม่ 2 รายการ ได้แก่ ไม่มีการโต้ตอบของผู้ใช้ และ การเตรียมการระงับ

เนื้อหาสำหรับวิทยุ HD และ DAB

Android 15 มีการปรับปรุงการรองรับวิทยุ HD ใน Broadcast Radio HAL และแอปวิทยุแบบแยกส่วนตัวอย่าง ซึ่งสามารถใช้เป็นข้อมูลอ้างอิงสำหรับการติดตั้งใช้งานการควบคุมวิทยุได้

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อวิทยุยานยนต์

กล้อง

API การค้นหาการผสมผสานฟีเจอร์กล้องของ Android

ตั้งแต่ Android 15 เป็นต้นไป แพลตฟอร์ม Android จะมี API สำหรับค้นหาการผสมผสานฟีเจอร์กล้อง API นี้ช่วยให้ไคลเอ็นต์กล้องค้นหาได้ว่าอุปกรณ์รองรับการผสมผสานฟีเจอร์กล้องที่ระบุหรือไม่

ดูข้อมูลเพิ่มเติมได้ที่ API สำหรับค้นหาการผสมผสานฟีเจอร์

การเพิ่มแสงในสภาวะแสงน้อย

Android 15 เปิดตัวการเพิ่มแสงในสภาวะแสงน้อย ซึ่งเป็นโหมดการเปิดรับแสงอัตโนมัติแบบใหม่ที่สามารถติดตั้งใช้งานใน Camera2 ใน HAL และเป็นส่วนหนึ่งของส่วนขยายกล้อง เช่น โหมดกลางคืน การเพิ่มแสงในสภาวะแสงน้อยจะปรับความสว่างของสตรีมตัวอย่างโดยอัตโนมัติในสภาพแสงน้อย

ดูข้อมูลเพิ่มเติมได้ที่ หัวข้อการเพิ่มแสงในสภาวะแสงน้อย

ความเข้ากันได้

การอัปเดต Camera ITS

Android 15 มีการอัปเดตการทดสอบ Camera ITS ซึ่งรวมถึงการทดสอบใหม่และการทดสอบที่อัปเดต

ดูรายละเอียดเพิ่มเติมได้ที่หมายเหตุประจำรุ่นของชุดเครื่องมือทดสอบรูปภาพกล้อง Android 15

CDD

เอกสารนิยามความเข้ากันได้ของ Android 15 พร้อมให้ใช้งานแล้ว

กรณีทดสอบเสียงที่สมจริง

ตั้งแต่ Android 15 เป็นต้นไป จะมีการเปิดตัวการทดสอบ CTS Verifier ใหม่สำหรับการยืนยันเวลาในการตอบสนองของการติดตามการเคลื่อนไหวของศีรษะด้วยเสียงเชิงพื้นที่

ดูข้อมูลเพิ่มเติมได้ที่ CTS Verifier สำหรับการทดสอบเวลาในการตอบสนองของการติดตามการเคลื่อนไหวของศีรษะ

การทดสอบเสียง CTS Verifier ใหม่

ระบบได้เพิ่มการทดสอบเสียงและหน้าสนับสนุนต่อไปนี้ลงในเอกสารประกอบของ CTS Verifier

การเชื่อมต่อ

Android Packet Filter v6

Android 15 เปิดตัว Android Packet Filter (APF) v6 ซึ่งมีตัวนับสำหรับการแก้ไขข้อบกพร่องและเมตริก รวมถึงรองรับการส่งแพ็กเก็ต ดูข้อมูลเพิ่มเติมได้ที่ Android Packet Filter

คำสั่ง NCI ที่เป็นกรรมสิทธิ์ของ Android

Android 15 เพิ่มคำสั่ง NFC Controller Interface (NCI) ที่เป็นกรรมสิทธิ์ของ Android ใหม่เพื่อโต้ตอบกับ NFC Controller ดูรายละเอียดเกี่ยวกับ ข้อกำหนดของคำสั่งเหล่านี้ได้ที่คำสั่ง NCI ที่เป็นกรรมสิทธิ์ของ Android คำสั่ง

บริการการเลือกโดเมน

Android 15 เพิ่ม API ระบบ DomainSelectionService ซึ่งช่วยให้คุณติดตั้งใช้งานการเลือกโดเมนระหว่างบริการ IMS และบริการเดิมผ่านเครือข่ายแบบ Circuit Switched ได้

ดูข้อมูลเพิ่มเติมได้ที่ บริการการเลือกโดเมน

ความสามารถของบริการของผู้ให้บริการขนส่งระดับการสมัครใช้บริการ

ตั้งแต่ Android 15 เป็นต้นไป ผู้ให้บริการขนส่งจะระบุความสามารถของบริการของอุปกรณ์ได้ในระดับการสมัครใช้บริการ ซึ่งช่วยให้นักพัฒนาแอปปรับแต่งประสบการณ์การใช้งานแอปของผู้ใช้ตามความสามารถที่มีอยู่สำหรับการสมัครใช้บริการ นอกเหนือจากระดับอุปกรณ์

ดูข้อมูลเพิ่มเติมได้ที่ ความสามารถของบริการระดับการสมัครใช้บริการ

การรองรับ 802.11az ใน Wi-Fi RTT

ตั้งแต่ Android 15 เป็นต้นไป Wi-Fi Round Trip Time (RTT) จะรองรับโปรโตคอล IEEE 802.11az ดูข้อมูลเพิ่มเติมได้ที่ Wi-Fi RTT

การอัปเดตโปรไฟล์อุปกรณ์ที่ใช้ร่วมกันของนาฬิกา

Android 15 เพิ่มสิทธิ์ POST_NOTIFICATIONS ลงในโปรไฟล์นาฬิกา ดูรายละเอียดได้ที่ โปรไฟล์อุปกรณ์ที่ใช้ร่วมกัน

หมึกกระดอง

การสร้างและกู้คืนข้อมูลสแนปช็อตในอุปกรณ์ Cuttlefish

Android 15 เพิ่มการรองรับการสร้างและกู้คืนข้อมูลสแนปช็อตของอุปกรณ์เสมือน Cuttlefish การสร้างข้อมูลสแนปช็อตของอุปกรณ์ Cuttlefish ช่วยให้คุณบันทึกสถานะของอุปกรณ์เป็นรูปภาพในดิสก์ได้ จากนั้นคุณจะกู้คืนข้อมูลสแนปช็อตเพื่อนำอุปกรณ์ Cuttlefish กลับมาอยู่ในสถานะที่บันทึกไว้ก่อนหน้านี้ได้

ดูข้อมูลเพิ่มเติมได้ที่ Cuttlefish: การสร้างและกู้คืนข้อมูลสแนปช็อต

การรองรับ NFC สำหรับอุปกรณ์ Cuttlefish

Android 15 เปิดตัวการรองรับ NFC ในอุปกรณ์ Cuttlefish ฟีเจอร์ NFC ของ Cuttlefish ใช้ Casimir ซึ่งเป็นเครื่องมือจำลองอุปกรณ์ NFC ภายนอก

ดูข้อมูลเพิ่มเติมได้ที่ Cuttlefish: NFC

ข้อมูล

การเลิกใช้งาน WebSQL WebSettings

ตั้งแต่ Android 15 เป็นต้นไป ระบบจะเลิกใช้งานWebSettingsเมธอด setDatabaseEnabled และ getDatabaseEnabled, ซึ่งใช้สำหรับการรองรับ WebSQL ภายใน WebView โดยจะนำ WebSQL ออกจาก Chrome และเลิกใช้งานใน Android WebView เมธอดเหล่านี้จะกลายเป็น no-ops ใน Android ทุกเวอร์ชันหลังจากที่นำการรองรับออกใน Chromium

World Wide Web Consortium (W3C) สนับสนุนให้แอปที่ต้องการฐานข้อมูลเว็บใช้พื้นที่เก็บข้อมูลทางเลือกอื่นๆ เช่น IndexedDB

แบบอักษร

การรองรับแบบอักษรที่ปรับแต่งได้

ตั้งแต่ Android 15 เป็นต้นไป ระบบจะแสดงผลแบบอักษรที่ปรับแต่งได้ในรันไทม์อย่างมีประสิทธิภาพและละเอียดมากขึ้น โดยจะเลิกใช้งานไฟล์การกำหนดค่าแบบอักษร fonts.xml ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ ติดตั้งใช้งานแบบอักษรที่กำหนดเอง

กราฟิก

HDR ในภาพหน้าจอ Android

Android 15-QPR1 เปิดตัวอัลกอริทึมการแมปโทนในเครื่องสำหรับภาพหน้าจอ HDR ในภาพหน้าจอ Android จะติดตามความคืบหน้าของความสามารถในการจับภาพหน้าจอ HDR ในการอัปเดต Android ล่าสุด

การโต้ตอบ

โปรโตคอล HID ของเครื่องมือติดตามการเคลื่อนไหวของศีรษะเวอร์ชัน 2.0

Android 15 เปิดตัวโปรโตคอล HID ของเครื่องมือติดตามการเคลื่อนไหวของศีรษะเวอร์ชัน 2.0 ซึ่งรองรับ Bluetooth LE Audio ดูข้อมูลเพิ่มเติมได้ที่โปรโตคอล HID ของเครื่องมือติดตามการเคลื่อนไหวของศีรษะ

การเลิกใช้งาน Neural Networks API

ตั้งแต่ Android 15 เป็นต้นไป ระบบจะเลิกใช้งาน Neural Networks API (NNAPI NDK API) อินเทอร์เฟซ Neural Networks HAL จะยังคงได้รับการรองรับและไดรเวอร์ NNAPI จะไม่ได้รับผลกระทบจากการเลิกใช้งานนี้

ดูข้อมูลเพิ่มเติมได้ที่ คู่มือการย้ายข้อมูล NNAPI

สื่อ

คำแนะนำสำหรับ OEM สำหรับการติดตั้งใช้งาน RoI

Android 15 เปิดตัวกระบวนการที่ได้มาตรฐานสำหรับการผสานรวมการกำหนดค่าผู้ใช้ของ Region of Interest (RoI) เข้ากับเฟรมเวิร์กการเข้ารหัสวิดีโอของ Android ดูข้อมูลเพิ่มเติมได้ที่ คำแนะนำสำหรับ OEM สำหรับการติดตั้งใช้งาน RoI

สิทธิ์

รายการที่อนุญาตสำหรับ UID ที่แชร์ซึ่งลงชื่อโดยแพลตฟอร์ม

Android 15 เปิดตัวรายการที่อนุญาตอย่างชัดเจนสำหรับแอปที่ไม่ใช่ระบบซึ่งลงชื่อโดยแพลตฟอร์มให้เข้าร่วม UID ที่แชร์ (ลงชื่อโดยแพลตฟอร์ม)

ดูข้อมูลเพิ่มเติมได้ที่รายการที่อนุญาตสำหรับ UID ที่แชร์ซึ่งลงชื่อโดยแพลตฟอร์ม

การอัปเดตข้อกำหนดสำหรับบทบาท COMPANION_DEVICE_APP_STREAMING และ COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

Android 15 อัปเดตนโยบายบทบาทของ Virtual Device Manager เพื่อป้องกันการใช้งานในทางที่ผิดเพื่อวัตถุประสงค์ในการฉ้อโกง

ดูข้อมูลเพิ่มเติมได้ที่ COMPANION_DEVICE_APP_STREAMING และ COMPANION_DEVICE_NEARBY_DEVICE_STREAMING ในบทบาทAndroid

รายการที่อนุญาตสำหรับสิทธิ์การลงชื่อ

Android 15 เปิดตัวรายการที่อนุญาตอย่างชัดเจนสำหรับสิทธิ์การลงชื่อของแพลตฟอร์มที่แอปที่ไม่ใช่ระบบขอ หรือที่การอัปเดตแอปของระบบขอใหม่

ดูข้อมูลเพิ่มเติมได้ที่ รายการที่อนุญาตสำหรับสิทธิ์การลงชื่อ

รันไทม์

setAdjustCompilerFilterCallback

ตั้งแต่ Android 15 เป็นต้นไป คุณสามารถลบล้างตัวกรองคอมไพเลอร์สำหรับแพ็กเกจบางรายการได้โดยใช้ API setAdjustCompilerFilterCallback

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อลบล้างตัวกรองคอมไพเลอร์สำหรับ แพ็กเกจบางรายการ

ความปลอดภัย

ปุ่มเปิด/ปิด 2G

ผู้ให้บริการขนส่งจะซ่อนปุ่มเปิด/ปิด 2G จากผู้ใช้ไม่ได้อีกต่อไป โดยระบบได้เลิกใช้งานคีย์การกำหนดค่าของผู้ให้บริการขนส่ง KEY_HIDE_ENABLE_2G แล้ว

แฟล็ก dusize_4k

Android 15 เปิดตัวแฟล็ก dusize_4k ซึ่งบังคับให้ขนาดหน่วยข้อมูลการเข้ารหัสเป็น 4096 ไบต์ แม้ว่าขนาดบล็อกของระบบไฟล์จะไม่ใช่ 4096 ไบต์ก็ตาม

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อพื้นที่เก็บข้อมูลภายใน

การเข้ารหัสเครือข่ายมือถือและความโปร่งใสในการเปิดเผย IMSI

โปรโตคอลเครือข่ายมือถือสูงสุด 5G อนุญาตให้ส่งข้อมูลผู้ใช้ (รวมถึงการโทร, SMS, การเชื่อมต่อข้อมูล และข้อมูลเมตาบางอย่างที่อิงตามการส่งสัญญาณ) เป็นข้อความธรรมดาโดยปิดใช้การเข้ารหัสและการปกป้องความสมบูรณ์

Android 15 เปิดตัวการตั้งค่าเครือข่ายและความเป็นส่วนตัวใหม่ที่เปิดใช้การแจ้งเตือน สำหรับผู้ใช้เมื่อเชื่อมต่อกับเครือข่ายมือถือที่ไม่ปลอดภัย (ไม่มี การเข้ารหัสหรือการปกป้องความสมบูรณ์ในกรณีที่คาดว่าจะมีการใช้งาน) และตัวระบุส่วนตัว (IMSI, IMEI หรือ SUCI) จะแสดงต่อเครือข่ายในลักษณะที่อาจใช้ติดตามผู้ใช้ได้

International Mobile Subscriber Identity (IMSI) เป็นหมายเลขที่ไม่ซ้ำกันซึ่งใช้ระบุผู้ใช้ทุกคนในเครือข่ายมือถือบางเครือข่ายที่เชื่อมโยงกับซิมการ์ดของผู้ใช้ ผู้โจมตีสามารถดักจับหมายเลขนี้ระหว่างการส่ง และนี่คือพื้นฐานของการโจมตีเครือข่ายมือถือที่ทราบกันหลายครั้ง International Mobile Equipment Identity (IMEI) เป็นตัวระบุที่ไม่ซ้ำกันที่เชื่อมโยงกับอุปกรณ์เคลื่อนที่ Subscription Concealed Identifier (SUCI) เป็นตัวระบุเฉพาะของ 5G

พื้นที่ส่วนตัว

พื้นที่ส่วนตัวเป็นพื้นที่ปลอดภัยสำหรับแอปที่มีความละเอียดอ่อน ซึ่งผู้ใช้สามารถซ่อนแอปจากการเข้าถึงที่ไม่ได้รับอนุญาตได้ คุณสามารถใช้พื้นที่ส่วนตัวเพื่อจัดเก็บแอปที่มีความละเอียดอ่อน เช่น แอปธนาคาร แอปหาคู่ และแอปส่วนตัวอื่นๆ ที่ไม่ต้องการให้ผู้ใช้คนอื่นๆ ในอุปกรณ์เข้าถึง

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ พื้นที่ส่วนตัว

อัปเดต

Virtual A/B เวอร์ชัน 3

Android 15 เปิดตัวกลไกการอัปเดต Virtual A/B ของ Android เวอร์ชันใหม่ ฟีเจอร์ใหม่นี้มาพร้อมการอัปเดต OTA ที่เร็วขึ้น ขนาดเล็กลง และมีประสิทธิภาพมากขึ้น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ Virtual A/B

ระบบเสมือนจริง

การปรับปรุง Android Virtualization Framework (AVF)

Android 15 มีการปรับปรุง Android Virtualization Framework (AVF) ซึ่งเป็นเฟรมเวิร์กสำหรับการจัดการเครื่องเสมือน (VM) ดังต่อไปนี้

  • VM ที่อัปเดตได้: VM สามารถเก็บความลับและข้อมูลที่ได้รับการปกป้องไว้ได้แม้ว่าจะมีการอัปเดตในสแต็กซอฟต์แวร์ ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ VM ที่อัปเดตได้

  • การยืนยันระยะไกลของ VM: ไคลเอ็นต์ของ VM สามารถมั่นใจได้ว่ากำลังสื่อสารกับ VM และสแต็กซอฟต์แวร์ที่ถูกต้องซึ่งทำงานบนอุปกรณ์ที่เชื่อถือได้ ไคลเอ็นต์สามารถใช้เอกสารรับรองเพื่อให้แน่ใจว่า เช่น จะส่งโมเดลแมชชีนเลิร์นนิงที่มีคุณค่าไปยัง VM ที่เชื่อถือได้โดยตรงเท่านั้น ดูข้อมูลเพิ่มเติมได้ที่หัวข้อการยืนยันระยะไกล ของ VM

  • การกำหนดอุปกรณ์: คุณสามารถกำหนดอุปกรณ์ต่อพ่วงให้กับ VM ที่ได้รับการปกป้องได้อย่างเต็มที่ อุปกรณ์ที่กำหนดดังกล่าวจะเข้าถึงจากภายนอก VM ไม่ได้ และตัวอุปกรณ์เองจะเข้าถึงได้เฉพาะหน่วยความจำที่เป็นของ VM คุณสามารถใช้ฟีเจอร์นี้เพื่อเรียกใช้ตัวเร่งแมชชีนเลิร์นนิง เช่น GPU ใน VM ที่ได้รับการปกป้อง โดยไม่ต้องส่งโค้ดและข้อมูลออกจาก VM ฟีเจอร์นี้อยู่ในช่วงทดลองใช้ และความพร้อมใช้งานจะขึ้นอยู่กับความสามารถของฮาร์ดแวร์และการรองรับจากผู้ผลิตชิปเซ็ตและอุปกรณ์ ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเริ่มต้นใช้งานการกำหนดอุปกรณ์