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

ubuntu touch on lg g3 by just using a tweaked opo build?

Scheduled Pinned Locked Moved Porting
5 Posts 3 Posters 1.3k 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
      dytract
      last edited by 16 Dec 2020, 02:09

      so while doing some digging, i found that the hardware between the opo and the lg g3 vs985 (the only phone i have that's not an iphone) are very similar. i was wondering if it was even remotely possible if i could get an image of ubuntu touch i could flash with twrp, as im willing to try to test it. here's some screenshots with the chipset info, both are exactly the same.
      Screenshot_70.png Screenshot_71.png

      A 1 Reply Last reply 16 Dec 2020, 08:58 Reply Quote 0
      • A Offline
        AppLee @dytract
        last edited by 16 Dec 2020, 08:58

        @dytract

        This means that you should be able to port to the LG G3.
        But hardware is not only a CPU and GPU, but screen, camera, haptic, GPS, audio, ...

        You can try with an image for the OPO, but it won't probably work.
        See this for more information on porting:
        https://forums.ubports.com/topic/2068/halium-first-steps

        1 Reply Last reply Reply Quote 0
        • F Offline
          flohack
          last edited by flohack 16 Dec 2020, 13:16

          Even two devices do have the same hardware does in no way mean they will be booting the same image, sadly. There can be a lot of vendor customizations, mainly around firmware versions and initialization of chips. You can try to force it, but I would not be surprised if it just bootloops.

          Also, kernel drivers are setting up critical parameters like voltages and frequencies for oscillators, so with those being wrong you can easily brick your hardware. Mobile phones are mostly initialized like embedded processors, means there is no BIOS, everything is done in the OS, hence that lowlevel stuff.

          And yes, already said, hardware around the SoC: Wifi, BT, sensors, camera, touchpad, LEDs etc. can all be different and wont work ouf of box.

          Better start with a normal port than trying to do the impossible moonshot πŸ˜‰

          My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

          D 1 Reply Last reply 16 Dec 2020, 15:29 Reply Quote 0
          • D Offline
            dytract @flohack
            last edited by 16 Dec 2020, 15:29

            @flohack the reason why i want to try this is because i'm not too good with linux development, im not good at all with porting images. i could try to learn some and maybe mod the opo image, which was my main intention really, or to see what works and what doesn't. i dont care too much about the phone as it is not my main (i dont even use verizon, i use t-mobile, and the phone wont even recognize my t-mobile sim card's existance so it's just a phone i use for tinkering when im bored).

            F 1 Reply Last reply 16 Dec 2020, 23:46 Reply Quote 0
            • F Offline
              flohack @dytract
              last edited by 16 Dec 2020, 23:46

              @dytract well give it a try, but modding the image is already halfway to do a real port πŸ™‚ you will need the Android build tree and such, so if there is a Lineage 14.1 or 16.0 for your device, I would still suggest you start a port.

              My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

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