내용 추가 합니다! 일단은 해당 작업은 갤럭시 S6 제품군에 해당되는 방법이고..
다른 기기에 적용했을시 생기는 문제는 알수없는 상황입니다.
또한 이게 메모리 누수 이슈를 해결 했다기 보다 롤리팝 특유의 메모리 누수 현상과 더불어
S6 제품군에 발생했던 멀티태스킹 문제(3개이상 멀티태스킹이 안되는 문제)를 해결한 방법이라는게
더 맞을것 같습니다. 혼란을 드려서 죄송합니다 (--)(__)
일단 그에 따라서 제목 수정했구요.. 다른 기기에서 했을시의 문제는 보장을 할 수 없으니 혹시 해보실 분들은
꼭 백업 먼저 하시고 진행 해보시기 바랍니다!
--------------------------------------------------------------------------------
우연히 디X로이X에 들렸다가 XDA에 S6 멀티태스킹 이슈를 잡았다는 스레드가 있다고 해서
XDA에 들려서 알려주는 방식대로 변경을 했더니...
완전히 새 기기가 됐습니다. 단순히 빌드 프롭의 일부 수치만 바꿔서 이렇게 된다는게 놀라울 따름 이네요...
일해라 삼성 제발 ㄱ-;;
일단 원문은
이며, 해당 방식을 적용한뒤 멀티태스킹을 하는 영상은
https://www.youtube.com/watch?v=RuOHy-k7onk&feature=youtu.be
요겁니다. 영상을 보시면 아시겠지만 확실히 멀티태스킹 성능이 향상 됐습니다.
일단 위의 방식을 국내기기에 맞춰 설명 드리면 아래와 같습니다.
※ 루팅 필수 입니다. 나중에 삼성페이를 못쓰실 수도 있으므로
삼성페이를 사용하실 목적이시거나 기타 금융 앱들을 사용 하시는 분들은
5.1.1업데이트를 기다리시는게 안전합니다 ㅠㅠ 또, 만약에 상황을 대비해서 백업은 필수입니다!
잘못되서 탓하시면 안됩니다. ㅠㅠ
1. 우선 루팅된 상태에서 /system 폴더에 있는 build.prop 파일을 텍스트 에디터등으로 엽니다.
(편집하기전에 build.prop 파일은 반드시 백업 해두세요!)
2. build.prop 내부에서 아래와 같은 항목을 찾아서 해당값을 아래와 같이 바꿉니다.
ro.config.dha_cached_max=12
ro.config.dha_empty_max=36
3. 마찬가지로 아래와 같은 항목을 찾아서 해당값을 아래와 같이 바꿉니다.
(만약에 해당값이 없으면 직접 입력해서 추가해주세요)
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
ro.config.oomminfree_high=7628,9768,11909,14515,16655,20469
4. 당연한거겠지만, 위의 항목들중에 하나라도 중복되서 들어갔는지 확인 해보시고 중복된게 있다면 지우세요.
예를 들면 ro.config.dha_cached_max 라는 항목이 2개 있으면 하나는 지우고 하나는 위의 값으로 변경하시면 됩니다.
(그런데 해당 항목은 제 기기에서 없었으니까 혹시나 하시고 확인만 해보시면 될거 같습니다. -> KT S6 엣지 사용중)
5. 2,3,4번 항목을 다 하셨으면 편집한 build.prop 문서를 저장 하시고
build.prop 파일의 퍼미션을 644로 변경해주세요.
6. 2,3,4,5번 항목을 다 하셨으면 편집한 build.prop 문서를 저장 하시고 폰을 껏다 켜세요! 그럼 끝!
혹시 루팅을 이미 하신 분이나 난 도저히 5.1.1 못기다리겠고 삼성페이 그딴거 안쓴다 하시는 분들은
한번 시도해 보셔도 좋을거 같습니다!