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

    Porting basics question

    Scheduled Pinned Locked Moved Porting
    7 Posts 4 Posters 996 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.
      • D Offline
        dgood1
        last edited by

        Let me start by saying I'm completely new to the concept of rooting, flashing, and porting. So I'd like to try and digest what I read from the steps.

        1. Check if my phone is compatible, and help others know if they are, by documenting it.
        2. Get something called "Halium" installed on my desktop/laptop.
        3. Create a "Halium-boot" using Halium's breakfast or lunch options.
        4. "Flash" "Halium-boot" unto my phone, (which is telling me I just paste it there using "fastboot")
        5. Have a back up of my phone... in my phone. Something about TWRP.
        6. Download Ubuntu Touch.
        7. Get "Halium-install" and tell it to install Ubuntu Touch for me.

        Is this a good summary, or did I get something wrong?

        (Because it's saying I empty my phone in step 6, and I have no idea why it'd want me to put something in my phone that's about to be wiped)

        LakotaubpL 1 Reply Last reply Reply Quote 0
        • LakotaubpL Offline
          Lakotaubp @dgood1
          last edited by

          @dgood1 Hi, and welcome to UBports. Have a read of this https://docs.ubports.com/en/latest/porting/introduction.html to get started. This may be of interest to https://ubports.com/meet-the-community

          1 Reply Last reply Reply Quote 0
          • D Offline
            dgood1
            last edited by dgood1

            Thanks for getting back to me.

            Sadly, that's the site that brought me to the forums in the first place. XD. As savvy as I wish I was with computers, much of the new jargon fly over my head.

            Anyway, seeing as you find nothing wrong in what I mentioned, it may be safe to assume it better to try the instructions as I have interpreted it. (To clarify, I will read the given instructions. I just feel I may have misread some things)

            I'll try Telegram soon. Thanks for the tip.

            LakotaubpL 1 Reply Last reply Reply Quote 0
            • LakotaubpL Offline
              Lakotaubp @dgood1
              last edited by

              @dgood1 I have not tried porting so have no knowledge of any bumps in the road so to speak. There are many here who have so keep an eye out for answers here and most definitely ask questions we're here to help. From trying other things I have found reading things at least twice can save a lot of bother further on : ) and yes try the links on that other page I'm sure you will find what you need.

              1 Reply Last reply Reply Quote 1
              • IngoI Offline
                Ingo
                last edited by

                There is also a 3h recording of a live porting session you might want to check out
                https://www.youtube.com/watch?v=nShXVDXM50A

                1 Reply Last reply Reply Quote 4
                • T Offline
                  tigerpro
                  last edited by

                  Your basic understanding is a little off, step 0 is right, after that you get source code following the docs, configure it with the docs (adjusting for any device specific items) then compile it and flash to your device and test. That is a very very generalized rundown of the process, if you attempt it, we are here to help, and there's no such thing as a stupid question, so good luck if you go for it.

                  Whether you think you can, or you can't, if you do not try, you will never truly know. So give it a Go.

                  1 Reply Last reply Reply Quote 2
                  • D Offline
                    dgood1
                    last edited by

                    @tigerpro Nice! So I have to be more careful when tweaking with Halium then.

                    I'll update when I can when Halium is running on my laptop.

                    I finally saw the word GIT in the apt install, so I guess I see where "build" is going

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