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

    Starting development of a Samsung Galaxy S9 port, i need some help though.

    Scheduled Pinned Locked Moved Porting
    7 Posts 3 Posters 1.5k 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.
      • R Offline
        retrocountry
        last edited by retrocountry

        So, i decided to port my first OS, and what better to do Ubuntu Touch. i was wondering if it would be easier, since the galaxy S9 i have is Snapdragon (SDM845) Based, and there's a droidian port. what should i do? i've tested the droidian port and that works well, so i'd like to know my next steps.

        Port: https://github.com/droidian-starqlte (This provides the kernel and other useful goodies)

        Thanks,
        Woolium

        1 Reply Last reply Reply Quote 1
        • F Offline
          faveoled
          last edited by

          Check if your device is treble-compatible using this app:
          https://f-droid.org/packages/tk.hack5.treblecheck
          Run from stock ROM. Also report the VNDK version. This would decide further actions

          R 1 Reply Last reply Reply Quote 0
          • R Offline
            retrocountry @faveoled
            last edited by

            @faveoled

            Treble is supported. (system-arm64-ab.img.xz) the VNDK is 29.0 ( android Q based vendor 😭)
            so will it still work?

            F 1 Reply Last reply Reply Quote 0
            • F Offline
              faveoled @retrocountry
              last edited by

              @retrocountry
              This should work for you:
              https://docs.ubports.com/en/latest/porting/build_and_boot/standalone_kernel_build.html
              Use halium 10 as base.
              Deviceinfo values can probably be reused from the Droidian port:
              https://github.com/droidian-starqlte/android_kernel_samsung_sdm845/blob/droidian/debian/kernel-info.mk

              R 1 Reply Last reply Reply Quote 0
              • R Offline
                retrocountry @faveoled
                last edited by

                @faveoled Sounds good. thank you!

                1 Reply Last reply Reply Quote 0
                • KenedaK Offline
                  Keneda
                  last edited by

                  Good luck in the porting journey šŸ‘

                  2015-2023 : Meizu MX4 ā˜ ļøāš°ļøāœļø
                  2023-2024 : Nexus 5 ā˜ ļøāš°ļøāœļø
                  2024-***** : FPOS Fairphone 5
                  šŸ‡²šŸ‡«šŸ‡¬šŸ‡§

                  R 1 Reply Last reply Reply Quote 0
                  • R Offline
                    retrocountry @Keneda
                    last edited by

                    @Keneda Thanks, I'll need it šŸ˜‚

                    1 Reply Last reply Reply Quote 1

                    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