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

From The iPhone Wiki
Jump to: navigation, search
m
m
Line 5: Line 5:
 
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.
 
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.
 
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)
 
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)
 
== iPhone 5 ==
 
Since Apple uses the A1XXX model number to tell the difference between models[https://twitter.com/Draxelf/status/290331479022657536], 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.) --[[User:Dialexio|<span style="color:#BA0000; font-weight:normal;">Dialexio</span>]] ([[User talk:Dialexio|<span style="color:#BA0000; font-weight:normal;">talk</span>]]) 19:00, 28 January 2013 (UTC)
 
:I'm against it as it breaks the consistency --[[User:5urd|5urd]] ([[User talk: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. --[[User:Http|http]] ([[User talk: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 <code>Wi-Fi</code>, <code>Wi-Fi+Cellular (AT&T)</code> for GSM, and <code>Wi-Fi+3G (Verizon)</code> 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 <code>iPad 4</code> and such while Apple uses <code>iPad (4th generation)</code> and <code>iPad with Retina Display</code>. We use <code>[[S5L8945]]</code> while Apple uses <code>A5X</code>. Apple labels the <code>[[S5L8942]]</code> as [http://www.apple.com/ipad/compare/ just a plain <code>A5</code>], not <code>A5 Rev A</code> like we use here. The only reason we use that is becuause Apple referes to the [[k93aap|revised Wi-Fi iPad 2]] as a "Rev A" on the **[http://developer.apple.com 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". --[[User:5urd|5urd]] ([[User talk: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? --[[User:Dialexio|<span style="color:#BA0000; font-weight:normal;">Dialexio</span>]] ([[User talk:Dialexio|<span style="color:#BA0000; font-weight:normal;">talk</span>]]) 03:58, 1 February 2013 (UTC)
 
 
== AppleTV3,2 ==
 
AppleTV3,2 is a Revision A[http://www.icj.me/ios/5.2] --[[User:5urd|5urd]] ([[User talk: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. --[[User:Adaminsull|adaminsull]] ([[User talk:Adaminsull|talk]]) 22:15, 28 January 2013 (UTC)
 
::Add what? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:14, 30 January 2013 (UTC)
 
::: It has been done in the meantime. --[[User:Adaminsull|adaminsull]] ([[User talk: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? --[[User:Http|http]] ([[User talk:Http|talk]]) 20:04, 31 January 2013 (UTC)
 
:Update: Select MonoBook skin. --[[User:Http|http]] ([[User talk: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. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:44, 31 January 2013 (UTC)
 
 
== Source Code as defined in the [[The iPhone Wiki:Ground rules|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... --[[User:5urd|5urd]] ([[User talk: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. --[[User:Http|http]] ([[User talk: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. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:01, 5 February 2013 (UTC)
 
   
 
== Boot-args cleanup ==
 
== Boot-args cleanup ==
Line 43: Line 18:
 
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 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)
 
::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)
 
== [[: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. --[[User:Dialexio|<span style="color:#BA0000; font-weight:normal;">Dialexio</span>]] ([[User talk:Dialexio|<span style="color:#BA0000; font-weight:normal;">talk</span>]]) 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. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:56, 9 April 2013 (UTC)
 
   
 
== Completed template ==
 
== Completed template ==

Revision as of 22:51, 12 April 2013

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)

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)