Dhe ... si shkon Android në arkitekturat e tjera?

android Kryesisht po përdor pajisje të bazuara në ARM, por ka përpjekje për ta sjellë atë në platforma të tjera. Njëri prej tyre është platforma e mirënjohur x86 e përdorur nga shumë PC dhe laptopë, tjetra është PESHKUJT, i cili përdoret në sistemet e ngulitura kryesisht të bazuara në Linux, dhe së fundmi në android.

Intel tashmë na tregoi Bukë xhenxhefili duke vrapuar në një Atom Medfield, e planifikuar për prodhim gjatë gjysmës së parë të vitit 2012. Fushë Isshtë një SoC 32 nm i cili supozohet të jetë një zgjidhje Intel x86 për smartphone / tabletë, por gjithashtu Intel thotë se është më efikas sesa procesorët ARM aktuale, ajo që nuk është ende e qartë është se si krahasohet me zgjidhjet e tjera të ARM SoC, të tilla si me Ngushticë nga Qualcomm, gjithashtu është planifikuar të dorëzohet në fillim të vitit 2012.

Përballë Alec, duke drejtuar Zyrën e Programit Google, e deklaruar que «ekzistonte një version i Android 4.0 për Medfield një ditë pasi Google lëshoi ​​kodin burimor të OS dhe tani paketat për smartphone dhe tablet me drejtues Medfield janë në dispozicion të prodhuesve të pajisjeve.“Gefrides shtoi se drejtuesit do të jenë me burim të hapur kur pajisjet e tyre përkatëse të jenë në dispozicion në treg, në mënyrë që të shmangin copëzimin e Android.

Ndërkohë, një grup entuziastësh të udhëhequr nga Chih Wei Huang ka punuar në transportimin e versioneve të ndryshme të Android në platforma të ndryshme x86. Disa nga portet e mëparshme janë zhvlerësuar, por të tjerët janë në dispozicion, duke përfshirë Gingerbread, Honeycomb dhe ICS. Huang e transferoi Honeycomb në x86 nga vetë ai, sepse Google nuk e ka hapur kodin burimor për momentin, por ai kishte qasje në kod dhe kompania e tij është një partner i Google. Sa për ICS, video, tingulli, kamera dhe përshpejtimi i pajisjeve Ethernet nuk po funksionojnë ende. Problemi kryesor duket të jetë mungesa e shoferëve.

Huang u intervistua, nga e cila lë këtu disa fragmente:

InfoQ: Cili është statusi i ICS / x86? Çfarë është bërë deri më tani, dhe çfarë duhet ende të bëhet?

CWH: Ne kemi transportuar ICS android-4.0.1_r1 në platformën x86 për makina të ndryshme, dhe gjithashtu kemi lëshuar kodin burimor për publikun. Sidoqoftë, me përjashtim të platformës AMD Brazos, kompjuterët e tjerë në platformën Intel nuk po punojnë për shkak të një problemi me kartën video. Ne ende kemi probleme që nxitimi i harduerit Intel të funksionojë siç duhet. Wi-Fi dhe multitouch i disa shitësve duhet të funksionojnë mirë. Tingulli, kamera dhe Ethernet nuk po funksionojnë ende.

Ne kemi testuar GMS (aplikacione të Google si GMail, Google Maps dhe Market) si dhe disa lojëra (p.sh. Defender dhe Fruit Slice), dhe ato kanë punuar mirë.

InfoQ: Sa kohë dhe staf mendoni se keni nevojë për të mbartur huall mjalti? Sa kohë mendoni se do të duhet për të kryer ICS?

CWH: Kjo varet nga qëllimi i transportimit. E kisha të vështirë të mbaja Honeycomb, sepse në fillim nuk ishte Open Source. Unë isha në gjendje të kapja kodin Honeycomb pasi kompania ime ishte një partner i Google, por problemi është se nuk mund ta ndaja këtë kod, kështu që kalova një kohë të gjatë duke punuar krejtësisht vetëm. Për fat të mirë ICS është Burim i Hapur, dhe ka mbështetje më të mirë x86. Ne me sukses e sollëm atë Brazos me përshpejtimin e harduerit në vetëm dy javë. Por ka ende disa probleme (siç thashë më lart) për t'u zgjidhur. Gjithashtu, pasi kjo është duke u zhvilluar në kohën time të lirë, është e vështirë të jap në të vërtetë një afat ose të them se kur do të ishte gati, megjithatë, shpresoj që komuniteti me Burim të Hapur do të ndihmojë që këto probleme të zgjidhen më shpejt sesa ishte me Honeycomb .

InfoQ: Cilat janë sfidat kryesore kur transportoni Android në x86?

CWH: Mungesa e zhvilluesve. Në të vërtetë zhvilluesi i vetëm aktiv që nga fillimi i projektit (qershor 2009) jam unë. Kemi rreth 2600 persona të regjistruar në listën tonë të postave, por shumë pak i bashkohen zhvillimit si të tillë. Disa janë bashkuar dhe më pas janë larguar nga projekti, ose sepse nuk kanë kohë në dispozicion ose sepse kanë humbur interesin. Për fat të mirë, unë kam miq të mirë në komunitetin Open Source, të cilët shkëlqejnë në disa aspekte teknike dhe janë gjithmonë të gatshëm të më ndihmojnë. Për shembull, Chia-I Wu në OpenGL ES dhe Benjamin në drejtuesit e ekranit me prekje. Më të rejat hyjnë në forum për të bërë pyetje, shumë herë pa dhënë informacion të mjaftueshëm teknik, kështu që nuk mund t'i ndihmoj, por jo kaq ... edhe pse ata japin informacion të mjaftueshëm, shumë herë nuk kam pajisjen që ata kanë, kështu që nuk kam Unë mund të bëj testimin dhe korrigjimin e gabimeve në mënyrë që problemet tuaja të mbeten të pazgjidhura. Gjithashtu, disa shitës si Viewsonic dhe Insyde paketojnë dhe shesin produkte Android-x86, por ata kurrë nuk kontribuojnë në zhvillim, larg tij. Kjo na bën të ndjehemi të trishtuar dhe të zemëruar. Intel nuk kujdeset për ne, ata kanë versionin e tyre të Android të zhvilluar nga vetë ata, por ata kurrë nuk e lëshojnë atë për të gjithë. Kjo padyshim që na zhgënjen. AMD filloi të punojë me ne kohët e fundit, por ato janë ende në fazat e hershme. Shpresojmë të shohim më shumë kontribute prej tyre në të ardhmen.

InfoQ: A ka ndonjë plan nga AMD ose ndonjë kompani tjetër për të përdorur portet tuaja?

CWH: Unë mendoj kështu, por ata normalisht nuk do të na thoshin asgjë.

Sa për PESHKUJT, kompania ka zhvendosur të gjitha versionet e mëparshme të Android në arkitekturën e saj të procesorit dhe ka në plan të lëshojë një port ICS në mes të këtij muaji. Android 4.0 bazohet në kernelin Linux 3.0.8 dhe marrja e këtij kerneli për të punuar në MIPS tashmë është arritur, kështu që nuk do të duhet shumë kohë për të parë ICS në platformën tuaj RISC.

Artikulli përfundon këtu 🙂

Fuente: Informacione


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Perseu dijo

    Lajm i mirë: D, thjesht kam pak dyshim, është e vërtetë që android është "Shumë e pasigurt" (backdoors, malware, etj) apo janë vetëm hamendje për të shkatërruar progresin e tij?

    Nuk kam pasur mundësi ta provoj, nuk kam tablet ose smartphone: S. Unë do të preferoja një lexues

    1.    KZKG ^ Gaara dijo

      Uff ... ju pyesni të paktën treguar HAHA. Më "top" që unë kam qenë në gjendje për të arritur në lidhje me Smartphone, është që të ketë Nokia N70 tim të thjeshtë, dhe as ëndërr për Android LOL !!!

      Backdoors Unë kurrë nuk kam dëgjuar për të, por malware ekziston, siç ekziston në çdo projekt tjetër. Detaji është se Android është me burim të hapur, por jo vetëm kaq, tregu Android në fillimet e tij bëri shumë hapësirë ​​për malware, dhe pak nga pak ata kanë rritur kërkesat e tyre dhe detajet e tjera, kjo histori është e ngjashme me atë që ndodhi me Firefox dhe shtojcave tuaja të malware disa kohë prapa.

      Si përmbledhje, në ditët e sotme Android është (mendimi im padyshim) zgjidhja më e mirë e mundshme, jo vetëm sepse tejkalon pjesën tjetër të sistemit operativ ... por sepse, hajde ... ai ka një të ardhme shumë më premtuese akoma

    2.    auroszx dijo

      Nah, jo aq shumë. Po sikur të ketë malware, por shumë pak… ka vetëm 3% mundësi që të gjeni disa, dhe nëse i shpenzoni në faqe si El Androide Libre, më pak se 1%. Por ekziston një "Trojan" i vendosur nga operatorët amerikanë, i quajtur Carrier IQ, i cili mund të di gjithçka që bëni (bëni kujdes, ata e vendosin atë vetëm në SH.B.A.). Hej, është çmimi që duhet të paguash për të qenë me burim të hapur (?

  2.   Arturo Molina dijo

    Epo nuk është çudi që projekti x86 duket gjysmë i braktisur. Unë kam testuar Honeycomb në një makinë virtuale dhe kjo tregon punën e shkëlqyeshme të përshtatjes së touchpad dhe shoferit video për ta integruar atë me netbooks.
    Unë kam një celular me Android 2.1 dhe mund t'ju them se ekziston rreziku i malware, sepse kur instaloni aplikacione kërkon leje dhe nuk e dini kur i përdorni. Edhe pse varet edhe nga aplikacioni që shkarkoni nga tregu, nuk është e njëjta gjë për të shkarkuar Angry Birds se çdo tjetër për të vjedhur fjalëkalimet e Wi-Fi. E gjitha varet nga lloji i aplikacionit që shkarkojmë.