Skip to main content

Qurilma modellari ma’lumotlar bazasi (qulay nomlar)

macOS hamroh ilovasi Apple model identifikatorlarini (masalan, iPad16,6, Mac16,6) o‘qilishi oson nomlarga moslab, Instances UI’da ko‘rsatadi. Moslash JSON ko‘rinishida quyida joylashgan:
  • apps/macos/Sources/OpenClaw/Resources/DeviceModels/

Ma’lumotlar manbai

Hozirda moslash MIT litsenziyali quyidagi repozitoriydan olinadi:
  • kyle-seongwoo-jun/apple-device-identifiers
Buildlarni deterministik saqlash uchun JSON fayllar aniq upstream commitlarga bog‘langan (ular apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md da qayd etilgan).

Ma’lumotlar bazasini yangilash

  1. Bog‘lamoqchi bo‘lgan upstream commitlarni tanlang (bittasi iOS uchun, bittasi macOS uchun).
  2. apps/macos/Sources/OpenClaw/Resources/DeviceModels/NOTICE.md dagi commit xeshlarini yangilang.
  3. Tanlangan commitlarga bog‘langan JSON fayllarni qayta yuklab oling:
  1. apps/macos/Sources/OpenClaw/Resources/DeviceModels/LICENSE.apple-device-identifiers.txt upstream bilan mos kelishini tekshiring (agar upstream litsenziyasi o‘zgargan bo‘lsa, almashtiring).
  2. macOS ilovasi toza tarzda yig‘ilishini tekshiring (ogohlantirishlarsiz):