iPhone 3G, жасына қарамастан, энтузиастар арасында әлі де танымал болып келеді. iOS 4.2.1 (8C148) прошивкасы осы құрылғы үшін соңғы ресми нұсқа болып табылады. Осы мақалада біз iPhone 3G-ны iOS 4.2.1-ге қалай қайта прошивка жасауға және жүктелген прошивканың хэшін қалай тексеруге болатынын қарастырамыз.
iOS 4.2.1 (8C148) прошивкасы деген не?
iOS 4.2.1 (8C148) прошивкасы — iPhone 3G үшін iOS операциялық жүйесінің соңғы нұсқасы, 2010 жылдың 18 қарашасында шығарылған. Бұл нұсқа құрылғының тұрақтылығы мен өнімділігін арттыратын көптеген жақсартулар мен түзетулерді қамтиды.
Прошивканың хэш-суммалары
Прошивка файлының түпнұсқалығын тексеру үшін келесі хэш-суммаларды пайдаланыңыз:
- SHA256: 98e5969c3baed660c9a26e94cd7ed4b3cdb7175900f448bcc2223bf885835ce0
- MD5: 8b1657935408a1638b69740b282f62b3
- SHA1: d2ed58586e8ca2153f2e2ec585bba8afc5173378
1-қадам: Қайта прошивка жасауға дайындық
- Компьютеріңізде iTunes (Windows және macOS үшін) немесе idevicerestore (Linux үшін) орнатылғанына көз жеткізіңіз.
- iPhone 3G-ны компьютерге USB-кабель арқылы қосыңыз.
2-қадам: Жүктелген прошивканың хэшін тексеру
Windows:
- PowerShell-ды ашыңыз және прошивка файлы орналасқан қалтаға өтіңіз, мысалы, cd Downloads.
- Команданы енгізіңіз:
Get-FileHash iPhone1,2_4.2.1_8C148_Restore.ipsw -Algorithm SHA1
- Алынған хэшті жоғарыда көрсетілгенмен салыстырыңыз.
macOS:
- Terminal-ды ашыңыз және прошивка файлы орналасқан қалтаға өтіңіз, мысалы, cd ~/Downloads.
- Команданы енгізіңіз:
openssl sha1 iPhone1,2_4.2.1_8C148_Restore.ipsw
- Алынған хэшті жоғарыда көрсетілгенмен салыстырыңыз.
Linux:
- Terminal-ды ашыңыз және прошивка файлы орналасқан қалтаға өтіңіз, мысалы, cd ~/Downloads.
- Команданы енгізіңіз:
openssl sha1 iPhone1,2_4.2.1_8C148_Restore.ipsw
- Алынған хэшті жоғарыда көрсетілгенмен салыстырыңыз.
3-қадам: iPhone 3G-ны қайта прошивка жасау
Windows (iTunes пайдалану):
- iTunes-ты ашыңыз.
- iPhone-ды қалпына келтіру режиміне ауыстырыңыз: iPhone-ды өшіріңіз, «Home» батырмасын басып ұстап тұрыңыз және құрылғыны компьютерге қосыңыз. Қалпына келтіру режимінің экраны шыққанша «Home» батырмасын басып тұрыңыз.
- Shift пернесін басып ұстап тұрыңыз және «Restore iPhone» батырмасын басыңыз.
- Прошивка файлын таңдаңыз iPhone1,2_4.2.1_8C148_Restore.ipsw және қалпына келтіруді растаңыз.
Windows (3uTools пайдалану):
- 3uTools-ты жүктеп алыңыз және орнатыңыз ресми сайттан.
- iPhone-ды қалпына келтіру режиміне ауыстырыңыз, жоғарыда сипатталғандай.
- «SmartFlash» бөліміне өтіп, «Easy Flash»-ты таңдаңыз.
- «Import Firmware» батырмасын басыңыз және прошивка файлын таңдаңыз iPhone1,2_4.2.1_8C148_Restore.ipsw.
- «Flash» батырмасын басыңыз және процесс аяқталғанша күтіңіз.
macOS:
- Finder-ді ашыңыз.
- iPhone-ды қалпына келтіру режиміне ауыстырыңыз, жоғарыда сипатталғандай.
- Option пернесін басып ұстап тұрыңыз және «Restore iPhone» батырмасын басыңыз.
- Прошивка файлын таңдаңыз және қалпына келтіруді растаңыз.
Linux:
- idevicerestore орнатыңыз (нұсқауларды GitHub сайтынан орындаңыз).
- iPhone-ды қалпына келтіру режиміне ауыстырыңыз, жоғарыда сипатталғандай.
- Terminal-ды ашыңыз және прошивка файлы орналасқан қалтаға өтіңіз.
- Команданы енгізіңіз:
idevicerestore -e iPhone1,2_4.2.1_8C148_Restore.ipsw
- Қалпына келтіру процесі аяқталғанша күтіңіз.
Құрылғының сипаттамасы: iPhone 3G
iPhone 3G 2008 жылдың шілде айында шығарылған. Ол 3G желілерін қолдайды және 320×480 пиксел рұқсаты бар 3.5 дюймдік дисплейге ие. Құрылғы Samsung S3C6400 процессоры және 128 МБ оперативтік жадымен жабдықталған. Жинаққа 2 МП камера және iOS 4.2.1 операциялық жүйесі кіреді – бұл құрылғы үшін соңғы ресми iOS нұсқасы.
Осы нұсқауларды орындай отырып, сіз iPhone 3G құрылғыңызды iOS 4.2.1-ге сәтті қайта прошивка жасай аласыз және жүктелген прошивканың түпнұсқалығына көз жеткізе аласыз.