• how to turn off systemd-journald

    1
    0 Votes
    1 Posts
    204 Views
    No one has replied
  • Halium stuck at initrd for samsung herolte

    1
    0 Votes
    1 Posts
    283 Views
    No one has replied
  • Librem 5 dev-kit

    17
    2 Votes
    17 Posts
    3k Views
    D
    I used the UART connection to log in (username: phablet password: phablet) and set up networking. I tried to start a graphical session but it looks like a lot of things are already running. I couldn't see anything obviously wrong in the system logs. I'll try to take another look at it later, or tomorrow.
  • make: *** No rule to make target

    4
    0 Votes
    4 Posts
    428 Views
    D
    I see. Good luck!
  • Port halium in asus Zenphone 3 max

    2
    0 Votes
    2 Posts
    376 Views
    ?
    i can't help, but with no more information, nobody can. Do you read the halium docs https://docs.ubports.com/en/latest/porting/building-halium-boot.html ?
  • Trying to port KDEConnect for mobile. Need some help.

    Moved
    3
    2 Votes
    3 Posts
    637 Views
    A
    @xqqy any progress on this port?
  • Porting Halium to Nexus 7 deb

    41
    5 Votes
    41 Posts
    21k Views
    A
    @doniks said in Porting Halium to Nexus 7 deb: Gave it another spin. The general steps to get deb working are much simplified since it's all in github now: https://github.com/Halium/halium-devices/blob/halium-7.1/manifests/asus_deb.xml - just follow the halium documentation. However, I'm wondering whether I should leave the OP as is, some people have expressed that it helped them in their ports to see the journey ... Plasma mobile hasn't been sleeping. I can tell that the newer images work much better than previously. For ubports, I made another attempt, but no GUI so far. Any tipps appreciated! What I did in detail: Follow the steps on https://docs.ubports.com/en/latest/porting/introduction.html in rootstock-touch-install insert the line do_shell "rm -f /data/system.img" as the first line in prepare_ubuntu_system, otherwise we have that thing left over from halium insert the line IMAGE_SIZE=$(( $IMAGE_SIZE * 2 ))right after that variable is set, otherwise the image is too small, so I just double it delete the line do_shell "ln /data/ubuntu.img /data/system.img", otherwise I end up with an empty system.img on the device ... Not sure what the problem was exactly, I think something goes wrong with the loop devices stepping on each others toes .. not sure now I can install using the latest ubports xenial root fs: build 298 form https://ci.ubports.com/job/xenial-rootfs-armhf/ at first that wouldn't boot, so ... I make ubports boot a bit more verbose halium/ubports-boot append quite=n debug=y to the UBPORTS_BOOTIMG_COMMANDLINE in Android.mk insert [ -f /dev/kmsg ] || mknod -m 600 /dev/kmsg c 1 11 in initramfs/init right before the mkdir -p /var/lock line change the line in initramfs/scripts/functions : _log_msg() from printf "$@" to printf "$@" | tee /dev/kmsg now I could sprinkle around log_warning_msg blabla in initramfs/init and see everything nicely in last_kmsg. eventually I found that it panics at the line: mount -n -o move /proc ${rootmnt}/proc ... I have simply commented this line for the moment, that avoids the panic and now it boots into the ubports rootfs however, no GUI comes up in /var/log/lightdm/lightdm.log I see Launching process 2998: /usr/share/ubuntu-touch-session/usc-wrapper --file '/run/mir_socket' --from-dm-fd 11 --to-dm-fd 14 --vt 1 [...] DisplayServer: Unity system compositor stopped usc-wrapper is a script. when I run the command inside: unity-system-compositor --disable-overlays=false --spinner=$SNAP/usr/bin/unity-system-compositor-spinner --file '/run/mir_socket' --from-dm-fd 11 --to-dm-fd 14 --vt 1 I get a Segmentation fault (core dumped) when I run at the same time /system/bin/logcat | grep -Eve "NetlinkListener|rmt_storage" I don't see anything logged at the time of the segfault logcat: http://paste.ubuntu.com/p/kz7JSTfgTR/ syslog: http://paste.ubuntu.com/p/JVQJ2mg98G/ dmesg: http://paste.ubuntu.com/p/MPvwKtYhsS/ Not sure what to do next. Maybe try halium-boot, maybe check the lxc-checkconfig: http://paste.ubuntu.com/p/5Z6w8Kwcm6/ it still flags some things. Also, mabye related, I get # lxc-attach -n android lxc-attach: cgroups/cgfs.c: lxc_cgroupfs_attach: 2538 could not move attached process 10995 to cgroup of container lxc-attach: attach.c: lxc_attach: 992 Expected to receive sequence number 0: No such file or directory. However, # lxc-info -n android Name: android State: RUNNING PID: 1116 IP: 10.15.19.82 IP: 192.168.179.127 and it's all seemingly good enough for plasma mobile, so not sure. Again, tips welcome! this was the post i was referring you
  • Porting Ubuntu Touch to Motorola Moto G5 (cedric)

    1
    7 Votes
    1 Posts
    2k Views
    No one has replied
  • Porting Ubuntu Touch on Samsung Nexus 10 Tablet

    9
    0 Votes
    9 Posts
    2k Views
    D
    @aravind_kamble you probably need the --force-sync as the error message suggests
  • Modem bug on cedric 0 IMEI and no signal

    7
    0 Votes
    7 Posts
    892 Views
    L
    ok was sloved by restoring persist
  • LG Spirit 4G (c70n)

    1
    0 Votes
    1 Posts
    363 Views
    No one has replied
  • Port to Essential PH-1

    7
    0 Votes
    7 Posts
    2k Views
    alefnodeA
    Yeah, i disabled verity, even that, there are more changes since that
  • Porting in 2019 - a true journey

    28
    17 Votes
    28 Posts
    8k Views
    flohackF
    @Ranjith We dont know yet, we do not have enough people to work on this at the moment, sorry.
  • Boot failed for arm64 rootfs

    6
    0 Votes
    6 Posts
    589 Views
    U
    @zhangbo Would you please tell which platform could run normally with ubuntu-touch-hybris-xenial-edge-arm64-rootfs.tar.gz? Currently, there are none.
  • Surface Pro

    2
    1 Votes
    2 Posts
    451 Views
    K
    @Nighthawk I guess you can install ubuntu on it and install Unity 8.
  • Moto X 2014 Victara

    2
    0 Votes
    2 Posts
    449 Views
    U
    Alright, new devices! What changed between building hybris-boot and halium-boot? Were new kernel options enabled? What is your kernel version?
  • xenial-mainline-edge vs xenial-hybris-edge: what's the difference?

    2
    0 Votes
    2 Posts
    533 Views
    dobeyD
    The mainline rootfs is for devices which use upstream Linux kernel with open source drivers on standard GNU ABI, rather than Android. So, for PinePhone/Librem 5/RPi. The hybris rootfs is for devices which require Android kernel and its bionic ABI (hybris is for binding to the Android HAL from within Linux). If you're porting a device, you almost certainly need the hybris version.
  • Help building Halium for International Galaxy S4 (jfltexx)

    11
    0 Votes
    11 Posts
    2k Views
    advocatuxA
    @YamiYukiSenpai that room is still listed in Halium official documentation (http://docs.halium.org/en/latest/porting/first-steps.html?highlight=%23halium%3Adisroot.org) but maybe they've a problem with federation and that's why you can't access it from your instance?
  • LG V20 T-Mobile Port

    2
    0 Votes
    2 Posts
    632 Views
    T
    No one responded, so I figured I'd shine some light here. @walidham, Your port is built for armhf. You need to build for arm64 on the V20, we're not ARMv7, we're ARMv8. So when building, you'd likely use ARCH=aarch64 instead of ARCH=armhf, if you made the device tree yourself, you may have other things that need done in the kernel's configuration.
  • Cannot get Halium source

    1
    0 Votes
    1 Posts
    403 Views
    No one has replied