ce1292b5fd4c3ae372150f2f2f600756f2ba7cd3
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")
112 "Olimex A20-OLinuXino-LIME")
113 board
="olinuxino-lime"
116 "Olimex A20-Olinuxino Micro")
117 board
="olinuxino-a20-micro"
120 "LinkSprite pcDuino3")
124 "Ippo Q8H Dual Core Tablet (v5)")
129 if [ "$board" != "" ]; then
130 SUNXI_BOARD_NAME
="$board"
133 if [ "$model" != "" ]; then
134 SUNXI_BOARD_MODEL
="$model"
138 echo "$SUNXI_BOARD_NAME" > /tmp
/sysinfo
/board_name
139 echo "$SUNXI_BOARD_MODEL" > /tmp
/sysinfo
/model
140 echo "Detected $SUNXI_BOARD_NAME // $SUNXI_BOARD_MODEL"
146 [ -f /tmp
/sysinfo
/board_name
] && name
="$(cat /tmp/sysinfo/board_name)"
147 [ -z "$name" ] && name
="unknown"