4 SUNXI_BOARD_NAME
="generic"
5 SUNXI_BOARD_MODEL
="Generic sunxi board"
11 [ -e "/tmp/sysinfo/" ] || mkdir
-p "/tmp/sysinfo/"
13 model
="$( cat /proc/device-tree/model )"
24 "Cubietech Cubieboard")
36 "PineRiver Mini X-Plus")
40 "Olimex A10-OLinuXino-LIME")
41 board
="olinuxino-lime"
48 "Olimex A10s-Olinuxino Micro")
49 board
="olinuxino-micro"
52 "R7 A10s hdmi tv-stick")
60 "Olimex A13-Olinuxino")
64 "Olimex A13-Olinuxino Micro")
65 board
="olinuxino-micro"
68 "Allwinner A31 APP4 EVB1 Evaluation Board")
72 "WITS A31 Colombus Evaluation Board")
76 "Merrii A31 Hummingbird")
80 "Mele M9 / A1000G Quad top set box")
92 "Cubietech Cubieboard2")
96 "Cubietech Cubietruck")
100 "Merrii A20 Hummingbird")
104 "I12 / Q5 / QT840A A20 tvbox")
108 "Olimex A20-OLinuXino-LIME")
109 board
="olinuxino-lime"
112 "Olimex A20-Olinuxino Micro")
113 board
="olinuxino-micro"
116 "LinkSprite pcDuino3")
120 "Ippo Q8H Dual Core Tablet (v5)")
125 if [ "$board" != "" ]; then
126 SUNXI_BOARD_NAME
="$board"
129 if [ "$model" != "" ]; then
130 SUNXI_BOARD_MODEL
="$model"
134 echo "$SUNXI_BOARD_NAME" > /tmp
/sysinfo
/board_name
135 echo "$SUNXI_BOARD_MODEL" > /tmp
/sysinfo
/model
136 echo "Detected $SUNXI_BOARD_NAME // $SUNXI_BOARD_MODEL"
142 [ -f /tmp
/sysinfo
/board_name
] && name
="$(cat /tmp/sysinfo/board_name)"
143 [ -z "$name" ] && name
="unknown"