מיקום הקוד

בדף הזה מתואר המבנה ומוסבר איך לגשת לקוד המקור.

גישה לקוד המקור

מתחילים עם הורדת המקור של Android.

PDK ומקור

הרשימה המלאה של קוד המקור של SDV זמינה כאן:

  • /system/software_defined_vehicle/platform מכיל ספריות ספציפיות ועטיפות שקשורות לפיתוח מובנה: יומן, מעקב וסנכרון זמן.
  • /system/software_defined_vehicle/automotive_services מכיל את השירותים הספציפיים לרכב: אבחון, הגדרה, כיול, מצב רכב ופרופיל משתמש.
  • /system/software_defined_vehicle/vsidl ו-/system/software_defined_vehicle/middleware מכילים את הפונקציונליות של VSIDL ותוכנת ביניים.
  • /system/software_defined_vehicle/update_manager מכיל את הפונקציונליות של Update Manager.
  • /system/software_defined_vehicle/sdv_gateway מכיל את SDV Gateway לשילוב עם IVI.
  • /system/software_defined_vehicle/telemetry מכילה את קוד המקור של Telemetry.
  • /system/software_defined_vehicle/samples מכיל דוגמאות שאפשר להתחיל איתן ולהפעיל אותן.
  • /device/google/sdv_display_safety מכיל את יעדי ה-build של בטיחות התצוגה. הקוד נמצא ב-/packages/services/display_safety/ וב-/packages/apps/Car/DriverUI.

יעדים לארוחת צהריים

יעדי SDV lunch נמצאים ב-/device/google/sdv. ב-SDV נעשה שימוש גם ברכיבי AOSP, כולל Binder.