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

    OnePlus 7/7 Pro/7T/7T Pro with mainline kernel?

    Scheduled Pinned Locked Moved Porting
    6 Posts 4 Posters 2.4k 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.
      • A Offline
        ada
        last edited by

        The postmarketOS wiki shows that someone has mainlined OnePlus guacamole and hotdog devices. Could we put UT on top of the mainline kernel rather than using Halium? Would there be any real benefits to doing so?

        I think I saw that this is how PinePhone runs UT, and it allowed for wider compatibility with programs?

        KenedaK flohackF 2 Replies Last reply Reply Quote 0
        • KenedaK Offline
          Keneda @ada
          last edited by Keneda

          @ada
          Interesting topic and related.

          @ada said in OnePlus 7/7 Pro/7T/7T Pro with mainline kernel?:

          Could we put UT on top of the mainline kernel rather than using Halium?

          I red somewhere here that native linux devices like Pinephone don't have same device "tree" or something related with partitionning, bootloaders and thing like that, and that those device can't run the same way that "pure Linux" ones do, so question would be rather is it possible to do a halium mainline Linux kernel porting of uTouch.

          But it would be great if i misunderstood and that is possible to run uTouch the same way on "halium" devices than on Pinephone.

          Anyway problem is hardware device drivers that you must extract from vendor linux kernel and adapt to mainline linux kernel i imagine.

          Now i just shut up and wait for people with real knowledge to answer, starting with devs like @dobey or @Flohack .

          2015-2023 : Meizu MX4 ☠️⚰️✝️
          2023-2024 : Nexus 5 ☠️⚰️✝️
          2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
          🇲🇫🇬🇧

          A 1 Reply Last reply Reply Quote 0
          • A Offline
            ada @Keneda
            last edited by

            @keneda said in OnePlus 7/7 Pro/7T/7T Pro with mainline kernel?:

            I red somewhere here that native linux devices like Pinephone don't have same device "tree" or something related with partitionning, bootloaders and thing like that, and that those device can't run the same way that "pure Linux" ones do, so question would be rather is it possible to do a halium mainline Linux kernel porting of uTouch.

            I thought it was the opposite— mainlining a device allows it to run like a normal Linux device.

            @keneda said in OnePlus 7/7 Pro/7T/7T Pro with mainline kernel?:

            Anyway problem is hardware device drivers that you must extract from vendor linux kernel and adapt to mainline linux kernel i imagine.

            Yeah, that’s the difficult part, but someone has already done it (at least partially, I don’t know how up to date the postmarketOS page for these devices is.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sven @ada
              last edited by

              @ada Most postmarketOS pages are quite up to date. The predecessors (OnePlus 6 and 6T) are in a much better pmOS state than this device; they are even promoted to "community device" status.

              VollaPhone22 (dual-boot of VollaOS and UT 20.04 OTA-5), Pocophone F1 (pmOS, edge)

              1 Reply Last reply Reply Quote 0
              • flohackF Offline
                flohack @ada
                last edited by

                @ada No there would be no benefits, in fact less hardware will work, and you will loose the experience of having a mobile phone. Its then more a wireless tablet with optionally no graphics 🙂

                My languages: 🇦🇹 🇩🇪 🇬🇧 🇺🇸

                A 1 Reply Last reply Reply Quote 1
                • A Offline
                  ada @flohack
                  last edited by

                  @flohack ah thanks for that, I’ll stick to Halium for now then!

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