From b049c3f4af69006b96a6c1987b48a35015a01f3a Mon Sep 17 00:00:00 2001 From: John Crispin Date: Wed, 3 Dec 2014 14:32:32 +0000 Subject: procd: firstboot nand/ubi takeover support it is now possible to flash a initramfs kernel and a sysupgrade tar file inside the ubi partition. on first boot, the takeover script will find the tar file, extract and finally sysupgrade it. this allows us to flash owrt/ubi images in a 2 phase setup using ODM webuis that are not ubi aware. this is needed by some mediatek and brokencom devices. Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43505 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/system/procd/Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'package/system/procd/Makefile') diff --git a/package/system/procd/Makefile b/package/system/procd/Makefile index 3ab194a9f0..545da4d0e0 100644 --- a/package/system/procd/Makefile +++ b/package/system/procd/Makefile @@ -43,6 +43,13 @@ define Package/procd-nand TITLE:=OpenWrt sysupgrade nand helper endef +define Package/procd-nand-firstboot + SECTION:=utils + CATEGORY:=Utilities + DEPENDS:=procd-nand + TITLE:=OpenWrt firstboot nand helper +endef + define Package/procd/config menu "Configuration" depends on PACKAGE_procd @@ -85,5 +92,12 @@ define Package/procd-nand/install $(INSTALL_DATA) ./files/nand.sh $(1)/lib/upgrade/ endef +define Package/procd-nand-firstboot/install + $(INSTALL_DIR) $(1)/lib/preinit + + $(INSTALL_DATA) ./files/nand-preinit.sh $(1)/lib/preinit/60-nand-firstboot.sh +endef + $(eval $(call BuildPackage,procd)) $(eval $(call BuildPackage,procd-nand)) +$(eval $(call BuildPackage,procd-nand-firstboot)) -- cgit v1.2.3