Ứng dụng Superuser Legacy cho các thiết bị Android đã root, tập trung vào kiểm soát quyền hạn
Superuser cho Android 2 3 chặn và quản lý các yêu cầu 'su', trình bày các thông báo quyền theo ứng dụng và ghi lại khi chúng xảy ra. Được phát triển bởi ChainsDD, ứng dụng hoạt động như một người quản lý trung tâm cho các điện thoại và máy tính bảng đã root, cung cấp bảo vệ bằng PIN và tạm thời unroot. Các điều khiển chính bao gồm phê duyệt theo ứng dụng, ghi lại yêu cầu chi tiết và quy trình dựa trên thông báo. Nó phù hợp với các nhà phát triển và người đam mê đang chạy các phiên bản Android cũ hơn, những người cần một công cụ mã nguồn mở, chiếm ít tài nguyên để quản lý quyền nâng cao trên phần cứng đã được root.
Công cụ làm gì và ai nên sử dụng nó
Superuser giám sát các cuộc gọi đến nhị phân 'su' và yêu cầu người dùng cấp hoặc từ chối quyền truy cập root. Ứng dụng cung cấp cấu hình thông báo và ghi nhật ký theo từng ứng dụng, và chức năng unroot tạm thời để ẩn trạng thái root khỏi các ứng dụng được chọn. Nó yêu cầu một thiết bị đã được root và nhắm đến các môi trường Android 2.x và 3.x, vì vậy đối tượng thực tế là các nhà phát triển, modder và chủ sở hữu thiết bị cũ cần kiểm soát rõ ràng các ứng dụng nào có quyền quản trị.
Nó ảnh hưởng đến tài nguyên hệ thống và hành vi nền như thế nào
Ứng dụng có dấu chân hệ thống cực kỳ thấp, được thiết kế cho các thiết bị cũ nơi RAM và CPU bị hạn chế. Nó chạy như một daemon nền chỉ kích hoạt khi một ứng dụng gọi nhị phân 'su', điều này giữ cho tác động CPU và bộ nhớ ở mức tối thiểu khi không hoạt động. Bởi vì các thông báo quyền là dựa trên sự kiện thay vì quét liên tục, ứng dụng không thực hiện các tác vụ nặng tài nguyên liên tục; nó chỉ ghi lại nhật ký và thực thi các quy tắc khi có yêu cầu root xảy ra.
Mô hình an toàn và bảo vệ quyền truy cập
Superuser hoạt động như một người gác cổng bằng cách nhắc nhở trên mỗi yêu cầu root và giữ một nhật ký chi tiết về các ứng dụng nào đã yêu cầu quyền, điều này hỗ trợ kiểm toán các hành động nâng cao. Ứng dụng bao gồm bảo vệ PIN để ngăn chặn các phê duyệt không được ủy quyền và cung cấp unroot tạm thời để một số ứng dụng không thể phát hiện root. Mã nguồn là mã nguồn mở, cho phép cộng đồng xem xét mô hình bảo mật của nó thay vì dựa vào các đảm bảo mã nguồn đóng.
Tính khả dụng và kiến thức kỹ thuật cần thiết
Giao diện không phức tạp và tập trung vào chức năng hơn là hướng dẫn: cài đặt và nhật ký theo từng ứng dụng được hiển thị trực tiếp, và một số hiểu biết về các khái niệm root là cần thiết. Ứng dụng không thực hiện root ban đầu, vì vậy người dùng phải hiểu cách 'su' tương tác với các ứng dụng và cách đặt hoặc gỡ bỏ các ứng dụng hệ thống khi được cài đặt trong các thư mục hệ thống. Người dùng thông thường không quen thuộc với quy trình root có thể thấy sự thiếu hướng dẫn là một thách thức.
Công cụ rõ ràng, tập trung cho các thiết bị gốc cũ với một hạn chế đáng chú ý
Superuser là một công cụ thực tiễn cho các nhà phát triển và những người sửa đổi có kinh nghiệm chạy các phiên bản Android cũ hơn và cần kiểm soát rõ ràng, ít tốn tài nguyên đối với các yêu cầu root. Nó thực thi quyền với các thông báo, ghi lại hoạt động và cung cấp bảo vệ bằng PIN; tuy nhiên, nó không bao gồm các khung ẩn hiện đại hoặc mô-đun có trong các giải pháp mới hơn. Được khuyến nghị.