Dedicated to sharing, finding, and discussing device-specific source code needed for AOSP and custom ROM development.
Purpose:
Developers can post links to kernel trees, vendor trees, proprietary blobs, HALs, or guides for downloading and syncing device sources. This is a resource hub, not for troubleshooting or active development.
What topics should contain:
- Links to official or community kernel trees
- Vendor files / blobs / proprietary HALs
- Guides for downloading or syncing device sources
- Updates to repositories or patches ready for use, not modified/debug logs
Why use this category:
Keeping source files in a dedicated place allows developers to quickly access the resources they need to start porting or building ROMs without digging through troubleshooting threads.
Recommended Post Format for Device Sources & Trees
Title: [Device Model] – [Resource Type] – [Short Description]
Examples:
Pixel 5 – Kernel Tree – Latest AOSP branch
OnePlus 8 – Vendor Blobs – Android 14
Post Body Template:
### Device Information
- **Device Model:** [e.g., Pixel 5]
- **Manufacturer:** [e.g., Google]
- **Architecture:** [e.g., ARM64]
### Resource Type
- Kernel Tree / Vendor Blobs / Device Tree / HAL / Other
### Description
- [Brief description of what this resource contains]
### Source / Link
- [GitHub / SourceForge / AOSP / Official vendor link]
### Additional Notes
- [Optional: Any instructions for download, sync, or setup]
Tip: Always include device model, resource type, and link. Tag posts appropriately (
kernel-tree,vendor-tree,device-tree,hal,git).