Ten przewodnik zawiera ogólne omówienie procesu tworzenia GKI.
Sprawdź dotychczasową dokumentację
Zanim zaczniesz tworzyć GKI, przeczytaj te dokumenty:
- Ogólne informacje o projekcie GKI znajdziesz w artykule Projekt GKI. 
- Wyjaśnienie, jak powiązane są ze sobą wspólne jądra Androida (ACK), jądra GKI i KMI, znajdziesz w artykule Wspólne jądra Androida (ACK). 
- Aby dowiedzieć się, jak współtworzyć jądro, przeczytaj opracowywanie kodu jądra na potrzeby GKI, wskazówki dotyczące współtworzenia wspólnych jąder Androida i standardy kodowania jądra Linuksa. 
- Więcej informacji o GKI i modułach dostawcy znajdziesz w artykule Omówienie modułów jądra i innych dokumentach w sekcji modułów. 
Tworzenie, monitorowanie i testowanie
Podczas tworzenia, monitorowania i testowania implementacji GKI postępuj zgodnie z tymi wytycznymi:
- Używaj hermetycznego procesu kompilacji i łańcucha narzędzi LLVM. 
- Prześlij listę symboli KMI do odpowiedniego ACK. 
- Skonfiguruj system ciągłego monitorowania interfejsu ABI w wewnętrznych przepływach pracy związanych z opracowywaniem jądra. Więcej informacji znajdziesz w artykule Utrzymywanie stabilnego wskaźnika KMI. 
- Przeprowadzanie pełnych testów weryfikacji systemu za pomocą GKI. Jeśli zauważysz regresję w zakresie zasilania i wydajności, a w kodzie ACK nie masz mechanizmów do rozwiązania tych problemów, wyślij e-maila na adres kernel-team@android.com, aby uzyskać pomoc. 
Przeprowadź proces aktualizacji
Przed utworzeniem i wysłaniem poprawki wyślij poprawki do LKML. Jeśli nie można najpierw przesłać poprawki do repozytorium upstream, wyjaśnij to w zgłoszeniu błędu. Więcej informacji o stosowaniu poprawek znajdziesz w artykule Tworzenie kodu jądra dla GKI.
Jak zgłosić błąd jądra lub skontaktować się z nami
- Aby zgłosić błąd, na stronie Zgłaszanie błędów kliknij link Jądro (GKI) Zgłoś błąd. 
- Jeśli masz pytania dotyczące GKI lub jądra, wyślij e-maila na adres kernel-team@android.com. 
