GBL respin süreci

Bu sayfada, yeni bir GBL sürümü için istek göndermek üzere Genel Bootloader (GBL) yeniden oluşturma süreci açıklanmaktadır.

Yeniden paketleme, GBL'nin yeni bir sürümüdür. Yeniden çevirme isteği göndermek için aşağıdaki adımları uygulayın:

  1. GBL yeniden oluşturma istek formunu doldurun ve hemen Google'daki ilgili kişinizle iletişime geçin.

    • Bu form, GBL yeniden oluşturma isteği hatası oluşturur. Hata kimliğini not edin.
  2. Yamanızı hazırlayın:

    • Yamanın GBL geliştirme dalıyla birleştirildiğini doğrulayın.
    • Yamayı uygun GBL sürüm dalına uygulayın.
    • Özenle seçilmiş yamayı, 1. adımda oluşturulan hata kimliğini commit mesajına Bug: XYZ etiketi olarak ekleyecek şekilde değiştirin.

    Örnek: <development-branch> dalından <release-branch> dalına bir değişiklik listesini (CL) aktarmak için:

    # 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. Hatayı gönderin. İsteği gönderdikten sonra şu işlemler yapılır:

    • İnceleme süreci:

      • Google GBL ekibi, isteği inceler ve onaylar ya da daha fazla bilgiye ihtiyaç duyarsa isteği size geri atar.
      • Düzeltme konusunda anlaşıldıktan sonra GBL ekibi değişikliği inceler.
      • GBL ekibi değişikliği birleştirir, derler, regresyon için test eder ve onaylar.
    • Sürüm: