GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

device-tree

Star

Here are 558 public repositories matching this topic...

Language: All
Filter by language
All 558 Makefile 111 C 109 Shell 100 C++ 87 Python 45 Java 19 Rust 12 BitBake 6 Batchfile 4 C# 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

twrpdtgen / twrpdtgen

Star 910

A Python library/script to automatically generate TWRP-compatible device tree from a boot/recovery image

android python device-tree twrp recovery hacktoberfest twrp-device-tree-generator
  • Updated Oct 24, 2026
  • Jinja

imsunilvaghela / TheEmbeDEADInterview

Star 351

Crack your Embedded Interview

c embedded gstreamer cpp multimedia linux-kernel interview embedded-systems data-structures device-tree interview-questions alsa yocto linux-kernel-driver cprogramming linux-system-programming device-drivers kernel-drivers
  • Updated Sep 28, 2025

inindev / nanopi-r5

Star 124

stock debian arm64 linux for the nanopi r5c & r5s

linux arm debian device-tree arm64 nvme u-boot debian-linux nanopi nanopi-r5s nanopi-r5c
  • Updated May 3, 2026
  • Shell

ikwzm / dtbocfg

Star 99

Device Tree Blob Overlay Configuration File System

linux-drivers device-tree fpga-soc-linux device-tree-overlay configfs
  • Updated Dec 1, 2024
  • C

aoripus / easy-for-gaokun

Star 82

让 HUAWEI MateBook E Go 2022 性能版(GK-W76)在 Ubuntu 上获得完整的、全面适配,从能用到能日用的体验。并深度适配Linux,增强在Linux主系统下原生运行Windows应用和Android应用的流转能力。

linux ubuntu device-tree arm64 aarch64 snapdragon qualcomm huawei-matebook sc8280xp
  • Updated Sep 20, 2026
  • Shell

mhomran / u-boot-rpi3-b-plus

Star 61

A detailed guide for building and booting a 64-bit kernel on raspberry pi 3 b+ using u-boot.

linux-kernel device-tree busybox custom-kernel device-tree-overlay u-boot boot-sequence raspberry-pi-3b-plus
  • Updated Oct 5, 2022

MissMyTime / twrp_device_sm8850

Star 61

TWRP device trees & source patches for Qualcomm Snapdragon 8 Elite Gen 5 (SM8850 / canoe): Redmi K90 (annibale), Redmi K90 Pro Max (myron), Xiaomi 17 Ultra (nezha), realme Neo8. FBE data decryption, Android 16 / API 36, Virtual A/B.

device-tree twrp xiaomi decrypt twrp-device-tree realme myron fbe custom-recovery nezha annibale android-16 sm8850 neo8 rmx8899 snapdragon-8-elite-gen5 redmi-k90 redmi-k90-pro-max xiaomi-17-ultra realme-neo8
  • Updated Oct 26, 2026
  • C++

Awesome-Embedded-Learning-Studio / rk-forge

Star 57

This is a repo with templated contains RK-chips, uboot, kernel, rootfs patches to make fast apply

tutorial linux-kernel embedded-systems device-tree device-driver rockchip bsp u-boot embedded-linux mainline cortex-a7 hands-on rk3506
  • Updated Nov 5, 2026
  • Python
Parts-Icons

WSTxda / Parts-Icons

Star 45

Parts vector drawable icons for you Xiaomi device tree

android device material-design icons material-ui device-tree aosp xiaomi poco parts materialdesignicons redmi aosp-android androidrom
  • Updated Sep 21, 2024

marble-development / android_device_xiaomi_marble_legacy

Star 44

[EOL] https://github.com/marble-development/android_device_xiaomi_marble

marble device-tree force-push-warning
  • Updated Oct 16, 2023
  • Shell

kerta1n / tank-convert

Star 43

Convert your 2nd gen Amazon Fire Stick to LineageOS (clean, FOSS Android TV with no OS-level ads!)

device-tree twrp tank lineageos lollipop firestick android-5-1
  • Updated Nov 9, 2026
  • Python

freedomtan / iOS-device-tree-dump

Star 43

Dump non-encrypted iOS device tree extracted from im4p

ios device-tree img4
  • Updated Sep 13, 2022
  • C

leos313 / ldd3_training

Star 41

Examples for learning how to write linux device drivers following ldd3

exercise tutorials device-tree device-driver tutorial-code tutorial-exercises ldd ldd3-training char-drivers
  • Updated Jun 5, 2020
  • C

mt6897-devs / device_xiaomi_duchamp

Star 39
device-tree force-push-warning
  • Updated Oct 23, 2026
  • Makefile

multikernel / kerf

Star 39

kerf is a tool designed to orchestrate and manage multiple kernel instances on a single host.

linux-kernel device-tree multikernel
  • Updated Nov 12, 2026
  • Python

antoniovazquezblanco / GhidraDeviceTreeBlob

Sponsor
Star 38

Import Device Tree Information onto your Ghidra memory map

kernel reverse-engineering driver device-tree devicetree dtb bootloaders ghidra ghidra-plugin ghidra-extension ghidra-loader
  • Updated Nov 9, 2026
  • Java
Androimages

XenonTheInertG / Androimages

Star 34

Full-fledged Android Image Kitchen in Android

flash boot device-tree root party los recovery-image stock-recovery custom-recovery stock-boot rec-boot-bot recovery-environment port-boot folders-stock boot-images twrp-recoveries
  • Updated Apr 8, 2023
  • Shell

mskelton / dtsfmt

Sponsor
Star 32

Auto formatter for device tree files.

tree-sitter formatter device-tree
  • Updated Aug 22, 2026
  • Rust

incognitojam / vita-linux-port

Star 32

Linux on the PlayStation Vita

linux homebrew arm kernel reverse-engineering porting hacking device-tree buildroot ps-vita embedded-linux cortex-a9 sdhci
  • Updated Mar 9, 2026
  • Makefile

bmx666 / dtv-demo

Sponsor
Star 31

Device Tree Visualizer

visualization viewer visualizer device-tree devicetree dts dts-viewer device-tree-veiwer device-tree-visualizer device-tree-visualization
  • Updated Jun 27, 2025
  • Python

Add this topic to your repo

To associate your repository with the device-tree topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.