HDMI 연결시 해상도 변경을 원합니다.

howto

New member
HDMI를 연결하면 해상도를 1080x1920, density를 375으로 바꾼다.
HDMI를 해제하면 해상도, density를 원래대로 바꿔주는 상황을 만들고 싶습니다.

1. 발동 조건 중 'HDMI 를 연결하면'을 어떻게 설정하면 좋을까요?

2. 해상도와 density를 변경하는 것을 첨부된 스샷과 같이 설정했습니다.(루팅은 하지않고 adb로 권한을 준 상태입니다.) 이렇게하면 화면이 즉시 변경되지않고 재부팅을 해줘야 변경이 가능하네요ㅠㅠ
저는 즉시 변경되기를 원하는데 어떤 방법이 있을까요?
SmartSelect_20231123-111041_MacroDroid.jpg

3. PC의 cmd 창에서 wm size 1080x1920을 입력하면 해상도가 즉시 바뀌더라고요.
따라서 매크로드로이드 상에서도 다음 스샷과 같이 설정을 해보았으나 shell script에서는 전혀 작동하지않네요ㅠㅠ 작동되기 위해선 어떤 방법이 있을까요?
SmartSelect_20231123-112049_MacroDroid.jpg

4. 매크로드로이드 플러그인 앱 중에 SecondScreen이라는 앱이 있긴한데 오류가 좀 많더라고요ㅜㅜ. 잘 작동되는 해상도 변경 앱들을 사용자가 임의로 플러그인 시킬 수도 있나요?

5. 매크로 구성을 직접 보여주실 수 있나요?

질문이 너무 길었네요.
답장주시면 정말 정말 정말 감사하겠습니다!!!!
 

Endercraft

Moderator (& bug finder :D)
문제를 완벽하게 해결해드릴 수는 없지만 안내해드릴 수는 있다고 생각합니다.
HDMI 트리거의 경우 로그 캣 트리거에 무언가를 사용하면 작동 할 수 있다고 생각합니다.
변경 창 크기 (밀도가 무엇인지 확실하지 않음)를 변경하려면 명령을 실행하기 위해 로컬 ADB 연결을 설정해야합니다. 이 스레드를 참조하세요:
그런 다음 현재 가지고있는 명령을 실행하거나이 명령을 사용할 수 있습니다 : cmd window size 1920x1080 (재설정하려면 cmd window size reset을 실행하십시오).
번역기를 사용하고 있어서 제 답변이 잘 이해되지 않을 수도 있습니다. 제가 어떻게 알겠어요? ;)
 

howto

New member
문제를 완벽하게 해결해드릴 수는 없지만 안내해드릴 수는 있다고 생각합니다.
HDMI 트리거의 경우 로그 캣 트리거에 무언가를 사용하면 작동 할 수 있다고 생각합니다.
변경 창 크기 (밀도가 무엇인지 확실하지 않음)를 변경하려면 명령을 실행하기 위해 로컬 ADB 연결을 설정해야합니다. 이 스레드를 참조하세요:
그런 다음 현재 가지고있는 명령을 실행하거나이 명령을 사용할 수 있습니다 : cmd window size 1920x1080 (재설정하려면 cmd window size reset을 실행하십시오).
번역기를 사용하고 있어서 제 답변이 잘 이해되지 않을 수도 있습니다. 제가 어떻게 알겠어요? ;)
I found it!
android.intent.action.HDMI_PLUGGED
Thank you!!

I'll take some time to try the "Termux" method. However, it looks complicated.
ㅠㅠ(Korean style 'crying' emoticon)

Thank you for kindly answering my question.
 
Top