雖然是手機的改動應用,不過與夜拍的突破相關,所以第一個分享的網站就拿來獻給各位。因為也需要技術層面的掌握,aa 大如需要可分享過去數位男女那邊。
如題,以前手機相機的最廣泛應用幾乎都在拍照打卡,與友人分享同樂。但是掛上三腳架的手機夾才出現兩三年而已,也只能限制在自拍計時,前幾天送給家族平價的手機自拍杆更發現哀瘋5居然連內建Timer都沒有,還得下載外掛。。。
隨著第三方軟體開始出現不少調整參數突破限制後,亂拍露出一線生機了,但無法有效防手震的有線/無線快門線沒出現以前,一般要夜拍真是有難度。不過礙於非專業的硬體,星體直曝不必要求,間接攝影跟拿來拍拍星野也許不錯,甚至利用MHL轉VGA/HDMI直出影像到大螢幕給街頭天文分享驚呼也是可以的喔。目前連日雨不斷,加上大家期待的微型赤道儀仍然沒出貨的定數,只能提供讓有技術者先試一試了。
我試過幾種 apk 後,剔除危險的對岸軟體以免被植入木馬,剩下 "Night Camera+" & "Camera FV-5" 可以設定超越秒數甚至相當於B快門的計時,但是拍星體還是得考慮手震,要不敏感的手機感光元件第一個觸動蚯蚓就毀了。不久前已經有廠商做出控制快門的 Bluetooth 小機司,但是有 OS 新版的限制,光 Android 就得至少 v4+ 才支援,所以仍無法滿足大多數的現有用戶。
為此爬文研究,所幸有高手動腦筋到系統定義的藍牙鍵值,跟著做了試驗證實完全可行!
但要求有 root 過手機才能動手腳,因為 Linux base 的 Android 在開機讀取硬體對應定義鍵值必須深入所有權最高的管理者 Super User,所以這一關是有興趣者必須具備的。其實二手手機淘汰的很快,隨便找一隻大廠硬體完備的舊手機花費搞不好不用兩張小朋友,而且大廠手機要 root 的資訊網站多如牛毛,拿來做天文控制 C/P 值相當高的。大廠硬體完備也是因為陀螺儀 & 方向磁感應不敢拿掉,才能在如 SkySafari Pro 套用 GPS 定位後要能透過 Bluetooth-RS232 來控制 Telescope 不至於沒硬體準確支援。
廢話少說,步驟複製自我的 fb 網誌,加幾張截圖供各位參考。
========================================
武林密笈之一: 手機藍牙鍵當成相機遙控快門
手機有了便宜、輕便的手持自拍利器,馬上發覺不方便,因為手不夠長啊!
當然設定計時自拍就可解決,不過每次重開機都得設一次就有點麻煩。
爬文看到 Sony 家的新高階手機能動用通話的線控,或有些手機新系統 4.4.x 支援 Bluetooth 4.0,可添購不便宜的藍牙自拍控制器,但一般 Android 系統就只能興嘆了。
目前有些新產品出現,可以在部分機型的系統 v4.1+ 工作,不過還是無法向下支援到所有手機。 繼續爬文發覺有人動腦筋去改藍牙系統指定鍵,有道理喔!
操作步驟:
1:手機要 rooted,安裝 RE Explorer。
2:用 RE Explorer 從 root 目錄找到 /system/usr/keylayout/AVRCP.kl。
3:將檔案權限從只讀設為讀寫(也可在開啟編輯功能時讓它自動修改),長按該 AVRCP.kl 檔案,Open in Text Editor (以文本編輯器方式打開)。
4:找到 key 200 MEDIA_PLAY WAKE 這一行,把中間的 MEDIA_PLAY 改為 CAMERA,保存,重啟手機,大工告成。
(PS,但是測試後覺得用 Play 不太適當,會影響正常藍牙通話控制與播放功能,改為其他鍵影響較少,i.e. 套用 KEY 165 MEDIA_PREVIOUS,一般很少用到 "上一曲",真要換歌去手機控制也可以,而藍牙該鍵控制的預設静音似乎很少在通話時用到,感覺就沒必要。)
測試:
給手機配對任何能控制與播放音樂(支援 AVRCP)的藍牙耳機,打開手機拍照,在遠處按下指定鍵功能,一切驚喜盡在不言中。。。
本方法只是把藍牙耳機的指定鍵換成了拍攝鍵,其他內容毫無修改,不會影響手機正常工作。如不喜歡,可將修改內容還原。
要動手腳深入至此,這也就出現手機有 root 的重要原因之一了!