{"id":13560864,"url":"https://github.com/rendiix/make_ext4fs","last_synced_at":"2025-04-03T16:31:18.671Z","repository":{"id":162369757,"uuid":"153897892","full_name":"rendiix/make_ext4fs","owner":"rendiix","description":"termux make_ext4fs sefcontext_decompile img2simg simg2img","archived":false,"fork":false,"pushed_at":"2021-09-03T17:25:37.000Z","size":1035,"stargazers_count":43,"open_issues_count":1,"forks_count":16,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-04T12:40:02.797Z","etag":null,"topics":["aarch64","android","android-application","android-tools","armv7","termux","termux-make-ext4fs"],"latest_commit_sha":null,"homepage":"https://rendiix.github.io","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rendiix.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}},"created_at":"2018-10-20T11:18:19.000Z","updated_at":"2024-11-03T03:46:48.000Z","dependencies_parsed_at":"2024-01-16T18:05:54.181Z","dependency_job_id":"42b059c5-46eb-4b32-8a3d-a603afe7e0d2","html_url":"https://github.com/rendiix/make_ext4fs","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rendiix%2Fmake_ext4fs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rendiix%2Fmake_ext4fs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rendiix%2Fmake_ext4fs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rendiix%2Fmake_ext4fs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rendiix","download_url":"https://codeload.github.com/rendiix/make_ext4fs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247036990,"owners_count":20873071,"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":["aarch64","android","android-application","android-tools","armv7","termux","termux-make-ext4fs"],"created_at":"2024-08-01T13:00:50.249Z","updated_at":"2025-04-03T16:31:17.525Z","avatar_url":"https://github.com/rendiix.png","language":"C","readme":"[![GitHub](https://img.shields.io/github/license/rendiix/make_ext4fs.svg)](https://github.com/rendiix/make_ext4fs/blob/master/LICENSE)\n[![HitCount](http://hits.dwyl.io/rendiix/make_ext4fs.svg)](http://github.com/rendiix/make_ext4fs)\n[![GitHub release](https://img.shields.io/github/release/rendiix/make_ext4fs.svg)](https://GitHub.com/rendiix/make_ext4fs/releases/)\n[![Github all releases](https://img.shields.io/github/downloads/rendiix/make_ext4fs/total.svg)](https://GitHub.com/rendiix/make_ext4fs/releases/)\n[![GitHub forks](https://img.shields.io/github/forks/rendiix/make_ext4fs.svg?style=social\u0026label=Fork\u0026maxAge=2592000)](https://GitHub.com/rendiix/make_ext4fs/network/)\n[![GitHub stars](https://img.shields.io/github/stars/rendiix/make_ext4fs.svg?style=social\u0026label=Star\u0026maxAge=2592000)](https://GitHub.com/rendiix/make_ext4fs/stargazers/)\n[![GitHub watchers](https://img.shields.io/github/watchers/rendiix/make_ext4fs.svg?style=social)](https://github.com/rendiix/make_ext4fs/watchers)\n[![GitHub followers](https://img.shields.io/github/followers/rendiix.svg?style=social\u0026label=Follow\u0026maxAge=2592000)](https://github.com/rendiix?tab=followers)\n[![GitHub contributors](https://img.shields.io/github/contributors/rendiix/make_ext4fs.svg)](https://GitHub.com/rendiix/make_ext4fs/graphs/contributors/)\n\n# make_ext4fs for android\n## termux make_ext4fs img2simg simg2img sefcontext_decompile\n\n#### Join Discord or follow me on Twitter:\n\n[![Discord](https://img.shields.io/discord/404576842419273729.svg?label=join%20discord\u0026logo=discord)](https://discord.gg/5PmKhrc)\n[![Twitter Follow](https://img.shields.io/twitter/follow/rendiix.svg?color=green\u0026label=follow\u0026logo=twitter\u0026style=social)](https://twitter.com/rendiix)\n\n#### How to build\n\n\u003eMake sure the NDK android is installed\n\n```console\nuser@localhost:~/make_ext4fs$ build.sh --help\nUsage ./build.sh \u003coptions\u003e\n\nOptions:\n  -t, --target   build single target i.e: \u003carm|aarch64|x86|x86_64\u003e.\n  -s, --static   compile static executable binary.\n  -c, --compiler select compiler gcc or clang.\n  -d, --debug    compile with debugable binary.\n  -v, --verbose  verbose compilation.\n  -h, --help     show this help message and exit.\n  -q, --quiet    build with silent stdout\n```\n#### \n\n```console\nuser@localhost:~/make_ext4fs$ ./bin/make_ext4fs_android_arm64-v8a\nExpected filename after options\nmake_ext4fs_android_arm64-v8a [ -l \u003clen\u003e ] [ -j \u003cjournal size\u003e ] [ -b \u003cblock_size\u003e ]\n    [ -g \u003cblocks per group\u003e ] [ -i \u003cinodes\u003e ] [ -I \u003cinode size\u003e ]\n    [ -L \u003clabel\u003e ] [ -f ] [ -a \u003candroid mountpoint\u003e ]\n    [ -S file_contexts ] [ -C fs_config ] [ -T timestamp ]\n    [ -z | -s ] [ -w ] [ -c ] [ -J ] [ -v ] [ -B \u003cblock_list_file\u003e ]\n    \u003cfilename\u003e [\u003cdirectory\u003e]\n\nuser@localhost:~/make_ext4fs$ file bin/*\nbin/img2simg_android_arm64-v8a:               ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=4a0914b8ff1c7f6563f1fcbc95a824b70d39fca4, stripped\nbin/img2simg_android_armeabi-v7a:             ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=ba8b4822d562d0fbfcf76402c9180cc37cbde6f4, stripped\nbin/img2simg_android_x86:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=f811a702cd46a4ae0d69780c2fe90d05fe634476, stripped\nbin/img2simg_android_x86_64:                  ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=81f7f27494b673e6039fac23fd1b0b833f7ece88, stripped\nbin/make_ext4fs_android_arm64-v8a:            ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=448be26434b14135733105a1494611625e9c8524, stripped\nbin/make_ext4fs_android_armeabi-v7a:          ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=d0e65b8bf9fe139790d00a4f201f84fb4c713054, stripped\nbin/make_ext4fs_android_x86:                  ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=c03e941f31285551fa537b4d4697612dbf8ed393, stripped\nbin/make_ext4fs_android_x86_64:               ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=eb4b19bbb67379aef883fa3471e918fe16c61b5f, stripped\nbin/sefcontext_decompile_android_arm64-v8a:   ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=7b04f766a0c4b58febeb08405d2657ab18f2a5c5, stripped\nbin/sefcontext_decompile_android_armeabi-v7a: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=4d823768f4bb325aa461d1dc710997db4f5c571c, stripped\nbin/sefcontext_decompile_android_x86:         ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=6be90443174c92123d72e01b02fba930f0d6772a, stripped\nbin/sefcontext_decompile_android_x86_64:      ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=176df06e06f65c9dde1c030992a6d725c0a4daea, stripped\nbin/simg2img_android_arm64-v8a:               ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=1db907b8d878e925e9323992313501f249926b30, stripped\nbin/simg2img_android_armeabi-v7a:             ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=787e54731af077392b5575b72794b8431336e23a, stripped\nbin/simg2img_android_x86:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker, BuildID[sha1]=3795a7c04d57740f7b79670a6ea375e300a6ff09, stripped\nbin/simg2img_android_x86_64:                  ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /system/bin/linker64, BuildID[sha1]=41bec9d211e7852deca7901ade2bbd9589561ffb, stripped\n```\n","funding_links":[],"categories":["C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frendiix%2Fmake_ext4fs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frendiix%2Fmake_ext4fs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frendiix%2Fmake_ext4fs/lists"}