Un ... kā Android klājas citām arhitektūrām?

android Tajā galvenokārt darbojas ARM balstīta aparatūra, taču ir mēģinājumi to pārnest uz citām platformām. Viens no tiem ir plaši pazīstamā x86 platforma, ko izmanto daudzi personālie datori un klēpjdatori, otra ir MIPS, ko galvenokārt izmanto iegultās sistēmās, kuru pamatā ir Linux, un pēdējā laikā android.

Intel jau mums parādīja Piparkūkas darbojas Atom Medfield, kuru paredzēts ražot 2012. gada pirmajā pusē. Medfīlds Tas ir 32 nm SoC, kas, domājams, ir Intel x86 risinājums viedtālruņiem / planšetdatoriem, bet arī Intel saka, ka tā ir efektīvāka nekā procesori ARM Pašlaik vēl nav skaidrs, kā tas tiek salīdzināts ar citiem ARM SoC risinājumiem, piemēram, ar krait no Qualcomm, plānots piegādāt arī 2012. gada sākumā.

Aleks Gefrīds, vadot Google programmu biroju, deklarēts que «Vienu dienu pēc tam, kad Google izlaida OS avota kodu, darbojās Medfield lauka versija Android 4.0, un tagad ierīču ražotājiem ir pieejamas paketes viedtālruņiem un planšetdatoriem ar Medfield draiveriem.“Gefrides piebilda, ka draiveri būs atvērta pirmkoda, kad viņu attiecīgās ierīces būs pieejamas tirgū, lai izvairītos no Android sadrumstalotības.

Tikmēr entuziastu grupa, kuru vadīja Čih-Vei Huans ir strādājis pie dažādu Android versiju pārnešanas uz dažādām x86 platformām. Dažas no iepriekšējām ostām ir novecojušas, bet citas ir pieejamas, tostarp piparkūkas, šūnveida un ICS. Huans pats pārnesa Honeycomb uz x86, jo Google pašlaik nav atvēris pirmkodu, taču viņam bija piekļuve kodam, un viņa uzņēmums ir Google partneris. Kas attiecas uz ICS, video, skaņas, kameras un Ethernet aparatūras paātrinājums vēl nedarbojas. Šķiet, ka galvenā problēma ir autovadītāju trūkums.

Tika intervēts Huangs, no kura es atstāju dažus fragmentus:

InfoQ: Kāds ir ICS / x86 statuss? Kas ir paveikts līdz šim un kas vēl ir jādara?

CWH: Mēs esam pārvietojuši ICS android-4.0.1_r1 uz x86 platformu dažādām mašīnām, kā arī esam izlaiduši pirmkodu sabiedrībai. Tomēr, izņemot platformu AMD Brazos, pārējie Intel platformas datori nedarbojas videokartes problēmas dēļ. Mums joprojām ir problēmas ar Intel aparatūras paātrinājuma pareizu darbību. Dažu pārdevēju Wi-Fi un multitouch pieslēgumam vajadzētu darboties lieliski. Skaņa, kamera un Ethernet vēl nedarbojas.

Mēs esam pārbaudījuši GMS (tādas Google lietojumprogrammas kā GMail, Google Maps un Market), kā arī dažas spēles (piemēram, Defender un Fruit Slice), un tās ir darbojušās labi.

InfoQ: Cik daudz laika un personāla, jūsuprāt, jums ir nepieciešams pārvadāt šūnā? Kā jūs domājat, cik ilgs laiks būs nepieciešams, lai veiktu ICS?

CWH: Tas ir atkarīgs no tā, kāds ir portēšanas mērķis. Man bija grūti nēsāt Medu, jo sākumā tas nebija atvērtais avots. Man izdevās iegūt šūnveida kodu, jo mans uzņēmums bija Google partneris, taču problēma ir tā, ka es nevarēju kopīgot šo kodu, tāpēc es ilgu laiku pavadīju pilnīgi viens pats. Par laimi ICS ir atvērtais avots, un tam ir labāks x86 atbalsts. Mēs to veiksmīgi novedām Ieroči ar aparatūras paātrinājumu tikai divās nedēļās. Bet joprojām ir dažas problēmas (kā es teicu iepriekš), kuras jāatrisina. Turklāt, tā kā tas tiek veidots manā brīvajā laikā, ir grūti faktiski norādīt termiņu vai pateikt, kad tas būtu gatavs, tomēr es ceru, ka atvērtā koda kopiena palīdzēs šīs problēmas atrisināt ātrāk nekā tas bija ar Honeycomb .

InfoQ: Kādas ir galvenās problēmas, pārnēsājot Android uz x86?

CWH: Izstrādātāju trūkums. Patiesībā vienīgais aktīvais izstrādātājs kopš projekta sākuma (2009. gada jūnijs) esmu es pats. Mūsu adresātu sarakstā ir aptuveni 2600 reģistrētu cilvēku, taču ļoti maz pievienojas attīstībai. Daži ir pievienojušies un pēc tam pametuši projektu vai nu tāpēc, ka viņiem nav laika, vai arī tāpēc, ka viņi ir zaudējuši interesi. Par laimi, man ir labi draugi atvērtā pirmkoda sabiedrībā, kuri izceļas ar dažiem tehniskiem aspektiem un vienmēr ir gatavi man palīdzēt. Piemēram, Chia-I Wu uz OpenGL ES un Benjamin uz skārienekrāna draiveriem. Jaunākais apmeklē forumu, lai uzdotu jautājumus, daudzas reizes nesniedzot pietiekamu tehnisko informāciju, tāpēc es viņiem nevaru palīdzēt, bet ne tas ... lai arī viņi sniedz pietiekami daudz informācijas, man daudzas reizes nav ierīces, kas viņiem būtu, tāpēc es nevaru darīt testēšanu un atkļūdošanu, lai jūsu jautājumi paliek neatrisināti. Arī daži pārdevēji, piemēram, Viewsonic un Insyde paketes, pārdod Android-x86 produktus, taču tie nekad neveicina daudz mazāk attīstību. Tas liek mums justies skumjiem un dusmīgiem. Intel mūs neuztrauc, viņiem ir pašiem sava izstrādāta Android versija, taču viņi to nekad neizlaiž visiem. Tas acīmredzami liek mums vilties. AMD sāka strādāt ar mums nesen, taču tie joprojām ir sākuma stadijā. Mēs ceram nākotnē redzēt vairāk viņu ieguldījumu.

InfoQ: Vai AMD vai kāds cits uzņēmums plāno izmantot jūsu ostas?

CWH: Es tā domāju, bet viņi parasti mums neko neteica.

Attiecībā uz MIPSUzņēmums ir pārcēlis visas iepriekšējās Android versijas uz savu procesora arhitektūru un šī mēneša vidū plāno atbrīvot ICS portu. Android 4.0 pamatā ir Linux 3.0.8 kodols, un šī kodola iedarbināšana uz MIPS jau ir sasniegta, tāpēc nebūs ilgs laiks, lai redzētu ICS savā RISC platformā.

Raksts beidzas šeit 🙂

Fuente: infoq.com


4 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Perseo teica

    Labas ziņas: D, man vienkārši ir nelielas šaubas, taisnība, ka android ir "Ļoti nedrošs" (aizmugurējās durvis, ļaunprātīga programmatūra utt.), vai arī tie ir tikai minējumi, lai iznīcinātu tā progresu?

    Man nav bijusi iespēja to izmēģināt, man nav planšetdatora vai viedtālruņa: S. Man labāk patiktu ereader 😀

    1.    KZKG ^ Gaara teica

      Uff ... jūs jautājat vismaz norādītajai HAHA. Visaugstākais, ko esmu spējis iegūt viedtālruņu ziņā, ir tas, ka ir mans vienkāršais Nokia N70, kā arī sapnis par Android LOL !!!

      Aizmugurē es nekad neesmu dzirdējis, bet ļaunprātīga programmatūra pastāv, tāpat kā jebkurā citā projektā. Sīkāk ir tas, ka Android ir atvērtais avots, bet ne tikai tas, ka Android Market savos pirmsākumos ļāva daudz vietas ļaunprātīgai programmatūrai, un pamazām viņi ir palielinājuši savas prasības un citas detaļas, šis stāsts ir līdzīgs tam, kas notika ar Firefox un jūsu ļaunprātīgas programmatūras papildinājumi kādu laiku atpakaļ.

      Rezumējot, mūsdienās Android ir (manuprāt, acīmredzami) labākā iespējamā izvēle ne tikai tāpēc, ka tas pārspēj pārējo OS ... bet gan tāpēc, ka nāk ... tam vēl ir daudz daudzsološāka nākotne 😀

    2.    auroszx teica

      Nē, ne tik daudz. Ko darīt, ja ir ļaunprātīga programmatūra, bet ļoti maz ... ir tikai 3% iespēja, ka jūs tādas atradīsit, un, ja to iztērēsit tādās lapās kā El Androide Libre, mazāk nekā 1%. Bet tur ir ASV operatoru ievietots "Trojan" ar nosaukumu Carrier IQ, kas var zināt visu, ko jūs darāt (esiet uzmanīgi, viņi to ievieto tikai ASV). Hei, tā ir cena, kas jums jāmaksā, lai būtu atvērtais kods (?

  2.   Arturo Molina teica

    Nu nav brīnums, ka x86 projekts izskatās puse pamests. Esmu testējis Honeycomb virtuālajā mašīnā, un tas parāda lielisku darbu, pielāgojot skārienpaliktni un video draiveri, lai to integrētu ar netbooks.
    Man ir mobilais tālrunis ar Android 2.1, un es varu jums pateikt, ka pastāv ļaunprātīgas programmatūras risks, jo, instalējot lietotnes, tiek pieprasītas atļaujas, un jūs nezināt, kad tās izmantojat. Lai gan tas ir atkarīgs arī no tā, kuru lietojumprogrammu lejupielādējat no tirgus, Angry Birds lejupielāde nav tāda pati kā jebkura cita, lai nozagtu Wi-Fi paroles. Viss ir atkarīgs no lejupielādētās lietotnes veida.