Alien Blue 2.8.2 (iPhone/iPod, iOS 6.0)

Discussion in 'iOS 6 Editors' List' started by screamingtrees, Nov 12, 2017.

  1. screamingtrees

    screamingtrees Moderator
    Staff Member Moderator

    Joined:
    Sep 9, 2017
    Messages:
    65
    Likes Received:
    14
    Alien Blue (iPhone/iPod, iOS 6.0)

    upload_2017-11-12_16-28-19.png


    Partially Working on iOS 6.0 and up

    Does not post or comment. Imgur's mobile site does not work for anything <iOS 7. BUT you can view imgur posts using the "Canvas" pro feature. Look up how to make an iAP (in-app purchase) for pro on discontinued apps. Everything else is working fine.

    Edit:

    Thanks to Patrick_Griffin we now have a working client:
    Download
     
    #1 screamingtrees, Nov 12, 2017
    Last edited by a moderator: Apr 14, 2018
  2. Patrick_Griffin

    Joined:
    Apr 14, 2018
    Messages:
    13
    Likes Received:
    18
  3. Cipher

    Cipher Administrator
    Staff Member Administrator Moderator

    Joined:
    Sep 6, 2017
    Messages:
    292
    Likes Received:
    66
    Alright thanks, will update to working and credit you
     
  4. Cipher

    Cipher Administrator
    Staff Member Administrator Moderator

    Joined:
    Sep 6, 2017
    Messages:
    292
    Likes Received:
    66
    Can you describe how you patched it? I would like to patch older clients for iOS 5 and below with this method.
     
  5. Patrick_Griffin

    Joined:
    Apr 14, 2018
    Messages:
    13
    Likes Received:
    18
    I used Charles Proxy to figure out what the problem was (HTTP -> HTTPS redirects). Then I used IDA Pro to find out how the requests were made and how to patch them.

    It was a matter of changing what URL the app used to make requests. There were a lot of hardcoded strings like "http://www.reddit.com" that I then changed to "https:/www.reddit.com" (notice the single slash). Technically, it's a malformed URL, but it is handled just fine.

    There's an unrelated patch that disables status check requests that the app makes. It tries to download a json file that does not exist anymore. It was annoying to me, so I just disabled it. That part is not essential by any means.

    Basically, if you want to recreate the patch, extract the main executable from the IPA (it's called AlienBlue), open it in a hex editor, find all "http://www.reddit.com" (without quotes) and replace with "https:/www.reddit.com" (also without quotes). Save the new file, replace the old executable inside IPA with the new one (I used WinRAR, lol).

    It's also possible to fix this app with a Substrate tweak, but I don't have a good place to host it, so binary patching was easier to do.
     
  6. Cipher

    Cipher Administrator
    Staff Member Administrator Moderator

    Joined:
    Sep 6, 2017
    Messages:
    292
    Likes Received:
    66
    Thank you, we are considering opening a cydia repo for community tweaks would you be interested in it?
     
  7. Patrick_Griffin

    Joined:
    Apr 14, 2018
    Messages:
    13
    Likes Received:
    18
    Yeah, I'm interested. No promises though, I'm new to tweak development. :)
     
  8. Nikki Santoro

    Nikki Santoro New Member

    Joined:
    Aug 30, 2019
    Messages:
    6
    Likes Received:
    2
    Do you think this technique can work on other apps such as Nest? See my post here if you have a minute:

    https://mtmdev.org/forum/index.php?threads/nest.2067/
     
  9. asdf2345

    asdf2345 Member

    Joined:
    Mar 17, 2018
    Messages:
    57
    Likes Received:
    8
    Why don't you try it? You can install Charles proxy, and see if that's the issue
     
  10. av709

    av709 Member

    Joined:
    May 12, 2019
    Messages:
    43
    Likes Received:
    24
    Deaded. :( See here and here. Almost two years to the day since it was fixed. Thanks Patrick, it had a good run!
     
    Anbar48 likes this.
  11. Anbar48

    Anbar48 Administrator
    Staff Member Administrator Moderator Developer

    Joined:
    Sep 6, 2017
    Messages:
    235
    Likes Received:
    52
    I wonder if there's any way to fix this. Does anyone know what specifically in the API changed?
     
  12. Anbar48

    Anbar48 Administrator
    Staff Member Administrator Moderator Developer

    Joined:
    Sep 6, 2017
    Messages:
    235
    Likes Received:
    52
    @Patrick_Griffin
     
  13. av709

    av709 Member

    Joined:
    May 12, 2019
    Messages:
    43
    Likes Received:
    24
    I can't actually compare a working vs non-working app because the newest device I have access to at the moment is a 5s on 10.3.3, and the last compatible version of Reddit for that is broken (can't sign in).

    It's one thing to no longer push updates out to iOS 10 but to break the last compatible version seems a little premature to me. Or perhaps they're not even aware of what they've done, there hasn't been any "this app will stop working at x point in time" type notifications in the iOS 9 or iOS 10 client.

    The one thing that points to them doing this intentionally is that the apps all quit working exactly 12 months to the day from when the last iOS 10 app was released, but could obviously just be a coincidence.

    If they fix the iOS 10 client then I'm guessing all the older ones would start working again as well.
     
    Anbar48 likes this.
  14. Andyp1230

    Andyp1230 Member

    Joined:
    Dec 9, 2019
    Messages:
    9
    Likes Received:
    6
    There's this guy on r/LegacyJailbreak who made a small tweak to sign in Reddit on old iOS version.
    Compatibility:
    • Working on Reddit 3.1.0 (iOS 9.3.5)
    • Working on Reddit 3.13.1 (iOS 9.3.6, 10.3.3)
    • Working on Alien Blue 2.9.9 (iOS 9.3.5)
    • NOT working on Reddit 4.x (iOS 10.3.3)
    • NOT working on Alien Blue 2.8.2 (iOS 6.1.3, 9.3.5)
    I'm u/AndyP1230 in that thread. The tweak works on both Official Reddit app AND Alien Blue as long as the tweak is activated and AB is up-to-date enough. The key is to make the UIWebView popup when logging in the official Reddit app, press allow and that's it. But one sad thing is on iOS 6 there is no Reddit app, so I'm still waiting for the main OP to expand the compability.
     
    Anbar48 likes this.
  15. Andyp1230

    Andyp1230 Member

    Joined:
    Dec 9, 2019
    Messages:
    9
    Likes Received:
    6
    *still waiting desperately for a fix*
    Or is there any tutorial to make the tweak in the reddit post above work, guys?
     

Share This Page

Dear user!

We have found that you are blocking the display of advertising on our site.

Please add it to the exception list or disable AdBlock.

Our materials are provided FREE of charge and the only income is advertising.

Thank you for understanding!