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 398 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
                • First post
                  Last post