[Android Apps and Games] Tsjoklat:
I just noticed that 3.9.16 has additional new code in "LegacyDeviceConfigurationHelper.smali" which might also need to be changed for older devices to work properly. The "DPI" patches for 3.9.16 have now changed to the following (the patch used to be only a one line change in the code and now it is two lines):

DPI 160 patch:

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:42:17.855438171 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:50:43.251448825 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xa0

move/from16 v17, v0

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:42:17.863438351 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:52:12.595449873 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xa0

move/from16 v17, v0

DPI 213 patch:

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:42:17.855438171 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:50:43.251448825 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xd5

move/from16 v17, v0

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:42:17.863438351 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:52:12.595449873 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xd5

move/from16 v17, v0

DPI 240 patch:

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:42:17.855438171 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:50:43.251448825 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xf0

move/from16 v17, v0

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:42:17.863438351 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:52:12.595449873 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0xf0

move/from16 v17, v0

DPI 320 patch:

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:42:17.855438171 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/DeviceConfigurationHelper.smali	2012-10-14 00:50:43.251448825 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0x140

move/from16 v17, v0

diff -ru Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali
--- Vending-3.9.16.orig/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:42:17.863438351 +0200
+++ Vending-3.9.16/smali/com/google/android/finsky/utils/LegacyDeviceConfigurationHelper.smali	2012-10-14 00:52:12.595449873 +0200
@@ -257,7 +257,7 @@

move-result-object v15

- iget v0, v12, Landroid/util/DisplayMetrics;->densityDpi:I
+ const/16 v0, 0x140

move/from16 v17, v0

If the previous version of 3.9.16 that I posted did not work, perhaps these changes will help.

17909b5fdbd7aa43e0a179d9e932a775 Vending-3.9.16.noupdate.nosig-aligned.apk
6a0aa7c308004fbca74ca17f9c46ed4f Vending-3.9.16.noupdate.norestrictions.nosig-aligned.apk
399773420f334cfee1d40c427a05ff82 Vending-3.9.16.noupdate.dpi160.nosig-aligned.apk
36cead47a46454356f07461698bd89a1 Vending-3.9.16.noupdate.dpi213.nosig-aligned.apk
9d721f53db2ea90fac8798b014ec18d7 Vending-3.9.16.noupdate.dpi240.nosig-aligned.apk
0070f71fe3e436745f581dc058a9ec6d Vending-3.9.16.noupdate.dpi320.nosig-aligned.apk
6e14221f7c623e3c3a9d335ab2dc72f2 Vending-3.9.16.noupdate.norestrictions.dpi160.nosig-aligned.apk
584468ba944002cf36dba982ea704dc6 Vending-3.9.16.noupdate.norestrictions.dpi213.nosig-aligned.apk
d9d876c953ed861618fde2f3a8c67ead Vending-3.9.16.noupdate.norestrictions.dpi240.nosig-aligned.apk
40dee1545ba5bf4dd96f7493b202a206 Vending-3.9.16.noupdate.norestrictions.dpi320.nosig-aligned.apk