jinelong 发表于 2010-1-18 01:48

刚刚解决T61指纹过热

第一步,打开terminal

sudo gedit /etc/init.d/ReaderNoMoreHot

第二步,粘贴以下代码

#!/bin/bash

# find the fingerprint reader and change its power level to autosuspend

find_manuf=STMicroelectronics
find_prod="Biometric Coprocessor"

for devdir in /sys/class/usb_*/*/device; do
[[ -r $devdir/manufacturer ]] || continue
manuf=$(<$devdir/manufacturer)
[[ $manuf = $find_manuf ]] || continue;
prod=$(<$devdir/product)
[[ $prod = $find_prod ]] || continue;
# if we get here then we have the right device!
plevel_file=$devdir/power/level
old_level=$(<$plevel_file);
# if it is already set properly then exit silently:
[[ $old_level = auto ]] && exit 0
# if we successfully change it then exit silently:
echo auto >$plevel_file && exit 0
echo "Failed to set the fingerprint reader's power level to 'auto'."
exit 1
done

# if we make it through the for loop without exiting, the search failed
echo "Could not find the $find_manuf $find_prod (fingerprint reader)"
exit 1


第三步,保存以后,执行一下命令

sudo chmod 755 /etc/init.d/ReaderNoMoreHot
sudo update-rc.d ReaderNoMoreHot defaults 90



原文出处,http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Fix_for_the_fingerprint_reader_getting_too_hot


刚刚我通过以上代码解决了T61指纹过热的问题,特地过来炫耀一下

liu_yunsheng 发表于 2010-1-18 09:04

问题是我的指纹从来没有过热过啊。:D

273120180 发表于 2010-2-1 11:00

自己学习一下
页: [1]
查看完整版本: 刚刚解决T61指纹过热