VoLTE Implementation For Google Pixel 3a/3a XL
-
@Eric-H Thank you again!
Here's what dmesg has to say after my last flash attempt:
[ 9780.171034] usb 1-2: new high-speed USB device number 40 using xhci_hcd [ 9781.164612] usb 1-2: New USB device found, idVendor=18d1, idProduct=4ee0, bcdDevice= 1.00 [ 9781.164633] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 9781.164641] usb 1-2: Product: Pixel 3a XL [ 9781.164648] usb 1-2: Manufacturer: Google [ 9781.164654] usb 1-2: SerialNumber: XXXXXXXXXI'll wipe it again and try again with your last message in mind later. I completely forgot to check to boot debug documentation, so I'll have a read through that again as well.
-
@mr_growl
Which kernel do you use ?
in device info,on one of your gitlab repositories, I see
deviceinfo_kernel_source="https://github.com/mr-growl/android_kernel_google_msm-4.9.git" -
@Eric-H That is a fork of https://github.com/LineageOS/android_kernel_google_msm-4.9 which was what I got when setting up the manifests for the halium build. It came with a bonito_defconfig which I modified according to the stand alone kernel instructions and put in a branch called halium-12.0 . I verified after doing my stand along kernel build that it had indeed checked out that branch.
-
@mr_growl
If I had a pixel 3a, I'll try very quickly to flash/push Alfred's artifacts, and see thedmesgoutput. -
@Eric-H I just happen to know someone wiht a pixel 3a

I tried flashing those artifacts just now and same result.
-
@mr_growl
Don't you see messages about console ?
For exampleopening console: no such device -
@Eric-H I do not. It just sits at the bootloader.
I see the porting documentation has been updated. I might just start again armed with some new insight after playing with other methods.
-
@mr_growl said in VoLTE Implementation For Google Pixel 3a/3a XL:
I do not. It just sits at the bootloader.
It s expected. Doc says
When your device boots it will likely stay at the bootloader screen. -
@Eric-H True... I just don't see any connections appearing (no new network adapters showing up, nothing ususual in dmesg). It's highly possible that my deviceinfo is wrong/out of date. After reading the droidian porting stuff and then reading the updated ubports stuff I can see a few things that I can do differently.
-
@mr_growl said in VoLTE Implementation For Google Pixel 3a/3a XL:
nothing ususual in dmesg
pstore (console + ram) and last_kmsg should be enabled in your kernel config, then you will be able after a boot attempt, to get logs from either
console-ramoopsorlast_kmsgin recovery mode.