zidaneno5 / Reveal2Loader

54 stars 11 forks source link

Any updates for this to work with iOS 11? #3

Open pavankataria opened 6 years ago

pavankataria commented 6 years ago

This worked on iOS 10 but now on iOS 11 the application doesn't show on the Reveal mac application.

Are there any plans to update this to work with iOS 11?

SonglinYu1230 commented 6 years ago

I send an email to the author just now, wait for his response now.

SonglinYu1230 commented 6 years ago

Copy RevealServer to my phone's '/Library/RHRevealLoader/' Directory, and replace RevealServer in my phone's '/Library/Frameworks/RevealServer.framework'. Then I can reveal App 'Settings', but I can't reveal other apps.

pavankataria commented 6 years ago

I believe this is what I did but the Reveal application on my mac still didn't show my device. I'll try the process again tonight. Did you email the author to find out whether they were able to reveal other applications other than settings?

SonglinYu1230 commented 6 years ago

I found out a solution, and I send an email to you. You can check your Gmail. The author hasn't replied to me yet.

jazka commented 6 years ago

@yumumu Could you show the solution to my email? Thanks!

SonglinYu1230 commented 6 years ago

@jazka I don't know your email Here is the solution. I solved those questions in iOS 11 by following this tutorial . https://github.com/lanvsblue/LANRevealLoader Upload LANRevealLoader.dylib, LANRevealLoader.plist and RevealServer to your phone's '/Library/MobileSubstrate/DynamicLibraries'. Then you can reveal 'App Store'. And if you want to reveal other app, you should modify LANRevealLoader.plist.

jazka commented 6 years ago

@yumumu, thanks for your guide, it works. There is still one issue that it could not show applications view hierarchy in the right window. Do you know why? Please check the image attached. selection_001

Beside, I have another question that is not related with this topic. On iOS11, Cycrpit also doesn't work. Someone says it should use bfinject instead. I‘m trying it for a long time, but I'm failed even I disable tweaks for Electra. Do you know this tool? If no, what tool you use? Thanks in advance!

SonglinYu1230 commented 6 years ago

I use Electra, and Cycrpit works on my phone. And I don't meet the question that the image attached. Maybe you can try to jailbreak agin.

zidaneno5 commented 6 years ago

I don't have an iOS11 jb device, sorry for the late update.

This tweak works in cooperation with PreferenceLoader & AppList/ExtensionList. From your description, the problem seems to be not install those tweaks.

SOLUTIONS:

  1. Try to install PreferenceLoader & AppList/ExtensionList and all the depend tweaks.(Rocketbootstrap)
  2. If you want to fix it manually, read below.

Reveal2Loader read selected apps from /var/mobile/Library/Preferences/com.rheard.RHRevealLoader.plist, which the value of the key formed by RHRevealEnabled-YOUR_APP_ID is YES.

You can try to copy /var/mobile/Library/Preferences/com.rheard.RHRevealLoader.plist from your iOS10 device to your iOS11 device.

If you want to reveal other apps, just add key RHRevealEnabled-YOUR_APP_ID and value YES to your com.rheard.RHRevealLoader.plist.

If none of these solutions work, feel free to reply this comment.

jazka commented 6 years ago

@yumumu I use Electra too, and the version is 1.0.4. Cycrpit is not found in Cydia, how did you install it?

lemon4ex commented 5 years ago

i found solutions, move to https://github.com/lemon4ex/Reveal2Loader