유머 게시판

HOT 게시글

유머 게시판입니다.

샤오신 패드 프로 12.7 / 패드 2024 SetEdit 중국어 강제 변경 우회용... 0

추천36 비추천0
밀크보이
24/02/20 00:06:02 24/02/20 00:06:02 5,243
 (14.♡.194.130)
  • 레노버 패드 국가코드 변경 불가 / 2024, 12.7 SetEdit 반글화 불가 원인 분석 (+회피 방법?)
  • 최근에 Y700 2세대를 구매하고 나서 반글화 관련하여 관심이 생겨서 분석을 해봤습니다우선 요약하
https://ppomppu.co.kr/zboard/view.php?id=androidtab&page=2&divpage=37&no=195947

 

위 글에 이어서 locale회피를 위해 간단한 앱을 만들어서 테스트를 해봤습니다.

목적은 system_locales에 입력한 값에 소문자 zh가 포함되는 것이었습니다.

 

테스트한 값들은 다음과 같습니다.

 

ko-zh-KR

ko-KR_zh

ko-Zhzh-KR

ko-KRzh

ko-KRzhzh


ko-Zhzh-KR부터는 앞선 추천값들이 제대로 동작하지 않아서 쥐어짜내본 값들이었습니다.

각 값들에 대한 결과는 다음과 같았습니다.

 

ko_ZH

ko

ko_KR_#Zhzh

ko__#Krzh

ko__KRzhzh


이 중에서 Y700 2세대 기준으로 동작한 건 ko-KRzhzh 단 하나였습니다.

정확히는, ko- 뒤에 6개 알파벳을 넣은 케이스만 앞의 ko가 기본 언어로 작동했습니다.

ko_KR(ko__KRzhzh)과 같이 깔끔한 언어 설정이 되진 않아서 사이드 이펙트가 어디까지 생길지는 잘 모르겠지만 여러 어플들이 한국어로 잘 동작되는 건 확인했습니다.

 

따라서, 다음과 같이 테스트해보시면 될 것 같습니다.

 

SetEdit에서 system_locales에 ko-KRzhzh 입력

또는

adb shell settings put system system_locales ko-KRzhzh

 

좋은 결과 있길 바랍니다...!

 

------------------------------------

 

테스트에 사용한 코드는 아주 심플했습니다.

이렇게 해서 그냥 디버깅 돌려서 아래처럼 뜨는 값을 봤습니다.


처음에는 #이후에 값이 들어가서 성공한 줄 알았는데 이 경우 강제로 en-US가 되는 문제가 있어서 아쉽게도 잘 안 됐네요.

그러다 오기가 생겨서 그냥 zh를 여러번 넣었는데 운 좋게 하나가 얻어 걸렸습니다.

여러분들도 혹시나 더 좋은 결과가 있는 값이 있을 수 있으니 이런저런 값을 넣어보시면 좋을 것 같습니다.

등록된 댓글이 없습니다.