在樹莓派3上安裝Android6.0系統體驗

原文:http://www.zioer.org/2016/08/28/install-android6-0-on-rpi3/

在樹莓派3上安裝Android6.0系統體驗

最近剛剛買了一個樹莓派3,之前買過第一代,但是性能比較低,所以買了這個高性能的體驗一下。以下就是在樹莓派3代上安裝android6.0鏡像的體驗。

樹莓派3

先來看下rpi3(樹莓派3代簡稱)的配置信息

下面是關於樹莓派三代與二代的詳細硬件配置信息比對說明:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:

A 1.2GHz 64-bit quad-core ARMv8 CPU
802.11n Wireless LAN
Bluetooth 4.1
Bluetooth Low Energy (BLE)

Like the Pi 2, it also has:

1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot (now push-pull rather than push-push)
VideoCore IV 3D graphics core

開始爲rpi3安裝系統步驟

1. 準備條件說明
2. 開始刻錄鏡像到SD卡
3. 運行系統

詳細說明操作步驟內容

準備條件說明

硬件準備:rpi3,micro SDcard class 10 (>=8GB) , power (5v , >=2A) 注意最好買比較正規牌子的電源,有些雜牌標記的與實際不符,這又可能導致rpi3運行系統時不穩定而啓動失敗,HDMI 連接線,顯示器;無線鍵盤鼠標和接收器;
軟件準備: Android6.0鏡像,Linux系統

開始刻錄鏡像系統到SD卡

  1. 我們先把andrpi3-20160626.img.bz2鏡像下載下來
  2. 用命令bzip2解壓生成andrpi3-20160626.img鏡像文件
1
bzip2 -x andrpi3-20160626.img.bz2
  1. 將microSD卡接入電腦,查看接入時的設備名稱(我的筆記本有兩塊硬盤分別是/dev/sda和/dev/sdb),假設爲/dev/sdc,如果是使用SD卡槽接入就會顯示爲/dev/mmcblk0
  2. 使用dd命令將andrpi3-20160626.img寫入到/dev/sdc中;
1
sudo dd if=andrpi3-20160626.img of=/dev/sdc bs=4M; sync
  1. 等待寫入完成,卸載sd卡,完成了鏡像寫入工作。
1
umount /dev/sdc?

運行系統

注意: rpi3 的功耗比rpi大了很多,所以要使用5V/2A的電源纔可以穩定運行,國內一些標記5V/2A的電源,很多都電壓不穩,國外網上有人說電壓低於4.7V左右時就會引起rpi3不穩定,因此如果遇到了此類問題,就直接更換一個好點的電源插頭吧(我用的是錘子官方電源插頭:))。

將rpi3用HDMI線與顯示器連接,插入鍵盤鼠標的無線接收器,再把刻錄好的microSD卡插入rpi3卡槽,接通電源線,這樣就開始了系統的運行。

正常情況下,顯示器會顯示Android字樣一段時間,等待一段時間後,就可以進入了歡迎界面了,這樣我們就成功的在rpi3運行Android6.0系統了。

安裝應用

安裝應用方法如下(適用於所有平臺,前提安裝好adb工具包):

1
2
adb connect "IP_ADDRESS"
adb install "app_name.apk"

舉個例子,我的rpi3的IP地址爲192.168.1.101,安裝影梭SS客戶端:

1
2
3
4
5
$ adb connect  192.168.1.101
$ adb install shadowsocks.apk
1645 KB/s (6261140 bytes in 3.715s)
	pkg: /data/local/tmp/shadowsocks.apk
Success

參考鏈接

Raspberry Pi 3 Android 6.0 Marshmallow [Download]
Raspberry PI 3 How To Install Android 6.0.1 And Google Play

後面補充一下我自己操作中的問題:

1. 如何獲取樹莓的ip地址?

安裝好android後,進入到wifi設置,連接好wifi,此時這個版本的android無法直接查看ip地址

最後我的解決方法是:

1)把sd卡拔下來插到linux機器上,然後在linux機器上,到www.apkmirror.com網站上下載了一個terminal emulator的apk文件,將這個apk文件拷貝到sd卡的Download目錄下

2)再把sd卡插回到樹莓派上,啓動,用android下的文件管理器找到剛纔下載的apk文件,雙擊進行安裝(安裝過程中可能要求設置中信任任何來源)

3)運行終端模擬器,輸入ifconfig命令,獲取ip地址


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章