Skip to content

Rebase with odin2 support improvements#8712

Closed
Squishy123 wants to merge 24 commits intoarmbian:mainfrom
shadowtalk:rebase-with-odin2-support-improvements
Closed

Rebase with odin2 support improvements#8712
Squishy123 wants to merge 24 commits intoarmbian:mainfrom
shadowtalk:rebase-with-odin2-support-improvements

Conversation

@Squishy123
Copy link
Contributor

@Squishy123 Squishy123 commented Oct 5, 2025

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

GitHub issue reference:
Jira reference number [AR-9999]

Documentation summary for feature / change

Please delete this section if entry to main documentation is not needed.

If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer:

  • short description (copy / paste of PR title)
  • summary (description relevant for end users)
  • example of usage (how to see this in function)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.

  • Test A
  • Test B

Checklist:

Please delete options that are not relevant.

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

@github-actions
Copy link
Contributor

github-actions bot commented Oct 5, 2025

Hey @Squishy123! 👋

Thanks for submitting your first pull request to the Armbian project — we're excited to have you contributing! 🧡
Your effort doesn’t just improve Armbian — it benefits the entire community of users and developers.

If you'd like to stay informed about project updates or collaborate more closely with the team,
you can optionally share some personal contact preferences at armbian.com/update-data.
This helps us keep in touch without relying solely on GitHub notifications.

Also, don’t forget to ⭐ star the repo if you haven’t already — and welcome aboard! 🚀

@github-actions github-actions bot added size/large PR with 250 lines or more 11 Milestone: Fourth quarter release Needs review Seeking for review Hardware Hardware related like kernel, U-Boot, ... Patches Patches related to kernel, U-Boot, ... labels Oct 5, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 5, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Walkthrough

Adds three new board configs: Ayn Odin2 (GRUB), Ayn Odin2 Portal (GRUB), and Qualcomm Robotics RB5. Each defines board metadata, boot parameters (GRUB cmdline, DTB), userspace support checks, and multiple hook functions to install firmware, configure USB gadget networking, enable services, and embed BSP firmware into initramfs. Introduces release-conditional package installs and tweaks. Updates sm8550 kernel configs (current and edge) with extensive option changes across CPU governors, networking, storage, crypto, USB, and Qualcomm drivers. Bumps sm8550 edge kernel from 6.12 to 6.13 and adds KERNEL_GIT_CACHE_TTL.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~60 minutes

Possibly related PRs

Suggested labels

Needs review, Hardware, BSP, Needs Documentation, Framework

Suggested reviewers

  • igorpecovnik
  • rpardini
  • amazingfate

Pre-merge checks and finishing touches and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description Check ⚠️ Warning The provided description remains the default template and does not describe any of the actual changes introduced by this PR, such as the new board configurations for Odin2 and Portal or the kernel configuration updates. Please update the description to include a clear summary of the implemented changes, the motivation and context for those changes, and details on how they were tested.
✅ Passed checks (2 passed)
Check name Status Explanation
Title Check ✅ Passed The title references the addition of Odin2 support, which is a central element of the changeset but does not capture the other significant updates such as the Portal board configurations, Qualcomm RB5 board support, and kernel configuration changes present in the PR.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (1)
  • AR-9999: Request failed with status code 404

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Squishy123 Squishy123 marked this pull request as draft October 5, 2025 00:39
@coderabbitai coderabbitai bot requested review from amazingfate and rpardini October 5, 2025 00:40
@Squishy123 Squishy123 force-pushed the rebase-with-odin2-support-improvements branch from a5389bf to c6c8bec Compare October 5, 2025 00:42
@github-actions github-actions bot added Framework Framework components GitHub Actions GitHub Actions code GitHub GitHub-related changes like labels, templates, ... labels Oct 5, 2025
@Squishy123 Squishy123 force-pushed the rebase-with-odin2-support-improvements branch from c6c8bec to 3c24423 Compare October 5, 2025 00:49
@Squishy123
Copy link
Contributor Author

this is just a draft i wanna diff with main - don't review thanks

@github-actions github-actions bot added the Desktop Graphical user interface label Oct 5, 2025
Squishy123 and others added 7 commits October 6, 2025 22:58
…e kisak-mesa ppa and install mesa-vulkan-drivers, vulkan-tools
…rmbian#8691)

* rockchip64-edge: Enable UFS and add power regulators for NanoPi M5
* rockchip64-edge: cleanup and rewrite using kernel-config
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 4563c729c555b4141fac99c80f699f571219b836 to 28cf3adc4b6dbff2746d5216da021a10e53b4f58.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](tj-actions/changed-files@4563c72...28cf3ad)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-version: 28cf3adc4b6dbff2746d5216da021a10e53b4f58
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…ration file. (armbian#8695)

The space in the KERNEL_TARGET assignment was causing issues. This commit removes the space to ensure the variable is parsed correctly.
SuperKali and others added 12 commits October 6, 2025 22:59
Add section comments and reorganize nodes for better readability.

Signed-off-by: SuperKali <hello@superkali.me>
* bump rockchip64 edge kernel to 6.17

* update rockchip64 edge kernel config to 6.17

* Fixes for wireless drivers for rockchip64-edge 6.17

Patches for:
* uwe5622
* rtl8723ds
* rtl8852bs

* update rtl8852bs and rtl8723ds repository commit hashes
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
@Squishy123 Squishy123 force-pushed the rebase-with-odin2-support-improvements branch from 74b1512 to c83c276 Compare October 7, 2025 03:00
@Squishy123 Squishy123 closed this Oct 14, 2025
@Squishy123 Squishy123 deleted the rebase-with-odin2-support-improvements branch October 14, 2025 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

11 Milestone: Fourth quarter release Desktop Graphical user interface Framework Framework components GitHub Actions GitHub Actions code GitHub GitHub-related changes like labels, templates, ... Hardware Hardware related like kernel, U-Boot, ... Needs review Seeking for review Patches Patches related to kernel, U-Boot, ... size/large PR with 250 lines or more

Development

Successfully merging this pull request may close these issues.