{"id":27434867,"url":"https://github.com/moe-sushi/asl","last_synced_at":"2025-07-09T23:11:46.365Z","repository":{"id":265853257,"uuid":"896733089","full_name":"Moe-sushi/asl","owner":"Moe-sushi","description":"Android Subsystem for GNU/Linux (magisk/ksu/Apatch module)","archived":false,"fork":false,"pushed_at":"2025-04-25T16:23:52.000Z","size":8649,"stargazers_count":57,"open_issues_count":0,"forks_count":7,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-25T17:26:48.022Z","etag":null,"topics":["apatch","apatch-module","kernelsu","kernelsu-module","linux-containers","magisk","magisk-module"],"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/Moe-sushi.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":"2024-12-01T06:40:10.000Z","updated_at":"2025-04-25T16:23:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"1e5daac0-0437-4f6b-8fcf-952f7a9f5944","html_url":"https://github.com/Moe-sushi/asl","commit_stats":null,"previous_names":["moe-hacker/asl","moe-sushi/asl"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Moe-sushi/asl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moe-sushi%2Fasl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moe-sushi%2Fasl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moe-sushi%2Fasl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moe-sushi%2Fasl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Moe-sushi","download_url":"https://codeload.github.com/Moe-sushi/asl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moe-sushi%2Fasl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264505039,"owners_count":23618882,"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","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":["apatch","apatch-module","kernelsu","kernelsu-module","linux-containers","magisk","magisk-module"],"created_at":"2025-04-14T18:21:29.752Z","updated_at":"2025-07-09T23:11:45.234Z","avatar_url":"https://github.com/Moe-sushi.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003eAndroid Subsystem for GNU/Linux\u003c/h2\u003e\n\n[![Repo size](https://img.shields.io/github/repo-size/Moe-hacker/asl?logo=github\u0026logoColor=white)](https://github.com/Moe-hacker/asl)\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eCurrently Supported Systems\u003c/strong\u003e\u003c/summary\u003e\n\n- archlinux\n  - `current`\n- alpine\n  - 3.20\n  - `edge`\n- centos\n  - `9-Stream`\n- debian\n  - `bookworm`\n  - bullseye\n  - buster\n  - trixie\n- fedora\n  - 39\n  - 40\n  - `41`\n- kali\n  - `current`\n- ubuntu\n  - focal\n  - `jammy`\n  - noble\n  - `oracular`\n\n\u003c/details\u003e\n\n\u003e [!NOTE]\n\u003e - This module is only for `arm64-v8a`\n\u003e - It has been tested only on the versions marked above\n\u003e - If there are any bugs, please report them. Compatibility with all devices is not guaranteed\n\u003e - If you install the module twice, it will backup old container_dir and install a new container\n\u003e - you can install multipe OS by changeing the module id and ssh port, but this action not supported officially\n## How to connect\nUse port 22, user root and password 123456 by default,          \nbut, please change the password once you connected to the container, and it's better to use ssh key instead of password login, note that please do not expose the ssh port to the pubnet.       \n## About the Binary\n\n### Powered by ruri\n\n- Use [ruri](https://github.com/Moe-hacker/ruri) for container runtime\n- [rurima](https://github.com/Moe-hacker/rurima) is used for fetching the container rootfs\n- The `file` and `curl` command are fake, they actually calls `file-static` and `curl-static` with corrected args\n- Thanks: https://github.com/stunnel/static-curl for curl static binary\n\n\u003e [!WARNING]\n\u003e Please change the default SSH password immediately  \n\u003e Exposing a SSH port without key-based authentication is always a high-risk action!\n\u003e\n\u003e 请修改默认密码，暴露非密钥认证而是密码认证的ssh端口无论何时都是高危行为！\n\n---\n\n## Thanks\n\n- GitHub: [Lin1328](https://github.com/Lin1328) for the module framework\n- Coolapk: 望月古川 for additional framework support\n- GitHub: [stunnel](https://github.com/stunnel) for the curl static binary\n\n## Contributing\n\nContributions are welcome!  \nIf you want to add support for other operating systems, please submit a corresponding `setup.sh`\n\n## License\n\n希腊奶......\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoe-sushi%2Fasl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoe-sushi%2Fasl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoe-sushi%2Fasl/lists"}