{"json_modified": "2016-07-28T13:27:56.859939", "uuid": "c9be2a93-302a-43af-ae7b-52db11e06f33", "title": "Gonk", "url": "/fr/docs/B2G_OS/Platform/Gonk", "tags": ["Firefox OS", "Gonk"], "translations": [{"uuid": "517450db-2740-44be-9826-8af6d8c1b385", "title": "Gonk", "url": "/en-US/docs/Archive/Firefox_OS/Platform/Gonk", "tags": ["NeedsContent", "Mozilla", "Firefox OS", "Gonk", "Mobile", "Linux", "Gecko", "porting"], "summary": "Gonk is the kernel-level component in the B2G OS stack that serves as the interface between Gecko and the underlying hardware. Gonk controls the underlying hardware and exposes hardware capabilities to Web APIs implemented in Gecko. Gonk can be seen as the \u201cblack box\u201d that does all the complex, detailed work behind the scenes to control the mobile device by enacting requests at the hardware level.", "localization_tags": [], "locale": "en-US", "last_edit": "2016-05-03T22:55:57", "review_tags": []}, {"uuid": "c34208ce-4999-4ff4-b84a-62be41131e73", "title": "Gonk", "url": "/es/docs/Mozilla/B2G_OS/Gonk", "tags": [], "summary": "", "localization_tags": [], "locale": "es", "last_edit": "2016-07-28T01:11:52", "review_tags": []}, {"uuid": "b2a97603-e6ca-4d83-b88a-124394eb65d2", "title": "Gonk", "url": "/zh-CN/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": [], "summary": "Gonk \u5728 Firefox OS stack \u4e2d\u53ef\u770b\u4f5c\u662f kernel \u5c42\u7ea7\u7684\u7ec4\u4ef6\uff0c\u5728 Gecko \u548c \u5e95\u5c42\u786c\u4ef6\u4e2d\u95f4\u5145\u5f53\u63a5\u53e3\u7684\u4f5c\u7528\u3002Gonk \u5bf9\u5e95\u5c42\u7684\u786c\u4ef6\u8fdb\u884c\u63a7\u5236\uff0c\u5e76\u4e14\u5c06\u786c\u4ef6\u4fe1\u606f\u53ca\u64cd\u63a7\u63a5\u53e3\u66b4\u9732\u7ed9 Gecko\u4e2d\u7684 Web APIs\u3002Gonk \u53ef\u4ee5\u770b\u4f5c\u662f\u4e00\u4e2a \u9ed1\u76d2\uff0c \u5728\u5c4f\u5e55\u540e\u9762\u505a\u4e86\u6240\u6709\u590d\u6742\u7ec6\u8282\u7684\u5de5\u4f5c\u7528\u4e8e\u5728\u786c\u4ef6\u5c42\u7ea7\u4e0a\u5bf9 mobile device \u8fdb\u884c\u63a7\u5236\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-07-28T01:35:24", "review_tags": []}, {"uuid": "91e44672-c1d9-42fa-bfe0-8010628f537a", "title": "Gonk", "url": "/pt-BR/docs/Mozilla/Firefox_OS/Platform/Gonk", "tags": ["NeedsContent", "Firefox OS", "Gonk"], "summary": "No fonte do Gecko existe o diret\u00f3rio b2g/ que cont\u00e9m o port do Gonk, que libera recursos de hardware espec\u00edficos dos dispositivos m\u00f3veis para acesso \u00e0 Web que s\u00e3o: o Kernel do Linux, HAL e outras bibliotecas OEM espec\u00edficas. Muitas das bibliotecas do Gonk s\u00e3o projetos comuns de c\u00f3digo aberto: libusb, bluez, entre outras. Algumas outras partes do HAL s\u00e3o compartilhadas com o projeto Android: GPS, c\u00e2mera e outras.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2014-08-30T02:07:32", "review_tags": []}, {"uuid": "60963fff-637a-4a41-8e2e-63db022efaa8", "title": "\u0997\u09c7\u09be\u0999\u09cd\u0995", "url": "/bn-BD/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": ["NeedsReview"], "summary": "\u0997\u09c7\u0995\u09c7\u09be \u09b8\u09cb\u09b0\u09cd\u09b8\u09c7 \u00a0b2g/\u00a0\u09a8\u09be\u09ae\u0995 \u09ab\u09cb\u09b2\u09cd\u09a1\u09be\u09b0 \u09b0\u09df\u09c7\u099b\u09c7 \u09af\u09be \u0997\u09c7\u09be\u0999\u09cd\u0995 \u09aa\u09c7\u09be\u09b0\u09cd\u099f \u09ac\u09b9\u09a8 \u0995\u09b0\u09c7 \u09af\u09be\u09b0 \u0995\u09be\u099c \u09b9\u099a\u09cd\u099b\u09c7, \u0993\u09df\u09c7\u09ac \u098f\u09b0 \u099c\u09a8\u09cd\u09af \u09ae\u09cb\u09ac\u09be\u0987\u09b2 \u098f\u09b0 \u09b9\u09be\u09b0\u09cd\u09a1\u0993\u09df\u09cd\u09af\u09b0 \u0995\u09cd\u09af\u09aa\u09be\u09ac\u09bf\u09b2\u09bf\u099f\u09bf \u0996\u09c1\u09b2\u09c7 \u09a6\u09c7\u09df\u09be\u0964 \u098f\u099f\u09bf \u098f\u0995\u099f\u09bf \u09b2\u09bf\u09a8\u09be\u0995\u09cd\u09b8 \u0995\u09be\u09b0\u09cd\u09a8\u09c7\u09b2, \u098f\u0987\u099a\u098f\u098f\u09b2, \u098f\u09ac\u0982 \u0985\u09a8\u09cd\u09af \u098f\u0995\u099f\u09bf \u0993\u0987\u098f\u09ae- \u09a8\u09bf\u09b0\u09cd\u09a6\u09bf\u09b7\u09cd\u099f \u09b2\u09be\u0987\u09ac\u09cd\u09b0\u09c7\u09b0\u09c0\u0997\u09c1\u09b2\u09c7\u09be \u09ac\u09b9\u09a8 \u0995\u09b0\u09c7\u0964 \u09ac\u09bf\u09ad\u09bf\u09a8\u09cd\u09a8 \u0997\u09c7\u09be\u0999\u09cd\u0995 \u09b2\u09be\u0987\u09ac\u09cd\u09b0\u09c7\u09b0\u09c0\u0997\u09c1\u09b2\u09c7\u09be \u098f\u0995\u0987 \u09ae\u09c1\u0995\u09cd\u09a4-\u0989\u09ce\u09b8 \u09aa\u09cd\u09b0\u099c\u09c7\u0995\u09cd\u099f\u0983 libusb, bluez, \u098f\u09ac\u0982 \u0986\u09b0\u09cb \u0985\u09a8\u09cd\u09af\u09be\u09a8\u09cd\u09af\u0964\u00a0 \u098f\u0987\u099a\u098f\u098f\u09b2 \u098f\u09b0 \u0985\u09a8\u09cd\u09af \u0995\u09bf\u099b\u09c1 \u0985\u0982\u09b6 \u098f\u09a8\u09cd\u09a1\u09cd\u09b0\u09df\u09bf\u09a1 \u09aa\u09cd\u09b0\u099c\u09c7\u0995\u09cd\u099f: \u099c\u09bf\u09aa\u09bf\u098f\u09b8, \u0995\u09cd\u09af\u09be\u09ae\u09c7\u09b0\u09be, \u098f\u09ac\u0982 \u0985\u09a8\u09cd\u09af\u09be\u09a8\u09cd\u09af \u0995\u09bf\u099b\u09c1\u09b0 \u09b8\u09be\u09a5\u09c7 \u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09af\u09c1\u0995\u09cd\u09a4\u0964", "localization_tags": [], "locale": "bn-BD", "last_edit": "2016-07-28T00:52:44", "review_tags": []}, {"uuid": "e4119b70-468a-4e06-984e-4d99456d973c", "title": "Gonk", "url": "/it/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": ["Drivers", "Firmware", "Demoni", "ODM", "Firefox OS", "OEM", "porting", "Gecko", "Linux"], "summary": "", "localization_tags": [], "locale": "it", "last_edit": "2016-06-13T06:26:39", "review_tags": ["editorial"]}, {"uuid": "ab0db604-63a9-44dd-bd9c-d34d621eff3c", "title": "Gonk", "url": "/ja/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": ["NeedsContent", "B2G", "Firefox OS", "Gonk"], "summary": "Gecko\u306e\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306e\u4e2d\u306b\u306fb2g/\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u30e2\u30d0\u30a4\u30eb\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u6a5f\u80fd\u3092\u30a6\u30a7\u30d6\u7528\u306b\u30a2\u30f3\u30ed\u30c3\u30af\u3059\u308b\u305f\u3081\u306e\u3001Gonk\u30dd\u30fc\u30c8\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u305d\u308c\u3089\u306b\u306fLinux Kernel\u3068HAL\u3001\u305d\u3057\u3066OEM\u30e9\u30a4\u30d6\u30e9\u30ea\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u6570\u7a2e\u985e\u306eGonk\u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u306fcommon\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002(libusb, bluez\u306a\u3069)\u3000\u3044\u304f\u3064\u304b\u306eHAL\u306e\u4e00\u90e8\u306fAndroid \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3068\u5171\u6709\u3057\u3066\u3044\u307e\u3059\u3002(GPS, Camera\u306a\u3069)", "localization_tags": [], "locale": "ja", "last_edit": "2016-07-10T02:59:12", "review_tags": []}, {"uuid": "a013fbe9-33bc-4c79-b160-7204c32259b7", "title": "Gonk", "url": "/zh-TW/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": [], "summary": "\u5728Gecko\u539f\u59cb\u78bc\u4e2d\uff0c\u6709\u4e00\u500bb2g/\u8cc7\u6599\u593e\uff0c\u9019\u500b\u8cc7\u6599\u593e\u542b\u6709Gonk\u63a5\u53e3\uff0c\u5b83\u70ba\u7db2\u9801\u958b\u555f\u4e86\u884c\u52d5\u88dd\u7f6e\u7684\u786c\u9ad4\u80fd\u529b\u3002\u9019\u5176\u4e2d\u5305\u542b\u4e86Linux\u6838\u5fc3\u3001HAL\u548c\u5176\u4ed6OEM\u7279\u5b9a\u7684\u51fd\u5f0f\u5eab(library)\u3002\u597d\u6a5f\u500bGonk\u51fd\u5f0f\u5eab\u662f\u958b\u653e\u539f\u59cb\u78bc\u5c08\u6848\uff0c\u5982libusb, bluez\u7b49\uff0c\u6709\u4e9bHAL\u90e8\u5206\u5247\u662f\u548cAndroid\u5c08\u6848\u5171\u4eab\uff0c\u5982GPS, camera\u7b49\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2016-07-28T01:36:40", "review_tags": []}, {"uuid": "dfbb44cb-5654-4656-84a6-870a3f7f573a", "title": "Gonk", "url": "/ko/docs/Mozilla/Firefox_OS/Platform/Gonk", "tags": [], "summary": "Gonk\ub294 Firefox OS\uc5d0\uc11c Gecko\uc640 \ud558\ub4dc\uc6e8\uc5b4 \uc0ac\uc774\uc758 \uc778\ud130\ud398\uc774\uc2a4\ub97c \uc81c\uacf5\ud558\ub294 \ucee4\ub110 \ub808\ubca8\uc758 \ucef4\ud3ec\ub10c\ud2b8\uc785\ub2c8\ub2e4. Gonk\ub294 \ud558\ub4dc\uc6e8\uc5b4\ub97c \uc81c\uc5b4\ud558\uace0, \ud558\ub4dc\uc6e8\uc5b4\uc758 \uae30\ub2a5\uc744 Gecko\uc5d0 \uad6c\ud604\ub41c Web API\ub85c \ub178\ucd9c\uc2dc\ud0b5\ub2c8\ub2e4. Gonk\ub294 \ubaa8\ubc14\uc77c \uae30\uae30\ub97c \uc81c\uc5b4\ud558\ub294 \ub3d9\uc791 \ub4a4\uc5d0\uc11c \ud558\ub4dc\uc6e8\uc5b4 \uc218\uc900\uc758 \uc694\uccad\uc744 \ud1b5\ud574 \uc628\uac16 \ubcf5\uc7a1\ud558\uace0 \uc138\ubc00\ud55c \uc791\uc5c5\uc744 \ud558\ub294 \"\ube14\ub799\ubc15\uc2a4\"\ub85c \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2015-10-11T17:59:29", "review_tags": []}, {"uuid": "c1c93dab-0d00-4a24-824f-713ff3727dfe", "title": "Gonk", "url": "/ru/docs/Mozilla/B2G_OS/Platform/Gonk", "tags": [], "summary": "Gonk \u044d\u0442\u043e \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u044f\u0434\u0440\u0430 \u0432 \u0441\u0442\u044d\u043a\u0435 Firefox OS \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043b\u0443\u0436\u0438\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c \u043c\u0435\u0436\u0434\u0443 Gecko \u0438 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u043c \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\u043c. Gonk \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0438\u0440\u0443\u0435\u0442 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043d\u0435\u043c\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c Web API \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u043c \u0432 Gecko. Gonk \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u043a\u0430\u043a \"\u0447\u0435\u0440\u043d\u044b\u0439 \u044f\u0449\u0438\u043a\" \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u044b, \"\u0437\u0430 \u043a\u0443\u043b\u0438\u0441\u0430\u043c\u0438\" \u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u0441\u044e \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0443\u044e, \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c \u043d\u0430 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u043c \u0443\u0440\u043e\u0432\u043d\u0435.", "localization_tags": [], "locale": "ru", "last_edit": "2016-07-28T01:25:35", "review_tags": ["editorial"]}], "modified": "2016-07-28T13:27:56", "label": "Gonk", "localization_tags": [], "locale": "fr", "id": 124811, "last_edit": "2016-07-28T13:26:42", "summary": "Gonk est tout simplement une distribution Linux incluant des composants d'Android (comme le GPS ou l'appareil photo) ainsi que des projets libres communs ajout\u00e9s par Mozilla (comme libusb ou bluez) afin de pouvoir l'int\u00e9grer facilement \u00e0 toutes les couches de l'architecture de Firefox OS. Cette conception facilite, pour les OEM, le portage d'\u00e9l\u00e9ments logiciels d\u00e9velopp\u00e9s pour Android (pilote, firmware, service daemon, etc.), dans le but de les d\u00e9ployer sur des smartphones Firefox OS.", "sections": [{"id": "Vue_d'ensemble_de_Gonk", "title": "Vue d'ensemble de Gonk"}, {"id": "Architecture_de_Gonk", "title": "Architecture de Gonk"}, {"id": "Portage_de_Gonk", "title": "Portage de Gonk"}, {"id": "Comment_Mozilla_participe_au_portage_de_Gonk_avec_les_OEM_et_fabricants_de_t\u00e9l\u00e9phones", "title": "Comment Mozilla participe au portage de Gonk avec les OEM et fabricants de t\u00e9l\u00e9phones"}, {"id": "Composants_d'un_appareil", "title": "Composants d'un appareil"}, {"id": "Int\u00e9gration_de_Gonk_et_Gecko", "title": "Int\u00e9gration de Gonk et Gecko"}, {"id": "Code_source_de_Gonk", "title": "Code source de Gonk"}], "slug": "B2G_OS/Platform/Gonk", "review_tags": []}