Skip to content

Commit

Permalink
Merge pull request #302 from NetuserPRO/main
Browse files Browse the repository at this point in the history
8150: guacamole: fix binaries and ci
  • Loading branch information
NetuserPRO authored May 29, 2024
2 parents 76eb5f4 + b18e9d7 commit bd7e313
Show file tree
Hide file tree
Showing 198 changed files with 672 additions and 1,889 deletions.
38 changes: 38 additions & 0 deletions .github/workflows/sm8150_oneplus_7_pro.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This is a basic workflow to help you get started with Actions

name: Sm8150 OnePlus 7Pro SB/NOSB Uefi Build

# Controls when the workflow will run
on:
# # Triggers the workflow on push or pull request events but only for the "main" branch
push:
branches: [ "main" ]
paths:
- 'Platforms/SurfaceDuo1Pkg/Device/oneplus-guacamole/**'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Indicate that we are running in CI
env:
WM_CI_BUILD: true

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4
- name: build uefi for oneplus 7 pro.
run: bash scripts/ci_setup.sh && ./build_uefi.py -d oneplus-guacamole

- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: uefi-images-guacamole
path: Build/*/ci_artifacts
compression-level: 9
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ APRIORI DXE {
INF MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/SCHandlerRtDxe.inf
INF QcomPkg/Drivers/VariableDxe/VariableDxe.inf
INF QcomPkg/Drivers/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf
INF QcomPkg/Drivers/SimpleTextInOutSerialDxe/SimpleTextInOutSerial.inf
INF QcomPkg/Drivers/ResetRuntimeDxe/ResetRuntimeDxe.inf
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf
Expand Down Expand Up @@ -55,12 +54,10 @@ APRIORI DXE {
INF QcomPkg/Drivers/PlatformInfoDxe/PlatformInfoDxe.inf
INF QcomPkg/Drivers/ButtonsDxe/ButtonsDxe.inf
INF QcomPkg/Drivers/PmicDxe/PmicDxeLa.inf
INF QcomPkg/Drivers/OGaugeAuthDxe/OGaugeAuth.inf
INF QcomPkg/Drivers/ChargerExDxe/ChargerExDxe.inf
INF QcomPkg/Drivers/QcomChargerDxe/QcomChargerDxeLA.inf
INF QcomPkg/Drivers/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
INF QcomPkg/Drivers/AdcDxe/AdcDxe.inf
INF QcomPkg/Drivers/OcdtDxe/OppoProject.inf
INF QcomPkg/Drivers/TsensDxe/TsensDxe.inf
INF QcomPkg/Drivers/LimitsDxe/LimitsDxe.inf
INF QcomPkg/Drivers/DDRInfoDxe/DDRInfoDxe.inf
Expand All @@ -69,7 +66,6 @@ APRIORI DXE {
INF QcomPkg/Drivers/HashDxe/HashDxe.inf
INF QcomPkg/Drivers/CipherDxe/CipherDxe.inf
INF QcomPkg/Drivers/RNGDxe/RngDxe.inf
INF QcomPkg/Drivers/PhoenixDxe/PhoenixDxe.inf
INF QcomPkg/Drivers/QcomBds/QcomBds.inf
INF QcomPkg/Drivers/PILDxe/PILDxe.inf
INF QcomPkg/Drivers/ShmBridgeDxe/ShmBridgeDxeLA.inf
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS ArmGicDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:18Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS CpuDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS TimerDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:18Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/RscRtDxe.inf
MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/SCHandlerRtDxe.inf
QcomPkg/Drivers/VariableDxe/VariableDxe.inf
QcomPkg/Drivers/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf
QcomPkg/Drivers/SimpleTextInOutSerialDxe/SimpleTextInOutSerial.inf
QcomPkg/Drivers/ResetRuntimeDxe/ResetRuntimeDxe.inf
EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf
Expand Down Expand Up @@ -57,12 +56,10 @@ QcomPkg/Drivers/DisplayDxe/DisplayDxe.inf
QcomPkg/Drivers/PlatformInfoDxe/PlatformInfoDxe.inf
QcomPkg/Drivers/ButtonsDxe/ButtonsDxe.inf
QcomPkg/Drivers/PmicDxe/PmicDxeLa.inf
QcomPkg/Drivers/OGaugeAuthDxe/OGaugeAuth.inf
QcomPkg/Drivers/ChargerExDxe/ChargerExDxe.inf
QcomPkg/Drivers/QcomChargerDxe/QcomChargerDxeLA.inf
QcomPkg/Drivers/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
QcomPkg/Drivers/AdcDxe/AdcDxe.inf
QcomPkg/Drivers/OcdtDxe/OppoProject.inf
QcomPkg/Drivers/TsensDxe/TsensDxe.inf
QcomPkg/Drivers/LimitsDxe/LimitsDxe.inf
QcomPkg/Drivers/DDRInfoDxe/DDRInfoDxe.inf
Expand All @@ -73,7 +70,6 @@ QcomPkg/Drivers/UsbConfigDxe/UsbConfigDxe.inf
QcomPkg/Drivers/HashDxe/HashDxe.inf
QcomPkg/Drivers/CipherDxe/CipherDxe.inf
QcomPkg/Drivers/RNGDxe/RngDxe.inf
QcomPkg/Drivers/PhoenixDxe/PhoenixDxe.inf
QcomPkg/Drivers/QcomBds/QcomBds.inf
QcomPkg/Drivers/PILDxe/PILDxe.inf
QcomPkg/Application/QcomChargerApp/QcomChargerApp.inf
Expand Down
110 changes: 40 additions & 70 deletions Platforms/SurfaceDuo1Pkg/Device/oneplus-guacamole/Binaries/DXE.inc
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ INF MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/RscRtDxe.inf
INF MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/SCHandlerRtDxe.inf
INF QcomPkg/Drivers/VariableDxe/VariableDxe.inf
INF QcomPkg/Drivers/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf
INF QcomPkg/Drivers/SimpleTextInOutSerialDxe/SimpleTextInOutSerial.inf
INF QcomPkg/Drivers/ResetRuntimeDxe/ResetRuntimeDxe.inf
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf
Expand Down Expand Up @@ -63,12 +62,10 @@ INF QcomPkg/Drivers/DisplayDxe/DisplayDxe.inf
INF QcomPkg/Drivers/PlatformInfoDxe/PlatformInfoDxe.inf
INF QcomPkg/Drivers/ButtonsDxe/ButtonsDxe.inf
INF QcomPkg/Drivers/PmicDxe/PmicDxeLa.inf
INF QcomPkg/Drivers/OGaugeAuthDxe/OGaugeAuth.inf
INF QcomPkg/Drivers/ChargerExDxe/ChargerExDxe.inf
INF QcomPkg/Drivers/QcomChargerDxe/QcomChargerDxeLA.inf
INF QcomPkg/Drivers/UsbPwrCtrlDxe/UsbPwrCtrlDxe.inf
INF QcomPkg/Drivers/AdcDxe/AdcDxe.inf
INF QcomPkg/Drivers/OcdtDxe/OppoProject.inf
INF QcomPkg/Drivers/TsensDxe/TsensDxe.inf
INF QcomPkg/Drivers/LimitsDxe/LimitsDxe.inf
INF QcomPkg/Drivers/DDRInfoDxe/DDRInfoDxe.inf
Expand All @@ -79,7 +76,6 @@ INF QcomPkg/Drivers/UsbConfigDxe/UsbConfigDxe.inf
INF QcomPkg/Drivers/HashDxe/HashDxe.inf
INF QcomPkg/Drivers/CipherDxe/CipherDxe.inf
INF QcomPkg/Drivers/RNGDxe/RngDxe.inf
INF QcomPkg/Drivers/PhoenixDxe/PhoenixDxe.inf
INF QcomPkg/Drivers/QcomBds/QcomBds.inf
INF QcomPkg/Drivers/PILDxe/PILDxe.inf
INF QcomPkg/Application/QcomChargerApp/QcomChargerApp.inf
Expand Down Expand Up @@ -157,75 +153,75 @@ FILE FREEFORM = 88CA5ABF-D0AC-4093-A68C-0CFAE1EF9635 {
}


FILE FREEFORM = 645693CB-DB2E-4C3C-9A63-E187D1A49F8C {
SECTION UI = "Panel-samsung_sofef00_m_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_sofef00_m_cmd.xml
}


FILE FREEFORM = 45A8FDA2-4FAD-4234-BCDA-D1778611CE13 {
SECTION UI = "Panel_boe_amoled_wqhd_dsc_vid.xml"
SECTION RAW = RawFiles/Panel_boe_amoled_wqhd_dsc_vid.xml
}


FILE FREEFORM = 2BCA3B86-E175-4609-AC7F-207908B89C75 {
SECTION UI = "Panel_primary_sharp_1080p_cmd.xml"
SECTION RAW = RawFiles/Panel_primary_sharp_1080p_cmd.xml
FILE FREEFORM = 0A7FF25F-FB7A-454D-8759-F4DE42A88927 {
SECTION UI = "Panel-samsung_s6e3fc2x01_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_s6e3fc2x01_cmd.xml
}


FILE FREEFORM = A3607731-F28D-496C-83D3-FB182F885F8C {
SECTION UI = "Panel_secondary_truly_1080p_cmd.xml"
SECTION RAW = RawFiles/Panel_secondary_truly_1080p_cmd.xml
FILE FREEFORM = 97518758-5DBD-4DE2-914C-F17438FF458A {
SECTION UI = "Panel-samsung_s6e3fc2x01_ed173_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_s6e3fc2x01_ed173_cmd.xml
}


FILE FREEFORM = AC7992DA-4DE2-49B5-99C1-ABCA7E1600E3 {
SECTION UI = "Panel_samsung_s6e3fc2x01_1080_2340_61fps_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel_samsung_s6e3fc2x01_1080_2340_61fps_dsc_cmd.xml
FILE FREEFORM = 4DB2B713-142B-462B-94CB-510EE4812980 {
SECTION UI = "Panel_samsung_sofef00_m_vid.xml"
SECTION RAW = RawFiles/Panel_samsung_sofef00_m_vid.xml
}


FILE FREEFORM = 11F0CBAF-64C1-4D1B-8F71-78CD71C91723 {
SECTION UI = "Panel_samsung_s6e3fc2x01_1080_2340_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel_samsung_s6e3fc2x01_1080_2340_dsc_cmd.xml
FILE FREEFORM = 1ADE64D3-4F33-4994-B669-53C6455ADECA {
SECTION UI = "Panel-samsung_s9_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_s9_dsc_cmd.xml
}


FILE FREEFORM = 102C1D92-5FD3-4CB5-A2A9-AECC9F0B613C {
SECTION UI = "Panel_samsung_s6e3ha8_1080_2340_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel_samsung_s6e3ha8_1080_2340_dsc_cmd.xml
FILE FREEFORM = 55211706-C450-400C-A16C-0F1738D2E050 {
SECTION UI = "Panel-samsung_findx_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_findx_dsc_cmd.xml
}


FILE FREEFORM = 9D4FC41B-F501-4326-8285-F5FB8A4FF115 {
SECTION UI = "Panel_samsung_sofef03f_m_amoled_fhd_90fps_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel_samsung_sofef03f_m_amoled_fhd_90fps_dsc_cmd.xml
FILE FREEFORM = 101D1522-E68C-4F8C-A50D-465839CCE42E {
SECTION UI = "Panel-samsung_oneplus_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_oneplus_dsc_cmd.xml
}


FILE FREEFORM = 483DC293-9013-481B-B1A7-C84F51326E70 {
SECTION UI = "Panel_oppo19696_boe_nt36672c_1080_2400_vid.xml"
SECTION RAW = RawFiles/Panel_oppo19696_boe_nt36672c_1080_2400_vid.xml
FILE FREEFORM = 0D23B97F-6237-47E6-87E0-3130B8609AA2 {
SECTION UI = "Panel-samsung_sofef03f_m_fhd_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_sofef03f_m_fhd_dsc_cmd.xml
}


FILE FREEFORM = 72AC4108-333A-4FDF-83B6-4C9679C740BD {
SECTION UI = "Panel_oppo19696_jdi_nt36672c_1080_2400_vid.xml"
SECTION RAW = RawFiles/Panel_oppo19696_jdi_nt36672c_1080_2400_vid.xml
FILE FREEFORM = 1268A7B4-8B74-4EE9-84CD-C72F8B52C2F0 {
SECTION UI = "Panel-samsung_oppofhd_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_oppofhd_cmd.xml
}


FILE FREEFORM = 0A7FF25F-FB7A-454D-8759-F4DE42A88927 {
SECTION UI = "Panel-samsung_s6e3fc2x01_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_s6e3fc2x01_cmd.xml
}


FILE FREEFORM = 101D1522-E68C-4F8C-A50D-465839CCE42E {
SECTION UI = "Panel-samsung_oneplus_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_oneplus_dsc_cmd.xml
FILE FREEFORM = 2BCA3B86-E175-4609-AC7F-207908B89C75 {
SECTION UI = "Panel_primary_sharp_1080p_cmd.xml"
SECTION RAW = RawFiles/Panel_primary_sharp_1080p_cmd.xml
}


FILE FREEFORM = 0D23B97F-6237-47E6-87E0-3130B8609AA2 {
SECTION UI = "Panel-samsung_sofef03f_m_fhd_dsc_cmd.xml"
SECTION RAW = RawFiles/Panel-samsung_sofef03f_m_fhd_dsc_cmd.xml
FILE FREEFORM = A3607731-F28D-496C-83D3-FB182F885F8C {
SECTION UI = "Panel_secondary_truly_1080p_cmd.xml"
SECTION RAW = RawFiles/Panel_secondary_truly_1080p_cmd.xml
}


Expand Down Expand Up @@ -259,23 +255,9 @@ FILE FREEFORM = 151F4DFB-643B-418D-ACB3-A66BC8D7A4EF {
}


FILE FREEFORM = E9AB199F-773D-4E53-A32D-BA0D30E84727 {
SECTION UI = "Panel_oppo19696_boe_nt36672c_1080_2400_vid.xml"
SECTION RAW = RawFiles/Panel_oppo19696_boe_nt36672c_1080_2400_vid.xml
}


FILE FREEFORM = 5148B874-7A16-46C8-BBC2-CA8D5B97832A {
SECTION UI = "boot_charger_poc1.bmp"
SECTION RAW = RawFiles/boot_charger_poc1.bmp
}


FILE FREEFORM = 3E5584ED-05D4-4267-9048-0D47F76F4248 {
SECTION UI = "boot_charger_low_battery3.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery3.bmp
SECTION UI = "battery_symbol_Soc10.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery3.bmp
SECTION RAW = RawFiles/battery_symbol_Soc10.bmp
}


Expand All @@ -286,26 +268,20 @@ FILE FREEFORM = 4753E815-DDD8-402D-BF69-9B8C4EB7573E {


FILE FREEFORM = 03DED53E-BECD-428F-9F79-5ABA64C58445 {
SECTION UI = "boot_charger_poc.bmp"
SECTION RAW = RawFiles/boot_charger_poc.bmp
SECTION UI = "battery_symbol_Nocharger.bmp"
SECTION RAW = RawFiles/boot_charger_poc.bmp
SECTION RAW = RawFiles/battery_symbol_Nocharger.bmp
}


FILE FREEFORM = 8B86CD38-C772-4FCF-85AA-345B2B3C1AB4 {
SECTION UI = "boot_charger_low_battery.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery.bmp
SECTION UI = "battery_symbol_LowBatteryCharging.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery.bmp
SECTION RAW = RawFiles/battery_symbol_LowBatteryCharging.bmp
}


FILE FREEFORM = 3FD97907-93F1-4349-AF3C-3B68B0A5E626 {
SECTION UI = "boot_charger_low_battery2.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery2.bmp
SECTION UI = "battery_symbol_LowBattery.bmp"
SECTION RAW = RawFiles/boot_charger_low_battery2.bmp
SECTION RAW = RawFiles/battery_symbol_LowBattery.bmp
}


Expand Down Expand Up @@ -351,12 +327,6 @@ FILE FREEFORM = 45FE4B7C-150C-45DA-A021-4BEB2048EC6F {
}


FILE FREEFORM = 83EFD2E8-68DD-4772-881C-C735C590DBEC {
SECTION UI = "verifyboot.bmp"
SECTION RAW = RawFiles/verifyboot.bmp
}


FILE FREEFORM = F780C779-DD7C-47CD-BD1A-5EB414C51704 {
SECTION UI = "BATTERY.PROVISION"
SECTION RAW = RawFiles/BATTERY.PROVISION
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS MetronomeDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS RealTimeClockRuntimeDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS Fat.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:18Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS DxeMain.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS RuntimeDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS CapsuleRuntimeDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:17Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY UEFIReader
# AUTOGENED AS ConPlatformDxe.inf
# DO NOT MODIFY
# GENERATED ON: 2024-05-15 10:25:18Z
# GENERATED ON: 2022-12-31 14:54:10Z

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Binary file not shown.
Loading

0 comments on commit bd7e313

Please sign in to comment.