{"id":55597,"date":"2025-04-29T10:58:26","date_gmt":"2025-04-29T08:58:26","guid":{"rendered":"https:\/\/iode.tech\/?post_type=docs&#038;p=55597"},"modified":"2025-09-29T11:18:09","modified_gmt":"2025-09-29T09:18:09","password":"","slug":"projets-gitlab","status":"publish","type":"docs","link":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/","title":{"rendered":"Projets GitLab"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Acc\u00e8s \u00e0 GitLab<\/h2>\n\n\n\n<p>Le code source d&rsquo;iod\u00e9OS est h\u00e9berg\u00e9 sur une <strong>nouvelle instance <a href=\"http:\/\/gitlab.iode.tech\">GitLab auto-h\u00e9berg\u00e9e<\/a><\/strong>. Les utilisateurs et contributeurs peuvent :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parcourir et explorer le code source de tous les composants.<\/li>\n\n\n\n<li><a href=\"https:\/\/gitlab.iode.tech\/ota\/issue-tracker\/-\/issues\">Suivre les bugs connus<\/a>.<\/li>\n\n\n\n<li>Suivre le d\u00e9veloppement en cours et les mises \u00e0 jour du projet.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Structure des d\u00e9p\u00f4ts<\/h2>\n\n\n\n<p>iod\u00e9OS est organis\u00e9 en plusieurs d\u00e9p\u00f4ts pour maintenir la modularit\u00e9 et faciliter le d\u00e9veloppement. Le code est divis\u00e9 en cat\u00e9gories principales :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Modifications du syst\u00e8me principal<\/strong> : Changements apport\u00e9s au syst\u00e8me Android n\u00e9cessaires au fonctionnement d&rsquo;iod\u00e9OS.<\/li>\n\n\n\n<li><strong>Impl\u00e9mentation du bloqueur de publicit\u00e9s<\/strong> : D\u00e9veloppement du syst\u00e8me int\u00e9gr\u00e9 de blocage des publicit\u00e9s et de ses fonctionnalit\u00e9s pare-feu.<\/li>\n\n\n\n<li><strong>Applications iod\u00e9<\/strong> : Versions personnalis\u00e9es d&rsquo;applications open source, adapt\u00e9es aux normes de confidentialit\u00e9 d&rsquo;iod\u00e9OS.<\/li>\n\n\n\n<li><strong>Outils d&rsquo;installation<\/strong> : Scripts, installeurs et archives ZIP flashables pour simplifier l&rsquo;installation sur les appareils support\u00e9s.<\/li>\n<\/ul>\n\n\n\n<p>Sur <a href=\"https:\/\/gitlab.iode.tech\/ota\/ota\">notre GitLab<\/a>, vous trouverez un fichier <strong>README<\/strong> complet servant d&rsquo;introduction technique \u00e0 iod\u00e9OS et \u00e0 son m\u00e9canisme de mise \u00e0 jour. Il fournit \u00e9galement des instructions de flashing pour les appareils support\u00e9s, utilisant des scripts fastboot sous Linux et Windows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Versions officielles<\/h3>\n\n\n\n<p>Toutes les <a href=\"https:\/\/gitlab.iode.tech\/ota\/release\">versions officielles d&rsquo;iod\u00e9OS sont publi\u00e9es ici<\/a>. Ce r\u00e9pertoire contient les archives compl\u00e8tes des images syst\u00e8me pour chaque appareil support\u00e9, organis\u00e9es par version et nom de code. Chaque version est disponible en deux formats :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paquets OTA<\/strong> (ex. <code>iode-6.2-20250407-FP4-ota.zip<\/code>) : Destin\u00e9s aux mises \u00e0 jour directement sur l&rsquo;appareil via le gestionnaire de mises \u00e0 jour.<\/li>\n\n\n\n<li><strong>Paquets Fastboot<\/strong> (ex. <code>iode-6.2-20250407-FP4-fastboot.zip<\/code>) : Utilis\u00e9s pour une installation manuelle via un ordinateur connect\u00e9.<\/li>\n<\/ul>\n\n\n\n<p>Chaque archive est accompagn\u00e9e d&rsquo;un fichier de somme de contr\u00f4le <code>.sha256<\/code> pour la v\u00e9rification d&rsquo;int\u00e9grit\u00e9. Ces ressources permettent aux utilisateurs avanc\u00e9s d&rsquo;installer ou de mettre \u00e0 jour iod\u00e9OS manuellement, et aux d\u00e9veloppeurs de suivre et tester chaque version.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Versions b\u00eata<\/h3>\n\n\n\n<p>Si vous participez au programme b\u00eata d&rsquo;iod\u00e9OS, deux ressources principales sont h\u00e9berg\u00e9es sur GitLab :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Gestionnaires de mises \u00e0 jour b\u00eata<\/h4>\n\n\n\n<p>Les gestionnaires de mises \u00e0 jour pour les builds b\u00eata (OTA) sont disponibles <a href=\"https:\/\/gitlab.iode.tech\/ota\/ota\/-\/tree\/master\/beta\">ici<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Derni\u00e8res versions b\u00eata<\/h4>\n\n\n\n<p>Les ROM b\u00eata les plus r\u00e9centes pour les appareils support\u00e9s peuvent \u00eatre t\u00e9l\u00e9charg\u00e9es <a href=\"https:\/\/gitlab.iode.tech\/ota\/betas\">ici<\/a>.<\/p>\n\n\n\n<p>Cet emplacement contient des images flashables et des paquets OTA pour les utilisateurs souhaitant un acc\u00e8s anticip\u00e9 aux nouvelles fonctionnalit\u00e9s, am\u00e9liorations ou corrections avant leur int\u00e9gration dans les versions stables.<\/p>\n\n\n\n<p>\u00c0 noter :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les versions b\u00eata peuvent contenir des bugs ou des fonctionnalit\u00e9s inachev\u00e9es.<\/li>\n\n\n\n<li>Elles sont destin\u00e9es aux utilisateurs exp\u00e9riment\u00e9s capables de tester et de signaler des probl\u00e8mes.<\/li>\n\n\n\n<li>Vous pouvez revenir au canal stable \u00e0 tout moment en suivant les m\u00eames \u00e9tapes.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Acc\u00e8s \u00e0 GitLab Le code source d&rsquo;iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e. Les utilisateurs et contributeurs peuvent : Structure des d\u00e9p\u00f4ts iod\u00e9OS est organis\u00e9 en plusieurs d\u00e9p\u00f4ts pour maintenir la modularit\u00e9 et faciliter le d\u00e9veloppement. Le code est divis\u00e9 en cat\u00e9gories principales : Sur notre GitLab, vous trouverez un fichier README complet &#8230; <a title=\"Projets GitLab\" class=\"read-more\" href=\"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/\" aria-label=\"En savoir plus sur Projets GitLab\">Lire plus<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[106],"doc_tag":[],"class_list":["post-55597","docs","type-docs","status-publish","hentry","doc_category-developpement-et-contribution"],"year_month":"2026-04","word_count":471,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"antoine","author_nicename":"antoine","author_url":"https:\/\/iode.tech\/fr\/author\/antoine\/"},"doc_category_info":[{"term_name":"D\u00e9veloppement et contribution","term_url":"https:\/\/iode.tech\/fr\/documentation-category\/developpement-et-contribution\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Projets GitLab - iod\u00e9<\/title>\n<meta name=\"description\" content=\"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projets GitLab - iod\u00e9\" \/>\n<meta property=\"og:description\" content=\"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/\" \/>\n<meta property=\"og:site_name\" content=\"iod\u00e9\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-29T09:18:09+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/documentation\\\/projets-gitlab\\\/\",\"url\":\"https:\\\/\\\/iode.tech\\\/fr\\\/documentation\\\/projets-gitlab\\\/\",\"name\":\"Projets GitLab - iod\u00e9\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#website\"},\"datePublished\":\"2025-04-29T08:58:26+00:00\",\"dateModified\":\"2025-09-29T09:18:09+00:00\",\"description\":\"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/documentation\\\/projets-gitlab\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/iode.tech\\\/fr\\\/documentation\\\/projets-gitlab\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/documentation\\\/projets-gitlab\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/iode.tech\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/iode.tech\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Projets GitLab\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/iode.tech\\\/fr\\\/\",\"name\":\"iod\u00e9\",\"description\":\"Soyez plus smart que votre t\u00e9l\u00e9phone.\",\"publisher\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/iode.tech\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#organization\",\"name\":\"iod\u00e9\",\"url\":\"https:\\\/\\\/iode.tech\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/iode.tech\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_iode_white_367x134.png\",\"contentUrl\":\"https:\\\/\\\/iode.tech\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_iode_white_367x134.png\",\"width\":367,\"height\":134,\"caption\":\"iod\u00e9\"},\"image\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Projets GitLab - iod\u00e9","description":"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/","og_locale":"fr_FR","og_type":"article","og_title":"Projets GitLab - iod\u00e9","og_description":"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.","og_url":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/","og_site_name":"iod\u00e9","article_modified_time":"2025-09-29T09:18:09+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/","url":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/","name":"Projets GitLab - iod\u00e9","isPartOf":{"@id":"https:\/\/iode.tech\/fr\/#website"},"datePublished":"2025-04-29T08:58:26+00:00","dateModified":"2025-09-29T09:18:09+00:00","description":"Le code source de iod\u00e9OS est h\u00e9berg\u00e9 sur une nouvelle instance GitLab auto-h\u00e9berg\u00e9e \u00e0 l\u2019adresse : gitlab.iode.tech.","breadcrumb":{"@id":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/iode.tech\/fr\/documentation\/projets-gitlab\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/iode.tech\/fr\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/iode.tech\/docs\/"},{"@type":"ListItem","position":3,"name":"Projets GitLab"}]},{"@type":"WebSite","@id":"https:\/\/iode.tech\/fr\/#website","url":"https:\/\/iode.tech\/fr\/","name":"iod\u00e9","description":"Soyez plus smart que votre t\u00e9l\u00e9phone.","publisher":{"@id":"https:\/\/iode.tech\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/iode.tech\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/iode.tech\/fr\/#organization","name":"iod\u00e9","url":"https:\/\/iode.tech\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/iode.tech\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/iode.tech\/wp-content\/uploads\/2024\/06\/logo_iode_white_367x134.png","contentUrl":"https:\/\/iode.tech\/wp-content\/uploads\/2024\/06\/logo_iode_white_367x134.png","width":367,"height":134,"caption":"iod\u00e9"},"image":{"@id":"https:\/\/iode.tech\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/docs\/55597","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/comments?post=55597"}],"version-history":[{"count":2,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/docs\/55597\/revisions"}],"predecessor-version":[{"id":56391,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/docs\/55597\/revisions\/56391"}],"wp:attachment":[{"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/media?parent=55597"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/doc_category?post=55597"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/iode.tech\/fr\/wp-json\/wp\/v2\/doc_tag?post=55597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}