def getFPVersion():
ret = None
try:
if getBrandOEM() == "blackbox":
file = open("/proc/stb/info/micomver", "r")
ret = file.readline().strip()
file.close()
elif getBoxType() in ('dm7080','dm820','dm520','dm525','dm900'):
ret = open("/proc/stb/fp/version", "r").read()
else:
ret = long(open("/proc/stb/fp/version", "r").read())
except IOError:
try:
fp = open("/dev/dbox/fp0")
ret = ioctl(fp.fileno(),0)
except IOError:
try:
ret = open("/sys/firmware/devicetree/base/bolt/tag", "r").read().rstrip("\0")
except:
print "getFPVersion failed!"
return ret
评论列表
文章目录