This website requires JavaScript.
Explore
Help
Sign In
SwallowOS
/
README
Watch
1
Star
0
Fork
0
You've already forked README
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
9
Commits
1
Branch
0
Tags
757740aed5c2c68cbb89b3add7ae4b2a94ce9364
Go to file
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
kuailexs
757740aed5
相关和相似的项目和系统
2024-12-05 18:06:05 +08:00
README.md
更新说明文件
2024-12-05 10:53:31 +08:00
相关和相似的项目和系统.md
相关和相似的项目和系统
2024-12-05 18:06:05 +08:00
README.md
Swallow OS
中文名为: 燕子系统
系统底层C基础库使用安卓C库:bionic
系统链接器使用安卓的linker
系统目录层级当使用安卓驱动时直接合并Linux和安卓目录结构
硬件驱动做必要适配层: 安卓驱动、主线Linux驱动
使用systemd的init管理方案
多套用户界面支持: matchbox、早期ubuntu touch unity8、ubports lomiri、postmarketos的多种用户界面 等
先做X11 Server支持,后续补充Wayland Server支持
循序渐进方案实现
定制安卓支持集成可插拔方案
阶段一: SurfaceFlinger 主显示服务
使用安卓驱动,适配手机平台
X11 Server 作为安卓的Launcher: XSDL XServer
大量重新编译Linux软件
安卓软件管理切换到Linux用户界面中
重要系统应用切换为Linux内软件应用
使用安卓的init管理方案
阶段二: X11 Server 主显示服务
安卓驱动,X11 Server 调用Gralloc、OpenGL ES、Hwcomposer 绘制图形界面
早期 SurfaceFlinger 作为 X11 的应用
后期 安卓应用 桥接为 X11 的应用
安卓应用支持可插拔处理
主线Linux驱动支持
使用systemd的init管理方案
Description
No description provided
Readme
40
KiB