add bootimg.cpp