A partir de 27 de março de 2025, recomendamos usar android-latest-release em vez de aosp-main para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Política da lista de permissões para ignorar localizações automotivas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Para permitir que um app de ADAS (rotulado como Recursos que ajudam você a dirigir para os usuários) use a API Automotive Location Bypass e seja controlado separadamente da chave geral de localização do Android, um OEM precisa permitir que o app passe nos requisitos do Google Automotive Service (GAS). É necessário ter outra permissão para acessar a Central de Ajuda de parceiros do GAS. Para saber mais, consulte Android para carros.
Funcionalidade
O requisito para a funcionalidade relacionada ao ADAS é descrito abaixo.
Condição
Requisito
MUST
Limitar o escopo do app apenas ao caso de uso do Regulamento Geral sobre Segurança/Assistente inteligente de velocidade (GSR-ISA). O app GSR-ISA é uma função de segurança obrigatória para veículos, conforme exigido pelo Regulamento 2019/2144 do Parlamento Europeu. Nenhuma outra funcionalidade relacionada ao ADAS é permitida para inclusão em lista de permissões.
NÃO FAÇA O SEGUINTE
Conter funcionalidades não essenciais, não relevantes para a GSR-ISA, que possam ser separadas
em um app diferente.
Tratamento de dados do usuário
O requisito para processar dados do usuário está detalhado abaixo.
Condição
Requisito
MUST
Limite o acesso, a coleta, o uso e o compartilhamento de dados pessoais ou sensíveis adquiridos
pelo app a finalidades diretamente relacionadas ao fornecimento e à melhoria da
funcionalidade do GSR-ISA.
Segurança
O requisito de segurança dos dados de local é descrito abaixo.
Condição
Requisito
MUST
Trate todos os dados de local de maneira segura, incluindo a transmissão deles usando criptografia moderna e padrões de segurança (por exemplo, HTTPS).
Capacidade de uso do usuário
Uma opção é fornecida para limitar a funcionalidade do ADAS.
Condição
Requisito
MUST
Oferecer aos usuários a opção de desativar temporária ou permanentemente a funcionalidade do ADAS, se quiserem.
Transparência do usuário
Para oferecer transparência aos usuários, siga os requisitos descritos abaixo.
Condição
Requisito
MUST
Forneça uma Política de Privacidade que divulgue de forma abrangente os tipos de dados pessoais e sensíveis que o app acessa, coleta, usa e compartilha, além de informar com quem esses dados são compartilhados.
Precisa ser postado nos campos designados nas configurações de local.
PRECISA ser apresentada como uma declaração independente e não pode ser incluída em outras declarações não relacionadas a dados do usuário.
PRECISA incluir uma lista abrangente dos tipos de dados que são acessados ou coletados.
PRECISA explicar as finalidades para as quais os dados são acessados, usados (por exemplo, quais recursos e funcionalidades os dados oferecem suporte ou como os dados são usados para melhorar o app), coletados (por exemplo, onde os dados são armazenados) e compartilhados com outras entidades (terceiros ou afiliados).
NÃO FAÇA O SEGUINTE
Modificar o comportamento ou a linguagem da experiência do usuário (UX) nas páginas de configurações de local,
incluindo descrições e strings relacionadas à substituição de local do ADAS.
Práticas recomendadas para processar informações de local
Confira abaixo as práticas recomendadas para processar informações de local.
Prática recomendada
Descrição
RECOMENDAMOS FORTEMENTE
Ative a propriedade VHAL GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT para
garantir que outros apps e serviços (por exemplo, o assistente de configuração) sejam configurados corretamente quando um
veículo precisar atender aos requisitos de conformidade do Regulamento Geral de Segurança (GSR, na sigla em inglês) da UE pelo
Android.
DEVE
Se o app enviar dados de local para fora do dispositivo:
Envie apenas as informações mais básicas do sensor necessárias para a funcionalidade.
Só envie dados anonimizados sempre que possível.
Só retenha as informações temporariamente pelo menor período necessário para a funcionalidade.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-31 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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. |"]]