/system/libufdt/tests/ |
verifyDTBO.sh | 17 #find out the location to read the DTBO image from 19 dtbo_partition="/dev/block/bootdevice/by-name/dtbo" 22 #read the dtbo image and the final device tree from device 23 adb pull $dtbo_path dtbo.img > /dev/null 26 #decompile the DTBO image 28 $mkdtimg_path dump dtbo.img -b dumped_dtbo > /dev/null
|
run_stress_test.sh | 45 # Prepare dtb and dtbo files
|
/system/libufdt/utils/ |
README.md | 9 If your DTB/DTBO is in an unique partition, e.g. `dtb` and `dtbo` partition. 10 `mkdtimg` is a tool for creating the `dtb`/`dtbo` image. 11 You can use `mkdtimg` to pack one or more DTB/DTBO files into an image. 15 This is the layout for `dtb`/`dtbo` image: 32 | DTBO #0 | | v (dt_entry_entry #1) 37 | DTBO #1 | | v (dt_entry_entry #1) 44 | DTBO #N | v 66 Use the `create` command to create a `dtb`/`dtbo` image: 75 Each dtb/dtbo `ftbX_filename` will generate a `dt_table_entry` in image [all...] |
/system/libufdt/utils/src/ |
mkdtboimg.py | 18 """Tool for packing multiple DTB/DTBO files into a single image""" 29 """Provides individual DT image file arguments to be added to a DTBO. 122 """int: offset in DTBO file for this DT image.""" 160 class Dtbo(object): 163 Overlay (DTBO) images. 169 _DT_ENTRY_HEADER_SIZE: Size of Device tree entry header within a DTBO. 180 """Converts header entries into binary data for DTBO header. 192 """Converts each DT entry header entry into binary data for DTBO file. 201 be found in the resulting DTBO image. 209 """Updates the DTBO metadata [all...] |
dt_table.h | 33 and all dtb/dtbo */ 44 uint32_t version; /* DTBO image version, the current version is 0.
|
mkdtimg_create.c | 100 " --version <version> DTBO version. Default: 0\n"
|
/test/vts/testcases/host/verify_dtbo/ |
VtsFirmwareDtboVerification.py | 17 """VTS tests to verify DTBO partition/DT overlay application.""" 39 DTBO_HEADER_SIZE = 32 # size of dtbo header 42 # header for version 1 DTBO header. 56 """Validates DTBO partition and DT overlay application. 82 host_dtbo_image: Path to the DTBO image on host. 83 unpacked_dtbo_path: Path where DTBO was unpacked. 114 """Validates DTBO partition using mkdtboimg.py.""" 120 current_dtbo_partition = "dtbo" + slot_suffix 123 logging.info("DTBO path %s", dtbo_path) 125 asserts.fail("Unable to find path to dtbo image on device." [all...] |
AndroidTest.xml | 16 <configuration description="Config for VTS DTBO Verification Test">
|
/system/core/mkbootimg/ |
unpack_bootimg | 18 Extracts the kernel, ramdisk, second bootloader and recovery dtbo images. 46 """extracts kernel, ramdisk, second bootloader and recovery dtbo""" 78 print('recovery dtbo size: %s' % recovery_dtbo_size) 80 print('recovery dtbo offset: %s' % recovery_dtbo_offset) 116 'ramdisk, second bootloader and recovery dtbo')
|
mkbootimg | 97 args.output.write(pack('Q', get_recovery_dtbo_offset(args))) # recovery dtbo offset 99 args.output.write(pack('Q', 0)) # Will be set to 0 for devices without a recovery dtbo 164 parser.add_argument('--recovery_dtbo', help='path to the recovery DTBO', type=FileType('rb'))
|
/device/google/wahoo-kernel/ |
prebuilt_info.asciipb | 136 source_file: "dtbo.img" 137 dest_file: "dtbo.img"
|
/device/google/muskie/walleye/ |
BoardConfig.mk | 33 # VTS DTBO Verification. This kernel cmdline parameter should be added by the bootloader
|
/system/core/mkbootimg/include/bootimg/ |
bootimg.h | 109 uint32_t recovery_dtbo_size; /* size in bytes for recovery DTBO image */ 110 uint64_t recovery_dtbo_offset; /* offset to recovery dtbo in boot image */ 126 * | recovery dtbo | p pages 139 * 5. If booting to recovery mode in a non-A/B device, extract recovery dtbo and
|
/system/libufdt/include/ |
ufdt_overlay.h | 30 * contents of a .dtbo file, it creates a new FDT containing the applied
|
/test/vts/testcases/host/verify_boot_header/ |
VtsFirmwareBootHeaderVerification.py | 33 BOOT_HEADER_DTBO_SIZE_OFFSET = 1632 # offset of recovery dtbo size in boot header of version 1. 61 """Verifies the boot image header version, header size and recovery dtbo size. 77 image_file.read(8) # ignore recovery dtbo load address 81 "recovery partition for non-A/B devices must contain the recovery DTBO"
|
/test/vts/tools/build/tasks/list/ |
vts_test_bin_package_list.mk | 86 # VTS DTBO verification tests
|
/external/dtc/ |
fdtoverlay.c | 38 " fdtoverlay <options> [<overlay.dtbo> [<overlay.dtbo>]]\n"
|
/external/autotest/client/common_lib/ |
android_utils.py | 123 DTBO = 'dtbo.img' 131 DEFAULT_ZIPPED_IMAGES = [BOOT, SYSTEM, VENDOR, VBMETA, DTBO]
|
/system/libufdt/utils/tests/ |
mkdtboimg_testdata.sh | 54 echo "Creating dtbo image with mkdtbimg" 60 echo "Creating dtbo image with mkdtboimg" 67 echo "Creating dtbo image with ${PYCONFIG} config file"
|
/device/google/wahoo/ |
BoardConfig.mk | 73 # DTBO partition definitions 74 BOARD_PREBUILT_DTBOIMAGE := device/google/wahoo-kernel/dtbo.img
|
/build/make/tools/releasetools/ |
add_img_to_target_files | 200 """Adds the DTBO image. 205 img = OutputFile(output_zip, OPTIONS.input_tmp, "IMAGES", "dtbo.img") 207 print("dtbo.img already exists; no need to rebuild...") 211 OPTIONS.input_tmp, "PREBUILT_IMAGES", "dtbo.img") 221 "--partition_size", str(part_size), "--partition_name", "dtbo"] 222 common.AppendAVBSigningArgs(cmd, "dtbo") 375 'recovery', 'system', 'vendor', 'dtbo'. 752 banner("dtbo") 753 partitions['dtbo'] = AddDtbo(output_zip)
|
add_img_to_target_files.py | 200 """Adds the DTBO image. 205 img = OutputFile(output_zip, OPTIONS.input_tmp, "IMAGES", "dtbo.img") 207 print("dtbo.img already exists; no need to rebuild...") 211 OPTIONS.input_tmp, "PREBUILT_IMAGES", "dtbo.img") 221 "--partition_size", str(part_size), "--partition_name", "dtbo"] 222 common.AppendAVBSigningArgs(cmd, "dtbo") 375 'recovery', 'system', 'vendor', 'dtbo'. 752 banner("dtbo") 753 partitions['dtbo'] = AddDtbo(output_zip)
|
sign_target_files_apks | 82 --avb_{boot,system,vendor,dtbo,vbmeta}_algorithm <algorithm> 83 --avb_{boot,system,vendor,dtbo,vbmeta}_key <key> 87 --avb_{boot,system,vendor,dtbo,vbmeta}_extra_args <args> 658 'dtbo' : 'avb_dtbo_add_hash_footer_args', 799 OPTIONS.avb_keys['dtbo'] = a 801 OPTIONS.avb_algorithms['dtbo'] = a 803 OPTIONS.avb_extra_args['dtbo'] = a
|
/device/google/wahoo/lisa/ |
update-script.sh | 12 cp $LOCAL_KERNEL_HOME/arch/arm64/boot/Image.lz4-dtb arch/arm64/boot/dtbo.img `find . -name '*.ko'` $ANDROID_BUILD_TOP/device/google/wahoo-kernel
|
/external/dtc/Documentation/ |
dt-object-internal.txt | 197 $ dtc -@ -O dtb -o bar.dtbo -b 0 bar.dts 198 $ fdtdump bar.dtbo 265 $ dtc -@ -O dtb -o baz.dtbo -b 0 baz.dts 266 $ fdtdump baz.dtbo
|