Отчасти решил вопрос блокировки следующим способом.
В "Настройках" в пункте "Блокировка" выбрал "Автоблокировка через 5 минут" - после этого, телефон блокировался через 5 минут простоя, но и появилось приграшение ввода пароля при загрузке. Для того, что бы не вводить пароль, при необходимости тупо позвонить, добавил в DesktopExecWidget следующее (выполняется после загрузки):
gconftool -s -t int /system/osso/dsm/locks/devicelock_autolock_timeout 1440
Т.е. теперь телефон блокируется через сутки при неактивности (значение можно указать и побольше) , но и требует ввода пароля при загрузки.
Конечно, скорее всего все убирается обычной перепрошивкой системы, и к сожалению пользовательские данные остаются нетронутыми((((, но все же появляетяся время хотя бы сменить все пароли..
Как вариант есть идея: поместить подобный скрипт в пользовательский раздел, и при этом убить его получится только накатом ванилы, но кто его будет запускать? Может через DEW после загрузки hildon'a? (вроде после переустановки сами программы и их настройки остаются прежними?
Может есть какие идеи?
Upd:
Сейчас попробовал добавить следующую команду в Desktop Command Execution Widget:
dbus-send --system --type=method_call --dest=com.nokia.system_ui /com/nokia/system_ui/request com.nokia.system_ui.request.devlock_open string:"com.nokia.mce" string:"/com/nokia/mce/request" string:"com.nokia.mce.request" string:"devlock_callback" uint32:'3' | echo ""
взято отсюда
Теперь тело блокируется после загрузки hildon'a, и теоретически не поможет даже переустановка системы, а только затирание пользовательского раздела, что в принципе и требовалось