Sử dụng lệnh sau, tôi đã quản lý để bật chế độ nhiều người dùng trong thiết bị Android không hỗ trợ chính thức cho nó : adb shell setprop fw.max_users 4
. Để có biện pháp tốt, tôi cũng đã thêm mục sau vào tệp build.prop:
fw.max_users=5
Hiện tại có một menu Cài đặt để tạo thêm người dùng trong thiết bị của tôi. Khi tạo người dùng mới, tôi sẽ được chuyển sang màn hình khóa nhiều người dùng với các biểu tượng ở phía dưới hiển thị các tài khoản người dùng có sẵn trong thiết bị. Từ đó tôi có thể chọn người dùng đăng nhập.
Hơn nữa, dữ liệu tài khoản của người dùng mới sống sót khi khởi động lại. Từ đó, tôi có thể kết luận rằng chế độ nhiều người dùng đang hoạt động.
Vấn đề là thiết bị Android của tôi, một trình phát đa phương tiện chạy một số phiên bản Jellybean 4.2, thường không hiển thị màn hình khóa. Không có màn hình khóa xuất hiện khi tôi khởi động thiết bị cũng như sau khi tôi tạm dừng hoặc đặt thiết bị ở chế độ ngủ.
Trên thực tế, lần duy nhất tôi thấy màn hình khóa là ngay sau khi tạo người dùng mới. Khi tôi đã đăng nhập với tư cách là người dùng mới, tôi không thể quay lại màn hình khóa vì thiết bị được cấu hình để chỉ hiển thị bảng dưới cùng và do đó tôi không có cách nào để nhấp vào biểu tượng Người dùng trong menu Cài đặt nhanh của thiếu bảng điều khiển hàng đầu.
Có vẻ hơi quá khi thực hiện một số hack hệ thống cấp thấp chỉ để đạt được Linux tương đương với Control-Alt-F8, v.v. Có lệnh nào, có thể sử dụng một số ý định hoặc hoạt động có sẵn thông qua công cụ quản lý hoạt động Android (am) điều đó sẽ cho phép tôi chuyển đổi giữa các lần đăng nhập người dùng khác nhau hoặc ít nhất là chuyển sang màn hình khóa cho phép tôi đăng nhập như một người dùng khác?