Android Oreo의 Rootless Substratum 테마 엔진 데모 및 오해 해결

Android Oreo의 뿌리 없는 Substratum 테마 엔진에 대한 비디오 데모입니다. 또한, 곧 출시될 테마 관리자에 대해 자주 묻는 질문도 있습니다.

어제 우리는 독점 기사 많은 Android 매니아들이 갈망해 왔던 것에 대해 자세히 설명합니다: 루트 없이 전체 시스템 전반에 걸친 테마 지원. 이 테마 지원은 Team Substratum의 지원으로 제공되지만 어제 팀은 아직 작업을 선보일 준비가 되지 않았습니다. 그러나 Nicholas Chum이 루트가 없는 새로운 Substratum 테마 엔진을 사용하여 Android Oreo에서 테마 오버레이를 적용하는 것이 어떤 것인지 보여주기 위해 XDA용 비디오를 만들면서 상황이 바뀌었습니다.


Android Oreo의 Rootless Substratum 테마 엔진 데모

참고: "Andromeda"는 팀이 Android 8.0에서 뿌리 없는 Substratum에 사용하는 코드 이름입니다. 소문과는 전혀 관련이 없습니다 구글 안드로메다.

실제로 Android Oreo 8.0에서 루트 없이 작동하는 테마 관리자 앱을 보여주는 이 짧은 2분 30초 비디오를 시청하는 것이 좋습니다. 보다 얼마나 유동적인지 알 수 있지만, 이 영상에서 꼭 기억해야 할 핵심 사항은 다음과 같습니다.

  • 영상 속 그의 휴대폰은 묶이지 않은 그의 컴퓨터에서. 이는 그가 실행한 후에 가능합니다. 원클릭 Substratum의 높은 권한을 활성화하는 데스크톱 도구(Team Substratum이 만든)입니다. 그는 ADB 명령을 수동으로 입력할 필요가 없었습니다.
  • 활성화되면 Substratum 애플리케이션을 쉽게 사용할 수 있습니다. 설치, 활성화, 비활성화 또는 제거 하층 테마 - 모두 백그라운드에서 조용히 진행됩니다. 변경사항은 다음과 같습니다. 즉각적인.
  • 그는 프레임워크, 시스템 UI 및 개별 애플리케이션 오버레이를 모두 보여줍니다. 그는 탐색 모음, 알림, 설정 및 계산기 앱의 테마를 보여줍니다.
  • 그의 전화는 뿌리 뽑힌, 를 사용하여 표시된 것처럼 루트 검사기 앱.

이 데모가 Android Oreo 기기의 테마 설정이 얼마나 쉽고 원활하게 이루어지는지 보여주는 데 도움이 되기를 바랍니다. 그러나 어제 내 기사를 읽은 후 많은 사용자가 Android 8.0용 뿌리 없는 Substratum 테마의 일부 부분에 대해 혼란스러워했습니다. 해당 기사에서는 아래 질문에 대한 답변을 모두 제공했지만, 기술적인 내용이 많이 포함되어 있음을 깨달았습니다. Android 8.0의 전체 테마 지원과 작동 방식에 대한 정보를 제공합니다. 놓쳤습니다. 따라서 일반적인 오해 중 일부를 정리하겠습니다.


자주 묻는 질문

서브스트라텀과 안드로이드 오레오

  • 이것은 단지 타사 앱/프레임워크/수정/해킹일 뿐이며 공식적으로 Google 또는 Android Oreo와는 아무런 관련이 없습니다!
    • 안드로이드 8.0에는 구글에서 제공하는 테마 관리 앱이 없는 것이 사실이지만, 이 앱은 그 뜻이 아냐 이것이 "해킹" 또는 "모드"라는 것입니다. 여기서는 아무것도 수정되지 않으며 이 작업을 수행하는 데 필요한 해킹도 없습니다. 안드로이드 8.0 기본적으로 OMS 테마를 지원합니다. 이것이 Substratum의 기반입니다. Substratum은 Google의 공식 내장 명령을 사용하여 테마를 변경하며, 이러한 명령은 공식적으로 제공되는 API를 거쳐 테마를 변경합니다. Google의 공식 Android 릴리스에서 부족한 유일한 것은 Substratum이 제공할 테마 관리자 앱입니다.
  • 그렇다면 Google은 왜 테마 관리자를 제공하지 않습니까?
    • 우리는 Google의 동기에 대해 말할 수 없습니다. OMS는 분명히 다음과 같은 지점에 있습니다. ~해야 한다 테마에 사용할 수 있지만 아마도 Google은 단순한 테마 이상의 용도로 사용할 수 있기 때문에 OMS에 대한 또 다른 비전을 염두에 두고 있을 것입니다. 에 의해 입증된 바와 같이 저지르다, 아마도 Google은 OEM이 여러 개의 유사한 장치를 더 쉽게 지원할 수 있도록 OMS 지원을 도입하고 있을 것입니다.
  • 이것이 내 장치 성능에 영향을 미치나요? 엉망진창이 될까요?
    • 만약 있다면 어느 성능에 미치는 영향은 매우 클 것입니다. 최소한의. OMS는 Sony Mobile 엔지니어에 의해 테스트 및 개선되었으며 Google에서도 시도 및 테스트되었습니다. Substratum에서 사용하고 있는 테마 프레임워크는 취미로 API를 해킹하는 개발자의 작업이 아니라 Sony와 Google의 전문 Android 엔지니어의 작업입니다.
  • 이로 인해 SafetyNet/Android Pay가 중단되나요?
    • 아니요. OMS/Substratum은 어떤 파일도 수정하지 않습니다.
  • 이거 안전한가요?
    • 네, 그렇습니다 안전한.
  • 어떤 휴대폰에 Android Oreo가 탑재되나요?
    • 우리에게 묻지 마세요! 대부분의 회사(제외) HTC 그리고 원플러스)는 어떤 기기에 Android 8.0을 지원할지 발표하지 않았습니다. 하지만 늘 그렇듯, 많은 기기는 Android Oreo의 비공식 포트를 받게 될 것입니다(예: 샤오미 미 3 및 미 4), XDA Labs 애플리케이션이 포함된 포럼을 계속 지켜봐 주시기 바랍니다!

장치 지원

  • OEM이 이 기능을 차단할 수 있습니까?
    • 예. 제조업체가 선택한 경우 OMS 지원이 귀하의 장치에 제공되지 않을 수 있지만 귀하는 무엇에 놀랄 것입니까? 다양한 종류의 장치가 특정 형태의 OMS를 지원합니다.. 그러나 다른 장치의 OMS 구현이 AOSP의 OMS 구현과 크게 다른 경우 Substratum은 해당 장치에서만 버그가 발생할 가능성이 있습니다. 불행하게도 이는 제조업체가 일반적으로 제공하지 않는 소스 코드 없이 맹목적으로 작업한 결과입니다!
  • OnePlus 또는 Motorola 휴대폰과 같은 Google 이외의 기기에서도 작동하나요?
    • 특히 OnePlus 및 Motorola 휴대폰은 해당 장치가 Android 8.0 업데이트를 받는 경우 이 기능을 사용할 수 있습니다. 이는 어떠한 경우에도 보장되지는 않지만 이러한 제조업체가 AOSP에서 크게 벗어나지 않는 경향이 있다는 사실에 근거한 관찰입니다.
  • 어떤 장치에서 작동하나요?
    • Google Nexus 5X, Google Nexus 6P, Google Pixel, Google Pixel XL, Google Pixel C 등 최신 Android Oreo/8.0 기기. 다음과 같은 향후 Android 8.0 기기도 있을 가능성이 높습니다. 구글 픽셀 2, 구글 픽셀 2 XL, OnePlus 3, OnePlus 3T, OnePlus 5 및 다양한 Motorola 장치.
  • 데스크탑 도구가 필요한 이유는 무엇입니까?
    • 일반적으로 Android 8.0에서 테마를 변경하는 데 필요한 명령을 실행하려면 ADB 셸에 있어야 합니다. 즉, 항상 컴퓨터에 연결되어 있어야 합니다(이것이 번거롭습니다). 그러나 Substratum 팀은 Substratum 앱이 동일한 명령을 실행할 수 있는 트릭을 생각해 냈습니다. 묶일 필요 없이 ADB를 사용하려면 컴퓨터에 연결하세요. 데스크톱 도구는 이 트릭을 가능하게 하며 ADB 셸과 유사한 Substratum에 높은 권한을 부여합니다.
  • "상승된 권한"이란 무엇을 의미합니까?
    • Android에는 애플리케이션이 개인 정보 보호나 보안에 잠재적으로 위험할 수 있는 서비스 및 메서드를 사용하지 못하도록 방지하는 권한 시스템이 있습니다. 그러나 개발자가 앱이나 시스템의 다양한 측면을 디버깅하고 테스트하기 위한 도구인 Android 디버그 브리지(ADB)를 통해 수행할 수 있는 작업이 많습니다. Substratum은 기본적으로 ADB와 동일한 권한 수준에서 실행됩니다. 이는 루트보다 한 단계 낮은 것으로서 다른 방법으로는 수행할 수 없는 특정 명령을 실행할 수 있습니다.
  • 어떤 명령이 실행되고 있나요?
    • 명령이 나열됩니다. 여기.
  • 진입장벽이 너무 높네요! 나한테는 너무 어려울 거야!
    • 앞서 언급한 데스크탑 도구는 다음과 같습니다. 원클릭 도구. 휴대폰에 Substratum 앱을 다운로드하고, PC/노트북에 도구를 다운로드하고, 도구를 실행하면 모든 작업이 완료됩니다!
  • ADB를 통해 앱을 설치해야 합니까? 내 장치에서 Substratum을 어떻게 얻을 수 있나요?
    • 뿌리 없는 하층을 사용할 수 있습니다. Google Play 스토어에서. 동반 데스크톱 도구는 온라인(아마도 포럼)에서 다운로드할 수 있습니다. 하지만 찾기는 어렵지 않으며 앱이 해당 위치로 안내해 줄 것입니다.
  • ADB 사용법을 배워야 합니까?
    • 아니요. 데스크탑 도구가 모든 것을 처리해 드립니다. 저는 ADB에 대해 배우는 것을 적극 권장하지만 튜토리얼을 따라하면 ADB로 할 수 있는 멋진 일이 너무 많다는 점을 고려하면 됩니다.
  • 재부팅할 때마다 테마를 다시 활성화해야 합니까?
    • 아니요.
  • 부팅할 때마다 휴대폰을 연결하고 데스크톱 도구를 실행해야 합니까?
    • 테마를 변경해야 하는 경우가 아니라면 가능합니다! 이미 활성화한 테마는 활성화된 상태로 유지됩니다. 재부팅 후 테마를 추가, 제거 또는 활성화/비활성화하려면 데스크탑 도구를 다시 실행해야 합니다.
  • 재부팅 후 데스크톱 도구를 실행해야 하는 이유와 시기는 무엇입니까?
    • 재부팅하면 Substratum이 권한을 높이기 위해 사용하는 프로세스가 종료됩니다. 따라서 나중에 테마를 수정하려면 도구를 다시 실행해야 합니다. 대부분의 사람들은 한두 가지 테마를 선택하고 이를 고수하므로 대부분의 사용자에게 이것이 골칫거리가 되어서는 안 됩니다.
  • Mac/Linux에서 작동하나요?
    • .

테마

  • 이걸로 어두운 테마를 얻을 수 있나요?
    • 예.
  • 테마는 무료인가요?
    • 그것은 테마에 따라 다릅니다. Substratum은 단지 프레임워크일 뿐이며 자체적으로 테마를 제공하지 않습니다. 검색 Play 스토어의 "Substratum" 무료 테마와 유료 테마가 건강하게 혼합된 것을 볼 수 있습니다.
  • Play 스토어의 모든 테마를 사용할 수 있나요?
    • Substratum과 호환된다고 적혀 있는 한 그렇습니다.
  • 내가 찾은 테마에는 루트 액세스가 필요하다고 나와 있습니다. 그런데 이건 뿌리가 없는 것 아닌가?
    • 테마 개발자는 Play 스토어 설명을 업데이트하기만 하면 됩니다.
  • 글꼴이나 이모티콘을 변경할 수 있나요?
    • 예, 아니오. 시스템 전체에서 글꼴/이모지를 변경할 수 없다는 점에서는 아니요. 하지만 앱별로 변경할 수 있다는 점에서는 그렇습니다. 예를 들어, 여기 Whatsapp 이모티콘 체인저 그게 효과가 있을 거야.
  • 글꼴, 이모티콘 또는 기타 사항을 변경할 수 없는 이유는 무엇입니까?
    • 모든 시스템 및 타사 응용 프로그램의 테마를 지정할 수 있지만, 루팅된 Substratum 사용자가 수행할 수 있는 모든 작업을 루트 없는 버전에서 사용할 수 있는 것은 아닙니다. 예를 들어 Substratum을 사용하여 글꼴을 변경하려면 시스템 파티션에 있는 글꼴 파일을 실제로 수정해야 하며 이를 위해서는 루트 액세스가 필요합니다.
  • 테마를 만들려면 Substratum이 꼭 필요한가요?
    • 기술적으로는 아닙니다. OMS에 대한 지원은 Android Oreo에 내장되어 있고 Substratum에서 사용하는 명령은 ADB가 있는 사람이라면 누구나 사용할 수 있지만 ADB가 없으면 프로세스가 훨씬 더 어려울 것입니다.
  • Substratum 없이 테마를 수동으로 설치하려면 어떻게 해야 합니까?
    • 오버레이 APK 파일, 작동하는 ADB 설정 및 명령줄에 대한 지식이 필요합니다. 필요한 명령이 나열되어 있습니다. 여기. Play 스토어에서 사용할 수 있는 테마는 필요한 실제 오버레이 APK가 아닙니다. Google은 Play 스토어의 앱에 다른 앱이 포함되는 것을 허용하지 않습니다. 대신 Substratum은 장치 자체에서 오버레이 APK 파일을 컴파일한 다음 이전에 나열된 오버레이 명령을 사용하여 설치합니다.

가격/출시 정보

  • 비용은 얼마나 들까요?
    • $2.49.
  • 왜 Substratum에 비용을 지불해야 합니까?
    • 이 멋진 테마 관리자를 여러분에게 제공하기 위해 수많은 시간에 걸쳐 노력한 팀의 개발 노력을 지원합니다.
  • 루팅했거나 맞춤 ROM을 사용하는 경우 Substratum에 대한 비용을 지불해야 합니까?
    • 아니요. 루팅/맞춤형 ROM 사용자를 위한 Substratum은 언제나 그랬듯이 무료로 유지됩니다.
  • 언제 출시되나요?
    • 지금 바로 출시되었습니다!

다른 질문? 아래에 의견을 남겨주시면 저나 Substratum 개발자 중 한 분이 답변해 주시기를 바랍니다.