2016年6月6日 星期一

Roseapple Pi - 於 Android 之 USB to TTL 連線 + ADB 指令控制

說明:
  1. 使用 USB to TTL 工具,並以 minicom 指令連線至蓮霧派(android)。
  2. 以 ADB 指令控制蓮霧派(android)。
##ReadMore##
---
Step 1. USB to TTL 工具接線:

---
Step 2. 於 Debian 下安裝 minicom 及 ADB 指令:
~$ sudo apt-get install minicom
~$ sudo apt-get install android-tools-adb android-tools-fastboot

---
Step 3. 設定 minicom:
~$ minicom -s

序列埠設定:

按「離開本畫面」可以進入 minicom 連線至蓮霧派 Android 系統文字畫面。
---
Step 4. 設定蓮霧派 ADB TCP port 為 5555:
於 minicom 畫面,控制蓮霧派 Android ADB 指令 -
netcfg → 查看 ip,假設為 192.168.1.100
setprop service.adb.tcp.port 5555 && stop adbd && start adbd

---
Step 5. 網路連線至蓮霧派:
於 Debian 終端機下 ADB 網路連線指令:

adb connect 192.168.1.100

確認裝置有連到,於終端機:
adb devices
---
Step 6. 可以斷開 USB to TTL 連接線路,直接使用終端機透過網路下指令:
adb shell /system/bin/screencap -p /sdcard/screenshot.png → 截圖
adb shell → adb install *.apk → 安裝 apk 檔

查看溫度:
adb -s 192.168.31.124:5555 shell
cat /sys/class/thermal/thermal_zone*/temp

關機:
adb shell reboot -p
adb shell shutdown
adb shell halt

---
其他備註. 使用 `adb connect RoseapplePi.IP` 連接後,可以開啟 Android Studio 軟體找到該裝置,直接燒錄 app 程式。




沒有留言:

張貼留言