Skip to content

HelloVolla/android_kernel_manifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Volla Phone Plinius (ansuz) - Kernel Manifest

About

This repository contains the kernel manifest for Volla Phone Plinius & Plinius Plus (codename: ansuz), enabling developers to build and customize the Android kernel for this device.

Required Repositories

The following repositories are required for building the Volla Phone Plinius kernel, as defined in ansuz.xml:

Kernel Build System

Kernel Sources

Getting Started

Prerequisites

You'll need to be familiar with Android Source Control Tools and have the following installed:

  • Git
  • Repo tool
  • Build dependencies for kernel compilation

Initialize Repository

  1. Initialize your local repository using the Google kernel manifest:
repo init -u https://android.googlesource.com/kernel/manifest.git -b common-android14-6.1
  1. Clone this local manifest repository:
git clone git@github.com:HelloVolla/android_kernel_manifest.git -b volla-15.0-ansuz .repo/local_manifests
  1. Sync all repositories:
repo sync

Building the Kernel

The Volla Phone Plinius kernel uses Kleaf (Kernel Build System with Bazel) for building.

To build the GKI kernel image and device-specific kernel modules:

kernel_device_modules-6.1/build.sh

Build artifacts will be available in:

out/

Project Structure

.
├── build/
│   ├── kernel/              # Kernel build scripts and infrastructure
│   └── bazel_mgk_rules/     # Bazel build rules
├── kernel-6.1/              # Main kernel source tree
├── kernel_device_modules-6.1/ # Device-specific modules and build script
├── vendor/
│   └── mediatek/
│       └── kernel_modules/  # MediaTek vendor modules
└── out/                     # Build output directory

Contributing

Contributions are welcome! Please follow the standard Android kernel development practices and submit pull requests to the appropriate repository.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

Copyright

Copyright (c) 2026 Volla Systeme GmbH

Support

For issues, questions, or contributions:


Note: This is a local manifest repository. It modifies the base Android kernel manifest to include Volla-specific kernel sources and modules.

About

Kernel Manifest for Volla GKI Devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors