Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Çfarë është iOS tani. Formatet e reja HEIF dhe HEVC

Apple lëshon një version të ri pothuajse çdo vit sistemi operativ. Përditësimi i firmuerit kënaq fansat e kompanisë "mollë", pasi instalimi i iOS "të freskët" në një iPhone do të thotë përshpejtim i pajisjes dhe sjellje të një shumëllojshmërie të gjerë funksionesh të reja - ose të paktën përmirësimin e opsioneve të mëparshme.

Sidoqoftë, përditësimi i sistemit nuk duhet të kryhet pa u menduar sapo të dalë versioni më i fundit i iOS. Së pari ju duhet të zbuloni nëse një version i caktuar i iOS është i përshtatshëm për modelin tuaj të iPhone. Përndryshe, ju mund të dëmtoni sistemin vetëm duke rrëzuar cilësimet e rëndësishme.

Në këtë artikull do flasim se në cilin version mund të përditësoni iPhone 4. Shpesh, përdoruesit e këtij modeli të veçantë smartphone e gjejnë veten në një dilemë se cili firmware është i përshtatshëm për pajisjen e tyre, sepse ata me të vërtetë duan që pajisja të ketë fuqi maksimale dhe karakteristika të pasura.

Kur Apple prezantoi një version të ri të sistemit operativ në vëmendjen e përdoruesve Sistemet iOS 8, menjëherë u bë e qartë se iPhone katër nuk ishte përditësuar në të. Më saktësisht, këtë procedurë mund ta bëni në iPhone 4, por rezultati i mundshëm i këtyre veprimeve është i paparashikueshëm. Dhe, ka shumë të ngjarë, ai do të jetë i trishtuar, sepse. pajisja pas gjithë kësaj nuk do të jetë në gjendje të funksionojë normalisht. Cila është arsyeja e këtij keqkuptimi?

Fakti është se iOS G8 është zhvilluar për pajisjet mobile ekskluzivisht me procesorë me dy bërthama, ndërsa modeli i iPhone në shqyrtim ka një procesor me një bërthamë. Sidoqoftë, doli të ishte e mundur të instalohej versioni i fundit i firmuerit në atë kohë në të katër, dhe jo në një, por në disa mënyra:

  • Duke përdorur programin iTunes, përmes një kompjuteri.
  • Përmes WiFi.
  • Përmes cilësimeve të veglës.

Çdo metodë është diskutuar në detaje më poshtë. Por, para se të vazhdoni me procedurën për ndryshimin e firmuerit, duhet të mendoni me kujdes, sepse. përdoruesi do të jetë përgjegjës për të gjitha pasojat. Sido që të jetë, është një veprim i rrezikshëm. Nëse funksionet e pajisjes shkelen, ndizni riparim garancie nuk duhet të numërohen.

Instaloni iOS tetë në iPhone të katërt përmes cilësimeve

Para se të filloni, duhet të siguroheni që smartphone juaj të ketë memorie të mjaftueshme, e cila është e mjaftueshme për instalim. Tjetra, duhet të bëni sa më poshtë:

1 Ngarko një skedar me firmware (do të duhet rreth 1 gigabajt memorie, dhe kur të zbërthehet - rreth 6 gigabajt). Prandaj, pajisja duhet të ketë të paktën 8 GB hapesire e lire. Nëse nuk ka memorie të mjaftueshme, firmware nuk do të instalohet dhe kur sistemi të nisë, do të fillojë rikuperimi në versionin e mëparshëm të iOS. 2 Shkoni te seksioni i cilësimeve të pajisjes, përkatësisht, klikoni në artikullin e përditësimit software dhe bëni një zgjedhje për të shkarkuar dhe instaluar një skedar të ri. 3 Pas përfundimit veprimet e mëparshme do të fillojë instalimi i firmuerit, pas së cilës iPhone do të duhet të rindizet. Pas kësaj, instalimi do të vazhdojë, gjë që mund të marrë pak kohë. Kur procesi të përfundojë, pajisja duhet të riniset përsëri.

Tani përdoruesi mund të testojë versionin e ri të iOS.

Procedura e përshkruar më sipër mund të kryhet vetëm kur Rrjetet WiFi. Niveli i baterisë duhet të jetë së paku gjysmë i mbushur në mënyrë që të mos shkarkohet gjatë procesit. Ndalohet rreptësisht fikja e pajisjes si gjatë shkarkimit ashtu edhe në procesin e shpaketimit të skedarit.

Duke përdorur iTunes dhe kompjuter

Siç u përmend më herët, lejohet përditësimi i firmuerit të iPhone 4. menyra te ndryshme, duke përfshirë përdorimin e mjetit popullor iTunes, i njohur për çdo pronar të një pajisjeje "mollë". Si ta bëni këtë procedurë në mënyrë korrekte?

Së pari, porositni një version të ri të firmuerit duke përdorur mjetin e përmendur ose nga faqja e internetit e prodhuesit. Përpara se të lidhni një vegël celulare me një kompjuter ose laptop, duhet të kontrolloni nëse keni të instaluar versionin më të fundit të iTunes. Për ta bërë këtë, klikoni në ndihmë dhe aktivizoni butonin e përditësimit.

  • Lidheni iPhone me PC ose laptop duke përdorur kabllo USB.
  • presin fillim Automatik shërbimet komunale ose bëjeni me dorë.
  • Klikoni në butonin e pajisjes (i vendosur në të majtë të iTunes Store).
  • Klikoni në seksionin e përditësimit dhe nëse është i disponueshëm, skedari do të shkarkohet dhe instalohet automatikisht.
  • Pas kësaj, të gjitha informacionet në lidhje me firmware-in që i nevojiten përdoruesit do të shfaqen në një dritare pop-up. Ai duhet të klikojë buton i veçantë për të shkarkuar dhe përditësuar iOS i ri. Nëse informacioni që shfaqet përmban një rresht që thotë se pajisja tashmë ka të instaluar versionin më të fundit të firmuerit, atëherë duhet ta shkarkoni duke klikuar në lidhjen e duhur.

Nëse përdoruesi po përdor Safari, opsioni i unzip automatik duhet të çaktivizohet. Ju gjithashtu mund të përdorni për të shkarkuar skedarin Shfletuesit Firefox ose Chrome.

Shkarkoni dhe instaloni iOS 8 përmes Wi-Fi

Menjëherë, vërejmë se kjo metodë është shumë më e thjeshtë se ajo e mëparshme. Por edhe këtu është e pamundur të garantohet suksesi i procedurës me 100%. Edhe shkarkimi i skedarit të firmuerit shpejtësi të lartë do të jetë një procedurë mjaft e gjatë, sepse pesha e saj është 1 gigabajt. Bateria, nëse shkarkohet në 50% ose më pak, gjithashtu mund të ndërhyjë në përfundimin me sukses të të gjitha veprimeve, sepse. papritur, ngarkesa e saj mund të mbarojë dhe pajisja do të fiket. Nëse kjo ndodh me vegël tuaj, mund ta vazhdoni procesin vetëm me lidhjen pasuese të smartphone me PC dhe të punoni me iTunes.

Sidoqoftë, nëse pas të gjitha paralajmërimeve përdoruesi ende vendos të përdorë WiFi për të përditësuar firmuerin në iPhone të katërt, ai do të duhet të bëjë sa më poshtë:

  • Shihni nëse është i konfiguruar lidhje me valë në një smartphone dhe nëse është vendosur qasja në shfletues.
  • Shkoni te seksioni kryesor i cilësimeve, ndaloni te artikulli i përditësimit të softuerit, filloni të shkarkoni dhe instaloni skedarin e firmuerit duke zgjedhur artikullin e duhur.
  • Procedura do të fillojë automatikisht, gjithçka do të ndodhë brenda sfond. Është e ndaluar të kryhet procedura pa një jailbreak.
  • Pasi të përfundojë shkarkimi, klikoni në butonin e instalimit. Duke pranuar marrëveshjen e propozuar për përdoruesin.

Së shpejti përditësimi do të përfundojë dhe pronarit të telefonit inteligjent do t'i duhet vetëm të korrigjojë diçka në mënyrë që të zhvendosë skedarët nga rezervimi në kujtesën e pajisjes. Sigurisht, ju duhet të keni një kopje rezervë të krijuar paraprakisht. Mund ta bëni në iTunes ose iCloud.

Siç mund ta shihni, përditësimi i firmuerit në iPhone të katërt në iOS 8 nuk është aq i vështirë, por është një proces i gjatë që mund të zgjasë një orë ose më shumë. Nëse lindin ndonjë vështirësi gjatë procedurës, përdoruesi mund të kontaktojë gjithmonë shërbimin mbështetje me mollë në faqen zyrtare të kompanisë.

A ka vërtet nevojë iPhone i katërt për iOS 8?

Në forume të ndryshme si përdoruesit e zakonshëm, dhe nga specialistët, mund të hasni në një paralajmërim se ende nuk ia vlen të përditësoni sistemin operativ në iPhone 4. Të tjerë argumentojnë se një ndryshim i firmuerit është i nevojshëm. Në mbrojtje të të dy opinioneve, përdoruesit paraqesin argumentet e mëposhtme:

1 Përdoruesit me eksperiencë të pajisjeve "apple" ndoshta janë familjarizuar me testimin e karakteristikave teknike të të katërve, të kryer nga faqja e njohur ArsTechnica. Sipas rezultateve të testit, punonjësit e këtij burimi bënë një tabelë vizuale të funksionimit të iOS 8 në iPhone të katërt pas instalimit të firmuerit, duke përdorur vetëm programet më të fundit. Rezultati tregoi rezultate pozitive, por ndryshimet, për shembull, në shpejtësinë e hapjes së shfletuesve, nuk janë aq domethënëse sa të rrezikojnë dhe të bëjnë një procedurë, rezultatet e së cilës janë të paparashikueshme. Diferenca në kohën e hapjes së aplikacionit ishte vetëm 0,5-1 sekondë. 2 Nëse pronari i një smartphone është i mendimit se pajisja e tij duhet të ketë gjithmonë versionin "më të freskët" të firmuerit në mënyrë që të mos mbetet shumë prapa risitë teknike dhe veçori të reja, për këtë qëllim do të justifikohet përditësimi i sistemit. 3 Në një situatë kur përdoruesi është adhurues i lojërave ose shpesh instalon programe të rënda në pajisje, është më mirë të përmbaheni nga përditësimi i firmuerit. Nëse nuk e dëgjoni këtë këshillë dhe bëni procedurën. Pajisja do të fillojë të punojë me ndërprerje dhe do të nxehet shumë, e paaftë për t'i bërë ballë ngarkesave që nuk janë të përshtatshme për të. 4 iPhone 4 ka një procesor të mirë të gjeneratës së pestë, por shumica aplikacionet më të fundit projektuar për të punuar me çipat A8. Prandaj, konflikti do të jetë i pashmangshëm.

Nëse mendimet "pro" dhe "kundër" përditësimit, të diskutuara më lart, nuk ju ndihmuan të bëni zgjedhja e duhur, shikoni videon. Ndoshta këshillat e dhëna në të do t'ju ndihmojnë të vendosni dhe të merrni vendimin e duhur.

iOS 8 në iPhone 4s: pse nuk duhet të përditësoni iPhone 4, video:

Të gjithë e njohin atë celular Pajisjet Apple punojnë nën Kontrolli i iOS. Shumë njerëz e dinë që iOS është një version i lehtë i desktopit Mac OS X. Disa supozojnë se Mac OS X bazohet në sistemin Darwin OS në përputhje me POSIX, dhe ata që janë seriozisht të interesuar në IT e dinë se baza e Darvinit është kerneli XNU , i cili u shfaq në botë si rezultat i bashkimit të mikrokernelit Mach dhe komponentëve të kernelit FreeBSD. Sidoqoftë, të gjitha këto janë fakte të zhveshura që nuk do të na tregojnë asgjë se si funksionon në të vërtetë iOS dhe si ndryshon nga homologu i tij në desktop.

MacOS X

Sistemi operativ i instaluar sot në të gjithë Mac-ët dhe (në një formë të modifikuar) në IDEVICE daton në vitin 1988, i cili njihet gjithashtu në botën e IT-së si viti i lëshimit të versionit të parë beta të sistemit operativ NeXTSTEP. Vetë NeXTSTEP ishte ideja e ekipit të zhvillimit të Steve Jobs, i cili në atë kohë ishte larguar nga Apple dhe themeloi NeXT, i cili zhvilloi kompjuterë për qëllime edukative.

Në kohën e fillimit të tij, NeXTSTEP ishte një sistem operativ vërtet i avancuar që përfshinte shumë risi teknologjike. Sistemi operativ u bazua në një mikrokernel të modifikuar Mach, të plotësuar me komponentë të kernelit FreeBSD, duke përfshirë një implementim referencë të stivës së rrjetit. Komponentët e nivelit më të lartë të NeXTSTEP u shkruan duke përdorur gjuhën Objective-C dhe u siguruan zhvilluesve të aplikacioneve një API të pasur të orientuar nga objekti. Sistemi ishte i pajisur me një ndërfaqe grafike të zhvilluar dhe shumë të përshtatshme (përbërësit kryesorë të së cilës ruheshin në OS X dhe madje edhe në iOS) dhe një mjedis të fuqishëm zhvillimi, i cili përfshinte, ndër të tjera, një projektues të ndërfaqes vizuale të njohur për të gjithë zhvilluesit modernë.

Pas dështimit të NeXT dhe kthimit të Steve Jobs në Apple në 1997, NeXTSTEP formoi bazën e projektit Rhapsody, brenda të cilit filloi zhvillimi i sistemit pasardhës Mac OS 9. Në vitin 2000, projekti me kod të hapur Darwin u shkëput nga Rhapsody, burimet e të cilit u publikuan nën licencën APSL. dhe tashmë në 2001 OS X lindi 10.0 i ndërtuar mbi të. Disa vjet më vonë, Darvini formoi bazën e sistemit operativ për smartfonin e ardhshëm, për të cilin deri në vitin 2007, përveç thashethemeve, pothuajse asgjë nuk dihej.

XNU dhe Darvini

Në mënyrë konvencionale, mbushja e OS X / iOS mund të ndahet në tre nivele logjike: kerneli XNU, shtresa standarde e përputhshmërisë POSIX (plus demonë/shërbime të ndryshme të sistemit) dhe shtresa NeXTSTEP që zbaton stivën grafike, kornizën dhe API-të e aplikacionit. Darwin përfshin dy shtresat e para dhe është i disponueshëm falas, por vetëm në versionin OS X. Arkitektura ARM dhe përfshin disa përmirësime, është plotësisht i mbyllur dhe shpërndahet vetëm si pjesë e firmuerit për idevices (me sa duket, kjo është një mbrojtje kundër transferimit të iOS në pajisje të tjera).

Në thelbin e tij, Darwin është një OS "i zhveshur" i ngjashëm me UNIX që përfshin POSIX API, një guaskë, një grup komandash dhe shërbimesh që janë minimalisht të nevojshme që sistemi të funksionojë në modalitetin e konsolës dhe të ekzekutojë softuerin UNIX. Në këtë drejtim, ajo është e ngjashme me bazën Sistemi FreeBSD ose instalimi minimal disa Arch Linux që ju lejojnë të ekzekutoni softuerin e konsolës UNIX, por nuk kanë as një guaskë grafike dhe as gjithçka të nevojshme për të ekzekutuar seriozisht aplikacionet grafike nga mjediset GNOME ose KDE.

Komponenti kryesor i Darvinit është kerneli hibrid XNU, i cili, siç u përmend më lart, bazohet në kernelin Mach dhe komponentët e kernelit FreeBSD si planifikuesi i procesit, steka e rrjetit dhe sistemi i skedarëve virtualë (shtresa VFS). Ndryshe nga Mach dhe FreeBSD, kerneli i OS X përdor API-në e vet i quajtur Kit I/O dhe ju lejon të shkruani drejtues në C++ duke përdorur një qasje të orientuar nga objekti që thjeshton shumë zhvillimin.

iOS përdor një version pak të modifikuar të XNU, megjithatë, për shkak të faktit se thelbi i iOS është i mbyllur, është e vështirë të thuhet saktësisht se çfarë ka ndryshuar Apple. Ne e dimë vetëm se është përpiluar me opsione të tjera përpiluesi dhe një menaxher të modifikuar memorie që merr parasysh sasi të vogla RAM në pajisjet celulare. Në të gjitha aspektet e tjera, ky është ende i njëjti XNU, i cili mund të gjendet si një cache i koduar (kernel + të gjithë drejtuesit / modulet) në drejtorinë /System/Library/Caches/com.apple.kernelcaches/kernelcache në vetë pajisjen.

Një nivel mbi kernel në Darvin është shtresa UNIX / BSD, e cila përfshin një grup bibliotekash standarde C (libc, libmatch, libpthread, etj.), si dhe mjete linja e komandës, një grup i predhave (bash, tcsh dhe ksh) dhe demonëve të tillë si lëshuar dhe një server standard SSH. Kjo e fundit, meqë ra fjala, mund të aktivizohet duke redaktuar skedarin /System/Library/LaunchDaemons/ssh.plist. Përveç nëse, sigurisht, jailbreak pajisjen.

Këtu përfundon pjesa e hapur e OS e quajtur Darwin dhe fillon shtresa e kornizave, të cilat thjesht formojnë atë që kemi përdorur për të konsideruar OS X / iOS.

Kornizat

Darwin zbaton vetëm pjesën bazë të Mac OS / iOS, e cila është përgjegjëse vetëm për funksionet e nivelit të ulët (drejtuesit, fillimi / mbyllja e sistemit, menaxhimi i rrjetit, izolimi i aplikacioneve etj.). Ajo pjesë e sistemit që është e dukshme për përdoruesit dhe aplikacionet nuk përfshihet në të dhe zbatohet në të ashtuquajturat korniza - një grup bibliotekash dhe shërbimesh që janë përgjegjëse, ndër të tjera, për formimin e një mjedisi grafik dhe një API e nivelit të lartë për aplikacionet e palëve të treta dhe të aksioneve

INFO

Ashtu si me shumë sisteme të tjera operative, API-të e Mac OS dhe iOS ndahen në publike dhe private. Aplikacionet e palëve të treta kanë vetëm akses në API-në publike dhe shumë të kufizuar, por aplikacionet e jailbreak-it mund të përdorin gjithashtu atë privat.

Në shpërndarjen standarde të Mac OS dhe iOS, mund të gjeni dhjetëra korniza të ndryshme që janë përgjegjëse për qasjen më të madhe funksione të ndryshme OS - nga zbatimi Libri i adresave(Libri i Adresave Kornizë) në bibliotekën OpenGL (GLKit). Një grup kornizash bazë për zhvillimin e aplikacioneve grafike kombinohen në të ashtuquajturin API të Cocoa, një lloj metaframework që ju lejon të përdorni veçoritë kryesore të OS. Në iOS, ai quhet Cocoa Touch dhe ndryshon nga versioni i desktopit në fokusin e tij në ekranet me prekje.

Jo të gjitha kornizat janë të disponueshme në të dy sistemet operative. Shumë prej tyre janë specifike vetëm për iOS. Shembujt përfshijnë AssetsLibrary, i cili është përgjegjës për të punuar me fotot dhe videot, CoreBlueTooth, i cili lejon aksesin te dhëmbi blu, ose iAd, i krijuar për të shfaqur reklamat në aplikime. Korniza të tjera ekzistojnë vetëm në versionin desktop të sistemit, por herë pas here Apple porton pjesë të caktuara të iOS në Mac OS ose anasjelltas, siç ndodhi, për shembull, me kornizën CoreMedia, e cila fillimisht ishte e disponueshme vetëm në iOS.

Të gjitha kornizat standarde të sistemit mund të gjenden në direktorinë e sistemit /System/Library/Frameworks. Secila prej tyre ndodhet në drejtorinë e vet, të quajtur një pako (boundle), e cila përfshin burime (imazhe dhe përshkrime të elementeve të ndërfaqes), tituj të gjuhës C që përshkruajnë API-në, si dhe një bibliotekë të ngarkuar dinamikisht (në formatin dylib) me zbatimin e kornizës.

Nje nga karakteristika interesante kornizat - versionimi i tyre. Një kornizë mund të ketë disa versione të ndryshme në të njëjtën kohë, kështu që një aplikacion i zhvilluar për versionet e sistemit të vjetër do të vazhdojë të funksionojë, edhe përkundër ndryshimeve të bëra në versionet e reja të OS. Kështu zbatohet mekanizmi për lëshimin e aplikacioneve të vjetra iOS në iOS 7 dhe më lart. Një aplikacion i krijuar për iOS 6 do të duket dhe do të funksionojë tamam sikur të funksiononte në iOS 6.

dërrasë pranverore

Një nivel më lart janë aplikacionet, sistemi dhe të instaluara nga dyqani i aplikacioneve. Vendndodhja qendrore mes tyre është, natyrisht, SpringBoard (vetëm në iOS), i cili zbaton ekranin fillestar (desktop). Është ai që lëshohet së pari pas fillimit të demonëve të sistemit, ngarkimit të kornizave në memorie dhe fillimit të serverit të ekranit (aka menaxheri i kompozimit, i njohur si Quartz Compositor), i cili është përgjegjës për shfaqjen e imazhit në ekran.

SpringBoard është lidhja midis sistemit operativ dhe përdoruesit të tij, GUI, i cili ju lejon të nisni aplikacionet, të kaloni mes tyre, të shikoni njoftimet dhe të menaxhoni disa cilësime të sistemit (duke filluar me iOS 7). Por është gjithashtu një mbajtës për ngjarje të tilla si prekja e ekranit ose rrokullisja e pajisjes. Ndryshe nga Mac OS X, i cili përdor aplikacione të ndryshme dhe demonë për zbatimin e komponentëve të ndërfaqes (Finder, Dashboard, LaunchPad dhe të tjerë), në iOS pothuajse gjithçka aftësitë bazë ndërfaqja e përdoruesit, duke përfshirë ekranin e kyçjes dhe perden, janë të mbyllura në një SpringBoard.

Ndryshe nga aplikacionet e tjera të aksioneve iOS, të cilat qëndrojnë në direktorinë /Applications, SpringBoard konsiderohet pjesë e kornizave, së bashku me serverin e ekranit, dhe ndodhet në direktorinë /System/Library/CoreServices/. Për të kryer shumë detyra, ai përdor shtojca që ndodhen në /System/Library/SpringBoardPlugins/. Ndër të tjera, aty mund të gjeni, për shembull, NowPlayingArtLockScreen.lockboundle, i cili është përgjegjës për shfaqjen e informacionit për këngën që luhet në ekranin e kyçjes, ose IncomingCall.serviceboundle, i cili është përgjegjës për përpunimin e një thirrjeje hyrëse.

Duke filluar me iOS 6, SpringBoard ndahet në dy pjesë: vetë desktopi dhe shërbimi BackBoard përgjegjës për komunikimin me pjesën e nivelit të ulët të OS që punon me harduerin (niveli HAL). Backboard është përgjegjës për trajtimin e ngjarjeve të tilla si prekjet e ekranit, shtypja e tastit, përshpejtuesi, pozicioni dhe leximet e dritës së ambientit dhe menaxhon nisjen, ndalimin dhe përfundimin e aplikacioneve.

SpringBoard dhe Backboard e kanë këtë rëndësi të madhe për iOS, që nëse ndalohen në ndonjë mënyrë, i gjithë sistemi do të ngrijë në vend dhe madje edhe aplikacioni aktualisht i ekzekutuar nuk do t'i përgjigjet prekjeve të ekranit. Kjo i dallon ata nga shtëpia ekran android, që është vetëm aplikim standard, i cili mund të ndalet, zëvendësohet apo edhe hiqet nga sistemi (në këtë rast, butonat e navigimit dhe shiriti i statusit me një "perde" do të mbeten në ekran).

Aplikacionet

Në krye të kësaj piramide janë aplikacionet. iOS bën dallimin midis aplikacioneve të integruara (stock) shumë të privilegjuara dhe aplikacioneve të palëve të treta të instaluara nga iTunes. Të dyja ruhen në sistem në formën e paketave, në shumë mënyra të ngjashme me ato të përdorura për kornizat. Dallimi i vetëm është se paketa e aplikacionit përfshin meta-informacione paksa të ndryshme dhe vendin bibliotekë dinamike merr skedar i ekzekutueshëm në formatin Mach-O.

Drejtoria e paracaktuar e ruajtjes për aplikacionet e aksioneve është /Applications/. Në iOS, ai është plotësisht statik dhe ndryshon vetëm gjatë përditësimeve të sistemit; përdoruesi nuk mund të hyjë në të. Aplikacionet e palëve të treta të instaluara nga iTunes, nga ana tjetër, ruhen në drejtorinë kryesore të përdoruesit /var/mobile/Applications/ brenda nëndirektorive që duken si 4-2-2-2-4, ku dy dhe katër janë numra heksadecimalë. Ky është i ashtuquajturi GUID - një identifikues unik që identifikon në mënyrë unike aplikacionin në sistem dhe nevojitet, ndër të tjera, për të krijuar sandbox i izoluar(sandbox).

Sandbox

Në iOS, sandboxet përdoren për të izoluar shërbimet dhe aplikacionet nga sistemi dhe nga njëri-tjetri. Çdo aplikacion i palës së tretë dhe shumica e aplikacioneve të sistemit ekzekutohen në një sandbox. NGA pikë teknike sandbox është një klasik për botën e UNIX chroot, i përmirësuar nga sistemi i kontrollit të hyrjes së detyruar TrustedBSD MAC (moduli i kernelit sandbox.kext), i cili ndërpret aplikacionet jo vetëm aksesin në skedarë jashtë direktorisë kryesore, por edhe aksesin e drejtpërdrejtë në harduer dhe shumë funksionet e sistemit OS.

Në përgjithësi, një aplikacion me sandbox është i kufizuar në mënyrat e mëposhtme:

  • Qasja në sistemin e skedarëve, përveç drejtorisë së dikujt dhe drejtorisë kryesore të përdoruesit.
  • Qasje në drejtoritë e Medias dhe Bibliotekës brenda direktorisë kryesore, duke përjashtuar Media/DCIM/, Media/Foto/, Biblioteka/Libri i Adresave/, Biblioteka/Tastiera/ dhe Biblioteka/Preferencat/.
  • Qasje në informacione rreth proceseve të tjera (aplikacioni "mendon" se është i vetmi në sistem).
  • Qasje e drejtpërdrejtë në harduer (vetëm API Cocoa dhe korniza të tjera lejohen).
  • Kufizimi i përdorimit të RAM-it (i kontrolluar nga mekanizmi Jatsam).

Të gjitha këto kufizime korrespondojnë me kontejnerin e profilit të sandbox (një grup rregullash kufizuese) dhe zbatohen për çdo aplikacion të palës së tretë. Për aplikimet e aksioneve, nga ana tjetër, mund të zbatohen kufizime të tjera, më të buta ose të rrepta. Një shembull është një klient email (profili MobileMail), i cili në përgjithësi është po aq i kufizuar sa aplikacionet e palëve të treta, por mund të hyjë në të gjithë përmbajtjen e Bibliotekës/Direktorisë. Situata e kundërt është SpringBoard, e cila nuk ka fare kufizime.

Shumë demonë të sistemit punojnë brenda kutive të rërës, duke përfshirë, për shembull, AFC, të krijuar për të punuar me sistemin e skedarëve të një pajisjeje nga një PC, por duke kufizuar "fushën" vetëm në drejtorinë e shtëpisë së përdoruesit. Të gjitha profilet e disponueshme të sandbox të sistemit ndodhen në drejtorinë /System/Library/Sandbox/Profiles/* dhe janë një grup rregullash të shkruara në gjuhën e skemës. Përveç kësaj, aplikacionet mund të përfshijnë gjithashtu komplete shtesë rregullat e quajtura e drejta. Në fakt, këto janë të gjitha të njëjtat profile, por të qepura drejtpërdrejt në skedarin binar të aplikacionit (një lloj vetë-kufizimi). Ju mund t'i shikoni këto rregulla, për shembull, si kjo:
# cat -tv /Applications/MobileSafari.app/MobileSafari | bisht -31 | më shumë
Kuptimi i ekzistencës së të gjitha këtyre kufizimeve është i dyfishtë. Detyra e parë (dhe kryesore) që zgjidh sandbox është mbrojtja nga aplikacionet me qëllim të keq. Së bashku me një kontroll të plotë të botuar Aplikacionet iTunes dhe duke ndaluar lëshimin e aplikacioneve që nuk janë të nënshkruar në mënyrë dixhitale (lexo: çdo që nuk merret nga iTunes), kjo qasje jep një rezultat të shkëlqyer dhe lejon iOS të jetë në krye të listës së sistemeve operative më të mbrojtura nga viruset.

Problemi i dytë është mbrojtja e sistemit nga vetvetja dhe nga përdoruesi. Gabimet mund të ekzistojnë si në softuerin e aksioneve nga Apple ashtu edhe në mendjet e përdoruesve. Sandbox mbron nga të dyja. Edhe nëse një sulmues gjen një vrimë në Safari dhe përpiqet ta shfrytëzojë atë, ai përsëri do të mbetet në sandbox dhe nuk do të jetë në gjendje të dëmtojë sistemin. Dhe përdoruesi nuk do të jetë në gjendje të "thyejë telefonin e tij të preferuar" dhe nuk do të shkruajë komente të zemëruara Adresa e Apple. për fat, njerëz të ditur ata gjithmonë mund të bëjnë jailbreak dhe të anashkalojnë mbrojtjen e sandbox (në fakt, kjo është pika e një jailbreak).

multitasking

Një nga më të diskutueshmet Karakteristikat e iOSështë zbatimi i multitasking. Duket se është aty, por nga ana tjetër nuk është. Krahasuar me OS tradicionale të desktopit dhe famëkeq Android iOS nuk është një sistem operativ me shumë detyra në kuptimin e zakonshëm të fjalës dhe nuk lejon që aplikacionet të funksionojnë lirshëm në sfond. Në vend të kësaj, OS zbaton një API që një aplikacion mund ta përdorë për të kryer detyra individuale ndërsa është në sfond.

Për herë të parë, një API e tillë u shfaq në iOS 4 (para kësaj, vetëm aplikacionet e aksioneve mund të kryenin detyra në sfond) dhe u rrit me zhvillimin e sistemit operativ. Sot ( po flasim rreth iOS 7), i ashtuquajturi API i sfondit ju lejon të bëni sa më poshtë:

  • luaj audio;
  • bëni thirrje VoIP;
  • merrni informacione për ndryshimin e vendndodhjes;
  • merrni njoftime shtytëse;
  • planifikoni njoftime të vonuara;
  • kërkoni kohë shtesë për të përfunduar punën pas kalimit në sfond;
  • shkëmbejnë të dhëna me aksesorët e lidhur me pajisjen (përfshirë Bluetooth);
  • merrni dhe dërgoni të dhëna përmes rrjetit (që nga iOS 7).

Kufizime të tilla për të punuar në sfond janë të nevojshme kryesisht për të kursyer fuqinë e baterisë dhe për të shmangur vonesat e ndërfaqes që janë kaq të njohura Përdoruesit e Android, ku aplikacionet mund të bëjnë çfarë të duan në sfond. Në fakt, Apple kujdeset aq shumë për ruajtjen e jetëgjatësisë së baterisë, saqë ata zbatuan edhe një mekanizëm të veçantë për grupimin e aktiviteteve në sfond të aplikacioneve dhe lëshimin e tyre në momentet e duhura, për shembull, kur telefoni inteligjent përdoret në mënyrë aktive, i lidhur me një rrjet Wi-Fi ose i lidhur me një karikues.

konkluzionet

Vlen të thuhet se gjatë zhvillimit të tij dhe lëvizjes së mëvonshme në pajisjet mobile, NeXTSTEP jo vetëm që nuk i humbi të gjitha avantazhet e tij, por edhe i rriti ato. Ju mund të dëgjoni përrallat e punonjësve të Google për një kohë të gjatë, duke siguruar që Android u zhvillua pa u kthyer në iOS, por fakti mbetet: shumë arkitekturë zgjidhje android Huazuar nga iOS. Dhe jo sepse ishte më e lehtë, por për shkak të bukurisë dhe efektivitetit të tyre.

Gjashtë faza të nisjes së iOS

  1. ROM-i i nisjes. Pas ndezjes së pajisjes, ngarkuesi minimalist i ndezur në kujtesën e përhershme të pajisjes është i pari që fillon. Detyra e tij është të kryejë inicializimin fillestar të harduerit dhe të transferojë kontrollin në ngarkuesin primar LLB. Boot ROM është gjithmonë firmware i fabrikës dhe nuk mund të përditësohet.
  1. Ngarkues i nivelit të ulët (LLB). Kontrolli i mëtejshëm merret nga LLB. Ky është ngarkuesi kryesor, detyra e të cilit është të gjejë pajisjen iBoot në memorie, të kontrollojë integritetin e saj dhe të transferojë kontrollin në të ose të kalojë pajisjen në modalitetin e rikuperimit nëse kjo dështon. Kodi LLB ruhet në memorien NAND të pajisjes dhe përditësohet me instalimin version i ri firmware. Ndër të tjera, ai shfaq logon e nisjes.
  1. iBoot. Ky është një ngarkues i pajisjes ID dytësore dhe parësore. Ai përfshin një drejtues të sistemit të skedarëve, me të cilin akseson përmbajtjen e memories NAND, gjen kernelin dhe transferon kontrollin tek ai. iBoot ka gjithashtu një drejtues UART të integruar, me të cilin mund të korrigjoni kernelin dhe sistemin operativ duke e lidhur pajisjen me portën COM ose me portin USB të kompjuterit (duke përdorur kabllo USB- UART).

4 Bërthama. Këtu gjithçka është si zakonisht. Kerneli inicializon harduerin dhe më pas ia kalon kontrollin demonit të nisur.

5 nisur. Është parësore Procesi i iOS dhe Mac OS X, lidhet sistemet e skedarëve, nis demonët/shërbimet (p.sh. rezervimi, konfigurimi, vendosja), serverin e ekranit, kornizat dhe në hapi i fundit boot ia jep kontrollin SpringBoard. Në iOS dhe Mac OS X, lançimi përdoret si zëvendësim për standardin /bin/init në UNIX, por funksionaliteti i tij është shumë më i gjerë.

6 dërrasë pranverore. Këtu vjen ekrani i kyçjes!

Katër fazat e para në këtë zinxhir formojnë një zinxhir besimi të zbatuar duke verifikuar nënshkrimin dixhital të komponentit të shkarkuar. nënshkrim dixhital kanë LLB, iBoot dhe një kernel, i cili eliminon futjen e një ngarkuesi ose kerneli të hakuar në zinxhir, i cili mund të përdoret për të nisur një sistem operativ të palëve të treta ose jailbreak. E vetmja mënyrë anashkaloni këtë mekanizëm - gjeni një vrimë në një nga ngarkuesit dhe përdorni atë për të anashkaluar kontrollin. Në një kohë, disa vrima të tilla u gjetën në Boot ROM (shfrytëzimi më i famshëm është limera1n nga geohot, i rëndësishëm për iPhone 1–4), dhe në fillim të vitit 2014 në iBoot (hakeri iH8sn0w, shfrytëzimi nuk u publikua kurrë).

Mbani të shtypur butonin Home ndërsa duke ndezur iPhone, mund ta detyroni iBoot të niset në të ashtuquajturin modaliteti i Rimëkëmbjes, i cili ju lejon të rivendosni firmuerin iOS ose ta përditësoni atë duke përdorur iTunes. Megjithatë, mekanizmi automatik i përditësimit OTA përdor një modalitet të ndryshëm të quajtur DFU (Device Firmware Upgrade), i cili aktivizohet në një fazë të hershme të nisjes menjëherë pas Boot ROM dhe zbatohet në dy komponentë: iBSS dhe iBEC. Në fakt, këto janë analoge të LLB dhe iBoot, qëllimi përfundimtar i të cilave nuk është ngarkimi i sistemit operativ, por vendosja e telefonit inteligjent në modalitetin e përditësimit.

iPhone 4 është një relike e së kaluarës, por ne do t'i përgjigjemi një pyetjeje që kohët e fundit shumë njerëz pyesin: në iOS 8 në iPhone 4, a mund të përmirësoj? Dhe cili është versioni më i fundit i firmuerit për iPhone 4? (iOS 8 për iPhone 4)

Telefonat inteligjentë dhe tabletët janë në një gjendje të vazhdueshme evolucioni dhe shumë pajisje legjendare janë lënë në pluhur me kalimin e kohës. Kjo ndodhi me iPhone 4.

me iOS 8 për iPhone 4 nuk është i disponueshëm - dhe nuk mund ta detyrosh atë në pajisjen tënde. Por iOS 8 është i disponueshëm për iPhone 4s.

A duhet të përmirësoj në iOS 8 për iPhone 4s?

Pronarët e iPhone 4s janë të shqetësuar për performancën me iOS 8.

Apple tashmë e ka hasur këtë problem me pajisjet e vjetra dhe zakonisht e rregullon çështje të njohura me përditësimin e iOS. Përdoruesit e iPhone 4S mund të preferojnë të presin derisa iOS 8 të optimizohet për pajisjet 4s.

Përveç rritjes së kohës së nisjes së aplikacionit dhe vonesës së animacionit, në disa raste iPhone 4C ka një ekran më të vogël se modelet e mëvonshme. Kjo ndikon në përdorshmërinë në disa aplikacione iOS 8. Të tjera Karakteristikat e iOS 8, të tilla si shpejtësitë airdrop ose LTE nuk do të vijnë kurrë në iPhone 4S pasi ato varen nga hardueri.

Në përgjithësi, Ars shpjegon se "marrja e gjërave të reja ia vlen të durohet me ngadalësimet e lehta që do të përjetoni."

Përditëso në iOS 8.1.1 për iPhone 4s

Apple ka lëshuar zyrtarisht iOS 8.1.1. Përditësimi përfshin rregullime të gabimeve dhe përmirësime të performancës për harduerin më të vjetër. atë Lajme te mira për iPhone 4S dhe iPad 2 të cilët ishin të shqetësuar se një raport i mëparshëm në ARS Technica se iOS 8 është më i ngadalshëm në këto pajisje. iOS 8.1.1 gjithashtu rregullon jailbreak-in e lëshuar së fundmi nga Pangu dhe duhet të shmanget nëse planifikoni ta mbani telefonin tuaj jailbroken.

Artikuj të ngjashëm:

Si të instaloni iOS 8 direkt nga një pajisje iOS

1) Në faqen tuaj kryesore iPhone iPod ose iPad, hapni cilësimet dhe zgjidhni opsionin "General" dhe më pas zgjidhni "Software Update".

2) klikoni butonin "Shkarko dhe instalo" START për të shkarkuar paketën 8 të instalimit të iOS.

3) Pas ndezjes, paketa e instalimit 8.1 është shkarkuar me sukses, klikoni butonin "Instalo Tani". Pastaj pajisja juaj do të rindizet dhe ju mund të përjetoni iOS 8.1 menjëherë!

Si të instaloni iOS 8 në iPhone dhe iPad përmes iTunes

1) Lidheni pajisjen tuaj me kompjuterin tuaj dhe iTunes do të hapet automatikisht. Nëse jo, hapeni në kompjuterin tuaj.

2) klikoni ikonën e pajisjes tuaj nga shiriti anësor i majtë, më pas klikoni në skedën e përmbledhjes.

3) Nëse nuk ka njoftim për iOS 8, klikoni në butonin "kontrollo për përditësime" dhe më pas klikoni në butonin "përditëso". Kur shkarkimi të përfundojë, pajisja do të rindizet dhe do të instalojë OS të ri.

Shkarkoni iOS 8.1.1 për iPhone 4s

Për të instaluar iOS 8.1, duhet të shkoni në iPhone, iPod touch dhe iPad në Cilësimet -\u003e Të përgjithshme -\u003e Përditësimet e softuerit ose shkarkoni përditësimin nga lidhjet në fund të artikullit dhe duke përdorur iTunes. Duhet mbajtur mend se për momentin nuk ka mjete softuerike për Jailbreak për iOS 8.1, kështu që përdoruesit që presin të ruajnë aksesin në dyqanin Cydia duhet të përmbahen nga instalimi i firmuerit.

    • iOS 8.1.1 për iPad 2 Wi-Fi (Rev A) (iOS 8 për iPhone 4)

Me lëshimin e përditësimeve të sistemit operativ celular iOS, Apple është shumë më i organizuar se produkti konkurrues nga Google. Dhe megjithëse numri i modeleve të smartfonëve që mbështesin iOS vështirë se arrin dy duzina, herë pas here kompania kufizon aksesin në versionin aktual të firmuerit në pajisjet që i konsideron "të vjetëruara".

Kjo është për shkak të papajtueshmërisë së harduerit dhe performancës së pajisjes (për shembull, për të paraqitur iPhone punon 3GS në iOS 10 është jashtëzakonisht i vështirë), dhe me një vendim marketingu. Në fund të fundit, Apple ndalon nënshkrimin firmware-in e kaluar dhe kufizon aksesin në të reja. Nuk mund të instaloni firmware të panënshkruar (firmware me një certifikatë dixhitale të skaduar).

Cili iOS dhe cili iPhone mund të instalohet - do të mësoni në këtë material.

iPhone 2G

Versioni minimal i iOS: iPhone OS 1.0 (1A543a)
Versioni maksimal i iOS: iOS 3.1.3 (7E18)
Madhësia mesatare e përditësimit: 91 - 245 MB

iPhone origjinal ishte pajisja e vetme në të cilën mund të instaloni versionin e parë të sistemit operativ. Pastaj u thirrën si iPhone OS. Firmware-i më i fundit i disponueshëm për instalim në iPhone origjinal është iOS 3.1.3. Ulja është në dispozicion.

iPhone3G

Versioni minimal i iOS: iOS 2.0 (5A347)
Versioni maksimal i iOS: iOS 4.2.1 (8C148)
Madhësia mesatare e përditësimit: 225 - 322 MB

iPhone 3G i përditësuar doli nga kutia me iOS 2.0. Firmware mbështetet deri në sot. Përmirësimi mbi iOS 4.2.1 nuk është i mundur. Ju lutemi vini re se Apple nuk nënshkruan firmware iOS 4.0, 4.0.1 dhe 4.0.2.

iPhone 3GS

Versioni minimal i iOS: iOS 4.1 (8B117)
Versioni maksimal i iOS: iOS 6.1.6 (10B500)
Madhësia mesatare e përditësimit: 382 - 784 MB

Me versionin "me shpejtësi të lartë" të iPhone 3GS, Apple veproi me shumë bujari. Versioni i fundit i firmuerit është iOS 6.1.6. Por me versionin e iOS 5, doli një situatë e çuditshme. Nuk është më i nënshkruar dhe nuk mund të instalohet. Në të njëjtën kohë, iOS minimale e mundshme që do të funksionojë në një smartphone është iOS 4.1.

iPhone 4 (GSM/CDMA)

Versioni minimal i iOS
Versioni maksimal i iOS: iOS 7.1.2 (ndërtimi varet nga modeli)
Madhësia mesatare e përditësimit: 1.12 GB

Firmware i vetëm që mund të instalohet në iPhone 4 është iOS 7.1.2. Duke filluar me iPhone 4, Apple mbylli çdo opsion përzgjedhjeje. Një refuzim i plotë i skeuomorfizmit nga ana e kompanisë u prit me një kalim të detyruar në iOS 7 "të sheshtë". Kini kujdes gjatë instalimit, pasi iPhone 4 prezantohet në tre versione: GSM, CDMA dhe GSM (rev. A) 2012 Ju duhet të instaloni firmware-in tuaj për secilin.

iPhone 4s

Versioni minimal i iOS: iOS 9.3.5 (13G36)
Versioni maksimal i iOS: iOS 9.3.5 (13G36)
Madhësia mesatare e përditësimit: 1.5 GB

Deri në shtator 2016 viti iPhone 4s mbështeti firmuerin aktual iOS 9. lëshimi i iOS 10 Apple ka kufizuar instalimin e artikujve të rinj për një smartphone të lëshuar 4 vjet më parë.

iPhone 5 dhe të gjitha modelet pasuese të lëshuara pas vitit 2012

Versioni minimal i iOS: iOS 10.0.2 (14A456)
Versioni maksimal i iOS: përditësimet janë të përditësuara

Smartphone i parë që Apple i dha akses firmware më të fundit iOS 10. Së bashku me iPhone 5, versioni aktual i iOS 10 mund të instalohet gjithashtu në:

  • iPhone 5s, 5c
  • iPhone 6, 6 Plus
  • iPhone SE
  • iPhone 6s, 6s Plus
  • iPhone 7, 7 Plus.

Në momentin e publikimit këtë material iOS 10.1 mbetet versioni aktual i iOS 10. Versioni 10.0.1 i firmuerit iOS nuk mund të instalohet sepse Apple ka ndaluar nënshkrimin e tij.

Shkarkoni versionet më të fundit të iOS për pajisje specifike Ju mund të vizitoni faqen e internetit IPSW.me. Aty mund të mësoni gjithashtu statusin e abonimit të sistemit nga Apple.

iOS është sistemi operativ më i thjeshtë për sa i përket ndërveprimit me të. përdorues i papërvojë, dhe kjo është një nga arsyet kryesore për popullaritetin e iPhone dhe iPad midis absolutisht të gjitha kategorive të popullsisë. Pothuajse çdo përdorues mund të zgjidhë problemet që lindin në mjedisi i softuerit Probleme me iOS dhe madje edhe vetë-prodhimi .

Në kontakt me

Çfarë është iOS dhe çfarë lloje të përditësimeve ekzistojnë

Pra, iOS është një guaskë softuerike që kontrollon harduerin Modulet e iPhone ose iPad. Avantazhi kryesor i këtij sistemi operativ është se ai lëshohet nga vetë prodhuesi. pajisje celulare- Mollë. Për më tepër, zhvilluesit e aplikacioneve të palëve të treta fokusohen gjithashtu në një gamë mjaft të ngushtë pajisjesh, që do të thotë se nuk ka pothuajse asnjë problem me përputhshmërinë, zgjedhjen e versionit të softuerit dhe instalimin.

Një nuancë tjetër e rëndësishme është se Apple shpërndan sistemet e saj operative falas, pa asnjë kushte të fshehura(abonimet e kërkuara për produkte ose shërbime, disponueshmëria e versioneve të mëparshme me pagesë, etj.). Kjo do të thotë, mund të shkarkoni versionin më të fundit të firmuerit për pajisjen tuaj nga faqja zyrtare e internetit, pa rrezikun e instalimit të një kopje të piratuar me malware.

Apple lëshon 3 lloje Përditësimet e iOS:

1. Zyrtare (përfundimtare).

2. Versionet beta për zhvilluesit e regjistruar.

3. Versionet beta për përdoruesit e rregullt të regjistruar në.

Ne folëm për të gjitha llojet e përditësimeve të iOS në më shumë detaje.

Si të zbuloni se cili version i iOS është aktualisht i instaluar në iPhone ose iPad

Për të zbuluar se cili sistem kontrollon pajisjen në këtë moment, duhet të shkoni te menyja " Cilësimet —> Kryesor —> Rreth kësaj pajisjeje"dhe kushtojini vëmendje linjës" Version«.

Për të kontrolluar për përditësime iOS për këtë pajisje kthehuni në menunë e mëparshme Cilësimet —> Kryesor» , zgjidhni « Përditësimi i softuerit” dhe prisni që të dhënat të ngarkohen.

Përshkruhen arsyet pse përditësimet mund të mos shfaqen në një pajisje iOS.

Si të instaloni iOS-in e ri (më të fundit) në iPhone ose iPad

Mënyra më e lehtë është të rindizni iPhone "over the air". Për ta bërë këtë, thjesht shkoni te seksioni i përmendur më lart " Cilësimet —> Kryesor —> Përditësimi i softuerit", Shtyp butonin" Shkarkoni dhe instaloni". Në këtë rast, të gjitha të dhënat e disponueshme do të ruhen në pajisje. Është e rëndësishme të mbani mend se instalimi i iOS "përtej ajrit" në asnjë rast nuk duhet të kryhet nëse ka një jailbreak në pajisje.

Për riinstalim i plotë iOS përmes iTunes, do t'ju duhet të kryeni një algoritëm pak më kompleks veprimesh, i cili përshkruhet në detaje në material. Kjo do të kërkojë versioni aktual iOS për një iPhone ose iPad specifik.

Ku të shkarkoni skedarët më të fundit të firmuerit IPSW iOS për çdo iPhone ose iPad

Apple nuk ju lejon të instaloni në tuaj pajisje celulare versionet e vjetruara të sistemit operativ (d.m.th. riktheje ose redukto versionin e iOS), kështu që vetëm firmueri më i fundit i lëshuar për të do të jetë i disponueshëm për secilën vegël.

  • Për iPhone 2G, firmware-i më i fundit i mundshëm për t'u instaluar është iOS 3.1.3;
  • iPhone 3G - iOS 4.2.1;
  • iPhone 3Gs - iOS 6.1.6;
  • iPhone 4 iOS 7.1.2;
  • iPhone 4s - iOS 9.3.5;
  • iPhone 5, iPhone 5c - iOS 10.3.3;
  • iPhone 5s - iOS 11.2.6;
  • iPhone 6, iPhone 6 Plus - iOS 11.2.6;
  • iPhone 6s, iPhone 6s Plus — iOS 11.2.6;
  • iPhone SE - iOS 11.2.6;
  • iPhone 7, iPhone 7 Plus - iOS 11.2.6;
  • iPhone 8, iPhone 8 Plus - iOS 11.2.6;
  • iPhone X - iOS 11.2.6;
  • iPod Touch 2G iOS 4.2.1;
  • iPod Touch 3G iOS 5.1.1;
  • iPod Touch 4G iOS 6.1.6;
  • iPod Touch 5G - iOS 9.3.5;
  • iPod Touch 6G iOS 11.2.6;
  • iPad 1 iOS 5.1.1;
  • iPad 2 - iOS 9.3.5;
  • iPad 3 iOS 9.3.5;
  • iPad 4 - iOS 10.3.3;
  • iPad mini 1 iOS 9.3.5;
  • iPad mini 2 iOS 11.2.6;
  • iPad mini 3 iOS 11.2.6;
  • iPad mini 4 iOS 11.2.6;
  • iPad Air 1 iOS 11.2.6;
  • iPad Air 2 - iOS 11.2.6;
  • 10.5 inç iPad ProiOS 11.2.6;
  • 12.9" iPad Pro - iOS 11.2.6;
  • 9.7" iPad Pro - iOS 11.2.6;
  • iPad 2017 - iOS 11.2.6.

Të gjithë skedarët e kërkuar IPSW për instalimet iOS mund të shkarkohet nga faqja zyrtare e Apple duke përdorur lidhjet e postuara

Artikujt kryesorë të lidhur