포팅돌비 쓰다보면 외부스피커 연결할때 세팅값 안맞아서 소리 ㅈㄴ 이상해지잖아?
그래서 외장스피커를 포기하거나 이퀄을 타협하게되지
그 불편함을 줄일 수 있는 방법이 있어
먼저 여기에 나오는 /vendor 파티션은 기본적으로 읽기 전용 파티션이라 안에 내용을 바꿔도 다시 원래대로 돌아올거야
그래서 읽기,쓰기 모드로 바꿔줘야함.
https://4pda1.to/forum/index.php?showtopic=1073502&st=4280#entry128504307
(링크 4pda1.to 에서 1 지우기)로 바꿔주거나
아니면 너가 쓰고있는 boot.img 추출후 android image kitchen같은걸로 boot.img를 분해해줘.
그리고 거기에 ramdisk 분해 후 폴더에 찾아보면 fstab.qcom 이라는 파일이 있을거야 그 파일을 메모장으로 열어준 뒤,
컨트롤 + F
/vendor ext4 ro 찾기
/vendor ext4 ro 부분에서 ro를 rw로 바꿔줘
/vendor ext4 rw << 이렇게
그리고 저장하고 다시 그 파일들로 boot.img를 재압축해주면
새로운 부트이미지가 나올거야 그걸 탭에다 플래시해주면
안드로이드를 킬때 /vendor 파티션이 읽기,쓰기 모드가 될거야
이제 x-plore라는 앱 설치 후
/vendor/etc/dolby 들어가서
dax-defalut.xml 파일 찾아줘.
그리고 꾹 눌러준뒤 권한버튼 눌러서 모든 체크박스 체크해주고
텍스트 수정버튼 딸깍
눌렀으면 코드가 주르륵 나오는데
우리는 일단 돌비 프로필을 찾을거야
우측 상단에 검색버튼 보이지? 거기서 <profile id 치면 옆에 숫자가 보일텐데 여기서
0 동적
1 영화
2 음악
3 사용자 지정
난 3번을 할거임
여기서 <endpoint_type>을 찾아. endpoint는 여기서 출력 장치를 뜻하는건데
찾으면 옆에 id가 speaker, headphone, other가 적혀있음
왼쪽부터 내부스피커, 외장스피커, 그외
여기서 밑으로 내리다보면 <graphic-equalizer-enable value = "true"/>가 적혀있을거야
이것을 "true"에서 "false" 로 바꿔줘. 그리고 재부팅
그러면 그 장치에서는 이퀄라이져 효과가 비활성화되지
근데 이게 아쉬운게 하나 있음
이 옵션을 비활성화한 대상은 이퀄라이져 효과를 볼수가 없다.ㅜ
게다가 루팅도 필요하고
그러나 태블릿 스피커에 맞춰서 세팅했으면 이런 방법으로
외장스피커도 쓸수 있다는 장점이 있음
물론 그 반대도 가능함
근데 루팅 안했으면.. 그냥 써라 ㅋ
댓글 0