Termux 팁)adb_scrcpy 화면 미러링 이용으로 termux를 pc에서 화면 미러링으로 pc 키보드 직접 명령어 타이핑 설치/설정하기 및 유틸 자동설치

Termux 팁)adb_scrcpy 화면 미러링 이용으로 termux를 pc에서 화면 미러링으로 pc 키보드 직접 명령어 타…

Termux 팁)adb_scrcpy 화면 미러링 이용으로 termux를 pc에서 화면 미러링으로

pc 키보드 직접 명령어 타이핑 설치/설정하기 및 유틸 자동설치 


기본 설치 후 adb_scrcpy 화면 미러링 설정  하였습니다.

먼저

> ip를 확인 합니다

주) 아래 사진은 adb_scrcpy 설치전 개발자모드 /usb 디버깅 설정 사진 입니다

> 개발자 모드 활성화 (연속클릭 ......)

3232235521_1586422244.6075.png

 > 개발자 옵션

3232235521_1586422294.4747.png

> 개발자 옵션 > usb 디버깅 on

주) 미박스에서는 usb 디버깅 on 시 usb port가 연결리 끝겨 usb 연결된 sdcard, 마우스가 연결이 되지 않는다

   개발자 off후 재시작 하면 usb및 마우스가 연결 됩니다.
 

3232235521_1586422325.9446.png

 > 자신의 ip을 확인하여 cmd 파일을 만듬니다

scrcpy 파일 다운로드 디랙토리 작성

https://cafe.naver.com/mk802/35468

안드로이드 접속 ( 개발자모드/usb디버깅 on)

 adb_scrcpy 화면 미러링 실행  >

압축 해제 폴더에서 실행파일을 만듦니다

3232235521_1586422627.2241.png

copy con 1_scrcpy_adb.cmd

====================== 붙여널기 파일 작성 ================

echo off
echo =========scrcpy start =================
echo android to pc screen mirror
echo === adb kill-server ===================
echo === adb connect 192.168.1.???:5555 ====
echo =======================================
echo === scrcpy ============================
adb kill-server
adb devices
adb shell ip address show
echo **************  ip list check ?
echo **************  Continue : Enter Or Stop : Ctrl + c............
pause
set /p ip=enter device ip address 192.168.0.???: 
adb connect 192.168.1.%ip%:5555
scrcpy
adb kill-server
echo ============ end ===================

=================================

폴더에서 1_scrcpy_adb.cmd 실행
3232235521_1586422659.1573.png 

 adb_scrcpy 실행후 화면 미러링   >

 화면이 뜨면 마우스 ,키보드가 pc에서 안드로이드tv 화면을 직접 컨트롤 할수 있습니다.

3232235521_1586422683.4294.png

< Termux 실행 작업 하기 >

구글플레이어에서 termux 검색설치 합니다.

마우스로 termux를 실행 해봅니다 / adb_scrcpy로 모든 작업 pc에서 가능 합니다.

3232235521_1586422704.7732.png
마우스 우클릭하면 키보드가  안드로이드 키보드가 살아 집니다

이제 pc키보드로 termux 설치/설정 가능합니다 

3232235521_1586422725.1303.png

 <Termux용 키보드 Hacker's Keyboard를 설치 설정>

 Ctrl 키를 사용하기 위한 안드로이드 키보드 Hacker's Keyboard를 설치 설정 합니다

 3232235521_1586422746.2104.png

 마우스로 헤커키보드 를 사용할수 있습니다

mano edit 로 파일 수정후  ctrl + o 으로 저장, ctrl + x , Enter 종료 가 가능합니다

3232235521_1586422761.7841.png
제가 사용하는  termux 자동으로 기본 설치 
ssh까지 자동으로 설치 그림과 같이 저의 서버에서 다운로드 설치 가능합니다

pkg update
pkg install wget
파일 다운로드 확인
ls
dos2unix tt.sh
chmod 777 tt.sh
chmod a+x tt.sh
파일 권한 변경후
sh tt.sh
로 termux 기본 설치 합니다
설치후
passwd root
실행 되며 암호 입력 설정하면 
8080 포트로 purry로 접속 가능합니다
 3232235521_1586422780.8353.png

3232235521_1586422797.9069.png
여기까지 되면 termux로 모든것을 할수 있습니다


tt.sh 에 포함된 자동 설치 되는 정보 입니다
-----------------
#!/bin/sh
cd ~
echo ""
# 설치방법1) tt.sh 11q.kr에서 다운로드 방법으로 설치
echo ""
cd ~
pkg install wget  -y
echo ""
echo ""
# ================================================================
echo ""
cd ~
dos2unix tt.sh
echo ""
chmod 777 *.sh
echo ""
chmod a+x *.sh
echo ""
# ================================================================
# 실행
# sh tt.sh
# ================================================================
# 상기는 이미 다운 상태로 pass 됩니다
# =============================================
# 기본설치 파일을 설치 합니다 
# =============================================
cd ~
pwd
pkg update -y
pkg upgrade -y
pkg install root-repo -y
apt install openssh -y
apt install mc -y
apt install nano -y
apt install tsu -y
apt install python2 -y
apt install wget -y
apt install git -y
pkg install htop -y
sshd
#
# =============================================
# termux-sudo 설치
# =============================================
cd ~
apt update -y 
apt upgrade -y
apt install git -y
pkg install ncurses-utils -y
apt install tsu -y
cd termux-sudo
cat sudo > /data/data/com.termux/files/usr/bin/sudo
chmod 700 /data/data/com.termux/files/usr/bin/sudo
# sudo su
# sudo tsu
# tsu

# ============================================= 
# ermux start file information file viwe 정보
# ============================================= 
cat ~/../usr/etc/ssh/ssh_config
cat ~/../usr/etc/ssh/sshd_config
cat ~/.bash_profile
cat ~/../usr/etc/bash.bashrc
# =============================================
# ssh root connection 
# ============================================= 
cd ~
cd ~/../usr/etc/ssh
pwd
cat ssh_config
echo PermitRootLogin yes >> ssh_config
cat ssh_config
# ============================================= 
# Termus auto run file 는 /home/.bash_profile을 수정 적용
# ============================================= 
cd ~
touch .bash_profile
chmod 777 .bash_profile
chmod a+x .bash_profile
cat .bash_profile
echo sshd >> .bash_profile
echo tsudo sshd >> .bash_profile
#echo "sh /system/bin/aol_start1.sh" >> .bash_profile
# ==================================================
#  .bash_profile 파일에 추가 정보 입력하여 표시 방법 1
# ==================================================
echo 'echo "=== nano ~/../usr/etc/ssh/ssh_config == root login ======="' >> .bash_profile
echo 'echo "=== nano ~/../usr/etc/bash.bashrc ===== alias prompt ====="' >> .bash_profile
echo 'echo "=== nano .bash_profile == autorun ========================"' >> .bash_profile
echo 'echo "=== source ~/../usr/etc/bash.bashrc === alias prompt ====="' >> .bash_profile
echo 'echo "=== sh debian_on_termux.sh ======== debian install ========"' >> .bash_profile
echo 'echo "=== $HOME/bin/enter_deb ========= debian run =============="' >> .bash_profile
echo 'echo "=== termux-setup-storage ===== /storage folder view ======="' >> .bash_profile
echo 'echo "=== debian_on_termux run after loacalhost  ================"' >> .bash_profile
echo 'echo "=== http:/11q.ipdisk.co.kr/upload/termux/tt.sh 20200406 +=="' >> .bash_profile
#
# ===================================================================
#  /com.termux/files/usr/etc/motd 파일에 추가 정보 입력하여 표시 방법 2
# ===================================================================
cd ~
cd ~/../usr/etc
echo "nano /data/data/com.termux/files/usr/etc/motd message insert " >> motd
echo "===================================================================" >> motd
# ===================================================================
#
# ===================================================================
# Alias set & prompt set는 ~/../usr/etc/bash.bashrc 
# ===================================================================
cd ~
cd ~/../usr/etc
pwd
touch bash.bashrc
chmod 777 bash.bashrc
chmod a+x bash.bashrc
echo alias mc='"mc -a"' >> bash.bashrc
echo alias l='"ls -l"'  >> bash.bashrc 
echo alias ll='"ls -al"' >> bash.bashrc
echo  ' export "PS1=termux_home]\h]\t]" ' >> bash.bashrc
cat bash.bashrc
# echo 'export "PS1=termux_home]\h]\t]"' >> ~/../usr/etc/bash.bashrc
# ===================================================================
# echo '"PS1=termux_home]\u\w[\[\e[41m\]\t\[\e[m\]]"' >> bash.bashrc
# ps1 help  http://ezprompt.net/ 
# 참조 생성하여 사용자 정의
# 수정후 적용 실행 source ??

cd ~
source  ~/../usr/etc/bash.bashrc
# ===================================================================
# ps1 확인
# ===================================================================
echo $PS1
# ===================================================================
# ip 확인
# ===================================================================
ifconfig
# ===================================================================
# 사용자 파일 다운로드 
# debian-in-termux 실행 파일
# cd ~/debian-in-termux 에서 sh 파일 실행 설치
# ===================================================================
# ssh open no keygen 
# =============================================
cd ~
cd ~/.ssh
pwd
cp authorized_keys authorized_keys1
rm -rf authorized_keys
# putty root 접속 않될때는 
# ssh-keygen 생성
ssh-keygen
cp id_rsa.pub authorized_keys
rm -rf authorized_keys
cp id_rsa /storage/AB2A-68FB
# id_rsa 파일을 usb에 옮겨 pc의 디랙토리에 저장 설정 하세요
# wiscp 로 id_rsa파일을 입력 id_rsa.ppt 파일 저장 putty 설정 연결
# 하면 root로 암호 설정으로 접속 합니다
# =============================================
# =============================================
# debian-in-termux...install............ 
# =============================================
apt-get update -y
apt-get upgrade -y
apt-get install wget -y
apt-get install proot -y
apt-get install git -y
cd ~
# ===================================================================
# debian_on_termux.sh install........................ 안됨
# ===================================================================
#cd debian-in-termux
#chmod a+x debian.sh
# cd ~/debian-in-termux
# 설치는
# sh debian.sh 또는 ./debian.sh
# 실행은
# sh start.sh  또는 ./start.sh
#
# ===================================================================
# debian_on_termux.sh install........................성공
# ===================================================================
cd /data/data/com.termux/files/home
apt update -y
apt install wget -y
hash -r
chmod a+x debian_on_termux.sh
#설치는 
#sh debian_on_termux.sh 
#링크 참조 설치후
#$HOME/bin/enter_deb
#으로 데비안 실행 하세요
# ===================================================================
# 데비안 자동 진입 만들기
# ===================================================================
cd ~
touch 1.sh
chmod 777 1.sh
chmod a+x 1.sh
echo $HOME/bin/enter_deb >> 1.sh
# 자동 진입 실행
#sh 1.sh
#으로 데비안 실행 가능합니다
echo sh 1.sh >> .bash_profile
# 설치가 제대로 되면 자동실행 가능합니다.
cd ~
ls -al
date
# ===================================================================
# termux port 8080 사용중인 passwd 설정
# ===================================================================
passwd root
passwd
# ===================================================================
#  기타 정보 정리
# ===================================================================
echo " 하기 내용은 참조만 하세요 //상기 명령은 임의 변경으로 내용이 상이 할수 있습니다 "
echo " pc에서 putty 접속 해보세요 "
echo " 미박스에서 root/암호 설정값으로 접속 가능합니다 "
echo " 혹씨 다른 장비에서 접속이 되지 않으면 "
echo " pc에서 putty 접속이 되지 않으면 id_rsa 파일을 id_rsa.ppt 파일로 변경 지정합니다. "
echo " wincp에서 id_rsa 파일을 ssh 개인키 파일 지정하세요 "
echo " debian-in-termux 설치 사용하고자 하면 디랙토리 이동 ??.sh 실행 설치 됩니다 "
echo " 미박스에서 root/암호 설정값으로 접속 가능합니다 "
echo " termux상태에서 "
echo " storage 폴더로 이동을 위하여 "
echo " termux-setup-storage "
echo " 실행하면 권한설정후 /storage 로 이동가능합니다"
echo " 암호 입력하지 않으셨스면 passwd root , passwd 하여 암호 저장 가능합니다 "
echo " debian_on_termux 설치은 sh debian_on_termux "
echo " debian_on_termux 실행은 $HOME/bin/enter_deb "
echo " debian_on_termux 자동실행은 $HOME/bin/enter_deb "
echo " debian_on_termux 종료는 service all??? stop 해야 하고 exit로 나갑니다. "
echo " tvheadend 설치 실행시 종료후 termux로 이동 합니다 "
echo " service tvheadend stop 후 exit 하여 termux로 이동 합니다 "
echo " 데비안 진입 sh 1.sh 하여 "
echo " debian_on_termux 설치은 sh debian_on_termux 하여 설치 하세요"
echo " ========================== install ....end =================="
="

-----------------

<termux 종료후 재실행>
exit
termux 실행
3232235521_1586422835.4454.png

< 안드로이드 tv 부팅후 termux 자동실행>
어플설치는  첨부된  autostart 어플 설치

3232235521_1586422857.0187.png
자동실행 on/off 가능으로 Termux를 안드로이드tv 부팅하면 자동으로 어플이 실행 됩니다.
3232235521_1586422875.7065.png


2 Comments
3 11qkr 04.05 00:19  
모든 관련 자료가 필요하신 분은 저의 홈블로그에 저장 했습니다
https://www.11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=9369&&#c_9370
지금 유동아이피 변경으로 ddns 변경중으로 상기 링크 다운도드 않될시 임시
https://11q.ipdisk.co.kr/g5s/bbs/board.php?bo_table=s11&wr_id=9369&&#c_9370
11 arkx 04.05 00:22  
저도 거기서 tvh 관련해서 정보도 찾아보고 그랬었는데 ㅎㅎ
좋은 정보 감사합니다.
Category
State
  • 현재 접속자 13(4) 명
  • 오늘 방문자 160 명
  • 어제 방문자 793 명
  • 최대 방문자 1,331 명
  • 전체 방문자 138,684 명
  • 전체 게시물 62,494 개
  • 전체 댓글수 7,897 개
  • 전체 회원수 3,149 명
Facebook Twitter GooglePlus KakaoStory NaverBand