Corellium waxay ku dhawaaqeysaa dekeddeeda Linux illaa M1 chips

Corellium waxay soo bandhigtay nooc Linux ah oo la waafajiyay inay ku shaqeeyaan kombiyuutarrada cusub ee Apple ee ku qalabaysan qalabka M1, Noocyada 'Linux kernel' ee la jaan qaadaya Apple M1 chip ayaa lagu siidaayaa ruqsadda GPLv2, iyo balastarro ayaa loo diray si loogu daro kernel weyn.

Corellium wuxuu leeyahay khibrad balaaran oo uu uga haajirayo Linux ilaa Apple chips loo isticmaalo aaladaha mobilada sida iPhone. Marxaladda hore ee hijrada, tijaabiyeyaasha waxaa lagu dhiirrigeliyey in badan oo ka mid ah Apple M1 ka kooban ay ku saleysan yihiin teknoolojiyadda ay Apple horay ugu isticmaali jirtay SoC-yada kale.

Laakiin hawsha qorista wadayaasha, waxaa cadaatay in wax walba aysan sahal ahayn iyo Chip Apple M1 waxaa ku jira xalal badan oo aan caadi ahayn. Taageerada Linux ee ARM 64-bit SoCs waxay ku saleysan tahay dhismooyinka caadiga ah iyo qalabka wax lagu rakibo, laakiin Apple M1 si dhib yar uma adeegsato xalalka caadiga ah.

Tusaale ahaan, ARM SoCs-ka caadiga ah, ku shaqeynta qalabka 'CPU cores' waxaa lagu sameeyaa iyada oo loo marayo PSCI (Isku-xirka Isuduwaha Awoodda ee Gobolka) oo ay bixiso qalabka iyo on Apple M1 waxay u baahan tahay wax ka qabashada diiwaanka MMIO.

Marxaladdan, Soosaarayaasha Corellium ayaa ka hormaray mashruuca Asahi Linux, oo uu aasaasay Héctor Martin si uu ugu wareejiyo Linux nidaamyada leh Apple M1 chip, oo illaa iyo hadda lagu xaddiday dib u celinta injineernimada iyo tijaabinta bootloader. Si kastaba ha noqotee, ujeedada muhiimka ah ee Asahi Linux maaha kaliya in la kiciyo Linux, laakiin waa in la siiyaa taageero buuxda hababka maaraynta awooda iyo in la isticmaalo awooda Apple M1 GPU, oo adeegsata tilmaamo gaar ah.

Balastarrada 'Corellium' ayaa ku xaddidan bixinta bootka iyo taageerada qaababka gaarka ah ee jajabka 'M1' ee laxiriira habka SMP, saacadaha, hakadka, maaraynta gobolka oo bilaa shaqada ah iyo bilaabida.

ka Wakiillada Asahi Linux waxay soo dhoweeyeen sii-deynta balastarrada 'Corellium' waxayna muujiyeen rabitaankooda inay bixiyaan caawimaadda dib-u-eegista asxaabta si loo dardar-geliyo qaadashada guud ee kernel-ka Linux.

Intaa waxaa sii dheer, Alyssa Rosenzweig (oo ka socota Collabora oo horumarinaysa darawalka Panfrost GPU Mali) ayaa sidoo kale la sheegay inay daabacday warbixin labaad oo ku saabsan Dib-u-habeynta injineernimada iyo horumarinta darawallada isha furan ee Apple M1 GPU.

Marxaladda hadda la joogo, nooc horudhac ah oo kontoroolaha ayaa la diyaariyey, kaasoo jiidi kara saddexagalka iyadoo la isticmaalayo GPU. Loogu talagalay M1 GPU-yada, cirifka ugu horreeya iyo jajabka jajabka ayaa sidoo kale lagu calaamadeeyay. Darawal kernel IOKit waxaa loo isticmaalaa inuu la falgalo GPU.

Apple M1 sidoo kale wuxuu adeegsadaa kantaroolaheeda khalkhalka AIC (Apple khalkhalka maamusha), taas oo inta badan waa mid aan la jaan qaadi karin qalabka 'ARM GICs' iyo farsamooyin kala duwan oo isku xidhka goynta saacadaha. Intaa waxaa dheer, in la abaabulo isdhexgalka ka dhexeeya processor-rada badan, diiwanno gaar ah ayaa loo isticmaalaa kantaroolka IPI (ka-dhex-galka is-dhexgalka).

Si aad ugu dhex gasho kombuyuutar Mac Mini M1 leh cufan Apple M1, sawir rootfs oo u diyaarsan in la isticmaalo ayaa la diyaariyey, lagu dhisay aasaaska Ubuntu ee loo yaqaan 'Raspberry Pi'.

Si loo rakibo, sawirka waa in loo guuriyaa darawal USB, ku xir cutubkan dekedda USB-C oo kumbuyuutarka ku bilow qaabka 1TR (Soo kabashada OS) adoo riixaya oo haya badhanka Awooda inta aad dhaqaajineyso. Ka dib marka xariiqda amarku soo muuqato, waxaad u baahan tahay inaad maamusho qoraalka linuxsetup.sh, kaas oo rakibi doona kernel isla markaana uu habeyn doono deegaanka.

Tani waa marka Linux uu bilaabi doono socodsiinta, halka aad ku soo celin lahayd macOS, waxaad u baahan tahay inaad ku socodsiiso amarka "bputil -n" qaabka 1TR.

Dhisida diyaarka ahi waxay taageertaa USB, I2C iyo DART, waxaa lagu taliyay in loo isticmaalo adabtarada USB-ka ee dibedda shabakadda, halka dardargelinta qalabka garaafka iyo dhinacyada durugsan aan weli la taageerin. Taageerada Bluetooth waxay u baahan tahay qorista darawal cusub sababo la xiriira adeegsiga borotokool ku saleysan PCIe aan caadi ahayn.

source: https://corellium.com


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.