UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    UT on pinephone vs halium based UT

    Scheduled Pinned Locked Moved OS
    5 Posts 3 Posters 661 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • S Offline
        suoko
        last edited by

        I read that what distinguishes the pinephone from other android based phones, is that it can run a standard Linux kernel instead of the usual abstraction layer sitting on top of the android kernel and blobs.
        Is that true for UT?
        Is it like a standard Intel PC but with an arm cpu which can possibly be upgraded with a simple dist-upgrade?

        AppLeeA 1 Reply Last reply Reply Quote 0
        • AppLeeA Offline
          AppLee @suoko
          last edited by

          Hi @suoko

          Sorry to disappoint you, but you are mixing different concepts here.
          You're right, the Pinephone allow us to run a mainstream kernel with only few adjustments.
          The idea is to push the "adjustments" to the upstream project so we can keep the kernel up-to-date.

          That is true for all Pinephone's OSes but this goal is not achieved yet.

          Then there is the architecture, yes it is basically the same Kernel built for ARM or specifically ARM64.

          Now regarding the rest of the OS that's another story.
          An OS is not just a Kernel, what makes an OS is what gravitates around this kernel: The filesystem with the basic apps, the DE, the 2D and 3D engines, the packager used for software installation and so on.

          That does not change, it is what makes Ubuntu Touch, Ubuntu Touch.
          So no APT, no RW rootfs, softwares are installed using click packages and Lomiri is used as a DE.

          A huge part of the difficulties with the Pinephone come from the introduction of Wayland as a compositor for recent Kernel. So chunks of Lomiri had to be modified in order to talk with Wayland while still talking the ancient language for android ports.

          I hope that'll clarify things for you.

          S 1 Reply Last reply Reply Quote 1
          • S Offline
            suoko @AppLee
            last edited by

            @applee yes, but that raises another question.
            If lomiri is ported to Ubuntu desktop edition, compiled for arm, we could have a standard Ubuntu on the pinephone that looks identical to UT ?
            And click applications could be packaged for Ubuntu arm like we can already do when testing them using 'clickable desktop' ?

            Or I still miss something?
            I know that camera drivers suck on Ubuntu compared to android drivers.

            AppLeeA 1 Reply Last reply Reply Quote 0
            • AppLeeA Offline
              AppLee @suoko
              last edited by

              @suoko I suppose it could work. 🤔
              But the work necessary so this will run smoothly is equivalent to the work made to maintain Ubuntu Touch...

              1 Reply Last reply Reply Quote 1
              • N Offline
                nero355
                last edited by

                I think there are three things you should look into :

                • PostmarketOS on the PinePhone64 (Pro)
                • Ubuntu Touch on the Raspberry Pi 3B
                • At some point indeed Lomiri in combination with regular Ubuntu Desktop either on x86-64 or ARM based hardware 🙂

                My phones :

                • BQ Aquaris E5 HD Ubuntu Phone Edition - Ubuntu Touch 16.04 LTS
                • ZUK Z2 Pro - ZUI Android 8.x
                • Xiaomi Mi 9T - Jolla SailFish 3.4.x Community Build

                P.S. : I am NOT a developer! ;)

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post