》Thanks to xda developer:ibanez7
[Xperia Z1-Z2 WALKMAN™ v1.1 for general users and for official TouchWiz ROM JB 4.1 users (Galaxy S II, Note 1, etc)]
http://forum.xda-developers.com/showthread.php?t=2730431
》갤럭시노트1(4.1.2_MJ1_데오덱스)에
[Xperia Z2 WALKMAN™|The Best Clear Audio Experience]
풀세트를 설치해보겠습니다.
이 [설치과정과 방법]은,
객관적으로 검증되거나 기술적으로 맞다고 증명된 방법이 아닙니다.
죽자살자고 노트1에 Xperia Z2 WALKMAN™ 을 설치하고 싶었 제 개인적인 욕심에서 시작된 경험에서 터득한 편법입니다.
"노트1에 Xperia-Z2 Walkman이 설치된다고~???..."
신빙성이 의심스럽거나 쩝~..그거 해봤자 뭐하겠어~...
생각되시는 분들은 패쓰~해주세요.
》이 작업은 폰의 시스템 중요 영역(bin/lib/etc/framework/vender...)을 건드립니다.
따라서 반드시 현재 폰의 정상적인 시스템데이터를 [CWM백업]을 해두시고 작업하시길 강력히 권장합니다.
백업없이 작업하다가 문제가 발생하면 사용자가 직접 책임지셔야 합니다.
특히,
아래 세가지 파일과 폴더는 작업하기전,
반드시 미리 외장메모리에 별도로 저장해두시기 바랍니다.!!!
/system/etc/audio_effects.conf
/system/lib/soundfx 폴더 전체.
/system/vender/etc/audio_effects.conf
1.먼저 아래 링크에 나와있는 파일을 다운로드 하세요.
http://forum.xda-developers.com/showpost.php?p=53979337&postcount=573
〉- Download third ZIP file here 밑으로 [파일 다운로드 링크]가 네개 있습니다.
그중에 두번째거 Xperia Z1-Z2 WALKMAN v1.1 이건 다운 받을 필요 없습니다.
〉OLD WALKMAN JB 4.1(워크맨 구 버전)
〉Xperia Z1-Z2 WALKMAN v1.1 ( ONLY for samsung device like Galaxy S II, Note I use Stock ROM Official JB 4.1 "TouchWiz" )
#이 파일이 핵심입니다.
#이 파일을 다운로드하기위해 링크를 이동하면
Audio_effect.conf for any official TouchWiz ROM Jelly Bean 4.1.2
이게 있는데 반드시 다운로드 하시기 바랍니다.
〉Walkman build.prop tweak (JB 4.1)
2.이제 다운로드한 zip파일을(총 4가지) 전부 압축 풀어놓으세요.
#cwm플래슁 하지 마세요~!!!
3.일단,
폰의 /system/app에 있는
MusicFX.apk
MusicPlayer.apk
이 두개의 순정 파일을 다른 외장메모리로 이동시켜 저장해두세요.
4.먼저,
〉OLD WALKMAN JB 4.1(워크맨 구 버전)을 압축풀면,
/syste/app에 SemcMusic.apk
/system/lib에 libalbumframework.so/libark2.so
이런 파일들이 들어 있습니다.
각각 "퍼미션 644"주고 폰 시스템의 같은 경로에 투척하세요.
5.여기서 일단 CWM리커버리모드로 진입하여,
Wipe cache Partition/Wipe Dalvik cache
두가지 작업을 한후 리부팅 하세요.
6.리부팅하면 앱 서랍에 SemcMusic.apk어플이 깔려있을겁니다.
일단 어플을 열어보세요.
네~..."워크맨이 중지되었습니다"하면서 앱 실행이 안됩니다.~!!!
그러거나 말거나 다시 CWM리커버리모드로 진입하여
Wipe cache Partition/Wipe Dalvik cache
이 작업을 한번 더 해주고 다시 리부팅하세요.
(리부팅해도 SemcMusic어플은 여전히 실행 안되니까 열지 마세요.)
7.이제,
〉Xperia Z1-Z2 WALKMAN v1.1 ( ONLY for samsung device like Galaxy S II, Note I use Stock ROM Official JB 4.1 "TouchWiz" )
이것을 열어,
각각의 폴더별로 들어있는 모든 파일을
폰의 같은 시스템 경로에 퍼미션 정확히 주고 투척해야 합니다.
(완전 노가다이므로...인내심을 갖고 정확히 작업하시기 바랍니다.)
〉preload/symlink/system/app에 있는 9개의 apk파일은폰의 /system/app에 "퍼미션 644"주고 투척하세요.
〉system/bin에 들어있는 7개의 파일은 폰의 /system/bin에 "퍼미션 755"주고 투척하세요.
〉system/etc/init.d에 있는 파일은 "퍼미션 777".....
〉system/etc/permissions에 있는 파일들은 "퍼미션 644".....
〉system/etc/surround_sound에 있는 파일들은 "퍼미션 644"주고 폰의 시스템 해당 경로에 투척하세요.
#폴더 통째로 넣지마세요.
〉system/framework에 있는 파일들은 "퍼미션 644" 주고 폰의 같은 경로에 투척하세요.
〉system/lib에 있는 파일들은 "퍼미션 644".....
〉system/lib/soundfx에 있는 파일들은 "퍼미션 644"주고 폰의 같은 경로에 투척하세요.
〉system/vender/etc에 있는 파일은 "퍼미션 644".....
〉system/vender/lib에 있는 파일은 "퍼미션 644".....
〉system/vender/lib/soundfx에 있는 두개의 파일은 "퍼미션 644"주고 폰의 시스템에 투척하세요.
#폴더 통째로 넣지마세요.
8.다했으면 다시 폰을 재부팅 하세요.
9.재부팅하면 아까 분명히 있었던 SemcMusic어플이 없습니다.
놀래지 마시고 이 대목에서,
[OLD WALKMAN JB 4.1(워크맨 구 버전)]여기 들어있던
system/app의 SemcMusic.apk파일과
/system/lib의 libalbumframework.so/libark2.so
이 두개의 lib파일을
다시 폰의 /system/app과 /system/lib에 퍼미션 644 주고 투척하세요.(덮어씌우기)
그리고 [빌드프롭]구문도 추가하세요.
###SONY WALKMAN?By ibanez7###
# Clear Audio+
ro.semc.sound_effects_enabled=true
ro.somc.clearphase.supported=true
persist.service.clearphase.enable=1
ro.semc.xloud.supported=true
persist.service.xloud.enable=1
ro.semc.enhance.supported=true
persist.service.enhance.enable=1
ro.semc.clearaudio.supported=true
persist.service.clearaudio.enable=1
# Audio Resampling
af.resampler.quality=255
persist.af.resampler.quality=255
# MPQAudioPlayer by default on mpq8064
mpq.audio.decode=true
그리고,
처음에 폰의 시스템에서 외장메모리로 이동하여 저장해두라고 했었던,
순정MusicFX.apk도 폰의 /system/app에 퍼미션 644 주고 다시 넣어주세요.
그리고 중요한거 하나더...
다운로드했던 [Audio_effect.conf for any official TouchWiz ROM Jelly Bean 4.1.2]
이속에 들어있는
/system/etc/audio_effects.conf
/system/vender/etc/audio_effects.conf
/system/vender/etc/effect_init_params
이 세개의 파일을 폰의 시스템 같은경로에 퍼미션 644 주고 투척하세요.
마지막으로,
외장메모리에 미리 백업하여 저장하라고 했었던,
/system/lib/soundfx폴더안에 있는 순정 파일들을 전부 "퍼미션 644"주고
폰의 시스템 경로에 투척(덮어씌우기)하세요.
10.다시 CWM리커버리모드로 진입하여
〉Wipe cache Partition/Wipe Dalvik cache
한번 더 해주고 리부팅 하세요.
11.재부팅하면 다시 SemcMusic어플이 되살아나 있을겁니다.
여기서 워크맨을 돌렸을때 사운드가 정상적으로 들리면 된겁니다.^^
그런데....
막상 이어폰을 꼽고 음악을 플레이해보면,
사운드가 ㅌㅌㅌㅌㅌㅌ...튕기거나 버벅대며 엉망으로 들릴수도 있습니다.
귓구녕을 아주 징하게 괴롭히는 이런 현상이 있다면....?
그런분들은 이제 아래 방법을 사용하세요.
제가 처음에 외장메모리에 백업하여 저장하라고 했었던,
/system/etc/audio_effects.conf
/system/vender/etc/audio_effects.conf
이 두개의 순정파일을 다시 폰의 시스템 경로에 퍼미션 644주고 투척(덮어씌우기)하세요.
그리고 이쯤에서,
순정 뮤직플레이어(MusicPlayer.apk)도 폰의 원래 시스템경로에 투척하세요.
12.또 재부팅 하세요.
워크맨 뮤플이 정상적으로 열리고,
음악 사운드가 정상적으로 들리면 만사오케이~입니다.
(세부적인 셋팅은 여러분들의 몫입니다.)
13.하지만...
여전히 사운드가 튕기거나 버벅대면...?
이제 제 머리 뚜껑 열리기 직전, 마지막으로 시도했었던 방법입니다.
폰의 system/app에 새로 투척했던 관련파일들중에,
SoundEnhancement.apk라는 파일이 있습니다.
그 녀석을 삭제는 하지말고,
autostarts어플이나 SDmaid어플같은거을 이용하여 disabled시키거나 "얼려"버리세요.
그리고 다시 재부팅하여 음악을 들어보세요.
끝.............
》여기까지가 제가 직접 삽질해가며 노트1에 워크맨을 실행시킨 전체 과정입니다.
》하지만, 기술적으로나 객관적으로나 검증되지않은 편법이다보니
많은 분들로부터 "플라시보 효과"일거라는 의심을 받을수 있습니다.
》또한,
폰의 시스템에 관련 파일들을 일일이 퍼미션 줘가며 넣다보니 상당히 조심스럽고 매우매우 귀찮은 작업임에 분명합니다.
(CWM플래슁 파일을 작업해볼까 생각중입니다만...)
》그리고,
시스템에 투척한 apk파일들을 비롯한 여럿 파일들이 많다보니
워크맨 뮤플을 실행시 자동으로 "램사용량"이 평소보다 증가하고,
"배터리 소모"도 이전보다 분명히 빠르게 닳는다는 점은 인지하셔야 합니다.
》노트1에 소니_XperiaZ1-Z2설치작업을 통해 얻은 결과물도 중요하겠지만,
무엇보다 이 작업을 통해서 안드로이드 기기의 사운드관련 파일들이 어떤것들이 있고,
폰 시스템의 어떤 경로에서 어떤 역할을 담당하는지를
아주 조금이나마 알수있었던 그 과정들이 더 중요하다고 생각됩니다.
》어쨌거나 저쨌거나,
꼬박 하루정도 시간을 소비해가며 같은 이어폰으로 계속해서 여러 음악을 들어보고 있는데,
확실히 순정 뮤직플레이어(사운드 얼라이브)와는 또다른 음질의 차이가 분명히 온몸으로(?) 느껴집니다.
》노트1같은 하위기종에서도
꼭 한번 "Xperia_Z2 워크맨"을 경험해보고 싶으신 분들은
충분한 시간과 인내를 가지고 도전해보시기 바랍니다.^^
.......................
그리고,
서두에서도 미리 언급했지만,
"이거 해봤자~~~..."
이런 생각하시는 분들은 아예 시도조차 하지 마시길 바랍니다.^^
두서없는 글 끝까지 봐주신 분들 감사합니다.^^