Cél:
Apple korábban úgydöntött, hogy az új iPhone készülékek már "Új" 4.6-os bootloaderrel kerülnek a boltokba. Az onmac.net-hez hasonlóan úgydöntöttem, hogy december 5-tÅ‘l indÃtok hozzájuk hasonló versenyt az iPhone közösségben. A cél, hogy létezzen egy módszer az eredetileg 1.1.2-es firmware-rel és 4.6-os bootloaderrel érkezett iPhone-ok megnyitására, mely mindenki számára könnyen végrehajtható. Az alábbiakban megismerheted a verseny részleteit.Kire van hatással ez a frissÃtés:
Bárkire aki egy eredetileg 1.1.2-es firmware-rel és 4.6-os bootloaderrel érkezett iPhone-nal rendelkezik. (Lentebb megláthatod hogy miként ellenÅ‘rÃzheted a bootloader verziószámodat.)A dÃj:
à me a lista, hogy ki támogatta a versenyt és mennyivel, mely 2008 April elsején lesz lezárva. Amennyiben nem születik érdemi megoldás, a felajánlott összegek hiánytalanul vissza lesznek utalva. Ha 30 USD felett járulsz hozzá, küldd el a weboldalad linkjét, melyet kipublikálunk. 75 USD feletti felajánlás esetén kiemeljük a nevedet. 200 USD felett a logód is felkerülhet. Egy kis bátorÃtás ;)<% Const Reading = 1 Const FilePathtoRead = "/new/total.txt" 'File to read 'Open and read curennt total. Dim fs Dim filetoread set fs = server.createObject("Scripting.FileSystemObject") set filetoread = fs.OpenTextFile(Server.MapPath(FilePathtoRead), Reading) do while not filetoread.AtEndOfStream 'write total with format - Total Collected: $179 -
Response.Write("- Az összegyúlt összeg eddig: $" & filetoread.ReadLine & " -
" & vbCrLf) loop filetoread.Close() %> <% Const Filename = "/new/donations.txt" ' file to read Const ForReading = 1, ForWriting = 2, ForAppending = 3 Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0 ' Create a filesystem object Dim FSO set FSO = server.createObject("Scripting.FileSystemObject") ' Map the logical path to the physical system path Dim Filepath Filepath = Server.MapPath(Filename) if FSO.FileExists(Filepath) Then ' Get a handle to the file Dim file set file = FSO.GetFile(Filepath) ' Get some info about the file Dim FileSize FileSize = file.Size ' Open the file Dim TextStream Set TextStream = file.OpenAsTextStream(ForReading, _ TristateUseDefault) ' Read the file line by line Do While Not TextStream.AtEndOfStream Dim Line Line = TextStream.readline ' Do something with "Line" Line = Line & vbCRLF Response.write Line Loop Set TextStream = nothing Else Response.Write "
File " & Filename &_ " does not exist
" End If Set FSO = nothing %>Szabályok:
A szabályok rendkÃvül egyszerűek. Az elsÅ‘ szabályosan működÅ‘ verzió kerül kipublikálásra.- A módszernek egy eredetileg 1.1.2-es firmware-rel és 4.6-os bootloaderrel érkezett iPhone kézebevételével kell kezdÅ‘dnie. VisszafrissÃtés 1.1.1-re, jailbreaking, Oktoprep használata és utána 1.1.2-re való frissÃtés engedélyezett.
- A módszer elküldéséhez csatolnod kell egy "lépésrÅ‘l lépésre" leÃrást, továbbá screenshotokat.
- Ha a módszer specifikusan OS X vagy Windows alapú szoftvert használ, a következők szükségesek:
- A módszernek elérhetőnek kell lennie OS X és Windows platformon is. (java csross platform verzió preferálva).
- Szükségesek a módszerhez használatos szoftverek forráskódjai, hogy adott legyen a lehetőség az esetleges továbbfejlesztésre.
- Bármely hardware vagy TurboSim használata nem érvényes. Mindenképpen az 1.1.1-es firmwarrel és bootloader 3.9-essel érkezett iPhoneok "szoftveres" nyitásának módszeréhez kell hasonlónak lennie.
- A bootloader visszafrissÃtése csak ideiglenes állapot lehet a folyamatban, feltétel hogy végeredményként a 4.6-os bootloader fusson a készüléken.
- Mivel megannyi iPhone site elérhetÅ‘ már az interneten, ezért kérek mindenkit, ha egy működÅ‘ megoldást talál más site-okon, amennyiben ez lehetséges jutassátok el hozzám a személy elérhetÅ‘ségét, mert a dÃj Å‘t illeti meg. FONTOS! - hogy a dÃj csak akkor kerül átadásra, ha az publikálásra kerül az 11246unlock.com weboldalon.
Bootlodaer verziód ellenőrzése:
MielÅ‘tt ellenÅ‘rÃzhetnéd a bootloader verziószámod, vissza kell frissÃtened a készüléket 1.1.1-re, vagy 1.0.2-re, majd jailbreakme használatával fel kell nyitnod, hogy installálhasd a szükséges szotvereket. (SSH és BSD Community resources).(This was written for a mac, PC users can do the same using putty).- Töltsd le a bbupdater-t (Google a barátod ;)
- Cyberduck vagy más SFTP eszköz segÃtéségével töltsd fel a bbupdater-t a telefonodra a /use/bin/ könyvtárba.
- Terminál segÃtségével SSH-n jelentkezz be a telefonodra a következÅ‘ módon:
-
- ssh root@xxx.xxx.xxx.xxx
- password: dottie (alpine for 1.1.1+)
-
- cd /usr/bin/
- Futtasd le a bbupdater-t a következő módon:
-
- bbupdater -v
A kimeneti információkból megtudhatod a te bootloader verziószámod, mely bábiakhoz hasonló...
Resetting target...
pinging the baseband...
issuing +xgendata...
firmware: DEV_ICE_MODEM_04.02.13_G
eep version: EEP_VERSION:208
eep revision: EEP_REVISION:1
bootloader: BOOTLOADER_VERSION:4.6_M3S2
Fordította: pryus






