쉴드TV 2022 업데이트 후 Termux로 특정 폴더 접근불가 일시 해결 꼼수

이글은 모 커뮤니티에도 올렸습니다 그래서 경어체 입니다..
사진은 가지고 온 것이 아니고 직접 캡쳐해서 한땀 한땀씩 편집 했습니다.^^

2022년 쉴드 업데이트 되면서 모두들 망했습니다.
끝판 왕이라 불리던, 모든게 다~ 잘되던 쉴드가 바보가 되었습니다.
다운 그레이드 하려니 다시 셋팅하기 몹시 귀찮고….

전 주로 코디머쉰으로 사용중인데 크게 코디 내에서 두가지 문제가 발생 했습니다.

첫 번째는
고용량 영화를 시청하면 램상주(?) 앱들이 죽습니다.

  1. 영화 플레이 하자 마자 버벅거리다 앰비언트라이트 앱이 리셋되고
  2. Termux가 죽어서 ssh와 실행해 놓은 명령들이 먹통이 됩니다.
  3. 심하면 Multilan…..앱이 죽어서 버튼 리맵핑도 안됩니다. 즉, 리모컨의 일부 버튼이 불능이 됩니다.

패치 3까지 설치 했는데, 이 증상들은 아직 해결을 못했고….

두 번째는
코디 라이브러리는 외부 나스에 Maria DB로 구성해서 상관없지만,
코디 스킨설정은 손이 무척 많이가는 스킨을 사용하여서….
매일 주기적으로 Termux에서 Cron 작업으로 백업 하는데,

Termun /storage/emulated/0/Android/data 이하 모든 폴더에 접근하여 뭘 하려면
cannot open directory ‘.’: Permission denied를 내뿝습니다.

/storage/emulated/0/Android/data/org.xbmc.kodi/files에 있는 .kodi를 백업해야 하는데…. 모든작업 불가!!!!!

Total Commander 안드로이드 앱으로 접근하면 새로 퍼미션을 물어보고 OK하면 모든작업이 가능하지만,
세세한 작업이나 Cron 작업이 불가능 합니다. 암 걸리겠습니다.
Termux는 다시 물어보지도 않고, termux-setup-storage 새로해도 안되고
Termux 홈페이지 팁에 있는 설정 – 앱에서 권한 해제 후 다시 설정해도 안됩니다.

좀 지나면 해결 되겠지하고 기다려 봐도 해결될 기미는 안 보이고 해서….
고민, 초조, 다운그레이드의 유혹, 백업이 없다는 불안에 시달리던 중에 몇일전 올라온 패치3의 smb 개선(?)을 보고 잔머리를 굴려서 일단 Termux로 모든 작업을 가능하게 되었습니다.

그리고 저의 경우에는 집에서는 물런이고 출근해서 할 일이 있거나 하면, 원격으로 Termux ssh를 통해서 접근하는게 가장 쉽고 편하고
Termux를 통해서 설정 파일들을 에디트 하거나 백업 하는게 가장 편했습니다.

즉, 대단한 일이나 능력은 아니고, 잔머리의 결과입니다.

  1. 외부에서 smb로 접근하면 Permission denied가 안 납니다.
  2. 그러면 쉴드가 스스로 자기 smb를 외부저장소로 마운팅하면 되지 않을까?
  3. 해서 127.0.0.1/internal 를 마운팅해서 이리로 우회해서 접근하면 모듣 작업이 가능합니다.

Photo01
“로컬 네트워크를 통해 파일 전송”을 켬
아마 이때…. 사용자와 비밀번호 설정함

Photo02
제일 밑 “네트워크 스토리지 수동 추가”에 들어가서
127.0.0.1/internal 으로 설정하면 내 내트워크스토리지의 네모박스가 생김
SHIELDCHAN은 각 자 설정한 쉴드의 이름 입니다.

Photo03
이것도 아마 접근가능으로 해야할 꺼임.

Photo04
위 그림은 직장 맥에서 집 쉴드 Termux ssh로 접근한 그림입니다.
위 그림 경로 중 SHIELDCHAN은 각 자 설정한 쉴드의 이름임.

  1. 직접접근 : 안됨 ㅠㅠ
  2. 우회접근 : 잘됨^^

이렇게 하면 플렉스 서버 쓰시는 분들도 원격, 즉 Termux ssh를 통해서 쉽게 접근이 가능 할 것 같습니다.
일단은 이렇게 버텨야 할 것 갔습니다.
이상 잔머리였습니다.

추가로 질문
Total Commander등등 안드로이드 앱으로 접근하면 새로 퍼미션을 물어보는데 Termux는 물어 보지 않네요.
설정의 각 앱란 말고 추가로 권한설정 하는 곳이 따로 있을것 같은데, 아무리 찾아도 없군요….
아시는분 계실까요? 뻘 짓 안 하게요….