Calculate 1 million digits pi with HUAWEI VNS-L22(P9Lite)
息子のポケモンGOマシンに成り下がっているスマホを奪還する。Specification
型番 VNS-L22 (P9lite)
サイズ 高さ約146.8 mm 幅72.6 mm 厚さ約7.5 mm 重さ約147 g
カラー ブラック
対応OS Android™ 6.0 Marshmallow / Emotion UI 4.1
CPU Huawei Kirin650 オクタコア (4×2.0GHz+4x1.7GHz)
メモリ RAM:2GB / ROM:16GB / Micro-SDスロット(最大128GB)
バッテリ 容量3000 mAh
連続待受時間 LTE-FDD:約610h / WCDMA:約630h / GSM:約600h※1
連続通話時間 WCDMA:約18.9h / GSM:約31.5h※1
ディスプレイ 5.2インチ, FHD(1920×1080ドット), IPS(in-cell)
カメラメインカメラ:1300万画素(開口部F2.0/AF/BSI)
インカメラ:800万画素(開口部F2.0/FF/BSI)
通信速度(受信時/送信時) 下り(受信時)最大150Mbps(LTE)※1
上り(送信時)最大50Mbps(LTE)※1
通信方式 FDD-LTE : B1/3/5/7/8/19/28
TDD-LTE : B40
W-CDMA : B1/5/6/8/19
GSM : 850/900/1800/1900MHz
Wi-Fi: 802.11b/g/n (2.4GHz )
Bluetooth®通信:Bluetooth v4.1
テザリング機能 / 最大接続台数:8台
その他
測位方式:GPS/AGPS/Glonass
センサー:指紋、加速度、コンパス、環境光、近接
Nano-SIM × 2
んー。P9より落ちるな。
Install GNURoot Debian
Playストアから、GNURoot Debian をダウンロードする。root 奪取しなくても動作する linux。多少制限はあるが・・・。このスクリーンショットはインストール後のもの。インストール前は「アンインストール」が「インストール」になっている。
インストール。
起動。
こんな感じ。Jessieだ。
定番、Hacker's Keyboard もインストールしておこう。
Building development environment
root@localhost:~# apt-get updateroot@localhost:~# apt-get upgrade
root@localhost:~# dpkg-reconfigure tzdata
6 ASIA 76 TOKYOroot@localhost:~# date
Mon Aug 1 10:32:41 JST 2016
root@localhost:~# apt-get install pi
root@localhost:~# time pi 1000000 >/dev/null
real 0m10.372s
user 0m9.800s
sys 0m0.100s
root@localhost:~# apt-get install vim wget
root@localhost:~# apt-get install ssh rsync net-tools
root@localhost:~# apt-get install build-essential m4
root@localhost:~# apt-get install lzip
root@localhost:~# wget http://ftp.jaist.ac.jp/pub/GNU/gmp/gmp-6.1.1.tar.lz
root@localhost:~# tar xvf gmp-6.1.1.tar.lz
root@localhost:~# cd gmp-6.1.1
root@localhost:~# mkdir build
root@localhost:~# cd build
root@localhost:~# ../configure -prefix=/usr/local/gmp-6.1.1
root@localhost:~# make
root@localhost:~# make check
root@localhost:~# make install
root@localhost:~# rsync -av -e ssh root@192.168.1.***:/home/nitobe/pi/ pi/
root@192.168.1.***'s password:
receiving incremental file list
created directory pi
./
build.sh
pi
pi-4.2.2
pi-5.0.5
pi.c
sent 109 bytes received 1,987,830 bytes 305,836.77 bytes/sec
total size is 1,987,240 speedup is 1.00
root@localhost:~# cd pi
root@localhost:~/pi# vi build.sh
#cc -static -O2 -I/usr/local/gmp-4.2.2/include pi.c -o pi-4.2.2 /usr/local/gmp-4.2.2/lib/libgmp.a #cc -static -O2 -I/usr/local/gmp-5.0.5/include pi.c -o pi-5.0.5 /usr/local/gmp-5.0.5/lib/libgmp.a cc -static -O2 -I/usr/local/gmp-6.1.1/include pi.c -o pi-6.1.1 /usr/local/gmp-6.1.1/lib/libgmp.aroot@localhost:~/pi# ./build.sh
root@localhost:~/pi# time ./pi-6.1.1 > /dev/null
real 0m9.053s
user 0m8.650s
sys 0m0.110s
root@localhost:~/pi#
Behave as ssh server
何故か open-ssh (22) が動かない。dropbear をポート2222で起動。root@localhost:~# apt-get install dropbear
root@localhost:~# dropbear -p 2222
root@localhost:~# vi /etc/default/dropbear
DROPBEAR_PORT=2222root@localhost:~#
ここからは、windows10 上の TeraTerm から ssh で操作できる。
T: Y: ALL: Online:
ThemeSwitch
- Basic
Created in 0.0697 sec.
Comments