Làm cách nào để thay đổi độ phân giải màn hình trên thiết bị root Android?


6

Tôi chạy android-x86 dưới dạng hình ảnh VMware và tôi dành toàn bộ màn hình thứ hai cho nó. Độ phân giải của màn hình là 1024x768, nhưng độ phân giải trong Android thấp hơn, có vẻ như khoảng 800x480. Có cách nào để thay đổi độ phân giải màn hình vật lý trong Android để phù hợp với độ phân giải màn hình không? Tôi có quyền truy cập root vào thiết bị.


1
Tôi biết trên VirtualBox bạn phải buộc nó thông qua cấu hình VBox, vì vậy có thể bạn phải làm điều gì đó tương tự trên VMWare. Nói cách khác, về cơ bản không có cách nào để làm điều đó trong Android, nó phụ thuộc vào cấu hình của máy ảo.
eldarerathis

@eldarerathis Thực sự, tôi đã có thể đặt độ phân giải cần thiết bằng cách sửa đổi tùy chọn khởi động kernel. Xem câu trả lời của tôi dưới đây để biết chi tiết. Thx cho ý kiến!
Giải thưởng

Câu trả lời:


3

Nhờ bình luận eldarerathis.

Thật vậy, tôi đã có thể thiết lập độ phân giải cần thiết bằng cách sửa đổi các tham số khởi động kernel. Thay vì video=-16trong các tùy chọn khởi động kernel tôi sử dụng video=uvesa UVESA_MODE=1024x768và tất cả đều hoạt động ở độ phân giải màn hình gốc!

Mô tả chi tiết hơn ở đây (bằng tiếng Nga).


Cảm ơn rât nhiều. thật đáng tiếc khi tất cả các kết quả tìm kiếm cho thấy cách thực hiện điều này trong hộp ảo chứ không phải máy trạm VMware. Nhưng có cách nào để làm cho các cài đặt này vĩnh viễn?


0

Bạn có thể thử LCDD mật độ để tạo hiệu ứng có độ phân giải cao hơn. Không chắc chắn làm thế nào điều này sẽ trông trong một VM mặc dù.


LCDD mật độ sẽ không hoạt động. Nó không thay đổi độ phân giải vật lý, nhưng chỉ dpi.
Giải thưởng

0

Một tùy chọn tốt là chỉnh sửa bộ tải khởi động GRUB và đặt vga = hỏi ở cuối dòng. Thao tác này sẽ bật lên một menu hỏi bạn muốn chạy độ phân giải nào cho thiết bị mỗi lần bạn khởi động. Độ phân giải cao hơn = chi phí cao hơn. Ngoài đỉnh đầu, chế độ 333 hoạt động đáng tin cậy (màu 1024x768 @ 16 bit) và tôi có một chút may mắn hơn với chế độ màu 16 bit và độ phân giải VGA / HDTV tiêu chuẩn

Câu trả lời hiện được chấp nhận hoạt động tốt nếu bạn luôn sử dụng một chế độ nhất định

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.