Skip to content

Instantly share code, notes, and snippets.

@cherepanov
Last active May 28, 2025 17:00
Show Gist options
  • Select an option

  • Save cherepanov/27d324a7dbe738993647d206c3199f83 to your computer and use it in GitHub Desktop.

Select an option

Save cherepanov/27d324a7dbe738993647d206c3199f83 to your computer and use it in GitHub Desktop.

Revisions

  1. cherepanov revised this gist Jan 27, 2024. No changes.
  2. cherepanov revised this gist Jan 27, 2024. 2 changed files with 0 additions and 0 deletions.
    Binary file added I21_dualos_pipo_BIOS.rom
    Binary file not shown.
    Binary file added rtl8723bs_4.12.0_amd64.deb
    Binary file not shown.
  3. cherepanov revised this gist Jan 22, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -15,7 +15,6 @@ with intel-microcode-3.20231114.1
    # Audio
    - force quirks to soc driver snd_soc_sst_bytcr_rt5640.quirk=0x543443
    - in case of issues try to play with qurks bits https://github.com/torvalds/linux/blob/master/sound/soc/intel/boards/bytcr_rt5640.c
    - if not works install sof-bin v2.8
    - force use of legacy driver and try these module options for better experience
    ```
    #/etc/modprobe.d/intellegacy.conf
    @@ -28,6 +27,7 @@ options snd-intel-dspcfg dsp_driver=2
    blacklist snd-soc-sst-acpi
    ```
    - if not works install sof-bin v2.8

    # Wifi
    works out of the box, but frequently disconnects
  4. cherepanov revised this gist Jan 22, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    - in case of black scren on boot add dis_ucode_ldr to kernel parameters

    # Kernel
    with intel-microcode 2023-14-11
    with intel-microcode-3.20231114.1

    - 6.5 works
    - 6.6 works
  5. cherepanov revised this gist Jan 22, 2024. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -15,9 +15,8 @@ with intel-microcode 2023-14-11
    # Audio
    - force quirks to soc driver snd_soc_sst_bytcr_rt5640.quirk=0x543443
    - in case of issues try to play with qurks bits https://github.com/torvalds/linux/blob/master/sound/soc/intel/boards/bytcr_rt5640.c
    - force use of legacy driver
    - if not works install sof-bin v2.8
    - try these module options for better experience
    - force use of legacy driver and try these module options for better experience
    ```
    #/etc/modprobe.d/intellegacy.conf
  6. cherepanov revised this gist Jan 22, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@

    - flash iso to flash drive
    - add bootia32.efi to /EFI/boot folder https://github.com/lamadotcare/bootia32-efi
    - you may need to force boot from flash from bios menu
    - you may need to force boot from bios menu
    - in case of black scren on boot add dis_ucode_ldr to kernel parameters

    # Kernel
  7. cherepanov revised this gist Jan 22, 2024. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -19,7 +19,7 @@ with intel-microcode 2023-14-11
    - if not works install sof-bin v2.8
    - try these module options for better experience
    ```
    /etc/modprobe.d/intellegacy.conf
    #/etc/modprobe.d/intellegacy.conf
    blacklist snd_hdmi_lpe_audio
    @@ -38,7 +38,8 @@ works out of the box, but frequently disconnects
    # Misc
    - add zramswap
    ```
    cat /etc/default/zramswap
    #cat /etc/default/zramswap
    # Compression algorithm selection
    # speed: lz4 > zstd > lzo
    # compression: zstd > lzo > lz4
  8. cherepanov revised this gist Jan 22, 2024. 1 changed file with 26 additions and 1 deletion.
    27 changes: 26 additions & 1 deletion Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -36,7 +36,32 @@ works out of the box, but frequently disconnects
    - try rtl8723bs_4.12.0_amd64.deb for better experience

    # Misc
    - add zswap
    - add zramswap
    ```
    cat /etc/default/zramswap
    # Compression algorithm selection
    # speed: lz4 > zstd > lzo
    # compression: zstd > lzo > lz4
    # This is not inclusive of all that is available in latest kernels
    # See /sys/block/zram0/comp_algorithm (when zram module is loaded) to see
    # what is currently set and available for your kernel[1]
    # [1] https://github.com/torvalds/linux/blob/master/Documentation/blockdev/zram.txt#L86
    #ALGO=lz4
    # Specifies the amount of RAM that should be used for zram
    # based on a percentage the total amount of available memory
    # This takes precedence and overrides SIZE below
    PERCENT=70
    # Specifies a static amount of RAM that should be used for
    # the ZRAM devices, this is in MiB
    #SIZE=256
    # Specifies the priority for the swap devices, see swapon(2)
    # for more details. Higher number = higher priority
    # This should probably be higher than hdd/ssd swaps.
    #PRIORITY=100
    ```


    # Links
  9. cherepanov revised this gist Jan 22, 2024. 1 changed file with 12 additions and 0 deletions.
    12 changes: 12 additions & 0 deletions Ubuntu 24.04 Noble Numbat on Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -17,6 +17,18 @@ with intel-microcode 2023-14-11
    - in case of issues try to play with qurks bits https://github.com/torvalds/linux/blob/master/sound/soc/intel/boards/bytcr_rt5640.c
    - force use of legacy driver
    - if not works install sof-bin v2.8
    - try these module options for better experience
    ```
    /etc/modprobe.d/intellegacy.conf
    blacklist snd_hdmi_lpe_audio
    options snd-intel-dspcfg dsp_driver=2
    #options snd-intel-dspcfg dsp_driver=1
    #options snd_sof sof_debug=1
    blacklist snd-soc-sst-acpi
    ```

    # Wifi
    works out of the box, but frequently disconnects
  10. cherepanov renamed this gist Jan 22, 2024. 1 changed file with 0 additions and 0 deletions.
  11. cherepanov renamed this gist Jan 22, 2024. 1 changed file with 0 additions and 0 deletions.
  12. cherepanov revised this gist Jan 22, 2024. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions Ubuntu 24.05 Pipo X9.md
    Original file line number Diff line number Diff line change
    @@ -23,7 +23,11 @@ works out of the box, but frequently disconnects

    - try rtl8723bs_4.12.0_amd64.deb for better experience

    # Misc
    - add zswap


    # Links
    https://gist.github.com/iiLaurens/646af46115b35c4eaaaa3a97f135087b
    https://linuxiumcomau.blogspot.com/2017/06/rtl8723bs-wifi-and-bt-firmware-package.html
    https://isaacs.pw/2020/06/installing-linux-lubuntu-20-04-lts-onto-a-pipo-x7-mini-pc-intel-z3736f/
  13. cherepanov renamed this gist Jan 22, 2024. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  14. cherepanov created this gist Jan 22, 2024.
    29 changes: 29 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    # Install

    - flash iso to flash drive
    - add bootia32.efi to /EFI/boot folder https://github.com/lamadotcare/bootia32-efi
    - you may need to force boot from flash from bios menu
    - in case of black scren on boot add dis_ucode_ldr to kernel parameters

    # Kernel
    with intel-microcode 2023-14-11

    - 6.5 works
    - 6.6 works
    - 6.7 requires dis_ucode_ldr

    # Audio
    - force quirks to soc driver snd_soc_sst_bytcr_rt5640.quirk=0x543443
    - in case of issues try to play with qurks bits https://github.com/torvalds/linux/blob/master/sound/soc/intel/boards/bytcr_rt5640.c
    - force use of legacy driver
    - if not works install sof-bin v2.8

    # Wifi
    works out of the box, but frequently disconnects

    - try rtl8723bs_4.12.0_amd64.deb for better experience


    # Links
    https://gist.github.com/iiLaurens/646af46115b35c4eaaaa3a97f135087b
    https://linuxiumcomau.blogspot.com/2017/06/rtl8723bs-wifi-and-bt-firmware-package.html