{"id":55653,"date":"2025-04-29T10:58:26","date_gmt":"2025-04-29T08:58:26","guid":{"rendered":"https:\/\/iode.tech\/documentation\/gitlab-projects\/"},"modified":"2025-09-29T11:19:24","modified_gmt":"2025-09-29T09:19:24","password":"","slug":"gitlab-projekte","status":"publish","type":"docs","link":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/","title":{"rendered":"GitLab Projekte"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">GitLab-Zugriff<\/h2>\n\n\n\n<p>Der Quellcode von iod\u00e9OS wird auf einer <strong>neuen, selbstgehosteten <a href=\"http:\/\/gitlab.iode.tech\">GitLab-Instanz<\/a><\/strong> gehostet. Nutzer und Mitwirkende k\u00f6nnen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Den Quellcode aller Komponenten durchsuchen und erkunden.<\/li>\n\n\n\n<li><a href=\"https:\/\/gitlab.iode.tech\/ota\/issue-tracker\/-\/issues\">Bekannte Fehler nachverfolgen<\/a>.<\/li>\n\n\n\n<li>Die laufende Entwicklung und Projektupdates verfolgen.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Repository-Struktur<\/h2>\n\n\n\n<p>iod\u00e9OS ist in mehrere Repositorys organisiert, um Modularit\u00e4t und einfache Entwicklung zu gew\u00e4hrleisten. Der Code ist in folgende Hauptkategorien unterteilt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kernsystem-Modifikationen<\/strong>: \u00c4nderungen am Android-System, die f\u00fcr den Betrieb von iod\u00e9OS erforderlich sind.<\/li>\n\n\n\n<li><strong>Werblocker-Implementierung<\/strong>: Entwicklung des integrierten Werblocker-Systems und seiner Firewall-Funktionen.<\/li>\n\n\n\n<li><strong>iod\u00e9-Anwendungen<\/strong>: Angepasste Versionen von Open-Source-Apps, die den Datenschutzstandards von iod\u00e9OS entsprechen.<\/li>\n\n\n\n<li><strong>Installationstools<\/strong>: Skripte, Installationsprogramme und flashbare ZIP-Pakete zur Vereinfachung der Installation auf unterst\u00fctzten Ger\u00e4ten.<\/li>\n<\/ul>\n\n\n\n<p>Auf <a href=\"https:\/\/gitlab.iode.tech\/ota\/ota\">unserem GitLab<\/a> finden Sie eine umfassende <strong>README-Datei<\/strong>, die als technische Einf\u00fchrung in iod\u00e9OS und seinen Update-Mechanismus dient. Zus\u00e4tzlich enth\u00e4lt sie Flashing-Anleitungen f\u00fcr unterst\u00fctzte Ger\u00e4te unter Verwendung von Fastboot-Skripten f\u00fcr Linux und Windows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ver\u00f6ffentlichungen<\/h3>\n\n\n\n<p>Alle offiziellen iod\u00e9OS-<a href=\"https:\/\/gitlab.iode.tech\/ota\/release\">Ver\u00f6ffentlichungen werden hier ver\u00f6ffentlicht<\/a>. Dieses Verzeichnis enth\u00e4lt das vollst\u00e4ndige Archiv der Systemimages f\u00fcr jedes unterst\u00fctzte Ger\u00e4t, organisiert nach Versionsnummer und Codenamen. Jede Version ist in zwei Formaten verf\u00fcgbar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OTA-Pakete<\/strong> (z. B. <code>iode-6.2-20250407-FP4-ota.zip<\/code>): F\u00fcr Updates direkt auf dem Ger\u00e4t \u00fcber den System-Updater.<\/li>\n\n\n\n<li><strong>Fastboot-Pakete<\/strong> (z. B. <code>iode-6.2-20250407-FP4-fastboot.zip<\/code>): F\u00fcr die manuelle Installation \u00fcber einen verbundenen Computer.<\/li>\n<\/ul>\n\n\n\n<p>Jedes Archiv wird von einer <code>.sha256<\/code>-Pr\u00fcfsummendatei zur Integrit\u00e4ts\u00fcberpr\u00fcfung begleitet. Diese Ressourcen erm\u00f6glichen es fortgeschrittenen Nutzern, iod\u00e9OS manuell zu installieren oder upzudaten, und Entwicklern, jede Version zu verfolgen und zu testen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Beta-Versionen<\/h3>\n\n\n\n<p>Wenn Sie am iod\u00e9OS-Beta-Programm teilnehmen, sollten Sie sich der beiden folgenden Hauptressourcen auf GitLab bewusst sein:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Beta-Updater<\/h4>\n\n\n\n<p>Die Beta-Updater f\u00fcr die Verwaltung von Over-the-Air-(OTA)-Updates f\u00fcr <a href=\"https:\/\/gitlab.iode.tech\/ota\/ota\/-\/tree\/master\/beta\">Beta-Builds sind hier verf\u00fcgbar<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Aktuelle Beta-Builds<\/h4>\n\n\n\n<p>Die neuesten Beta-ROMs f\u00fcr unterst\u00fctzte Ger\u00e4te k\u00f6nnen <a href=\"https:\/\/gitlab.iode.tech\/ota\/betas\">hier heruntergeladen werden<\/a>.<\/p>\n\n\n\n<p>Dieser Ort enth\u00e4lt flashbare Images und OTA-Pakete f\u00fcr Nutzer, die fr\u00fchen Zugriff auf neue Funktionen, Verbesserungen oder Fehlerbehebungen w\u00fcnschen, bevor diese in die stabilen Ver\u00f6ffentlichungen aufgenommen werden.<\/p>\n\n\n\n<p>Beachten Sie, dass:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beta-Versionen Fehler oder unfertige Funktionen enthalten k\u00f6nnen.<\/li>\n\n\n\n<li>Sie f\u00fcr erfahrene Nutzer gedacht sind, die mit dem Testen und Melden von Problemen vertraut sind.<\/li>\n\n\n\n<li>Sie jederzeit durch dieselben Schritte zum stabilen Kanal zur\u00fcckkehren k\u00f6nnen.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>GitLab-Zugriff Der Quellcode von iod\u00e9OS wird auf einer neuen, selbstgehosteten GitLab-Instanz gehostet. Nutzer und Mitwirkende k\u00f6nnen: Repository-Struktur iod\u00e9OS ist in mehrere Repositorys organisiert, um Modularit\u00e4t und einfache Entwicklung zu gew\u00e4hrleisten. Der Code ist in folgende Hauptkategorien unterteilt: Auf unserem GitLab finden Sie eine umfassende README-Datei, die als technische Einf\u00fchrung in iod\u00e9OS und seinen Update-Mechanismus dient. &#8230; <a title=\"GitLab Projekte\" class=\"read-more\" href=\"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/\" aria-label=\"Mehr Informationen \u00fcber GitLab Projekte\">Weiterlesen &#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[110],"doc_tag":[],"class_list":["post-55653","docs","type-docs","status-publish","hentry","doc_category-entwicklung-und-beitrag"],"year_month":"2026-04","word_count":387,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"antoine","author_nicename":"antoine","author_url":"https:\/\/iode.tech\/de\/author\/antoine\/"},"doc_category_info":[{"term_name":"Entwicklung und Beitrag","term_url":"https:\/\/iode.tech\/de\/documentation-category\/entwicklung-und-beitrag\/"}],"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>GitLab Projekte - iod\u00e9<\/title>\n<meta name=\"description\" content=\"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.\" \/>\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\/de\/documentation\/gitlab-projekte\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitLab Projekte - iod\u00e9\" \/>\n<meta property=\"og:description\" content=\"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/\" \/>\n<meta property=\"og:site_name\" content=\"iod\u00e9\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-29T09:19:24+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/iode.tech\\\/de\\\/documentation\\\/gitlab-projekte\\\/\",\"url\":\"https:\\\/\\\/iode.tech\\\/de\\\/documentation\\\/gitlab-projekte\\\/\",\"name\":\"GitLab Projekte - iod\u00e9\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#website\"},\"datePublished\":\"2025-04-29T08:58:26+00:00\",\"dateModified\":\"2025-09-29T09:19:24+00:00\",\"description\":\"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/iode.tech\\\/de\\\/documentation\\\/gitlab-projekte\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/iode.tech\\\/de\\\/documentation\\\/gitlab-projekte\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/iode.tech\\\/de\\\/documentation\\\/gitlab-projekte\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/iode.tech\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\\\/\\\/iode.tech\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GitLab Projekte\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/iode.tech\\\/fr\\\/\",\"name\":\"iod\u00e9\",\"description\":\"Sei smarter als dein Telefon.\",\"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\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/iode.tech\\\/fr\\\/#organization\",\"name\":\"iod\u00e9\",\"url\":\"https:\\\/\\\/iode.tech\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@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":"GitLab Projekte - iod\u00e9","description":"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.","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\/de\/documentation\/gitlab-projekte\/","og_locale":"de_DE","og_type":"article","og_title":"GitLab Projekte - iod\u00e9","og_description":"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.","og_url":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/","og_site_name":"iod\u00e9","article_modified_time":"2025-09-29T09:19:24+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/","url":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/","name":"GitLab Projekte - iod\u00e9","isPartOf":{"@id":"https:\/\/iode.tech\/fr\/#website"},"datePublished":"2025-04-29T08:58:26+00:00","dateModified":"2025-09-29T09:19:24+00:00","description":"Hier siehst du, wie iod\u00e9OS-Repositories in Gitlab strukturiert sind.","breadcrumb":{"@id":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/iode.tech\/de\/documentation\/gitlab-projekte\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/iode.tech\/de\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/iode.tech\/docs\/"},{"@type":"ListItem","position":3,"name":"GitLab Projekte"}]},{"@type":"WebSite","@id":"https:\/\/iode.tech\/fr\/#website","url":"https:\/\/iode.tech\/fr\/","name":"iod\u00e9","description":"Sei smarter als dein Telefon.","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":"de"},{"@type":"Organization","@id":"https:\/\/iode.tech\/fr\/#organization","name":"iod\u00e9","url":"https:\/\/iode.tech\/fr\/","logo":{"@type":"ImageObject","inLanguage":"de","@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\/de\/wp-json\/wp\/v2\/docs\/55653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/comments?post=55653"}],"version-history":[{"count":7,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/docs\/55653\/revisions"}],"predecessor-version":[{"id":56393,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/docs\/55653\/revisions\/56393"}],"wp:attachment":[{"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/media?parent=55653"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/doc_category?post=55653"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/iode.tech\/de\/wp-json\/wp\/v2\/doc_tag?post=55653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}