https://www.theiphonewiki.com/w/api.php?action=feedcontributions&user=Srb21103&feedformat=atomThe iPhone Wiki - User contributions [en]2024-03-29T06:55:05ZUser contributionsMediaWiki 1.31.14https://www.theiphonewiki.com/w/index.php?title=Prometheus&diff=55176Prometheus2017-01-01T19:17:54Z<p>Srb21103: better wording</p>
<hr />
<div>Prometheus is a tool that can be used to upgrade/downgrade previously signed iOS versions on 64-bit devices.<br />
<br />
==Requirements==<br />
* jailbroken 64-bit device (except iPhone 5s and iPad Air that generate the same nonce multiple times<br />
* SHSH2 saved with [https://github.com/tihmstar/tsschecker tsschecher]<br />
<br />
==FAQ==<br />
This FAQ guide was written by [https://twitter.com/tihmstar tihmstar].<br />
<br />
Q: What iOS's does it support?<br />
A: Prometheus is not really limited to any specifiy iOS. promethues itself is the idea to restore a firmware by using replayed tickets and upgrading sep+baseband.<br />
futurerestore allows you to select an ios and apticket which is being used during restore, as well as baseband and sep which will get a fresh ticket and also restored.<br />
Right now it only makes sense to restore to iOS 10.x firmware, as the iOS 10 SEP does not work with iOS 9 (and probably lower). You need to be careful though, because if apple stops signing iOS 10.2 and lets say iOS 10.3 SEP is not compatible with 10.1.1 anymore, than you can't even really restore to 10.1.1<br />
<br />
Q. Do I need to be currently jailbroken?<br />
A: If you're jailbroken (with tfp0) you can use the generator method.<br />
This allows you to put a generator to nvram to force generate a specifiy APNonce.<br />
This makes it really convinient to make the device generate the same APNonce which is also inside your APTicket. (in case you know the generator for that nonce).<br />
I personally did run noncestatistics to figure out what nonce is generated the most on my iPhone5s (this only works with devices which do have collisions).<br />
Then i requested an 10.1.1 ticket for that specific nonce while it was signed.<br />
So now i can use the reboot-until-nonce-matches method for restoring my iPhone5s. If you didn't do all this, you probably can't restore without a jailbreak<br />
<br />
Q. Which jailbreaks support TFP0?<br />
A: Afaik ios 7 and ios 8 have tfpo, iOS 9.1 by pangu has host_get_special_port and qwerty's jbme has host_get_special_port. the 10.x has tfp0<br />
<br />
Q. What devices are supported?<br />
A: In theory all 64bit device should be supported.<br />
Right now iPhone7 and iPhone7+ are not supported, but that is something which could probably be fixed with an update.<br />
Also there are some bugs in futurerestore, but once everything is ruled out, all 64bit device should be supported.<br />
Right now i have no plans in testing 32bit, but i think that the method could work with 32bit. If someone wants to adjust futurerestore for 32bit, go ahead, sourcecode is on github<br />
<br />
==External links==<br />
[https://www.youtube.com/watch?v=BIMx2Y13Ukc tutorial]<br><br />
[https://media.ccc.de/v/33c3-7888-downgrading_ios_from_past_to_present#video&t=68 tihmstar's talk]<br><br />
[https://github.com/tihmstar/noncestatistics noncestatistics]<br></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&diff=49828NonUI builds2015-11-20T20:56:43Z<p>Srb21103: /* iPhone 4 */ videos no longer available</p>
<hr />
<div>{{see also|Beta Firmware}}<br />
<div class="toclimit-3">{{float toc|left}}</div><br />
This (will be) a documented list of known '''factory firmwares''', used by Apple workers in California to do engineering tests on prototype devices and also by factory workers on production ones during manufacturing. Factory firmwares are based on production iOS ones, but adapted for internal engineering tests, development and debugging. {{clear}}<br />
They are also known as "NonUI (No User Interface)" builds, probably because most applications are command line ones. The SpringBoard replacement, named SwitchBoard, allow launching a GUI of some of those applications. Unlike production iOS firmwares, factory ones have the following differences :<br />
* Contain DEVELOPMENT Fused bootloaders in \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.<br />
* Contain DEVELOPMENT Fused kernel cache with more symbols, and with individual kexts in /System/Library/Extensions<br />
* Contain Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.<br />
* Have the /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.<br />
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.<br />
* /usr and subfolders contain many UNIX command line utilities.<br />
* SSH daemon is pre-installed - as dropbear<br />
* Boot loader passes arguments to kernel (unlike RELEASE boot loaders as of iOS 5.0) which makes it easy to disable AMFI<br />
* It has some Private Frameworks in /System/Library/PrivateFrameworks for internal GUI apps and command line utilities.<br />
* Most internal applications require the use of SkankKit to produce special layers such as text on the framebuffer.<br />
Unlike regular iOS Firmwares, factory ones are distributed in "restore bundles". Those are unzipped IPSW files which can be restored on devices using an internal restore software such as [[PurpleRestore]]. Release and factory firmwares "restore bundles" have the same packaging structure (bootloaders, kernel, restore ramdisk, update ramdisk and root filesystem).<br />
<br />
== Some interesting facts about factory firmwares ==<br />
<br />
* '''Design:''' Apple seems to use the same GUI design from the production firmware to the factory one. Production iOS 1.x to 6.x skeuomorphism design is also present on 1.x to 6.x factory firmwares, but seems really more excessive than production ones. For exemple, the "skankwerk" boot logo represents a real gear and many GUI icons are realistic or simply photos of real life things (especially in [[Operator]]). For newer versions, production iOS 7.x to 9.x flat design is mostly used in 7.x to 9.x factory firmwares. For exemple, the new "skankwerk" boot logo is likely a flat, simple white gear. Some newer internal applications like Earthbound also use a "flat" design.<br />
* '''Other:''' The "skank" word is used to name multiple elements of factory firmwares. For exemple, there is "skankphone", "skankbattery" (the green battery shown in SwitchBoard), "skankwerk" logo, "skankkit" framework, "purpleskank" (used by BurnIn) and probably some other. The "skank" word seems to be a reference to "Skunkworks" projects, which are secrecy projects that are usually innovative. Read more about "Skunkworks" on Wikipedia https://en.wikipedia.org/wiki/Skunkworks_project.<br />
<br />
{{clear}}<br />
== [[M68AP|iPhone]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| rowspan="2" | 1.0<br />
| [[Alpine 1A420|1A420]]<br />
| rowspan="2" | Alpine<br />
| [[03.06.01_G]]<sup>[http://web.archive.org/web/20110730023951/http://imageshack.us/photo/my-images/399/iphone2go0.jpg/]</sup><!-- http://img399.imageshack.us/i/iphone2go0.jpg/ --><br />
| Originally available [http://forums.macrumors.com/showpost.php?p=7249071&postcount=85 here], but was soon taken down.<br />
|-<br />
| [[Alpine 4A57|4A57]]<br />
| rowspan="9"|?<br />
| rowspan="9"| -<br />
|-<br />
|}<br />
<br />
== [[N88AP|iPhone 3GS]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 3.1b<br />
| [[Sierra 7C108b|7C108b]]<br />
| Sierra?<br />
| ?<br />
| -<br />
|}<br />
== [[iPhone 4]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 4.0<br />
| [[ Apex 8A133|8A133]]<br />
| Apex?<br />
| 01.32.01<br />
| -<br />
|-<br />
| 4.0<br />
| [[Apex 8A2062a|8A2062a]]<br />
| Apex?<br />
| ?<br />
| -<br />
|-<br />
| 4.0<br />
| [[Apex 8A2180g|8A2180g]]<br />
| ApexNanshan<br />
| 01.42.01<br />
| -<br />
|-<br />
| 5.1<br />
| [[Hoodoo 9B3176h|9B3176h]]<br />
| HoodooYabuli<br />
| 04.12.01<br />
| -<br />
|-<br />
|}<br />
<br />
== [[N94AP|iPhone 4S]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 6.0<br />
| [[SundanceNanshan 10A23941a|10A23941a]]<br />
|SundanceNanshan<br />
| 2.0.0.2<br />
| -<br />
|}<br />
== [[iPhone 5]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 6.0<br />
| [[Sundance 10A23110z|10A23110z]]<br />
| Sundance?<br />
| ?<br />
| -<br />
|}<br />
== [[iPhone 5s]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 7.0<br />
| [[InnsbruckNanshan 11A24580o|11A24580o]]<br />
| InnsbruckNanshan<br />
| ?<br />
| -<br />
|}<br />
== [[N61AP|iPhone 6]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 8.0<br />
| [[Okemo 12A9331h|12A9331h]]<br />
| Okemo?<br />
| ?<br />
| -<br />
|-<br />
| 8.0<br />
| [[OkemoAni 12A93650o|12A93650o]]<br />
| OkemoAni<br />
| ?<br />
| This build is pretty obscure, but it is in the wild.<br />
|}<br />
== [[J86AP|iPad mini 2]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Baseband<br />
! Comments<br />
|-<br />
| 7.0.3<br />
| [[InnsbruckTaos 11B64940j|11B64940j]]<br />
| InnsbruckTaos?<br />
| -<br />
| -<br />
|}<br />
== [[N18AP|iPod touch 3G]] ==<br />
{| class="wikitable"<br />
|-<br />
! Version<br />
! Build<br />
! Codename<br />
! Comments<br />
|-<br />
| 3.1<br />
| [[Northstar 7C144|7C144]]<br />
| Northstar?<br />
| -<br />
|-<br />
| 3.1<br />
| [[Inferno 7C1023e|7C1023e]]<br />
| Northstar?<br />
| -<br />
|}<br />
<br />
<br />
<br />
[[Category:Firmware]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=OTA_Updates&diff=47124OTA Updates2015-07-31T11:29:14Z<p>Srb21103: </p>
<hr />
<div>{{float toc|right}}<br />
'''OTA Updates''' ('''Over-the-Air Updates''', also know as ''wireless updates'') were introduced with iOS 5. This allows a user of a device to go into Settings > General > Software Update and download and install the latest iOS software on-device, without the need for [[iTunes]]. The device contacts [http://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml mesu.apple.com] to check for updates. The updates are delivered in plain unencrypted ZIP files.<br />
<br />
== OTA Update contents ==<br />
We now know three versions of OTA updates. OTA update bundle contains an Info.plist file and two folders: ''META-INF'' and ''AssetData''. ''META-INF'' has only one file ''com.apple.ZipMetadata.plist'' which describes bundle contents.<br />
<br />
''AssetData'' contains three Bill-Of-Materials files (they can be viewed with ''lsbom'' and created with ''mkbom''). ''pre.bom'' states filesystem before update, ''post.bom'' - after and payload.bom describes the patches to be applied during update process. It also contains ''boot'' folder where [[bootchain]]-related files are stored (iBoot, kernelcache, etc.), ''payloadv2'' or ''payload'' (depends on PackageVersion value of ''AssetData/Info.plist'' file) and ''Info.plist'' file which describes the update. ''Info.plist'' file from ''AssetData'' folder contains ''PackageVersion'' field which can be 1.0, 2.0 or 3.0.<br />
<br />
=== Format 1.0 ===<br />
These updates do not contain ''payload.bom'' file and are deprecated. These updates do not contain any .bom files.<br />
*'''archive.cpio.gz''' - the actual cpio patch archive (encrypted). Contains a list of BSDIFF40 patches and baseband firmware updates, if available, with the associated flashing tools (bbupdater/imeisv).<br />
*'''Info.plist.signature''' - asymmetric signature of Info.plist validated against /System/Library/Lockdown/iPhoneSoftwareUpdate.pem.<br />
*'''libupdate_brain.dylib''' - stage 2 update process library (encrypted).<br />
<br />
=== Format 2.0 ===<br />
All updates with 2.0 package version have ''payload'' folder inside ''AssetData'' instead of ''archive.cpio.gz'' file from 1.0 updates. It contains only two folders: ''added'' folder with unencrypted files which are to be added during update process and ''patches'' folder. ''patches'' folder is used to store BSDIFF40 patches that are applied to files during update process. They can be easily applied manually with [http://www.daemonology.net/bsdiff/ bsdiff] utility. ''patches'' folder file hierarchy is similar to devices [https://theiphonewiki.com/wiki// root file system] (ex. patch for ''/sbin/launchctl'' will be found at ''AssetData/payload/patches/sbin/launchctl''). ''AssetData'' also contains ''payload.bom.signature'' that replaces ''Info.plist.signature''. ''payload.bom.signature'' is used to check ''payload.bom'' which contains CRC32 of all files inside ''AssetData'' folder.<br />
<br />
=== Format 3.0 ===<br />
''payloadv2'' folder replaced ''payload'' folder in updates with package version 3.0. It has no ''added'' folder anymore, but instead contains ''links.txt'' file which describes symlinks that should be created during update, removed.txt which is actually a list of files to delete before (!) update, ''prepare_patches'' which might contain patches that are to be applied before update ([https://theiphonewiki.com/Update_Ramdisk update ramdisk] patch), ''payload'' and ''prepare_payload'' files which might store new files (files that did not exist in previous iOS version), but files from ''prepare_payload'' are extracted before files from ''payload'', and ''patches'' folder which has the same file hierarchy as in pre-8.1.2 updates, but contains patches in BXDIFF41 format (they can be extracted with ''bxpatch'' utility from [http://github.com/npupyshev/bxdiff there]). I'll describe almost each file's structure.<br />
*'''links.txt''' is just a list of strings. Strings that begin with '=' are symlink targets and following strings that begin with '+' are places where symlinks should be created.<br />
*'''removed.txt''' contains a list of files that should be removed before update starts.<br />
*'''payload''' and '''prepare_payload''' are files in some proprietary format. More details about them and a tool to extract them can be found here [http://newosxbook.com/articles/OTA.html "Taking apart iOS OTA Updates: Peeking into Over-The-Air Update bundles in iOS"] - by Jonathan Levin, 3/18/14.<br />
<br />
=== See Also ===<br />
* [[Software Update Service]]<br />
<br />
== Issues with [[jailbreak]]ing ==<br />
*OTA Updates are often known to cause issues when jailbreaking a device. This became evident with [[evasi0n7]], because most devices that were updated OTA, had to be restored with iTunes first, since the jailbreak would often fail if it was not.<br />
*You cannot update OTA, when jailbroken. If you try, it is likely that your device will either be stuck in a boot loop, or certain things will not work correctly. Newer jailbreaks such as [[evasi0n]] and [[evasi0n7]] disable the OTA search daemon, which prevents the device from searching for an update (it will just stay indefinitely at "Checking for Update..."). This can also be done manually on any jailbreak, by deleting or moving ''/System/Library/LaunchDaemons/com.apple.mobile.softwareupdated.plist'' and ''/System/Library/LaunchDaemons/com.apple.softwareupdateservicesd.plist'' from your device. It can also be done with tools such as iCleaner Pro.<br />
<br />
== OTA updates list ==<br />
{{:OTA Updates/Apple Watch}}<br />
{{:OTA Updates/Apple TV}}<br />
{{:OTA Updates/iPad}}<br />
{{:OTA Updates/iPad mini}}<br />
{{:OTA Updates/iPhone}}<br />
{{:OTA Updates/iPod touch}}<br />
<br />
== Notes ==<br />
# Carrier Beta<br />
# Apple listed it as "12F5061" on [http://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml mesu.apple.com] but is "12F61".<br />
<br />
[[Category:Firmware]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&diff=45816The iPhone Wiki:Community portal2015-05-18T05:08:31Z<p>Srb21103: </p>
<hr />
<div>{{Talk Archive}}<br />
{{see also|Unsolved problems}}<br />
<br />
==iPhone-Elite==<br />
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.<br />
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)<br />
<br />
==Boot-args cleanup==<br />
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:<br />
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link "main article".<br />
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer<br />
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)<br />
*[[:Talk:Restore_Mode]] describing the iBoot variable problem<br />
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)<br />
*My earlier comment [[:Talk:Kernel#boot-args]]<br />
*This comment here.<br />
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with "main article there". What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)<br />
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)<br />
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)<br />
<br />
==Orphaned articles==<br />
This is an interesting search: [[Special:LonelyPages]] - "The following pages are not linked from or transcluded into other pages in The iPhone Wiki." I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)<br />
<br />
==Easy tasks for new editors==<br />
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading "FF" so it should be in the format "0xe80000" followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)<br />
<br />
==Login prompt revision suggestion==<br />
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)<br />
<br />
==Homepage suggestions==<br />
Under "Application Development", what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to "Get [[up to speed]] in the community.", like this: "Get [[up to speed]] in the community - learn about how jailbreaks work." Under "Definitions", it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)<br />
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an "External Links" or "Other Resources" section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the "Up to Speed" page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)<br />
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of "Up to Speed" sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an "intro to jailbreaking" page. :) It could be renamed "getting started", as in "how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)". [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)<br />
Also I'd love to see a dedicated section for "Good tasks for new editors", where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)<br />
<br />
==What is 0x5265c384 in the boot process?==<br />
Does anybody know where <code>0x5265c384</code> points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)<br />
<br />
==License for contributions==<br />
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)<br />
:Well, the edit info already says all this:<br />
Please note that all contributions to The iPhone Wiki may be edited, altered, or<br />
removed by other contributors. If you do not want your writing to be edited mercilessly,<br />
then do not submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a public<br />
domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''<br />
'''submit copyrighted work without permission!'''<br />
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)<br />
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)<br />
<br />
==Banner Replacement?==<br />
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)<br />
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)<br />
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)<br />
<br />
==Date Format==<br />
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the <code>&amp;nbsp;</code> between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a "standard" here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)<br />
:I just made it consistent. If you want the <code>&amp;nbsp;</code> back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)<br />
::<code>&amp;nbsp;</code> stands for "'''n'''on-'''b'''reaking '''sp'''ace". It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date "words". Now, go into the edit page and remove the <code>&amp;nbsp;</code> from everything in one table. Your browser will now word wrap the date "words". --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)<br />
:What I actually want to do is use <code>{{[[Template:Start date|start date]]}}</code> instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], "On 28 December 2013...", should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)<br />
<br />
== Template documentation ==<br />
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)<br />
:I don't see why not. That's what I've seen done on other wikis. — '''[[User:Spydar007|<span style="color:#ff5a00;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:orange;">(Talk)</span>]]''' 16:56, 18 January 2014 (UTC)<br />
<br />
== Category Security Researchers==<br />
Hi all! i've created the category Security Researchers in order to cut down on the pages categorized as hackers as it apparently needs to be more exclusive. i've been adding the less known or inactive hackers from the hacker page but have not removed them from the hackers page. I feel that it should be a vote on who gets removed from the hackers page so my first suggestion is [[User:Fallensn0w]] as he has been inactive for a very long time and didn't do a lot in the first place. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 15:57, 22 February 2014 (UTC)<br />
<br />
== Email notifications? ==<br />
Is it possible to get emailed when a watchlist page changes? I'd love that feature. [[wikipedia:mw:Manual:Configuration settings#Email notification (Enotif) settings|This looks relevant]]. --[[User:Beej|beej]] ([[User talk:Beej|talk]]) 08:02, 27 June 2014 (UTC)<br />
<br />
== Ambiguous names ==<br />
I feel like the names for [[Symlinks]] and [[Symbolic Link Vulnerability]] is a bit too ambiguous. Now, I don't anticipate there being much confusion, particularly since nobody really cares about 1.x anymore, but I would like to make the distinction clearer. I think both articles should be renamed, but I have no idea on what to rename them to (or even if you guys approve). I thought of using the CVE ID, but Apple doesn't provide one for [[Symlinks]] (or even any indication that they fixed it). ([[Symbolic Link Vulnerability]] was assigned CVE-2013-5133.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 2 July 2014 (UTC)<br />
:They are referred to as the Symbolic Link by people like MuscleNerd and iH8sn0w so, in my opinion, they should be kept as their current names. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 18:06, 2 July 2014 (UTC)<br />
::I don't mind if one of them keeps their current name, but there should be something to make the distinction clearer. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 01:13, 3 July 2014 (UTC)<br />
<br />
== IRC Channel on Freenode ==<br />
Howdy iphonewiki folks, I have #theiphonewiki registered on freenode, and am ready to have people come in (it's been ages since this idea has been brought up). Shall we open it? I'd like to get some ops in there to help out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 05:48, 6 July 2014 (UTC)<br />
<br /><br />
I think we should make an IRC channel for this wiki. It can be either #theiphonewiki or #iphonewiki on freenode. The channel would be used for discussions, such as the TLC of the Jailbreak page for example. It would make getting things sorted a lot easier, since we could just ping each other different ideas. I know this idea was made before, but the channel never really got anywhere. What do you guys think of this idea? We would need to decide who has founder, op and voice etc. on the channel here. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 06:58, 6 July 2014 (UTC)<br />
: This is idiotic. You just want to do it yourself cause you want power. We won't help you feed your ego. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)<br />
:: You have never edited on this wiki in your life before so STFU. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 05:48, 7 July 2014 (UTC)<br />
: Being that I own #theiphonewiki, the original channel in which the wiki's channel was going to be on, I have control over who's moderating the channel. One op will be me, I have 3+ years of IRC moderation experience (To be honest, Is this even CV worthy? :P) we can choose the other operators when the channel becomes somewhat popular. ps. Why make two topics for this? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:03, 6 July 2014 (UTC)<br />
:: That most definitely is CV worthy. I've seen Spydar007 moderate a channel, it crashed in a week or so. Not to mention the channel wasn't even his, and he kinda took it over anyway. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)<br />
::No, no, no. The community decides. Juts because Farahtwiggy asked you to register it before, doesn't mean you get to be an op there now. This was my idea (Dialexio can vouch). You have no control over who are ops there. {{unsigned|Spydar007|04:11, July 6, 2014 (UTC)}}<br />
::: One "no" is enough. Farah, really, doesn't have much (if anything) to do with this, the channel was registered a year ago. Your childish response above does not show me that you can handle owning the channel, nor do the rumors of you abusing channel control in your personal channel. It's really not your idea, it may have just now come to your mind, but adaminsull and I have gone through this whole deal before (one year ago). Join me on #theiphonewiki if you'd like to chat this out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:22, 6 July 2014 (UTC)<br />
::::I don't know what's happening off of the wiki so I might only have part of the picture. I definitely don't see Haifisch as trying to steal credit for this idea, which actually was brought up about ages ago. I'm not much of an IRC guy, so my opinion might not have that much weight for a lot of this discussion, but I feel that the channel would be better in Haifisch's hands given his experience. Ownership/management/whatever for the IRC channel should certainly be open for discussion though. I really don't care too much about whoever gets to run it, as long as the person is someone that the community knows, respects, and trusts. (Same goes for the channel ops.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 July 2014 (UTC)<br />
:It does not sound like a good idea to have an IRC channel for this wiki. It is useful for discussion of this wiki's articles to continue to be be done publicly on the wiki (on the appropriate talk pages), so that everyone interested in the wiki can easily contribute to the discussion, and so that there is a well-organized public record of discussions that we can all easily refer to. IRC channels are also very fertile breeding grounds for social conflicts and unhappiness (as we've seen already), which is helpful to skip. In any case, this should be discussed at [[The iPhone Wiki:Community portal]] instead of here - this page is for discussing modifications to the Main Page, and that one is for general discussions about TheiPhoneWiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:46, 7 July 2014 (UTC)<br />
<br />
== Moving to Canada ==<br />
I'm moving this server in the next few days to a quality server in Canada. It'll be running inside a VM, so I'll also look into giving admins more access. Hopefully the periodic outages will stop. Maybe I'll add some SSL certs. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]])<br />
:Nice, thanks! HTTPS would be great. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:08, 14 August 2014 (UTC)<br />
::So we're not in canada yet?--[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 20:32, 30 August 2014 (UTC)<br />
You should all be in Canada now, with 8&nbsp;GiB of Canadian RAM. We also have [https://theiphonewiki.com/wiki/Main_Page HTTPS], but it avoids the [[wikipedia:Squid (software)|Squid proxy]]. It's fine for people making edits but I don't plan on changing the default anytime soon. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]]) 04:43, 2 September 2014 (UTC)<br />
:Yay! Thanks as always George! Any plans on adding back SSH? There's a few things I'd love to have done. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:40, 2 September 2014 (UTC)<br />
::Thanks [[User:Geohot|geohot]]! Hopefully now there will be less downtime ;p --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 07:41, 3 September 2014 (UTC)<br />
:Sweeeeeeeet. :D --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 15:16, 3 September 2014 (UTC)<br />
<br />
==iPhone serial cable==<br />
Could somebody document how to use uart cable (i.e. setup, bitrate, ...) ? Some intructions are available at [http://www.instructables.com/id/Apple-iOS-SerialUSB-Cable-for-Kernel-Debugging/ instructables]. Can two iPhones' serial inputs be connected to each other (i.e. TX of 1st iPhone to RX of 2nd and RX of first to TX of second) and minicom used on one of them to connect to /dev/uart.iap such that no USB to 3.3V TTL (FT232RL in the link) would be needed provided that you already have multiple iDevices with dock connector {{unsigned|Danzatt|10:57, 15 September, 2014}}<br />
<br />
Bringing this topic back up, I've developed an open source package for iPhone (30pin) serial that doesn't used the PodBreakout that has been discontinued for a while now. Would it be alright to document how to setup/use the boards here? I'm just unsure if this is the appropriate place for it. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 03:45, 2 May 2015 (UTC)<br />
<br />
:[[User:Haifisch]], that sounds fine to me - it's iPhone-related, which is the the theme of this wiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:53, 14 May 2015 (UTC)<br />
<br />
== Original iPad mini name ==<br />
Seeing as we use (at least mostly) "iPhone" instead of "iPhone 2G" and "iPod touch" instead of "iPod touch 1G", I feel we should change how we reference the original iPad mini. The reason for adding the "1G" was because of the name conflict between pages. But we could probably fix that by moving [[iPad mini 1G]] to, say, [[iPad mini (first generation)]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 03:04, 17 October 2014 (UTC)<br />
:Sounds good to me. "iPad mini (1st generation)" is fine, but for the sake of length I would go with either "iPad mini" or "iPad mini 1." --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:27, 17 October 2014 (UTC)<br />
::Agreed. "iPad mini" would follow the other 1st generation devices page. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 04:56, 17 October 2014 (UTC)<br />
:::I also think this is a good idea because of how Apple is listing it like that too. I would say use "iPad mini". Another thought I did have is that it might confuse people with [[iPad mini]] and making them think that it is the page to list all the mini's. To correct this, I would suggest [[iPad mini (1st Generation)]] and roll that out across iPod touch, iPad and iPhone too. Just thought I'd put that out there to see what others think. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:14, 19 October 2014 (UTC)<br />
::::I feel "iPad mini (1st Generation)" is too long. "iPad mini" is fine IMO. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 05:30, 20 October 2014 (UTC)<br />
:::::Except that "[[iPad mini]]" already exists. It's the overview page for the iPad mini, just as [[iPad]] is for iPads, [[iPhone]] for iPhones, and [[iPod touch]] for iPod touches. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:06, 20 October 2014 (UTC)<br />
::::::If we do this, I suggest doing it for iPad, iPhone and iPod touch too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 20:43, 20 October 2014 (UTC)<br />
:::::::I disagree. I like the usage of "iPod touch 2G", "iPod touch 3G", etc. Sure, drop the "1G" from the original iPad and iPod touch (and "2G" from the original iPhone), but don't change anything else. Unless we can come up with something other than "[[iPad mini (1st generation)]]", we should use that though. However, I don't like that title as it would look inconsistent with other devices. Wikipedia uses the parentheses to separate pages that would have the same name, but are about different topics. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:06, 20 October 2014 (UTC)<br />
::::::::The only problem is that we can't use [[iPad mini]] for it's current purpose and the first generation. I would also suggest anything that is changed would be consistent throughout all of the devices. That is why I liked the [[iPad mini (1st generation)]] idea but then again, would not be good if it is not like that for all devices. I like [[iPad mini (1st generation)]] because it is how Wikipedia lists it and to be honest, it avoids confusion. There is one other idea I can think of but not sure I even like it that much, [[iPad mini (original)]]. This again should be for iPad, iPod touch and iPhone if we do this. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:35, 20 October 2014 (UTC)<br />
<br />
== Mobile Stylesheet == <!-- Don't move this to archive as can be used for anyone to add suggestions for changes on mobile. --><br />
I was thinking recently, if [[User:Geohot|geohot]] agrees to accept it, that I could make a mobile.css file in order to attempt to make a few changes to the site on mobile. This would make it so that it would not be so ugly and if possible, the text might be easier to read. What would everyone think about this? For one thing, I'd like to mobile the "Log out" off the black part of the screen and put it near the "Contributions" button or thereabout. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:37, 7 January 2015 (UTC)<br />
:Instead of a mobile stylesheet to hack up the skin more (like the <code>ios6</code> and <code>ios7</code> skins do), I would create a whole new skin. I could write the PHP and JavaScript, and you can write the CSS. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 17:04, 7 January 2015 (UTC)<br />
::If you mean a skin just for mobile, that would be ok but not sure how you could make it selectable with a mobile device but not on desktop. If you could do this, it could work but personally I think a mobile.css would be easier since it has to be previewed in the iOS simulator (that's the way I do it). I couldn't say I'd edit a page without being an admin (unless it's made that I could). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:35, 7 January 2015 (UTC)<br />
::I was going to mention that MediaWiki includes a sorta-mobile theme called Chick, but it seems that's [https://gerrit.wikimedia.org/r/#/q/Ia6d73c2deb9428d2,n,z long gone]. MW's changed a lot since I used it, but the way it worked was it subclassed MonoBook (so there was no need to duplicate the HTML template) and swapped its CSS for its own ([https://upload.wikimedia.org/wikipedia/mediawiki/f/f6/Dantman-Skin-chick.png screenshot]).<br>Come to think of it, whoa, I even wrote my own skin called [https://github.com/kirb/iWiki iWiki]. Was never updated for MW 1.17, which made breaking changes to the skin API. I probably won't have the time to update it, but maybe someone else could? [[User:Thekirbylover|kirb]] ([[User talk:Thekirbylover|talk]]) 09:01, 8 January 2015 (UTC)<br />
:I think this is a great idea, since this is actually a wiki about mobiles. No idea why it hasn't been done already. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 15:17, 8 January 2015 (UTC)<br />
::| There is a mobile pluggin for Media Wiki that will make it look very nice [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 07:22, 1 February 2015 (UTC)<br />
:::I completed this a while ago but forgot to comment about it. If anyone has any improvement requests, feel free to list them and I'll take a look. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)<br />
<br />
== Apple Watch ==<br />
I've added the [[Apple Watch]] using that page to most devices. I was thinking this morning that it should be moved to [[Apple Watch 1G]] an have [[Apple Watch]] as a page like [[iPhone]] etc but then thought that I'd wait to see if there is a second generation some time and if there is, move it then. What does everyone think? I don't mind either way but wanted others opinions. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)<br />
<br />
== Bite-sized editing tasks ==<br />
<br />
It seems fun to make a list of relatively easy useful edits that new editors can do who are interested in helping, maybe at [[The iPhone Wiki:Bite-sized editing tasks]] or a similar page, and link it from the homepage here. I'd include the following as a start:<br />
<br />
* Look at the list at [[Special:LonelyPages]] and figure out whether some of those pages should be linked within other pages on the wiki, and then go link them.<br />
* Check the links at [[Useful Links]] and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).<br />
* The iOS version table at [[SHSH]] should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.<br />
* If you run into a scam site, add it to the table at [[Scam Jailbreaks and Unlocks]].<br />
* If you're reading an article and some part of it is confusing to you, post a message on the "talk" page (click the "Discussion" tab at the top of the article) explaining your question or what you found confusing, so that other editors can use this as a suggestion for improving the article.<br />
<br />
Ideas? Opinions? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:31, 14 May 2015 (UTC)<br />
<br />
== How to report problems ==<br />
<br />
I saw people concerned on Twitter about the skin! Like iAdam1n said on Twitter, saurik just got a copy of the settings, images, and database from geohot and put them into a new site with an upgraded version of MediaWiki; he's asking geohot for a copy of the skin files. In general if you see problems or have requests for new extensions or other changes, it's totally fine to post them here and I'll see them and ask saurik to check it out. If something is more immediate and doesn't need discussion (like something missing, major errors, mysterious downtime, etc.), you can PM me or saurik on IRC (his IRC server is best, irc.saurik.com). Maybe good to post here too in those cases (if the site isn't down at the time) so other people know he's been alerted. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 18:44, 14 May 2015 (UTC)<br />
<br />
More about how to report more immediate problems (or problems that require some level of privacy, such as a major security issue or "Britta has gone rogue") - if you don't use IRC, emailing me is also fine (britta@saurikit.com). Emailing saurik (saurik@saurik.com) won't be seen as quickly, but if you write a meaningful subject line (like "TheiPhoneWiki is giving error 403 upon login right now" or "Britta is putting glitter sparkle GIFs all over TheiPhoneWiki"), it'll likely be seen. Moving to a new server/admin can have some adjustment bumps but they can be fixed! [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 03:03, 15 May 2015 (UTC)<br />
<br />
== SSL Problems ==<br />
<br />
Maybe SSL is not fully/officially supported (yet), but there are a few issues that should get fixed:<br />
*SSL3 is enabled and must be turned off (POODLE attack)<br />
*weak signature: make sure to get SHA2 when you renew certificate (current one expires 4 Sept 2015)<br />
*RC4 cipher is accepted, please disable<br />
*PFS not always preferred cipher, for example when using IE10 on Win7<br />
Thanks!<br />
--[[User:Http|http]] ([[User talk:Http|talk]]) 20:27, 14 May 2015 (UTC)<br />
<br />
:OK, saurik worked on this and it should be fine now other than that the current certificate from geohot is SHA1. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 08:54, 15 May 2015 (UTC)<br />
<br />
::Excellent, thanks! If you want to improve even further, consider HSTS and maybe HPKP too. But I'm happy already now. --[[User:Http|http]] ([[User talk:Http|talk]]) 12:17, 15 May 2015 (UTC)<br />
<br />
== Apple internal content on the Wiki ==<br />
<br />
I want to know what people think about having internal content on the Wiki. Some of the current content definitely needs some cleaning up and general editing. Should we publish information about internal firmwares? And is it okay to upload pictures of prototypes? Feel free to ask more questions. --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 05:08, 18 May 2015 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Talk:Apple_Internal_Apps&diff=45688Talk:Apple Internal Apps2015-04-27T23:43:12Z<p>Srb21103: /* ID of possibly internal app */</p>
<hr />
<div>I have written some of the AppleInternal stuff articles like, year ago, but now I have doubts if this should be on the iPhone Wiki. Feels too risky. --[[User:Pjakuszew|rustymercury]] 15:49, 27 April 2011 (UTC)<br />
<br />
Hmm, well I do not know. All I can say I do not leak internal information (should be on wikileaks then :-P ) but just adding the information scattered on the internet.--[[User:M2m|M2m]] 15:53, 27 April 2011 (UTC)<br />
<br />
Maybe let sysops decide, then. --[[User:Pjakuszew|rustymercury]] 15:56, 27 April 2011 (UTC)<br />
<br />
Talking about them is fine. As usual, no posting copyrighted material or links to places that may host these apps. Also, if the knowledge of these apps was acquired illegally(like by robbing an Apple store), don't post it. From what I understand the apps are left on phones by accident, in which case they are fair game. --[[User:Geohot|geohot]] 20:45, 27 April 2011 (UTC)<br />
<br />
I think its somehow a grey area. While posting (links to) copyrighted material is clearly an issue, posting information about it is somehow discussable. Example the Gizmodo iPhone4 Prototype got to Gizmodo to some unclear incidents. Some may say it was stolen..... so would talk about information got from Gizmodo then forbidden here ? Do we know how the US T-Mobile 3G iPhone4 Proto got to BGR ? Or are we sure about the whereabouts of the things we get from the Vietnamese Website ? I would think talking is OK when there is not clearly breach of copyright is involved. A (blurry) photo of an app Icon should be OK. If you would know more information then it should be Ok'ed to as long as no copyrighted material is posted. -- {{unsigned|M2m|14:47, 28 April 2011 (UTC)}}<br />
<br />
If it's once on the Internet, it isn't secret anymore, so you cannot leak "secret" information this way. I don't know these strange US laws, but I don't see any morally bad thing here. I wouldn't even consider '''any''' type of link here as bad, but as laws and other people think different, I'm enforcing this rule here also. Clearly forbidden is to host copyrighted code here. On the other side: One thing where we should be more careful is copying pictures from other sites into here. Official product pics '''might''' be ok, but not other stuff. I'm not sure about the BGR images. I would still ask them for permission to reproduce them here. I'm sure we get it if we add a link to them or cite where they come from. --[[User:Http|http]] 19:06, 28 April 2011 (UTC)<br />
<br />
Linking is technically 'encouraging' copyright infringement...now I wouldn't extend this to things like the official ipsws, but if someone was hosting a custom ipsw I would say don't link to it. I would say an official product image is fair use, or a cropped version of the BGR image to show an app icon, but both should be attributed, not only from a copyright standpoint, but from a completeness of documentation standpoint as well. Oh, and talking about information is never ever a bad thing, unless it violates some contract you have. --[[User:Geohot|geohot]] 09:55, 29 April 2011 (UTC)<br />
<br />
Would linking to the internal Apps when hosted in the official Apple Appstore be OK ? I mean like posting http://itunes.apple.com/us/app/idXXXXX ?--[[User:M2m|M2m]] 14:48, 29 April 2011 (UTC)<br />
:If so, I have the download links for SwitchBoard, Directory, Chatterbox, UniBox, Concierge, MobileGenius. --[[User:Fallensn0w|Fallensn0w]] 21:30, 1 May 2011 (UTC)<br />
:: You can find them if you [http://www.google.de/search?hl=de&q=%22Apple+Internal%22+%EF%A3%BF+Chatterbox&aq=f&aqi=&aql=&oq= Google] them :)--[[User:M2m|M2m]] 01:12, 2 May 2011 (UTC)<br />
::: Anyone actually managed to download these? ;-) I've tried to no avail on both my iPhone, MacBook and iPad 2... from home however. Can they be purchased and downloaded via an Apple Store for example? Heh. --[[User:Beau|Beau]] 02:57, 2 May 2011 (UTC)<br />
:::: Yes, I've downloaded them all and they are free so.. :) --[[User:Fallensn0w|Fallensn0w]] 10:48, 2 May 2011 (UTC)<br />
<br />
I've been able to download all of them, but unless you have a apple ID that has access to appleconnect there useless. {{unsigned|JoshH100|date}}<br />
:Let's find a way to use them w/o AppleConnect? ;) --[[User:Fallensn0w|Fallensn0w]] 10:48, 2 May 2011 (UTC)<br />
<br />
I would leave the category here for the time being. Even though not an app by itself the article belongs to the subject and thus it makes sense i think.--[[User:M2m|M2m]] 21:18, 4 June 2011 (UTC)<br />
<br />
Any more information on Developer App and MobileOracle ? --[[User:M2m|M2m]] 06:01, 7 August 2011 (MDT)<br />
<br />
Where did you get this list? --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 19:05, 9 May 2013 (UTC)<br />
<br />
== Question ==<br />
This was asked awhile back, but never got answered. If Apple hosts internal files (most likely knowingly), is it fair to share the download links? If an admin wants to contact about where these are, please email me. --[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 00:24, 16 December 2014 (UTC)<br />
:: I would keep them to official links like they are in [[Switchboard (App_Store)]], I'm not sure what the rule is on having external links to say, mega, but it may be a touchy subject. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 04:09, 16 December 2014 (UTC)<br />
::: Switchboard apps are hosted on sb.apple.com (which requires a valid DS ID/AppleConnect ID to access). --[[User:Dmaster4391|Dmaster4391]] ([[User talk:Dmaster4391|talk]]) 17 December 2014<br />
:::: Yes, but this concerns stuff like [[E911Tester]] (sorta) and [[LocationMonitor]] (sorta) in a place where any user can get it. No developer ID needed. --[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 01:53, 17 December 2014 (UTC)<br />
::::: Dmaster, I'm aware that they are hosted where many people cannot access, that's sorta why we can post the links here. To all; We don't condone the direct sharing of internal data as most is not being shared with Apples consent making it illegal to possess and distribute, in short, it's basically piracy. Now if we share simple links to Apples internal sites, that is considered public domain and anyone can access it. I'll give you an example, Spire worked by downloading data straight from Apples site when installing (legal) instead of downloading and repackaging (illegal). Catch my drift? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 02:10, 19 December 2014 (UTC)<br />
::::::I emailed Awesomebing1, and the link he provided is an OTA update file. There's nothing illegal in posting that. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:09, 19 December 2014 (UTC)<br />
::::::: Cheers, I figure as long as it's coming directly from Apple's servers and not being redistributed it's ay-o-kay. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 01:24, 20 December 2014 (UTC) <br />
::::::I will add this info later. --[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 23:46, 19 December 2014 (UTC)<br />
<br />
== ID of possibly internal app ==<br />
<br />
From reading the web about Android Wear, I found a reference to "com.apple.Tap-to-Radar". Using Google, I couldn't find a reference to this app anywhere but the place with the article and a couple other copiers. How should I put this in the document, as I only know the ID? --[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 22:02, 27 April 2015 (UTC)<br />
:From what I understand, this is a notification center widget on internal firmwares used to report bugs. You can find references to it in Demo Content Restore Kit. I don't think it needs a page unless we can get an image of it. --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 23:43, 27 April 2015 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=User_talk:AppleInternaliOS&diff=42028User talk:AppleInternaliOS2014-09-09T02:27:23Z<p>Srb21103: Answer</p>
<hr />
<div>Apple Internal<br />
<br />
<br />
Currently holding 2014 Apple Internal Profiles, Apps, Programs, Internal Firmwares & more!<br />
<br />
<br />
My Opinions are my own<br />
@AppInternaliOS<br />
<br />
<br />
==Question==<br />
How does the (Now Updated for iOS 7) text help [[Internal Settings]]? Thank you! [[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]])<br />
:It doesn't, I assume it's in regard to the screenshot, which really should be reverted to the original. --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 02:27, 9 September 2014 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=IPhone_Configuration_Web_Utility&diff=41957IPhone Configuration Web Utility2014-08-19T02:34:00Z<p>Srb21103: </p>
<hr />
<div>{{DISPLAYTITLE:iPhone Configuration Web Utility}}<br />
iPhone Configuration Web Utility (internally referred to as 'Sparky') is a tool for the creation and distribution of [[Configuration Profile|configuration profiles]]. There are versions for both Mac OS X and Windows, however it has been discontinued. The iPhone Configuration Web Utility allows users to create, import, edit, export and distribute (via e-mail) [[Configuration Profile|configuration profiles]].<br />
<br />
==Further Information==<br />
It is a Ruby-on-Rails app. It runs on port 3000 by default (accessible at http://localhost:3000/login - default credentials are admin / admin). Settings can be saved, and are stored in an SQLite database.<br />
<br />
Only one profile can be edited at a time. The web interface provides no way to revert the profile to default settings, however settings for individual categories may be cleared.<br />
<br />
On Windows, it runs a service as the SYSTEM user which spawns the Ruby process. The Windows service is internally named 'SparkyToolService', and has the version 1.0.3108.21898. It requires .NET 2.0 to run. Ruby is bundled, as Windows does not include Ruby, unlike OSX.<br />
<br />
The OSX version supports both i386 and PowerPC architectures, and requires a minimum of OSX 10.5.2 to run. It does not support 'tier 3' languages. Its package reports the version 1.0.1.1215292721. Upon installation, it creates a user '_iphoneconfigwebutil' (with a group of the same name), which is used to to run the application.<br />
<br />
The Ruby app itself is identical between the different versions. Despite being only used on OSX, both versions included the 'start' bash script.<br />
<br />
The initial release was around mid-2008, and identifies itself as 'v100.22'. No further releases were made since then.<br />
<br />
==Links==<br />
*[http://download.info.apple.com/Mac_OS_X/061-4713.20080710.Vgt6U/iPhoneConfigWebUtil.dmg Download for Mac OS X]<br />
*[http://download.info.apple.com/Mac_OS_X/061-4714.20080710.xdr6I/iPhoneConfigWebUtilSetup.exe Download for Windows]<br />
<br />
[[Category:Software]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=IPhone_Configuration_Web_Utility&diff=41741IPhone Configuration Web Utility2014-08-11T04:25:15Z<p>Srb21103: period.</p>
<hr />
<div>{{DISPLAYTITLE:iPhone Configuration Web Utility}}<br />
iPhone Configuration Web Utility (internally referred to as 'Sparky') is a tool for the creation and distribution of [[Configuration Profile|configuration profiles]]. There are versions for both Mac OS X and Windows, however it has been discontinued. The iPhone Configuration Web Utility allows users to create, import, edit, export and distribute (via e-mail) [[Configuration Profile|configuration profiles]].<br />
<br />
==Further Information==<br />
It is a Ruby-on-Rails app. It runs on port 3000 by default (accessible at http://localhost:3000/login - default credentials are admin / admin). Settings can be saved, and are stored in an SQLite database.<br />
<br />
Only one profile can be edited at a time, and the web interface seemingly provides no way to revert to the default settings.<br />
<br />
On Windows, it runs a service as the SYSTEM user which spawns the Ruby process. The Windows service is internally named 'SparkyToolService', and has the version 1.0.3108.21898. It requires .NET 2.0 to run. Ruby is bundled, as Windows does not include Ruby, unlike OSX.<br />
<br />
The OSX version supports both i386 and PowerPC architectures, and requires a minimum of OSX 10.5.2 to run. It does not support 'tier 3' languages. Its package reports the version 1.0.1.1215292721. Upon installation, it creates a user '_iphoneconfigwebutil' (with a group of the same name), which is used to to run the application.<br />
<br />
Despite it being only used on OSX, both versions included the 'start' bash script.<br />
<br />
The Ruby app itself is identical between the different versions. The initial release was around mid-2008, no further releases were made since then.<br />
<br />
==Links==<br />
*[http://download.info.apple.com/Mac_OS_X/061-4713.20080710.Vgt6U/iPhoneConfigWebUtil.dmg Download for Mac OS X]<br />
*[http://download.info.apple.com/Mac_OS_X/061-4714.20080710.xdr6I/iPhoneConfigWebUtilSetup.exe Download for Windows]<br />
<br />
[[Category:Software]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=IPhone_Configuration_Web_Utility&diff=41740IPhone Configuration Web Utility2014-08-11T04:16:30Z<p>Srb21103: fixed a couple of typos</p>
<hr />
<div>{{DISPLAYTITLE:iPhone Configuration Web Utility}}<br />
iPhone Configuration Web Utility (internally referred to as 'Sparky') is a tool for the creation and distribution of [[Configuration Profile|configuration profiles]]. There are versions for both Mac OS X and Windows, however it has been discontinued. The iPhone Configuration Web Utility allows users to create, import, edit, export and distribute (via e-mail) [[Configuration Profile|configuration profiles]]<br />
<br />
==Further Information==<br />
It is a Ruby-on-Rails app. It runs on port 3000 by default (accessible at http://localhost:3000/login - default credentials are admin / admin). Settings can be saved, and are stored in an SQLite database.<br />
<br />
On Windows, it runs a service as the SYSTEM user which spawns the Ruby process. The Windows service is internally named 'SparkyToolService', and has the version 1.0.3108.21898. It requires .NET 2.0 to run. Ruby is bundled, as Windows does not include Ruby, unlike OSX.<br />
<br />
The OSX version supports both i386 and PowerPC architectures, and requires a minimum of OSX 10.5.2 to run. It does not support 'tier 3' languages. Its package reports the version 1.0.1.1215292721. Upon installation, it creates a user '_iphoneconfigwebutil' (with a group of the same name), which is used to to run the application.<br />
<br />
Despite it being only used on OSX, both versions included the 'start' bash script.<br />
<br />
The Ruby app itself is identical between the different versions. The initial release was around mid-2008, no further releases were made since then.<br />
<br />
==Links==<br />
*[http://download.info.apple.com/Mac_OS_X/061-4713.20080710.Vgt6U/iPhoneConfigWebUtil.dmg Download for Mac OS X]<br />
*[http://download.info.apple.com/Mac_OS_X/061-4714.20080710.xdr6I/iPhoneConfigWebUtilSetup.exe Download for Windows]<br />
<br />
[[Category:Software]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=IPhone_Configuration_Web_Utility&diff=41739IPhone Configuration Web Utility2014-08-11T04:15:38Z<p>Srb21103: Created page with "{{DISPLAYTITLE:iPhone Configuration Web Utility}} iPhone Configuration Web Utility (internally refered to as 'Sparky') is a tool for the creation and distribution of Configu..."</p>
<hr />
<div>{{DISPLAYTITLE:iPhone Configuration Web Utility}}<br />
iPhone Configuration Web Utility (internally refered to as 'Sparky') is a tool for the creation and distribution of [[Configuration Profile|configuration profiles]]. There are versions for both Mac OS X and Windows, however it has been discontinued. The iPhone Configuration Web Utility allowers users to create, import, edit, export and distribute (via e-mail) [[Configuration Profile|configuration profiles]]<br />
<br />
==Further Information==<br />
It is a Ruby-on-Rails app. It runs on port 3000 by default (accessible at http://localhost:3000/login - default credentials are admin / admin). Settings can be saved, and are stored in an SQLite database.<br />
<br />
On Windows, it runs a service as the SYSTEM user which spawns the Ruby process. The Windows service is internally named 'SparkyToolService', and has the version 1.0.3108.21898. It requires .NET 2.0 to run. Ruby is bundled, as Windows does not include Ruby, unlike OSX.<br />
<br />
The OSX version supports both i386 and PowerPC architectures, and requires a minimum of OSX 10.5.2 to run. It does not support 'tier 3' languages. Its package reports the version 1.0.1.1215292721. Upon installation, it creates a user '_iphoneconfigwebutil' (with a group of the same name), which is used to to run the application.<br />
<br />
Despite it being only used on OSX, both versions included the 'start' bash script.<br />
<br />
The Ruby app itself is identical between the different versions. The initial release was around mid-2008, no further releases were made since then.<br />
<br />
==Links==<br />
*[http://download.info.apple.com/Mac_OS_X/061-4713.20080710.Vgt6U/iPhoneConfigWebUtil.dmg Download for Mac OS X]<br />
*[http://download.info.apple.com/Mac_OS_X/061-4714.20080710.xdr6I/iPhoneConfigWebUtilSetup.exe Download for Windows]<br />
<br />
[[Category:Software]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=User_talk:M2m&diff=41143User talk:M2m2014-05-16T00:56:59Z<p>Srb21103: /* Contact */</p>
<hr />
<div>I <3 how you've posted these wonderful links --[[User:Iemit737|Iemit737]] 02:51, 2 May 2011 (UTC)<br />
<br />
== Email ==<br />
Hey Man, Would you mind Emailing me on: SonnyDickson[at]gmail.com. Thank You. [[User:Sonny788|Sonny788]]<br />
<br />
== Contact ==<br />
Do you have any way I can (privately) contact you? --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 00:56, 30 July 2013 (UTC)<br />
:ifreund..live.de--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 14:28, 1 August 2013 (UTC)<br />
::I've tried to contact you a few times lately (unsuccessfully?), have somewhere else you'd prefer? --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 02:36, 4 November 2013 (UTC)<br />
:::Sorry I was a littlebit busy for other stuff (work :-/). I'll check my mails then.<br />
::::Do you still exist? ;) --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 00:56, 16 May 2014 (UTC)<br />
<br />
== Removing topics. ==<br />
<br />
Please do not remove topics. If you want to clean it up, use the archive. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 12:03, 10 November 2013 (UTC)<br />
:: is the user talk really something worth of being archived ? For other pages I agree...--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 12:29, 10 November 2013 (UTC)<br />
::Yes it is. For instance, if you have edit war warnings then you should keep them here or archive them because some users may not know that you have had a warning and may issue andother which may be unfair. I have warnings etc but I kept them on my archive. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 12:46, 10 November 2013 (UTC)<br />
::: Well you keep your warnings and I clean them up after 1 or more year... its a freedom of choice I guess...--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 13:19, 10 November 2013 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Radar&diff=41019Radar2014-05-02T03:19:55Z<p>Srb21103: </p>
<hr />
<div>{{float toc|left}}<br />
== Summary ==<br />
[[Image:Radar_Web_App.png|thumb|Radar Icon]][[Image:Radar_Bugtracking_Website.png|thumb|Radar Web App Login Screen]]<br />
Radar is Apple's internal bug reporting and tracking system. iOS URL schemes are of the form "rdar://problem/123456". <br />
<br />
There are two different methods to get Radar; the first one installs the '''RadarWeb''' webapp. Start Safari, navigate to "rdar://" (without quotes), then hit the bookmark button and "Add to Home Screen". Wait a few seconds for the favicon to appear in Springboard. Another way is to download the app from [[Switchboard (App Store)|Switchboard]], which is for iPad only. Internal firmwares also include a version of Radar.<br />
<br />
== Version History ==<br />
*2.1.3 (Switchboard)<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:Switchboard_icon_ios7.png&diff=39546File:Switchboard icon ios7.png2014-02-09T21:39:09Z<p>Srb21103: Srb21103 uploaded a new version of &quot;File:Switchboard icon ios7.png&quot;</p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=39309Switchboard (App Store)2014-02-04T00:30:15Z<p>Srb21103: /* Gallery */</p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|90px|Switchboard app icon (5.2 or earlier)]]<br />
[[File:Switchboard_icon_ios7.png|thumb|90px|Switchboard app icon (6.0 or later)]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect (SSO)|AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="125px" heights="125px" perrow="5"><br />
File:Apple_Connect_iOS_05.png|Switchboard 4.1.1 main menu<br />
File:Switchboard_6.0_Interface.png|Switchboard 6.0 main menu<br />
File:sb_7_settings.png|Switchboard 6.0.1 settings menu<br />
File:Apple_Connect_iOS_01.png|Switchboard 2.6 password login screen<br />
File:Apple_Connect_iOS_04.png|Switchboard 5.2 pattern login screen<br />
File:sb_7_pass_login.png|Switchboard 6.0.1 password login screen<br />
File:Switchboard_iOS7_pattern_login.jpeg|Switchboard 6.0.1 pattern login screen<br />
File:sb_gesture_err.png|Common Apple IDs cannot login using their pattern<br />
File:sb_connect_err.png|Switchboard cannot load its content<br />
File:switchboard_usg.png|Switchboard usage info<br />
File:switchboard_prov.png|Switchboard provisioning profile<br />
File:Switchboard_apps.png|Switchboard 5.1 app list<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1<br />
* 4.1.1<br />
* 4.2<br />
* 5.1<br />
* 5.1.1<br />
* 5.2 (latest version for devices running iOS 5.0 - iOS 6.1.4)<br />
* 6.0<br />
* 6.0.1<br />
* 6.0.2 (latest version for iOS 7+ devices)<br />
<br />
When Switchboard is launched, it checks if you're running the latest version. If you're using a deprecated version, Switchboard will not load its content and it will ask you to update.<br />
== Links ==<br />
[http://sb.apple.com/go Install Switchboard] (requires AppleConnect account)<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:Switchboard_apps.png&diff=39308File:Switchboard apps.png2014-02-04T00:29:45Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:Mobile_Genius_icon.png&diff=39307File:Mobile Genius icon.png2014-02-04T00:12:57Z<p>Srb21103: Srb21103 uploaded a new version of &quot;File:Mobile Genius icon.png&quot;</p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&diff=38016Apple Internal Apps2013-12-02T00:51:06Z<p>Srb21103: Fixed link.</p>
<hr />
<div>== Internal diagnostic apps known from beta firmwares and prototypes ==<br />
* [[Ad Tester]]<br />
* [[AppleNetworkDiagnostics]]<br />
* [[APSTester]]<br />
* [[BonFire]]<br />
* [[CompareTableView]]<br />
* [[CooLtool]]<br />
* [[CoreMotionToolbox]]<br />
* [[Developer app]]<br />
* [[E911Tester]]<br />
* [[EATestApp]]<br />
* [[FigCam]]<br />
* [[Flytrap]]<br />
* [[FieldScout]]<br />
* [[GameStore]]<br />
* [[GKTalk]]<br />
* [[GKTank]]<br />
* [[GKTankHD]]<br />
* [[GKTalk]]<br />
* [[GLReplayer]]<br />
* [[GSSTestApp]]<br />
* [[IAPViewer]]<br />
* [[Inferno (utility)|Inferno]]<br />
* [[Key Recorder]]<br />
* [[KeyboardTester]]<br />
* [[Link Keys]]<br />
* [[Magneto]]<br />
* [[MALogger]]<br />
* [[MemoryMuncher]]<br />
* [[MobileOracle]]<br />
* [[MobileRadar]]<br />
* [[NetGauge]]<br />
* [[Onword]]<br />
* [[PrintPhoto]]<br />
* [[PSTest]]<br />
* [[PurpleConsole]]<br />
* [[Radar]]<br />
* [[Sally]]<br />
* [[SalesCall]]<br />
* [[ScreenShotr]]<br />
* [[SearchPerfTest]]<br />
* [[SpinningiPhoneApp]]<br />
* [[SportsSpeaker]]<br />
* [[SimpleApp]]<br />
* [[TouchFighter]]<br />
* [[TVOutTester]]<br />
<br />
== SwitchBoard Apps ==<br />
* [[ATCommand]]<br />
* [[BurnIn]]<br />
* [[CameraFA]]<br />
* [[GrapeCal]]<br />
* [[Internal Apps]]<br />
* [[LcdUTest]]<br />
* [[Operator]]<br />
* [[Reliability]]<br />
* [[Rumble]]<br />
* [[Soundwave]]<br />
* [[SkankPhone]]<br />
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]<br />
* [[ThermalDOE]]<br />
<br />
== Preference bundles ==<br />
* [[Carrier Settings]]<br />
* [[Cypress Settings]]<br />
* [[Internal Settings]]<br />
<br />
== Location bundles ==<br />
* [[FenceTester]]<br />
* [[LocationMonitor]]<br />
<br />
== Apps known to be used by Apple Stores ==<br />
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]<br />
* [[AppleConnect (Application)|AppleConnect]]<br />
* [[Chatterbox]]<br />
* [[Concierge]]<br />
* [[Daily Download]]<br />
* [[Apple Employee Directory|Directory]] - Apple's employee directory<br />
* [[EasyPay]]<br />
* [[Espresso]]<br />
* [[Enroll iPad]]<br />
* [[Installer (Internal App)|Installer]]<br />
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]<br />
* [[iRepair]]<br />
* [[MobileGenius]]<br />
* [[RNNmobile]]<br />
* [[Radar]]<br />
* [[Re-Enroll]]<br />
* [[RetailMe]]<br />
* [[Red Zone Mobile|RZM]]<br />
* [[Receipts]]<br />
* [[Switchboard (App Store)]] - functions as an internal App Store for Apple employees<br />
* [[Scout]]<br />
* [[Self Service]]<br />
* [[SSP]]<br />
* [[Smart Sign]]<br />
* [[Touch ID.app|Touch ID]]<br />
* [[UniBox]]<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=List_of_GSC_bits&diff=37981List of GSC bits2013-12-01T05:17:22Z<p>Srb21103: More descriptions</p>
<hr />
<div><!-- Please sort alphabetically. A to Z, not like [[/dev]]!!!--><br />
{| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;" border="1"<br />
|-<br />
! width="200" | GSC bit<br />
! width="60" | Sourced from [[model definition file]]<br />
! width="400" | Description<br />
|-<br />
| 720p<br />
| {{yes}}<br />
| <br />
|-<br />
| [[accelerometer]]<br />
| {{yes}}<br />
| iPhone OS 1.0+<br />
|-<br />
| accessibility<br />
| {{yes}}<br />
| Settings>General>Accessibility. iPhone OS 3.0+<br />
|-<br />
| additional-text-tones<br />
| {{yes}}<br />
| New SMS sounds originally only for the iPhone 4. [[iOS]] >=4.2.1. Backported to the 3GS since iOS 5b3.<br />
|-<br />
| all-features<br />
| {{yes}}<br />
| <br />
|-<br />
| any-telephony<br />
| {{yes}}<br />
| Cellular radio<br />
|-<br />
| apple-internal-install<br />
| {{yes}}<br />
| Used in internal firmwares, displays a watermark with Apple contact info on device lockscreen, retail firmwares just show a "INTERNAL_INSTALL_LEGAL_DECLARATION" string<br />
|-<br />
| applicationInstallation<br />
| {{yes}}<br />
| Allow installation of apps from appstore. Possibly disable for demo units.<br />
|-<br />
| armv6<br />
| {{yes}}<br />
| CPU can execute ARM6 instructions<br />
|-<br />
| armv7<br />
| {{yes}}<br />
| CPU can execute ARM7 instructions<br />
|-<br />
| assistant<br />
| {{yes}}<br />
| [[Siri]]. iOS ≥5.0<br />
|-<br />
| auto-focus-camera<br />
| {{yes}}<br />
| Camera is not focus free. iPhone OS 3.0+<br />
|-<br />
| [[bluetooth]]<br />
| {{yes}}<br />
| Device has Bluetooth support.<br />
|-<br />
| bluetooth-le<br />
| {{yes}}<br />
| Found on [[n94ap|iPhone 4S]]. iOS ≥5<br />
|-<br />
| camera-flash<br />
| {{yes}}<br />
| LED flash, iOS 4.0+<br />
|-<br />
| cameraRestriction<br />
| {{no}}<br />
| Camera disabled via on-device or externally imposed Restrictions<br />
|-<br />
| cellular-data<br />
| {{no}}<br />
| Wireless modem<br />
|-<br />
| contains-cellular-radio<br />
| <br />
| <br />
|-<br />
| data-plan<br />
| {{no|Unlikely}}<br />
| <br />
|-<br />
| delay-sleep-for-headset-click<br />
| {{yes}}<br />
| <br />
|-<br />
| device-name-localized<br />
|<br />
| Unknown <br />
|-<br />
| device-name<br />
| {{yes}}<br />
| Device class, e.g. "iPhone"<br />
|-<br />
| dictation<br />
| {{yes}}<br />
| Microphone key on on-screen keyboard<br />
|-<br />
| display-mirroring<br />
| {{yes}}<br />
| AirPlay whole screen streaming<br />
|-<br />
| displayport<br />
| <br />
| Can output video through dock connector<br />
|-<br />
| encrypted-data-partition<br />
| {{yes}}<br />
| Hardware encryption for [[n88ap|iPhone 3GS]] and newer devices. iPhone OS 3.0+<br />
|-<br />
| encode-aac<br />
| {{yes}}<br />
| <br />
|-<br />
| enforce-googlemail<br />
| {{no}}<br />
| (Shows Google Mail logo instead of Gmail in the UK)<br />
|-<br />
| enforce-shutter-click<br />
| {{no}}<br />
| Forces camera click even in silent mode in Japan and another country I don't remember -- look in Regional*.plist files under Celestial framework<br />
|-<br />
| explicitContentRestriction<br />
| {{no}}<br />
| "Explicit" songs and podcasts disabled in Settings/General/Restrictions<br />
|-<br />
| fcc-logos-via-software<br />
| {{yes}}<br />
| Enables PNG viewer in Settings/General/About/[Legal]/Regulatory<br />
|-<br />
| front-facing-camera<br />
| {{yes}}<br />
| Can take photos using Front-Facing Camera. iOS 4.0+<br />
|-<br />
| full-6<br />
| {{yes}}<br />
| Found on an iPhone 4 S 6.1. Enables full iOS 6 features, [http://forum.iphone-developers.com/general-ipod/8599-full-ios-6-features-older-devices.html see here]<br />
|-<br />
| gamekit<br />
| {{yes}}<br />
| Game Center<br />
|-<br />
| gas-gauge-battery<br />
| {{yes}}<br />
| Precise battery measurement, enables Settings>General>Usage>Battery Percentage. iPhone OS 3.0+<br />
|-<br />
| [[wikipedia:Global Positioning System|gps]]<br />
| {{yes}}<br />
| iPhone OS 2.0+<br />
|-<br />
| green-tea<br />
| {{no}}<br />
| (turned on in iPhones sold in China)<br />
|-<br />
| not-green-tea<br />
| {{no}}<br />
| <br />
|-<br />
| [[gyroscope]]<br />
| {{yes}}<br />
| Does device have gyroscope? iOS 4.0+<br />
|-<br />
| h264-encoder<br />
| {{yes}}<br />
| Can encode audio?video? iPhone OS 3.0+<br />
|-<br />
| hall-effect-sensor<br />
| {{yes}}<br />
| (Very likely the magnetic sleep switch on [[iPad 2]])<br />
|-<br />
| hardware-keyboard<br />
| {{yes}}<br />
| <br />
|-<br />
| hd-video-capture<br />
| {{yes}}<br />
| <br />
|-<br />
| hdr-image-capture<br />
| {{yes}}<br />
| HDR, iOS 4.1+. Seems to depend on camera-flash on 4.3+<br />
|-<br />
| hearingaid-audio-equalization<br />
| {{yes}}<br />
|<br />
|-<br />
| hearingaid-low-energy-audio<br />
| {{yes}}<br />
| <br />
|-<br />
| hearingaid-power-reduction<br />
| {{yes}}<br />
| <br />
|-<br />
| hiccough-interval<br />
| {{yes}}<br />
| (Unknown)<br />
|-<br />
| hide-non-default-apps<br />
| {{yes}}<br />
| Allows non-Apple apps from /Applications to be displayed on Springboard. <br />
|-<br />
| hidpi<br />
| {{yes}}<br />
| Retina display<br />
|-<br />
| homescreen-wallpaper<br />
| {{yes}}<br />
| Also controls grill vs. reflective dock. iOS ≥4<br />
|-<br />
| hw-encode-snapshots<br />
| {{yes}}<br />
| ??<br />
|-<br />
| hw-snapshots-need-purplegfx<br />
| {{yes}}<br />
| ??<br />
|-<br />
| international-settings<br />
| {{yes}}<br />
| (Settings/General/International, wildly used in iPhone OS 1.1+)<br />
|-<br />
| io-surface-backed-images<br />
| {{yes}}<br />
| ??<br />
|-<br />
| ipad<br />
| {{yes}}<br />
| (Is iPad. used to be "wildcat".)<br />
|-<br />
| launch-mode<br />
| {{no}}<br />
| iPad SpringBoard orientation??<br />
|-<br />
| load-thumbnails-while-scrolling<br />
| {{yes}}<br />
| ??<br />
|-<br />
| [[location-services]]<br />
| {{yes}}<br />
| <br />
|-<br />
| location-reminders<br />
| {{yes}}<br />
| Geofence support?<br />
|-<br />
| lte-device<br />
| {{no}}<br />
| LTE iDevice.<br />
|-<br />
| [[magnetometer]]<br />
| {{yes}}<br />
| iPhone OS 3.0+<br />
|-<br />
| main-screen-height<br />
| {{no}}<br />
|<br />
|-<br />
| main-screen-width<br />
| {{no}}<br />
|<br />
|-<br />
| main-screen-orientation<br />
| {{no}}<br />
|<br />
|-<br />
| main-screen-scale<br />
| {{no}}<br />
|<br />
|-<br />
| MapKitAvailable<br />
| {{no}}<br />
| <br />
|-<br />
| MapKitAvailableGreenTea<br />
| {{no}}<br />
| <br />
|-<br />
| MapKitUserShiftingGreenTea<br />
| {{no}}<br />
| <br />
|-<br />
| MapKitUserShiftingNonGreenTea<br />
| {{no}}<br />
| <br />
|-<br />
| MapsUserShiftingGreenTea<br />
| {{no}}<br />
| <br />
|-<br />
| MapsUserShiftingNonGreenTea<br />
| {{no}}<br />
| <br />
|-<br />
| MapsVisible<br />
| {{no}}<br />
| (not sure whether it is a GSC bit)<br />
|-<br />
| MapsVisibleGreenTea<br />
| {{no}}<br />
| (not sure whether it is a GSC bit, also green tea = for chinese market)<br />
|-<br />
| marketing-name<br />
| {{yes}}<br />
| Brand name of your device e.g. "iPhone 3GS"<br />
|-<br />
| mars-volta<br />
| <br />
| spotted in iOS 5.0.1b2 4S. Required for Siri.<br />
|-<br />
| microphone<br />
| {{yes}}<br />
| Presence of in-built microphone<br />
|-<br />
| mms<br />
| {{yes}}<br />
| MMS functionality. Disabled on 2G iPhone.<br />
|-<br />
| multitasking<br />
| {{yes}}<br />
| Allows multitasking<br />
|-<br />
| multitasking-gestures<br />
| {{yes}}<br />
| The infamous iPad swipe-to-cycle-apps and open multitasking 4- or 5-fingered actions. Requires modifications to Springboard to enable on iOS 5.x+<br />
|-<br />
| nike-ipod<br />
| {{yes}}<br />
| Nike+iPod internal (or external with hacked drivers) receiver, iPhone OS 2.?+<br />
|-<br />
| opengles-1<br />
| {{yes}}<br />
| Supports OpenGL 1<br />
|-<br />
| opengles-2<br />
| {{yes}}<br />
| Supports OpenGL 2<br />
|-<br />
| peer-peer<br />
| {{yes}}<br />
| Bluetooth "gaming" extensions, iPhone OS 3.0+<br />
|-<br />
| personal-hotspot<br />
| {{yes}}<br />
| <br />
|-<br />
| photo-adjustments<br />
| {{yes}}<br />
| Rotate/auto exposure/redeye correct/crop in the Photos app<br />
|-<br />
| photo-stream<br />
| {{no}}<br />
| <br />
|-<br />
| piezo-clicker<br />
| {{yes}}<br />
| Integrated non-speaker in iPod touch 1G<br />
|-<br />
| post-animate<br />
| {{no}}<br />
| ??<br />
|-<br />
| pre-animate<br />
| {{no}}<br />
| ??<br />
|-<br />
| proximity-sensor<br />
| {{yes}}<br />
| iPhone OS 1.0+<br />
|-<br />
| ptp-large-files<br />
| {{yes}}<br />
| PTP is the standard camera interface protocol used to access the Camera Roll from generic PC software<br />
|-<br />
| ringer-switch<br />
| {{yes}}<br />
| Mute switch<br />
|-<br />
| screen-dimensions<br />
| {{no}}<br />
| ??<br />
|-<br />
| sensitive-ui<br />
| {{no}}<br />
| ??<br />
|-<br />
| serial<br />
| {{no}}<br />
| ??<br />
|-<br />
| shoebox<br />
| {{yes}}<br />
| [[Passbook]]<br />
|-<br />
| siri-gesture<br />
| {{yes}}<br />
| Settings/General/Siri/Raise-to-speak<br />
|-<br />
| sms<br />
| {{yes}}<br />
| Can send text messages. iPhone OS 1.0+<br />
|-<br />
| software-dimming-alpha<br />
| {{yes}}<br />
| ??<br />
|-<br />
| stand-alone-contacts<br />
| {{yes}}<br />
| Control display of standalone Contacts app in Springboard<br />
|-<br />
| still-camera<br />
| {{yes}}<br />
| Can take photos. iPhone OS 1.0 or 2.0+<br />
|-<br />
| telephony<br />
| {{yes}}<br />
| Can make phone calls. iPhone OS 1.0+<br />
|-<br />
| telephony-maximum-generation<br />
| {{yes}}<br />
| (Modem type. 2.5 = EDGE 3 = 3G 3.5 = HSDPA)<br />
|-<br />
| tv-out-crossfade<br />
| {{yes}}<br />
| ([[:/Applications/MobileSlideShow.app|Photos app]] slideshow transitions enabled)<br />
|-<br />
| tv-out-settings<br />
| {{no}}<br />
| (not sure whether it is a GSC bit, sounds like a SpringBoard property)<br />
|-<br />
| unified-ipod<br />
| {{yes}}<br />
| Joins Music and Videos into iPod on iOS <5. Still enabled on latest iPhones where it won't matter…<br />
|-<br />
| venice<br />
| {{yes}}<br />
| [[FaceTime]]<br />
|-<br />
| 3Gvenice<br />
| {{yes}}<br />
| FaceTime over 3G<br />
|-<br />
| video-camera<br />
| {{yes}}<br />
| Can record videos. iPhone OS 3.0+<br />
|-<br />
| video-stills<br />
| {{yes}}<br />
| Can take photo during video recording. iPhone OS 6.0+<br />
|-<br />
| voice-control<br />
| {{yes}}<br />
| Voice control available. iPhone OS 3.0+<br />
|-<br />
| voip<br />
| {{yes}}<br />
| VoIP multitasking??<br />
|-<br />
| volume-buttons<br />
| {{yes}}<br />
| <br />
|-<br />
| wapi<br />
| <br />
| ??<br />
|-<br />
| wifi<br />
| {{yes}}<br />
| Contains Wi-Fi radio.<br />
|-<br />
| youtube<br />
| {{yes}}<br />
| YouTube app accessible, iOS <6b4<br />
|-<br />
| youtubePlugin<br />
|<br />
| <br />
|}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Touch_ID_Demo&diff=37674Touch ID Demo2013-11-17T23:49:54Z<p>Srb21103: </p>
<hr />
<div>[[Image:TouchID_App_icon.png|thumb|Touch ID icon]]The '''Touch ID''' App is used to show off the [[iPhone 5s]]'s [[Touch ID]] capabilities in Apple Stores. Curiously the iPhone's screenshot functionality does not work inside the Touch ID App.<br />
<br />
== Technical Details ==<br />
<br />
Platform Build of 1.1 is 11A465, that's one version lower then the earliest [http://theiphonewiki.com/wiki/Firmware#iPhone_5s 5S Firmware].<br />
Version 1.0 has a Platform Build of 11A445, this sits between two known internal builds of iOS 7 - 11A443 and 11A447.<br />
The app is actually called TouchIDDemoApp.app (1.0) or Touch-ID-Demo.app (1.1) and both versions require an [[ARMv7]] processor.<br />
<br />
com.apple.private.biometrickit.allow and com.apple.private.bmk.allow are set to true.<br />
<br />
<dict><br />
<key>com.apple.private.biometrickit.allow</key><br />
<true/><br />
<key>com.apple.private.bmk.allow</key><br />
<true/><br />
</dict><br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:TouchID_App_01.jpg|Inside Touch ID<br />
File:TouchID_App_02.jpg|Inside Touch ID<br />
File:Touch_ID_Screenshot.png|Screenshot of Touch ID<br />
</gallery><br />
<br />
== Known Versions ==<br />
*1.0<br />
*1.1<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&diff=37671Apple Internal Apps2013-11-17T14:10:37Z<p>Srb21103: /* SwitchBoard Apps */</p>
<hr />
<div>== Internal diagnostic apps known from beta firmwares and prototypes ==<br />
* [[Ad Tester]]<br />
* [[AppleNetworkDiagnostics]]<br />
* [[APSTester]]<br />
* [[BonFire]]<br />
* [[CompareTableView]]<br />
* [[CooLtool]]<br />
* [[CoreMotionToolbox]]<br />
* [[Developer app]]<br />
* [[E911Tester]]<br />
* [[EATestApp]]<br />
* [[FigCam]]<br />
* [[Flytrap]]<br />
* [[FieldScout]]<br />
* [[GameStore]]<br />
* [[GKTalk]]<br />
* [[GKTank]]<br />
* [[GKTankHD]]<br />
* [[GKTalk]]<br />
* [[GLReplayer]]<br />
* [[GSSTestApp]]<br />
* [[IAPViewer]]<br />
* [[Inferno (utility)|Inferno]]<br />
* [[Key Recorder]]<br />
* [[KeyboardTester]]<br />
* [[Link Keys]]<br />
* [[Magneto]]<br />
* [[MALogger]]<br />
* [[MemoryMuncher]]<br />
* [[MobileOracle]]<br />
* [[MobileRadar]]<br />
* [[NetGauge]]<br />
* [[Onword]]<br />
* [[PrintPhoto]]<br />
* [[PSTest]]<br />
* [[PurpleConsole]]<br />
* [[Radar]]<br />
* [[Sally]]<br />
* [[SalesCall]]<br />
* [[ScreenShotr]]<br />
* [[SearchPerfTest]]<br />
* [[SpinningiPhoneApp]]<br />
* [[SportsSpeaker]]<br />
* [[SimpleApp]]<br />
* [[TouchFighter]]<br />
* [[TVOutTester]]<br />
<br />
== SwitchBoard Apps ==<br />
* [[ATCommand]]<br />
* [[BurnIn]]<br />
* [[CameraFA]]<br />
* [[GrapeCal]]<br />
* [[Internal Apps]]<br />
* [[LcdUTest]]<br />
* [[Operator]]<br />
* [[Reliability]]<br />
* [[Rumble]]<br />
* [[Soundwave]]<br />
* [[SkankPhone]]<br />
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]<br />
* [[ThermalDOE]]<br />
<br />
== Preference bundles ==<br />
* [[Carrier Settings]]<br />
* [[Cypress Settings]]<br />
* [[Internal Settings]]<br />
<br />
== Location bundles ==<br />
* [[FenceTester]]<br />
* [[LocationMonitor]]<br />
<br />
== Apps known to be used by Apple Stores ==<br />
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]<br />
* [[AppleConnect (Application)|AppleConnect]]<br />
* [[Chatterbox]]<br />
* [[Concierge]]<br />
* [[Daily Download]]<br />
* [[Apple Employee Directory|Directory]] - Apple's employee directory<br />
* [[EasyPay]]<br />
* [[Espresso]]<br />
* [[Enroll iPad]]<br />
* [[Installer]]<br />
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]<br />
* [[iRepair]]<br />
* [[MobileGenius]]<br />
* [[RNNmobile]]<br />
* [[Radar]]<br />
* [[Re-Enroll]]<br />
* [[RetailMe]]<br />
* [[Red Zone Mobile|RZM]]<br />
* [[Receipts]]<br />
* [[Switchboard (App Store)]] - functions as an internal App Store for Apple employees<br />
* [[Scout]]<br />
* [[Self Service]]<br />
* [[SSP]]<br />
* [[Smart Sign]]<br />
* [[Touch ID.app|Touch ID]]<br />
* [[UniBox]]<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Tutorial:Booting_XNU_on_A4_Devices&diff=37622Tutorial:Booting XNU on A4 Devices2013-11-16T00:15:09Z<p>Srb21103: Updated URL</p>
<hr />
<div>These steps will let you boot XNU on all [[A4]] devices. The tutorial was written for Macs with an iPhone 4 running iOS 6.1.3.<br />
<br />
== Instructions ==<br />
First you must install CTF tools etc. Follow [http://shantonu.blogspot.de/2012/07/building-xnu-for-os-x-108-mountain-lion.html these instructions] for 10.8. For 10.9, run these commands in Terminal.<br />
$ curl -O http://opensource.apple.com/tarballs/dtrace/dtrace-118.tar.gz<br />
$ curl -O http://opensource.apple.com/tarballs/AvailabilityVersions/AvailabilityVersions-6.tar.gz<br />
$ git clone https://github.com/darwin-on-arm/xnu<br />
$ tar zxf dtrace-118.tar.gz<br />
$ cd dtrace-118<br />
$ mkdir -p obj sym dst<br />
$ xcodebuild install -target ctfconvert -target ctfdump -target ctfmerge ARCHS="x86_64" SRCROOT=$PWD OBJROOT=$PWD/obj SYMROOT=$PWD/sym DSTROOT=$PWD/dst<br />
$ sudo ditto $PWD/dst/usr/local /usr/local<br />
$ cd ..<br />
$ tar zxf AvailabilityVersions-6.tar.gz<br />
$ cd AvailabilityVersions-6<br />
$ mkdir -p dst<br />
$ make install SRCROOT=$PWD DSTROOT=$PWD/dst<br />
$ sudo ditto $PWD/dst/usr/local `xcrun -sdk / -show-sdk-path`/usr/local<br />
$ cd ..<br />
$ cd xnu<br />
<br />
Now you are in the xnu folder. Know you must make it for the [[A4]].<br />
$ make TARGET_CONFIGS="debug arm S5L8930X"<br />
<br />
Navigate to BUILD/obj/DEBUG_ARM_S5L8930X. In this folder are many files. mach_kernel is the bootable image.<br />
<br />
Ok now you need the 4.x IPSW for your A4 device. If you have a newer iOS version, you need the [[Firmware|IPSW for iOS 4.1]] also.<br />
<br />
You need [[redsn0w]] in order to boot the kernel. Open Terminal and navigate to the redsn0w folder. Now you type the following commands:<br />
$ cd redsn0w.app/Contents/MacOS<br />
$ ./redsn0w -i <'4.1 iPSW'> -k <'mach_kernel'><br />
<br />
Here a example command:<br />
$ ./redsn0w -i /Users/Louis/Desktop/iOS\:Mac\ hack/XNU_Kernel_Panic_Apple_A4-Booting/iPhone3\,1_4.1_8B117_Restore.ipsw -k /Users/Louis/Desktop/xnu/BUILD/obj/DEBUG_ARM_S5L8930X/mach_kernel<br />
<br />
Boot-args: <br />
<pre><br />
-graphics-mode Enables video console graphics boot. Enables OS X style spinner and panic dialog.<br />
-no-cache Disable L1i and L1d data/instruction caching completely.<br />
silence_kprintf Remove kprintf serial output.<br />
kprintf Send all kprintf output to the video console or serial console.<br />
symbolicate-panics Symbolicate all panic backtraces.<br />
kernel_read_only Enable/disable kernel R-X protection.<br />
dataconstro Override kernel const data section R-- protection.<br />
npvhash Specify the internal PV hash value (used internally in pmap. Keep it at N^2-1.)<br />
-panic-reboot Reboot on panics (only if the PE_halt_restart hook is installed)<br />
-early-fb-debug Early kprintf output is sent to framebuffer, use with kprintf=1.<br />
-avoid-uarts Avoid initializing UARTs entirely (only on S5L89xx) <br />
-force-uarts Force initializing UARTs. (only on S5L89xx)<br />
omapfbres Specify OMAP3530 DSS display resolution size.<br />
</pre><br />
<br />
Now you must get your device into DFU Mode.<br />
<br />
Wait a few seconds and a white screen will flashes on your iDevice. Now you see the pineapple on your iDevice. 30-60 seconds later the kernel will be booted. You'll see 'Still waiting for root device' for a while, but a kernel panic will occur if you wait more than 10-30 minutes.<br />
<br />
And that's it.<br />
<br />
== External Links ==<br />
* [http://3x7r00tripper.com/bootingxnuona4.php Original tutorial]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Tutorial:Booting_XNU_on_A4_Devices&diff=37246Tutorial:Booting XNU on A4 Devices2013-11-04T02:40:24Z<p>Srb21103: </p>
<hr />
<div>Hello, I am 3x7R00Tripper and in this post I will present how can you boot xnu on all apple a4 devices. <br />
I do it with my iPhone 4 iOS 6.1.3 <br />
<br />
You find this post on my website also:<br />
[http://3x7r00tripper.com/bootingxnuona4.php]<br />
<br />
First you must install CTF tools etc. <br />
<br />
I present it with Mavericks and Mountain Lion.<br />
<br />
Mavericks:<br />
<br />
$ curl -O http://opensource.apple.com/tarballs/dtrace/dtrace-118.tar.gz<br />
$ curl -O http://opensource.apple.com/tarballs/AvailabilityVersions/AvailabilityVersions-6.tar.gz<br />
$ git clone https://github.com/3x7R00Tripper/xnu<br />
$ tar zxf dtrace-118.tar.gz<br />
$ cd dtrace-118<br />
$ mkdir -p obj sym dst<br />
$ xcodebuild install -target ctfconvert -target ctfdump -target ctfmerge ARCHS="x86_64" SRCROOT=$PWD OBJROOT=$PWD/obj SYMROOT=$PWD/sym DSTROOT=$PWD/dst<br />
$ sudo ditto $PWD/dst/usr/local /usr/local<br />
$ cd ..<br />
$ tar zxf AvailabilityVersions-6.tar.gz<br />
$ cd AvailabilityVersions-6<br />
$ mkdir -p dst<br />
$ make install SRCROOT=$PWD DSTROOT=$PWD/dst<br />
$ sudo ditto $PWD/dst/usr/local `xcrun -sdk / -show-sdk-path`/usr/local<br />
$ cd ..<br />
$ cd xnu<br />
<br />
For Mountain Lion read [http://shantonu.blogspot.de/2012/07/building-xnu-for-os-x-108-mountain-lion.html this post].<br />
<br />
Now you are in the xnu folder<br />
Know you must make it for Apple A4:<br />
<br />
$ make TARGET_CONFIGS="debug arm S5L8930X"<br />
<br />
After the process navigate to BUILD/obj/DEBUG_ARM_S5L8930X<br />
In this folder are many files.<br />
mach_kernel is the bootable image.<br />
<br />
Ok now you need the 4.x ipsw for your iDevice(A4)<br />
If you have a newer iOS version, you need the 4.1 ipsw also.<br />
You can download the ipsw for example [http://www.felixbruns.de/iPod/firmware/ here] or [http://www.icj.me/ios here].<br />
<br />
For booting the kernel you need [http://redsn0w.com redsn0w].<br />
Open terminal and navigate to the redsn0w folder.<br />
Now you write this commands:<br />
<br />
$ cd redsn0w.app/Contents/MacOS<br />
$ ./redsn0w -i <'4.1 iPSW'> -k <'mach_kernel'><br />
<br />
Here a example command:<br />
$ ./redsn0w -i /Users/Louis/Desktop/iOS\:Mac\ hack/XNU_Kernel_Panic_Apple_A4-Booting/iPhone3\,1_4.1_8B117_Restore.ipsw -k /Users/Louis/Desktop/xnu/BUILD/obj/DEBUG_ARM_S5L8930X/mach_kernel<br />
<br />
Boot-args: <br />
-graphics-mode Enables graphics mode. Boots with an apple logo and a white spinner, kernel panics show the panic dialog<br />
Now you must get your iDevice(A4) in the DFU mode.<br />
Wait a few seconds and a white screen will flashes on your iDevice. Now you see the pineapple on your iDevice.<br />
30 secounds - 1 minute later the kernel is booted on your iDevice.<br />
A long time you see 'Still waiting for root device'.<br />
But If you wait more than 10 - 30 minutes, appears a kernel panic.<br />
Ok you are finished and have fun :)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=User_talk:M2m&diff=37245User talk:M2m2013-11-04T02:36:54Z<p>Srb21103: /* Contact */</p>
<hr />
<div>I <3 how you've posted these wonderful links --[[User:Iemit737|Iemit737]] 02:51, 2 May 2011 (UTC)<br />
<br />
== 2G problem ==<br />
Some comments from my side:<br />
* This wiki is no place to get support. Use a support site instead (like http://www.jailbreakqa.com).<br />
* Make sure your device is in real [[DFU mode]] (black screen), not [[Recovery Mode]]<br />
* Pwn the device with [[redsn0w]] before you restore. If you're using cfw, this is required anyway.<br />
-- [[User:Http|http]] 10:30, 10 May 2011 (UTC)<br />
:Sorry for misusing this wiki - deleted accordingly. Anyhow both real DFU and Recovery where checked on the (already pwned) device. --[[User:M2m|M2m]] 16:51, 10 May 2011 (UTC)<br />
<br />
== iPhone 4S source? ==<br />
Hi. What's your source for [{{FULLURL:n94ap|diff=prev|oldid=21679}} this edit]? --[[User:Beej|beej]] 06:43, 13 October 2011 (MDT)<br />
:The IPSW for the 4S contains the baseband (Trek-1.0.11.Release.bbfw) which is a ZIP file. restoredbl.mbn then contains references to the QSC6695. Also the firmware Version is a different one then for the CMDA iP4. So it can't be the MDM6600 I guess --[[User:M2m|M2m]] 07:56, 13 October 2011 (MDT)<br />
::Looks like it's known as MDM6610 http://bit.ly/iPhone_4S_Teardown --[[User:Beej|beej]] 11:40, 13 October 2011 (MDT)<br />
:::I stand corrected :-) --[[User:M2m|M2m]] 17:50, 13 October 2011 (MDT)<br />
<br />
== Email ==<br />
Hey Man, Would you mind Emailing me on: SonnyDickson[at]gmail.com. Thank You. [[User:Sonny788|Sonny788]]<br />
<br />
== Flood ==<br />
Please do not flood this wiki. You could have made a lot less edits on [[Firmware]]. For [[iPad]] you could have done all of them on [[Firmware/iPad]]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:10, 20 February 2013 (UTC)<br />
<br />
== Contact ==<br />
Do you have any way I can (privately) contact you? --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 00:56, 30 July 2013 (UTC)<br />
:ifreund..live.de--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 14:28, 1 August 2013 (UTC)<br />
::I've tried to contact you a few times lately (unsuccessfully?), have somewhere else you'd prefer? --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 02:36, 4 November 2013 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Touch_ID_Demo&diff=36810Touch ID Demo2013-10-24T02:38:29Z<p>Srb21103: added versions</p>
<hr />
<div>[[Image:TouchID_App_icon.png|thumb|Touch ID icon]]The '''Touch ID''' App is used to show off the [[iPhone 5s]]'s [[Touch ID]] capabilities in Apple Stores. Remarkably the iPhones screenshot functionality does not work inside the Touch ID App.<br />
<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:TouchID_App_01.jpg|Inside Touch ID<br />
File:TouchID_App_02.jpg|Inside Touch ID<br />
</gallery><br />
<br />
== Known Versions ==<br />
*1.0<br />
*1.1<br />
<br />
{{stub|software}}<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&diff=36640Apple Internal Apps2013-10-20T21:46:10Z<p>Srb21103: /* Internal diagnostic apps known from beta firmwares and prototypes */</p>
<hr />
<div>== Internal diagnostic apps known from beta firmwares and prototypes ==<br />
* [[Ad Tester]]<br />
* [[AppleNetworkDiagnostics]]<br />
* [[APSTester]]<br />
* [[BonFire]]<br />
* [[CompareTableView]]<br />
* [[CooLtool]]<br />
* [[CoreMotionToolbox]]<br />
* [[Developer app]]<br />
* [[E911Tester]]<br />
* [[EATestApp]]<br />
* [[FigCam]]<br />
* [[Flytrap]]<br />
* [[FieldScout]]<br />
* [[GameStore]]<br />
* [[GKTalk]]<br />
* [[GKTank]]<br />
* [[GKTankHD]]<br />
* [[GKTalk]]<br />
* [[GLReplayer]]<br />
* [[GSSTestApp]]<br />
* [[IAPViewer]]<br />
* [[Inferno (utility)|Inferno]]<br />
* [[Key Recorder]]<br />
* [[KeyboardTester]]<br />
* [[Link Keys]]<br />
* [[Magneto]]<br />
* [[MALogger]]<br />
* [[MemoryMuncher]]<br />
* [[MobileOracle]]<br />
* [[MobileRadar]]<br />
* [[NetGauge]]<br />
* [[Onword]]<br />
* [[PrintPhoto]]<br />
* [[PSTest]]<br />
* [[PurpleConsole]]<br />
* [[Radar]]<br />
* [[Sally]]<br />
* [[SalesCall]]<br />
* [[ScreenShotr]]<br />
* [[SearchPerfTest]]<br />
* [[SpinningiPhoneApp]]<br />
* [[SportsSpeaker]]<br />
* [[SimpleApp]]<br />
* [[TouchFighter]]<br />
* [[TVOutTester]]<br />
<br />
== SwitchBoard Apps ==<br />
* [[AT Command]]<br />
* [[BurnIn]]<br />
* [[CameraFA]]<br />
* [[GrapeCal]]<br />
* [[Internal Apps]]<br />
* [[LcdUTest]]<br />
* [[Operator]]<br />
* [[Reliability]]<br />
* [[Rumble]]<br />
* [[Soundwave]]<br />
* [[SkankPhone]]<br />
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]<br />
<br />
== Preference bundles ==<br />
* [[Carrier Settings]]<br />
* [[Cypress Settings]]<br />
* [[Internal Settings]]<br />
<br />
== Location bundles ==<br />
* [[FenceTester]]<br />
* [[LocationMonitor]]<br />
<br />
== Apps known to be used by Apple Stores ==<br />
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]<br />
* [[AppleConnect (Application)|AppleConnect]]<br />
* [[Chatterbox]]<br />
* [[Concierge]]<br />
* [[Daily Download]]<br />
* [[Apple Employee Directory|Directory]] - Apple's employee directory<br />
* [[EasyPay]]<br />
* [[Espresso]]<br />
* [[Enroll iPad]]<br />
* [[Installer]]<br />
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]<br />
* [[iRepair]]<br />
* [[MobileGenius]]<br />
* [[RNNmobile]]<br />
* [[Radar]]<br />
* [[Re-Enroll]]<br />
* [[RetailMe]]<br />
* [[Red Zone Mobile|RZM]]<br />
* [[Receipts]]<br />
* [[Switchboard (App Store)]] - functions as an internal App Store for Apple employees<br />
* [[Scout]]<br />
* [[Self Service]]<br />
* [[SSP]]<br />
* [[Smart Sign]]<br />
* [[Touch ID.app|Touch ID]]<br />
* [[UniBox]]<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&diff=36493Apple Internal Apps2013-10-19T00:45:36Z<p>Srb21103: /* Internal diagnostic apps known from beta firmwares and prototypes */</p>
<hr />
<div>== Internal diagnostic apps known from beta firmwares and prototypes ==<br />
* [[Ad Tester]]<br />
* [[AppleNetworkDiagnostics]]<br />
* [[APSTester]]<br />
* [[BonFire]]<br />
* [[CompareTableView]]<br />
* [[CooLtool]]<br />
* [[CoreMotionToolbox]]<br />
* [[Developer app]]<br />
* [[E911Tester]]<br />
* [[EATestApp]]<br />
* [[FigCam]]<br />
* [[Flytrap]]<br />
* [[FieldScout]]<br />
* [[GameStore]]<br />
* [[GKTank]]<br />
* [[GKTankHD]]<br />
* [[GKTalk]]<br />
* [[GLReplayer]]<br />
* [[GSSTestApp]]<br />
* [[IAPViewer]]<br />
* [[Inferno (utility)|Inferno]]<br />
* [[Key Recorder]]<br />
* [[KeyboardTester]]<br />
* [[Link Keys]]<br />
* [[Magneto]]<br />
* [[MALogger]]<br />
* [[MemoryMuncher]]<br />
* [[MobileOracle]]<br />
* [[MobileRadar]]<br />
* [[NetGauge]]<br />
* [[Onword]]<br />
* [[PrintPhoto]]<br />
* [[PSTest]]<br />
* [[PurpleConsole]]<br />
* [[Radar]]<br />
* [[Sally]]<br />
* [[SalesCall]]<br />
* [[ScreenShotr]]<br />
* [[SearchPerfTest]]<br />
* [[SpinningiPhoneApp]]<br />
* [[SportsSpeaker]]<br />
* [[SimpleApp]]<br />
* [[TVOutTester]]<br />
<br />
== SwitchBoard Apps ==<br />
* [[AT Command]]<br />
* [[BurnIn]]<br />
* [[CameraFA]]<br />
* [[GrapeCal]]<br />
* [[Internal Apps]]<br />
* [[LcdUTest]]<br />
* [[Operator]]<br />
* [[Reliability]]<br />
* [[Rumble]]<br />
* [[Soundwave]]<br />
* [[SkankPhone]]<br />
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]<br />
<br />
== Preference bundles ==<br />
* [[Carrier Settings]]<br />
* [[Cypress Settings]]<br />
* [[Internal Settings]]<br />
<br />
== Location bundles ==<br />
* [[FenceTester]]<br />
* [[LocationMonitor]]<br />
<br />
== Apps known to be used by Apple Stores ==<br />
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]<br />
* [[AppleConnect (Application)|AppleConnect]]<br />
* [[Chatterbox]]<br />
* [[Concierge]]<br />
* [[Daily Download]]<br />
* [[Apple Employee Directory|Directory]] - Apple's employee directory<br />
* [[EasyPay]]<br />
* [[Espresso]]<br />
* [[Enroll iPad]]<br />
* [[Installer]]<br />
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]<br />
* [[iRepair]]<br />
* [[MobileGenius]]<br />
* [[RNNmobile]]<br />
* [[Radar]]<br />
* [[Re-Enroll]]<br />
* [[RetailMe]]<br />
* [[Red Zone Mobile|RZM]]<br />
* [[Receipts]]<br />
* [[Switchboard (App Store)]] - functions as an internal App Store for Apple employees<br />
* [[Scout]]<br />
* [[Self Service]]<br />
* [[SSP]]<br />
* [[Smart Sign]]<br />
* [[Touch ID.app|Touch ID]]<br />
* [[UniBox]]<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Installer_(Internal_App)&diff=36304Installer (Internal App)2013-10-11T23:22:59Z<p>Srb21103: /* Summary */</p>
<hr />
<div>== Summary ==<br />
[[Image:AppleInstaller_Icon.png|thumb|Installer icon]]<br />
[[Image:AppleInstaller02.jpg|thumb|Installer on Smart Sign iPad]]<br />
[[Image:AppleInstaller03.jpg|thumb|Installer opened]]<br />
'''Installer''' is an iOS app that is installed on the "Smart Sign" iPads inside Apple Stores. You need to login with [[AppleConnect_(SSO)|AppleConnect]] credentials to use. It is thought to be a web app, which would have been used to install Smart Sign.<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:AppleInstaller_Icon.png&diff=36303File:AppleInstaller Icon.png2013-10-11T23:22:19Z<p>Srb21103: Needs overlay + masking.</p>
<hr />
<div>Needs overlay + masking.</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Installer_(Internal_App)&diff=36284Installer (Internal App)2013-10-11T03:04:26Z<p>Srb21103: /* Summary */</p>
<hr />
<div>== Summary ==<br />
[[Image:AppleInstaller_Icon.jpg|thumb|Installer icon]]<br />
[[Image:AppleInstaller02.jpg|thumb|Installer on Smart Sign iPad]]<br />
[[Image:AppleInstaller03.jpg|thumb|Installer opened]]<br />
'''Installer''' is an iOS app that is installed on the "Smart Sign" iPads inside Apple Stores. You need to login with [[AppleConnect_(SSO)|AppleConnect]] credentials to use. It is thought to be a web app, which would have been used to install Smart Sign.<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Talk:PurpleRestore&diff=35850Talk:PurpleRestore2013-09-28T00:02:11Z<p>Srb21103: </p>
<hr />
<div>Where does the Reverse Engineer Information come from? From the original program ? --[[User:M2m|M2m]] 08:10, 1 October 2010 (UTC)<br />
<br />
:I just removed it. According to page history it came from [[User:EinCodierer|EinCodierer]], someone just beginning to learn assembler. These few assembler instructions weren't of any help understanding [[PurpleRestore]]. -- [[User:Http|http]] 10:35, 1 October 2010 (UTC)<br />
<br />
::Would just be interesting if this is some hidden code out fo itunes, the iphone kernel or wherever else... not just code without knowing where it came from .... --[[User:M2m|M2m]] 11:24, 1 October 2010 (UTC)<br />
<br />
:::That specific code that the user posted is from iTunes. It will detect if PurpleRestore is running so that it does not interfere with any operations that PurpleRestore is performing. [[User:ChronicDev|Will Strafach]] 14:43, 2 October 2010 (UTC)<br />
<br />
::::Thanks for the clarification ! --[[User:M2m|M2m]] 09:49, 3 October 2010 (UTC)<br />
<br />
:::If you think it's useful for anything, we can put it back in. With some more comments perhaps. --[[User:Http|http]] 09:54, 3 October 2010 (UTC)<br />
:::I thought this was an old Cydia tool on the iPhone and thought a few x86 assembly lines were totally unrelated. As this seems to be a "secret" Apple flashing tool running on PC or Mac, this code makes a little more sense, so I added it back (from history) with Will's comments and reformatted. --[[User:Http|http]] 05:04, 22 July 2011 (MDT)<br />
<br />
WHATS THIS?? {{unsigned|Zmaster|16:46, 21 July 2011 (UTC)}}<br />
:What is your question exactly? --[[User:Http|http]] 05:04, 22 July 2011 (MDT)<br />
::is it a program? how it execute? what it do? --[[User:Zmaster|Zmaster]] 07:06, 22 July 2011 (MDT)<br />
:::1. Yes. 2. No, only Apple has it. 3. Flash any firmware onto the device. --[[User:Http|http]] 10:29, 22 July 2011 (MDT)<br />
<br />
Has anyone got the program? Is there a way to get it? [mailto:jacopojannone@icloud.com Email]. --[[User:Jaggions|Jaggions]] 13:35, 10 October 2012 (MDT)<br />
:Yes, people have it, and there are ways of getting it, but it isnt worth it. From what I have seen it tracks location. --[[User:Phyrrus9|Phyrrus9]] 17:08, 27 September 2013 (EST)<br />
::Do you have any proof to back up this statement? --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 00:02, 28 September 2013 (UTC)<br />
<br />
== RestoreBundles ==<br />
Has anyone created a bundle yet? I've tried what the wiki suggests (unzipping an ipsw) but that doesnt seem to work. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:37, 11 January 2013 (UTC)<br />
: It does work, but only for personalized installs. Basically you only get the same functionality like with iTunes if you don't have access to "official" bundles and / or an authorized employee account. [[User:Martepato|--martepato]] ([[User talk:Martepato|talk]]) 23:08, 11 January 2013 (UTC)<br />
:: What needs to be personalized? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 03:28, 12 January 2013 (UTC)<br />
:::Unzip the bundle into a folder; chose either Update Install or Erase Install; Click Restore; browse to the folder; choose either "Customer Erase Install" or "Customer Update Install"; select as many additional opptions as do you want; Click OK. If it asks you to login with AppleConnect, in the Settings menu uncheck "request AppleConnect". Here you go ;) --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 06:56, 12 January 2013 (UTC)<br />
<br />
== PurpleTools ==<br />
Should we document the other tools (PurpleSNIFF, PurpleFAT, etc)? --[[User:Haifisch|C17H21NO4]] ([[User talk:Haifisch|talk]]) 02:03, 18 January 2013 (UTC)<br />
:I was thinking about it. If you want to start, I'll help. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 03:22, 18 January 2013 (UTC)<br />
:: Alright cool, ill start with PurpleFAT --[[User:Haifisch|C17H21NO4]] ([[User talk:Haifisch|talk]]) 03:49, 18 January 2013 (UTC)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=35307Switchboard (App Store)2013-09-17T04:40:21Z<p>Srb21103: </p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|90px|Switchboard app icon (5.2 or earlier)]]<br />
[[File:Switchboard_icon_ios7.png|thumb|90px|Switchboard app icon (6.0 or later)]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect (SSO)|AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:Switchboard_6.0.png|Switchboard 6.0 password login screen (with some UI rendering errors)<br />
File:Switchboard_6.0_Interface.png|Switchboard 6.0 main interface<br />
File:Apple_Connect_iOS_01.png|Switchboard 2.6 password login screen<br />
File:Apple_Connect_iOS_04.png|Gesture login screen<br />
File:Apple_Connect_iOS_05.png|Switchboard 4.1.1 main menu<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1<br />
* 4.1.1<br />
* 4.2<br />
* 5.1<br />
* 5.1.1<br />
* 5.2 (latest version for devices running iOS 5.0 - iOS 6.1.4)<br />
* 6.0 (latest version for iOS 7+ devices only; since it can coexist with Switchboard 5.2 it is to be considered as a different app)<br />
<br />
When Switchboard is launched, it checks if you're running the latest version. If you're using a deprecated version, Switchboard will not load its content and it will ask you to update.<br />
== Links ==<br />
[http://sb.apple.com/go Install Switchboard] (requires AppleConnect account)<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=MobileGenius&diff=35299MobileGenius2013-09-16T22:43:56Z<p>Srb21103: /* Revisions */</p>
<hr />
<div>{{float toc|left}}<br />
== Summary ==<br />
[[Image:Mobile_Genius_icon.png|thumb|MobileGenius icon]]<br />
[[Image:MobileGenius01.png|thumb|Inside MobileGenius]]<br />
[[Image:MobileGenius02.png|thumb|MobileGenius with special number enabled keyboard]]'''MobileGenius''' is an app used by Apple Store employees.<br />
<br />
== Revisions ==<br />
<br />
* 1.5.4<br />
* 2.1.1<br />
<br />
== iTunes Link ==<br />
<br />
[http://itunes.apple.com/us/app/id321328422?mt=8 MobileGenius] (no longer available)<br />
<br />
[[Category:Apple Internal Apps]]<br />
{{stub|software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:Easypay.jpg&diff=34972File:Easypay.jpg2013-09-10T03:06:02Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=34964Switchboard (App Store)2013-09-09T00:20:53Z<p>Srb21103: </p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|90px|Switchboard app icon (5.2 or earlier)]]<br />
[[File:Switchboard_icon_ios7.png|thumb|90px|Switchboard app icon (6.0 or later)]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect (SSO)|AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:Switchboard_6.0.png|Switchboard 6.0 password login screen (with some UI rendering errors)<br />
File:Apple_Connect_iOS_01.png|Switchboard 2.6 password login screen<br />
File:Apple_Connect_iOS_04.png|Gesture login screen<br />
File:Apple_Connect_iOS_05.png|Switchboard 4.1.1 main menu<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1<br />
* 4.1.1<br />
* 4.2<br />
* 5.1<br />
* 5.1.1<br />
* 5.2 (latest version for devices running iOS 5.0 - iOS 6.1.4)<br />
* 6.0 (latest version for iOS 7+ devices only; since it can coexist with Switchboard 5.2 it is to be considered as a different app)<br />
<br />
When Switchboard is launched, it checks if you're running the latest version. If you're using a deprecated version, Switchboard will not load its content and it will ask you to update.<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=RNNmobile&diff=34519RNNmobile2013-08-28T11:01:15Z<p>Srb21103: </p>
<hr />
<div>== Summary ==<br />
[[Image:RNN_Mobile.png|thumb|RNNmobile Icon]]<br />
<br />
RNNmobile (Apple Retail News network mobile) is basically the old mobile version of what became [[RetailMe]].<br />
<br />
[[Category:Apple Internal Apps]]<br />
<br />
{{stub|software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Re-Enroll&diff=34518Re-Enroll2013-08-28T10:20:13Z<p>Srb21103: </p>
<hr />
<div>== Summary ==<br />
'''Re-Enroll''' is a web-app known to have been used by Apple Store employees for enrolling in Mobile Device Management. Its functionality is now thought to be provided through Switchboard.<br />
<br />
[[Category:Apple Internal Apps]]<br />
{{stub|Software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=User:Srb21103&diff=34495User:Srb211032013-08-27T15:21:39Z<p>Srb21103: </p>
<hr />
<div>I have an [[iPod touch]] 4G with [[iOS]] 5.0.1 jailbroken with [[redsn0w]].<br />
<br/>In my spare time I enjoy researching in general :)</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=AppleConnect_(SSO)&diff=34494AppleConnect (SSO)2013-08-27T15:20:18Z<p>Srb21103: </p>
<hr />
<div>{{float toc|left}}<br />
== Summary ==<br />
'''AppleConnect''' is the Apple-specific single sign-on (SSO) and authentication system that allows a user to access certain applications inside Apple's network. This secure access is facilitated through Apple's Directory Services database. On iOS, apps featuring AppleConnect have the option of a gesture-based login system. The user sets up a pattern and needs to input that same pattern in, instead of a password or a numeric code. Apple deployed this login system internally for use in employee-only applications (i.e. [[Concierge]], [[Switchboard (App Store)|Switchboard]]) for iOS devices.<br />
<br />
<gallery caption="AppleConnect on iOS" widths="100px" heights="100px" perrow="4"><br />
Image:Apple_Connect_iOS_01.png|AppleConnect Password based login<br />
Image:Apple_Connect_iOS_02.png|AppleConnect Gesture Setup Screen<br />
Image:Apple_Connect_iOS_03.png|AppleConnect Gesture Option Screen<br />
Image:Apple_Connect_iOS_04.png|AppleConnect Gesture Login Screen<br />
</gallery><br />
<br />
== See Also ==<br />
[[AppleConnect (Application)]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=AppleConnect_(Application)&diff=34493AppleConnect (Application)2013-08-27T15:20:15Z<p>Srb21103: </p>
<hr />
<div>{{internalsw}}<br />
[[File:Apple Connect Icon.png|thumb|118px|iOS App icon]]<br />
AppleConnect is an iOS and OS X Application. It provides access to [[AppleConnect (SSO)|AppleConnect]] to all the applications on the device.<br />
<br />
[[Category:Apple Internal Apps]]<br />
<br />
== Download Links ==<br />
Mac: https://wdg2.apple.com/download/Login<br />
<br />
== See Also ==<br />
[[AppleConnect (SSO)]]<br />
{{Stub|software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=GameStore&diff=34084GameStore2013-08-16T16:17:47Z<p>Srb21103: /* External Links */</p>
<hr />
<div>== Summary ==<br />
<br />
[[Image:GameStoreIcon01.png|thumb|GameStore icon]]'''GameStore''' is an internal sample code app which was accidentally deployed to the App Store on 31 Dec 2011 and subsequently pulled on 2 Jan 2012 after it received publicity from Apple blogs. The release date of July 2009 states that this app was originally deployed during the [[Worldwide Developers Conferance#2009|WWDC 2009]] where Apple announced [[iOS]] 3 with [[In-App Purchases]].<br />
<br />
<gallery><br />
Image:Gamestore 01.PNG|GameStore Screen 01<br />
Image:Gamestore 02.PNG|GameStore Screen 02<br />
Image:Gamestore 03.PNG|GameStore Screen 03<br />
Image:Gamestore 04.PNG|GameStore Screen 04<br />
</gallery><br />
<br />
== External Links ==<br />
<br />
* [http://itunes.apple.com/us/app/gamestore/id318994886?mt=8 GameStore] (no longer working)<br />
* [http://forums.macrumors.com/showthread.php?t=1302052 Discussion on MacRumors forum]<br />
<br />
[[Category:Apple Internal Apps]]<br />
<br />
{{stub|Software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Smart_Sign&diff=33941Smart Sign2013-08-15T01:41:31Z<p>Srb21103: Fixed icon.</p>
<hr />
<div>== Summary ==<br />
[[Image:SmartSign_Icon.png|thumb|Smart Sign icon]]<br />
[[Image:SmartSign02.jpg|thumb|Smart Sign iPad]]<br />
'''Smart Sign''' is an iOS app that shows product specs and is installed on the "Smart Sign" iPads inside Apple Stores. This app can’t be exited with the home button. There is a secret gesture to enter the app's control center on "Smart Sign" [[iPad]]s which is shared on a need to know basis among retail employees and which has never been leaked.<br />
<br />
== Technical Investigation==<br />
The app itself is not what disables the home button; it is system-wide and enforced by SpringBoard. In fact, Smart Sign [[iPad]]s have a .mobileconfig profile installed which sets the key SBStoreDemoAppLock to true in com.apple.springboard.plist.<br />
The only way to quit an app when this key is enabled is holding HOME and POWER buttons until the device reboots. As in Apple Stores the POWER button cannot be pressed, you should hold down the upper-right corner of the iPad's frame.<br />
<br />
Apple sets the key in com.apple.springboard.plist by using a mobile configuration profile installed on the device. The profile can be removed with the password "Apple123".<br />
If you want to try it on your device, you can find [http://www.zchristopoulos.com/2012/02/how-to-disable-ipad-home-button-kioskstore-demo-mode/ here] a similar version that works on any device and that is not locked.<br />
<br />
== External Links ==<br />
* [http://www.cultofmac.com/how-the-smart-sign-ipad-displays-at-your-local-apple-store-actually-work/106160 Cult Of Mac]: How the Smart Sign iPads at Your Local Apple Store Actually Work<br />
* [http://www.idownloadblog.com/2011/07/26/look-apple-smart-sign/ iDownloadBlog]: An Exclusive Look Inside Apple’s Smart Sign<br />
<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:SmartSign_Icon.png&diff=33940File:SmartSign Icon.png2013-08-15T01:40:46Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Chatterbox&diff=33938Chatterbox2013-08-15T01:32:41Z<p>Srb21103: /* Summary */</p>
<hr />
<div>{{float toc|left}}<br />
== Summary ==<br />
[[Image:Chatterbox_icon.png|thumb|Chatterbox icon]][[Image:Chatterbox_App_01.png|thumb|Inside Chatterbox]]<br />
'''Chatterbox''' is an app used by Apple employees. It is a newsletter delivery system for Apple employees. Chatterbox uses the cbox:// protocol.<br />
<br />
== Revisions ==<br />
* 2.1<br />
<br />
== iTunes Link ==<br />
<br />
* [http://itunes.apple.com/us/app/id321407943?mt=8 Chatterbox] (currently unavailable)<br />
<br />
{{stub|software}}<br />
[[Category:Apple Internal Apps]]</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:SSP.png&diff=33840File:SSP.png2013-08-14T10:38:17Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:RZM.png&diff=33839File:RZM.png2013-08-14T10:37:52Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=User:Srb21103&diff=33781User:Srb211032013-08-13T03:48:33Z<p>Srb21103: </p>
<hr />
<div>I have an [[iPod touch]] 4G with [[iOS]] 5.0.1 jailbroken with [[redsn0w]].<br />
<br/>In my spare time I enjoy researching Apple Internal software and iOS security.</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=33766Switchboard (App Store)2013-08-12T22:49:11Z<p>Srb21103: /* Version History */</p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|118px|Switchboard App Icon]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect (SSO)|AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:Apple_Connect_iOS_01.png|Password login screen<br />
File:Apple_Connect_iOS_04.png|Gesture login screen<br />
File:Apple_Connect_iOS_05.png|Main menu<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<sup>[1]</sup> (doesn't work anymore: you must update SwitchBoard in order to use it; if you aren't on Apple's Internal VPN you can't download the newest version)<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1<br />
* 4.1.1<br />
* 4.2<br />
* 5.1 (latest 'production' version)<br />
<br />
== Notes ==<br />
# There are actually two different builds for this version. The first one, older, doesn't have the pattern login feature and attempting to login using a password results in a crash. The second one, the one seen in the screenshots, allows to login using both ways.<br />
<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
== External Links ==<br />
* [http://sb.apple.com/install Switchboard] on iTunes (requires AppleConnect account)<br />
* [https://sb-install.apple.com/ Install Switchboard] (requires AppleConnect account)<br />
<br />
[[Category:Apple Internal Apps]]<br />
{{stub|Software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=33765Switchboard (App Store)2013-08-12T22:48:45Z<p>Srb21103: /* Version History */</p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|118px|Switchboard App Icon]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect (SSO)|AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:Apple_Connect_iOS_01.png|Password login screen<br />
File:Apple_Connect_iOS_04.png|Gesture login screen<br />
File:Apple_Connect_iOS_05.png|Main menu<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<sup>[1]</sup> (doesn't work anymore: you must update SwitchBoard in order to use it; if you aren't on Apple's Internal VPN you can't download the newest version)<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1<br />
* 4.1.1<br />
* 4.2<br />
* 5.1 (lastest 'production' version)<br />
<br />
== Notes ==<br />
# There are actually two different builds for this version. The first one, older, doesn't have the pattern login feature and attempting to login using a password results in a crash. The second one, the one seen in the screenshots, allows to login using both ways.<br />
<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
== External Links ==<br />
* [http://sb.apple.com/install Switchboard] on iTunes (requires AppleConnect account)<br />
* [https://sb-install.apple.com/ Install Switchboard] (requires AppleConnect account)<br />
<br />
[[Category:Apple Internal Apps]]<br />
{{stub|Software}}</div>Srb21103https://www.theiphonewiki.com/w/index.php?title=File:Apple_Connect_Icon.png&diff=33525File:Apple Connect Icon.png2013-08-09T09:58:07Z<p>Srb21103: </p>
<hr />
<div></div>Srb21103https://www.theiphonewiki.com/w/index.php?title=Switchboard_(App_Store)&diff=33524Switchboard (App Store)2013-08-09T08:44:42Z<p>Srb21103: /* Version History */</p>
<hr />
<div>[[File:Switchboard_App_Store.png|thumb|118px|Switchboard App Icon]]<br />
'''[http://www.bgr.com/nggallery/page-320/album-all/gallery-158/image/2125/ Switchboard]''' (note the lowercase "b") functions as an internal App Store for Apple employees only. The icon looks similar to the App Store's but has an "S" instead of an "A" and is green instead of blue. Inside there are a variety of applications, some for retail store use, some for service centers, some for corporate employees. Those one gets access to vary depending upon one's [[AppleConnect]] permissions.<br />
<br />
== Gallery ==<br />
<gallery widths="175px" heights="175px" perrow="4"><br />
File:Apple_Connect_iOS_01.png|Password login screen<br />
File:Apple_Connect_iOS_04.png|Gesture login screen<br />
File:Apple_Connect_iOS_05.png|Main menu<br />
</gallery><br />
<br />
== Version History ==<br />
''This list is incomplete.''<br />
* 2.4 (presumed to exist)<br />
* 2.6<sup>[1]</sup> (doesn't work anymore: you must update SwitchBoard in order to use it; if you aren't on Apple's Internal VPN you can't download the newest version)<br />
* 3.0 (presumed to exist, mentioned in 2.6)<br />
* 3.1 (latest known development version)<br />
* 4.1.1<br />
* 4.2<br />
* 5.1.1<br />
<br />
== Notes ==<br />
# There are actually two different builds for this version. The first one, older, doesn't have the pattern login feature and attempting to login using a password results in a crash. The second one, the one seen in the screenshots, allows to login using both ways.<br />
<br />
== See Also ==<br />
* [[SwitchBoard.app]] (with an uppercase "B")<br />
<br />
== External Links ==<br />
* [http://sb.apple.com/install Switchboard] on iTunes (requires AppleConnect account)<br />
* [https://sb-install.apple.com/ Install Switchboard] (requires AppleConnect account)<br />
<br />
[[Category:Apple Internal Apps]]<br />
{{stub|Software}}</div>Srb21103