Skip to content
forked from Nanolx/NanoDroid

F-Droid, FOSS applications and more for Android, including maintained WebViews, like Cromite.

License

Notifications You must be signed in to change notification settings

zer0def/NanoDroid

 
 

Repository files navigation

Table of Contents

Created by gh-md-toc

NanoDroid

NanoDroid is an installer for various OpenSource projects, most noticably Bromite WebView, F-Droid and OsmAnd. It supports all Android 4.4+ phones and all partition layouts (System-as-root, A/B) and can be installed as a Magisk module. NanoDroid also includes additional features (system debloating, init scripts, automatic logcat creation).

Furthermore it allows the user to do fine-graded installations using configuration files to choose what to install, or if several alternatives are available, which of them. See Installation below.

NanoDroid was previously called NanoMod (before version 16.0).

Downloads

Weekly builds are available on Gitlab: Latest Release

SHA256 Checksum and GPG Signature

Since version 18.3.1 all releases hosted on nanolx.org contain a SHA256 checksum and GPG signature to check their validity. AFH does provide the SHA256 checksum on the downloads summary page, but does not allow to upload a GPG signature.

You can verify the checksum with the public GPG key:

  • download the public key from photonic.asc
    • import it using gpg --import photonic.asc
  • download and import using gpg from pgp.mit.edu:
    • gpg --keyserver pgp.mit.edu --recv B0ABCE622A077B584B81339E340FD70EFFC52B26
gpg --verify NanoDroid-19.0.20181027.zip.sha256.sig
sha256sum -c NanoDroid-19.0.20181027.zip.sha256

Additionally, you may want to ensure the signing date is close to the release date.

Snapshots

You can create snapshots from this repository using the build-package script.

See the build-package documentation for more information.

ChangeLog

Full, user-readible > ChangeLog

Summary

NanoDroid can be installed as a Magisk Module or directly systemized, most of the functionalities are available, in System Mode too.

More information about Magisk > XDA

NanoDroid includes

  • > F-Droid and it's privileged extension
  • custom init scripts
  • pseudo-debloat feature (Magisk Mode)
  • force-debloat feature (Sytem Mode)
    • moves applications out of the way to /data/media/0/nanodroid_backup/
    • pre-configured > default settings
  • several Open Source applications
  • additional components
    • Addon.d support for System Mode installation
      • restores NanoDroid after ROM update

Details

See the > Detail information for full details on F-Droid, features and utilities included with NanoDroid.

Installation

See the Installation docs for instructions.

Issues

See the list of known issues and their respective fixes or workarounds.

License & Credits

My own work (NanoDroid itself) is licensed under the GNU General Public License version 3 or newer > GNU.

For more details (including authors and license) on every provided application or Software press the link next to it.

Additional credits go to

Special Thanks to the contributors (starting with most recent contribution)

  • TanyaEleventhGoddess
    • various improvements and fixed for build-package
  • Gia90
    • Android 6.0 support for Patcher
    • fixes for x86_64 support
  • Vavun
    • OsmAnd package
    • several contributions to NanoDroid (and its former microG GmsCore fork)

Special Thanks to the beta testers

  • xenithorb
  • ShapeShifter499

About

F-Droid, FOSS applications and more for Android, including maintained WebViews, like Cromite.

Resources

License

Stars

Watchers

Forks

Languages

  • Shell 100.0%