Homebrew [Release] FBI Companion - CIA network installation for iOS

CompC

Well-Known Member
OP
Member
Joined
May 28, 2009
Messages
372
Trophies
0
Age
30
Website
josh.birnholz.com
XP
553
Country
United States
bHAKQcO.png

FBI Companion will let you send CIA files stored locally to FBI via the network install feature. You can open files from Safari, Mail, or any other app that supports opening files in other apps to install a CIA file. You can also use iTunes to save a CIA file from your computer to FBI Companion to install later, or copy CIAs already saved in FBI Companion.

Your iPhone and 3DS must be connected to the same Wi-Fi network. You can also use your phone as a hotspot and send CIAs that way.

This is still a work in progress! Currently the app crashes when opened on iPad, and crashes if the connection is lost while installing a CIA. There are probably other issues too. Let me know about any bugs you encounter! I plan on making this better as I learn more about Objective-C and programming for iOS. :) It might not be as snazzy as SocketPunch, but for my first iOS app, I like how it turned out!

Google's J2ObjC was used to translate Java code to Objective-C for parts of this app, and the app uses MBProgressHUD to give progress notifications about the file transfer.

Download
  • Currently, to install, you need to have a jailbroken iPhone, with AppSync installed, and a way to install IPA files. There will be other methods of installation in the future. The source code will also be released later.
 

Olmectron

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
Last edited by Olmectron,
  • Like
Reactions: A_Random_Guy

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
I think it's set to iOS 8 as a minimum right now, but it should be fine on iOS 7. I'll upload a new version in a bit that can run on iOS 7.
Much appreciated :D i mainly got it as it was just a bit cheaper and was ironicly at the time easier getting than a Hardware token for FFXI/FFXIV [the Software Token App on it ] (it went to 20$ +Shipping but they were out of stock for an undetermined time so yea. )
 
D

Deleted User

Guest
this looks sweet, but i have an android so i can't use it but I would love to
 

CompC

Well-Known Member
OP
Member
Joined
May 28, 2009
Messages
372
Trophies
0
Age
30
Website
josh.birnholz.com
XP
553
Country
United States
Just installed on my iPhone 5 seems to be working, also will you in the end put this on cydia

Yes, my end goal is to get it on Cydia. I couldn't figure out how to get this in a form that would install via Cydia, but I'll keep trying.

Be on the lookout for errors! If something isn't working correctly, please let me know and try to remember what situation you were in (eg., you just opened the app… the app was opened by opening a CIA from another app… the app was already open and you were switching back to it…)
 

jackb994

Self-Proclaimed Gamer
Member
Joined
Oct 29, 2015
Messages
544
Trophies
0
XP
422
Country
United States
Yes, my end goal is to get it on Cydia. I couldn't figure out how to get this in a form that would install via Cydia, but I'll keep trying.

Be on the lookout for errors! If something isn't working correctly, please let me know and try to remember what situation you were in (eg., you just opened the app… the app was opened by opening a CIA from another app… the app was already open and you were switching back to it…)
I'm also guessing you could code sign it and install it through xcode
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
@CompC Just tested this out.
Jail broken iPhone 5s on 8.4.
Downloaded with mega app.
Browsed for and installed right on the phone with Filza.
Installed Zombie panic in Wonderland by launching with iFile.
Took approximately 20 minutes to install the 154mb file.
Works great albeit a little slow....

It's a nice app but not practical in 'my' situation as I have a home computer, but will be very welcome for iPhone owners that for some reason do not have a home computer. Great work!
 

Temarile

(ノ◕ヮ◕)ノ*:・゚✧ A9LH ✧゚・: *ヽ(◕ヮ◕ヽ)
Member
Joined
Jan 7, 2016
Messages
1,132
Trophies
0
XP
541
Country
Netherlands
I'd like to use this but I'm not gonna jailbreak my new iPhone unfortunately. Great development though!
 

CompC

Well-Known Member
OP
Member
Joined
May 28, 2009
Messages
372
Trophies
0
Age
30
Website
josh.birnholz.com
XP
553
Country
United States
I'm also guessing you could code sign it and install it through xcode

Right, but how do I install it? For Cydia I need to get a .deb file. To make a .deb, I need to know where to install the app. When I put the .app file generated by Xcode straight into the Applications folder, it doesn't appear on the home screen. It installs correctly from a .ipa, though.

@CompC Just tested this out.
Jail broken iPhone 5s on 8.4.
Downloaded with mega app.
Browsed for and installed right on the phone with Filza.
Installed Zombie panic in Wonderland by launching with iFile.
Took approximately 20 minutes to install the 154mb file.
Works great albeit a little slow....

It's a nice app but not practical in 'my' situation as I have a home computer, but will be very welcome for iPhone owners that for some reason do not have a home computer. Great work!

Sending CIAs over the network from desktop is slow too. I find this most useful for small games, homebrew, and Virtual Console.
 

jackb994

Self-Proclaimed Gamer
Member
Joined
Oct 29, 2015
Messages
544
Trophies
0
XP
422
Country
United States
This is still a work in progress! Currently the app crashes when opened on iPad, and crashes if the connection is lost while installing a CIA. There are probably other issues too

I've just tested it on my iPad Mini unjailbroken installed with ipastore and it installed successfully on the 3ds without the app crashing
 

CompC

Well-Known Member
OP
Member
Joined
May 28, 2009
Messages
372
Trophies
0
Age
30
Website
josh.birnholz.com
XP
553
Country
United States
I've just tested it on my iPad Mini unjailbroken installed with ipastore and it installed successfully on the 3ds without the app crashing

That's great! The app crashes when I install it on my iPad, for some reason, both from Xcode, and from installing the IPA. Huh. I'll have to try it some more. Thanks!
 
  • Like
Reactions: jackb994

jackb994

Self-Proclaimed Gamer
Member
Joined
Oct 29, 2015
Messages
544
Trophies
0
XP
422
Country
United States
Right, but how do I install it? For Cydia I need to get a .deb file. To make a .deb, I need to know where to install the app. When I put the .app file generated by Xcode straight into the Applications folder, it doesn't appear on the home screen. It installs correctly from a .ipa, though.



Sending CIAs over the network from desktop is slow too. I find this most useful for small games, homebrew, and Virtual Console.
Did you refresh uicache after you put it in the applications folder
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Shame it wasn't Facebook that paused them
    +1
  • Veho @ Veho:
    Musk sues Hyundai in 3... 2... 1...
    +1
  • RedColoredStars @ RedColoredStars:
    Fucking lame. Thread viewed 1000 times and only one reply that doesnt even answer what I asked.
  • SylverReZ @ SylverReZ:
    You could say the same for a couple or so threads that used to be popular, I guess.
  • RedColoredStars @ RedColoredStars:
    I mean. All I ask was for people to see if ONE, SINGLE website is working properly in edge. 1000 people see it but cant be bothered at all
  • RedColoredStars @ RedColoredStars:
    Ready to just leave this place anyway. The amount of shit talking and bullying behavior that goes unchecked is crazy. No where else do I see this shit towards me and others. Not even on reddit have I been talked to like I have here by other members
  • SylverReZ @ SylverReZ:
    @RedColoredStars, I did read the last sentence in your post by the way. Maybe try changing the privacy settings in your browser to standard if that works.
  • SylverReZ @ SylverReZ:
    I've also heard that Chromium-based browsers will stop working with ad-blockers.
  • K3Nv2 @ K3Nv2:
    Please dont go we need you.
  • K3Nv2 @ K3Nv2:
    I really learned not to give a fuck what others do online it's helped ease my mind try it sometime.
  • RedColoredStars @ RedColoredStars:
    @SylverReZ That reply to you was when we werent on good terms. lol. I tried everything. Changing privacy settings etc.
  • Veho @ Veho:
    Fuck Chromium. Firefox 4evar.
    +1
  • Veho @ Veho:
    (Firefox 4 now, anyway. Let's see if they pull some crap too.)
    +1
  • DinohScene @ DinohScene:
    Netscape ftw
    +1
  • K3Nv2 @ K3Nv2:
    Funny enough went to download chrome Bing gave error installed Firefox fine
    +1
  • RedColoredStars @ RedColoredStars:
    Thing is , the videos work fine in the Edge Dev and Canary builds. But whatever the fix they made was, has never been pushed to Beta or Stable builds. Its been that way for as far back as I tested. Which was Edge 84. They are on 125 now.
    +1
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Yeah, and I was in quite a mood at that time. I would consider choosing Firefox or Opera instead, been using Firefox for over 7 years now than Chrome.
  • RedColoredStars @ RedColoredStars:
    Tried contacting Nintendo to see if they can reach out to MS about it. But Nintendo said the videos are working fine. Without enough people saying no, they don't work fine, it will never get fixed.
  • RedColoredStars @ RedColoredStars:
    I have Firefox and used it for many years. But Edge runs noticible faster on my pc at both opening and loading pages.
  • SylverReZ @ SylverReZ:
    I don't think Nintendo will know anything about troubleshooting Edge. They mostly do technical support regarding their console family.
  • K3Nv2 @ K3Nv2:
    Tell them you downloaded their trailer without permission
    +1
  • SylverReZ @ SylverReZ:
    Good one, Ken.
  • RedColoredStars @ RedColoredStars:
    Right. But they could create a ticket that gets forwarded to the proper team. I think Nintendo would care that their videos aren't working on a major borwser.
    RedColoredStars @ RedColoredStars: Right. But they could create a ticket that gets forwarded to the proper team. I think Nintendo...