fix double flash display error

This commit is contained in:
aooom 2017-10-12 15:31:23 +08:00
parent 3fd585c9d5
commit ed4d9a2aee
3 changed files with 8 additions and 50 deletions

View File

@ -1,47 +0,0 @@
#!/bin/sh
dmesg >/tmp/log/mesg && rm /tmp/log/inform
a1=`cat /proc/cpuinfo|grep -i -E 'cpu.*clock'|awk -F: '{print $2/1}'`
a2=`grep Clock /tmp/log/mesg|sed 's/^.*CPU//g'|sed 's/DDR.*//g'|awk -F'[:M]' '{print $2/1}'`
if [ ! $a1 > '0' ]; then
if [ ! $a2 > '0' ]; then
echo unknown >> /tmp/log/inform
else
echo $a2 >> /tmp/log/inform
fi
else
echo $a1 >> /tmp/log/inform
fi
b1=`grep 'DDR:' /tmp/log/mesg|sed 's/^.*DDR//g'|sed 's/AHB.*//g'|awk -F '[:.]' '{print $2/1}'`
b2=`grep memory.*@ /tmp/log/mesg|awk -F '[:@]' '{print $2/10000}'`
if [ ! $b1 > '0' ]; then
if [ ! $b2 > '0' ]; then
echo unknown >> /tmp/log/inform
else
echo $b2 >> /tmp/log/inform
fi
else
echo $b1 >> /tmp/log/inform
fi
c1=`cat /proc/cpuinfo |grep -i Flash /proc/cpuinfo | awk '{print $3/1}'`
c2=`grep -i Kbyte /tmp/log/mesg|cut -d '(' -f2|awk '{print $1/1024}'`
if [ ! $c1 > '0' ]; then
if [ ! $c2 > '0' ]; then
echo unknown >> /tmp/log/inform
else
echo $c2 >> /tmp/log/inform
fi
else
echo $c1 >> /tmp/log/inform
fi
rm /tmp/log/mesg && cat /tmp/log/inform

View File

@ -45,8 +45,7 @@ boot() {
/bin/config_generate
uci_apply_defaults
/bin/inform
# temporary hack until configd exists
/sbin/reload_config
}

View File

@ -7,6 +7,9 @@ msgstr "架构"
msgid "CPU Temperature"
msgstr "CPU温度"
msgid "CPU Model"
msgstr "处理器型号"
msgid "CPU Info"
msgstr "CPU信息"
@ -22,8 +25,11 @@ msgstr "闪存"
msgid "Free Memory"
msgstr "释放内存"
msgid "ShadowsocksR Pro"
msgstr "虾都缩壳"
msgid "Core"
msgstr "核心数"
msgid "Thread"
msgstr "线程数"
msgstr "线程数"