Skip to content

Releases: ayufan-pine64/linux-build

0.7.30: jenkins-linux-build-pine-a64-140

30 Oct 14:57
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.30
sudo ./pine64_update_uboot.sh 0.7.30
sudo ./pine64_update_package.sh 0.7.30

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,

0.7.x

  • 0.7.30: Fix bionic/mate,
  • 0.7.30: Optimise sunxidrm performance,
  • 0.7.29: Try bionic/mate again with all recommends (it seems that they are needed),
  • 0.7.28: Update armsoc to support extra DRM planes for cursor,
  • 0.7.27: Bump CPU to 1.24GHz,
  • 0.7.27: Bump Mem on Pinebook 1080p to 624MHz,
  • 0.7.27: Enable sunxidrm by default,
  • 0.7.27: Always set PWM polarity when using sunxidrm,
  • 0.7.26: Support suspend/resume for sunxidrm,
  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/140/

0.7.29: jenkins-linux-build-pine-a64-138

30 Oct 13:16
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.29
sudo ./pine64_update_uboot.sh 0.7.29
sudo ./pine64_update_package.sh 0.7.29

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.29: Try bionic/mate again with all recommends (it seems that they are needed),
  • 0.7.28: Update armsoc to support extra DRM planes for cursor,
  • 0.7.27: Bump CPU to 1.24GHz,
  • 0.7.27: Bump Mem on Pinebook 1080p to 624MHz,
  • 0.7.27: Enable sunxidrm by default,
  • 0.7.27: Always set PWM polarity when using sunxidrm,
  • 0.7.26: Support suspend/resume for sunxidrm,
  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/138/

0.7.28: jenkins-linux-build-pine-a64-136

27 Oct 21:57
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.28
sudo ./pine64_update_uboot.sh 0.7.28
sudo ./pine64_update_package.sh 0.7.28

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.28: Update armsoc to support extra DRM planes for cursor,
  • 0.7.27: Bump CPU to 1.24GHz,
  • 0.7.27: Bump Mem on Pinebook 1080p to 624MHz,
  • 0.7.27: Enable sunxidrm by default,
  • 0.7.27: Always set PWM polarity when using sunxidrm,
  • 0.7.26: Support suspend/resume for sunxidrm,
  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/136/

0.7.27: jenkins-linux-build-pine-a64-134

27 Oct 13:22
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.27
sudo ./pine64_update_uboot.sh 0.7.27
sudo ./pine64_update_package.sh 0.7.27

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.27: Bump CPU to 1.24GHz,
  • 0.7.27: Bump Mem on Pinebook 1080p to 624MHz,
  • 0.7.27: Enable sunxidrm by default,
  • 0.7.27: Always set PWM polarity when using sunxidrm,
  • 0.7.26: Support suspend/resume for sunxidrm,
  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/134/

0.7.26: jenkins-linux-build-pine-a64-130

26 Oct 22:52
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.25
sudo ./pine64_update_uboot.sh 0.7.25
sudo ./pine64_update_package.sh 0.7.25

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.26: Support suspend/resume for sunxidrm,
  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/130/

0.7.25: jenkins-linux-build-pine-a64-129

25 Oct 11:47
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.25
sudo ./pine64_update_uboot.sh 0.7.25
sudo ./pine64_update_package.sh 0.7.25

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.25: Build xenial/mate (as bionic/mate is not working and requires newer kernel),
  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/129/

0.7.24: jenkins-linux-build-pine-a64-128

24 Oct 20:18
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.24
sudo ./pine64_update_uboot.sh 0.7.24
sudo ./pine64_update_package.sh 0.7.24

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.24: Automatically configure pine64_model,
  • 0.7.24: Fix bionic builds,
  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/128/

0.7.23: jenkins-linux-build-pine-a64-127 (BUGGY)

24 Oct 16:03
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.23
sudo ./pine64_update_uboot.sh 0.7.23
sudo ./pine64_update_package.sh 0.7.23

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.23: Initial bionic build,
  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/127/

0.7.22: jenkins-linux-build-pine-a64-124

24 Oct 11:44
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.22
sudo ./pine64_update_uboot.sh 0.7.22
sudo ./pine64_update_package.sh 0.7.22

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2|1080p: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.22: Another pinebook 1080p build,
  • 0.7.22: Leave only stretch/xenial builds,
  • 0.7.21: Fix support for 1080p mode for Pinebook,
  • 0.7.20: Support 1080p mode for Pinebook,
  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/124/

0.7.19: jenkins-linux-build-pine-a64-118

15 Oct 22:12
Compare
Choose a tag to compare

Upgrade:

sudo ./pine64_update_kernel.sh 0.7.19
sudo ./pine64_update_uboot.sh 0.7.19
sudo ./pine64_update_package.sh 0.7.19

Notice

  • Credentials: pine64/pine64
  • Edit /boot/uEnv.txt as there are many different system and performance level configuration options,
  • Add to /boot/uEnv.txt:
    • emmc_compat=on: if you are having problems with using eMMC module (especially eMMC 5.1),
    • disp_mode=disabled: if you are having problems with kernel panic on LCD or HDMI codepath,
    • pinebook_lcd_mode=batch1|batch2: if you are having problems with screen flickering on Pinebook,
  • Only xenial do support GUI, the rest of builds do miss required system packages,
  • To enable sunxidrm execute: pine64_enable_sunxidrm.sh and reboot. Then edit System -> Preferences -> Look and Feel -> Windows and disable Enable software compositing.
  • Mali support requires the installation of additional packages from https://launchpad.net/~ayufan/+archive/ubuntu/pine64-ppa/ (installed in Xenial GUI builds),

0.7.x

  • 0.7.19: Use custom build boot0 with support for eMMC 5.1,
  • 0.7.19: Support HS200 for eMMC 5.1,
  • 0.7.19: Add emmc_compat=150mhz|200mhz allowing to enable extra performance boost on eMMC (unstable),
  • 0.7.18: Make u-boot and kernel to support eMMC 5.1,
  • 0.7.18: Run u-boot eMMC support in compatibility mode (SDR25),
  • 0.7.18: Allow to change Pinebook LCD parameters with uEnv.txt to fix flickering,
  • 0.7.18: Allow to enable eMMC compatibility mode for Linux via uEnv.txt,
  • 0.7.18: Allow to disable all screens via uEnv.txt,
  • 0.7.18: Enable HDMI by default for SoPine,
  • 0.7.18: Include rsync in all builds,
  • 0.7.17: Compile proper kernel,
  • 0.7.16: Fix LCD display on Pine A64,
  • 0.7.16: Revert back to old MMC drivers backported from 3.10,
  • 0.7.15: For SoPine/LTS disable LCD/HDMI for now as this prevents to boot,
  • 0.7.14: Make sopine to be compatible with Pine64 LTS build
  • 0.7.13: Try new MMC drivers backported from 3.10,
  • 0.7.12: Fix u-boot not loading uEnv.txt and boot.scr,
  • 0.7.11: Make it to possible to use eMMC 5.1, but with somehow terrible performance (thanks @tkaiser and https://forum.armbian.com/index.php?/topic/5089-pinebook-install-to-emmc/&tab=comments#comment-39107),
  • 0.7.10: Fix suspend/resume on non-sunxidrm driver (bring compatibility with 0.6.x), on sunxidrm it still doesn't work,
  • 0.7.9: Fix image for SoPine and Pinebook,
  • 0.7.8: Fix missing simple-image to update u-boot,
  • 0.7.7: Improve pine64_diagnostics.sh,
  • 0.7.6: Include pine64_diagnostics.sh
  • 0.7.6: Include build targets: zesty/stretch/jessie,
  • 0.7.5: Use ldconfig to configure mali, and make mesa-egl work when drm is not enabled,
  • 0.7.5: Enable EGL in Chromium when SunxiDRM is used,
  • 0.7.4: Support LCD brightness for SunxiDRM,
  • 0.7.3: Untested SunxiDRM/Mali fixes that should improve the stability and performance,
  • 0.7.2: Fix enable/disable sunxidrm script,
  • 0.7.0: Test build with support for sunxidrm and Mali (3d acceleration) Thanks lennyraposo for instructions to compile that,
  • 0.7.0: It contains completely version of Mali module, completely different DTB configuration,

This project is based on longsleep work: https://github.com/longsleep/build-pine64-image.

https://jenkins.ayufan.eu/job/linux-build-pine-a64/118/