ramips: add basics for Poray devices
This commit adds the basic elements to support Poray brand routers. It contains a tool to do the encryption/obfuscation that is used in Poray routers. Support for Poray devices was worked on by: Felix Kaechele <heffer@fedoraproject.org> Luis Soltero <lsoltero@globalmarinenet.com> Michel Stempin <michel.stempin@wanadoo.fr> Signed-off-by: Felix Kaechele <heffer@fedoraproject.org> SVN-Revision: 37635
This commit is contained in:
@@ -215,6 +215,42 @@ define BuildFirmware/dap1350/squashfs
|
||||
endef
|
||||
BuildFirmware/dap1350/initramfs=$(call BuildFirmware/OF/initramfs,$(1),$(2),$(3))
|
||||
|
||||
# Sign Poray images
|
||||
define BuildFirmware/Poray4M/squashfs
|
||||
$(call BuildFirmware/Default4M/$(1),$(1),$(2),$(3))
|
||||
if [ -e "$(call sysupname,$(1),$(2))" ]; then \
|
||||
mkporayfw -B $(3) -F 4M \
|
||||
-f $(call sysupname,$(1),$(2)) \
|
||||
-o $(call imgname,$(1),$(2))-factory.bin; \
|
||||
fi
|
||||
endef
|
||||
BuildFirmware/Poray4M/initramfs=$(call BuildFirmware/OF/initramfs,$(1),$(2),$(3))
|
||||
|
||||
define BuildFirmware/Poray8M/squashfs
|
||||
$(call BuildFirmware/Default8M/$(1),$(1),$(2),$(3))
|
||||
if [ -e "$(call sysupname,$(1),$(2))" ]; then \
|
||||
mkporayfw -B $(3) -F 8M \
|
||||
-f $(call sysupname,$(1),$(2)) \
|
||||
-o $(call imgname,$(1),$(2))-factory.bin; \
|
||||
fi
|
||||
endef
|
||||
BuildFirmware/Poray8M/initramfs=$(call BuildFirmware/OF/initramfs,$(1),$(2),$(3))
|
||||
|
||||
define BuildFirmware/PorayDualSize/squashfs
|
||||
$(call BuildFirmware/DefaultDualSize/$(1),$(1),$(2),$(3))
|
||||
if [ -e "$(call sysupname,$(1),$(2)-4M)" ]; then \
|
||||
mkporayfw -B $(3) -F 4M \
|
||||
-f $(call sysupname,$(1),$(2)-4M) \
|
||||
-o $(call imgname,$(1),$(2))-4M-factory.bin; \
|
||||
fi
|
||||
if [ -e "$(call sysupname,$(1),$(2)-8M)" ]; then \
|
||||
mkporayfw -B $(3) -F 8M \
|
||||
-f $(call sysupname,$(1),$(2)-8M) \
|
||||
-o $(call imgname,$(1),$(2))-8M-factory.bin; \
|
||||
fi
|
||||
endef
|
||||
BuildFirmware/PorayDualSize/initramfs=$(call BuildFirmware/DefaultDualSize/initramfs,$(1),$(2),$(3))
|
||||
|
||||
#
|
||||
# RT288X Profiles
|
||||
#
|
||||
|
||||
7
target/linux/ramips/rt305x/profiles/poray.mk
Normal file
7
target/linux/ramips/rt305x/profiles/poray.mk
Normal file
@@ -0,0 +1,7 @@
|
||||
#
|
||||
# Copyright (C) 2013 OpenWrt.org
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user