I ... kako Android stoji na drugim arhitekturama?

android Uglavnom pokreće hardver zasnovan na ARM-u, ali postoje pokušaji da se to prebaci na druge platforme. Jedan od njih je dobro poznata x86 platforma koju koriste mnogi računari i laptopi, a drugi je MIPS, koji se koristi u većini ugrađenih sistema zasnovanih na Linuxu, a odnedavno i u android.

Intel već nam je pokazao Licitari trče u Atom Medfieldu, predviđena za proizvodnju tokom prve polovine 2012. medfield Radi se o 32nm SoC-u koji bi trebao biti Intel x86 rješenje za pametne telefone / tablete, ali takođe Intel kaže da je efikasniji od procesora ARM trenutno, ono što još nije jasno je kako se uspoređuje s drugim ARM SoC rješenjima, poput krait kompanije Qualcomm, takođe predviđena za isporuku početkom 2012. godine.

Alec gefrides, pokretanje Google Programskog ureda, proglašen Que «postojala je verzija Androida 4.0 za Medfield jedan dan nakon što je Google objavio izvorni kod OS-a, a sada su proizvođači uređaja dostupni paketi za pametne telefone i tablete sa Medfield upravljačkim programima.„Gefrides je dodao da će upravljački programi biti otvoreni kod kada njihovi uređaji budu dostupni na tržištu, kako bi se izbjegla fragmentacija Androida.

U međuvremenu, grupa entuzijasta predvođena Chih Wei Huang radio je na prenošenju različitih verzija Androida na različite x86 platforme. Neke od prethodnih luka zastarjele su, ali druge su dostupne, uključujući medenjake, saće i ICS. Huang je sam prenio Honeycomb na x86, jer Google trenutno nije otvorio izvorni kod, ali imao je pristup kodu i njegova kompanija je Googleov partner. Što se tiče ICS-a, video, zvuk, kamera i Ethernet hardversko ubrzanje još ne rade. Čini se da je glavni problem nedostatak vozača.

Intervjuisan je Huang, iz čega ostavljam nekoliko odlomaka:

InfoQ: Koji je status ICS / x86? Šta je do sada urađeno, a šta još treba učiniti?

CWH: Prenijeli smo ICS android-4.0.1_r1 na x86 platformu za razne mašine, a izvorni kod smo također objavili javnosti. Međutim, osim platforme AMD Brazos, ostali računari na Intel platformi ne rade zbog problema s grafičkom karticom. Još uvijek imamo problema s ispravnim radom Intel hardverskog ubrzanja. Wi-Fi i multitouch od nekih dobavljača trebali bi raditi u redu. Zvuk, kamera i Ethernet još ne rade.

Testirali smo GMS (Googleove aplikacije kao što su GMail, Google Maps i Market), kao i neke igre (na primjer Defender i Fruit Slice), i one su dobro funkcionirale.

InfoQ: Koliko vremena i osoblja mislite da trebate nositi saće? Šta mislite, koliko će trebati nošenje ICS-a?

CWH: To ovisi o tome koji je cilj prijenosa. Teško sam nosio saće, jer u početku to nije bio otvoreni izvor. Uspio sam se dokopati koda saća jer je moja kompanija bila Googleov partner, ali problem je što nisam mogao podijeliti ovaj kôd, tako da sam dugo vremena radio potpuno sam. Srećom ICS je otvorenog koda i ima bolju podršku za x86. Uspješno smo ga doveli do Brazos s hardverskim ubrzanjem za samo dvije sedmice. Ali još uvijek ima nekih problema (kao što sam gore rekao) koje treba riješiti. Također, kako se ovo razvija u moje slobodno vrijeme, teško je zapravo dati rok ili reći kada bi bio spreman, međutim, nadam se da će Open Source zajednica pomoći da se ovi problemi riješe brže nego što je to bilo sa Honeycombom .

InfoQ: Koji su glavni izazovi prilikom prenošenja Androida na x86?

CWH: Nedostatak programera. Zapravo jedini aktivni programer od početka projekta (lipanj 2009.) sam ja. Na našoj mailing listi imamo oko 2600 registriranih ljudi, ali vrlo malo njih se pridružuje razvoju kao takvom. Neki su se pridružili, a zatim napustili projekt, ili zato što nemaju vremena na raspolaganju ili zato što su izgubili interes. Srećom, u zajednici otvorenog koda imam dobre prijatelje koji se ističu u nekim tehničkim aspektima i uvijek su mi spremni pomoći. Na primjer, Chia-I Wu na OpenGL ES i Benjamin na upravljačkim ekranima osjetljivim na dodir. Najnoviji ulaze na forum da postavljaju pitanja, puno puta bez pružanja dovoljno tehničkih podataka, tako da im ne mogu pomoći, ali ne i to ... iako pružaju dovoljno informacija, mnogo puta nemam uređaj koji imaju, tako da ne mogu raditi testiranje i otklanjanje grešaka tako da vaši problemi ostaju neriješeni. Takođe, neki dobavljači vole Viewsonic i Insyde i prodaju Android-x86 proizvode, ali nikada ne doprinose mnogo manje razvoju. Zbog toga se osjećamo tužno i bijesno. Intel se ne brine za nas, oni imaju svoju verziju Androida koju su sami razvili, ali je nikad ne izdaju za sve. To nas očito frustrira. AMD je nedavno počeo raditi s nama, ali oni su još uvijek u ranoj fazi. Nadamo se da ćemo u budućnosti vidjeti više njihovih doprinosa.

InfoQ: Postoje li planovi kompanije AMD ili neke druge kompanije da koriste vaše portove?

CWH: Mislim da da, ali oni nam normalno ne bi ništa rekli.

Što se tiče MIPSKompanija je prebacila sve prethodne verzije Androida na svoju procesorsku arhitekturu i planira izdati ICS port sredinom ovog mjeseca. Android 4.0 zasnovan je na jezgru Linux 3.0.8, a pokretanje ovog jezgra na MIPS-u je već postignuto, tako da neće trebati dugo vremena da se ICS vidi na vašoj RISC platformi.

Članak se ovdje završava 🙂

Izvor: infoq.com


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Persej rekao je

    Dobre vijesti: D, samo malo sumnjam, istina je da android jest "Vrlo nesigurno" (backdoor, malware, itd.) ili samo pretpostavljaju da uništavaju njegov napredak?

    Nisam ga imao priliku testirati, nemam tablet ni pametni telefon: S. Više bih volio čitač 😀

    1.    KZKG ^ Gaara rekao je

      Uff ... pitate barem naznačeni HAHA. Najviše "vrha" do kojeg sam uspio doći u pogledu pametnih telefona je da imam svoju jednostavnu Nokiju N70, niti sanjam o Androidu LOL !!!

      Backdoors za koje nikad nisam čuo, ali zlonamjerni softver postoji, kao i u bilo kojem drugom projektu. Potankost je da je Android otvoreni izvor, ali ne samo to, Android Market je u svojim počecima napravio puno prostora za zlonamjerni softver, a malo po malo povećavali su svoje zahtjeve i druge detalje, ova priča je slična onoj koja se dogodila s Firefoxom i vaš malware doda neko vrijeme unazad.

      Ukratko, danas je Android (moje mišljenje očito) najbolji mogući izbor, ne samo zato što nadmašuje ostatak OS-a ... već zato što, hajde ... ima još mnogo perspektivniju budućnost 😀

    2.    auroszx rekao je

      Ne, ne toliko. Što ako postoji zlonamjerni softver, ali vrlo malo ... postoji samo 3% šanse da ćete ga pronaći, a ako ga potrošite na stranice poput El Androide Libre, manje od 1%. Ali postoji "trojanski virus" koji su postavili američki operateri, a zove se Carrier IQ, koji može znati sve što radite (budite oprezni, samo u SAD-u to stavljaju). Hej, to je cijena koju moraš platiti da bi bila open source (?

  2.   Arturo Molina rekao je

    Pa nije ni čudo što x86 projekt izgleda napola napušten. Testirao sam Honeycomb na virtuelnoj mašini i pokazuje odličan posao prilagođavanja dodirne table i video drajvera kako bi se integrirao u netbook računare.
    Imam mobitel s Androidom 2.1 i mogu vam reći da postoji rizik od zlonamjernog softvera, jer prilikom instaliranja aplikacija traži dozvole, a vi ne znate kada ih koristite. Iako također ovisi o tome koju aplikaciju preuzmete s tržišta, nije isto preuzeti Angry Birds nego bilo koju drugu za krađu Wi-Fi lozinki. Sve ovisi o vrsti aplikacije koju preuzimamo.