Protected apps in the market shown as not compatible

Discussion in 'Bugs' started by Nyr, Jun 23, 2011.

  1. Nyr

    Nyr Members

    Trophy Points:
    13
    Hello,

    I think that there is a little problem with the build.prop from the last weeks on MIUI who makes impossible to download protected apps from the Market since they appear as not compatible with the device.

    Some examples of this protected "not-compatible" apps are:
    https://market.android.com/details?id=com.eamobile.Fifa
    https://market.android.com/details?id=com.nitrodesk.touchdownpro&feature=search_result
    https://market.android.com/details?id=dk.tacit.android.foldersync.full
    https://market.android.com/details?id=com.jeff.sg.droidcloud

    I believe that this is a issue with the build.prop included in both the official MIUI ROM and the translation packs:

    Line 31 from build.prop is:
    Code:
    ro.build.fingerprint=generic/libra_bravo/bravo:2.3.4/MIUI/1.6.17:userdebug/test-keys
    The problem with this, is that since Google implemented the new protections for the Market, those signatures are not valid, so protected apps aren't available for our devices.

    A possible workaround for this, could be to fake the fingerprint including a similar one who is allowed by Google. A valid one could be from the 2.2 official sense ROM or maybe the one from 2.3.4 in the official Nexus One ROM. Here is the one I am using and works:
    Code:
    ro.build.fingerprint=htc_wwe/htc_bravo/bravo/bravo:2.2/FRF91/226611:user/release-keys
    I know that this ┬┐bug? is more related to china that the english forums, but since don't know Chinese, just hope that Mark or anyone can take a look at this post.

    Edit: here I had complied the original fingerprints for a bunch of Android devices, if they are useful for anyone http://cl.ly/7tgi
     
  2. rousseauxy

    rousseauxy Members

    Trophy Points:
    11
    I know that for the desire Z they used the fingerprint of an old(official?) rom and that works, think you can do that in your case aswell (with a build.prop from your device ofcourse), not sure though :)
     
  3. Nyr

    Nyr Members

    Trophy Points:
    13
    Sure, it will work, but I am reporting this here so hopefully it can be addressed by the MIUI team ;)
     
  4. MarcC

    MarcC Members

    Trophy Points:
    11
    Don't know if this is related, but the latest release of MIUI is giving me trouble with account syncing on my Nexus One phone. The page that usually comes up saying my account is synchronized with Google servers does not come up: as a result, previously purchased apps do not show in the Market. This works fine under CM7 nightly build #108.
     
  5. lukyjay

    lukyjay Members

    Trophy Points:
    16
    You sir, are a god! Thank you!!!
     
  6. Nyr

    Nyr Members

    Trophy Points:
    13
    Just added fingerprints for a bunch of different devices to the post, if anyone needs they.
     
  7. NXUS

    NXUS Members

    Trophy Points:
    16
    Thank you! these will come in handy for sure!!!
     
  8. MarcC

    MarcC Members

    Trophy Points:
    11
    Tested working on my Nexus One. Hats off to Nyr, and lets hope this fix makes its way to upcoming MIUI builds, as it is a definite show-stopper for users who have purchased Market apps.
     
  9. jasrups

    jasrups Members

    Trophy Points:
    0
    Apologies for the ignorance but how exactly do I apply this fix? I'm on the latest build and I'm having this issue (where protected apps don't show up in the Market).
     
  10. Nyr

    Nyr Members

    Trophy Points:
    13
    You need to edit the file and change that line. ADB is the way to go, search for a tutorial to upload and download the files from your phone via ADB if you never had done it previously.
     
  11. MarcC

    MarcC Members

    Trophy Points:
    11
    I edit build.prop on my PC using Notepad++ before flashing, it's easier that way. Has this been fixed in the latest release, BTW?
     
  12. Nyr

    Nyr Members

    Trophy Points:
    13
    I am using MIUI stable and it's fixed.
     
  13. wszdana223

    wszdana223 Members

    Trophy Points:
    0

Share Our Site