• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
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 306 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 22 days ago

      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 21 days ago

        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 21 days ago Reply Quote 0
        • R Offline
          retrocountry @faveoled
          last edited by 21 days ago

          @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 21 days ago Reply Quote 0
          • F Offline
            faveoled @retrocountry
            last edited by 21 days ago

            @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 21 days ago Reply Quote 0
            • R Offline
              retrocountry @faveoled
              last edited by 21 days ago

              @faveoled Sounds good. thank you!

              1 Reply Last reply Reply Quote 0
              • K Offline
                Keneda
                last edited by 20 days ago

                Good luck in the porting journey 👍

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

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

                  @Keneda Thanks, I'll need it 😂

                  1 Reply Last reply Reply Quote 0
                  4 out of 7
                  • First post
                    4/7
                    Last post