Thread: blackra1n & iPhoneBrowser
-
10-11-2009, 02:51 PM #1
blackra1n & iPhoneBrowser
So after I jailbroke my 3.1.2 3G[S] with blackra1n, when I open iPhoneBrowser (1.9.1.0), it says "iPhone is connected, not jailbroken (no afc2 service found)
Anyone having this issue? Know any fixes? Can I still SSH at least?
-
10-11-2009, 03:04 PM #2
-
10-11-2009, 03:51 PM #3
-
10-11-2009, 04:33 PM #4
I got the same issue here. I tried different iPhone browsing tools and all reporting back that my iPhone is not jailbroken.
I'm using Fugu for the time being till this issue is solved
-
10-11-2009, 04:40 PM #5iPhone? More like MyPhone
- Join Date
- Oct 2007
- Location
- CenFla, 407
- Posts
- 201
- Thanks
- 5
- Thanked 27 Times in 18 Posts
WinSCP is working fine. iPhoneBrowser 1.9.3 acknowledges the jailbreak but has an issue opening anything.
My parents didn't pay for my iPhone.
*If i help you hit that "Thanks" button for me*
-
10-11-2009, 06:42 PM #6
Here is a simple way that i found over the internet to get any iphone browser recognize the root of the blackra1n jailbreaked iPhone.
log into the iPhone using ssh tool (i.e. WinSCP for Windows, Fugu for Mac)
go to /System/Library/Lockdown/ and copy the file Services.plist to ur computer.
edit the plist file using any text editor and add the following entries above the line that reads:<key>com.apple.crashreportcopy</key>
Save the file and move it back to the device over writting the original file. (its advisable to make a backup before u overwrite).Code:<key>com.apple.afc2</key> <dict> <key>Label</key> <string>com.apple.afc2</string> <key>ProgramArguments</key> <array> <string>/usr/libexec/afcd</string> <string>--lockdown</string> <string>-d</string> <string>/</string> </array> </dict>
reboot the device and after that u'll be able to browse the root with any iphone browsing toolsLast edited by FlexSurferOne; 10-11-2009 at 06:47 PM.
-
The Following User Says Thank You to FlexSurferOne For This Useful Post:
AllTheWay (10-11-2009)
-
10-11-2009, 06:54 PM #7What's Jailbreak?
- Join Date
- Oct 2009
- Location
- CANADA and proud of it!
- Posts
- 5
- Thanks
- 0
- Thanked 1 Time in 1 Post
hey everyone i have a 3gs running 3.1 with its shsh blobs saved to my local restore server (there is a thread to make one on mmi) so here is what i did to make everything work!:
i had access to a mac so i cooked a custom ipsw then i jailbroke my 3gs with blackra1n (great program) then very simply i restored my 3gs with the custom ipsw that i had and bingo! ssh fine iphonebrowser fine all ok everywhere!
-
10-11-2009, 07:25 PM #8
if you use a custom .ipsw it will carry the exploit to have access to your files. we are trying to find a work around if for the people who don't want to use a custom .ipsw
-
10-11-2009, 07:32 PM #9What's Jailbreak?
- Join Date
- Oct 2009
- Location
- CANADA and proud of it!
- Posts
- 5
- Thanks
- 0
- Thanked 1 Time in 1 Post
indeed it is only a work around for us fortunate ones but as you say the masses aren't all as lucky as us. btw i am looking at the code supplied by flexsurferone and seems to be a good start and should probably be integrated in blackra1n in the near future if possible or a revised version of this code either would be an interesting way of making the root visible
-
10-11-2009, 10:52 PM #10
follow this....
Use iBrickr/iPhoneBrowser on v1.1.1 with - afc2 services.plist
you need to replace your services.plist with the one you download from this guide.
SSH into the phone with winscp...after you replace the file and reboot you can ssh with usb programs like ifunbox. Also I found that itunes might give you a "another iphone has previously been synced" message where it gives you the option to setup a new phone or restore from back. Just setup as a new phone and then it will do nothing. Strange I know but it works.
Hope this helps anyone who jailbroke with blackra1n and could not use programs like ifunbox to ssh.
Worked for me
-
10-11-2009, 10:56 PM #11
blackra1n 3.1.2 iphone 3gs here ssh works browser works
hope u get it working!
-
10-11-2009, 10:56 PM #12Supreme Moderator
- Join Date
- Jan 2008
- Location
- TX Follow me @StealthBravo
- Posts
- 32,492
- Thanks
- 44
- Thanked 5,315 Times in 3,106 Posts
blackra1n doesn't patch the services.plist. You will have to do it manually to get usb browsing back.
SSH into your phone and navigate to /System/Library/Lockdown/Services.plist
Copy Services.plist (copy the original for backup) to your computer and open it in a plist editor or a text editor. Add the following info:
Paste the following key/dict combo above the line that reads
<key>com.apple.crashreportcopy</key>
PHP Code:<key>com.apple.afc2</key>
<dict>
<key>Label</key>
<string>com.apple.afc2</string>
<key>ProgramArguments</key>
<array>
<string>/usr/libexec/afcd</string>
<string>--lockdown</string>
<string>-d</string>
<string>/</string>
</array>
</dict>
or if you are lazy, here is a pre-patched services.plist
I recommend editing your own services.plist tho. Reboot your phone and you should be able to use whatever USB browser you want.
Enjoy!

-
10-11-2009, 11:16 PM #13
this fix works great!
it's also here:
Issue 153 - iphonebrowser - 3.1.2 Jailbreak Issue - Project Hosting on Google Code
and from george's twitter page
-
10-11-2009, 11:16 PM #14Livin the iPhone Life
- Join Date
- Aug 2007
- Location
- LA
- Posts
- 2,387
- Thanks
- 105
- Thanked 304 Times in 276 Posts
Mine is working fine... I didn't do anything special.
Working on (1)3G and (2)3Gs'
-
10-11-2009, 11:38 PM #15Super Duper Moderator
- Join Date
- Aug 2008
- Location
- Valley of the Sun, Arizona
- Posts
- 22,650
- Thanks
- 2,669
- Thanked 7,287 Times in 4,684 Posts
-
10-11-2009, 11:40 PM #16Super Moderator
- Join Date
- Nov 2007
- Location
- Independence, LA
- Posts
- 5,646
- Thanks
- 656
- Thanked 762 Times in 591 Posts
Cyberduck is not showing all my files either.

-
-
10-11-2009, 11:56 PM #17
If you install Erica's utilities on the iPhone from Cydia, you can paste the following into an SSH or MobileTerminal prompt:
A better solution is probably to write something that can be installed from Cydia so it helps all jailbreaks that don't want the overhead of adding afc2 (or forget to
).
If you install Erica's utilities from Cydia, you can use the following commands from MobileTerminal or an SSH terminal prompt:
plutil -com.apple.afc2 -dict Services.plist
plutil -com.apple.afc2 -Label -string com.apple.afc2 Services.plist
plutil -com.apple.afc2 -AllowUnactivatedService -true Services.plist
plutil -com.apple.afc2 -ProgramArguments -array Services.plist
plutil -com.apple.afc2 -ProgramArguments -arrayadd -string /usr/libexec/afcd Services.plist
plutil -com.apple.afc2 -ProgramArguments -arrayadd -string \"--lockdown\" Services.plist
plutil -com.apple.afc2 -ProgramArguments -arrayadd -string \"-d\" Services.plist
plutil -com.apple.afc2 -ProgramArguments -arrayadd -string / Services.plist
Then restart the iPhone.Last edited by NetMage; 03-25-2011 at 05:32 PM.
-
The Following User Says Thank You to NetMage For This Useful Post:
Jacanasal504 (03-09-2011)
-
10-12-2009, 04:38 AM #18
-
10-12-2009, 04:07 PM #19
rich1976:
Did you install Erica's utilities in Cydia?
-
10-13-2009, 02:11 AM #20
LinkBacks (?)
-
12-09-2011, 03:39 PM
-
12-09-2011, 11:05 AM
-
12-09-2011, 09:35 AM



LinkBack URL
About LinkBacks
Reply With Quote




