Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/mobile-nixos
base: 32f58ada71f3
Choose a base ref
...
head repository: NixOS/mobile-nixos
compare: 5386b3fd2d34
Choose a head ref
  • 17 commits
  • 20 files changed
  • 1 contributor

Commits on Dec 29, 2020

  1. Copy the full SHA
    dacfa93 View commit details
    Browse the repository at this point in the history
  2. system-types/u-boot: Cleanup file

    The same changes have been made in the upcoming UEFI equivalent file.
    samueldr committed Dec 29, 2020
    Copy the full SHA
    403c414 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    96a71e1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c2ac233 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2020

  1. kernel/builder: Support newer kernel versions

    Fixes menuconfig for 5.10 for chuwi hi10 pro
    samueldr committed Dec 30, 2020
    Copy the full SHA
    cff021e View commit details
    Browse the repository at this point in the history
  2. kernel/builder: Fix for non-dtb-based platforms

    Like intel-based hardware
    samueldr committed Dec 30, 2020
    Copy the full SHA
    a14e024 View commit details
    Browse the repository at this point in the history
  3. initrd: Allow adding extra dev rules

    Will be used to pass along extra properties for devies, e.g. libinput
    calibration matrix.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    a8fbbeb View commit details
    Browse the repository at this point in the history
  4. system-types/uefi: Init, largely inspired by u-boot

    This is the minimum viable product.
    
    This builds a disk image that can be booted.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    bec8c7d View commit details
    Browse the repository at this point in the history
  5. devices/uefi-x86_64: Init, from qemu-x86_64

    For the time being, this is mostly a copy of the QEMU system.
    
    The QEMU system is slated to be removed, once the UEFI system provides
    the necessary tooling to get a VM going easily.
    
    We'll probably want to add other generically-useful modules to that
    system.
    
    We'll have to look at NixOS's boot.initrd.availableKernelModules and
    boot.initrd.kernelModules options.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    01de3d3 View commit details
    Browse the repository at this point in the history
  6. uefi-x86_64: default values for ram and display

    This is basically what I think are the minimum requirements for support.
    720p display, 2GB of RAM.
    
    Not that it will be a great experience.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    ed23cba View commit details
    Browse the repository at this point in the history
  7. system-types/uefi: Introduce the .vm attribute

    This results in a script that launches a QEMU VM.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    1098b55 View commit details
    Browse the repository at this point in the history
  8. qemu-cryptsetup: Use uefi-x86_64 system

    It is incomplete because it does not use the (not implemented) VM
    attribute.
    samueldr committed Dec 30, 2020
    Copy the full SHA
    a8f14ef View commit details
    Browse the repository at this point in the history
  9. qemu-x86_64: Delete device

    It's being replaced by the generic uefi-x86_64 device.
    
    Basically, replace the QEMU-specific system type by the totally standard
    UEFI system type. This way we're dogfooding it way better!
    samueldr committed Dec 30, 2020
    Copy the full SHA
    b2790d1 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    e215099 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    7fe40c1 View commit details
    Browse the repository at this point in the history
  12. uefi-x86_64: Enable stage-0

    samueldr committed Dec 30, 2020
    Copy the full SHA
    04b8e4c View commit details
    Browse the repository at this point in the history
  13. Merge pull request #253 from samueldr-wip/feature/uefi-generic-x86_64

    uefi-x86_64: introduce generic "device" and system type
    samueldr committed Dec 30, 2020
    Copy the full SHA
    5386b3f View commit details
    Browse the repository at this point in the history