Skip to content

A UEFI sample program that can pull an app from a remote server and execute it. This is also our course project for SJTU-EI6710 Theory and Practice of UEFI, advised by Dr. Mi Zeyu.

Notifications You must be signed in to change notification settings

FlowerBlackG/uefi-remote-app-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Remote App Launcher

A UEFI sample program that can pull an app from a remote server and execute it.

This is our course project for SJTU-EI6710 Theory and Practice of UEFI, advised by Dr. Mi Zeyu.

Reach Us

If you have any questions, feel free to reach out to me.

📧 gongty [at] tongji [dot] edu [dot] cn

Modules

Server

A kotlin web server runs on remote.

It follows a customized version of VesperProtocol, called AppServerProtocol. Both Chinese and English versions are provided.

DemoApps

Demo apps stored on remote, to be pulled and execute by Remote App Launcher.

RemoteAppLauncher

Core part of this project.

It can query what server can provide, and execute them after pulling the one you want from remote.

Remote App Launcher supports command-line interface. You can check Usage.md for details.

About

A UEFI sample program that can pull an app from a remote server and execute it. This is also our course project for SJTU-EI6710 Theory and Practice of UEFI, advised by Dr. Mi Zeyu.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published