Difference between revisions of "The iPhone Wiki:Community portal"

From The iPhone Wiki
Jump to: navigation, search
(Slowness)
(AirPower B431AP)
 
(734 intermediate revisions by 38 users not shown)
Line 1: Line 1:
  +
{{see also|Unsolved problems}}
{{Talk Archive|2010|2011|2012}}
 
  +
{{Talk Archive}}
This is the place to post tasks that need to be done on the wiki. Also this is the place for proposed changes. I heard about people wanting a favicon and arranging the main page into categories.
 
   
  +
==iPhone-Elite==
== Site Related Requests ==
 
  +
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.
=== Corona Info ===
 
  +
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)
We need to get Corona info integrated into the wiki. There's good info here: http://pod2g-ios.blogspot.com/2012/01/details-on-corona.html [[User:Beej|beej]] 21:54, 2 January 2012 (MST)beej
 
   
=== 2.2b1 ===
+
==Boot-args cleanup==
  +
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:
Is 2.2b1 5G26 or 5G27, because on [[Beta Firmware]], it says 5G27... --[[User:Balloonhead66|Balloonhead66]] 19:48, 6 August 2011 (MDT)
 
  +
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link "main article".
  +
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer
  +
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)
  +
*[[:Talk:Restore_Mode]] describing the iBoot variable problem
  +
*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)
  +
*My earlier comment [[:Talk:Kernel#boot-args]]
  +
*This comment here.
  +
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)
  +
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)
  +
::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)
   
=== Key pages ===
+
==Easy tasks for new editors==
  +
* 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)
I would like to propose a new rule: Do not create a key page (e.g.- [[Jasper 8C148 (iPad)]]) unless you can also provide at least one key. Key pages are meant to share decryption keys with others. Copying and pasting from a template page provides us with no information whatsoever, and also wastes time (both the poster's and the administrators'). Thoughts on this? --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 21:50, 4 November 2011 (MDT)
 
:I'm against that. While I agree we shouldn't create all empty pages to fill out later, I don't see any reason to have a rule for that. Or was that a problem recently and I missed it? I also created pages with very few content (like [[Siri]]), that other users picked up or hopefully will pick up and enhanced. Key pages are a little different though. And the page you reference was never empty (but had wrong keys initially). So if you feel a big need to have such a rule, go on. -- [[User:Http|http]] 05:06, 5 November 2011 (MDT)
 
::I was simply using that page as an example of a key page, for those that had no clue what I was talking about. I think that posting an article with little content is a bit different from an empty key page; at least a small amount of information is being provided. In addition, it's easier to tell whether a key page needs to be filled out or not if the key page's link is red because the page was never created. I'll wait for additional feedback from anybody else before I decide on whether or not to add this to the rules. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 11:31, 5 November 2011 (MDT)
 
:::Ok --[[User:Balloonhead66|Balloonhead66]] 16:58, 12 December 2011 (MST)
 
   
  +
== Email notifications? ==
=== New Upper Left Image ===
 
  +
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)
If someone has a good one, I'll change it. Who still has an iPhone 2G? --[[User:Geohot|geohot]] 13:11, 12 December 2011 (MST)
 
:[[:File:NewLogo.png]]? Problem is one like that doesnt scale well. Maybe a rotated (like this) image of an [[n94ap|iPhone 4S]] or an [[iPad 2]]. I have an image of a rotated iPhone 4S if you want... --[[User:Balloonhead66|Balloonhead66]] 14:04, 12 December 2011 (MST)
 
:Something with an iPhone and the [[:File:Iptwiki.png|iPhone wiki logo]] from the main page would look good. I'll see if I can make one up. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 23:06, 17 December 2011 (MST)
 
:why not the [http://en.wikipedia.org/wiki/File:Apple_iOS.svg iOS logo]? --[[User:M2m|M2m]] 10:02, 18 December 2011 (MST)
 
::I don't think we can use that because it's a copyrighted logo. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 18:06, 18 December 2011 (MST)
 
::Agreed --[[User:Balloonhead66|Balloonhead66]] 18:15, 18 December 2011 (MST)
 
:Mine requires a bit of [[User:thekirbylover/skin.css|extra CSS]] for it too look good. This can be added to [[Mediawiki:skin.css]]. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 17:59, 19 December 2011 (MST)
 
:i have an iPhone 2G geohot! --[[User:Zmaster|Zmaster]] 12:08, 24 December 2011 (MST)
 
:Ok, I got something from @iSurenix. He says: "In case you don't like it, I can always fix it up etc. but I think it looks new, fresh and updated." -- [[User:Http|http]] 13:40, 25 December 2011 (MST)
 
::Excellent! --[[User:balloonhead66|Cole Johnson]] 14:54, 25 December 2011 (MST)
 
::I think it blends into the background too much because the iPhone is white. Thats just my opinion thought. Otherwise I like it. --[[User:JacobVengeance|Jacob]] 16:18, 25 December 2011 (MST)
 
:::Maybe a black one? --[[User:balloonhead66|Cole Johnson]] 17:14, 25 December 2011 (MST)
 
:::I got a resized version from him and uploaded it. Some Mediawiki documentation said ideal size is 135x135 (max 150x150). And about the white he commented: "I like how I've used the white iPhone. It's lie I've said "new and fresh". Not a lot places use white iPhones. Let alone in that specific position. I like it." (@iSurenix). -- [[User:Http|http]] 17:09, 26 December 2011 (MST)
 
::::We could put a background behind the page if it's staying white... maybe the iOS textured background? [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 19:15, 26 December 2011 (MST)
 
::::[[User:thekirbylover/skin.css|Here's the css]] for the textured background I was talking about. To try it, copy and paste this to your address bar: <tt>javascript:void(importStylesheet("User:thekirbylover/skin.css"))</tt> [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 18:31, 31 December 2011 (MST)
 
:I like both of these! The white one seems a bit more "professional" so that's nice, but the text is a little pale. They're both better than the existing logo though, so I'd be happy with either. [[User:Britta|Britta]] 18:17, 31 December 2011 (MST)
 
:Why isn't the p in iPhone capitalized? Otherwise, I like the white one. I also like the skin, if general consensus is change the skin I will do it. --[[User:Geohot|geohot]] 16:54, 5 January 2012 (MST)
 
::He just updated to "iPhone" - new image uploaded. -- [[User:Http|http]] 17:15, 6 January 2012 (MST)
 
:::Thanks! Image has been changed --[[User:Geohot|geohot]] 22:42, 7 January 2012 (MST)
 
==== Proposed logos ====
 
These are thumbnails, click on them to view in normal size.
 
<gallery>
 
File:thekirbylover's iPhone Wiki logo.png|[[User:thekirbylover|thekirbylover]]
 
File:Theiphonewiki.png|{{twitter|iSurenix}}
 
</gallery>
 
   
=== Cydia links ===
+
== Bite-sized editing tasks ==
  +
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:
Links to Cydia, such as cydia://package/com.example.test, don't seem to wanna be linkified by the wiki, but there's an internal setting you can change: <tt>$wgUrlProtocols[] = "cydia://";</tt>. You might also want to use [[MediaWiki:Vector.css]] to add a mini Cydia icon next to it. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 18:06, 18 December 2011 (MST)
 
:As for the ''localsettings.php'' change, this is [[user:geohot|geohot]]'s problem. As for the CSS change, we could use [http://theiphonewiki.com/wiki/images/thumb/9/91/Cydia.png/16px-Cydia.png Cydia.png@16px]. --[[User:Balloonhead66|Balloonhead66]] 18:15, 18 December 2011 (MST)
 
::Yep, I was gonna put that CSS in my [[User:thekirbylover/monobook.css]] after I posted that. Also, correct me if I'm wrong, but I think Monobook.css is used on Vector pages too. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 18:21, 18 December 2011 (MST)
 
:::I checked the source and the "/load.php?{CRAP}" are empty and for some reason, {{wp|Google Chrome}}'s "Inspect Element" show up styles... --[[User:Balloonhead66|Balloonhead66]] 18:29, 18 December 2011 (MST)
 
:::/skin.css is cross skin while /vector.css and /monobook.css are per-skin --[[User:Balloonhead66|Balloonhead66]] 18:31, 18 December 2011 (MST)
 
Support added --[[User:Geohot|geohot]] 16:54, 5 January 2012 (MST)
 
:Thanks! [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 20:04, 5 January 2012 (MST)
 
   
  +
* 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.
===Theme===
 
  +
* Check the links at [[Useful Links]] and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).
<s>Oh, also, can you please install the [[mediawikiwiki:Extension:Gadgets|gadgets]] extension and add these pages:
 
  +
* The iOS version table at [[SHSH]] should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.
MediaWiki:Gadgets-definition <tt>* betatheme[ResourceLoader]|betatheme.css|betatheme.js</tt>
 
  +
* If you run into a scam site, add it to the table at [[Scam Jailbreaks and Unlocks]].
MediaWiki:Gadget-betatheme <tt>Beta theme (works best with the Vector theme)</tt>
 
  +
* 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.
MediaWiki:Gadget-betatheme.css <tt>@import "/wiki/index.php?title=[[User:thekirbylover/skin.css]]&action=raw&ctype=text/css";</tt>
 
MediaWiki:Gadget-betatheme.js <tt>importScript("[[User:thekirbylover/skin.js]]")</tt>
 
(or you can give me admin privileges and I'll take care of the mediawiki:gadget pages) [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 00:59, 7 January 2012 (MST)</s>
 
:Can't you just put the css in [[Mediawiki:Common.css]] and the js in [[Mediawiki:Common.js]]? It would make it so any admin can edit instead of just you, which might be better. --[[User:balloonhead66|Cole Johnson]] 11:25, 7 January 2012 (MST)
 
::Yeah, I thought of that a while after I posted it. Though I'd still need admin privileges to edit them. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 15:58, 7 January 2012 (MST)
 
:::I'm happy to point the global CSS to your page, reading about Gadget now...though a global js you can edit, particularly one that imports offsite js, will require some persuading? :P --[[User:Geohot|geohot]] 22:26, 7 January 2012 (MST)
 
:::I tried adding an import to the vector skin default css, didn't work. Still want me to do the gadget thing? --[[User:Geohot|geohot]] 22:42, 7 January 2012 (MST)
 
::::Add <tt>@import "//cdn.hbang.ws/css/iphonewiki.css";</tt> to [[MediaWiki:Vector.css]] and <tt>importScriptURI("//cdn.hbang.ws/js/iphonewiki.js");</tt> to [[MediaWiki:Common.js]] - both links are to my site and should be live in a few minutes. Also, you'll want to look at allowing more database connections - I've been getting "This wiki has a problem - max_connections reached" a lot lately. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 22:50, 7 January 2012 (MST)
 
::::css import still isn't working, did I do it right? External javascript is a security vuln, if there are really worthwhile things to be added in javascript(I don't really like the share buttons they add to everything these days, and wikipedia doesn't AJAX), then I'll add them directly on this site. I know about the database problem, looking into it now --[[User:Geohot|geohot]] 22:59, 7 January 2012 (MST)
 
:::::CSS's live now - check [http://cdn.hbang.ws/css/iphonewiki.css] to see if it comes up. I believe the internal css files are cached by MediaWiki, so maybe try the @import line in Vector.css, then clear your cache, shift+click on refresh in Chrome and Firefox.
 
:::::I'll remove the ajax/share js, though I still want to use js to make checkboxes into iOS switches, which could just be on [[MediaWiki:Common.js]]. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 23:12, 7 January 2012 (MST)
 
::::::Imports didn't work, no idea why, chrome didn't even try to load the imported css, so I pasted right in vector. Any downsides? And any way to give you edit rights to that page? I will e-mail about max_user_connections before I go to bed tonight, it's currently set at 15. It may also be time to move this wiki to a bigger server, my account gets CPU throttled all of the time(and as a result the page is a little slow), though I'm not sure where, this site gets about 2 qps. --[[User:Geohot|geohot]] 23:29, 7 January 2012 (MST)
 
:::::::Theme's working now, must have just been the wiki caching it. Do a ctrl+click refresh to clear your cache; tap refresh then refresh again on mobile safari. Is the site on shared hosting or VPS? When I get my server running, I'll be happy to run it from here. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 23:34, 7 January 2012 (MST)
 
I made a few minor tweaks to the CSS to resemble iOS 5 a little more (in browsers that have good CSS 3 support, anyways). I'll happily revert the changes if they're not well-received. (I think it looks better, but I am kinda biased on this. :P) And great job on the theme, guys! --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 01:58, 8 January 2012 (MST)
 
:Thanks ;) Your additions look cool, though I'm working on making the first heading look like a title bar on iOS. Also, looks like geohot put my css on [[MediaWiki:Vector.css]], which is now overriding the one on my server - can you please take it off and add <tt>@import "http://cdn.hbang.ws/css/iphonewiki.css";</tt> so it loads from my server? (I'll include your changes to my css.) Or someone can make me a sysop so I can edit it myself. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 02:20, 8 January 2012 (MST)
 
::Sure. I would like to keep everything on The iPhone Wiki though, so this may be a temporary thing until the theme feels complete and any kinks in the CSS are worked out. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 11:42, 8 January 2012 (MST)
 
:::I tried the import last night, it didn't work. External css is fine temporarily, external js is never allowed. --[[User:Geohot|geohot]] 12:27, 8 January 2012 (MST)
 
   
  +
Ideas? Opinions? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:31, 14 May 2015 (UTC)
I'd just like to throw my objection into the bucket here, because the new theme overwrote Vector and thus does not allow me to easily revert it. (MonoBook is the 500 year old wikipedia theme)
 
   
  +
== How to report problems ==
I also know someone who would gladly host this site so the database doesn't constantly time out, and has more open connections, for relatively low cost with good speed and uptime. If you'd like me to put you in touch geohot email me at my wiki username at gmail. --[[User:Acfrazier|Acfrazier]] 12:51, 8 January 2012 (MST)
 
  +
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)
:Yea, an option for theme could be added. I'm trying to deal with the max_user_connections now, though hostmonster claims it was always 15. The whole thing is fishy, since php is single threaded and there are only 10 php processes running. If I move, it'll probably be to EC2, like $500 per year but I get to be root on the server. --[[User:Geohot|geohot]] 13:01, 8 January 2012 (MST)
 
::At this point I'd be willing to pay for it, I've known this guy for ten years so I'd get a decent rate (we could probably get a dedicated so you'd have root). It's hard to do maintenance edits when it times out and this has been a problem for a few weeks that I've seen, that's why I haven't done much (but soon I'll have a lot of info to add). It's greatly upsetting that this entire wealth of information is here, but it's semi-inaccessible. --[[User:Acfrazier|Austen Frazier]] 13:09, 8 January 2012 (MST)
 
:::Yea, I'm digging into it now, it's only gotten bad recently. It looks like they messed with mysql on nov 22, 2011. It doesn't appear to be a bandwidth issue, it's a connection issue. For some reason, each php process is making two connections to the database. 10*2 = 20 > 15. Time to read some PHP, or figure out how to only launch 7 processes. --[[User:Geohot|geohot]] 13:18, 8 January 2012 (MST)
 
::::Well, my host suggested that you could use http://www.mediawiki.org/wiki/Extension:APC on his hosting and it'd give you a lot more breathing room. Most hosts limit you to 15 db connections (to prevent crashing the server with the 'slashdot effect' but hostgator's server is probably massively overloaded.) EC2 doesn't have good enough disk performance for database access. He told me he could have you moved today if you wanted to do it, I can get you in touch with him. The reason I primarily go with him is it's one to one, he runs his own stuff. If something comes up you have direct support. It's kind of hard being the middleman though, in my opinion he'd be worth talking to. (I'd appreciate it if you'd email me, with the timeout this is getting exceedingly hard to reply). --[[User:Acfrazier|Austen Frazier]] 13:31, 8 January 2012 (MST)
 
:::::Error is hopefully fixed! Edited mediawiki to use mysql_pconnect instead of mysql_connect and limited db connections to one per process. I'll send you an e-mail tonight about possibly moving the site, although I'm going to do a little profiling here first, I've been with hostmonster for a while and overall they have been good. Currently I don't have a cache, looking into APC or memcached as a middle layer between the db and php(yay php-memcached-mysql just like facebook). --[[User:Geohot|geohot]] 13:40, 8 January 2012 (MST)
 
::::::Nope. Hot an error on last save. Hostinginsiders. $7 a month. CPanel. Full control over the server. Etc. --[[User:balloonhead66|Cole Johnson]] 14:25, 8 January 2012 (MST)
 
:::::::I'm not particularly concerned with price as I am reliability, hence why I offered my host. (That's not to say he's expensive, but.. you get what you pay for.) It may be fixed, but page load times are still unnecessarily long. I look forward to your email, geohot. --[[User:Acfrazier|Austen Frazier]] 15:52, 8 January 2012 (MST)
 
:Re the theme, geohot can go to the skins folder, copy Vector.php -> iPhone.php and rename the class names to say iPhone instead of Vector (but not the css files), then move [[MediaWiki:Vector.css]] -> [[MediaWiki:Iphone.css]] and in LocalSettings.php, <tt>$wgDefaultSkin="iphone";</tt>. Then there will be an option to go back to regular Vector.
 
:With the slowdowns, it's probably 'cause MW 1.17 uses a load.php script (ResourceLoader) to combine css/js to be faster, but it also opens a new connection to the database to see what it can load from MediaWiki:Common.css, etc. I haven't run MW myself since 1.16, so I'm not entirely sure what to do there, but a cache extension should do the trick. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 19:20, 8 January 2012 (MST)
 
:Also, geohot, Chrome Web inspector says there's no client-side caching, meaning images get re-downloaded every time. Try putting [http://pastie.org/3151957 this code] into a .htaccess file in the wiki folder. It'll force caching of files, especially the images in the background of the theme. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]]
 
[[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 19:38, 8 January 2012 (MST)
 
::I see 304s for the images. This resourceloader thing is annoying, even to send a 304 it has to load the damn php environment(i'm using fastcgi, but still) for each js and css file. The db errors are gone, but at the cost of performance. I enabled mw filecache, but it doesn't solve the problem. I believe the slowness is caused by the CPU throttling. I need a real server. --[[User:Geohot|geohot]] 20:28, 8 January 2012 (MST)
 
The new icon looks fantastic! I just have a minor issue with the new theme: the grey pinstripe background reduces readability of the text by some degree, with decreased contrast and the pattern of the pinstripes. Can I nominate the lighter grey color and more subtle pinstriping of tables (like "Contents" boxes) as the main text background color? I guess then the Contents boxes would be the same color, or even lighter, and that seems OK too. It'd be a little bit of a departure from Apple style, but I think it'd be a worthwhile change for a text-focused site. Thanks! [[User:Britta|Britta]] 18:07, 8 January 2012 (MST)
 
:I'm planning to put the page into boxes, like the Settings app, so that should make it easier to read. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 19:20, 8 January 2012 (MST)
 
::OK! I imagine that boxes might be visually distracting...but I'll comment on it when I see it. :) Also, the left sidebar seems to be white at the moment instead of linen-textured; I imagine that just means that an image link is temporarily broken or something? Might also be helpful to have a backup background color listed in the CSS? [[User:Britta|Britta]] 20:47, 8 January 2012 (MST)
 
:::I might actually just go with a gradient background like iPad settings, instead of using boxes. With the sidebar, not sure exactly what's happening there, I guess I forgot to add a backup color :/ [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 20:56, 8 January 2012 (MST)
 
   
  +
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)
===Rename===
 
I was wondering if you can install [[mediawikiwiki:Extension:Renameuser|Renameuser]] and make me an admin? --[[User:balloonhead66|Cole Johnson]] 11:21, 7 January 2012 (MST)
 
:Installed, who do you want renamed? --[[User:Geohot|geohot]] 22:26, 7 January 2012 (MST)
 
::I wanted to be renamed to 5urd. My twitter account name --[[User:balloonhead66|Cole Johnson]] 14:16, 8 January 2012 (MST)
 
   
  +
== Apple internal content on the Wiki ==
=== MD Bootrom ===
 
  +
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)
Editing the [[models]] page, I noticed that the new white [[iPod4,2|iPod touch 4]]s have MD bootroms. However, I'm not sure about the black models, so can someone with a black touch 4 bought after September please tell me which model is reported in Settings? Thanks. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 23:46, 22 December 2011 (MST)
 
  +
:Looking through [[The iPhone Wiki:Ground rules]], it says "No posting of copyrighted material. Anything that could legally get us in trouble should not be posted, ever." I'm not sure what other precedent here has been. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 10:31, 18 May 2015 (UTC)
:Those are not bootroms; those are model numbers. According to Apple's online store, the black iPod touch 4G still has the same "MC" model numbers as before. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 10:27, 23 December 2011 (MST)
 
::Ah, I see. Thanks for checking. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 16:33, 23 December 2011 (MST)
 
   
  +
== JailbreakCon mini-talks ==
=== Slowness ===
 
  +
Hi wiki people! I'm working on gathering people to do mini-talks (5-10 minutes) for [[JailbreakCon]] in June in San Francisco, and it would be cool to have some more people speaking who contribute to the community in ways other than tweak development. Work other than development is important work too, such as documentation. If anyone who has put some effort into improving TheiPhoneWiki can attend and would like to give a mini talk about working on the wiki, let me know via [http://www.jailbreakcon.com/#contact the contact form on the site]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:35, 26 May 2015 (UTC)
I've added a filecache to hopefully speed things up a bit, and I removed fastcgi. It's a bit more bearable now, post here if you feel otherwise. I believe the majority of the slowness is the CPU throttling of my webhost and PHP's love for eating up CPU. We'll see how it goes for the next few days. --[[User:Geohot|geohot]] 21:45, 8 January 2012 (MST)
 
:Thank you for everything! I do get this once-in-a-while though. (1 in 10 requests [not as bad as before]):
 
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
 
:--[[User:balloonhead66|5urd]] 22:02, 8 January 2012 (MST)
 
:I also get 503 Service Temporarily Unavailable sometimes. The worst I've gotten is a completely blank page, not even any html. [[User:thekirbylover|<span style="color:orange">the</span>]][[User talk:thekirbylover|<span style="color:green">kirby</span>]][[Special:Contributions/thekirbylover|<span style="color:red">lover</span>]] 22:24, 8 January 2012 (MST)
 
:It's back to normal again; usable, but incredibly slow, with sometimes timeouts or other errors. Do you have access logs over time periods? Maybe it's just the increased traffic. For example pod2g's blog links here, so that normal users read some stuff. And related to caching, I've set the option in Preferences to not cache the pages. That doesn't help, but I'm still suffering the Mobile Safari caching bug. (Just don't make it worse.) Mobile Safari caching bug: when on the Recent Changes page (showing up to date content), clicking on some diff to show the changes, doing nothing and press browser Back button goes back to Recent Changes page, but (sometimes) showing data that is days old. --[[User:Http|http]] 01:22, 9 January 2012 (MST)
 
   
  +
== [[File System Crypto]] ==
=== 1.18 ===
 
  +
I just added Zdziarski's blog to the wiki (with his permission). I would recommend to take this apart and make multiple sub-articles, like an article for [[BAGI]], another one for [[Dkey]], etc. and on the page [[File System Crypto]] itself, just write the overview, similar to what we have on page 16 of the Sogeti document (wasn't there a newer graphic somewhere?) with some short description. --[[User:Http|http]] ([[User talk:Http|talk]]) 22:11, 9 June 2015 (UTC)
Mediawiki 1.18 is out and includes many security fixes. --[[User:balloonhead66|5urd]] 23:31, 8 January 2012 (MST)
 
  +
  +
== Renaming [[Internal Firmware|Factory Firmware]]? ==
  +
It's been brought to my attention that we don't really have anywhere on the wiki to document internal builds of iOS. Considering [[Internal Firmware|Factory Firmware]] consists of what are internal builds of iOS (with different software), I'd like to propose renaming it to [[Internal Firmware]], to broaden its scope a little more. Well, either that or create a brand new page for internal builds. What does everyone think about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:43, 17 April 2016 (UTC)
  +
  +
== New rule proposal: Internal subjects ==
  +
As we know, there are internal firmware builds that Apple uses to test their hardware. However, a wiki user reached out to me, concerned that there is incorrect information being added about these firmwares. I have no way to verify this information (and most probably don't either), so I would like to create a rule to require evidence in the form of an image or video for any substantial information about any such Apple internal subjects. This will help prevent false information being spread on the wiki.
  +
  +
<div style="background-color:#FFF; background-color:rgba(255,255,255,0.85); border:1px solid #AAA; padding:1em;">
  +
Internal software and prototypes are rare to come across, and we welcome documentation about them. However, to maintain informational integrity, we do require evidence to be supplied with any substantial information that you have. For example, if you have a list of applications in an internal firmware, there should be an image or video showing them on the device. Any added information about internal subjects that does not comply with this is subject to removal, with account suspensions possible.
  +
</div>
  +
  +
The above proposal will be edited as necessary during this discussion. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:53, 22 October 2017 (UTC)
  +
  +
== Discussion of takedown for Cassandra Fuzzer ==
  +
As you may know, the Cassandra Fuzzer, developed by [[Ih8ra1n|iH8Ra1n]] was taken down by [https://www.theiphonewiki.com/wiki/User:IAdam1n iAdam1n]. I ([[Ih8ra1n|iH8Ra1n]]) believe that Cassandra should not have been taken down for the following reasons:
  +
  +
* Information (If someone wants to help with it, for example. )
  +
  +
* Other vulnerabilities (Read on)
  +
  +
I think that I would be leaving people without some necessary information. Example, Cassandra discovers a vulnerability in MobileSafari. Now, I make a page about said vulnerability. I should probably mention Cassandra found it. Then, people wonder what it is. So, they look for a wiki page and find it was deleted. So, now they wonder what Cassandra is, and they don't know. This, I think, is a problem. Hence, why there should be a wiki page for it. {{unsigned|Ih8ra1n}}
  +
  +
:With all due respect, the [[The_iPhone_Wiki:Ground_rules#Regarding_the_creation_of_pages_for_programs|ground rules]] specifically say that one should not create a page for a program that is upcoming. Moreover, it also states that the creator of a program should not be involved in its page's creation. I don't believe that Cassandra should be added to the wiki until it gains enough of a reputation independent of this place that someone else thinks to add it. [[User:Forestcorgi|Forestcorgi]] ([[User talk:Forestcorgi|talk]]) 00:41, 13 April 2018 (UTC)
  +
  +
::You certainly have a good point. I'll have to rewrite it anyway because I erased the phone it was on (iPhone 4) for storage. RIP. [[User:Ih8ra1n|iH8Ra1n]] 10:43 AM, 13 April 2018 (EST)
  +
  +
== Merge multiple related pages into one ==
  +
This is pretty much to merge existing pages/links on the homepage like evasi0n, pangu, and any other pages that can be merged into a single page. Like some other jailbreaks, each unique version is listed on a single page, whereas we have, for example, the Pangu jailbreaks: Pangu, Pangu8, and Pangu9 that do not. Having three different pages for one variety of jailbreak is a little repetitive going through multiple pages on a certain jailbreak rather than just having it all in one spot. This will make browsing smoother and well as modifying each page, make it more simple/cleaner. For myself, I'd remove the "installed packages" section as, at least for myself, is not so important anymore and just takes up space on the page(s). Only posting here as [[User:iAdam1n|iAdam1n]] told me so :P [[User:Kiddepants|Merculous]] 3:09, 29 December 2018 (UTC)
  +
:Are you talking about just the [[Main Page]] or the actual pages themselves? We certainly wouldn't remove the pages of the actual jailbreaks, these are separate entities with separate version numbers. It's bad enough with pages like [[yalu]] already, which is a mess. I would probably agree with making a [[wikipedia:WP:DP|Disambiguation page]] for things though, and then linking these on the Main Page. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 08:24, 30 December 2018 (UTC)
  +
::I'm not talking about deleting the pages themselves. What I meant was to remove the links to, such as, Pangu8 and Pangu9 on [[Main Page]], but just merging the information from both pages and put them into the Pangu(7) page. We don't need 3 different links for Pangu and can just have all of it on a single page. Along with evasi0n, we can merge the information from evasi0n7 to evasi0n(6). I mean, if you'd look on the [[SemiRestore]] page, I merged information from different pages we have into one, without knowing I should've asked (kinda why I'm asking now). That's pretty much what I'm asking to consider. It'll make the page(s) look more simple and have everything that needs to be there, and save some space on the page (along with making everything look more aesthetic). [[User:Kiddepants|Merculous]] 22:09, 30 December 2018 (UTC)
  +
:::I'm all for creating [[wikipedia:WP:DP|Disambiguation pages]] and linking those instead. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 20:15, 31 December 2018 (UTC)
  +
  +
== Separate iPad/iPad Air/iPad Pro? ==
  +
Going forward, it would ''probably'' make more sense to separate iPad Air and iPad Pro from the regular line of iPads. From the get-go, we had iPad mini separated since it was clearly a different class. We kept iPad Air and iPad Pro tied with the regular line since the regular line's future seemed ambiguous at best, especially when we've had a few years and releases between the 4th and 5th generations of iPad. Apple not only keeps separate pages for the [https://www.apple.com/ipad-9.7/ regular], [https://www.apple.com/ipad-air/ Air], and [https://www.apple.com/ipad-pro/ Pro] models now, but they also [https://support.apple.com/kb/HT201471 categorize them separately]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:48, 1 June 2019 (UTC)
  +
:I had actually been thinking about this recently, and I'm all for it. This isn't a new thing, Apple have always kept them as four separate product lines. They were doing this [https://web.archive.org/web/20190223044324/https://support.apple.com/en-us/HT201471 before the introduction of the iPad Air 3], from [https://web.archive.org/web/20151113133619/https://support.apple.com/en-us/HT201471 the very start of the first iPad Pro] back in late 2015. It ''definitely'' makes sense. We should have been doing this from the start, so I'm all for it. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 07:23, 1 June 2019 (UTC)
  +
--[[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 03:25, 12 September 2019 (UTC)
  +
I have done some editing for the iPad Pro OTA Updates section, it looks much more complete now, it still has a ways to go before it's complete. as for the IPSW's, i'm not yet entirely sure on separating the iPad Lines, as it's still easiest to modify the IPSW links when they are in one list.
  +
  +
== Regarding Tsunami Internal ==
  +
Recently, there has been a team of people known as ''Tsunami Internal'' interested in documenting Apple internal software. While this, by itself, is good, they have shown a disregard for [[The_iPhone_Wiki:Ground rules|basic rules]] regarding self-promotion and formatting on the site. TheiPhoneWiki is '''not''' a place for promotion or advertising of services, especially considering that the trade of Apple internal information is illegal (whether paid or free). I've just spent a good hour cleaning up articles attributed to them, and here's what I've found:
  +
* They include a line of credit to themselves at the end of each article they write. MediaWiki has built-in attribution tools so collaborators can keep track of who wrote what, making this an unnecessary practice.
  +
* They have edited the '''Main page''' to include a section dedicated to internal software groups (which currently only includes them, and probably will only include them for the foreseeable future).
  +
* They have created a [[Tsunami Internal|wiki page]] for themselves with the sole purpose of self-promotion and advertising. The majority of content on this page is more suited for a User page that is owned by them.
  +
* They have duplicated and modified the original [[Template:Internal_software|Internal software template]] to create their [[Template:Tsunami|own version]], which promotes their services. I'm assuming that they have the intent to use this on pages beyond their own, which would not be acceptable.
  +
We cannot assure the proper upkeep of TheiPhoneWiki if we allow users to create and modify content that does not contribute to the collective knowledge of the site in any way. While they have contributed some information, they have not adhered to our ground rules and have instead decided to use the site as a platform to promote their services. I hope we can do something about this and make sure that TheiPhoneWiki stays objective and true to its users. --Ryan Kovatch 07:22, 6 March 2020 (UTC)
  +
:I know I said I didn't really have an issue with it when you emailed but after reading all what you have put, I have to agree. I'm about to delete their contributions on their own tools etc because redistributing internal content would not be allowed so it cannot be allowed here. Of course their contributions that are just about normal internal tools will not be removed as they are ok but not the ones about their team. I hadn't realised they marked each page with their name either, which is something we do not want. I'm actually going to create a talk topic on their page about it because it cannot be tolerated. When you emailed I assumed it was just they made the pages for their team but having read what you have put here and looked again, I have to agree. Thanks for bringing this up. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:24, 6 March 2020 (UTC)
  +
::Wonderful, thank you! I'll clarify that the person who emailed you was actually my colleague, who admittedly worded it a little stronger than I would have, lol. Your work is much appreciated! --Ryan Kovatch 05:02, 7 March 2020 (UTC)
  +
  +
== Beats with Apple wireless chips ==
  +
The newer models of Beats headphones contain either the Apple W1 or H1 chip, and appear to have a very similar firmware and update mechanism to the AirPods lineup. Would there be any objections to their inclusion on the wiki? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 07:10, 5 January 2021 (UTC)
  +
:Fine by me. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:06, 5 January 2021 (UTC)
  +
  +
== macOS Big Sur ==
  +
Out of curiosity, what do people think about the possibility of including information about macOS Big Sur on this wiki? Although macOS Big Sur (and Apple Silicon Macs) bring the iOS and macOS platforms closer than ever (including the software update mechanism), there are still distinctions that keep the platforms separate. As this wiki is "The iPhone Wiki" and not "The Apple Wiki" I have been quite against the inclusion of anything not pertaining to iPhones or iOS in the past, though that line is increasingly becoming blurred. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 07:10, 5 January 2021 (UTC)
  +
:I think we should add Mac info. It’s not like we only add iPhone so I believe all Apple info should be here. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:08, 5 January 2021 (UTC)
  +
  +
== Siri Remote ==
  +
With Apple's "Spring Loaded" event, Apple revealed a new Siri Remote. This new Siri Remote with the circular pad is being referred to as the "2nd generation"[https://www.apple.com/shop/product/MJFM3LL/A], despite it technically being the third iteration of the Siri Remote. We should probably rename the Siri Remote with the white circle around the Menu button to avoid confusion, as we have been referring to that as the 2nd generation. Anyone have ideas for monikers to use (e.g. "Siri Remote (Rev A)")? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:08, 24 April 2021 (UTC)
  +
  +
== Latest Firmware templates ==
  +
With the release of the new major betas, i've run into a problem with the [[Template:Latest_beta_firmware]] page in regard to how it looks on the device lists e.g: [[List of HomePods]] for each individual model with the firmware key links.
  +
  +
with this in mind i propose that we just have the version listed without it duplicated for every model, look at Exhibit A it looks like a complete jumbled mess!
  +
  +
'''=== // BEGIN EXHIBIT A // ==='''(taken from iPad Pro (12.9-inch) (3rd generation) in the [[List of iPad Pros#iPad_Pro_.2812.9-inch.29_.283rd_generation.29|List of iPad Pros]])
  +
  +
'''Firmwares'''
  +
*Initial firmware: [[PeaceB 16B92 (iPad8,5)|12.1 (16B92)]], [[PeaceB 16B92 (iPad8,6)|12.1 (16B92)]], [[PeaceB 16B92 (iPad8,7)|12.1 (16B92)]], [[PeaceB 16B92 (iPad8,8)|12.1 (16B92)]]
  +
*Latest public firmware: {{Latest firmware|iPad8,5}}, {{Latest firmware|iPad8,6}}, {{Latest firmware|iPad8,7}}, {{Latest firmware|iPad8,8}}
  +
*Latest beta firmware: {{Latest beta firmware|iPad8,5}}, {{Latest beta firmware|iPad8,6}}, {{Latest beta firmware|iPad8,7}}, {{Latest beta firmware|iPad8,8}}
  +
  +
'''// END EXHIBIT A //'''
  +
  +
And i believe we should make it look like this but provide a ref if you want firmware keys as seen in Exhibit B below;
  +
  +
'''// BEGIN EXHIBIT B //'''
  +
  +
'''Firmwares'''<ref name="fwkeys"></ref>
  +
*Initial firmware: 12.1 (16B92)
  +
*Latest public firmware: 14.6 (18F72)
  +
*Latest beta firmware: 14.7 beta 2 (18G5033e) and 15.0 beta (19A5261w)
  +
  +
''and at the bottom of the page:''
  +
  +
<references>
  +
<ref name="fwkeys">For firmware decryption keys, see [[Firmware Keys]]</ref>
  +
</references>
  +
  +
  +
'''// END EXHIBIT B //'''
  +
  +
thoughts on this? --[[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 08:00, 9 June 2021 (UTC)
  +
  +
== Naming of the new Apple Watch SE ==
  +
The question is pretty obvious. Apple doesn't seem to call it "2nd generation" anywhere like the iPhone SE for example. There is one instance though where they call the old SE as "1st generation" under ''Compare all models'' in https://www.apple.com/watch/compare/ .
  +
  +
My opinion is that in no case we should have the devices on the same page ([[Apple Watch SE]]) as they're completely distinct, with a different chip, back glass appearance, as well as device identifiers not starting with the same number.
  +
  +
What are your thoughts? —[[User:Dimitris|<b style="color: #a530ff;">Dimitris</b>]] <sup>[[User_talk:Dimitris|<b style="color: #ff8726;">Talk</b>]]</sup> ⌚→ 09:47, 8 September 2022 (UTC)
  +
:The only idea I have right now is we have [[Apple Watch SE (1st generation)]] and [[Apple Watch SE (2nd generation)]] pages but when we name it on pages, we just use "Apple Watch SE" so it'd be like <code>[[Apple Watch SE (1st generation)|Apple Watch SE]]</code>. I'm hoping that Apple realise and rename at least one of them but who knows. I'll keep my eye out for their naming and keep checking new releases for a bit in DeviceTree. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:02, 8 September 2022 (UTC)
  +
:: Got it, that makes sense. Should we make [[Apple Watch SE]] a disambiguation page instead of having it redirect to one of the two? —[[User:Dimitris|<b style="color: #a530ff;">Dimitris</b>]] <sup>[[User_talk:Dimitris|<b style="color: #ff8726;">Talk</b>]]</sup> ⌚→ 13:43, 8 September 2022 (UTC)
  +
:: '''Update''': Apple Support on Twitter just called it "2nd generation" (https://twitter.com/applesupport/status/1567908890582343681) —[[User:Dimitris|<b style="color: #a530ff;">Dimitris</b>]] <sup>[[User_talk:Dimitris|<b style="color: #ff8726;">Talk</b>]]</sup> ⌚→ 16:18, 8 September 2022 (UTC)
  +
:::That is interesting. I would do a disambiguation page for SE which lists both models with links. I also noticed that https://www.apple.com/uk/watchos/watchos-9 just lists one SE for both so I guess they can't even decide yet lol. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:35, 8 September 2022 (UTC)
  +
  +
:I believe we should just call it the Apple Watch SE (2nd generation), it seems that some of the people who work at apple are just a bunch of idiots.
  +
:--[[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 16:48, 8 September 2022 (UTC)
  +
::The thing is we try to use the official naming here so if Apple don't use it, then we'd be breaking the way we usually do it. We do need to do it for pages because obviously you can't have two pages with the same name, but I guess we'll see what Apple does in the near future. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:51, 8 September 2022 (UTC)
  +
:::There is also a line we shouldn't cross in regard to confusion, having two completely different apple watch models with the same name will no-doubt confuse people.
  +
:::so we must append (2nd generation) or the year the model came out (2022) so people will know that "ok this is a newer version".
  +
:::Wikipedia does it and we should to if it comes to it for the sake of legibility. --[[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 17:32, 8 September 2022 (UTC)
  +
:::As long as we're linking to the page for the correct one then it should be fine because when you click it, you know which version it is (can even hover over it to see). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:23, 8 September 2022 (UTC)
  +
::::If when linking we put the "(1st/2nd generation)" in <nowiki><small></small></nowiki> it can be a good compromise. —[[User:Dimitris|<b style="color: #a530ff;">Dimitris</b>]] <sup>[[User_talk:Dimitris|<b style="color: #ff8726;">Talk</b>]]</sup> ⌚→ 20:42, 8 September 2022 (UTC)
  +
  +
== AirPower is B431AP? ==
  +
There is [https://www.ebay.com/itm/325342454992 this eBay listing] of a supposed AirPower prototype. The third picture mentions a "B431" at the top, so could this be its internal name or the pic isn't trustworthy enough? —[[User:Dimitris|<b style="color: #a530ff;">Dimitris</b>]] <sup>[[User_talk:Dimitris|<b style="color: #ff8726;">Talk</b>]]</sup> ⌚→ 11:11, 14 September 2022 (UTC)

Latest revision as of 11:11, 14 September 2022


Archives
 • 2010 • 2011 • 2012 • 2013 • 2014 • 2015 • 2016 • 2017 •

iPhone-Elite

I think we should include all this old stuff before it gets lost: 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. --http 15:02, 26 June 2012 (MDT)

Boot-args cleanup

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:

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? --http (talk) 21:31, 13 February 2013 (UTC)

I like Boot Arguments. --5urd (talk) 02:01, 14 February 2013 (UTC)
One addition: Maybe we should use boot-args as the main page, because all links are written like that. --http (talk) 07:37, 14 February 2013 (UTC)

Easy tasks for new editors

  • 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) --Dirkg (talk) 22:40, 28 August 2013 (UTC)

Email notifications?

Is it possible to get emailed when a watchlist page changes? I'd love that feature. This looks relevant. --beej (talk) 08:02, 27 June 2014 (UTC)

Bite-sized editing tasks

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:

  • 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.
  • Check the links at Useful Links and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).
  • The iOS version table at SHSH should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.
  • If you run into a scam site, add it to the table at Scam Jailbreaks and Unlocks.
  • 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.

Ideas? Opinions? Britta (talk) 09:31, 14 May 2015 (UTC)

How to report problems

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. Britta (talk) 18:44, 14 May 2015 (UTC)

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! Britta (talk) 03:03, 15 May 2015 (UTC)

Apple internal content on the Wiki

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. --Srb21103 (talk) 05:08, 18 May 2015 (UTC)

Looking through The iPhone Wiki:Ground rules, it says "No posting of copyrighted material. Anything that could legally get us in trouble should not be posted, ever." I'm not sure what other precedent here has been. Britta (talk) 10:31, 18 May 2015 (UTC)

JailbreakCon mini-talks

Hi wiki people! I'm working on gathering people to do mini-talks (5-10 minutes) for JailbreakCon in June in San Francisco, and it would be cool to have some more people speaking who contribute to the community in ways other than tweak development. Work other than development is important work too, such as documentation. If anyone who has put some effort into improving TheiPhoneWiki can attend and would like to give a mini talk about working on the wiki, let me know via the contact form on the site. Britta (talk) 00:35, 26 May 2015 (UTC)

File System Crypto

I just added Zdziarski's blog to the wiki (with his permission). I would recommend to take this apart and make multiple sub-articles, like an article for BAGI, another one for Dkey, etc. and on the page File System Crypto itself, just write the overview, similar to what we have on page 16 of the Sogeti document (wasn't there a newer graphic somewhere?) with some short description. --http (talk) 22:11, 9 June 2015 (UTC)

Renaming Factory Firmware?

It's been brought to my attention that we don't really have anywhere on the wiki to document internal builds of iOS. Considering Factory Firmware consists of what are internal builds of iOS (with different software), I'd like to propose renaming it to Internal Firmware, to broaden its scope a little more. Well, either that or create a brand new page for internal builds. What does everyone think about this? --Dialexio (talk) 06:43, 17 April 2016 (UTC)

New rule proposal: Internal subjects

As we know, there are internal firmware builds that Apple uses to test their hardware. However, a wiki user reached out to me, concerned that there is incorrect information being added about these firmwares. I have no way to verify this information (and most probably don't either), so I would like to create a rule to require evidence in the form of an image or video for any substantial information about any such Apple internal subjects. This will help prevent false information being spread on the wiki.

Internal software and prototypes are rare to come across, and we welcome documentation about them. However, to maintain informational integrity, we do require evidence to be supplied with any substantial information that you have. For example, if you have a list of applications in an internal firmware, there should be an image or video showing them on the device. Any added information about internal subjects that does not comply with this is subject to removal, with account suspensions possible.

The above proposal will be edited as necessary during this discussion. --Dialexio (talk) 16:53, 22 October 2017 (UTC)

Discussion of takedown for Cassandra Fuzzer

As you may know, the Cassandra Fuzzer, developed by iH8Ra1n was taken down by iAdam1n. I (iH8Ra1n) believe that Cassandra should not have been taken down for the following reasons:

  • Information (If someone wants to help with it, for example. )
  • Other vulnerabilities (Read on)

I think that I would be leaving people without some necessary information. Example, Cassandra discovers a vulnerability in MobileSafari. Now, I make a page about said vulnerability. I should probably mention Cassandra found it. Then, people wonder what it is. So, they look for a wiki page and find it was deleted. So, now they wonder what Cassandra is, and they don't know. This, I think, is a problem. Hence, why there should be a wiki page for it. --The preceding unsigned comment was added by Ih8ra1n (talk). Please consult this page for more info on how to sign pages, and how to fix this.

With all due respect, the ground rules specifically say that one should not create a page for a program that is upcoming. Moreover, it also states that the creator of a program should not be involved in its page's creation. I don't believe that Cassandra should be added to the wiki until it gains enough of a reputation independent of this place that someone else thinks to add it. Forestcorgi (talk) 00:41, 13 April 2018 (UTC)
You certainly have a good point. I'll have to rewrite it anyway because I erased the phone it was on (iPhone 4) for storage. RIP. iH8Ra1n 10:43 AM, 13 April 2018 (EST)

Merge multiple related pages into one

This is pretty much to merge existing pages/links on the homepage like evasi0n, pangu, and any other pages that can be merged into a single page. Like some other jailbreaks, each unique version is listed on a single page, whereas we have, for example, the Pangu jailbreaks: Pangu, Pangu8, and Pangu9 that do not. Having three different pages for one variety of jailbreak is a little repetitive going through multiple pages on a certain jailbreak rather than just having it all in one spot. This will make browsing smoother and well as modifying each page, make it more simple/cleaner. For myself, I'd remove the "installed packages" section as, at least for myself, is not so important anymore and just takes up space on the page(s). Only posting here as iAdam1n told me so :P Merculous 3:09, 29 December 2018 (UTC)

Are you talking about just the Main Page or the actual pages themselves? We certainly wouldn't remove the pages of the actual jailbreaks, these are separate entities with separate version numbers. It's bad enough with pages like yalu already, which is a mess. I would probably agree with making a Disambiguation page for things though, and then linking these on the Main Page. — Spydar007 (Talk) 08:24, 30 December 2018 (UTC)
I'm not talking about deleting the pages themselves. What I meant was to remove the links to, such as, Pangu8 and Pangu9 on Main Page, but just merging the information from both pages and put them into the Pangu(7) page. We don't need 3 different links for Pangu and can just have all of it on a single page. Along with evasi0n, we can merge the information from evasi0n7 to evasi0n(6). I mean, if you'd look on the SemiRestore page, I merged information from different pages we have into one, without knowing I should've asked (kinda why I'm asking now). That's pretty much what I'm asking to consider. It'll make the page(s) look more simple and have everything that needs to be there, and save some space on the page (along with making everything look more aesthetic). Merculous 22:09, 30 December 2018 (UTC)
I'm all for creating Disambiguation pages and linking those instead. — Spydar007 (Talk) 20:15, 31 December 2018 (UTC)

Separate iPad/iPad Air/iPad Pro?

Going forward, it would probably make more sense to separate iPad Air and iPad Pro from the regular line of iPads. From the get-go, we had iPad mini separated since it was clearly a different class. We kept iPad Air and iPad Pro tied with the regular line since the regular line's future seemed ambiguous at best, especially when we've had a few years and releases between the 4th and 5th generations of iPad. Apple not only keeps separate pages for the regular, Air, and Pro models now, but they also categorize them separately. --Dialexio (talk) 04:48, 1 June 2019 (UTC)

I had actually been thinking about this recently, and I'm all for it. This isn't a new thing, Apple have always kept them as four separate product lines. They were doing this before the introduction of the iPad Air 3, from the very start of the first iPad Pro back in late 2015. It definitely makes sense. We should have been doing this from the start, so I'm all for it. — Spydar007 (Talk) 07:23, 1 June 2019 (UTC)

--DanTheMann15 (talk) 03:25, 12 September 2019 (UTC) I have done some editing for the iPad Pro OTA Updates section, it looks much more complete now, it still has a ways to go before it's complete. as for the IPSW's, i'm not yet entirely sure on separating the iPad Lines, as it's still easiest to modify the IPSW links when they are in one list.

Regarding Tsunami Internal

Recently, there has been a team of people known as Tsunami Internal interested in documenting Apple internal software. While this, by itself, is good, they have shown a disregard for basic rules regarding self-promotion and formatting on the site. TheiPhoneWiki is not a place for promotion or advertising of services, especially considering that the trade of Apple internal information is illegal (whether paid or free). I've just spent a good hour cleaning up articles attributed to them, and here's what I've found:

  • They include a line of credit to themselves at the end of each article they write. MediaWiki has built-in attribution tools so collaborators can keep track of who wrote what, making this an unnecessary practice.
  • They have edited the Main page to include a section dedicated to internal software groups (which currently only includes them, and probably will only include them for the foreseeable future).
  • They have created a wiki page for themselves with the sole purpose of self-promotion and advertising. The majority of content on this page is more suited for a User page that is owned by them.
  • They have duplicated and modified the original Internal software template to create their own version, which promotes their services. I'm assuming that they have the intent to use this on pages beyond their own, which would not be acceptable.

We cannot assure the proper upkeep of TheiPhoneWiki if we allow users to create and modify content that does not contribute to the collective knowledge of the site in any way. While they have contributed some information, they have not adhered to our ground rules and have instead decided to use the site as a platform to promote their services. I hope we can do something about this and make sure that TheiPhoneWiki stays objective and true to its users. --Ryan Kovatch 07:22, 6 March 2020 (UTC)

I know I said I didn't really have an issue with it when you emailed but after reading all what you have put, I have to agree. I'm about to delete their contributions on their own tools etc because redistributing internal content would not be allowed so it cannot be allowed here. Of course their contributions that are just about normal internal tools will not be removed as they are ok but not the ones about their team. I hadn't realised they marked each page with their name either, which is something we do not want. I'm actually going to create a talk topic on their page about it because it cannot be tolerated. When you emailed I assumed it was just they made the pages for their team but having read what you have put here and looked again, I have to agree. Thanks for bringing this up. --iAdam1n (talk) 13:24, 6 March 2020 (UTC)
Wonderful, thank you! I'll clarify that the person who emailed you was actually my colleague, who admittedly worded it a little stronger than I would have, lol. Your work is much appreciated! --Ryan Kovatch 05:02, 7 March 2020 (UTC)

Beats with Apple wireless chips

The newer models of Beats headphones contain either the Apple W1 or H1 chip, and appear to have a very similar firmware and update mechanism to the AirPods lineup. Would there be any objections to their inclusion on the wiki? --Dialexio (talk) 07:10, 5 January 2021 (UTC)

Fine by me. --iAdam1n (talk) 14:06, 5 January 2021 (UTC)

macOS Big Sur

Out of curiosity, what do people think about the possibility of including information about macOS Big Sur on this wiki? Although macOS Big Sur (and Apple Silicon Macs) bring the iOS and macOS platforms closer than ever (including the software update mechanism), there are still distinctions that keep the platforms separate. As this wiki is "The iPhone Wiki" and not "The Apple Wiki" I have been quite against the inclusion of anything not pertaining to iPhones or iOS in the past, though that line is increasingly becoming blurred. --Dialexio (talk) 07:10, 5 January 2021 (UTC)

I think we should add Mac info. It’s not like we only add iPhone so I believe all Apple info should be here. --iAdam1n (talk) 14:08, 5 January 2021 (UTC)

Siri Remote

With Apple's "Spring Loaded" event, Apple revealed a new Siri Remote. This new Siri Remote with the circular pad is being referred to as the "2nd generation"[1], despite it technically being the third iteration of the Siri Remote. We should probably rename the Siri Remote with the white circle around the Menu button to avoid confusion, as we have been referring to that as the 2nd generation. Anyone have ideas for monikers to use (e.g. "Siri Remote (Rev A)")? --Dialexio (talk) 00:08, 24 April 2021 (UTC)

Latest Firmware templates

With the release of the new major betas, i've run into a problem with the Template:Latest_beta_firmware page in regard to how it looks on the device lists e.g: List of HomePods for each individual model with the firmware key links.

with this in mind i propose that we just have the version listed without it duplicated for every model, look at Exhibit A it looks like a complete jumbled mess!

=== // BEGIN EXHIBIT A // ===(taken from iPad Pro (12.9-inch) (3rd generation) in the List of iPad Pros)

Firmwares

// END EXHIBIT A //

And i believe we should make it look like this but provide a ref if you want firmware keys as seen in Exhibit B below;

// BEGIN EXHIBIT B //

Firmwares[1]

  • Initial firmware: 12.1 (16B92)
  • Latest public firmware: 14.6 (18F72)
  • Latest beta firmware: 14.7 beta 2 (18G5033e) and 15.0 beta (19A5261w)

and at the bottom of the page:

  1. ^ For firmware decryption keys, see Firmware Keys


// END EXHIBIT B //

thoughts on this? --DanTheMann15 (talk) 08:00, 9 June 2021 (UTC)

Naming of the new Apple Watch SE

The question is pretty obvious. Apple doesn't seem to call it "2nd generation" anywhere like the iPhone SE for example. There is one instance though where they call the old SE as "1st generation" under Compare all models in https://www.apple.com/watch/compare/ .

My opinion is that in no case we should have the devices on the same page (Apple Watch SE) as they're completely distinct, with a different chip, back glass appearance, as well as device identifiers not starting with the same number.

What are your thoughts? —Dimitris Talk ⌚→ 09:47, 8 September 2022 (UTC)

The only idea I have right now is we have Apple Watch SE (1st generation) and Apple Watch SE (2nd generation) pages but when we name it on pages, we just use "Apple Watch SE" so it'd be like Apple Watch SE. I'm hoping that Apple realise and rename at least one of them but who knows. I'll keep my eye out for their naming and keep checking new releases for a bit in DeviceTree. --iAdam1n (talk) 13:02, 8 September 2022 (UTC)
Got it, that makes sense. Should we make Apple Watch SE a disambiguation page instead of having it redirect to one of the two? —Dimitris Talk ⌚→ 13:43, 8 September 2022 (UTC)
Update: Apple Support on Twitter just called it "2nd generation" (https://twitter.com/applesupport/status/1567908890582343681) —Dimitris Talk ⌚→ 16:18, 8 September 2022 (UTC)
That is interesting. I would do a disambiguation page for SE which lists both models with links. I also noticed that https://www.apple.com/uk/watchos/watchos-9 just lists one SE for both so I guess they can't even decide yet lol. --iAdam1n (talk) 16:35, 8 September 2022 (UTC)
I believe we should just call it the Apple Watch SE (2nd generation), it seems that some of the people who work at apple are just a bunch of idiots.
--DanTheMann15 (talk) 16:48, 8 September 2022 (UTC)
The thing is we try to use the official naming here so if Apple don't use it, then we'd be breaking the way we usually do it. We do need to do it for pages because obviously you can't have two pages with the same name, but I guess we'll see what Apple does in the near future. --iAdam1n (talk) 16:51, 8 September 2022 (UTC)
There is also a line we shouldn't cross in regard to confusion, having two completely different apple watch models with the same name will no-doubt confuse people.
so we must append (2nd generation) or the year the model came out (2022) so people will know that "ok this is a newer version".
Wikipedia does it and we should to if it comes to it for the sake of legibility. --DanTheMann15 (talk) 17:32, 8 September 2022 (UTC)
As long as we're linking to the page for the correct one then it should be fine because when you click it, you know which version it is (can even hover over it to see). --iAdam1n (talk) 18:23, 8 September 2022 (UTC)
If when linking we put the "(1st/2nd generation)" in <small></small> it can be a good compromise. —Dimitris Talk ⌚→ 20:42, 8 September 2022 (UTC)

AirPower is B431AP?

There is this eBay listing of a supposed AirPower prototype. The third picture mentions a "B431" at the top, so could this be its internal name or the pic isn't trustworthy enough? —Dimitris Talk ⌚→ 11:11, 14 September 2022 (UTC)