File tree Expand file tree Collapse file tree 3 files changed +13
-2
lines changed
helpers/prebuilt/dt-compiler Expand file tree Collapse file tree 3 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 1+ The binaries in this prebuilt directory can be rebuilt using
2+ the source in external/dtc with build command "make dtc".
3+
4+ dtc: artifact dtc/dtc from git_master@3883748 (https://android-build.googleplex.com/builds/submitted/3883748/angler-userdebug_fastbuild3b_linux/latest)
Original file line number Diff line number Diff line change @@ -63,11 +63,18 @@ for var in "$@"; do
6363 [[ -d ${PROJECT_DIR} /tools/android_boot_image_editor/build/unzip_boot ]] && cp -a ${PROJECT_DIR} /tools/android_boot_image_editor/build/unzip_boot $PROJECT_DIR /dumps/${UNZIP_DIR}
6464 [[ -d $PROJECT_DIR /dumps/${UNZIP_DIR} /unzip_boot ]] && mv $PROJECT_DIR /dumps/${UNZIP_DIR} /unzip_boot $PROJECT_DIR /dumps/${UNZIP_DIR} /boot
6565 fi
66+ # dtbo.img operations
6667 if [[ -f $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo.img ]]; then
6768 [[ " $VERBOSE " != " n" ]] && echo -e " Extracting dtbo"
68- python3 $PROJECT_DIR /tools/extract-dtb/extract-dtb .py $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo.img -o $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo > /dev/null 2>&1
69+ python3 $PROJECT_DIR /tools/extract-dtb/extract_dtb/extract_dtb .py $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo.img -o $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo > /dev/null 2>&1
6970 fi
70-
71+ if [[ -d $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo ]]; then
72+ mkdir -p $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbs
73+ for dtb in $( ls $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo/) ; do
74+ $PROJECT_DIR /helpers/prebuilt/dt-compiler/dtc -f -I dtb -O dts -o " $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbs/` echo " $dtb " | cut -d' .' -f1` .dts" $PROJECT_DIR /dumps/${UNZIP_DIR} /dtbo/$dtb > /dev/null 2>&1
75+ done
76+ fi
77+
7178 # mounting
7279 for file in $PARTITIONS ; do
7380 if [ -e " $PROJECT_DIR /dumps/${UNZIP_DIR} /$file .img" ]; then
You can’t perform that action at this time.
0 commit comments