10-13-16 01:08 PM
733 ... 2627282930
tools
  1. epidem's Avatar
    Can anyone help to me for find newer google play login?

    Posted via CB10
    04-06-14 01:57 AM
  2. christian-georgescu's Avatar
    Can anyone help to me for find newer google play login?

    Posted via CB10
    A good place to start is this post.

    Good luck.
    epidem likes this.
    04-07-14 12:22 PM
  3. inc188's Avatar
    Awesome
    05-17-14 03:52 AM
  4. fucsia's Avatar
    Magari mauro, mi pu dare la kmv bmumvpipmbjkn

    Hey

    Mnv
    Pj
    Pp

    Posted via CB10
    07-07-14 05:09 PM
  5. twburger's Avatar
    I think it should be:
    find method containing the reference to isGooglePlayServicesAvailable()

    the method in mine was:
    Code:
    .method public static getStatus(Landroid/content/Context;)Ljava/lang/String;
        .locals 1
        .param p0, "context"    # Landroid/content/Context;
        .prologue
        .line 36
        invoke-static {p0}, Lcom/google/android/gms/common/GooglePlayServicesUtil;->isGooglePlayServicesAvailable(Landroid/content/Context;)I
    changed to

    Code:
    method public static getStatus(Landroid/content/Context;)Ljava/lang/String;
        .locals 1
        .param p0, "context"    # Landroid/content/Context;
    
        .prologue
        const/4 v0, 0x0
        
        return v0
    .end method
    Unfortunately, after this is all done the app would not install and the patched services would not run.
    Last edited by twburger; 08-21-14 at 11:35 PM.
    08-21-14 11:21 PM
  6. Heinz Katchup's Avatar
    Would this fix work for this error I'm getting with RocketMan .apk.


    How to fix any Android app dependent on Google Maps API and make maps working-img_20140822_024655.png

    Posted with X10 via CB10
    08-22-14 02:55 AM
  7. Sally Mack's Avatar
    Unlikely, usually the errors are a bit different. But Fyi, there's a native rocket man app in BlackBerry World.
    08-22-14 09:28 AM
  8. Cobalt232's Avatar
    I think it should be:
    find method containing the reference to isGooglePlayServicesAvailable()

    the method in mine was:
    Code:
    .method public static getStatus(Landroid/content/Context;)Ljava/lang/String;
        .locals 1
        .param p0, "context"    # Landroid/content/Context;
        .prologue
        .line 36
        invoke-static {p0}, Lcom/google/android/gms/common/GooglePlayServicesUtil;->isGooglePlayServicesAvailable(Landroid/content/Context;)I
    changed to

    Code:
    method public static getStatus(Landroid/content/Context;)Ljava/lang/String;
        .locals 1
        .param p0, "context"    # Landroid/content/Context;
    
        .prologue
        const/4 v0, 0x0
        
        return v0
    .end method
    Unfortunately, after this is all done the app would not install and the patched services would not run.

    Bad idea to patch a method that is calling an other method. You may miss some calls when doing that. Better find the problematic method itself which is "isGooglePlayServicesAvailable(Landroid/content/ContextI". And remember, that this method sometimes is obfuscated and the name may be a((Landroid/content/ContextI or similar.

    I suggest to use GMaps Patcher, it's more convenient....
    08-22-14 10:31 AM
  9. vorpike's Avatar
    Why are all the downloads not found on Dropbox?
    09-13-14 09:21 PM
  10. Sally Mack's Avatar
    If you're using the cb10 app, the links don't parse correctly. I'd open the thread in your browser and click on the Dropbox links from there.
    09-14-14 01:17 AM
  11. Cobalt232's Avatar
    Or use the Android version of CB10 app, as I do. Works great.
    09-14-14 02:51 AM
  12. 1khalid's Avatar
    Why don't you use the BlackBerry World version of rocketman?

    Posted via CB10
    09-14-14 06:39 PM
  13. John Grant3's Avatar
    Hi, I'm likely not as techy as you, but is there a way for you to tell me how to get Strava working on my BB10?
    I've got the SNAP app loaded
    from there I downloaded Strava, it fails to open, as missing play services
    based on these boards, I went to 1 mobile and downloaded play services
    but play services fails to open
    so strava fails to open..
    I don't know much beyond that... anything you can tell me?
    thx.
    09-23-14 11:51 AM
  14. Sally Mack's Avatar
    Hi, I'm likely not as techy as you, but is there a way for you to tell me how to get Strava working on my BB10?
    I've got the SNAP app loaded
    from there I downloaded Strava, it fails to open, as missing play services
    based on these boards, I went to 1 mobile and downloaded play services
    but play services fails to open
    so strava fails to open..
    I don't know much beyond that... anything you can tell me?
    thx.
    The copy of the app you have installed won't work, so you need to Uninstall it. Your strava app needs to be patched, and also requires a patched Google play services.

    The first post of this thread has the exact information you need, as well as links to the tools required to patch it. It's quite easy to do.

    What you should already have is the unpatched strava apk (assuming your settings in snap are set to save the apk after installing). You'll need this apk so that you can patch it using cobalt's patcher (again, first post).
    09-23-14 02:24 PM
  15. D.Vader's Avatar
    Update - There's a automated script by christian-georgescu

    Original post bellow:

    It is possible to make maps work inside various Android apps. For Google Account dependent apps, see my other thread: http://forums.crackberry.com/bb10-an...t-apps-866259/
    To fix such app you have to do:

    How to find what Google Maps API version apk uses?
    1. Decompile app APK using apktool
    2. Check manifest - does it contain text "com.google.android.maps.v2.API_KEY"? If yes, application uses API v2 otherwise it uses API v1.


    Patch app which uses API v1
    1. Decompile app APK using apktool
    2. Fix or remove Google Maps library dependency in manifest (this one is already known workaround) - the easiest way is to remove line with <uses-library android:name="com.google.android.maps" /> completely
    3. Download gapps from goo.im either for Android 2.3.3 (for OS 10.1) or Android 4.2.2 (for OS 10.2)
    4. Extract framework from /system/framework/com.google.android.maps.jar
    5. Decompile the maps jar using apktool as well
    6. Move decompiled maps smali code to your decompiled app
    7. Extract RSA key from the original APK (inside META-INF)
    8. Convert the key (openssl.exe pkcs7 -inform DER -in *.RSA -print_certs -out cert)
    9. Get MD5 fingerprint (openssl.exe x509 -noout -in cert -fingerprint -md5), remove colons, to lowercase (SHA1 might be necessary for API v2)
    10. Find method setAndroidSignature() (for Android 4.2.2 it's in file DataRequestDispatcher.smali, see post #28 for details)
    11. Current fingerprint is in parameter p1 and it's getting encoded into protobuf. Create new string (const-string v2) with the found fingerprint and use that when invoke-static instead.
    12. Compile it back, sign (jarsigner), convert, deploy, enjoy

    See post #36 for detailed instructions thanks to ATV_Hightower.

    How to deal with API v2
    1. Decompile your app using apktool.
    2. In file GooglePlayServicesUtil.smali find method isGooglePlayServicesAvailable() and replace the whole content of the method with just:
      Code:
          .locals 1
          .param p0, "context"    # Landroid/content/Context;
      
          .prologue
          const/4 v0, 0x0
      	
          return v0
      or (depending on versions you use), the second line might look like:
      Code:
          .parameter "context"
      The method name may be obfuscated - in that case it's the method containing string "com.android.vending".
    3. Change API v2 key to valid value (one you have registered, see https://developers.google.com/maps/d...ing_an_api_key) - otherwise tiles won't load.
    4. Pack your app, sign, convert, and deploy.
    5. Convert and deploy Google Play Services (aka GMS/GMSCore, latest apk is usually required!). com.google.android.gms must be install for maps to work!


    Update (2014/01/28): Here's current version of Google Play Services with few patched verifications: Google Play services 4.1.32 (978161-36) patched.apk

    WIP: I'm going to check if there's any easy way of reusing the authors fingerprint.

    If you only embed framework code into app, it will work but won't load any tiles (app mBank, uses API v1)
    Attachment 211881

    With correct fingerprint you have it all working (app Pubtran, uses API v1)
    Attachment 211882

    Another example (app Meteor, also uses API v1)
    Attachment 211929

    Simple test application using API v2.
    Attachment 213357

    lyft also uses API v2.
    Attachment 213873
    Oh is that all? LOL
    09-30-14 06:03 PM
  16. Cobalt232's Avatar
    Oh is that all? LOL
    LOL

    Looks quite complicated, doesn't it?

    Use my patcher that does all the work.

    http://forums.crackberry.com/android...rvices-914930/
    10-01-14 03:23 AM
  17. powereds's Avatar
    Hi Cobalt232,

    I'm a noob in this area and I'm trying to remove ads on Chikka app but still no success. Programming is beyond my capacity but maybe you can assist me on how to remove the ads on this app at play google com/store/apps/details?id=com.chikka.gero&hl=en.

    Any help would be appreciated. Thanks.
    12-07-14 02:27 PM
  18. Cobalt232's Avatar
    Did you try to patch it with Lucky Patcher?
    12-08-14 07:27 AM
  19. powereds's Avatar
    Did you try to patch it with Lucky Patcher?
    Thanks for your reply. I tried to install Lucky Patcher apk file on my Q10 but wasn't successful.
    12-08-14 12:25 PM
  20. Cobalt232's Avatar
    Did you try to install the patched version here in the forums or did you download it somewhere from the internet?
    12-08-14 12:53 PM
  21. powereds's Avatar
    Did you try to install the patched version here in the forums or did you download it somewhere from the internet?
    I downloaded it from onhax dot net.
    12-08-14 12:56 PM
  22. Cobalt232's Avatar
    I downloaded it from onhax dot net.
    Well don't. Get it from the forums thread. Search for lucky patcher.
    12-08-14 01:13 PM
  23. powereds's Avatar
    LP 4.4.7's link is dead. Actually I checked 2 discussions a few minutes ago.
    12-08-14 01:47 PM
  24. powereds's Avatar
    Well don't. Get it from the forums thread. Search for lucky patcher.
    Thanks Cobalt.

    I managed to patch chikka messenger apk file by using your GMaps_Patcher_Win_1.3.1 by chance. I mean by chance because it was not what i wanted to patch but chromecast. After i patched chromecast, i tried patching chikka app and it worked.

    Thanks once again and advance happy new year!
    12-28-14 01:18 PM
  25. Cobalt232's Avatar
    Nice. Enjoy!
    12-28-14 04:19 PM
733 ... 2627282930

Similar Threads

  1. Best Leak to Run on T-Mobile Network?
    By AfroZepher in forum BlackBerry 10 OS
    Replies: 16
    Last Post: 01-21-15, 08:29 AM
  2. Manually program BB10 device to set MDN and MSID?
    By onlinespending in forum BlackBerry 10 OS
    Replies: 3
    Last Post: 10-20-13, 01:26 PM
  3. My Z10 updated now I can't hook up to wifi
    By Tony Stashuk in forum BlackBerry Z10
    Replies: 5
    Last Post: 10-20-13, 12:44 AM
  4. Used sachesi and SR version still says 4181??
    By sinnar in forum BlackBerry 10 OS
    Replies: 4
    Last Post: 10-19-13, 09:18 PM
LINK TO POST COPIED TO CLIPBOARD