Nexus4에 Ubuntu Touch 설치 시도
참조: ADDICTIVETIPS - How To Install Ubuntu Touch On Your Android Device
애프터서비스
1. 맥주
OS: Nitrogen OS Oreo 8.1.0_r7
사용자 정의 복구: TWRP for mako twrp-3.2.1-0
근화
2. 판매 후
OS: Ubuntu Touch 15.04
사용자 정의 복구: Ubuntu Touch로 다시 작성합니다.
설치, 그 전에
1. 이 일은 위험이 있으니 스스로 책임지고 실천해 주십시오.
2. 현재 사용 중인 ROM, 애플리케이션, 데이터 등을 백업하십시오.Ubuntu Touch 설치 프로그램을 실행하면 ROM을 최소한 Wipe(삭제)로 사용하고 사용자 정의 복구로 다시 작성합니다.
설치
1. 컴퓨터에 ADB 도구를 설치합니다.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.10
Release: 17.10
Codename: artful
$ sudo apt-get install android-tools-adb android-tools-fastboot
2. Nexus4는 전원을 켜고 컴퓨터와 USB 케이블로 연결합니다.3. UBports Installer를 컴퓨터ubports에서 다운로드하여 시작합니다.
$ sudo chmod +x ubports-installer-0.1.4-beta-x86_64.AppImage
$ ./ubports-installer-0.1.4-beta-x86_64.AppImage
장치 이름에 Nexus4를 지정합니다.자동 식별될 수 있습니다.채널에서 15.04/Stable을 지정합니다.
확인 화면이 뜨니까 초기화하니까 백업을 잘 하세요.
나는 컴퓨터 비밀번호를 입력하라는 알림을 받았다.
Ubuntu Touch를 다운로드하고 있습니다.
Ubuntu Touch를 Nexus4에 쓰고 있습니다.
재부팅 후 설치가 종료됩니다.
스크린
sshd 설정
컴퓨터 ssh에서 Nexus4에 연결할 수 있습니다.
참조: askubuntu - How can I access my Ubuntu phone over ssh?
1. 컴퓨터의 설정
$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/soma/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/soma/.ssh/id_rsa.
Your public key has been saved in /home/soma/.ssh/id_rsa.pub.
The key fingerprint is:
The key's randomart image is:
2. Nexus4의 설정시스템 설정 → About → 개발자 모드 → 개발자 모드 → ON
$ adb shell android-gadget-service enable ssh
ssh enabled
$ adb shell mkdir /home/phablet/.ssh
$ adb push ~/.ssh/id_rsa.pub /home/phablet/.ssh/authorized_keys
[100%] /home/phablet/.ssh/authorized_keys
$ adb shell chown -R phablet.phablet /home/phablet/.ssh
$ adb shell chmod 700 /home/phablet/.ssh
$ adb shell ip addr show wlan0|grep inet
inet 192.168.3.104/24 brd 192.168.3.255 scope global wlan0
inet6 fe80::1268:3fff:fefc:3ede/64 scope link tentative dadfailed
3.ssh 연결 시도$ ssh [email protected]
The authenticity of host '192.168.3.104 (192.168.3.104)' can't be established.
RSA key fingerprint is SHA256:*******************************************.
Are you sure you want to continue connecting (yes/no)?
yes
Warning: Permanently added '192.168.3.104' (RSA) to the list of known hosts.
Welcome to Ubuntu 15.04 (GNU/Linux 3.4.0-7-mako armv7l)
* Documentation: https://help.ubuntu.com/
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
phablet@ubuntu-phablet:~$
사용자 지정 복구를 TWRP 로 되돌리려는 경우
1. Nexus4의 전원을 끄고 [전원 버튼]과 [음량 감소 버튼]을 길게 눌러 부트 모드로 들어갑니다.
2. 컴퓨터에서 다운로드TWRP for mako하여 TWRP 이미지를 Nexus4에 기록합니다.그런 다음 Nexus4를 다시 시작합니다.
$ fastboot flash recovery twrp-3.2.1-0-mako.img
target didn't report max-download-size
sending 'recovery' (9516 KB)...
OKAY [ 0.322s]
writing 'recovery'...
OKAY [ 0.506s]
finished. total time: 0.828s
끝내다
뭐, 뭐랄까.생각난 것이 새로운 우분투 터치로 부활했다!
(=^・^=)
Reference
이 문제에 관하여(Nexus4에 Ubuntu Touch 설치 시도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/somainit/items/a61941acd4e575f1aee7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)