一如網上的許多 N1 用家一樣, 我非常的擔心它的電源鍵會有按壞的一天...
畢竟開關機需要它, 開關螢幕也需要它... 整支手機最常被觸碰的除了螢幕, 就是電源鍵...
我曾努力在網路上找尋不用電源鍵來開關螢幕的方法, 也曾安裝了不少程式...
但總找不到自己適用的方法...
於是, 我決定依自己的使用習慣來撰寫開關螢幕的程式...
很幸運的, 在 N1 上我發現了一個其它手機都沒有的行為, 一個我猜測可能是 bug 的特性...
它的光感應器與距離感應器, 並不會再 sleep mode 下被關閉...
這真是上天賜予最美好的禮物, 不好好利用它就太浪費了...........



所以我開發一支運用光感應器與距離感應器來開關螢幕的程式...光驅鎖...
可透過以下的 QR code 進行下載.
![[自製軟體] Google N1 光驅鎖](http://attach.mobile01.com/attach/201011/mobile01-78a1c4f4971af312d8559bb7560b901b.png)
這支程式除了設定頁面, 幾乎沒有畫面, 因此也就沒有截圖可貼...
只有以下幾個注意事項...
1. 在安裝完程式後, 至程式清單內點選光驅鎖(一個結合燈泡與鑰匙圖案), 點選 "裝置管理員", 並勾選光驅鎖.
2. 如您要移除光驅鎖, 請依以上方式, 取消光驅鎖的選取, 方可順利移除.
3. 本程式的設定項目預設值為依小弟的使用習慣設定, 請自行修改. 修改後需點選廣告或 menu 裡的儲存方可存檔.
4. 請多點擊設定頁面下方的廣告, 給小弟一些鼓勵...



以下為小弟拍攝的介紹影片,因本程式的目標為全球的 N1 用戶...
只能用破破的英文獻醜...
SensLock Demo
================================================================
2010,Nov,14 (1.0.1版)
1. 提供選項, 讓使用者可勾選單獨啟用"解鎖", 或"鎖定"的功能.
2. 設定頁按back鍵離開, 顯示儲存與取消選項.
2010,Nov,27 (1.1.0版)
1. 支援使用者自訂各程式在前景時的鎖定行為.
2. 修正服務被系統重啟後, 無法正常運作問題.
3. 設定 HTC 機種(Desire, Desire HD, Desire Z, Legend)光感應預設值.
4. 修改英文版程式名稱.
2010,Dec,09 (2.0.1版)
1. 移除光感應器相關機置,以解除機型限制。
2. 修正無法取得安裝程式列表問題。
3. 鎖定功能可指定:正常啟動、長按啟動、或不啟動。
4. 可分別設定鎖定按壓時間與解鎖按壓時間。
2010,Dec,11 (2.0.2版)
1. 可分別指定直立螢幕與橫置螢幕的鎖定功能。
2010,Dec,21 (2.1.1版)
1. 增加口袋模式, 以解決置於保護套或口袋中容易誤解鎖問題.
2. 以相對變化值使用光感應器, 協助口袋模式判斷.
下版預定修改項目
1. TBD.
重要事項
安裝後如透過 Market 更新, 程式將會暫時失效, 需重新開機後才可正常運作