Thật sự rất khó để nói mà không biết cụ thể bạn đang sử dụng ROM nào trước đây, nhưng có hai khả năng tôi có thể nghĩ đến:
- Các ứng dụng được đề cập đã được cập nhật để yêu cầu một số tính năng mới mà thiết bị của bạn không có.
- (Có thể nhiều khả năng) ROM trước của bạn có thông tin khác trong
build.prop
tệp so với ROM hiện tại của bạn. Điều này có thể bao gồm phần cứng cụ thể như GPS, NFC, gia tốc kế và những thứ như mật độ màn hình.
Các /system/build.prop
tập tin có chứa rất nhiều thông tin về phần cứng của điện thoại (trong số những thứ khác), và đó là những gì Play Store sẽ sử dụng để xác định xem thiết bị của bạn hỗ trợ các yêu cầu phần cứng của một ứng dụng nhất định. Điều khá phổ biến là ROM sử dụng build.prop
các mục để giả trang thành các thiết bị khác hoặc giả vờ hỗ trợ phần cứng không tồn tại vì mục đích tương thích ứng dụng. Tôi sẽ đề nghị cố gắng tìm một bản sao ROM cũ của bạn ở định dạng zip sau đó trích xuất build.prop
từ ROM cũ của bạn và so sánh nó với bản ROM hiện tại của bạn. Nếu chúng khác nhau thì bạn có thể xem xét chỉnh sửa hiện tại của mình build.prop
để bao gồm bất kỳ mục bị thiếu nào từ mục cũ ( có những ứng dụng giúp bạn làm điều này ). Điều này cũng được đề cập trong một số chi tiết trongCó cách nào để lừa Android Market nghĩ rằng tôi đang sử dụng một thiết bị khác để tôi có thể tải xuống các ứng dụng được bảo vệ không?
Đối với mật độ màn hình / LCD cụ thể, có một số ứng dụng sẽ giúp bạn sửa đổi nó. Dựa trên nhận xét của Chahk , các giá trị 160 và 240 có thể tốt để thử nếu nó được đặt thành một cái gì đó khác với điều đó.