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

    Why are there so few UB ports on modern Samsung devices?

    Scheduled Pinned Locked Moved General
    13 Posts 9 Posters 983 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.
      • GermanAizekG Offline
        GermanAizek
        last edited by

        Samsung is a very popular brand, but Ubuntu Touch ports are mainly for old devices, who can answer what is difficulty porting devices to Samsung? and are there any problems in porting to devices before 2021?

        Xiaomi Redmi Note 7.... And more...
        I have too many devices...

        MrT10001M MoemM R 3 Replies Last reply Reply Quote 0
        • MrT10001M Offline
          MrT10001 @GermanAizek
          last edited by MrT10001

          @GermanAizek There are so many variables to porting (I am not a porter BTW). First there has to be someone who is willing to port to a device and then maintain that port. This takes knowledge, time and a lot of effort. The device they're porting to must be viable as well, i.e. the vendor blobs are available (drivers), the Android kernel is up to date, the bootloader can be unlocked and so on.
          Over time as older devices fall by the way due to age, newer devices will be ported and newer Samsung devices will probably be involved.

          Xiaomi Redmi Note 7.... And more...
          I have too many devices...

          arubislanderA 1 Reply Last reply Reply Quote 1
          • arubislanderA Offline
            arubislander @MrT10001
            last edited by

            In addition to what @MrT10001 said, if the newest devices come with the newest version of Android then there might not yet be a corresponding Halium version to base a port on.

            πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
            Happily running Ubuntu Touch
            Google Pixel 3a (20.04 DEV)
            JingPad (24.04 preview)
            Meizu Pro 5 (16.04 DEV)

            1 Reply Last reply Reply Quote 1
            • MoemM Offline
              Moem @GermanAizek
              last edited by

              @GermanAizek said in Why are there so few UB ports on modern Samsung devices?:

              Ubuntu Touch ports are mainly for old devices

              One of the reasons that has not been mentioned yet is that newer devices are expensive, and there are not so many people who have a spare one that they don't use and can tinker on.
              Most people who have a newer device use it as a daily driver and can't miss it, or risk bricking it while tinkering.

              Is currently using an Op5t
              Also owns an Op1, a BQ E4.5 and an Xperia X, as well as a BQ tablet and a Pinetab2. Please, someone... make it stop.

              1 Reply Last reply Reply Quote 1
              • R Offline
                Rondarius @GermanAizek
                last edited by

                @GermanAizek
                I think that this is answered somewhere else here on the forum and if I don't remember it wrong, most of the samsung phones has locked bootloader which makes it impossible to port the phone over to another os.

                4 Google Pixel 3A
                1 Google Nexus 6P
                2 Google Nexus 5
                2 Pinephones
                2 Sony Xperia X

                Mario.CHM 1 Reply Last reply Reply Quote 0
                • K Offline
                  kugiigi
                  last edited by

                  Sony even has an open device initiative and yet we barely a Sony device supported. I think major factor is that the device has to in people's hands who are willing to put the effort and time to develop the port. It's very hard to do so on expensive devices and as already mentioned, newer Android versions aren't feasible yet without a bigger effort.

                  1 Reply Last reply Reply Quote 0
                  • Mario.CHM Offline
                    Mario.CH @Rondarius
                    last edited by

                    Hi @Rondarius,

                    I have no idea if Samsung ships devices on which the bootloader cannot be unlocked.
                    But I own a Samsung S9 (SM-G960F), besides it is one of the most beautiful devices Samsung has ever built (size and look) in my opinion, running the /e/OS. 52c073e9-62c0-4dd3-8da9-5ef1881f323d-grafik.png
                    I use it for online banking with 2AF (two-factor authentication) because of my bank.

                    I am more of the opinion that the effort for a top port of UT requires a very large amount of work with high skills on the side.
                    Anyone can find out on the /e/OS website how many top ports exist for the /e/OS on devices, namely just 21.

                    So the effort involved is simply considerable, and not just for UT. :man_lifting_weights_light_skin_tone: :man_biking_medium-light_skin_tone: :man_swimming_light_skin_tone:

                    Greetings Mario :beaming_face_with_smiling_eyes:

                    πŸ“± Oneplus Nord N100 UT20.40 (OTA5); then Xperia X (since 2020) at last UT 20.04(OTA5), now out of service due to defective camera
                    🐎 When you realize you are riding a dead horse, get off!
                    My languages skill: πŸ‡¨πŸ‡­πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ, and only orally: πŸ‡¬πŸ‡§ πŸ‡ΉπŸ‡­

                    KenedaK GermanAizekG 2 Replies Last reply Reply Quote 1
                    • KenedaK Offline
                      Keneda @Mario.CH
                      last edited by Keneda

                      @Mario-CH
                      Well, those are only devices which you can use "easy installer" with.
                      There are 200 devices supported. Most by community, some by /e/os team, exactly like UT, with difference that for UT all devices listed are on installer.
                      Fairphone 5, which is sold by Murena (/e/os shop for preinstalled devices) is not already supported by easy installer.
                      Not being in installer doesn't mean this is not "top ports".

                      2015-2023 : Meizu MX4 ☠️⚰️✝️
                      2023-2024 : Nexus 5 ☠️⚰️✝️
                      2024-***** : FPOS Fairphone 5 waiting UT for freedom πŸ˜‰
                      πŸ‡²πŸ‡«πŸ‡¬πŸ‡§

                      Mario.CHM 1 Reply Last reply Reply Quote 0
                      • Mario.CHM Offline
                        Mario.CH @Keneda
                        last edited by

                        Hi @Keneda,

                        Well, you're probably right, and of course you don't have to tell me that. :unamused_face:
                        But as you have probably noticed many times in our forum, there are different views on what is meant by top porting.

                        But I think that the eOS team deliberately didn't just put all possible ports in the installer, but only the best ones from their point of view.

                        My intention was to show that a device porting is not something you can just shake out of your sleeve.

                        Of course, the people who find it easy to create a Port like this will immediately start to complain and tell me that it's not that difficult after all.

                        But all I can say with a tired smile is: Oh yes, and where are these people? :relieved_face:

                        Greetings Mario :winking_face:

                        πŸ“± Oneplus Nord N100 UT20.40 (OTA5); then Xperia X (since 2020) at last UT 20.04(OTA5), now out of service due to defective camera
                        🐎 When you realize you are riding a dead horse, get off!
                        My languages skill: πŸ‡¨πŸ‡­πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ, and only orally: πŸ‡¬πŸ‡§ πŸ‡ΉπŸ‡­

                        KenedaK 1 Reply Last reply Reply Quote 0
                        • GermanAizekG Offline
                          GermanAizek @Mario.CH
                          last edited by

                          @Mario-CH, It's very strange because I was able to install Lineage OS on my Samsung M51 and on Samsung A52s 5G. And I had to unlock bootloader, having lost samsung knox.

                          Xiaomi Redmi Note 7.... And more...
                          I have too many devices...

                          Mario.CHM 1 Reply Last reply Reply Quote 0
                          • KenedaK Offline
                            Keneda @Mario.CH
                            last edited by Keneda

                            @Mario-CH said in Why are there so few UB ports on modern Samsung devices?:

                            My intention was to show that a device porting is not something you can just shake out of your sleeve.

                            I perfectly understood this and you're perfectly right, my point was only to specify.

                            But I think that the eOS team deliberately didn't just put all possible ports in the installer, but only the best ones from their point of view.

                            Not exactly, community ports need to have porter making correct files and config to be in installer.
                            Only official ports, and a few community ones, have those.

                            From the /e/os link you gave :
                            "Due to resource constraints the /e/OS team cannot add more devices or operating systems to the easy-installer. Here we request users in the community with development experience to help us:

                            Support new devices
                                with its architecture based configuration files, it is easy to add new devices to the Easy Installer
                            Add support for more Operating systems
                            

                            Tip: We share details on how you can add more devices in this document"

                            2015-2023 : Meizu MX4 ☠️⚰️✝️
                            2023-2024 : Nexus 5 ☠️⚰️✝️
                            2024-***** : FPOS Fairphone 5 waiting UT for freedom πŸ˜‰
                            πŸ‡²πŸ‡«πŸ‡¬πŸ‡§

                            1 Reply Last reply Reply Quote 0
                            • Mario.CHM Offline
                              Mario.CH @GermanAizek
                              last edited by

                              Hi @GermanAizek,

                              I'm not sure what you're getting at. Informal or the operating system or unlocking the bootloader.
                              I'll relate to the operating system.

                              LineageOS is an AOSP (Android Open Source Project), i.e. a de facto free Android system. You can find out more on the Internet and Wikipedia.
                              It also comes from the first successful β€œfree Android operating system” CyanogenMod, which was available from April 2009.

                              Ergo, the LineageOS makers have a considerable lead in knowledge and experience, I don't think we should compare ourselves with them, but we are catching up.

                              UT (Ubuntu Touch), on the other hand, is a modified Linux system, modified because it is not desktop.

                              In other words, potatoes and bread are both food, but they still have to be prepared differently in order to be eaten. πŸ˜‰

                              Greetings Mario

                              πŸ“± Oneplus Nord N100 UT20.40 (OTA5); then Xperia X (since 2020) at last UT 20.04(OTA5), now out of service due to defective camera
                              🐎 When you realize you are riding a dead horse, get off!
                              My languages skill: πŸ‡¨πŸ‡­πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ, and only orally: πŸ‡¬πŸ‡§ πŸ‡ΉπŸ‡­

                              1 Reply Last reply Reply Quote 1
                              • developerbaymanD Offline
                                developerbayman
                                last edited by

                                lol im turning into a record .....insert prattle here as it applies as well ....

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