ubuntu touch on lg g3 by just using a tweaked opo build?
-
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.
-
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 -
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
-
@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).
-
@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.