Amazon Fire OS에서 위젯과 함께 사용자 지정 실행기를 사용하는 방법

Amazon Fire OS 장치에서는 런처를 사용해야 하지만 위젯 지원으로 사용자 정의 런처를 설정하는 루트가 아닌 방법이 있습니다!

Amazon의 Fire OS는 Android 백본을 보유하고 있다는 점을 제외하면 기본 Android 또는 MIUI나 Samsung Experience와 같은 무거운 스킨과는 상당히 다른 짐승으로 간주될 수 있습니다. 그들은 오픈 소스 안드로이드 플랫폼을 기반으로 완전히 자신의 OS를 만드는 것을 목표로 삼았습니다. 모든 Google Play 서비스 및 인증과 독립적이며 대신 자체 Amazon을 선호합니다. 서비스. 하지만 여전히 Android 기반이므로 기술에 정통한 사용자는 Fire OS 플랫폼을 선택하여 원하는 대로 맞춤 설정할 수 있었습니다. 오늘은 쉽게 할 수 있는 방법을 알려드리겠습니다. 원하는 실행 프로그램 설정(위젯 지원 포함) ~에 아마존 파이어 OS 장치, 루트가 필요하지 않습니다! 대부분의 튜토리얼과 마찬가지로 Android 디버그 브리지에 액세스하기만 하면 됩니다.


1부 - 사용자 정의 실행기 설정

시작하기 전에 방금 말했듯이 ADB를 설정해야 합니다. 아직 못하신 분들은 참고해주세요 이 튜토리얼 기기에 설정을 하려고 합니다. 지금은 별로 필요하지 않지만, 미리 갖고 있으면 좋습니다. 이 작업이 완료되면 다음이 필요합니다. 런처 하이재킹 도구 우리 포럼에서 이용 가능합니다. 이 도구는 XDA Member가 제작했습니다. 바론키코, 원래 코드를 기반으로 앵무새괴짜1, 따라서 모든 크레딧은 두 개발자 모두에게 전달됩니다!

이 도구는 Amazon 휴대폰이나 태블릿의 접근성 설정을 활용합니다. 제대로 작동하므로 설정 > 접근성 > 홈 버튼 감지에서 올바르게 설정되었는지 확인하세요. 누르다. 또한 실행 프로그램에서 이를 기본값으로 설정할 것을 요구하지 않는지 확인하세요. 즉, Nova Launcher 및 Evie Launcher와 같은 실행기를 사용할 수 있지만 Google Now Launcher 또는 기본값이 필요한 다른 실행기는 사용할 수 없습니다.

그 방법을 사용하면 이제 홈 버튼을 누를 때 작동하는 사용자 지정 실행 프로그램을 갖게 됩니다. 그런데 해당 런처에서 위젯을 어떻게 사용할 수 있나요? 일반적으로 이 작업을 수행하려면 루트가 필요하지만 운 좋게도 ADB의 마법을 사용하여 올바르게 설정할 수 있습니다. 이것이 우리가 더 일찍 설정한 이유입니다. 이 방법은 XDA Senior Member가 발견했습니다. 드래곤파이어1024 우리의 아마존 파이어 포럼.

우선, 루트/파티션을 지원하는 파일 탐색기를 시작합니다(읽기 전용 시스템 파티션을 살펴보고 있으므로 루트를 사용하는 데 루트가 필요하지 않습니다). 우리 포럼에서 멋진 무료 MiXplorer를 추천합니다.

[appbox xda com.mixplorer]

전화기의 루트로 이동한 다음 /system/bin으로 이동합니다. "appwidget" 파일을 찾아 클립보드에 복사하세요. 휴대폰이나 PC에 직접 붙여넣으세요. 파일 확장자를 .sh로 변경해야 합니다(메모장이나 Notepad++로 변경할 수 있음). 컴퓨터에서 또는 파일 탐색기의 이름 변경을 사용하여 휴대폰에서 변경할 수 있습니다. 기능). 완료되면 파일을 내부 저장소(/sdcard/)의 루트에 배치하세요.

그런 다음 ADB를 시작하십시오. 쉘에 들어가십시오:

adb shell

그런 다음 새로 추가된 스크립트를 실행합니다.

sh /sdcard/appwidget.sh

이제 런처 위젯 권한을 부여할 차례입니다. 다음 명령을 사용하십시오.

appwidget grantbind --package <launcher_package_name> --user <user_ID>

패키지 이름을 찾으려면 Play 스토어에서 패키지 이름 뷰어를 사용하는 것이 더 쉬운 방법입니다.

패키지 이름 뷰어 2.0개발자: csIng

가격: 무료.

4.5.

다운로드

예를 들어 Nova Launcher의 명령은 다음과 같습니다.

appwidgetgrantbind--package com.teslacoilsw.launcher--user 0

위 명령이 작동하지 않으면 다음 명령을 사용하십시오.

appwidget grantbind --package --user current
Fire OS의 타사 실행 프로그램에 대한 위젯 지원. 크레딧: XDA 수석 회원 드래곤파이어1024

완료! 이제 선택한 런처에 즐겨찾는 위젯을 추가할 수 있습니다.


설명

꽤 간단합니다. 순정 Android(또는 거의 모든 Android 스킨)와 달리 실제로 원하는 대로 런처를 교체하고 맞춤 설정할 수도 있습니다. 하나는 기본 실행 프로그램인 Amazon 홈 화면은 Amazon Fire OS에서 iOS와 매우 유사한 유일한 시스템 전체 앱 실행 프로그램으로 작동하도록 만들어졌습니다. 하다. 적어도 전통적인 방법을 사용하지 않고는 그것을 대체할 수 없습니다.

그러나 접근성 설정(앱이 홈 버튼 누르기를 가로채도록 허용)을 활용하고 중간 앱을 설정할 수 있습니다. (Hijack Launcher)는 Amazon Fire OS에서 홈 버튼 누름을 가로채고 홈 버튼을 누를 때마다 자체 타사 런처를 엽니다. 눌렀습니다. 선택한 실행 프로그램이 기본 실행 프로그램으로 설정되지는 않지만 이 솔루션은 매우 완벽하게 작동합니다. 그런 다음 우리가 실행하는 스크립트를 통해 타사 앱에 위젯 바인딩에 필요한 권한을 부여할 수 있는 appwidget 바이너리에 액세스할 수 있습니다. 일반적으로 런처가 기본 런처로 설정되어 있으면 이 작업을 쉽게 수행할 수 있습니다. 그러나 루트 없이는 Fire OS에서 기본 실행기를 실제로 변경할 수 없기 때문에 이러한 명령은 해당 문제를 해결합니다.

Amazon Fire OS 장치는 사용자 정의 기능으로 잘 알려져 있지 않습니다. 하지만 그럼에도 불구하고 우리 포럼의 진취적인 사용자들은 사용 가능한 기능을 최대한 활용하는 데 멈추지 않았습니다. 우리를 확인해보세요 아마존 파이어 포럼 장치와 관련된 최신 개발 정보를 최신 상태로 유지합니다.