Recently I started making device tree ( I found common repo for my chipset and some device so I edit it to my phone specs). My question is: does .sh files in device tree (vendorsetup.sh, setup-makefiles.sh and extract-files.sh) should be created manually or some other script creates it? And, also there is 2 .txt files (proprietary-files.txt and proprietary-files-mtk.txt) they contain location of proprietary files, so how do I get that list is it from running vendorsetup.sh, setup-makefiles.sh and extract-files.sh if yes than how do I creates thoose .sh files to do that what should they look like?