Subscribe to the Newsletter!

Google Play Services 64bit Arm Nodpi Android 90 Repack Review

You installed a custom Android 10 ROM (Havoc OS, Pixel Experience, crDroid) on a 64-bit ARM device like the OnePlus 3T, Redmi Note 5 Pro, or Xiaomi Mi 6. You flashed a minimal GApps package (e.g., pico or nano). Now, some apps complain that Play Services is missing or incompatible. A repack of the 64bit ARM nodpi version ensures compatibility without extra bloat.

Android screens vary wildly: from tiny smartwatches to 7-inch phablets to foldables. DPI stands for Dots Per Inch. Google Play Services typically bundles resources for multiple DPIs (ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi), making the APK larger.

A “nodpi” APK contains non-density-specific resources. It ignores screen scaling. This is ideal for:

Trade-off: Icons or UI elements inside Play Services (rare but possible) may look slightly misaligned. However, for a background service, nodpi is safe and often preferred for repacks. google play services 64bit arm nodpi android 90 repack

Indicators that a device is running a repacked Play Services build:

For forensic analysis, compare checksums of APKs with known official releases, inspect signatures, and decompile to review modified smali/Java code and native libraries.

Is repacking Google Play Services legal? Technically, no. Google’s Terms of Service forbid modifying, reverse-engineering, or redistributing their proprietary apps. However, for personal use on your own device, enforcement is nonexistent. You installed a custom Android 10 ROM (Havoc

Ethically: If you are de-Googling for privacy, consider that even a repack still communicates with Google servers. MicroG is a more ethical middle ground. If you are doing it for performance, official “Google Play Services Beta” versions often include performance fixes without the need for a repack.


In the context of this paper, "Repack" refers to the extraction of the split APK files installed by the Google Play Store into a single, installable base APK.

Before downloading anything, you must understand the anatomy of this specific Google Play Services package. A mismatch can brick your Google apps or cause endless crash loops. Trade-off: Icons or UI elements inside Play Services

Google Play Services 64‑bit ARM nodpi for Android 9.0: Repack Overview, Risks, and Best Practices

Google Play Services provides core Google APIs used by many apps. Repacked builds are sometimes used to strip unnecessary libraries, provide minimal variants, or to add/modify functionality for specialized ROMs or older devices. A 64-bit ARM nodpi build targets arm64-v8a devices regardless of screen density and is appropriate for Android 9 (API 28) when a matching signature and dependency set are required.