seoman schreefCOLONIn mijn opinie is het afknijpen van een klock om de boel heel te houden bizar.
Dan is het ontwerp gewoon niet af.
De spec van de ARM variant in de iPhone 3G gaat tot 600 MHz maar Apple laat hem op 412 MHz draaien. De ARM in de iPhone 3GS gaat tot 840 MHz als ik het zo uit m'n hoofd weet, maar ook die loopt daar ver onder. Het kan heel goed zijn dat er externe componenten zijn die niet op die maximale frequentie mee kunnen, dat is gewoon een keuze op basis van prijs, beschikbaarheid en prestatie.
Het vervelende is, wij weten domweg niet de max. clockfrequency die het volledige ontwerp kan draaien
volgens spec. Als je gaat overclocken (bijvoorbeeld omdat de clock manager makkelijk een frequentie van 1 HGz kan maken) ga je buiten het ontwerp en wellicht ook buiten de specs van de afzonderlijke onderdelen. De boel kan daar domweg stuk van gaan door oververhitting (of looptijden die niet gehaald worden of EMC problemen die kunnen ontstaan of...). Je systeemsoftware zorgt er voor dat het ding keurig binnen ontwerpspec blijft, daar is die firmware voor.
Een apparaat moet z'n hele clock bereik aan kunnen. Anders moet er gewoon een andere clock-source in.
Onzin, je kiest een onderdeel op specs, beschikbaarheid en prijs/prestatie verhouding. Als de clocksource dan een spec heeft die gaat tot 1 GHz hoef je dat niet te gebruiken maar kan het best veel goedkoper of technisch eenvoudiger uitpakken dan een clock die misschien tot 600 MHz loopt. Alle onderdelen op Fuse = Fmax uitzoeken betekent per definitie een duur en onflexibel ontwerp.
Dat Jail breaking via de firmware moet gaan wil nog niet zeggen dat het appraat buiten z'n specs gaat werken.
Nee, maar het zet wel de poorten open om dat wel te doen. Stel dat er een overclock app zou zijn voor de iPhone, dan kan Apple die app niet meer van de telefoon weren als'ie jailbreaked is. Gebruikers die van toeten noch blazen weten kunnen dan zonder zich te realiseren wat ze doen een overclock app installeren.
Dat is wat Apple (mede*) beoogt.
Garantie voor spullen die buiten hun specificaties gebruikt worden vervallen gewoon.
Precies. En wat is "de spec" van de iPhone? Da's alle hard-
en software binnen de grenzen die door Apple zijn bepaald. En daar valt jailbreaking dus niet onder. Simpel is that.
*): mede beoogt, want het gaat Apple vooral om de bewaking van de complete user-experience. Het is een gadget, gebouwd om te verkopen op basis van imago. Er mag, koste wat het kost, geen negatief beeld van dat kreng ontstaan. Dat bewaakte imago is wat Apple met al die rigoreuze maatregelen probeert in stand te houden (en natuurlijk is het financiële aspect ook belangrijk voor ze; iedere betaalde app uit de appstore verdienen ze dik op).
De aarde is rond... zo rond als een pannenkoek!