VoLTE Implementation For Google Pixel 3a/3a XL
-
Next steps (make sure your phone bootloader is unlocked) :
- on your phone flash stock android 12 ROM - use exactly the same version used by the developer.
- flash the downloaded .img files with fastboot/fasbootD
- test and report
@Eric-H
I'm trying to locate the exact Android 12 version used by @fredldotme. Is this listed somewhere in the files and/or documentation? Perhaps I'm overlooking it.Keep in mind I use bonito, and the code in the device info file only mentions sargo. I'm not sure if that would need to be updated. Some files include bonito, but this specific file only mentions sargo. Perhaps bonito and sargo share some files?
-
@atarilinux said in VoLTE Implementation For Google Pixel 3a/3a XL:
I'm trying to locate the exact Android 12 version used by @fredldotme. Is this listed somewhere in the files and/or documentation? Perhaps I'm overlooking it.
Usually, this is documented on the device page of the port.
But not in this case...Keep in mind I use bonito, and the code in the device info file only mentions sargo. I'm not sure if that would need to be updated. Some files include bonito, but this specific file only mentions sargo. Perhaps bonito and sargo share some files?
Yes, some ports share repo ( see surya and karna , or miatoll, or android 9 sargo and bonito).
For all your questions I recommend asking on UBports Telegram (Pixel 3a and Porting groups)
-
@fredldotme @AppLee
Do you have any insight on this? We are wanting to help with testing. Thanks! -
Thanks! Good to know I wasn't missing anything in the documentation. Sorry, I don't use Telegram.
-
@atarilinux
Without Telegram, it might be complicated, as almost all discussions regarding UT take place there.
If you use Matrix, I believe there are bridges to these Telegram groups. -
I looked into Matrix, and it looks good so far. I'll research it more and see if I can get it set up. Thanks for the recommendation!
-
@atarilinux I have a Pixel 3a and am happy to help test with this, too.
-
Great! Thanks so much! We are currently waiting to know what Android version the image is built for. Once we hear that, it sounds like we can begin testing.
-
@atarilinux Bonito here, in the US, ready to flash and test.
I noticed while digging around in the link Commit b93e8d44 it points to Lineage 19.1 repository.
That is built on Android 12.1 which I think would line up with this. I checked for install instructions for lineage 19.1 as the newer ones specifically say what version of stock android your phone should have before flashing and its not there. Looks like it used a different method of side loading with TWRP for 19.1 and not flashing via fastboot. -
Good info! Thanks! I saw this on the link you sent. It is in the device info file. Does this shed any light on your theory? Can we use this information to try to match up the right Android version?
deviceinfo_bootimg_header_version="3"
deviceinfo_bootimg_os_version="12"
deviceinfo_bootimg_os_patch_level="2022-09"Also, it sounds like we have some additional questions on the install process, right?
-
@atarilinux said in VoLTE Implementation For Google Pixel 3a/3a XL:
Good info! Thanks! I saw this on the link you sent. It is in the device info file. Does this shed any light on your theory? Can we use this information to try to match up the right Android version?
deviceinfo_bootimg_header_version="3"
deviceinfo_bootimg_os_version="12"
deviceinfo_bootimg_os_patch_level="2022-09"Also, it sounds like we have some additional questions on the install process, right?
Assuming patch level="2022-09" is the build date of that android patch for bonita, that lines right up with:
12.1.0 (SP2A.220505.008, Sep 2022) Flash Link db19d2aaff36f29b7f58f11acad856f9382dafa1ae9160a692782e27cd7b0002From Googles Factory Images page.
I would certainly like a run through of building this, I put a little time into reading up on it this morning but I like to be solid on what I am doing before attempting anything.
-
@Eric-H said in VoLTE Implementation For Google Pixel 3a/3a XL:
Hi @atarilinux
It is better to rebuild the images and it is easy.
This can be done is two step.
First step, fork the repository on gilab :- sign in/up to gitlab.com on your desktop
- go to the new port repository : https://gitlab.com/ubports/porting/community-ports/android12/google-pixel-3a/google-sargo
- click on
fork
button - click on
fork project
(keep the public visibility)
@atarilinux Have you done the above process yet? When I check for pipelines from your fork I just get "There are currently no pipelines. ".
@Eric-H First off thanks for the excellent info, if the above process was not carried out is the expected results no pipelines?
I can see the original build's and where some had failed...
-