|
1 | 1 | # /misc partition layout
|
2 | 2 |
|
3 |
| -| - | - | - | Offset | Size | description | |
4 |
| -| :---- | :------ | :---- | :---- | :---- | ----- | |
5 |
| -| Legacy | bootloader_message | | 0 | (2K) | | |
6 |
| -| | |command | | 32 |updated by linux/bootloader | |
7 |
| -| | |status | | 32 |deprecated | |
8 |
| -| | |recovery | |768 |talking channel between normal/recovery modes | |
9 |
| -| | |stage | | 32 |format "#/#", eg, "1/3" | |
10 |
| -| | |reserved | | 1184| | |
11 |
| -| - | - |- | - | - | - | |
12 |
| -| Vendor Area | vendor bootloader msg | N/A | 2K | 2K | Vendor Area | |
13 |
| -| | vendor bootloader msg | N/A | 4K | 12K | pure Vendor area | |
14 |
| -| - | - | - | - | - | - | |
15 |
| -| Wipe | wipe_package info | | 16K | 16K | offset 16KB, Used by uncrypt and recovery to store wipe_package for A/B devices | |
16 |
| -| - | - | - | - | - | - | |
17 |
| -| System | system_space -> 1<br>misc_virtual_ab_message | | | (64) | | |
18 |
| -| | | version | | 1 | | |
19 |
| -| | | magic | | 4 | | |
20 |
| -| | | merge_status | | 1 | | |
21 |
| -| | | source_slot | | 1 | | |
22 |
| -| | | reserved | | 57 | | |
| 3 | +| - | - | - | Size | description | Offset | |
| 4 | +| :---- | :------ | :---- | :---- | ----- | ----- | |
| 5 | +| Legacy | bootloader_message | | (2K) | | --> 0 | |
| 6 | +| | |command | 32 |updated by linux/bootloader | | |
| 7 | +| | |status | 32 |deprecated | | |
| 8 | +| | |recovery |768 |talking channel between normal/recovery modes | | |
| 9 | +| | |stage | 32 |format "#/#", eg, "1/3" | | |
| 10 | +| | |reserved | 1184| | | |
| 11 | +| - | - |- | - | - | | |
| 12 | +| Vendor Area | vendor bootloader msg | N/A | 2K | Vendor Area | -->2KB | |
| 13 | +| | vendor bootloader msg | N/A | 12K | pure Vendor area | -->4KB | |
| 14 | +| - | - | - | - | - | | |
| 15 | +| Wipe | wipe_package info | | 16K | offset 16KB, Used by uncrypt and recovery to store wipe_package for A/B devices | -->16KB | |
| 16 | +| - | - | - | - | - | | |
| 17 | +| System | system_space -> 1<br>misc_virtual_ab_message | | (64) | | -->32KB | |
| 18 | +| | | version | 1 | | | |
| 19 | +| | | magic | 4 | | | |
| 20 | +| | | merge_status | 1 | | | |
| 21 | +| | | source_slot | 1 | | | |
| 22 | +| | | reserved | 57 | | | |
23 | 23 | | | | | | | |
|
24 |
| -| | | | | | | |
25 |
| - |
26 |
| - |
| 24 | +| | | | | | | |
27 | 25 |
|
28 | 26 | ### vendor area implementation example from Google:
|
29 | 27 |
|
|
0 commit comments