neprihlásený Štvrtok, 30. apríla 2026, dnes má meniny Anastázia
Na iPhone dual-boot s Linuxom

DSL.sk, 1.12.2008


Na iPhone je v súčasnosti už možné spúšťať operačný systém Linux, keď portovať tento operačný systém na iPhone sa podarilo jednému z členov iPhone Dev Teamu stojaceho za jailbreakovaním firmvéru iPhonu.

Člen iPhone Dev Teamu vyvinul zároveň bootloader OpeniBoot, ktorý umožňuje multiboot medzi originálnym operačným systémom Mac OS X iPhonu a Linuxom.

Portovaný Linux 2.6 zatiaľ podporuje len základný hardvér iPhonu, má podporu zobrazovania a USB, implementovaná pre potreby OpeniBoot je ale nie je zatiaľ súčasťou linuxového jadra aj podpora čítania flash pamäte. Chýba podpora dotykového displeja, WiFi, zvuku, GSM, GPS, zapisovania na flash, akcelerometrov.

Linux podporuje ako prvú generáciu iPhonov, tak aj iPhone 3G a prvú generáciu iPod touch.

Linux nie je inštalovaný priamo na iPhone, OpeniBoot umožňuje nahratie linuxového jadra cez USB. Keďže k dispozícii zatiaľ nie je ani podpora dotykového displeja, pracovať v príkazovom riadku je možné z iného počítača cez USB.

Videoukážku Linuxu na iPhone je možné vidieť tu, viac informácií vrátane odkazov na stiahnutie je možné nájsť tu.

Keďže hlavnou prednosťou iPhonu je najmä niekoľko softvérových aplikácií, špeciálne Safari, je otázne, či portovaný Linux nájde uplatnenie. Potenciálne ale bude možné s podporou všetkých zariadení portovať na iPhone Android, ktorý je založený na Linuxe.



Najnovšie články:

V auguste staršia raketa Falcon 9 narazí do Mesiaca
VÚB má technické problémy
Voyo sa stáva internetovou televíznou službou, pridáva množstvo iných staníc
Vydaná Fedora 44, Fedora Asahi Remix 44 pre Macy a Ubuntu 26.04 LTS
OpenAI má pripravovať vlastný AI smartfón
Webhosting dostal veľkú pokutu za neposkytnutie emailov zákazníka protimonopolnému úradu
Colníci zabavili falošné Apple produkty za 660-tisíc
Linuxové jadro pridalo real-time funkčnosť na ARM
Termín misií Artemis sa opäť posúva
Nová séria Star Trek seriálu začne v júli, ukážka


Diskusia:
                               
 

Podla mna ten linux tam moze mat buducnost, pretoze na nom mozu vychytat vsetky nedostatky, kt. neriesili vyvojari ajfonu.
Odpovedať Známka: 5.7 Hodnotiť:
 

Viem si predstaviť ako sa študentíci, linuxoví vývojári drbkaju nejaké dva tri rôčky s podporou multitouch displeja :) Nedostatky, ktoré máš zrejme na mysli, rieši Jailbreak.
Odpovedať Známka: -2.3 Hodnotiť:
 

http://www.itnews.sk/buxus_dev/generate_page.php?
page_id=49550 (link je rozdeleny)
Odpovedať Hodnotiť:
 

ale i fon uz je stary zabudnuty... tak neviem co to koho trápi
Odpovedať Známka: 0.0 Hodnotiť:
 

Jasne ze to ma buducnost. Bolo by fakt skvele si do iphonu nainstalovat androida alebo ubuntu mobile a pouzivat to podla chuti. Mozno sa to presadi natolko ze apple pusti von daco ako bootcamp, aj ked to je asi prilis scifi :).
Odpovedať Známka: 0.0 Hodnotiť:
 

boootcamp :D tak to je fakt scify :D
ked vam nestaci mac tak naco vam ajfon? ked si kupis maca tak nato aby ti na nom siel mac a ked si kupis ajfon tak na to aby tam siel mac. ked chces android tak si kup tmobile.
Odpovedať Známka: 3.3 Hodnotiť:
 

a naco ti linux ked ked mac je tiez unix? uz vam docista jebe?
Odpovedať Známka: -4.5 Hodnotiť:
 

Mac nieje otvoreny, cize nesmies ho upravovat podla svojich potrieb.
Odpovedať Známka: 5.0 Hodnotiť:
 

PS: Opravte ma ak sa mylim
Odpovedať Hodnotiť:
 

prave nato je tu jailbreak
Odpovedať Známka: -3.3 Hodnotiť:
 

A co na to licencna zmluva?
Odpovedať Známka: 4.3 Hodnotiť:
 

to nemyslis vazne.. licencna zmluva?? ty si z applu alebo co? iPhone je bez jailbreaku nepouzitelny a ludia z applu su fakt najvecsi jebaci na svete ale ten iphone sa im fakt podaril.. (myslim to po hardwareovej stranke a s cracknutym os ktory ho dokaze plne vyuzit) inak len ojebavaju kde sa da
Odpovedať Známka: 5.0 Hodnotiť:
 

ja nechapem take daco ako ze je OS otvoreny alebo zatvoreny.. co som vyvojar? ved zapnem a idem telefonovat alebo pocuvat hudbu a nie ze pri zapnuti stravim 3 mesiace nad programovanim uvitacieho menu..
Odpovedať Hodnotiť:
 

Nik ti nekaze aby si si cely system prerabal, proste mas slobodu si napriklad pridat do systemu vec ktoru tam chces mat, a vyrobca ju tam nedal, alebo ak ti nieco nevihovuje tak si to proste upravis podla svojich potrieb.
Odpovedať Hodnotiť:
 

jaaaj takze ked mi tam vyrobca defaultne neda mikrofón tak nato sa nedá stazovat, ved staci si ho tam primontovat a je to super fon..
Odpovedať Známka: -10.0 Hodnotiť:
 

Podlo hodnotenia svojho prispevku mozes vidiet, ze si trochen prestrelil :)
Preco pouzivas na Windows FF, ked ti tam MS default instaluje Explorer? Preco si do svojho auta montujes iny vzduchovy filter, aky tam dal default vyrobca? Preco ranajkujes, ked budes zakratko obedovat?
Odpovedať Hodnotiť:
 

Neviem, čo ti pomôže že je Linux otvorený? Z toho, že je niečo otvorené sa nenažeriem... Mac Os ma jadro a základný systém OS Darwin, ktorý je otvorený a open source. Po jailbreaku máš prístup takmer ku všektému, takže si na tom kľudne môžeš teoreticky spustiť X server a KDE...
Opravte ma ak sa mýlim :)
Čo je na iPhone cenné, je framework Cocoa touch, ktorý umožňuje prístup k HW - akcelerometry, multitouch. V podstate by stačí dorobiť podporu vecí, ktoré to neobsahuje: dial up, multitasking, MMS, nahrávanie videa, prístup ku GPS. Ale z týchto vecí je aj tak väčšina po Jailbreaku vyriešená, takže možnosť spúšťania nejakeho Linuxu vidím len ako čisto teoretické plus...
Odpovedať Známka: 5.0 Hodnotiť:
 

obycajne ma taketo veci netrapia a nerypem kvoli tomu, ale co je moc, to je moc... moze mi autor clanku vysvetlit, kde ma toto suvetie hlavu a patu? som si to musel 5x precitat dokym som pochopil co tym chcel basnik povedat...

"...implementovaná pre potreby OpeniBoot je ale nie je zatiaľ súčasťou linuxového jadra aj podpora čítania flash pamäte"

ked uz silou mocou chce autor pisat zlozite vetne konstrukcie, tak by sa patrilo ich aj patricne "ociarkovat", nech sa to da aspon citat... btw. staci prehodit proadie viet a hned to dava zmysel a aj sa to lahsie cita:

"...implementovaná pre potreby OpeniBoot je aj podpora čítania flash pamäte, ktorá ale nie je zatiaľ súčasťou linuxového jadra"
Odpovedať Známka: 9.0 Hodnotiť:
 

vies, to je preto, ze "autor" clanku to len zbuchal z nejakeho anglickeho originalu a nepisal to on
Odpovedať Známka: 10.0 Hodnotiť:
 

WINTRAN.EXE
Odpovedať Hodnotiť:
 

A mohol by mi niekto vysvetlit preco je vlastne take tazke portovat androida na iphone ked mac je tiez unix like system? Ved predsa mam aj terminal a ten po doinstalovani podporuje prakticky vsetky prikazy co linuxova Konsola.. ved to niesu az take odlisne OS, ja by som sa na ich mieste skor zameral na ten IphoneOS a jeho kompatibilitu a vylepsovanie, nie zacat uplne odznova
Odpovedať Známka: -10.0 Hodnotiť:
 

rozne unix like systemy maju rozne systemove volania... niektore maju len trochu iny nazov, niektore sa lisia uplne (V/V parametre)... a samozrejme je tu aj problem s niecim inym - MacOS je sice opensource, ale kopa veci tam je proprietarnych, a teda nie su k nim zdrojaky (predpokladam, ze jednou z takych veci je napr. aj ta podpora dotykoveho ovladania)...
Odpovedať Hodnotiť:
 

no ved o tom hovorim ze keby sa radsej skor zamerali na kompatibilitu a reverse-engineering ked uz je to closedsource.. inak prave to ze do iphonu si cez cydiu mozes stiahnut balicky podporujuce asi vsetky zakladne volania v linuxe a dalsie klasicke linuxove konzolove programy ako napr aj midnight commander,ssh,atd.. potom je to uz fakt na nerozornanie od linuxu a preto nechapem naco ho tam potom pchaju ked mac je potom uplne to iste. nehovorim keby tam pchali msdos tak to je aspon nieco ine, aj ked to tiez nema zmysel :) ale unix je takcitak unix a to je potom este vecsia blbost
Odpovedať Hodnotiť:
 

Len taky detail, "IphoneOS" moze vylepsovat len Apple.
Odpovedať Hodnotiť:
 

no legalne iba Jablko ale inak by si si ho mohol vylepsit aj ty keby si sa trochu do toho rozumel a vlastnil iPhone :)
Odpovedať Hodnotiť:
 

Len taky detail, kebyze su vsetci ludia ako ty tak by bol na celom svete jeden despota a miliony takych poctivych ako ty, ktori by sa nemohli vzburit pretoze im to sam Pan zakazal.
Odpovedať Hodnotiť:
 

Tomu hovorim kumst, na zaklade jednej az dvoch mojich viet, spravit moj psychologicky profil. r-i-s-p-e-k-t :)

...a inak, pouzivam linux a obdivne vzhliadam len k Jemu, velkemu Linusovi.
Odpovedať Hodnotiť:
 

Tak by ma zaujimalo, ze za kolko rokov sa s tym bude dat aj telefonovat:)
Odpovedať Známka: 3.3 Hodnotiť:
 

hw co je v iphone je podporovany kernelom, len treba system, ktory vie s tym robit, cim moze byt prave android, ruski priatelia to rozbehaju rychlo :)
Odpovedať Hodnotiť:
 

uz sa na tom pracuje..
Odpovedať Známka: 0.0 Hodnotiť:
 

Presúvať okná, zahľtiť pamäť 3 naraz spustenými aplikáciami alebo klikať na mrňavý task bar môžeš už teraz. Telefonovať sa bude dať asi tak za dva roky a vypínať displej pri standby za 4 roky. Hovorím zo skúsenosti z Linuxom na Palmoch :)
Odpovedať Hodnotiť:
 

...veru, niie je nic lepsie ako ked sa mozes na svoj telefon ssh-nut, alebo ten pocit, ze ti tam bezi apache a mysql:)
Odpovedať Hodnotiť:
 

si ty ale onanista
Odpovedať Hodnotiť:
 

onanista s recesiou:)
Odpovedať Hodnotiť:
 

A na to skutocne nepotrebujes ajfon :)
Chces technoidne vychytavky za cenu straty zaruky?
Mozem bozat ...

Odpovedať Hodnotiť:
 

apple si uplietlo na seba bic.

este ich to bude velmi srat.
Odpovedať Hodnotiť:
 

a ide pod tym lunexom aj dotykova klavesnica? Alebo musia mat externu nokiu, ktora sa napaja cez teminal cez ssh session? :))))
Odpovedať Známka: 0.0 Hodnotiť:
 

hahaha, ja som to myslel zo srandy a ono je to fakt pravda, citam: "Chýba podpora dotykového displeja" a "pracovať v príkazovom riadku je možné z iného počítača cez USB"...

toto je na mna mooooc, hehehe
Odpovedať Známka: 0.0 Hodnotiť:
 

podla mna to vobec nieje moc ale skor obdivuhodne co urobil
ty si fakt myslel ze tam da linuxa a uz tam pojde wifi gps akcelerometer a aj multi touch?
za spamataj
Odpovedať Hodnotiť:
 

jj linuxu chyba podpora ajFonackeho dotykoveho displeja... Windows zase triumfuje!!! :P
Odpovedať Hodnotiť:
 

XPcko na iFone ide a podporuje aj dotykovi displej :D

http://fedja.ca/zez/iphonewindows/desktop.html
Odpovedať Hodnotiť:

Pridať komentár