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

    Oct 7, 2010
    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.


    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


    Apr 16, 2008
    At the iPhone hacks section.
    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


    Jun 9, 2009
    Mich near Detroit
    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

    Apr 1, 2011
    Oslo, Norway
    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.

    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


    Aug 15, 2009
    Connecticut, USA
    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

    Oct 7, 2010
    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:



    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!)

  7. The New iPad macrumors regular

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

    Oct 7, 2010
    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

    Mar 4, 2011
    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

    Dec 19, 2012
    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


    Jun 9, 2009
    Mich near Detroit
    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

    Dec 19, 2012
    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

    Sep 21, 2012
    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

    Jan 12, 2013

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

    Oct 7, 2010
    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:

    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