본문 바로가기
안드로이드

[데이타 주의]샤오미 포코폰 리뷰 2편 - 전체화면/제스쳐/키보드/언락/터치문제/루팅/

by ㅋㅋ잠자 2018. 10. 9.
반응형

1편 리뷰 보러가기 (마찬가지로 데이터 주의)

https://blog.djjproject.com/467


안녕하세요. 이제 포코폰 2차 리뷰를 시작합니다. 


오늘 다뤄볼 내용은 아래와 같습니다.


1. 전체화면 제스쳐 관련


2. 전체화면 앱 설정


3. 아래 여백이 있는 키보드 설정


4. 터치 개선 


상기의 내용을 알아보겠습니다.





1. 전체화면 제스쳐 사용하기


제스쳐 모드를 사용하면 아이폰과 동일한 방법으로 사용이 가능합니다. 


주의사항.. - 이것에 적응되면 헤어나올 수 없습니다.


먼저 영상으로 보시겠습니다.



설정을 완료하고 나면 아래와 같은 모습입니다.



설정은 아래와 같이 진행하시면 됩니다. 


설정 -> 전체화면 으로 이동합니다.



전체화면 항목에 노치 숨기기라는 것도 있습니다. 이걸 설정하면 노치가 까맣게 변하고 V20 처럼 세컨드 디스플레이가 있는 것처럼 바뀝니다. 그러나 저는 개인적으로 좋아하지 않아서 그냥 두었습니다.


아래에 전체화면 제스쳐로 설정하면 네비게이션 바가 없어집니다.



제스쳐의 더블체크의 경우 전체화면 앱에서 제스쳐를 한번 더 실행해야 기능이 먹는 것입니다.





2. 전체화면 앱 모드


휴대폰이 노치가 있다 보니, 노치 영역까지 포함하여 앱이 가운데 정렬되는 경우가 있습니다.


실제로 노치 부분은 없다고 보는게 맞는데요. 그러면 게임 실행시 노치 쪽으로 치우치는 증상이 있습니다.


아래 사진은 왼쪽 노치를 제외하고 화면 딱 끝에 붙어버려 플레이 할 때, 플레이가 힘들어지는 경우가 있습니다. 


왼쪽으로 치우쳐서 플레이를 하기 때문에 피로감이 증가합니다. (물론 지원하는 앱의 경우는 문제 없이 될것입니다.)



아래 사진처럼 오른쪽이 텅 비어버려 실제 화면으로 보면 왼쪽으로 치우치는 증상입니다.



한편, 아래로 길쭉한 앱이 아니고 16:9로 만들어진 앱의 경우에 아래가 짤리는 경우가 종종 있습니다. 일례로 CPU-Z / 대한통운앱 / 헬로모바일고객센터 등이 해당됩니다.



이 문제를 해결하기 위해서는 설정 - 전체화면 - 전체화면 모드로 이동하여 이러한 문제가 있는 앱들을 체크하여 켜주시면 됩니다.



이런식으로 설정하고 난 뒤에는 아래와 같이 노치를 제외한 공간에서 센터 정렬이 됩니다.


아래 사진은 노치를 제외하고 풀 스크린으로 가득 찬 상태입니다.



곡 선택화면도 노치를 제외하고 센터 정렬이 된 사진입니다.



물론 플레이 화면도 마찬가지입니다. 노치를 제외하고 센터 정렬이 됩니다.



아래가 짤리던 앱들도 아래로 쭉쭉 늘어납니다.



이렇게 사용하시면 정말 문제 없이 사용이 가능합니다.


그런데 제가 리니지16을 올려본 결과 아직까지는 앱 센터 정렬이 되지 않아서 바로 롤백하였습니다. 이 문제가 해결되기 전까지는 MIUI10 BETA 에 머물것 같습니다.


롬질은 사랑입니다.. (Kaillite님) 이지만,,, 포코폰은 아직 롬질을 하면 안되는 것 같습니다.





3. 부트로더 언락 및 TWRP 리커버리 / 루팅 Magisk 17.2 


터치 개선은 루팅이 필요합니다.


루팅을 하지 않고 하시려면 리커버리에서 터미널을 잘 쓰시면 가능하긴 합니다. 


제가 update.zip 이나 magisk 모듈로 등록을 하려고 했으나 제가 뭐 그렇게 능력이 있는 것도 아니고.. 아래의 설정값이 정확하게 먹히는지도 정확하게 모르겠습니다.


그러나, 제가 이것저것 빼고 넣고 값을 조정하여 만들어낸 최적화 값입니다. 재부팅만 400회 이상 하였습니다. 실제로 먹히는 설정이 아니더라도 일단 아래의 값을 적용하시면 터치 반응과 고스트 터치가 해결됩니다.


0. 필요한 파일 받기


http://download.djjproject.com/pocophone/


1. 부트로더 언락


먼저 휴대전화 정보 -> MIUI 버전 연타 -> 개발자 옵션 활성화 -> OEM 부트로더 언락 허용 -> 언락 확인



아래의 OEM 잠금 해제에 체크 및 MI 언락 상태를 통한 기기등록을 합니다. 기기등록 순간 부터 3일간 기간이 필요합니다.



저는 이미 언락한 상태라 언락으로 뜹니다.



부트로더 (패스트붓) 모드 : 전원 꺼진 상태에서 볼륨 다운 및 전원키 누르면 켜집니다. 이 상태에서 휴대폰을 꼽고 언락을 하시면 됩니다. 언락 시간은 대략 3일이 걸립니다.



윈도우 10의 경우 드라이버 설치 따로 필요 없습니다.


언락 프로그램 : miflash-unlock en


실행하시고 MI 계정으로 로그인 합니다.




폰이 연결되었다고 뜨고 언락시 모든 데이터가 지워진다고 나와 있습니다. 꼭 백업하시길 바랍니다.






언락이 완료 되었습니다.



2. 리커버리 설치 (스트릭스 리커버리)


https://mega.nz/#!7UgxzCzT!ZHpm9OdQdGfN3fcpV9zYjsC7rflfsglbQPwwUCNDfnE


이미 miflash unlock en 폴더 안에는 fastboot 이 내장 되어 있기 때문에 그 바이너리를 써서 리커버리를 입히는 것이 가능합니다.


해당 위치에 리커버리 파일을 넣어주시고 파워쉘을 엽니다.




아래의 명령을 입력하여 플래슁 합니다.


(다 치려고 하지 마시고 TAB 키로 자동완성 하시길 바랍니다.)



정상적으로 설치가 되면 아래와 같이 오케이가 뜹니다.


한편, 한번만 리커버리를 쓰고 싶으시면 


fastboot.exe boot recovery.img 를 입력하시어 사용하시면 됩니다.



리커버리 진입은 기기 전원이 꺼진 상태에서 볼륨업키 + 전원 키로 진입합니다.


3. 리커버리 암호화 저장소 문제 및 ADB Sideload / 루팅


현재 포코폰 리커버리들은 암호화 저장소를 해독하는 기능이 아직 없기 때문에 데이터 파티션을 인식하지 못합니다. 그래서 처음에 포맷할까요? 물어보는데 포맷하시면 안됩니다.


리커버리에서 Advanced -> ADB Sideload 를 걸어두신 상태에서 폰과 컴퓨터를 연결합니다.


플랫폼 툴 : platform tools 



adb sideload Magisk-17.2.zip 으로 magisk 를 설치합니다.


4. Magisk 와 ES 파일탐색기를 통한 build.prop 수정


touch.size.scale=0.001

touch.pressure.scale=1.0

touch.distance.scale=0.0

MultitouchSettleInterval=0.001ms

MultitouchMinDistance=1px

TapInterval=0.001ms

TapSlop=1px

touch.size.isSummed=0

touch.distance.calibration=none

touch.gestureMode=spots


위 내용을 아래와 같이 추가하시면 됩니다.


일단 Magisk 가 정상적으로 설치된 모습입니다.



ES 파일 탐색기의 왼쪽을 열어서 Root 탐색기를 활성화 하고 루트권한을 허용합니다.



마운트 R/W 를 선택하여 시스템 파티션을 RW 로 바꿉니다.




시스템 폴더로 이동하여 build.prop 파일을 수정합니다.



상기 코드를 맨 밑에 붙여 넣습니다. 


추가 : 볼륨 단계가 부족할 경우가 있습니다. 저는 이어폰으로 음악을 들을때, 볼륨 단계가 너무 부족하여.. 아래의 코드를 추가 하였습니다.


ro.config.media_vol_steps=60


상기 코드는 어디까지 되는지 모르겠으나 120단계까지 잘 되었습니다.



터치 개선 영상은 아래를 참고하시길 바랍니다.



일단 여기까지 .. 글이 너무 길어지는 감이 있네요.


3편에서 뵙겠습니다.


감사합니다.

반응형

댓글