Proceso de nueva resolución de GBL

En esta página, se describe el proceso de respin del cargador de arranque genérico (GBL) para enviar una solicitud de una nueva versión de GBL.

Un respin es un nuevo lanzamiento de GBL. Para enviar una solicitud de respin, sigue estos pasos:

  1. Completa el formulario de solicitud de respin de GBL y comunícate con tu contacto de Google de inmediato.

    • Este formulario crea un error de solicitud de respin de GBL. Toma nota del ID del error.
  2. Prepara el parche:

    • Verifica que el parche se combine en la rama de desarrollo de GBL.
    • Aplica el parche a la rama de versión de GBL adecuada.
    • Modifica el parche seleccionado para incluir el ID del error creado en el paso 1 como una etiqueta Bug: XYZ en el mensaje de confirmación.

    Ejemplo: Para seleccionar puntualmente una lista de cambios (CL) de <development-branch> a <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. Envía el error. Después de enviar la solicitud, sucede lo siguiente:

    • Proceso de revisión:

      • El equipo de GBL de Google revisa la solicitud y la aprueba o te la asigna nuevamente si el equipo necesita más información.
      • Después de acordar una corrección, el equipo de GBL revisa el cambio.
      • El equipo de GBL combina, compila, prueba la regresión y certifica el cambio.
    • Versión: