2016-07-21 9 views
0

Я недавно наткнулся на Брилло на веб-сайте исходного кода Google. На нем я нашел несколько файлов с расширением bpt. Это JSON-файлы, которые, как представляется, описывают разделы на устройствах. Here являются содержимое базового файла:Схема разделения Брилло

{ 
    "settings": { 
     "disk_size": "4 GiB" 
    }, 
    "partitions": [ 
     { 
      "ab": true, 
      "label": "boot", 
      "size": "32 MiB", 
      "guid": "auto", 
      "type_guid": "brillo_boot" 
     }, 
     { 
      "ab": true, 
      "label": "system", 
      "size": "512 MiB", 
      "guid": "auto", 
      "type_guid": "brillo_system" 
     }, 
     { 
      "ab": true, 
      "label": "odm", 
      "size": "512 MiB", 
      "guid": "auto", 
      "type_guid": "brillo_odm" 
     }, 
     { 
      "label": "misc", 
      "size": "1 MiB", 
      "type_guid": "brillo_misc" 
     }, 
     { 
      "label": "userdata", 
      "grow": true, 
      "guid": "auto", 
      "type_guid": "brillo_userdata" 
     } 
    ] 
} 

Я не могу найти никакой документации по этому вопросу. Это новая схема разделов (например, MBR, GPT, APM, Tegra PT, разбор таблицы разделов командной строки MTD и т. Д.)?

ответ

0

Файлы JSON с расширениями .bpt используются bpttool - инструмент для разделения образов дисков для Brillo и Android.

Это открытый исходный код и размещен на https://android.googlesource.com/platform/system/tools/bpt/+/master/

директив Разбиение выражаются в .bpt файле JSON.

Глядя на историю хранилища (относительно новое, всего 4 месяца). Это было впервые введено для Brillo и, вероятно, скоро вернется в версии Android (возможно, в Нугате?). Это может быть заменой схемы разделения GPT или ее производной.

 Смежные вопросы

  • Нет связанных вопросов^_^