À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Règle de liste d'autorisation de contournement de la position pour les véhicules
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour qu'une application ADAS (libellée Fonctionnalités qui vous aident à conduire pour les utilisateurs) puisse utiliser l'API Automotive Location Bypass et être contrôlée séparément du bouton général de localisation Android, un OEM doit ajouter l'application à la liste d'autorisation pour qu'elle réponde aux exigences de Google Automotive Services (GAS). Une autorisation supplémentaire est requise pour accéder au centre d'aide des partenaires GAS (pour en savoir plus, consultez Android for Cars).
Fonctionnement
L'exigence concernant les fonctionnalités liées aux ADAS est décrite ci-dessous.
Condition
Obligatoire ?
OBLIGATOIRE
Limitez le champ d'application de l'application au cas d'utilisation du règlement sur la sécurité générale et de l'adaptation intelligente de la vitesse (GSR-ISA) uniquement. L'application GSR-ISA est une fonction de sécurité automobile obligatoire imposée par le règlement 2019/2144 du Parlement européen. Aucune autre fonctionnalité liée aux ADAS n'est autorisée pour l'ajout à la liste d'autorisation.
NE DOIT PAS
Contenir toute fonctionnalité non essentielle, non pertinente pour la GSR-ISA, qui peut être séparée dans une autre application.
Traitement des données utilisateur
Les exigences concernant le traitement des données utilisateur sont détaillées ci-dessous.
Condition
Obligatoire ?
OBLIGATOIRE
Limitez l'accès, la collecte, l'utilisation et le partage des données sensibles ou à caractère personnel acquises par le biais de l'application aux fins directement liées à la fourniture et à l'amélioration des fonctionnalités GSR-ISA.
Sécurité
L'exigence concernant la sécurité des données de localisation est décrite ci-dessous.
Condition
Obligatoire ?
OBLIGATOIRE
Traitez de manière sécurisée toutes les données de localisation, y compris en les transmettant à l'aide d'une technologie de cryptographie et de normes de sécurité modernes (HTTPS, par exemple).
Affordance utilisateur
Une affordance est fournie pour limiter la fonctionnalité ADAS.
Condition
Obligatoire ?
OBLIGATOIRE
Permettez aux utilisateurs de désactiver temporairement ou définitivement la fonctionnalité ADAS s'ils le souhaitent.
Transparence pour les utilisateurs
Pour être transparents avec les utilisateurs, respectez les exigences décrites ci-dessous.
Condition
Obligatoire ?
OBLIGATOIRE
Fournissez des règles de confidentialité qui indiquent de manière exhaustive les types de données utilisateur sensibles et à caractère personnel auxquelles votre application accède, qu'elle recueille, utilise et partage, ainsi que les parties avec lesquelles ces données sont partagées.
DOIT être indiqué dans les champs prévus à cet effet dans les paramètres de localisation.
DOIT être présenté comme une divulgation indépendante et ne pas être inclus avec d'autres divulgations sans rapport avec les données utilisateur.
DOIT inclure une liste complète des types de données auxquelles vous accédez ou que vous collectez.
DOIT expliquer les finalités pour lesquelles les données sont consultées, utilisées (par exemple, les fonctionnalités et les fonctions que les données prennent en charge ou la manière dont les données sont utilisées pour améliorer l'application), collectées (par exemple, où les données sont stockées) et partagées avec d'autres entités (tiers ou affiliés).
NE DOIT PAS
Modifier le comportement ou le libellé de l'expérience utilisateur (UX) sur les pages des paramètres de localisation,
y compris les descriptions et les chaînes de caractères concernant le contournement de la localisation ADAS.
Bonnes pratiques pour gérer les informations de localisation
Vous trouverez ci-dessous les bonnes pratiques à suivre pour gérer les informations de localisation.
Bonne pratique
Description
FORTEMENT RECOMMANDÉ
Activez la propriété VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT pour vous assurer que les autres applications et services (par exemple, l'assistant de configuration) sont correctement configurés lorsqu'un véhicule doit répondre aux exigences de conformité du règlement général sur la sécurité (GSR) de l'UE via Android.
SHOULD
Si l'application envoie des données de localisation en dehors de l'appareil :
N'envoyez que les informations de capteur les plus générales nécessaires à la fonctionnalité.
N'envoyez des données anonymisées que lorsque cela est possible.
Ne conservez les informations que temporairement, pendant la période la plus courte nécessaire au fonctionnement.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/31 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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. |"]]