NanoDroid | GNU Bash, Zelda sounds
kandi X-RAY | NanoDroid Summary
kandi X-RAY | NanoDroid Summary
NanoDroid is a Shell library. NanoDroid has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitLab.
NanoDroid is a installer for various OpenSource related things, most noticably microG and F-Droid. It supports direct /system installation, both devices with or without A/B partition scheme, aswell as Magisk Mode (module) installation. It also includes several tools (eg. GNU Bash, GNU Nano, more), scripts, fonts, sounds and additional features (system debloating, init scripts, automatic logcat creation), aswell as a companion F-Droid Repository.
NanoDroid is a installer for various OpenSource related things, most noticably microG and F-Droid. It supports direct /system installation, both devices with or without A/B partition scheme, aswell as Magisk Mode (module) installation. It also includes several tools (eg. GNU Bash, GNU Nano, more), scripts, fonts, sounds and additional features (system debloating, init scripts, automatic logcat creation), aswell as a companion F-Droid Repository.
Support
Quality
Security
License
Reuse
Support
NanoDroid has a low active ecosystem.
It has 1 star(s) with 0 fork(s). There are no watchers for this library.
It had no major release in the last 6 months.
NanoDroid has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of NanoDroid is current.
Quality
NanoDroid has no bugs reported.
Security
NanoDroid has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
NanoDroid is licensed under the GNU GPLv3 License. This license is Strong Copyleft.
Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.
Reuse
NanoDroid releases are not available. You will need to build from source code and install.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of NanoDroid
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of NanoDroid
NanoDroid Key Features
No Key Features are available at this moment for NanoDroid.
NanoDroid Examples and Code Snippets
No Code Snippets are available at this moment for NanoDroid.
Community Discussions
No Community Discussions are available at this moment for NanoDroid.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install NanoDroid
You can create snapshots from this repository. for apks downloaded from F-Droid repositories or from APK Mirror, build-package checks the SHA256 hash.
on GNU/Linux, MacOS or *BSD clone this repository and use the provided build-package script like
download required files:
build-package pull to download all required apks and libraries for the Full, microG and F-Droid packages
build packages:
build-package full to create the Full package
build-package microg to create the microG only package
build-package fdroid to create the F-Droid only package
build-package patcher to create the on-device framework-patcher package
build-package uninstaller to create the uninstaller package
build-package setupwizard to create the Setup Wizard package
build-package bromitewebview to create the Bromite WebView package
build-package osmand for the OpenStreetMap (OsmAnd) package
build-package systest to create the SysTest package
build-package all to create all packages at once
update required files:
build-package u-microg to update microG
build-package u-fdroid to update F-Droid
build-package u-apps to update (most) applications
build-package u-swipe to update swipe libraries
build-package u-gsync to update Google Sync Adapters
build-package u-bromite to update Bromite WebView
build-package u-osmand to update OpenStreetMap (OsmAnd)
build-package pull to update/re-download everything
check check if all files were properly downloaded
clean remove any untracked files from the repo (e. g. from build-package pull)
dalvik [.jar] prepare a jar file for use with DalvikVM (requires Android SDK)
ver [version] [date] change project version
bump increment Magisk module version by 1
Play Store (reason: re-signed and modified to support (in-)app-purchases with microG GmsCore)
[microG (in-)app-purchase support patch](doc/Phonesky.diff)
microG GmsCore (reason: built with additions)
[source (with detailed changes)](https://github.com/Nanolx/android_packages_apps_GmsCore)
microG DroidGuard Helper (reason: built with fix for non 32bit arm devices failing SafetyNet attestation)
[source](https://github.com/ThibG/android_packages_apps_RemoteDroidGuard/tree/aarch64)
OmniJAWS (reason: no binary built outside of OmniROM available)
[source](https://github.com/omnirom/android_packages_services_OmniJaws)
MPV (reason: infrequent updates)
[source](https://github.com/mpv-android/mpv-android)
[version code patch](https://nanolx.org/fdroid/mpv.diff)
OpenLauncher (reason: infrequent updates)
[source](https://github.com/OpenLauncherTeam/openlauncher)
[version code patch](https://nanolx.org/fdroid/openlauncher.diff)
.nanodroid-setup
.nanodroid-apps
.nanodroid-overlay
NanoDroid supports altering the installation settings to a wide degree. Full [> Details](doc/AlterInstallation.md) on altering installation manually, or use the Setup Wizard (if you’ve got an arm/arm64 device).
Use Setup Wizard to create configuration files (if you’ve got an arm/arm64 device), or create manually (see above). Download pre-built zip or create one from this repository. This is the recommended way.
Use Setup Wizard to create configuration files (if you’ve got an arm/arm64 device), or create manually (see above)
Download pre-built zip or create one from this repository
on GNU/Linux, MacOS or *BSD clone this repository and use the provided build-package script like
download required files:
build-package pull to download all required apks and libraries for the Full, microG and F-Droid packages
build packages:
build-package full to create the Full package
build-package microg to create the microG only package
build-package fdroid to create the F-Droid only package
build-package patcher to create the on-device framework-patcher package
build-package uninstaller to create the uninstaller package
build-package setupwizard to create the Setup Wizard package
build-package bromitewebview to create the Bromite WebView package
build-package osmand for the OpenStreetMap (OsmAnd) package
build-package systest to create the SysTest package
build-package all to create all packages at once
update required files:
build-package u-microg to update microG
build-package u-fdroid to update F-Droid
build-package u-apps to update (most) applications
build-package u-swipe to update swipe libraries
build-package u-gsync to update Google Sync Adapters
build-package u-bromite to update Bromite WebView
build-package u-osmand to update OpenStreetMap (OsmAnd)
build-package pull to update/re-download everything
check check if all files were properly downloaded
clean remove any untracked files from the repo (e. g. from build-package pull)
dalvik [.jar] prepare a jar file for use with DalvikVM (requires Android SDK)
ver [version] [date] change project version
bump increment Magisk module version by 1
Play Store (reason: re-signed and modified to support (in-)app-purchases with microG GmsCore)
[microG (in-)app-purchase support patch](doc/Phonesky.diff)
microG GmsCore (reason: built with additions)
[source (with detailed changes)](https://github.com/Nanolx/android_packages_apps_GmsCore)
microG DroidGuard Helper (reason: built with fix for non 32bit arm devices failing SafetyNet attestation)
[source](https://github.com/ThibG/android_packages_apps_RemoteDroidGuard/tree/aarch64)
OmniJAWS (reason: no binary built outside of OmniROM available)
[source](https://github.com/omnirom/android_packages_services_OmniJaws)
MPV (reason: infrequent updates)
[source](https://github.com/mpv-android/mpv-android)
[version code patch](https://nanolx.org/fdroid/mpv.diff)
OpenLauncher (reason: infrequent updates)
[source](https://github.com/OpenLauncherTeam/openlauncher)
[version code patch](https://nanolx.org/fdroid/openlauncher.diff)
.nanodroid-setup
.nanodroid-apps
.nanodroid-overlay
NanoDroid supports altering the installation settings to a wide degree. Full [> Details](doc/AlterInstallation.md) on altering installation manually, or use the Setup Wizard (if you’ve got an arm/arm64 device).
Use Setup Wizard to create configuration files (if you’ve got an arm/arm64 device), or create manually (see above). Download pre-built zip or create one from this repository. This is the recommended way.
Use Setup Wizard to create configuration files (if you’ve got an arm/arm64 device), or create manually (see above)
Download pre-built zip or create one from this repository
Support
NanoDroid officially supports the following Android versions:. earlier versions will never officially be supported (you may still report bugs, though). Future versions will be officially supported, eventually.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page