The iPhone Wiki:Community portal

From The iPhone Wiki
Revision as of 22:46, 12 April 2013 by 5urd (talk | contribs)
Jump to: navigation, search
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)

iPhone 5

Since Apple uses the A1XXX model number to tell the difference between models[1], I was thinking about changing the key page names accordingly. What does everybody else think? (This may also apply to the 3rd and 4th generation iPads, and the iPad mini.) --Dialexio (talk) 19:00, 28 January 2013 (UTC)

I'm against it as it breaks the consistency --5urd (talk) 21:07, 28 January 2013 (UTC)
We should use Apple's terminology wherever possible. Where's the consistency problem? And yes, if Apple names them that way, we should rename all devices that way, not only the iPhone of course. But before starting such a project, we should be 100% sure Apple continues this usage. --http (talk) 22:30, 30 January 2013 (UTC)
The consistency I was refering to is how Apple references the iPhone 4 variants as AT&T (GSM) and Verizon (CDMA), the iPad 2 variants as Wi-Fi, Wi-Fi+Cellular (AT&T) for GSM, and Wi-Fi+3G (Verizon) for CDMA, but the iPhone 5 is the only one I've seen where the separate models are referred to by their model number. We have kept the x##ap variation the entire lifetime of the site, so changing it would be a **MASSIVE** job to fix all the redirects. Plus, when have we followed Apple's outward marketing?
We use iPad 4 and such while Apple uses iPad (4th generation) and iPad with Retina Display. We use S5L8945 while Apple uses A5X. Apple labels the S5L8942 as just a plain A5, not A5 Rev A like we use here. The only reason we use that is becuause Apple referes to the revised Wi-Fi iPad 2 as a "Rev A" on the **Dev Center**.
What makes the dev center a choice for naming conventions? The fact that it is a **developer** center - a place where things are supposed to get a little technical. Anyways, that's my "rant". --5urd (talk) 23:14, 30 January 2013 (UTC)
I'm not sure why you think I was talking about replacing the p101ap, etc. pages; I was talking about the device names on key pages (e.g. "Brighton 10B141 (iPad 4 GSM)"). Since there are no keys for the newer devices, it's not going to make redirects. We're only using "iPad 4" because we couldn't find a good replacement, and "Brighton 10B141 (iPad (4th generation) Wi-Fi)" would be way too long/ludicrous. (You should know this, actually; I remember you chiming in.) But what's the problem with relying a little on the iOS Developer Center for some names? Using the A1XXX model numbers actually seems like a better distinction method to me. I was actually reluctant to use "GSM" and "Global" when I coined them for this generation of cellular iOS devices, since all cellular models are capable of GSM communications. But now that there's a way that Apple decided on to differentiate between them, why not use it? --Dialexio (talk) 03:58, 1 February 2013 (UTC)

AppleTV3,2

AppleTV3,2 is a Revision A[2] --5urd (talk) 21:07, 28 January 2013 (UTC)

Can someone please add this to VFDecrypt Keys. I tried but cannot work out how this works. --adaminsull (talk) 22:15, 28 January 2013 (UTC)
Add what? --5urd (talk) 23:14, 30 January 2013 (UTC)
It has been done in the meantime. --adaminsull (talk) 23:30, 30 January 2013 (UTC)

Template CITE

The Template:Man is broken. I don't know what it should do. Could someone fix that? --http (talk) 20:04, 31 January 2013 (UTC)

Update: Select MonoBook skin. --http (talk) 20:23, 31 January 2013 (UTC)
Fixed. I had finals today and I edited the page right before we started, so I couldn't edit the template for a few hours. What the template does it create a tooltip when you hover over the text. It only works on devices with mouses ATM. --5urd (talk) 22:44, 31 January 2013 (UTC)

Source Code as defined in the Ground Rules

The ground rules state no source code from Apple is allowed, however IDA + HexRays reversed C code is not from Apple, but determined by analizing the assembly (which is technically public), and building a document that would compile to code that does the same thing. So, is it legal to post HexRays C code here? IIRC, their EULA does not prohibit it. Now, IANAL, but it appears to be legal from my understanding of US copyright. Also, look at MobileDevice Library - it's a header file of a copyritten program determined by reverse engineering... --5urd (talk) 18:49, 4 February 2013 (UTC)

I don't know US copyright. The assembly code is not public. But I don't see a problem with reversed code, because that is more like a describing language of what the machine code does. But if it actually matches exactly the source code, which you found somewhere, I think that would be a problem. It also depends on the amount of code you have; small portions to show something would be no problem, while the entire kernel is a different issue. --http (talk) 00:59, 5 February 2013 (UTC)
That makes sense. As for the kernel, OS X's versions are open sourced, so those can be included with the appropriate license notice. --5urd (talk) 01:01, 5 February 2013 (UTC)

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)

Template:Man

I plan on removing this template in a few days (or at the very least, its tooltip CSS). The tooltip does not display properly, and doesn't even show as a tooltip in other skins (e.g. MonoBook). If anyone has any objections, speak now or forever hold your peace. --Dialexio (talk) 07:36, 9 April 2013 (UTC)

I'm using MonoBook as main template, so I'm fine with that. I assume you'll fix the 8 pages that reference it too. I haven't looked at the details yet, but I assume this is causing the "cite" render errors. --http (talk) 07:56, 9 April 2013 (UTC)

Completed template

I was wondering, what about if I make a template with a completed stamp? I think this would be useful to mark talk pages as done. Let me know what you think and how I add colors to templates. --adaminsull (talk) 14:48, 12 April 2013 (UTC)

I'm not particularly fond of this. I'm not going to object to this, but the way I see it, if a consensus is reached, then the topic is over and can be archived. If someone wants to reply to an archived topic, they just need to copy the topic back to the main page, delete it from the archive, and then reply to the appropriate person. --5urd (talk) 22:08, 12 April 2013 (UTC)
Ok but most topics here have been done so should be archived. Theme for one, ATV3,2 for another. --adaminsull (talk) 22:30, 12 April 2013 (UTC)