{"id":20170131,"url":"https://github.com/samuelcaldas/gitpod-lineageos-build","last_synced_at":"2026-02-27T21:44:45.591Z","repository":{"id":143597461,"uuid":"269534039","full_name":"samuelcaldas/Gitpod-LineageOS-Build","owner":"samuelcaldas","description":"This project provides the files to build a custom LineageOS lineage-17.1 ROM for the k3gxx device (Samsung Galaxy S5) using Gitpod, an online development platform.","archived":false,"fork":false,"pushed_at":"2023-03-20T00:54:32.000Z","size":389,"stargazers_count":0,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"lineage-17.1","last_synced_at":"2025-04-04T04:51:10.946Z","etag":null,"topics":["android","gitpod","k3gxx","lineageos","rom"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samuelcaldas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-05T04:54:10.000Z","updated_at":"2023-07-04T06:52:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"b2c8ee25-48fb-4749-97c8-299861d7021a","html_url":"https://github.com/samuelcaldas/Gitpod-LineageOS-Build","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/samuelcaldas/Gitpod-LineageOS-Build","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelcaldas%2FGitpod-LineageOS-Build","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelcaldas%2FGitpod-LineageOS-Build/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelcaldas%2FGitpod-LineageOS-Build/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelcaldas%2FGitpod-LineageOS-Build/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samuelcaldas","download_url":"https://codeload.github.com/samuelcaldas/Gitpod-LineageOS-Build/tar.gz/refs/heads/lineage-17.1","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelcaldas%2FGitpod-LineageOS-Build/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276253353,"owners_count":25610843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-21T02:00:07.055Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","gitpod","k3gxx","lineageos","rom"],"created_at":"2024-11-14T01:17:22.797Z","updated_at":"2025-09-21T14:33:12.647Z","avatar_url":"https://github.com/samuelcaldas.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gitpod LineageOS lineage-17.1 build config\n\nThis project contains the files needed to build a custom ROM of LineageOS lineage-17.1 using Gitpod.\n\n## Description\n\nLineageOS is an open source Android operating system that offers features and customizations beyond standard Android. Gitpod is an online development platform that allows you to create and run projects in a virtualized environment. This project combines the two to make it easy to build a LineageOS lineage-17.1 ROM for the k3gxx device (Samsung Galaxy S5).\n\n## Technologies used\n\n- Markdown\n- Docker\n- Shell\n- Perl\n- Roff\n\n## Installation\n\nTo use this project, you need to have an account on GitHub and Gitpod. Then follow these steps:\n\n1. Fork this repository to your GitHub.\n2. Open the repository in Gitpod by clicking on the \"Open with GitHub Desktop\" button or using this link: https://gitpod.io/#https://github.com/\u003cyour_user\u003e/Gitpod-LineageOS-Build\n3. Wait for the environment to be set up by the .gitpod.Dockerfile and .gitpod.yml files.\n4. Run the following commands in the terminal:\n\n```bash\nrepo init -u https://github.com/LineageOS/android.git -b lineage-17.1 --depth=1 --groups=all,-notdefault,-device,-darwin,-x86,-x86_x64,-mips,-android-emulator,k3gxx \nrepo sync -d -c --force-sync --no-clone-bundle --no-tags --fail-fast -j$(nproc --all)\n```\n\n## Usage\n\nTo build a LineageOS lineage-17.1 ROM for the k3gxx device, run the following commands in the terminal:\n\n```bash\nsource build/envsetup.sh\nlunch lineage_k3gxx-userdebug\nmake bacon -j$(nproc --all)\n```\n\nThe result will be a zip file in the out/target/product/k3gxx folder.\n\n## License\n\nThis project is under Apache 2.0 license.\n\n## Contribution\n\nIf you want to contribute to this project, please make a pull request with your changes or suggestions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelcaldas%2Fgitpod-lineageos-build","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamuelcaldas%2Fgitpod-lineageos-build","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelcaldas%2Fgitpod-lineageos-build/lists"}