Dan ... bagaimana harga Android pada seni bina lain?

Android Kebanyakannya menggunakan perkakasan berasaskan ARM, tetapi ada usaha untuk membawanya ke platform lain. Salah satunya adalah platform x86 terkenal yang digunakan oleh banyak PC dan komputer riba, yang lain adalah MIPS, yang digunakan dalam kebanyakan sistem tertanam berasaskan Linux, dan akhir-akhir ini di Android.

Intel sudah menunjukkan kepada kita Roti halia berjalan di Atom Medfield, dijadualkan untuk pengeluaran pada separuh pertama 2012. Medfield ia adalah SoC 32nm yang sepatutnya menjadi penyelesaian Intel x86 untuk telefon pintar / tablet, tetapi juga Intel mengatakan ia lebih cekap daripada pemproses ARM semasa, apa yang belum jelas adalah bagaimana ia dibandingkan dengan penyelesaian ARM SoC lain, seperti dengan krait dari Qualcomm, juga dijadualkan untuk dihantar pada awal 2012.

Alec gefrides, menjalankan Pejabat Program Google, pengisytiharan que «terdapat versi Android 4.0 untuk Medfield yang berfungsi sehari setelah Google mengeluarkan kod sumber OS, dan kini pakej untuk telefon pintar dan tablet dengan pemacu Medfield tersedia untuk pengeluar peranti."Gefrides menambahkan bahawa pemandu akan menjadi sumber terbuka apabila peranti masing-masing tersedia di pasaran, untuk mengelakkan fragmentasi Android.

Sementara itu, sekumpulan peminat yang diketuai oleh Chih Wei Huang telah berusaha mengangkut pelbagai versi Android ke pelbagai platform x86. Beberapa port sebelumnya tidak lagi digunakan, tetapi yang lain tersedia, termasuk Gingerbread, Honeycomb, dan ICS. Huang membawa Honeycomb ke x86 sendiri, kerana Google belum membuka kod sumber pada masa ini, tetapi dia memiliki akses ke kod tersebut dan syarikatnya adalah rakan kongsi Google. Bagi ICS, pecutan perkakasan video, suara, kamera dan Ethernet belum berfungsi. Masalah utama nampaknya adalah kekurangan pemandu.

Huang ditemu ramah, dari mana saya meninggalkan beberapa petikan:

InfoQ: Apakah status ICS / x86? Apa yang telah dilakukan setakat ini, dan apa yang masih perlu dilakukan?

CWH: Kami telah menghantar ICS android-4.0.1_r1 ke platform x86 untuk pelbagai mesin, dan kami juga telah melancarkan kod sumber kepada umum. Walau bagaimanapun, kecuali platform AMD Brazos, komputer lain di platform Intel tidak berfungsi kerana masalah kad video. Kami masih menghadapi masalah agar percepatan perkakasan Intel berfungsi dengan baik. Wi-Fi dan multitouch dari beberapa vendor semestinya berfungsi dengan baik. Bunyi, kamera dan Ethernet belum berfungsi.

Kami telah menguji GMS (aplikasi Google seperti GMail, Peta Google dan Pasar) serta beberapa permainan (misalnya Defender dan Fruit Slice), dan mereka telah berjalan dengan baik.

InfoQ: Berapa banyak masa dan kakitangan yang anda rasa perlu membawa Honeycomb? Menurut anda berapa lama masa yang diperlukan untuk membawa ICS?

CWH: Itu bergantung pada apa tujuan porting. Saya mengalami kesukaran untuk membawa Honeycomb, kerana pada mulanya bukan Open Source. Saya dapat mengetahui kod Honeycomb kerana syarikat saya adalah rakan kongsi Google, tetapi masalahnya ialah saya tidak dapat berkongsi kod ini, jadi saya menghabiskan masa yang lama untuk bekerja sendirian. Nasib baik ICS adalah Open Source, dan mempunyai sokongan x86 yang lebih baik. Kami berjaya membawanya ke Brazos dengan pecutan perkakasan hanya dalam dua minggu. Tetapi masih ada beberapa masalah (seperti yang saya katakan di atas) untuk diselesaikan. Juga, kerana ini sedang dikembangkan pada masa lapang, sukar untuk benar-benar memberikan tarikh akhir atau mengatakan kapan ia akan siap, namun saya berharap komuniti Sumber Terbuka akan membantu masalah ini dapat diselesaikan dengan lebih cepat daripada yang berlaku dengan Honeycomb.

InfoQ: Apakah cabaran utama ketika mengangkut Android ke x86?

CWH: Kekurangan pemaju. Sebenarnya satu-satunya pembangun yang aktif sejak projek ini dimulakan (Jun 2009) adalah saya. Kami mempunyai kira-kira 2600 orang yang berdaftar dalam senarai mel kami, tetapi sangat sedikit yang menyertai pembangunan seperti itu. Ada yang telah bergabung dan kemudian meninggalkan projek ini, baik kerana mereka tidak mempunyai masa yang ada atau kerana mereka telah kehilangan minat. Nasib baik, saya mempunyai rakan baik dalam komuniti Open Source, yang cemerlang dalam beberapa aspek teknikal dan sentiasa bersedia membantu saya. Contohnya, Chia-I Wu pada OpenGL ES dan Benjamin pada pemacu skrin sentuh. Pemula yang paling banyak memasuki forum untuk mengemukakan soalan, berkali-kali tanpa memberikan maklumat teknikal yang mencukupi, jadi saya tidak dapat menolong mereka, tetapi tidak begitu ... walaupun mereka memberikan cukup maklumat, berkali-kali saya tidak mempunyai peranti yang mereka miliki Oleh itu, saya tidak dapat melakukan pengujian dan penyahpepijatan sehingga masalah anda tetap tidak dapat diselesaikan. Juga, sebilangan vendor seperti pakej Viewsonic dan Insyde dan menjual produk Android-x86, tetapi mereka tidak pernah memberikan sumbangan yang lebih rendah untuk pembangunan. Ini membuat kita berasa sedih dan marah. Intel tidak mempedulikan kami, mereka mempunyai versi Android mereka sendiri yang dikembangkan, tetapi mereka tidak pernah melepaskannya untuk semua orang. Ini jelas membuat kita kecewa. AMD mula bekerjasama dengan kami baru-baru ini, tetapi mereka masih di peringkat awal. Kami berharap dapat melihat lebih banyak sumbangan daripada mereka pada masa akan datang.

InfoQ: Adakah terdapat rancangan dari AMD atau syarikat lain untuk menggunakan port anda?

CWH: Saya rasa begitu, tetapi mereka biasanya tidak akan memberitahu kita apa-apa.

Mengenai MIPS, syarikat itu telah memindahkan semua versi Android sebelumnya ke arsitektur pemprosesnya, dan merancang untuk melepaskan port ICS pada pertengahan bulan ini. Android 4.0 didasarkan pada kernel Linux 3.0.8, dan kernel ini berfungsi pada MIPS telah dicapai, jadi tidak akan lama untuk melihat ICS di platform RISC anda.

Artikel berakhir di sini 🙂

Fuente: infoq.com


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Perseus kata

    Berita baik: D, saya hanya mempunyai sedikit keraguan, memang benar bahawa android itu "Sangat tidak selamat" (backdoor, malware, dll) atau apakah mereka hanya menduga untuk memusnahkan kemajuannya?

    Saya tidak berkesempatan untuk mencubanya, saya tidak mempunyai tablet atau telefon pintar: S. Saya lebih suka ereksi 😀

    1.    KZKG ^ Gaara kata

      Uff ... anda bertanya sekurang-kurangnya menunjukkan HAHA. Yang paling "teratas" yang dapat saya jangkau dari segi Telefon Pintar, adalah dengan memiliki Nokia N70 yang sederhana, dan tidak menginginkan Android LOL !!!

      Backdoors yang tidak pernah saya dengar, tetapi malware memang ada, seperti yang berlaku di projek lain. Perinciannya adalah bahawa Android adalah Sumber Terbuka, tetapi tidak hanya itu, Android Market pada awalnya memberi banyak ruang untuk perisian hasad, dan sedikit demi sedikit mereka telah meningkatkan keperluan mereka dan perincian lain, kisah ini serupa dengan apa yang berlaku dengan Firefox dan tambahan perisian hasad anda sebentar lagi.

      Ringkasnya, kini Android adalah (pendapat saya jelas) pilihan terbaik, bukan hanya kerana melebihi OS yang lain ... tetapi kerana, ayuh ... ia mempunyai masa depan yang jauh lebih menjanjikan 😀

    2.    auroszx kata

      Tidak begitu. Bagaimana jika ada perisian hasad, tetapi sangat sedikit ... hanya ada 3% kemungkinan anda akan menjumpainya, dan jika anda membelanjakannya di halaman seperti El Androide Libre, kurang dari 1%. Tetapi ada "Trojan" yang diletakkan oleh pengendali AS, yang disebut Carrier IQ, yang dapat mengetahui semua yang anda lakukan (berhati-hati, mereka hanya memasukkannya ke AS). Hei, ini harga yang harus anda bayar untuk menjadi sumber terbuka (?

  2.   Arturo Molina kata

    Tidak hairanlah projek x86 kelihatan separuh terbengkalai. Saya telah menguji Honeycomb pada mesin maya dan ini menunjukkan pekerjaan yang sangat baik dalam menyesuaikan pad sentuh dan pemacu video untuk disatukan dengan netbook.
    Saya mempunyai telefon bimbit dengan Android 2.1 dan saya dapat memberitahu anda bahawa ada risiko malware, kerana ketika memasang aplikasi, ia meminta izin dan anda tidak tahu kapan anda menggunakannya. Walaupun bergantung pada aplikasi mana yang Anda unduh dari pasar, tidak sama dengan memuat turun Angry Birds daripada yang lain untuk mencuri kata laluan Wi-Fi. Semuanya bergantung pada jenis aplikasi yang kita muat turun.