"Inkompatible" Apps über den Google Play Market

7

Nur eine kurze Beschreibung, ich habe kürzlich Lebkuchen mit Cyanogenmod 7 auf meinem HD2 installiert. Vorher habe ich Froyo mit einem anderen Mod ausgeführt. Mein Problem ist, dass viele der Markt-Apps, die zuvor auf meinem Telefon einwandfrei liefen, jetzt als inkompatibel aufgeführt sind und Google Play es ablehnt, sie von mir herunterladen zu lassen. Ich weiß, dass sie kompatibel sind, weil ich sie, wie gesagt, auf meinem Froyo-Mod perfekt ausgeführt habe. Gibt es einen Weg, um dieses Problem zu umgehen?

Wayne Hooper
quelle

Antworten:

6

Es ist wirklich schwer zu sagen, ohne genau zu wissen, welches vorherige ROM Sie verwendet haben, aber ich kann mir zwei Möglichkeiten vorstellen:

  1. Die betreffenden Apps wurden aktualisiert, um einige neue Funktionen zu erfordern, über die Ihr Gerät nicht verfügt.
  2. (Wahrscheinlich wahrscheinlicher) Ihr vorheriges ROM enthielt andere Informationen in der build.propDatei als Ihr aktuelles. Dies kann bestimmte Hardware wie GPS, NFC, Beschleunigungsmesser und dergleichen oder Dinge wie Bildschirmdichte umfassen.

Die /system/build.propDatei enthält unter anderem viele Informationen zur Hardware Ihres Geräts. Der Play Store ermittelt anhand dieser Informationen, ob Ihr Gerät die Hardwareanforderungen einer bestimmten App unterstützt. Es ist ziemlich üblich, dass ROMs build.propEinträge verwenden, um sich als andere Geräte zu tarnen oder so zu tun, als würden sie aus Gründen der App-Kompatibilität nicht vorhandene Hardware unterstützen. Ich würde vorschlagen, dass Sie versuchen, eine Kopie Ihres alten ROM im Zip-Format zu finden, diese dann build.propaus Ihrem alten ROM zu extrahieren und mit Ihrem aktuellen zu vergleichen. Wenn sie unterschiedlich sind, können Sie Ihre aktuelle Version so bearbeiten build.prop, dass alle fehlenden Einträge der alten enthalten sind ( es gibt Apps, die Ihnen dabei helfen ). Dies wird auch in ausführlich behandeltGibt es eine Möglichkeit, den Android Market zu täuschen, dass ich ein anderes Gerät verwende? Kann ich geschützte Apps herunterladen?

Speziell für die Bildschirm- / LCD-Dichte gibt es eine Handvoll Apps , mit denen Sie sie ändern können. Basierend auf Chahks Kommentar können Werte von 160 und 240 gut zu versuchen sein, wenn sie auf etwas anderes eingestellt sind.

Eldarerathis
quelle
Die wahrscheinlichste Ursache ist, dass seine LCD-Dichte entweder zu hoch oder zu niedrig eingestellt ist. Es gibt verschiedene Möglichkeiten, es zu ändern (manuell über die Datei build.prop oder mit einer App wie LCD-Wechsler)
Chahk
@Chahk: Ich habe das mental in "Hardware" zusammengefasst, da es auf Bildschirmgröße und Auflösung basiert, aber ja, das ist sicherlich eine Möglichkeit.
Eldarerathis
Ich hatte kürzlich genau das gleiche Problem, als ich einem Freund half, seine HD2 zu rooten und CM7 darauf zu installieren. Nachdem wir die LCD-Dichte auf etwas mehr Mainstream umgestellt hatten, begann sich der Play Store zu verhalten.
Chahk
@Chahk: Erinnerst du dich, welchen Dichtewert du letztendlich verwendet hast? Das könnte nützlich sein, aber ich habe keine Ahnung, was es selbst sein würde.
Eldarerathis
Wir mussten es auf "160" setzen, damit der Play Store Apps installieren / aktualisieren konnte. Ich habe auch gehört, dass "240" auch funktionieren sollte, aber das haben wir nicht getestet.
Chahk