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

    Porting to OnePlus 7 guacamoleb GM1901 non-pro

    Scheduled Pinned Locked Moved Porting
    5 Posts 1 Posters 866 Views 1 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
      addy
      last edited by Moem

      Creating this thread specifically for porting UT to OnePlus 7 guacamoleb GM1901 non-pro version as suggested in porting telegram group to help collaborate, since I couldn't find any existing related thread.

      1 Reply Last reply Reply Quote 0
      • A Offline
        addy
        last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • A Offline
          addy
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • A Offline
            addy
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • A Offline
              addy
              last edited by addy

              Please see: https://pad.ubports.com/p/porting-oneplus-7-guacamoleb-non-pro

              OLD:
              Trying to port following https://pad.ubports.com/p/treble-device-adaptation
              development os = ubuntu 22.04 bare metal

              1. Getting device kernel source code
                Android 13 = Lineage 20 => https://github.com/develop-at-github/android_kernel_oneplus_sm8150/tree/lineage-20-edit

              copied and fixing from https://github.com/LineageOS/android_kernel_oneplus_sm8150

              1. Making a device source for build
                use existing one with similar SoC/Android version as base
                going with similar SoC but not android version

              copied and fixing from https://gitlab.com/ubports/porting/community-ports/android9/oneplus-7/oneplus-guacamole

              making device specific changes,
              dont have stock boot.img, will lineage boot.img work?

              1. Running assembly without modifications
                awaiting above step to be finished

              2. Making initial changes to the kernel to boot the device
                ...

              3. Installing Ubuntu Touch rootfs + generic Halium image on device

              what is fastbootd?

              1. Debugging on device
                lenovo******************************************
                DEVICES WITH DYNAMIC PARTITIONS FLASH METHOD
                is this A/B slot?

              what is dtb, dtbo, ota, vbmeta?

              1 Reply Last reply Reply Quote 0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • First post
                Last post