Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Currently trying to access the internal settings in iOS Simulator. Anyone want to help to figure these out?
 

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Found a framework named IntlSettings inside Xcode 7. Trying to figure out how to activate that.
 

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Making an AppleInternal folder in root of SDK does not do anything. Trying to find PrototypeTools but don't find any trace of it. Maybe it was only for iOS 7?
 

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Found this useful post, but the problem is that I don't have root access on my iPad:
This is for people who have a iPhone 5S, iPad Air, iPad Mini 2 or any device powered by the A7 Chip. You need to download these 1. iOS7AppleInternal.dylib http://mcmx.in/1hH8HXQ 2. SpringBoad-Internal.strings file http://mcmx.in/1hH8HXQ and if you don't already have 3. PrototypeTools.framework http://mcmx.in/1crdFHl
If these links become unavailable please let me know!

1. Install afc2add, iFile (I find it easiest to edit the .plist’s in place but you can transfer back to the computer, edit and replace on the device if you’d like) and OpenSSH (OpenSSH is there so you can get in to your phone if you massively screw up).

2. Download PrototypeTools. If you're an iOS developer, you already have it on your computer.

3. Install iFunBox and browse to your device.

4. Go to the Raw File System, browse to /System/Library/PrivateFrameworks. Create a new folder called "PrototypeTools.framework" and in that folder, place the PrototypeTools file downloaded from the previous step.

5. If the path /Library/MobileSubstrate/DynamicLibraries/ doesn’t exist, create it.

6. Download iOS7AppleInternal.dylib from here and place it in /Library/MobileSubstrate/DynamicLibraries

7. Open iFile and browse to /var/mobile/Library/Preferences/ and open com.apple.springboard.plist in the plist viewer.
8. Add the following key to the plist and set its value to YES/TRUE/ON

SBPrototypeSettingsEnabled

Type: BOOLEAN
9. Browse to /System/Library/LaunchDaemons/ and edit com.apple.SpringBoard.plist in the plist viewer

Add the following key to the plist:

EnvironmentVariables

Type: Dictionary

9. To the EnvironmentVariables dictionary created above, add the following key and value (this tells springboard to load the Apple Internal dylib before running (essentially what MobileSubstrate does, but I do it less elegantly)):

DYLD_INSERT_LIBRARIES

/Library/MobileSubstrate/DynamicLibraries/iOS7AppleInternal.dylib

10. Reboot or respring!

11. Press the volume up button to activate the prototype settings menu and begin tweaking!
Merry Christmas!
Or maybe PurpleRestore may help, but I've never had any success with it with past devices. Maybe because I didn't enter "AppleConnect" credentials? Someone help me here :p!
 

ajiuo

macrumors 65816
Apr 9, 2011
1,129
641
Making an AppleInternal folder in root of SDK does not do anything. Trying to find PrototypeTools but don't find any trace of it. Maybe it was only for iOS 7?

Nope. iOS8 had this as well. They were testing Control center toggle customization in ios8.
 
  • Like
Reactions: na1577

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Nope. iOS8 had this as well. They were testing Control center toggle customization in ios8.
That is true, I remember that story. But what about iOS 9? Not even a hint about that file anywhere in the SDK.
 

ajiuo

macrumors 65816
Apr 9, 2011
1,129
641
Hamza Sood is usually the one to find that stuff. He hasn't posted anything on prototype settings.
 

techguy9

macrumors 6502
Original poster
Aug 16, 2014
353
470
Oh cool.. I missed that tweet. I wonder if they removed the control center stuff.. There must not have been anything to interesting in there if that's all that he showed.
He is focusing more on cracking the :apple:Watch than iOS right now, so that may explain the lack of info on iOS 9 Internal settings. But we will probably never know unless we figure out how to make the settings appear.
 
Last edited:

TitsLegendary

macrumors 6502a
Jun 12, 2013
549
329
Isn't Hamza the guy who figures out the internal setting every year and then never tells anyone how to do it? Kind of like Stefan Esser aka i0n1c? Shows people how talented they are just to troll people.
 
  • Like
Reactions: na1577 and BeSweeet

batting1000

macrumors 604
Sep 4, 2011
7,464
1,874
Florida
Isn't Hamza the guy who figures out the internal setting every year and then never tells anyone how to do it? Kind of like Stefan Esser aka i0n1c? Shows people how talented they are just to troll people.

Yep. He's always got some internal hack to share, and I'm not gonna lie, I look forward to them lol
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.