Skip to content

It is used to boot fydeOS, with grub theme added, adapted from which of brunch. It actually totally supports secure boot, which can load any unsigned kernel, so that fydeOS can be booted with Secure Boot enabled, not disabled anymore;

Notifications You must be signed in to change notification settings

M-L-P/grub2-fyde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grub2-brunch grub2-fyde grub2-androidx86

GitHub release (latest by date) GitHub all releases GitHub Workflow Status (with event) GitHub Discussions GitHub Repo stars

简体中文 繁體中文 English ...

grub2-fyde

这个是用来启动 fydeOS 的,添加了改编自 brunch 的 grub 主题。

特色

  • 使用了 a1ive 的打过补丁的 grub,全面支持安全启动,
    • 可以启动任意未签名的内核,以便 fydeOS 在安全启动模式开启的情况下启动,再也不必为了 fydeOS 关闭安全启动了;
  • 暗黑模式;
  • 根据日出日落时间,定时切换 亮|暗 主题;
  • 支持鼠标,支持 PS/2 触控板;
  • 支持多语言;
  • 图形界面切换 A|B 槽位;
  • 图形界面设置倒计时的时间;
  • 图形界面切换主题版本;

全局按键

按键 功能
【↑】【↓】 导航;
【Enter】 进入已选择的选项;
【ESC】 返回上一个菜单列表;(主菜单处退出)
【Delete】 显示隐藏菜单;
【F5】 刷新,重新进入 grub2;
【F10】 截屏;
【Insert】 KernelSU 的入口;(暂时需要自行准备修补后的内核)

鼠标映射

操作 功能
上滑 【↑】
下滑 【↓】
左键 【Enter】
右键 【ESC】

文件结构树状图


💻️预览👀

🖱️点击展开查看🖱️

1024x768

1920x1080

🧭指南⬇️

复制到 ESP

  • 复制文件夹 zip: EFI/fydeESP: \EFI

📅规划🗺️

当前功能 未来规划
✔️安全启动
✔️定时切换 亮暗主题
🔜支持 fydeOS v18
🔜支持 KernelSU

📝FAQ❓️

安全启动

  • 需要通过 Yours-UEFI (有补丁)启动 grub2-fyde.efi,因为该文件未签名;

Kernel SU

  • fydeOS 的 安卓容器 是 LXC,与宿主系统共用内核
  • 如果你需要安卓的超级用户权限,你应该在编译内核的时候添加 KernelSU 的补丁;
🖱️点击展开查看🖱️

源代码

操作

编译好了以后,

  • 重命名为 kernelsu-5.4kernelsu-5.10
  • 然后复制到 ESP: \EFI\fyde

这里暂时不提供编译好的,原因如下

  • KernelSU 作为后起之秀,更新频繁,我跟不上 KernelSU 更新的节奏;
  • fydeOS for you 有好些机型,我一台都没有,无法进行任何测试;
  • fydeOS for PC 的用户确实很多,一个用 KernelSU 修补后的内核确实可以方便大波人,但我业余时间要做别的事情;

所以,此处暂时仅提供 KernelSU 的启动入口,暂时不提供编译好的内核。
如果你具有编译内核的能力,而且了解 KernelSU,并且想帮助到更多的人,你可以编译好以后,Pull request。

飞扬的小鸟

floppybird 来自 mikebdp2

    • 需要开启 CSM 模式,纯 UEFI 无法运行。

⭐收藏🌟

如果你喜欢并且期待未来的更新,你可以点亮星星。💫
告诉你的朋友,你得到了个好东西。

🎉来源🎊

About

It is used to boot fydeOS, with grub theme added, adapted from which of brunch. It actually totally supports secure boot, which can load any unsigned kernel, so that fydeOS can be booted with Secure Boot enabled, not disabled anymore;

Topics

Resources

Stars

Watchers

Forks