iPhone Create an IPA from an installed Cydia app and install it into a nonjb phone?

Discussion in 'Jailbreaks and iOS Hacks' started by macsrcool1234, Oct 25, 2012.

  1. macsrcool1234, Oct 25, 2012
    Last edited: Oct 26, 2012

    macsrcool1234 macrumors 65816

    Joined:
    Oct 7, 2010
    #1
    I can live without all the ios 5 tweaks except for one: Grooveshark. It is not allowed in the store because of its controversial nature.

    I don't believe Grooveshark uses any features that require a jailbreak, such as mobilesubstrate or anything of that nature. Is there a way to package an install from a jailbroken phone and install it into the iPhone 5 via iTunes? I also have a developer account, is there a way to install it via XCode? I can only find instructions for older devices so I don't want to rush out and buy the new phone unless I know it can be done.

    Thanks!

    EDIT: I still have a lot to learn about how the process works. I was able to get iTunes to create an IPA but obviously it is not signed, and therefore won't install. Furthermore, it wasn't even compiled for the CPU in the new iPhone, I should have known that to begin with. I eagerly await the jailbreak :)

    EDIT2: IT CAN BE DONE! see my post below
     
  2. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #2
    Not a chance.
    Those JB hacks need the JB and can never be installed on stock firmware.
    And they're not like appstore apps that you can just turn into an .ipa file and install with itunes.
    You're dreaming. Wish it was that easy:D
     
  3. labman macrumors 604

    labman

    Joined:
    Jun 9, 2009
    Location:
    Mich near Detroit
    #3
    kinda the main reason for jailbreaking to install 3rd party apps. only other way around it is if apple decides to approve grooveshark.. personally I find spotify is better, lots more music
     
  4. Siggen macrumors 6502

    Joined:
    Apr 1, 2011
    Location:
    Oslo, Norway
    #4
    It is possible for some apps.

    I have experimented with this.

    You can if you have the source, only for some apps.

    If you don't have the source, but its packed as an IPA you cant install it on a non jailbroken device.

    There is a lot more to it, and you should just leave it be, mobilesubstrate tweaks won't work anyway.

    EDIT:
    Just one app on the top of my mind I had running on my iPad 2 before a Jailbreak was released, was iTransmission.
     
  5. thelatinist macrumors 603

    thelatinist

    Joined:
    Aug 15, 2009
    Location:
    Connecticut, USA
    #5
    You might be able to do this if you had the source code to modify and re-compile (after all, app developers can install a test app on their phones without jailbreaking). But without the source there's not a chance in hell.
     
  6. macsrcool1234 thread starter macrumors 65816

    Joined:
    Oct 7, 2010
    #6
    I have an update everybody. IT CAN BE DONE!* You do NOT need the source code for the original app either!

    I was able to get the native Grooveshark application on my phone by following a mix of instructions from the following two sites:

    http://uhelios.com/post/6635365478/installing-unsigned-apps-on-the-ipad-2-or-any-idevice

    http://stackoverflow.com/questions/6896029/re-sign-ipa-iphone

    The summarized version of the above sites is that you essentially re-sign the application with your own developer account and install it. The first website has a paid service where the author apparently provides a tool to doing it for you but I have not tested it out and cannot vouch of it works or not.

    *Obviously this will not work for ALL applications. Apps that use private API's or rely on daemons or other extensions such as mobilesubstrate will not work and may mess up your phone. The only application i've tested is Grooveshark so test it at your own risk. A developer account is also required.

    Screenshot (obviously there's black spots because its not coded for the new phone but it works and that's all that matters!)

    [​IMG]
     
  7. The New iPad macrumors regular

    Joined:
    Jun 5, 2012
    #7
    Clearly someone just made an assumption and didn't know what he was talking about hahaha
     
  8. macsrcool1234 thread starter macrumors 65816

    Joined:
    Oct 7, 2010
    #8
    Hey now both Applejuice and TheLatinist are very well respected members here.

    For the most part they are correct, this was kind of a custom request. This only worked because Grooveshark is essentially a regular application that does nothing special. It won't work for 99% of cydia apps/tweaks.
     
  9. saguakid macrumors member

    Joined:
    Mar 4, 2011
    #9
    I have the latest itransmission ipa installed on my iPhone 5 but doesn't work cause can't save the files.. Can anybody tell me how to make it work? I have ifile installed but is useless cause doesn't have the download files
    Is anyway I can make itransmission work on iPhone 5?
     
  10. Dr Sam Beckett macrumors member

    Dr Sam Beckett

    Joined:
    Dec 19, 2012
    #10
    actually it will work on a good portion of apps.. just not tweaks and hacks.. it can work on any app and what few tweaks that are sandboxed.
     
  11. labman macrumors 604

    labman

    Joined:
    Jun 9, 2009
    Location:
    Mich near Detroit
    #11
    We learn things all the time. When people spend most of there time helping others this is in poor taste IMO. Nobody here presumes they know it all. Also one day when your looking for help AJ might know the answer and just keep scrolling. ;)
     
  12. Dr Sam Beckett macrumors member

    Dr Sam Beckett

    Joined:
    Dec 19, 2012
    #12
    i know.. and people get off on telling others they are wrong.. so annoying


    i hate it when people say" youre saying something you obviously know nothing about"

    Obviously they think they know what they are talking about or they wouldnt have said anything (whether it be wrong or not)
     
  13. guitarmandp macrumors 6502

    Joined:
    Sep 21, 2012
    #13
    I downloaded a couple of apps off installeous when it was still around and wasn't able to install them. I used to be able to but now it says "iTether failed to install" when I try to sync it.

    I downloaded the Mame app and iTether, both of which were removed from the app store. I was hoping if I had the iPA files with the DRM removed that it would be enough but I guess not.
     
  14. citkyle macrumors newbie

    Joined:
    Jan 12, 2013
    #14
    macrcool,

    can you paste simplified instructions on thw you got grooveshark on your phone?
     
  15. macsrcool1234 thread starter macrumors 65816

    Joined:
    Oct 7, 2010
    #15
    Since I last did this, there seems to be a far easier way, without xcode at all.

    You need a developers account and a corresponding provisioning profile.
    The user here created a shell script:
    https://gist.github.com/2878446

    Run the script and point it to the grooveshark ipa (you can get it from your iTunes library) as well as your provisioning certificate. Drag the new ipa into your itunes library and sync.
     

Share This Page