split board-info.txt into AOSP and non-AOSP versions

Change-Id: I6cf5eb1f470a5c02a4dcfa8acac7f4f2e2f497c3
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 76e14c9..d3b8b6f 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -20,6 +20,10 @@
 # Use the non-open-source parts, if they're present
 -include vendor/samsung/crespo/BoardConfig4gVendor.mk
 
+# Use the open-source board-info file if none was set by the vendor
+# config.
+TARGET_BOARD_INFO_FILE ?= device/samsung/crespo4g/board-info.txt
+
 # Use the parts that are common between all crespos
 include device/samsung/crespo/BoardConfigCommon.mk
 
diff --git a/board-info.txt b/board-info.txt
index 2c67b66..e049973 100644
--- a/board-info.txt
+++ b/board-info.txt
@@ -1,3 +1,6 @@
+# This is the open-source version of board-info.txt; it should contain
+# version of the radio and bootloader that are available to the
+# public.
 require board=herring
 require version-bootloader=D720SPRKC5|D720SPRKE1
 require version-baseband=D720SPRKC9|D720SPRKD8|D720SPRKE5|D720SPRKH1|D720SPRKL1|D720SPRKL2