Ten przewodnik zawiera ogólny opis tworzenia interfejsu GKI.
Przejrzyj dotychczasową dokumentację
Zanim zaczniesz tworzyć GKI, przeczytaj te dokumenty:
Omówienie projektu GKI znajdziesz w artykule Projekt GKI.
Wyjaśnienie działania wspólnych jąder Androida, jąder GKI i ich działania Związane z KMI informacje znajdziesz w artykule na temat wspólnych macierzy Androida na urządzeniach z Androidem (ACK).
Aby dowiedzieć się, jak przyczynić się do rozwoju jądra, przeczytaj Tworzenie kodu jądra dla GKI, Wskazówki dotyczące tworzenia źródeł dla jądra Android Common Kernels oraz standardy kodowania jądra Linuxa.
Więcej informacji o GKI i modułach dostawcy znajdziesz na stronie Omówienie modułów jądra i inne dokumenty w sekcji modułów.
Tworzenie, monitorowanie i testowanie
Podczas tworzenia, monitorowania i testowania implementacji GKI przestrzegaj wytycznymi:
Prześlij listę symboli KMI do odpowiednie potwierdzenie.
Skonfiguruj system ciągłego monitorowania ABI w procesach programowania wewnętrznego jądra. Więcej informacji: Utrzymywanie stabilnego wskaźnika KMI.
Uruchamiaj pełne testy weryfikacji systemu za pomocą GKI. W przypadku jakichkolwiek występują regresje dotyczące mocy i wydajności, ale nie dysponujemy mechanizmami, które mogłyby je rozwiązać. problemy z kodem potwierdzenia, e-mailem kernel-team@android.com.
Przeprowadzanie procesu aktualizacji
Przed utworzeniem i wysłaniem poprawki wysyłanie poprawek do LKML. Jeśli nie można najpierw przesłać poprawki do upstreamu, wyjaśnij to w zgłoszeniu błędu. Więcej informacji o łatowaniu znajdziesz w artykule Tworzenie kodu jądra na potrzeby GKI.
Jak zgłosić błąd w jądrze lub skontaktować się z nami
Aby zgłosić błąd, kliknij link Jezioro (GKI) Zgłoś błąd w Zgłaszanie błędów.
Jeśli masz pytania dotyczące GKI lub jądra, wyślij e-maila do kernel-team@android.com