Processo de respin do GBL

Esta página descreve o processo de respin do bootloader genérico (GBL) para enviar uma solicitação de novo lançamento do GBL.

Um respin é um novo lançamento do GBL. Para enviar uma solicitação de respin, siga estas etapas:

  1. Preencha o formulário de solicitação de respin do GBL e entre em contato com seu ponto de contato do Google imediatamente.

    • Esse formulário cria um bug de solicitação de respin do GBL. Anote o ID do bug.
  2. Prepare o patch:

    • Verifique se o patch foi mesclado ao branch de desenvolvimento do GBL.
    • Aplique o patch ao branch de versão do GBL apropriado.
    • Altere o patch escolhido para incluir o ID do bug criado na etapa 1 como uma tag Bug: XYZ na mensagem de commit.

    Exemplo: Para fazer cherry-pick de uma lista de mudanças (CL) de <development-branch> para <release-branch>:

    # 1. Check out the target release branch
    git checkout <release-branch>
    
    # 2. Fetch the upstream development branch (Source of Truth)
    git fetch aosp <development-branch>
    
    # 3. Cherry-pick the commit (Preserving metadata)
    git cherry-pick -x <commit_hash>
    
    # 4. Update the commit message to include the Respin Bug ID
    # (Don't remove existing Bug IDs or change the Change-Id)
    
  3. Envie o bug. O seguinte ocorre depois que você envia a solicitação:

    • Processo de análise :

      • A equipe do GBL do Google analisa a solicitação e a aprova ou a atribui de volta a você se precisar de mais informações.
      • Depois de concordar com uma correção, a equipe do GBL analisa a mudança.
      • A equipe do GBL mescla, cria, testa a regressão e certifica a mudança.
    • Versão :