Lưu ý rằng tất cả các thủ thuật này đều không được Google hỗ trợ. Những thủ thuật này đòi hỏi phải đánh lừa Google Play và nhiều thủ thuật yêu cầu root. Một số thủ thuật này có thể không hoạt động đúng, vì Google không muốn chúng tôi làm những việc này.
Tại sao ứng dụng không tương thích?
Các nhà phát triển Android có thể hạn chế ứng dụng của họ theo nhiều cách khác nhau:
- Một số ứng dụng được đánh dấu là chỉ tương thích với một số điện thoại hoặc máy tính bảng nhất định. Tuy nhiên, chúng có thể chạy tốt trên các thiết bị không được hỗ trợ.
- Các ứng dụng khác chỉ được phép cài đặt ở một số quốc gia nhất định. Ví dụ: bạn không thể cài đặt ứng dụng Hulu Plus bên ngoài Hoa Kỳ và một số ứng dụng ngân hàng trực tuyến chỉ có sẵn ở quốc gia của ngân hàng.
- Tất cả các ứng dụng đều có phiên bản Android tối thiểu mà chúng yêu cầu. Ví dụ: trình duyệt Chrome của Google yêu cầu Android 4.0 trở lên.
Lưu ý rằng việc cài đặt ứng dụng không tương thích sẽ không nhất thiết làm cho ứng dụng hoạt động. Một số ứng dụng thực sự không tương thích với thiết bị của bạn, trong khi các ứng dụng khác (như Hulu) sẽ chỉ hoạt động khi được sử dụng ở Hoa Kỳ (hoặc với dịch vụ VPN hoặc DNS của Hoa Kỳ như Tunlr.)
Lưu ý rằng bạn sẽ không thấy các ứng dụng không tương thích khi tìm kiếm qua Google Play trên điện thoại thông minh hoặc máy tính bảng Android của mình. Chúng sẽ không xuất hiện trong kết quả tìm kiếm. Bạn sẽ thấy các ứng dụng không tương thích khi tìm kiếm trên trang web Google Play.
Bỏ qua giới hạn thiết bị
Các thiết bị Android bao gồm tệp build.prop xác định mô hình của thiết bị. nếu bạn có thiết bị Android bắt nguồn từ, bạn có thể chỉnh sửa tệp build.prop và làm cho thiết bị của bạn dường như hoàn toàn là một thiết bị khác. Điều này sẽ cho phép bạn cài đặt các ứng dụng được đánh dấu là tương thích với thiết bị kia.
Lưu ý rằng bạn sẽ cần phải được bắt nguồn từ để sử dụng thủ thuật này. Trước đây chúng tôi đã cho bạn thấy cách dễ dàng nhổ tận gốc các thiết bị Nexus bằng Bộ công cụ gốc Nexus của WugFresh. Quá trình này sẽ khác nhau đối với các thiết bị khác.
Chúng tôi đã mô tả cách chỉnh sửa tệp build.prop của bạn theo cách thủ công, nhưng giờ đây có cách dễ dàng hơn. Ứng dụng Market Helper mới cho phép bạn giả mạo một thiết bị khác mà không cần chỉnh sửa tệp build.prop của mình. Nó dễ dàng hơn, nhanh hơn và an toàn hơn nhiều. (Tuy nhiên, hãy nhớ rằng nó cũng yêu cầu root.)
Ứng dụng này không khả dụng trong Google Play, vì vậy bạn sẽ phải lấy ứng dụng này từ trang web của nhà phát triển và tải xuống ứng dụng đó. Sau khi cài đặt xong, hãy mở ứng dụng và bạn sẽ có thể giả mạo một thiết bị phổ biến như Samsung Galaxy S3 hoặc Nexus 7. Sau đó, bạn có thể cài đặt các ứng dụng tương thích với thiết bị đó. Sau khi hoàn tất, bạn có thể khởi động lại thiết bị của mình và thiết bị sẽ xuất hiện trở lại.
Thủ thuật để cài đặt ứng dụng bị giới hạn ở quốc gia
Một số ứng dụng chỉ khả dụng ở một số quốc gia nhất định. Nếu bạn quên cài đặt ứng dụng của ngân hàng trước khi đi du lịch hoặc bạn muốn cài đặt ứng dụng phát video hoặc nhạc không khả dụng ở quốc gia của mình, bạn có thể đánh lừa Google nghĩ rằng thiết bị của bạn thực sự ở một quốc gia khác.
Chúng tôi đã sử dụng các thủ thuật này trong quá khứ để cài đặt các ứng dụng chỉ có ở Hoa Kỳ từ bên ngoài Hoa Kỳ. Tuy nhiên, không có thủ thuật nào trong số này phù hợp với chúng tôi khi chúng tôi thử chúng trong khi soạn bài báo. Có thể Google chắc chắn rằng tài khoản của chúng tôi ở bên ngoài Hoa Kỳ bởi vì chúng tôi đã thanh toán bằng phương thức thanh toán ngoài Hoa Kỳ trên Google Play. Tuy nhiên, chúng tôi đã bao gồm những mẹo này với hy vọng rằng họ vẫn có thể làm việc cho một số bạn.
Nếu bạn quản lý cài đặt ứng dụng bị hạn chế ở quốc gia, ứng dụng sẽ được liên kết với tài khoản của bạn, cho phép bạn cài đặt ứng dụng trên các thiết bị khác của mình mà không cần bất kỳ thủ thuật nào trong tương lai.
Sử dụng VPN để cài đặt ứng dụng bị giới hạn theo quốc gia
Bạn có thể sử dụng VPN để đánh lừa Google nghĩ rằng thiết bị của bạn ở một quốc gia khác. Điều này chỉ có thể hoạt động trên các thiết bị không có kết nối di động, chẳng hạn như máy tính bảng, vì Google có thể sử dụng mạng di động mà thiết bị của bạn được bật làm vị trí của thiết bị.
Sử dụng VPN không yêu cầu quyền truy cập root. Trước đây chúng tôi đã chỉ cho bạn cách kết nối với VPN trên Android. Nếu bạn cần VPN miễn phí tại Hoa Kỳ hoặc Vương quốc Anh, hãy thử cài đặt ứng dụng TunnelBear. TunnelBear chỉ cung cấp cho bạn một lượng dữ liệu miễn phí nhất định mỗi tháng, nhưng nó sẽ là quá đủ để cài đặt một vài ứng dụng.
Bạn sẽ cần phải sử dụng một cái gì đó như Tunlr hoặc một ứng dụng VPN để truy cập các dịch vụ truyền thông bị hạn chế theo quốc gia sau khi cài đặt các ứng dụng phương tiện. Tuy nhiên, một số ứng dụng - chẳng hạn như các ứng dụng ngân hàng trực tuyến - sẽ hoạt động bình thường ở các quốc gia khác sau khi chúng được cài đặt.
Sử dụng MarketEnabler để cài đặt ứng dụng hạn chế quốc gia
Nếu bạn có điện thoại thông minh có kết nối di động, Google sẽ sử dụng thông tin của nhà cung cấp dịch vụ để xác định quốc gia của họ. Nếu bạn có quyền truy cập root, bạn có thể cài đặt ứng dụng MarketEnabler. Ứng dụng này cho phép bạn giả mạo số nhận dạng nhà cung cấp dịch vụ khác, làm cho thiết bị của bạn có vẻ như đang ở trên mạng di động ở một quốc gia khác.Ví dụ: nếu bạn chọn [chúng tôi] T-Mobile, điện thoại của bạn sẽ xuất hiện trên T-Mobile ở Hoa Kỳ.
Cập nhật: Tính đến năm 2014, MarketEnabler không còn tồn tại. Các nhà phát triển của nó lưu ý rằng nó sẽ không hoạt động trong hầu hết các trường hợp. Chúng tôi sẽ rời khỏi phần này ở đây vì hậu thế và bạn vẫn có thể tải xuống phần này từ trang Mã Google của mình, nhưng chúng tôi sẽ không mong đợi nhiều từ nó nữa.
Cài đặt tệp APK của ứng dụng
Nếu ứng dụng được đánh dấu là không tương thích vì bạn ở sai quốc gia, bạn có thể định vị tệp.APK của ứng dụng và tải nó lên thiết bị của mình.
Lưu ý rằng việc tải xuống và cài đặt các APK ngẫu nhiên từ web là một nguy cơ bảo mật, cũng giống như việc tải xuống các tệp EXE ngẫu nhiên từ các nguồn không chính thức là một nguy cơ bảo mật trên Windows. Bạn không nên tải xuống APK từ các nguồn không đáng tin cậy. Tuy nhiên, một số ứng dụng được cung cấp dưới dạng APK chính thức.
Bạn cũng có thể có những người bạn biết ở một quốc gia khác trích xuất tệp APK từ thiết bị của họ và gửi cho bạn. (AirDroid có tính năng trích xuất APK dễ sử dụng.)
Nâng cấp hệ điều hành Android của bạn
Nếu bạn muốn một ứng dụng yêu cầu phiên bản Android mới hơn, bạn cần phải cập nhật thiết bị của mình lên phiên bản Android mới nhất để tải xuống. Hầu hết các thiết bị Android không nhận được bản cập nhật nhưng bạn có thể xem cài đặt các ROM do cộng đồng tạo như CyanogenMod để tải xuống phiên bản Android mới hơn.
Ví dụ: nếu bạn có điện thoại vẫn chạy Android 2.3, Gingerbread và bạn muốn cài đặt trình duyệt Chrome (chỉ có sẵn cho Android 4.0, Ice Cream Sandwich và các phiên bản Android mới hơn), bạn có thể tìm thấy ROM do cộng đồng phát triển như CyanogenMod có thể cập nhật thiết bị của bạn lên phiên bản Android mới hơn, cho phép bạn cài đặt và sử dụng ứng dụng.
Bạn có biết bất kỳ thủ thuật nào khác để cài đặt các ứng dụng không tương thích không? Các phương pháp VPN và MarketEnabler để truy cập các ứng dụng bị hạn chế ở quốc gia dường như không hoạt động với chúng tôi nữa, nhưng chúng có phù hợp với bạn không? Nếu không, bạn có tìm ra phương pháp tốt hơn không? Để lại nhận xét và chia sẻ những gì bạn đã khám phá!
Tín dụng hình ảnh: Dru Kelly trên Flickr, Johan Larsson trên Flickr