Skip to content

Commit

Permalink
Merge pull request edk2-porting#1 from sunshuyu/main
Browse files Browse the repository at this point in the history
Modified LOGO and README.md, added Chinese README.md
  • Loading branch information
lumingyu0423 authored Mar 26, 2021
2 parents 2423608 + e24bca1 commit c6ae930
Show file tree
Hide file tree
Showing 3 changed files with 133 additions and 4 deletions.
Binary file modified MSM8998Pkg/Drivers/LogoDxe/Logo.bmp
Binary file not shown.
68 changes: 64 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,65 @@
# edk2-MSM8998
# EDK2 UEFI Firmware For Snapdragon 835 (msm8998)

A broken but working EDK2 implementation for Snapdragon 835 platform.

中国人请看中文版
[Chinese version (中文版)](https://github.com/sunshuyu/edk2-msm8998/blob/master/README.zh.md)

## Resources

[Telegram group (recommended)](https://t.me/joinchat/MNjTmBqHIokjweeN0SpoyA)

[Discord group](https://discord.gg/XXBWfag)

QQ group: 697666196 (Never On-Topic)

[Useless documents](https://renegade-doc.readthedocs.io/en/latest/index.html)

## WARNING

**DO NOT EVER TRY TO PORT IT TO *SONY* DEVICES**

**YOUR UFS WILL BE WIPED CLEAN!!!**

## Supported devices

1. Moto Z2 Force (nash)
2. Xiaomi Mi6 (sagit)

## Dependencies

For Ubuntu 20.04:

```bash
sudo apt update
sudo apt upgrade
sudo apt install build-essential uuid-dev iasl git nasm gcc-aarch64-linux-gnu abootimg python3-distutils python3-pil python3-git
```

## Building

1.Clone this project (no need for recursive)

```bash
git clone https://github.com/sunshuyu/edk-msm8998.git --depth=1
cd edk2-msm8998
```

2.Build this project

```bash
bash build.sh --device DEVICE
```

3.Boot the image

```bash
fastboot boot boot_DEVICE.img
```

(DEVICE is the codename of your phone.)

## Credits



## Supported devices
1: Moto Z2 Force (nash)
2: Xiaomi 6 (sagit)
69 changes: 69 additions & 0 deletions README.zh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# 骁龙835(msm8998)的EDK2 UEFI固件

**在编译该项目前,请确定你有一定的Linux常识,以下步骤已经是最简单的方法,如果你看不懂,那么请离开**

一个针对骁龙835平台的勉强能用的EDK2 UEFI

## 资源

**群里问智障问题会被踢**

[Telegram交流群](https://t.me/joinchat/MNjTmBqHIokjweeN0SpoyA)

[Discord交流群](https://discord.gg/XXBWfag)

QQ交流群: 697666196

[没什么用的文档](https://renegade-doc.readthedocs.io/zh_CN/latest/index.html)

## 警告

**请勿尝试移植到任何索尼设备上**

**你的UFS会被清空!!!**

## 已支持的设备

1. 摩托罗拉 Z2 Force (nash)
2. 小米6 (sagit)

## 依赖

Ubuntu 20.04:

```bash
sudo apt update
sudo apt upgrade
sudo apt install build-essential uuid-dev iasl git nasm gcc-aarch64-linux-gnu abootimg python3-distutils python3-pil python3-git
```


## 构建

**不建议使用Ubuntu 18.04版本,请使用Ubuntu 20.04或以上版本**

1.克隆此项目(默认使用国内fastgit镜像加速)

```bash
git clone https://hub.fastgit.org/sunshuyu/edk2-msm8998.git --depth=1
cd edk2-msm8998
```

2.编译此项目(默认使用fastgit加速submodule克隆)

```bash
bash build.sh --chinese --device DEVICE
```

3.启动镜像

```bash
fastboot boot boot_DEVICE.img
```

(请将DEVICE替换成你的设备代号.)

## 贡献

待填充

0 comments on commit c6ae930

Please sign in to comment.