fixup! nx: Flash dummy super on clean install

Change-Id: Idaecb858511958052787b3f04d2d072b810a566e
This commit is contained in:
tmakin authored and Nolen Johnson committed 2024-03-17 16:01:32 +00:00
1 parent 00627cc306
commit c5b488c9de
2 files changed
+13 -2

No files matched your search

+1 -2
View File
@@ -40,8 +40,7 @@ INSTALLED_SUPERIMAGE_DUMMY_TARGET := $(PRODUCT_OUT)/super_dummy.img
$(INSTALLED_SUPERIMAGE_DUMMY_TARGET): $(PRODUCT_OUT)/super_empty.img $(LPFLASH)
$(call pretty,"Target dummy super image: $@")
$(hide) touch $@
$(hide) echo $(CURDIR)
$(hide) $(LPFLASH) $(CURDIR)/$@ $(CURDIR)/$(PRODUCT_OUT)/super_empty.img
$(hide) $(LPFLASH) $@ $(PRODUCT_OUT)/super_empty.img
.PHONY: super_dummyimage
super_dummyimage: $(INSTALLED_SUPERIMAGE_DUMMY_TARGET)
+12
View File
@@ -83,6 +83,18 @@ def AddBootloaderFlash(info, input_zip):
info.script.AppendExtra(' package_extract_file("firmware-update/bootlogo_android.bmp", "' + NX_FILES + '/switchroot/android/bootlogo_android.bmp");')
info.script.AppendExtra(' package_extract_file("firmware-update/icon_android_hue.bmp", "' + NX_FILES + '/switchroot/android/icon_android_hue.bmp");')
info.script.AppendExtra(' run_program("/system/bin/umount", "' + NX_FILES + '");')
""" flash super_empty if needed """
info.script.AppendExtra(' ifelse(')
info.script.AppendExtra(' nx.check_super() == "",')
info.script.AppendExtra(' (')
info.script.AppendExtra(' ui_print("Super partition not set up--flashing super_empty");')
info.script.AppendExtra(' package_extract_file("firmware-update/super_dummy.img", "' + SUPER_PART + '");')
info.script.AppendExtra(' ),')
info.script.AppendExtra(' (')
info.script.AppendExtra(' ui_print("Super partition already present");')
info.script.AppendExtra(' )')
info.script.AppendExtra(' );')
info.script.AppendExtra(' )')
info.script.AppendExtra(' );')