A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release anziché aosp-main per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Norme relative alla lista consentita per l'aggiramento della posizione per i veicoli
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Per consentire a un'app ADAS (etichettata come Funzionalità che ti aiutano a guidare per gli utenti) di utilizzare l'API Automotive Location Bypass ed essere controllata separatamente dall'interruttore di localizzazione Android generale, un OEM deve inserire l'app nella lista consentita per superare i requisiti di Google Automotive Service (GAS). È necessaria un'autorizzazione aggiuntiva per
accedere al Centro assistenza partner GAS (per saperne
di più, vedi
Android for Cars).
Funzionalità
Il requisito relativo alla funzionalità ADAS è descritto di seguito.
Condizione
Requisito
MUST
Limita l'ambito dell'app al solo caso d'uso del General Safety Regulation-Intelligent Speed Assist (GSR-ISA). L'app GSR-ISA è una funzione di sicurezza del veicolo obbligatoria ai sensi del regolamento
2019/2144 del Parlamento europeo. Non sono consentite altre funzionalità correlate ai sistemi ADAS
per l'inserimento nella lista consentita.
NON DEVE
Contenere funzionalità non essenziali, non pertinenti a GSR-ISA, che possono essere separate
in un'app diversa.
Gestione dei dati utente
Il requisito per la gestione dei dati utente è descritto in dettaglio di seguito.
Condizione
Requisito
MUST
Limita l'accesso, la raccolta, l'utilizzo e la condivisione di dati personali o sensibili acquisiti
tramite l'app a scopi direttamente correlati alla fornitura e al miglioramento della funzionalità
GSR-ISA.
Sicurezza
Il requisito per la sicurezza dei dati sulla posizione è descritto di seguito.
Condizione
Requisito
MUST
Gestire tutti i dati di geolocalizzazione in sicurezza, compresa la loro trasmissione utilizzando metodi moderni di crittografia e
standard di sicurezza (ad esempio, tramite HTTPS).
Affordance per l'utente
Viene fornita un'agevolazione per limitare la funzionalità ADAS.
Condizione
Requisito
MUST
Fornisci agli utenti la possibilità di disattivare temporaneamente o definitivamente la funzionalità ADAS
se lo desiderano.
Trasparenza per gli utenti
Per garantire la trasparenza agli utenti, applica i requisiti descritti di seguito.
Condizione
Requisito
MUST
Fornisci norme sulla privacy che indichino in modo esauriente i tipi di dati personali e sensibili
a cui l'app accede, che raccoglie, utilizza e condivide, nonché i soggetti con cui vengono eventualmente condivisi dati utente personali o sensibili.
DEVE essere pubblicato nei campi designati nelle impostazioni della sede.
DEVE essere presentata come informativa indipendente e non deve essere inclusa in altre
informative non correlate ai dati utente.
DEVE includere un elenco completo dei tipi di dati a cui viene eseguito l'accesso o che vengono raccolti.
DEVE spiegare gli scopi per cui i dati vengono consultati, utilizzati (ad esempio,
quali funzionalità e caratteristiche supportano i dati o come vengono utilizzati per
migliorare l'app), raccolti (ad esempio, dove vengono archiviati) e condivisi con
altre entità (terze parti o affiliate).
NON DEVE
Modificare il comportamento o la formulazione dell'esperienza utente (UX) nelle pagine delle impostazioni di localizzazione,
incluse descrizioni e stringhe relative all'aggiramento della posizione ADAS.
Best practice per la gestione delle informazioni sulla posizione
Di seguito sono descritte le best practice per la gestione delle informazioni sulla posizione.
Best practice
Descrizione
CONSIGLIATO VIVAMENTE
Attiva la proprietà VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT per
assicurarti che altre app e servizi (ad esempio la procedura guidata di configurazione) siano configurati correttamente quando un
veicolo deve soddisfare i requisiti di conformità al regolamento generale sulla sicurezza (GSR) dell'UE tramite
Android.
SHOULD
Se l'app invia dati sulla posizione dal dispositivo:
Invia solo le informazioni più grossolane dei sensori necessarie per la funzionalità.
Invia solo dati anonimizzati, se possibile.
Conserva le informazioni temporaneamente per il periodo di tempo più breve
necessario per la funzionalità.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-31 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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. |"]]