{"id":16534655,"url":"https://github.com/mentos1386/lineageos-build","last_synced_at":"2026-02-19T19:32:10.466Z","repository":{"id":90452274,"uuid":"176094660","full_name":"mentos1386/lineageos-build","owner":"mentos1386","description":"My advanture in building lineage os for my Samsung J7 (2017) [j7y17lte]","archived":false,"fork":false,"pushed_at":"2019-03-17T13:27:12.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-19T17:04:20.706Z","etag":null,"topics":["android-rom","j7y17lte","lineageos","samsung"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mentos1386.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-03-17T11:59:00.000Z","updated_at":"2019-03-17T13:27:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"a27c43c5-726d-4837-8832-7b2eeb23a626","html_url":"https://github.com/mentos1386/lineageos-build","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mentos1386/lineageos-build","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentos1386%2Flineageos-build","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentos1386%2Flineageos-build/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentos1386%2Flineageos-build/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentos1386%2Flineageos-build/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mentos1386","download_url":"https://codeload.github.com/mentos1386/lineageos-build/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mentos1386%2Flineageos-build/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29628794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T18:02:07.722Z","status":"ssl_error","status_checked_at":"2026-02-19T18:01:46.144Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-rom","j7y17lte","lineageos","samsung"],"created_at":"2024-10-11T18:24:54.515Z","updated_at":"2026-02-19T19:32:10.428Z","avatar_url":"https://github.com/mentos1386.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# lineageos-build\nMy advanture in building lineage os for my Samsung J7 (2017) *[j7y17lte]*\n\n\n**Built on the sholders of gients**\n - [Exynos7870](https://github.com/Exynos7870)\n - [Mohi1117](https://github.com/Mohi1117)\n - [lineageos](https://github.com/lineageos)\n\n\n**Other repos**\n - https://github.com/mentos1386/android_vendor_samsung\n - https://github.com/mentos1386/android_device_samsung_exynos7870-common\n - https://github.com/mentos1386/android_device_samsung_j7y17lte\n\n\n# Guide\n\n**Requirements**\n - Docker\n - Phone *(duh)*\n - 100+ GB Disk space, 4 or more cores\n \nIt's also usefull to read LineageOS wiki on how to build for official devices\n (even though we don't have an official device) [here](https://wiki.lineageos.org/devices/a7y17lte/build).\n \n### Setting up environemnt\n\nUse this awesome [docker-lineageos](https://github.com/stucki/docker-lineageos)\ndocker container. Which has all the tools required to build your new lineageos rom.\n\n\u003e Read the docs on repo for more info...\n```\ngit clone https://github.com/stucki/docker-lineageos.git\ncd docker-lineageos\n./run.sh\n```\n\nAnd then initialize the repo. This takes a while...\n\n```\nrepo init -u git://github.com/lineageos/android.git -b lineage-15.1\nrepo sync -c -j 16\nsource build/envsetup.sh\n```\n\nIf your phone woudl be officialy supported you would just write:\n```\nbreakfast \u003cdevice codename\u003e   # example: breakfast grouper\nbrunch \u003cdevice codename\u003e      # example: brunch grouper\n```\nBut we are doing this the hard way.\n\n\n### local_manifest\nThis is one of the more important config files. Here we provide all the sources\nthat are needed for us to build the LineageOS. We need to provide:\n\n * Kernel\n * Propriatery Vendor stuff\n * AOSP Device Tree\n \nYou can get my [local_manifest](local_manifest/j7y17lte.xml) and put it in your \n`.repo/local_manifests/j7y7lte.xml`. When you change manifests, you need to update\nyour resources by running `repo sync` command again.\n\n#### Kernels\nLocated at `kernel/\u003cvendor\u003e/\u003cdevice codename\u003e`\n\n#### Propriatery vendor stuff\nLocated at `vendor/\u003cvendor\u003e/\u003cdevice codename\u003e`\n\n#### AOSP Device Tree\nLocated at `device/\u003cvendor\u003e/\u003cdevice codename\u003e`\n\n\n### Compile\nWhen we have all the files we can compile everything.\n\n```\ncroot\nbrunch \u003cdevice codename\u003e\n```\n\nNow you will probably get some error, which you have to figure it out yourself in\nthis three easy steps.\n\n 1. Google\n 2. Search through other peoples projects on github\n 3. ...?\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentos1386%2Flineageos-build","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmentos1386%2Flineageos-build","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmentos1386%2Flineageos-build/lists"}