BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:FOSS on Mobile Devices devroom X-WR-CALNAME;VALUE=TEXT:FOSS on Mobile Devices devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:12493@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T101000 DTEND:20220205T105000 SUMMARY:Mainlining the reMarkable 2 eInk tablet DESCRIPTION:
The reMarkable 2 is an eInk tablet, based on the i.MX7 SoC. The tabletships with a fork of the 4.14 kernel and a custom rootFS built withOpenEmbedded. The vendor kernel is based on the NXP vendor kernel with alarge collection of rM2 specific patches on top.
This talk discusses the process of adding support for the rM2 to the mainlineLinux kernel. The talk first discusses the process of understanding theoriginal boot process and then getting access to a download mechanism andserial console.
Finally the talk covers the process to start upstreaming the patches from avendor kernel to the mainline kernel.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_tablet/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alistair Francis":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12333@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T105500 DTEND:20220205T113500 SUMMARY:Nemomobile DESCRIPTION:Nemomobile is operating system for mobile devices based on Manjaro Linux and Glacier UI. It mainly developed on PinePhone, but it could be runned also on android devices. The talk will summarize its current status and its direction in future.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_nemomobile/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jozef Mlich":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12566@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T114500 DTEND:20220205T121000 SUMMARY:Librem 5 phone kernel report DESCRIPTION:I work with Purism SPC on the Librem 5 phone kernel. I regularly postwhat our team pushes upstream into the mainline kernel athttps://puri.sm/posts/author/martin/
In this little talk I want to summarize what we've done, describe howwe do it and put it into perspective a bit.
I'll outline rough future plans and of course encourage to participatein case you own that phone.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_l5/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Martin Kepplinger":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12692@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T123000 DTEND:20220205T130000 SUMMARY:Taking a desktop OS to mobile phones DESCRIPTION:OpenMandriva and its predecessors have been in the desktop and server world since the 1990s - now OpenMandriva 4.3 can run on the PinePhone. What did we have to do to get there and what problems have to be solved before it can fully replace that Android phone in my pocket?
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_mandriva/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bernhard Rosenkränzer":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12375@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T133000 DTEND:20220205T141000 SUMMARY:2 Years of Mobian DESCRIPTION:The Mobian project was initiated a few days prior to FOSDEM'20, back when the first PinePhones (BraveHeart edition) were arriving in the hands of developers and enthusiasts. From a single-person weekend project aimed at running Debian on one specific device, to one of the major mobile Linux distributions, let's board into a journey through the past, present and future of Mobian!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_mobian/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Arnaud Ferraris":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12682@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T142000 DTEND:20220205T150000 SUMMARY:Porting mainline Linux to mobile phones DESCRIPTION:A general overview of porting Linux to mobile phones, with a focus on Qualcomm. From the device tree to how you get started and why you should do it.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_mainline/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luca Weiss":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12842@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T152000 DTEND:20220205T160000 SUMMARY:The road towards using regular linux on ebook readers DESCRIPTION:Most Kobo/Tolino readers offer a well marked console port and often a second UART. If they are not water resistant, they offer an internal µSD card slot containing the whole operating system and bootloader so that sounds like an invitation to do something interesting with them besides just reading books. Especially in prolonged outdoor activities, the display and their low power consumption have their merits. Hardware is quite similar, so you also have chances to get a replacement next corner.Several devicetrees and also some drivers made their way into mainline linux now, on others upstreaming work is in progress. Support is starting to find its way into mobile linux distributions like postmarketOS and graphics start to work with standard APIs.In this talk I talk about my experiences, especially the current state of support in mainline linux, what is missing and what are the challenges. I will also talk about requirements for the graphics userspace and shortly present my favorite use case: displaying maps.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_ebook_reader/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andreas Kemnade":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12752@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220205T163000 DTEND:20220205T180000 SUMMARY:Status of camera support on mobile FOSS devices DESCRIPTION:Camera support has traditionally been a pain point when it comes toLinux phones.
Years and years of competition on the photography capabilities ofconsumer devices have pushed vendors to adopt more and more custom,closed source implementations, leaving users of free software powered mobiledevices with nothing but poor solutions limited to work on the singledevices they have been developed for.
With the increasing maturation of libcamera, a complete user spacecamera stack for Linux devices is now finally available, and Linuxphones developers can now cooperate on more mature camera solutionsfor their devices.
The BoF will serve for phone developers and camera developers as acooperation space, to better understand their mutual needs and moveforward camera support for the whole Linux ecosystem.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_camera/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jacopo Mondi":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12756@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T101500 DTEND:20220206T104500 SUMMARY:Running Mainline Linux on Snapdragon 410 DESCRIPTION:The Qualcomm Snapdragon 410 (msm8916) is a SoC that was used in many smartphones andtablets around 2015. It is the most mature "aftermarket" platform postmarketOS can offerat the time of writing. Many of the supported devices are quite usable and havemost of the expected features like phone calls and mobile data working.
The talk goes over some of the most important challenges that we have faced whilesupporting those devices and describes the ways in which we have solved them.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_snapdragon_410/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nikita Travkin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12846@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T110000 DTEND:20220206T114000 SUMMARY:Portable Parens: Graphical Lisp programs for mobile devices DESCRIPTION:Lisp, the second-oldest programming language, has led the way inadvanced programming techniques through decades of variants anddialects. This talk will show how Lisp is relevant even in theburgeoning field of mobile Linux distributions, covering four distincttechniques for writing touch-friendly, responsive GUI applications invarious Lisp implementations:
With fully open source examples for each of the methods, written inLisp dialects including Clojure, Scheme and Fennel, this talk willweigh up the pros and cons of the different techniques with regard toreliability, performance and long-term sustainability in the softwaresupply chain.
Finally, the talk will conclude with a proof-of-concept for adeclarative graphical application with GTK4, showcasing the advancedfunctional programming features offered by Lisp, and demonstrated on aphysical PinePhone device running PostmarketOS!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_graphical_lisp/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sebastian Crane":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12482@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T120000 DTEND:20220206T123500 SUMMARY:From Android to mainline on the Snapdragon 845 DESCRIPTION:Explaining a brief history of Linux on Qualcomm devices, how we got to where we are today and what will come in the future. With a specific focus on the OnePlus 6 and other SDM845 devices with mainline Linux support. As well as what exciting things the future holds!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_kernel_snapdragon_845/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="caleb Connolly":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12599@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T130000 DTEND:20220206T134000 SUMMARY:Linux Mobile vs. The Social Dilemma DESCRIPTION:As FOSS on mobile community, let's do our part to fix the many negative effects of social media and its hostile design patterns. We could become the prime example of how to treat users with respect. To not only give them control over their phone, but also over their attention. From design choices in the operating systems and apps to the platforms we choose to communicate about development.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_social_dilemma/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="OIiver Smith":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12430@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T135000 DTEND:20220206T142500 SUMMARY:ModemManager in your phone DESCRIPTION:ModemManager provides a general purpose WWAN management stack, which has served as default WWAN management system for standard GNU/Linux distributions for the last 10 years, primarily focused on providing data connectivity to laptops and desktops. In addition to that, different teams building phones with FOSS operating systems have also considered ModemManager as a good tool to take responsibility for the full data and voice call management in phones, primarily because it supports a broad range of devices and systems: not only standalone WWAN modules, but also WWAN stacks integrated in Qualcomm SoCs.
This talk will provide an overview of the current state of integration of ModemManager in phones, and what's expected in future releases.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_modemmanager/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Aleksander Morgado":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:12698@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T144500 DTEND:20220206T152000 SUMMARY:Welcome to Libadwaita DESCRIPTION:GTK4 is finally ready for production, and with it comes Libadwaita, the next generation of the GNOME app development platform. This new library builds on what Libhandy did for GTK3 but takes it even further, streamlining many of the most common things app developers need to build great apps for GNOME, across both desktop and mobile.
This includes standardized patterns and widgets for basic layout elements like lists and cards, adaptive navigation, touch/touchpad gestures, easier ways of using color in apps, and much more.
This talk will give a quick overview of the current capabilities of the platform, and show how app developers are making use of it to build apps that work well on computers of all shapes and sizes.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_adwaita/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tobias Bernard":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13209@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T153000 DTEND:20220206T155500 SUMMARY:Anatomy of GNOME Calls DESCRIPTION:In this talk we will take a look at the anatomy of GNOME Calls.We will cover libraries used and how Calls interacts with them to providecall functionality and other things you'd expect from a dialer application.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_calls/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Evangelos Ribeiro Tzaras":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13130@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T160000 DTEND:20220206T163000 SUMMARY:Phosh Contributors Get Together DESCRIPTION:Get to meet the other Phosh contributors
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_phosh/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Guido Günther":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:13217@FOSDEM22@fosdem.org TZID:Europe-Brussels DTSTART:20220206T163000 DTEND:20220206T180000 SUMMARY:Closing session DESCRIPTION:Closing session for the FOSS on mobile devices devroom.We reserve the right to have the "Phosh contributors meeting" bleed into this session.
Come and join us as we're looking back at FOSDEM22, reflect on how our quest for world domination is goingand talk about anything and everything (tangentially) related to FOSS on mobile devices.While not mandatory grabbing a refreshing (rejuvenating even!) beverages of your choice is highly recommendedas we're closing this years event.
No dresscode :)
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:FOSS on Mobile Devices URL:https:/fosdem.org/2022/schedule/2022/schedule/event/mobile_closing_session/ LOCATION:D.mobile ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Evangelos Ribeiro Tzaras":invalid:nomail END:VEVENT END:VCALENDAR