Skip to content

Releases: sailfish-containers/harbour-containers

We're in Chum repo!

30 Aug 19:46
Compare
Choose a tag to compare

Global update:

  • Updated description and license for integration in Chum repository (easier installation, automatic resolution of dependencies, GUI store)
  • Bumped version to avoid dep resolution issues
  • README overhaul
  • Fixed debian.sh
  • Added arch.sh
  • Fixed GUI typos
  • Sane xsession defaults for xfce4 and onboard
  • Added option to install i3 as WM and provide a good base configuration for it (keybindings (press Alt+h to see them), i3 bar, terminal, keyboard mapping, etc.)
  • New icon
  • Back to qxcompositor instead of qxdisplay (dynamic orientation, no need to close the window to change orientation now!), with a fix to a bug that was showing Silica through some windows
  • Update to lxc-templates-desktop to enable sound in Arch (still work in progress for Debian)

New default settings with sane scaling and Onboard configuration (works in landscape too):

Changelog

* Tue Aug 30 kabouik
- Default to us-intl and dead keys in i3 (easier to set up for users who want it in xfce4, so not default)

* Sun Aug 28 2022 kabouik
- Audio now working (volume is independent from the phone volume rocker, but can be changed from within the container)

* Fri Aug 26 2022 kabouik
- Configuration overhaul to tidy up and use external files instead of inline text changes from configure_desktop, which will allow users to use their own customized configuration files on new containers

* Tue Aug 24 2022 kabouik
- Add a script to install Arch-based distributions
- WM choice when installing (xfce4 or i3), should work for all supported types of distros (Arch, Debian)
- Better default configs for both WMs (scaling, right click (only in Arch), touch scrolling in Firefox)
- Possibility to run the script multiple times on a container without breaking things, with failsafes (to some extent)
- Prompts at important steps during install scripts (in case of overwriting config, or long compilations)
- New icon, better for small screens
- Custom wallpapers for Debian, Arch and Kali

0.6

19 Aug 19:42
Compare
Choose a tag to compare
0.6

Global update:

  • harbour-containers is now in testing in the Chum community repository, installable in one tap from a GUI store (no more difficult install with manual dependencies to install!)
  • Fixing debian.sh script to install Debian-based distributions and their default desktop environment
  • Sane xsession defaults for xfce4 and onboard
  • Back to qxcompositor instead of qxdisplay (dynamic autorotation, no need to close the window to change orientation now!)
  • Fixing GUI typos
  • New icon
  • Bumped versions to avoid dependency resolution issues
  • README overhaul and simplification

Easy installation from the Chum GUI:

New default settings with sane scaling and Onboard configuration:

We still recommend taking the time to configure your favourite WM (and set keybindings if you have a keyboard) though:

0.4-1

19 Jul 02:38
Compare
Choose a tag to compare
0.4-1 Pre-release
Pre-release

intro

LXC Containers requires support for multiple instances of devpts enabled in kernel, this requirements is usually already met on devices using android-base >= 9 (Xperia XA2 and X10 generation).
Older devices may need kernel rebuilt with this option enabled, read more

installation

  • download lxc-templates-desktop, qxdisplay and harbour-containers (below) latest packages on your device.
  • install packages and requirements using fingerterm or from ssh as follows:
devel-su zypper install lxc-templates-desktop-1.1-4.noarch.rpm  qxdisplay-0.1-2.armv7hl.rpm harbour-containers-0.4-1.armv7hl.rpm

currently supported distributions

  • debian stable,testing and sid
  • kali linux current
  • ubuntu eoan/focal (see #2)

known issues

  • snapshots can't be created and restored from GUI
  • delete snapshots may led to application crash
  • xsession doesn't start on ubuntu
  • running multiple xsession at the same time doesn't work
  • xsession audio can't be muted from sfos
  • xsession doesn't support hardware acceleration on hybris-based devices