Hướng dẫn cơ bản để cài đặt ứng dụng Android không tương thích từ Google Play

Các nhà phát triển Android có thể hạn chế ứng dụng của họ ở một số thiết bị, quốc gia và phiên bản tối thiểu của Android. Tuy nhiên, có nhiều cách để giải quyết những hạn chế này, cho phép bạn cài đặt các ứng dụng được đánh dấu là “không tương thích với thiết bị của bạn”.

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 yêu cầu đá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 bình thường, vì Google không muốn chúng tôi làm những việc này.

Tại sao các ứ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:

  • 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ỉ khả dụng ở 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.

Hãy nhớ rằng chỉ cần cài đặt một ứng dụng không tương thích sẽ không nhất thiết làm cho nó hoạt động. Một số ứng dụng thực sự có thể 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 các giới hạn thiết bị

Thiết bị Android bao gồm tệp build.prop xác định kiểu thiết bị. nếu bạn có thiết bị Android đã root, bạn có thể chỉnh sửa tệp build.prop và làm cho thiết bị của bạn có vẻ như là một thiết bị khác hoàn toàn. Đ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 cần phải root để sử dụng thủ thuật này. Trước đây chúng tôi đã hướng dẫn bạn cách dễ dàng root thiết bị Nexus bằng Bộ công cụ gốc Nexus của WugFresh. Quá trình này sẽ khác đố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 hiện có một cách dễ dàng hơn. Ứng dụng Market Helper mới cho phép bạn giả mạo thiết bị khác mà không cần chỉnh sửa tệp build.prop của bạn. 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 có sẵn trong Google Play, vì vậy bạn sẽ phải tải xuống ứng dụng từ trang web của nhà phát triển và tải xuố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ẽ tự xuất hiện trở lại.

Lưu ý rằng các ứng dụng được đánh dấu là không tương thích có thể thực sự không tương thích với thiết bị của bạn, vì vậy một số ứng dụng có thể không hoạt động bình thường sau khi bạn cài đặt chúng.

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 mộ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.

Trước đây, chúng tôi đã sử dụng các thủ thuật này để cài đặt các ứng dụng chỉ dành cho Hoa Kỳ từ bên ngoài Hoa Kỳ. Tuy nhiên, không có thủ thuật nào trong số này hiệu quả 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 tài khoản của chúng tôi ở bên ngoài Hoa Kỳ vì chúng tôi đã thanh toán bằng phương thức thanh toán không thuộc 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 chúng vẫn có thể hiệu quả với một số bạn.

Nếu bạn quản lý cài đặt một ứng dụng giới hạn theo 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 yêu cầu bất kỳ thủ thuật nào trong tương lai.

Sử dụng VPN để cài đặt các ứng dụng bị giới hạn ở 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 đang ở một quốc gia khác. Điều này có thể chỉ 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 đang sử dụng làm vị trí của nó.

Sử dụng VPN không yêu cầu quyền truy cập root. Trước đây chúng tôi đã hướng dẫn bạn cách kết nối với VPN trên Android. Nếu bạn cần một VPN miễn phí dựa trên 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 quá đủ để cài đặt một vài ứng dụng.

Khởi động lại thiết bị Android của bạn, kết nối với VPN ở quốc gia thích hợp, sau đó mở ứng dụng Google Play. Hy vọng rằng thiết bị của bạn bây giờ có vẻ như được đặt ở một quốc gia khác, cho phép bạn tải xuống các ứng dụng có sẵn ở quốc gia của VPN.

Bạn sẽ cần 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ụ phương tiện bị giới hạn 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ư ứ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 các ứng dụng bị 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ụ của bạn để 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 các 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ẻ là của nhà cung cấp dịch vụ ở 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: Kể từ 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ẽ để phần này ở đây cho hậu thế và bạn vẫn có thể tải xuống phần này từ trang Google Code của phần này, nhưng chúng tôi sẽ không còn mong đợi nhiều ở phần này nữa.

Với thủ thuật VPN hoặc MarketEnabler, bạn có thể cần phải xóa dữ liệu của ứng dụng Cửa hàng Google Play để làm cho nó phát hiện quốc gia mới của thiết bị của bạn. Để làm như vậy, hãy mở màn hình Cài đặt, chạm vào Ứng dụng, vuốt qua danh sách Tất cả, cuộn xuống ứng dụng Cửa hàng Google Play và chạm vào ứng dụng đó. Nhấn Buộc dừng, Xóa dữ liệu, sau đó nhấn Xóa bộ nhớ cache.

Mở lại Google Play và hy vọng nó sẽ tìm thấy vị trí mới của bạn.

Cài đặt tệp APK của ứng dụng

Nếu một ứng dụng được đánh dấu là không tương thích vì bạn đến không đúng quốc gia, bạn có thể tìm thấy tệp .APK của ứng dụng đó và tải tệp đó vào 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 rủi ro bảo mật, cũ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 rủi ro 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 chính thức ở dạng APK.

Bạn cũng có thể nhờ những người bạn biết ở một quốc gia khác giải nén tệp APK từ thiết bị của họ và gửi cho bạn. (AirDroid có tính năng APK giải nén dễ sử dụng.)

Nâng cấp hệ điều hành Android của bạn

Nếu bạn muốn có một ứng dụng yêu cầu phiên bản Android mới hơn, bạn sẽ cần 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ách cài đặt các ROM do cộng đồng tạo như CyanogenMod để tải 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ỉ khả dụng 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ị giới hạn theo quốc gia dường như không còn hoạt động với chúng tôi nữa, nhưng chúng có hiệu quả với bạn không? Nếu không, bạn đã tìm thấy một phương pháp tốt hơn? Để lại bình luận và chia sẻ những gì bạn đã khám phá được!

Tín dụng hình ảnh: Dru Kelly trên Flickr, Johan Larsson trên Flickr