Repainter는 Android 12 및 12L에 맞춤설정 가능한 동적 Material You 테마를 제공합니다.

Android 12/12L에 내장된 동적 테마가 귀하의 취향에 충분히 다재다능하지 않다면 Repainter를 확인하여 더 많은 맞춤 설정을 확인하세요.

Android 테마는 Substratum을 통해 맞춤 오버레이를 적용하는 것에서부터 지금까지 많은 발전을 이루었습니다. 안드로이드 12'에스 Material You 배경화면 기반 테마 엔진 (코드명 "모네"). 모든 높은 점수에도 불구하고 Google은 아직 리소스와 라이브러리를 게시하지 않았습니다. Material You의 동적 테마 구성 요소에 대해 대부분의 타사 앱이 아직 이 기능을 지원하지 않는 이유입니다. 다행스럽게도 Google의 구현은 이미 리버스 엔지니어링되었습니다. Danny Lin, 일명 XDA 시니어 멤버 kdrag0n Pixel 전용 동적 테마를 성공적으로 재현했으며 오픈소스로 만들었어요, 하도록 하다 맞춤 ROM 개발자는 이를 자신의 빌드에 쉽게 통합할 수 있습니다. 지금, kdrag0n 이라는 새로운 테마 앱을 출시했습니다. 리페인터 최종 사용자에게 Material You의 색상에 대한 더 많은 사용자 정의 옵션을 제공합니다.

리페인터란 무엇인가요?

현재 배경화면을 기반으로 동적 색상 팔레트를 생성하는 것은 간단한 작업이 아닙니다. 머티리얼 색상 목표를 갖춘 색상 추출 엔진은 주요 색상과 덜 지배적인 색상을 결정합니다. 다음으로, 팔레트 생성 알고리즘은 사용자의 배경 화면에 가장 가까운 색상을 결정하는 데 사용되는 중성 색상과 강조 색상 및 음영으로 구성된 풍부한 팔레트를 생성합니다. 그러나 Google 알고리즘에는 맞춤 사용자 입력에 대한 옵션이 없습니다. 이것이 바로 Repainter가 필요한 곳입니다. 이 앱은 현재 배경화면 외부의 색상을 선택하는 것부터 밝기 및 색상 매개변수를 변경하는 것까지 동적 색상의 잠재력을 최대한 활용하는 것을 목표로 합니다.

어떻게 작동하나요?

내부적으로 앱은 Fabricated Overlay API의 허점을 활용합니다. 루트가 아닌 쉘 사용자가 새로 생성된 색상 및 치수 오버레이를 적용할 수 있습니다.

즉석에서. 결과적으로 Repainter를 사용하지 않고도 사용할 수 있습니다. 루트 액세스, 비록 그 과정이 생각만큼 간단하지는 않지만. 다음과 같은 솔루션을 선택해야 합니다. 시즈쿠 필요한 셸 수준 액세스 권한을 얻으려면

하지만 문제가 있습니다. 허점은 이미 패치됐음 안드로이드 12L 베타 1, Google은 패치를 Android 12로 백포트하기로 결정했습니다. 2022년 1월 보안 업데이트 (~을 통해 미샤알 라만). 루팅된 사용자는 여전히 Repainter의 진정한 기능을 활용할 수 있지만 색상 선택에만 액세스할 수 있습니다. 루팅되지 않은 Android 인스턴스의 사용자 정의 색상 선택기 모듈 - 고급 사용자 정의는 더 이상 지원되지 않습니다. 가능한.

장치 지원

Repainter는 Samsung One UI, Xiaomi의 MIUI, OnePlus의 OxygenOS와 같은 OEM 스킨을 포함한 모든 Android 12 ROM에서 작동합니다. 소수의 제조업체에서는 Material You 색상 세트 대신 자체 색상을 사용하므로 일부 장치에서는 시스템 UI 테마를 적용하지 못할 수도 있습니다.

어디서 구할 수 있나요?

그만큼 Repainter 공식 텔레그램 그룹 는 이 새로운 프로젝트의 본거지이며 최신 개발 업데이트를 찾을 수 있는 곳입니다. 앱은 아래 링크를 따라 Google Play 스토어에서 찾을 수 있습니다.

Repainter · 동적 테마개발자: kdrag0n

가격: 무료.

4.3.

다운로드