Cách khôi phục quyền truy cập vào ứng dụng Ops trong Android 4.4.2+

Mục lục:

Cách khôi phục quyền truy cập vào ứng dụng Ops trong Android 4.4.2+
Cách khôi phục quyền truy cập vào ứng dụng Ops trong Android 4.4.2+

Video: Cách khôi phục quyền truy cập vào ứng dụng Ops trong Android 4.4.2+

Video: Cách khôi phục quyền truy cập vào ứng dụng Ops trong Android 4.4.2+
Video: Steam Deck - The future of Linux gaming has never looked brighter - YouTube 2024, Tháng tư
Anonim
Google đã xóa quyền truy cập vào App Ops, giao diện trình quản lý quyền của ứng dụng Android ẩn trong Android 4.4.2. App Ops vẫn còn hiện diện trong Android, tuy nhiên - với quyền truy cập root, chúng tôi có thể lấy lại nó.
Google đã xóa quyền truy cập vào App Ops, giao diện trình quản lý quyền của ứng dụng Android ẩn trong Android 4.4.2. App Ops vẫn còn hiện diện trong Android, tuy nhiên - với quyền truy cập root, chúng tôi có thể lấy lại nó.

Trò chơi mèo và chuột với các nhà phát triển Android của Google tiếp tục. Chúng tôi sẽ phải tiếp tục cuộc chiến cho đến khi Google lướt cờ trắng và thừa nhận rằng người dùng của chúng tôi có thể kiểm soát quyền truy cập vào dữ liệu riêng tư của chúng tôi.

Root + Xposed Framework + AppOpsXposed

Thủ thuật này sẽ cho phép chúng ta lấy lại quyền truy cập vào giao diện App Ops. Để làm điều này, chúng ta cần ba thứ:

  • Truy cập root: Google đã vô hiệu hóa hoàn toàn quyền truy cập vào App Ops chỉ cho những người chết, nhưng nó vẫn có sẵn sâu trong ROM Android chứng khoán kể từ 4.4.2. Với quyền truy cập root đầy đủ, chúng ta có thể lấy lại nó.
  • Xposed Framework: Xposed Framework là một công cụ cho phép chúng ta sửa đổi các phần của hệ thống mà thông thường sẽ yêu cầu một ROM. Với khung Xposed và quyền truy cập root, chúng ta có thể thực hiện các loại điều chỉnh mức hệ thống này. Các chỉnh sửa này cho phép chúng tôi sửa đổi các ứng dụng hệ thống trong thời gian chạy mà không cần sửa đổi trực tiếp các tệp của chúng.
  • AppOpsXposed: Mô-đun Khung Xposed này khôi phục quyền truy cập vào App Ops và thêm tùy chọn Ứng dụng Op vào ứng dụng Cài đặt chính của Android.

Trước tiên, bạn cần phải root thiết bị của mình. Cách bạn thực hiện việc này tùy thuộc vào thiết bị của bạn. Nếu bạn có thiết bị Nexus, chúng tôi thích Bộ công cụ gốc Nexus của WugFresh, bộ công cụ này sẽ hướng dẫn bạn qua toàn bộ quá trình.

Sau khi bắt nguồn, bạn sẽ cần bật tùy chọn "Nguồn không xác định", tải xuống tệp APK Trình cài đặt khung công cụ Xposed từ trang web chính thức và cài đặt nó trên thiết bị của bạn.
Sau khi bắt nguồn, bạn sẽ cần bật tùy chọn "Nguồn không xác định", tải xuống tệp APK Trình cài đặt khung công cụ Xposed từ trang web chính thức và cài đặt nó trên thiết bị của bạn.

Khởi chạy Trình cài đặt Xposed sau khi cài đặt xong, nhấn vào tùy chọn Khung và nhấn Cài đặt / Cập nhật.

Image
Image

Với khung được cài đặt, chạm vào Mô-đun trong ứng dụng để xem các mô-đun bạn có thể tải xuống. Cuộn xuống và nhấn vào mô-đun AppOpsXposed, sau đó nhấn vào nút Tải xuống để cài đặt.

Bật mô-đun trong danh sách Mô-đun và khởi động lại thiết bị của bạn để kích hoạt các chỉnh sửa của bạn.
Bật mô-đun trong danh sách Mô-đun và khởi động lại thiết bị của bạn để kích hoạt các chỉnh sửa của bạn.
Bạn sẽ thấy tùy chọn App Ops trong ứng dụng Cài đặt của Android, nơi ứng dụng này thuộc về. Nhấn vào ứng dụng để truy cập giao diện App Ops hiện chưa được ẩn.
Bạn sẽ thấy tùy chọn App Ops trong ứng dụng Cài đặt của Android, nơi ứng dụng này thuộc về. Nhấn vào ứng dụng để truy cập giao diện App Ops hiện chưa được ẩn.
Image
Image

Root + App Ops X

Nếu bạn đã có quyền truy cập root, bạn vẫn có thể sử dụng ứng dụng trả phí Ops X. App Ops X là một "eXtended" và phiên bản được biên dịch lại của công cụ App Ops của Google với các tính năng bổ sung. Khi bạn thanh toán cho mua hàng trong ứng dụng, ứng dụng cài đặt sẽ tải xuống ứng dụng Ops X và sử dụng quyền truy cập root để cài đặt nó vào phân vùng hệ thống của bạn.

App Ops X đáng chú ý vì nó tiếp tục hoạt động bình thường trên Android 4.4.2, ngay cả sau khi Google đã phá vỡ phiên bản tiêu chuẩn của App Ops. Nếu Google đã xóa hoàn toàn phiên bản ứng dụng được bao gồm trong phiên bản Android mới hơn được phát hành sau 4.4.2, có thể App Ops X vẫn tiếp tục hoạt động và sẽ trở thành tùy chọn tốt nhất.

Nếu không có gì khác, điều này cho thấy một con đường phía trước nếu Google đã loại bỏ hoàn toàn App Ops. Các nhà phát triển có thể biên dịch lại giao diện App Ops và sử dụng quyền truy cập root để cài đặt nó vào phân vùng hệ thống. Google nói rằng App Ops chỉ cho thấy các API hệ thống đang được sử dụng ở nơi khác trong hệ thống - ví dụ: để hạn chế quyền thông báo hoặc kiểm soát ứng dụng SMS nào có khả năng gửi tin nhắn SMS. Do đó, Google sẽ không thể ngăn chúng tôi thực hiện việc này mà không xóa quyền truy cập vào các API cấp thấp hơn, ngay cả khi họ đã xóa hoàn toàn giao diện.

Image
Image

CyanogenMod và các ROM tùy chỉnh khác

Thay vì bắt đầu chơi trò chơi mèo và chuột với nhà phát triển Android của Google, những người có thể bắt đầu cố gắng phá vỡ giao diện App Ops và vô hiệu hóa ngay cả những thủ thuật này trong các phiên bản Android sau này, bạn có thể chỉ muốn cài đặt ROM tùy chỉnh.

Ví dụ: CyanogenMod bao gồm trình quản lý quyền riêng của mình, hiện được dựa trên App Ops. Các nhà phát triển của CyanogenMod có khả năng sẽ không xóa quyền truy cập vào App Ops trong một cập nhật nhỏ. Ngay cả trước khi App Ops tồn tại, CyanogenMod đã kết hợp trình quản lý quyền ứng dụng riêng cho phép người dùng kiểm soát những ứng dụng nào có thể và không thể thực hiện trên thiết bị của riêng họ.

Một phần của vẻ đẹp của Android là nó cho phép các ROM tùy chỉnh như vậy tồn tại, vì vậy bạn có thể chọn cách rời khỏi Google và chọn tin tưởng các nhà phát triển khác. Một phần của sự xấu xí của Android là bạn thường xuyên phải, cho dù bạn đang tìm kiếm quản lý quyền ứng dụng hay chỉ cập nhật kịp thời cho nhiều điện thoại Android.

Thay vì buộc người dùng quan tâm đến việc quản lý quyền ứng dụng để root thiết bị của họ và sửa đổi tệp hệ thống - hoặc cài đặt hoàn toàn hệ điều hành Android mới - Google sẽ cho phép tất cả người dùng kiểm soát quyền truy cập vào dữ liệu cá nhân của họ.

Người dùng Android sẽ có thể kiểm soát liệu ứng dụng có thể truy cập vào danh bạ của họ hay không, cũng giống như người dùng iOS có thể.