Developers vPub 0x11

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
18:00
18:00
5min
Greetings, Agenda
Piotr Król

Welcome to the Dasharo User Group meeting, where we'll begin with an opening talk that outlines today's agenda, sets the stage for insightful discussions, and welcomes new and returning members to our growing community.

Dasharo User Group #12
Dasharo User Group
18:05
18:05
10min
Dasharo Community Status
Piotr Król

The "Dasharo Community Status" presentation provides numerical data on community activity, including pull requests and upstreaming efforts. It updates Dasharo issues and Matrix space growth and progress, expresses gratitude to active contributors, and highlights the community's vision for future development and governance.

Dasharo User Group #12
Dasharo User Group
18:15
18:15
40min
Dasharo Community Releases Roadmap
Piotr Król

The presentation outlines Dasharo's comprehensive roadmap, spanning various hardware platforms and integration milestones. It covers the transition from OST2 to Dasharo Support Packages, the community support process, and detailed plans for emulation, network appliances, laptops, desktops, and servers. Highlighting shifts in release dates, new initiatives, and strategic alignment with business goals, the roadmap reflects Dasharo's commitment to security, compatibility, and innovation in firmware development.

Dasharo User Group #12
Dasharo User Group
18:55
18:55
15min
Shameless Plug: New Products in 3mdeb Shop
Piotr Król

"Shameless Plug: New Products in 3mdeb Shop" is more than just an advertisement. It reflects our evolution and demonstrates our unwavering commitment to transparency and the open-source ethos. This presentation is a historical marker for future generations, showcasing our journey through innovation, challenges, and successes. Join us as we explore the products that highlight our progress and dedication to improving the trustworthiness of every device. Something of our offering may be valuable, eye-opening, or so pathetic that you could not resist sending improvement feedback.

Dasharo User Group #12
Dasharo User Group
19:10
19:10
20min
OSFV Status
Mateusz Maciejewski

A brief overview of the current state of our automated testing ecosystem.
Tour through improvements implemented, goals achieved, and yet-to-be-achieved, cases of not-always-easy reconstructions.

Dasharo User Group #12
Dasharo User Group
19:35
19:35
20min
Windows Hardware Lab Kit - a new tool at Dasharo testers arsenal
Filip Gołaś

Windows Hardware Lab Kit is a framework able to perform nearly 5000 test cases
used to certify hardware and drivers as compatible with Windows.
Learn how integrating it into the Dasharo Hardware Certification Lab will
further improve the quality of Dasharo Firmware.

Dasharo User Group #12
Dasharo User Group
19:55
19:55
5min
Closing Remarks
Piotr Król

Final thoughts about DUG and pointers where Dasharo Developers vPub will happen.

Dasharo User Group #12
Dasharo User Group
20:00
20:00
20min
Intel Firmware Tooling
Daniel Maslowski

Having looked deeper into what the Intel Management firmware is about, I started to prototype tooling around it for further analysis. When OSFF announced funding for projects, I took another look at the status quo, realizing that while Intel platforms had progressed over the years, open source tooling had somewhat stalled. For example, me_cleaner had its latest commit in 2018 (7 years ago), and ifdtool in coreboot was only seeing little maintenance. Only MEAnalyzer is still being actively developed. At the same time, those are all related tools, and each of them has some drawbacks of not viewing a full picture. On the other hand, Intel themselves only offer closed source tooling to their customers. So I proposed creating a new tool, promising a cleaner structure, more documentation, and for a start, feature parity with me_cleaner, in a more portable manner, including a library, possibly usable in firmware. Both me_cleaner and MEAnalyzer are written in Python, so they cannot be run in firmware as they are, and both are somewhat hard to understand.

With this talk, I present the new tool that is written in Rust, how it is designed and how it benefits from the existing software ecosystem.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
20:20
20:20
10min
Q&A

Q&A session during which all attendees can ask questions regarding the talk/demo/discussion.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
20:30
20:30
30min
Open Discussion

Open Discussion signifies a platform where developers, technology enthusiasts, and experts freely share insights, challenges, and innovations related to open-source firmware and technology in a relaxed and informal setting. This format promotes the exchange of diverse perspectives, encourages collaborative problem-solving, and nurtures a community spirit among participants. It enables attendees to delve into technical details, share experiences, and explore new ideas without the constraints of formal presentations, fostering a dynamic environment for learning and networking.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
21:00
21:00
20min
Enabling Dasharo on ASRock SPC741D8
Michał Kopeć

This presentation will talk about the process of enabling Dasharo on a modern Intel-based server platform. We took an existing coreboot port developed by the Operating Systems Group at Karlsruhe Institute of Technology, and polished it up to release it under the Dasharo brand. We will talk about the challenges of enabling such a port and bringing it up to the Dasharo standard of quality and feature-set.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
21:20
21:20
10min
Q&A

Q&A session during which all attendees can ask questions regarding the talk/demo/discussion.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
21:30
21:30
30min
Open Discussion

Open Discussion signifies a platform where developers, technology enthusiasts, and experts freely share insights, challenges, and innovations related to open-source firmware and technology in a relaxed and informal setting. This format promotes the exchange of diverse perspectives, encourages collaborative problem-solving, and nurtures a community spirit among participants. It enables attendees to delve into technical details, share experiences, and explore new ideas without the constraints of formal presentations, fostering a dynamic environment for learning and networking.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
22:00
22:00
20min
The Dasharo Path to Today’s HSI
Filip Lewiński

This talk will be an introduction to the fwupd HSI (Host Security ID Specification) index. We'll talk about its platform security assessment criteria and well as Dasharo's path to HSI 3, covering the uphill battles along the way. We'll finish off with a demo on live hardware, showcasing the current state of things.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
22:20
22:20
10min
Q&A

Q&A session during which all attendees can ask questions regarding the talk/demo/discussion.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
22:30
22:30
30min
Open Discussion

Open Discussion signifies a platform where developers, technology enthusiasts, and experts freely share insights, challenges, and innovations related to open-source firmware and technology in a relaxed and informal setting. This format promotes the exchange of diverse perspectives, encourages collaborative problem-solving, and nurtures a community spirit among participants. It enables attendees to delve into technical details, share experiences, and explore new ideas without the constraints of formal presentations, fostering a dynamic environment for learning and networking.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
23:00
23:00
20min
Sovereign Boot Wizard v1.0.0 demo
Michał Żygowski

Sovereign Boot Wizard v1.0.0 is out. The talk will demonstrate its capabilities, features and how Sovereign Boot Wizard simplifies taking ownership of UEFI Secure Boot on the device.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
23:20
23:20
10min
Q&A

Q&A session during which all attendees can ask questions regarding the talk/demo/discussion.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub
23:30
23:30
29min
Open Discussion

Open Discussion signifies a platform where developers, technology enthusiasts, and experts freely share insights, challenges, and innovations related to open-source firmware and technology in a relaxed and informal setting. This format promotes the exchange of diverse perspectives, encourages collaborative problem-solving, and nurtures a community spirit among participants. It enables attendees to delve into technical details, share experiences, and explore new ideas without the constraints of formal presentations, fostering a dynamic environment for learning and networking.

Dasharo Developers vPub 0x11 Main Track
Dasharo Developers vPub