----------------------
개인 작업한 로그임
----------------------

참고만 하길 바라며 벽돌시 개인책임임을 밝힘!!
(HW적 문제만 없다면 대부분의 벽돌은 조금의 노력으로 복구 가능함)


0. 준비물

이것저것 써보다 글로벌롬으로 돌아옴.


1. bootloader unlock

언락 사이트 : http://en.miui.com/unlock/

1. Mi 언락 기기 연결

개발자 옵션 -> Mi Unlock Status
에서 "Add account and device"를 실행함

글로벌롬이라 실패해서 글로벌 개발자롬을 올려서 진행하니 연결됨

2. 언락 수행
볼륨 다운 + 전원 --> Fastboot 모드 진입

위 사이트에서 내려받은 툴로 기기의 fastboot모드에서 진행하면 계정마다 차이가 있기는 하지만 대략 360시간(15일)의 유예기간을 둠
(요즘은 버그(?)를 이용한 2개의 계정으로 바로 할 수 있는 편법이 있는 듯, 시도해보진 않음)


360시간 이후에 진행 가능



2. TWRP 리커버리 설치

볼륨 down + 전원 --> fastboot 진입 후
ADB Driver 를 c:\adb에 설치
trwp 이미지를 c:\adb에 복사한 후 아래 명령어 수행

C:\adb>fastboot devices
02a821079805    fastboot

C:\adb>fastboot flash recovery twrp-3.2.1-0-vince.img
target reported max download size of 536870912 bytes
sending 'recovery' (36756 KB)...
OKAY [  0.823s]
writing 'recovery'...
OKAY [  0.216s]
finished. total time: 1.045s

C:\adb>fastboot reboot
rebooting...

finished. total time: 0.010s

C:\adb>


특이사항 1> TWRP 플래싱이 한 번에 안되고 두 번째 적용됨(?)
특이사항 2> TWRP 리커버리에서 백업이 제대로 동작하지 않음
> 전체 체크후 2차례 시도했지만 모두 실패... 재시도 필요


3. VoLTE

VoLTE 적용했지만 +82 붙는 문제로 원복하고 사용안함
> 통품에 실사용에 있어 불편함이 없기에 굳이 +82의 불편함을 안고 사용할 필요없다고 판단
추후 수신전화에 대해 +82를 없앨 수 있는 방법이 나온다면 재 실행할 예정

추후



4. Goole Camera

1. TWRP 리커버리에서 아래 Camera_2API.zip 파일 플래싱

Camera_2API.zip


2. Xiaomi용 Google Camera 설치

TWRP에서 구글 카메라 API 스크립트 플래싱 후 구글 카메라 (Arnova8G2 배포)설치
> 위치 : https://www.celsoazevedo.com/files/android/google-camera/dev-arnova8G2/

> 실제 사용하는데 크게 불편함은 없지만, 2~3% 확률로 오류로 종료됨
   EU롬, 글로벌 개발자롬, 글로벌롬 모두 동일함
> 이미지 프로세싱은 샤오미 기본앱보다 조금 나은듯 하지만 느림
> 화질은 오류를 안고 굳이 구글 카메라를 쓸 이유를 못 찾음


5. Font

적용하고자 하는 폰트를 아래의 파일에 모두 적용해서 system/fonts/아래에 덮어씌우면 됨.
zip 파일로 만들거나 이미 만들어진 파일을 카페나 인터넷에서 구한 후 원하는 폰트로 교체후 TWRP 에서 플래싱하면 됨

폰트를 플래싱한 이후 부팅이 안됨
> 정식 boot.img 를 사용못함
> 해결책은  no-verity-opt-encrypt-6.0.zip  란 파일을 플래싱해주면 됨
--> Safetynet Test에서 마지막 항목인 CTS profile match 항목만 fail 이지만 은행어플 사용하는 데 지장없음


>> 요기까지 루팅없이 수행가능하지만,,

테스트 결과 언루팅이 완벽하게 가능했고 루팅 후 필요없는 앱을 지우기로 함


6. Rooting


1. TWRP Install 에서 SuperSu 플래싱

UPDATE-SuperSU-v2.82-20170528234214.zip

> 부팅후  Root/ES/Solid Explorer와 같은 탐색기에서 제공하는 시스템앱으로 들어가 삭제함



7. UnRooting

1. SuperSu 앱에서 완전한 권한해제를 선택

2. unSU 플래싱

UPDATE-unSU-signed.zip

https://forum.xda-developers.com/showpost.php?p=63615067

> 여기까지해도 별 문제없음

3. 완전 언루팅 (1, 2번 수행 후)
TWRP>install>install image>boot 선택후 순정 boot.img를 flashing 해주면 됨
> boot.img 는 현재 설치 되어 있는 롬(압축파일)에서 추출가능함
> 부팅안되면   no-verity-opt-encrypt-6.0.zip


.
.
.



문제점 1 : 이어폰 단자문제 발생
이어폰이 미체결 상태인데 상단에 이어폰 체결 아이콘이 표시되고 스피커로 소리가 안나오는 증상
이어폰을 체결시 인식이 안되고 스피커로 소리가 나오는 증상
> 위 증상이 발생하면 이어폰 이벤트가 동작하지 않고 어느 한쪽만 동작함.
> 모두 재부팅후 정상으로 돌아오고, 일정 시간 이후에 발생함

구입처 문의 결과 ::
AS 1년 옵션으로 구매했음에도 커스텀롬을 올렸을 경우 해당이 없다는 연락을 받음

일단, SoundAbout이란 앱으로 강제로 스피커, 이어폰을 선택하면 잘 나오는 걸 보면 SW 문제가 확실해보임
현재 디버깅중임


+
며칠 동안 사용해본 결과 신기학 SoundAbout이란 앱을 깔아두기만 해도 오동작이 나오지 않고 있다.
좀 더 두고볼 문제..







댓글을 달아 주세요