Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release thay vì aosp-main để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Chính sách về danh sách cho phép bỏ qua quyền truy cập thông tin vị trí trong ngành ô tô
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Để cho phép một ứng dụng ADAS (được người dùng gắn nhãn là Các tính năng giúp bạn lái xe) sử dụng Automotive Location Bypass API và được kiểm soát riêng biệt với công tắc vị trí chung của Android, OEM phải đưa ứng dụng vào danh sách cho phép để đáp ứng các yêu cầu của Dịch vụ ô tô của Google (GAS). Bạn cần có thêm quyền để truy cập vào trung tâm trợ giúp của đối tác GAS (để tìm hiểu thêm, hãy xem Android cho Ô tô).
Chức năng
Yêu cầu đối với chức năng liên quan đến ADAS được mô tả dưới đây.
Điều kiện
Yêu cầu
MUST
Chỉ giới hạn phạm vi của ứng dụng trong trường hợp sử dụng Quy định chung về an toàn – Hỗ trợ kiểm soát tốc độ thông minh (GSR-ISA). Ứng dụng GSR-ISA là một chức năng an toàn bắt buộc của xe theo quy định 2019/2144 của Nghị viện Châu Âu. Không được phép đưa bất kỳ chức năng nào khác liên quan đến ADAS vào danh sách cho phép.
KHÔNG ĐƯỢC
Chứa mọi chức năng không thiết yếu, không liên quan đến GSR-ISA, có thể tách thành một ứng dụng khác.
Xử lý dữ liệu người dùng
Yêu cầu về việc xử lý dữ liệu người dùng được trình bày chi tiết dưới đây.
Điều kiện
Yêu cầu
MUST
Chỉ truy cập, thu thập, sử dụng và chia sẻ dữ liệu cá nhân hoặc dữ liệu nhạy cảm có được qua ứng dụng cho các mục đích liên quan trực tiếp đến việc cung cấp và cải thiện chức năng GSR-ISA.
Bảo mật
Yêu cầu về tính bảo mật của dữ liệu vị trí được mô tả dưới đây.
Điều kiện
Yêu cầu
MUST
Xử lý an toàn tất cả dữ liệu vị trí, bao gồm cả việc truyền dữ liệu đó bằng phương thức mã hoá hiện đại và các tiêu chuẩn bảo mật (ví dụ: qua HTTPS).
Khả năng hỗ trợ người dùng
Một cơ chế hỗ trợ được cung cấp để giới hạn chức năng ADAS.
Điều kiện
Yêu cầu
MUST
Cung cấp khả năng cho người dùng tạm thời hoặc vĩnh viễn vô hiệu hoá chức năng ADAS nếu họ chọn làm như vậy.
Tính minh bạch cho người dùng
Để đảm bảo tính minh bạch cho người dùng, hãy áp dụng các yêu cầu được mô tả dưới đây.
Điều kiện
Yêu cầu
MUST
Cung cấp một chính sách quyền riêng tư công bố đầy đủ các loại dữ liệu cá nhân và nhạy cảm mà ứng dụng của bạn truy cập, thu thập, sử dụng và chia sẻ, cũng như mọi bên mà ứng dụng của bạn chia sẻ dữ liệu cá nhân hoặc nhạy cảm của người dùng.
PHẢI được đăng trong các trường được chỉ định trong phần Cài đặt vị trí.
PHẢI được trình bày dưới dạng một thông tin công bố độc lập và không được đi kèm với các thông tin công bố khác không liên quan đến dữ liệu người dùng.
PHẢI có danh sách đầy đủ về các loại dữ liệu được truy cập hoặc thu thập.
PHẢI giải thích mục đích truy cập, sử dụng (ví dụ: dữ liệu hỗ trợ những tính năng và chức năng nào hoặc cách dữ liệu được dùng để cải thiện ứng dụng), thu thập (ví dụ: nơi dữ liệu được lưu trữ) và chia sẻ dữ liệu với các thực thể khác (bên thứ ba hoặc bên liên kết).
KHÔNG ĐƯỢC
Sửa đổi hành vi hoặc từ ngữ trong trải nghiệm người dùng (UX) trên các trang Cài đặt vị trí, bao gồm mọi nội dung mô tả và chuỗi liên quan đến tính năng bỏ qua vị trí ADAS.
Các phương pháp hay nhất để xử lý thông tin vị trí
Các phương pháp hay nhất để xử lý thông tin vị trí được mô tả bên dưới.
Phương pháp hay nhất
Mô tả
RẤT NÊN DÙNG
Bật thuộc tính VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT để đảm bảo các ứng dụng và dịch vụ khác (ví dụ: Trình hướng dẫn thiết lập) được định cấu hình đúng cách khi xe cần đáp ứng các yêu cầu tuân thủ Quy định chung về an toàn (GSR) của Liên minh Châu Âu thông qua Android.
NÊN
Nếu ứng dụng gửi dữ liệu vị trí ra khỏi thiết bị:
Chỉ gửi thông tin cảm biến thô nhất cần thiết cho chức năng.
Chỉ gửi dữ liệu ẩn danh bất cứ khi nào có thể.
Chỉ giữ lại thông tin tạm thời trong khoảng thời gian ngắn nhất cần thiết để thực hiện chức năng.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-31 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-31 UTC."],[],[],null,["# Automotive location bypass allowlist policy\n\n| **Important:** This policy is not a substitute for OEMs and APK providers to conduct their own due diligence to ensure legal compliance and privacy best practices.\n\nTo enable an ADAS app (labeled as **Features that help you drive** for users) to\nutilize the\n[Automotive Location Bypass API](/docs/automotive/location_bypass/driver_assistance_location_bypass_api)\nand be controlled separately from the general Android location switch, an OEM must allowlist the\napp to pass the Google Automotive Service (GAS) requirements. Additional permission is needed to\naccess the GAS partner help center (to learn\nmore, see\n[Android for Cars](https://developers.google.com/cars)).\n| **Note:** An *Advanced Driver Assistance Systems* (ADAS) app is defined as a pre-loaded Android app or apk that exchanges information between Android and external electronic systems designed to assist drivers in operating their vehicle safely as guidelined by local regulations.\n\nFunctionality\n-------------\n\nThe requirement for ADAS-related functionality is described below.\n\n| Condition | Requirement |\n|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Limit scope of app to the General Safety Regulation-Intelligent Speed Assist (GSR-ISA) use case only. The GSR-ISA app is a required vehicle safety function mandated by Regulation 2019/2144 of the European Parliament. **No other ADAS-related functionality is permitted for allowlisting.** |\n| MUST NOT | Contain any nonessential functionality, not relevant to GSR-ISA, that can be separated into a different app. |\n\nUser data handling\n------------------\n\nThe requirement for handling user data is detailed below.\n\n| Condition | Requirement |\n|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Limit the access, collection, use, and sharing of personal or sensitive data acquired through the app to purposes directly related to providing and improving the GSR-ISA functionality. |\n\nSecurity\n--------\n\nThe requirement for location data security is described below.\n\n| Condition | Requirement |\n|-----------|-------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Handle all location data securely, including its transmission using modern cryptography and security standards (for example, over HTTPS). |\n\nUser affordance\n---------------\n\nAn affordance is provided to limit the ADAS functionality.\n\n| Condition | Requirement |\n|-----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| MUST | Provide affordance for users to temporarily or permanently disable the ADAS functionality if they choose to do so. | **Note:** This affordance does not have to be provided within Android. |\n\nUser transparency\n-----------------\n\nTo provide transparency to users, apply the requirements described below.\n\n| Condition | Requirement |\n|-----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| MUST | Provide a privacy policy comprehensively disclosing the types of personal and sensitive data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared. - MUST be posted in the designated fields in Location settings. - MUST be presented as an independent disclosure and not be included with other disclosures unrelated to user data. - MUST include a comprehensive list of the types of data being accessed or collected. - MUST explain the purposes for which the data is accessed, used (for example, which features and functionality the data supports or how the data is used to improve the app), collected (for example, where the data is stored), and shared with other entities (third party or affiliated). |\n| MUST NOT | Modify the user experience (UX) behavior or wording on the Location Settings pages, including any descriptions and strings pertaining to the ADAS location bypass. | |\n\nBest practices for handling location information\n------------------------------------------------\n\nThe best practices for handing location information are described below.\n\n| Best practice | Description |\n|--------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| STRONGLY RECOMMEND | Enable the VHAL property `GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT` to ensure other apps and services (for example, Setup Wizard) are correctly configured when a vehicle needs to meet EU General Safety Regulation (GSR) compliance requirements through Android. |\n| SHOULD | If the app sends location data off the device: \u003cbr /\u003e - **Only** send the coarsest sensor information needed for functionality. - **Only** send anonymized data whenever possible. - **Only** retain the information temporarily for the shortest period of time needed for functionality. |"]]