Skip to content

Vendor configuration and prebuilt applications for Nosferatu OS, including KOReader integration and custom bridge launcher

License

Notifications You must be signed in to change notification settings

backsofangels/vendor_device_nosferatu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nosferatu OS - Vendor Tree

This repository contains the proprietary configuration files, system overlays, and prebuilt applications for Nosferatu OS. It is designed to be integrated into the AOSP build tree under the vendor/nosferatu/ path.

Repository Structure

  • configs/: System-level configuration files.
    • preferred-apps.xml: Overrides the default Android Intent handlers to set NosferatuLauncher as the primary Home application.
  • prebuilt/apk/: Pre-compiled Android packages included in the system image.
    • NosferatuLauncher/: The custom Java bridge launcher.
    • KOReader/: The main e-reader application environment.

Build Integration

To include these components in your build, add the following to your product makefile (e.g., device/nosferatu/nos_emu_x86/device.mk):

# Include Vendor Packages
PRODUCT_PACKAGES += \
    NosLauncher \
    KOReader

# Copy Configuration Files
PRODUCT_COPY_FILES += \
    vendor/nosferatu/configs/preferred-apps.xml:system/etc/preferred-apps.xml

About

Vendor configuration and prebuilt applications for Nosferatu OS, including KOReader integration and custom bridge launcher

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published