@Derfelot sad news my friend...
still no IMS support, so either O2 are bandits of the first degree (100% true) or something else isn't working.
@modpunk I'll start by saying I totally understand if you don't want to help, as you are under no obligation to do so, and its probably my lack of knowledge causing this issue.
However I am currently unable to get a build made from your sources to boot past the sony logo.
I am using the `lineageOS-15.1` branches from all your repos, and I have tried extracting the vendor blobs from both the Beta 7 build, and from the latest firmware (XperiFirm, UnSin, extract-files.sh). I have included both `oreo oem group` commits from the lineageOS gerrit as well. So now I am at quite the loss.
I have previously been able to build with ease, and this is really getting my goat that I can't figure out why these builds won't boot. Any advice would be super welcome.
Did you get any errors from the extract-files.sh script. Also did you do an engineering build to get logs?
(jic,) it does that for me when I use export OUT_DIR_COMMON_BASE= , whatever Oreo rom I tried.
Extracting 35 files in ./proprietary-files-twrp.txt from adb:
- /system/recovery/root/vendor/firmware/cmnlib.b00 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b01 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b02 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b03 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b04 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b05 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b06 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.mdt ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b00 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b01 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b02 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b03 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b04 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b05 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b06 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.mdt ..
!! file not found in source
- /system/recovery/root/etc/firmware/touch_module_id_0xf0.img ..
!! file not found in source
- /system/recovery/root/etc/firmware/touch_module_id_0xf1.img ..
!! file not found in source
sed: can't read ./../../../vendor/sony/lilac/proprietary/recovery/root/sbin/qseecomd: No such file or directory
- /system/vendor/lib/libjni_filtergenerator.so ..
!! file not found in source
- /system/vendor/lib/libjni_hazebuster.so ..
!! file not found in source
- /system/vendor/lib/libjni_imageutil.so ..
!! file not found in source
- /system/vendor/lib/libjni_makeupV2.so ..
!! file not found in source
- /system/vendor/lib/libjni_optizoom.so ..
!! file not found in source
- /system/vendor/lib/libjni_panorama.so ..
!! file not found in source
- /system/vendor/lib/libjni_seestraight.so ..
!! file not found in source
- /system/vendor/lib/libjni_sharpshooter.so ..
!! file not found in source
- /system/vendor/lib/libjni_snapcammosaic.so ..
!! file not found in source
- /system/vendor/lib/libjni_snapcamtinyplanet.so ..
!! file not found in source
- /system/vendor/lib/libjni_stillmore.so ..
!! file not found in source
- /system/vendor/lib/libjni_trackingfocus.so ..
!! file not found in source
- /system/vendor/lib/libjni_trueportrait.so ..
!! file not found in source
- /system/vendor/lib/libjni_truescanner_v2.so ..
!! file not found in source
- /system/vendor/lib/libjni_ubifocus.so ..
!! file not found in source
- /system/vendor/lib/liboptizoom.so ..
!! file not found in source
- /system/lib/libqti-perfd-client_system.so ..
- /system/lib/libqti-util_system.so ..
- /system/lib/libqti_performance.so ..
- /system/lib/librcc.so ..
- /system/vendor/lib/libscveBlobDescriptor.so ..
!! file not found in source
- /system/vendor/lib/libscveBlobDescriptor_skel.so ..
!! file not found in source
- /system/vendor/lib/libscveBlobDescriptor_stub.so ..
!! file not found in source
- /system/vendor/lib/libscveCommon.so ..
!! file not found in source
- /system/vendor/lib/libscveCommon_stub.so ..
!! file not found in source
- /system/vendor/lib/libscveFaceLandmark_skel.so ..
!! file not found in source
- /system/vendor/lib/libscveFaceLandmarks.so ..
!! file not found in source
- /system/vendor/lib/libscveFaceLandmarks_stub.so ..
!! file not found in source
- /system/vendor/lib/libscveFaceRecognition.so ..
!! file not found in source
- /system/vendor/lib/libscveImageCorrection.so ..
!! file not found in source
- /system/vendor/lib/libscveObjectSegmentation.so ..
!! file not found in source
- /system/vendor/lib/libscveObjectTracker.so ..
!! file not found in source
- /system/vendor/lib/libscveObjectTracker_stub.so ..
!! file not found in source
- /system/vendor/lib/libscvePanorama.so ..
!! file not found in source
- /system/vendor/lib/libscvePanorama_lite.so ..
!! file not found in source
- /system/vendor/lib/libscveT2T_skel.so ..
!! file not found in source
- /system/vendor/lib/libsdm-disp-apis.so ..
!! file not found in source
- /system/vendor/lib/libseemore.so ..
!! file not found in source
- /system/vendor/lib/libseestraight.so ..
!! file not found in source
- /system/vendor/lib/libtrueportrait.so ..
!! file not found in source
- /system/vendor/lib/libtruescanner.so ..
!! file not found in source
- /system/vendor/lib/libubifocus.so ..
!! file not found in source
- /system/lib/sensors.hal.tof.so ..
- /system/lib/vendor.qti.esepowermanager@1.0.so ..
- /system/lib/vendor.qti.gnss@1.0.so ..
- /system/lib/vendor.qti.hardware.fm@1.0.so ..
- /system/lib/vendor.qti.hardware.improvetouch.blobmanager@1.0.so ..
- /system/lib/vendor.qti.hardware.improvetouch.gesturemanager@1.0.so ..
- /system/lib/vendor.qti.hardware.improvetouch.touchcompanion@1.0.so ..
- /system/lib/vendor.qti.hardware.perf@1.0.so ..
- /system/lib/vendor.qti.hardware.qteeconnector@1.0.so ..
- /system/lib/vendor.qti.imsrtpservice@1.0.so ..
- /system/lib/vendor.semc.hardware.drm@1.0.so ..
- /system/lib/vendor.semc.hardware.secd@1.0.so ..
- /system/lib/vendor.semc.system.idd@1.0.so ..
- /system/lib/vendor.somc.hardware.camera.cacao@1.0.so ..
- /system/lib/vendor.somc.hardware.camera.cacao@2.0.so ..
- /system/lib/vendor.somc.hardware.camera.cacao@3.0.so ..
- /system/lib/vendor.somc.hardware.camera.device@1.0.so ..
- /system/lib/vendor.somc.hardware.camera.provider@1.0.so ..
- /system/lib/vendor.somc.hardware.miscta@1.0.so ..
- /system/lib64/com.qualcomm.qti.imscmservice@1.0.so ..
- /system/vendor/lib64/hw/libdisplay.default.so ..
!! file not found in source
- /system/lib64/lib-imscamera.so ..
- /system/lib64/lib-imsvideocodec.so ..
- /system/lib64/lib-imsvt.so ..
- /system/lib64/lib-imsvtextutils.so ..
- /system/lib64/lib-imsvtutils.so ..
- /system/lib64/libMiscTAApi.so ..
- /system/lib64/libMiscTaWrapper.so ..
- /system/lib64/libaptXHD_encoder.so ..
- /system/lib64/libaptX_encoder.so ..
- /system/vendor/lib64/libblurbuster.so ..
!! file not found in source
- /system/lib64/libcacao_client.so ..
- /system/lib64/libcacao_pal.so ..
- /system/vendor/lib64/libchromaflash.so ..
!! file not found in source
- /system/vendor/lib64/libclearsight.so ..
!! file not found in source
- /system/lib64/libdiag_system.so ..
- /system/vendor/lib64/libhazebuster.so ..
!! file not found in source
- /system/lib64/libiddjni.so ..
- /system/lib64/libimageprocessorjni.so ..
- /system/lib64/libimscamera_jni.so ..
- /system/lib64/libimsmedia_jni.so ..
- /system/vendor/lib64/libjni_blurbuster.so ..
!! file not found in source
- /system/vendor/lib64/libjni_chromaflash.so ..
!! file not found in source
- /system/vendor/lib64/libjni_clearsight.so ..
!! file not found in source
- /system/vendor/lib64/libjni_dualcamera.so ..
!! file not found in source
- /system/vendor/lib64/libjni_filtergenerator.so ..
!! file not found in source
- /system/vendor/lib64/libjni_gallery_eglfence.so ..
- /system/vendor/lib64/libjni_gallery_filters.so ..
- /system/vendor/lib64/libjni_gallery_jpegstream.so ..
- /system/vendor/lib64/libjni_hazebuster.so ..
!! file not found in source
- /system/vendor/lib64/libjni_imageutil.so ..
!! file not found in source
- /system/vendor/lib64/libjni_makeupV2.so ..
!! file not found in source
- /system/vendor/lib64/libjni_optizoom.so ..
!! file not found in source
- /system/vendor/lib64/libjni_pacprocessor.so ..
- /system/vendor/lib64/libjni_panorama.so ..
!! file not found in source
- /system/vendor/lib64/libjni_seestraight.so ..
!! file not found in source
- /system/vendor/lib64/libjni_sharpshooter.so ..
!! file not found in source
- /system/vendor/lib64/libjni_snapcammosaic.so ..
!! file not found in source
- /system/vendor/lib64/libjni_snapcamtinyplanet.so ..
!! file not found in source
- /system/vendor/lib64/libjni_stillmore.so ..
!! file not found in source
- /system/vendor/lib64/libjni_trackingfocus.so ..
!! file not found in source
- /system/vendor/lib64/libjni_trueportrait.so ..
!! file not found in source
- /system/vendor/lib64/libjni_truescanner_v2.so ..
!! file not found in source
- /system/vendor/lib64/libjni_ubifocus.so ..
!! file not found in source
- /system/vendor/lib64/liboptizoom.so ..
!! file not found in source
- /system/lib64/libqti-perfd-client_system.so ..
- /system/lib64/libqti-util_system.so ..
Hello,
I am trying to build this rom, but I keep running into problems. The extract-files script can not find a large number of files and exits with:
.Code:sed: can't read ./../../../vendor/sony/lilac/proprietary/recovery/root/sbin/qseecomd: No such file or directory
I have tried to extract the files via adb and also from the unzipped ROM, without luck.
Here is an excerpt of the outout of the extract-files script, as I am not yet allowed to post links, and the complete list is to long to post:
Could someone point me in the right direction to fix this?Code:- /system/vendor/lib/libjni_filtergenerator.so .. !! file not found in source - /system/vendor/lib/libjni_hazebuster.so .. !! file not found in source - /system/vendor/lib/libjni_imageutil.so .. !! file not found in source - /system/vendor/lib/libjni_makeupV2.so .. !! file not found in source - /system/vendor/lib/libjni_optizoom.so .. !! file not found in source - /system/vendor/lib/libjni_panorama.so .. !! file not found in source - /system/vendor/lib/libjni_seestraight.so .. !! file not found in source - /system/vendor/lib/libjni_sharpshooter.so .. !! file not found in source - /system/vendor/lib/libjni_snapcammosaic.so .. !! file not found in source - /system/vendor/lib/libjni_snapcamtinyplanet.so .. !! file not found in source - /system/vendor/lib/libjni_stillmore.so .. !! file not found in source - /system/vendor/lib/libjni_trackingfocus.so .. !! file not found in source - /system/vendor/lib/libjni_trueportrait.so .. !! file not found in source - /system/vendor/lib/libjni_truescanner_v2.so .. !! file not found in source - /system/vendor/lib/libjni_ubifocus.so .. !! file not found in source - /system/vendor/lib/liboptizoom.so .. !! file not found in source - /system/lib/libqti-perfd-client_system.so .. - /system/lib/libqti-util_system.so .. - /system/lib/libqti_performance.so .. - /system/lib/librcc.so .. - /system/vendor/lib/libscveBlobDescriptor.so .. !! file not found in source - /system/vendor/lib/libscveBlobDescriptor_skel.so .. !! file not found in source - /system/vendor/lib/libscveBlobDescriptor_stub.so .. !! file not found in source - /system/vendor/lib/libscveCommon.so .. !! file not found in source - /system/vendor/lib/libscveCommon_stub.so .. !! file not found in source - /system/vendor/lib/libscveFaceLandmark_skel.so .. !! file not found in source - /system/vendor/lib/libscveFaceLandmarks.so .. !! file not found in source - /system/vendor/lib/libscveFaceLandmarks_stub.so .. !! file not found in source - /system/vendor/lib/libscveFaceRecognition.so .. !! file not found in source - /system/vendor/lib/libscveImageCorrection.so .. !! file not found in source - /system/vendor/lib/libscveObjectSegmentation.so .. !! file not found in source - /system/vendor/lib/libscveObjectTracker.so .. !! file not found in source - /system/vendor/lib/libscveObjectTracker_stub.so .. !! file not found in source - /system/vendor/lib/libscvePanorama.so .. !! file not found in source - /system/vendor/lib/libscvePanorama_lite.so .. !! file not found in source - /system/vendor/lib/libscveT2T_skel.so .. !! file not found in source - /system/vendor/lib/libsdm-disp-apis.so .. !! file not found in source - /system/vendor/lib/libseemore.so .. !! file not found in source - /system/vendor/lib/libseestraight.so .. !! file not found in source - /system/vendor/lib/libtrueportrait.so .. !! file not found in source - /system/vendor/lib/libtruescanner.so .. !! file not found in source - /system/vendor/lib/libubifocus.so .. !! file not found in source - /system/lib/sensors.hal.tof.so .. - /system/lib/vendor.qti.esepowermanager@1.0.so .. - /system/lib/vendor.qti.gnss@1.0.so .. - /system/lib/vendor.qti.hardware.fm@1.0.so .. - /system/lib/vendor.qti.hardware.improvetouch.blobmanager@1.0.so .. - /system/lib/vendor.qti.hardware.improvetouch.gesturemanager@1.0.so .. - /system/lib/vendor.qti.hardware.improvetouch.touchcompanion@1.0.so .. - /system/lib/vendor.qti.hardware.perf@1.0.so .. - /system/lib/vendor.qti.hardware.qteeconnector@1.0.so .. - /system/lib/vendor.qti.imsrtpservice@1.0.so .. - /system/lib/vendor.semc.hardware.drm@1.0.so .. - /system/lib/vendor.semc.hardware.secd@1.0.so .. - /system/lib/vendor.semc.system.idd@1.0.so .. - /system/lib/vendor.somc.hardware.camera.cacao@1.0.so .. - /system/lib/vendor.somc.hardware.camera.cacao@2.0.so .. - /system/lib/vendor.somc.hardware.camera.cacao@3.0.so .. - /system/lib/vendor.somc.hardware.camera.device@1.0.so .. - /system/lib/vendor.somc.hardware.camera.provider@1.0.so .. - /system/lib/vendor.somc.hardware.miscta@1.0.so .. - /system/lib64/com.qualcomm.qti.imscmservice@1.0.so .. - /system/vendor/lib64/hw/libdisplay.default.so .. !! file not found in source - /system/lib64/lib-imscamera.so .. - /system/lib64/lib-imsvideocodec.so .. - /system/lib64/lib-imsvt.so .. - /system/lib64/lib-imsvtextutils.so .. - /system/lib64/lib-imsvtutils.so .. - /system/lib64/libMiscTAApi.so .. - /system/lib64/libMiscTaWrapper.so .. - /system/lib64/libaptXHD_encoder.so .. - /system/lib64/libaptX_encoder.so .. - /system/vendor/lib64/libblurbuster.so .. !! file not found in source - /system/lib64/libcacao_client.so .. - /system/lib64/libcacao_pal.so .. - /system/vendor/lib64/libchromaflash.so .. !! file not found in source - /system/vendor/lib64/libclearsight.so .. !! file not found in source - /system/lib64/libdiag_system.so .. - /system/vendor/lib64/libhazebuster.so .. !! file not found in source - /system/lib64/libiddjni.so .. - /system/lib64/libimageprocessorjni.so .. - /system/lib64/libimscamera_jni.so .. - /system/lib64/libimsmedia_jni.so .. - /system/vendor/lib64/libjni_blurbuster.so .. !! file not found in source - /system/vendor/lib64/libjni_chromaflash.so .. !! file not found in source - /system/vendor/lib64/libjni_clearsight.so .. !! file not found in source - /system/vendor/lib64/libjni_dualcamera.so .. !! file not found in source - /system/vendor/lib64/libjni_filtergenerator.so .. !! file not found in source - /system/vendor/lib64/libjni_gallery_eglfence.so .. - /system/vendor/lib64/libjni_gallery_filters.so .. - /system/vendor/lib64/libjni_gallery_jpegstream.so .. - /system/vendor/lib64/libjni_hazebuster.so .. !! file not found in source - /system/vendor/lib64/libjni_imageutil.so .. !! file not found in source - /system/vendor/lib64/libjni_makeupV2.so .. !! file not found in source - /system/vendor/lib64/libjni_optizoom.so .. !! file not found in source - /system/vendor/lib64/libjni_pacprocessor.so .. - /system/vendor/lib64/libjni_panorama.so .. !! file not found in source - /system/vendor/lib64/libjni_seestraight.so .. !! file not found in source - /system/vendor/lib64/libjni_sharpshooter.so .. !! file not found in source - /system/vendor/lib64/libjni_snapcammosaic.so .. !! file not found in source - /system/vendor/lib64/libjni_snapcamtinyplanet.so .. !! file not found in source - /system/vendor/lib64/libjni_stillmore.so .. !! file not found in source - /system/vendor/lib64/libjni_trackingfocus.so .. !! file not found in source - /system/vendor/lib64/libjni_trueportrait.so .. !! file not found in source - /system/vendor/lib64/libjni_truescanner_v2.so .. !! file not found in source - /system/vendor/lib64/libjni_ubifocus.so .. !! file not found in source - /system/vendor/lib64/liboptizoom.so .. !! file not found in source - /system/lib64/libqti-perfd-client_system.so .. - /system/lib64/libqti-util_system.so ..
Cheers
You will probably need to download the firmware using xperifirm, and then using the UnSin program to decompress the system and vendor files from the firmware. Both Xperifirm and UnSin run well in the mono environment. You can then use the extract files script but point it at the folder you decompressed the .sin files into. A guide on how to use the extract-files.sh script is available on most build guides for lineageOS on their official sites.
Okay, it worked with the stock firmware. Tanks again for the help. The extract-files script finished without any errors.
I also was able to compile the rom without errors.
However now my phone hangs at the sony logo during boot.
I will now try an engineering build to see if i get useful logs
Thanks for the advice. I tried it, but still can not get past the sony logo when booting.
I also encountered another problem:
I did a complete backup in TWRP before flashing the self-compiled rom. But when i restored the backup, the phone was still hanging at the sony logo.
I had to reflash BETA8 to make the phone boot again.
I will keep trying.
Cheers
Extracting 35 files in ./proprietary-files-twrp.txt from adb:
- /system/recovery/root/vendor/firmware/cmnlib.b00 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b01 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b02 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b03 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b04 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b05 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.b06 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib.mdt ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b00 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b01 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b02 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b03 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b04 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b05 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.b06 ..
!! file not found in source
- /system/recovery/root/vendor/firmware/cmnlib64.mdt ..
!! file not found in source
- /system/recovery/root/etc/firmware/touch_module_id_0xf0.img ..
!! file not found in source
- /system/recovery/root/etc/firmware/touch_module_id_0xf1.img ..
!! file not found in source
repo forall -c "git revert 784fbae86ac177f820777d47c2fe8b121c6960ab"
repo forall -c "git revert 2de89a8d9d552f7bc4cd68f23c1a22b0715fd9c1"
Hey Guys,
sorry to bother you again.
I was able to extract most files from the BETA8.zip, without erros.
The only files missing are these, exactly the same as mcgi5sr2 mentioned in post #309https://xdaforums.com/showpost.php?p=77936293&postcount=309
I can extract the missing files from the stock firmware, but wether or not I'm using them to compile the rom, it does not boot past the sony logo.Code:Extracting 35 files in ./proprietary-files-twrp.txt from adb: - /system/recovery/root/vendor/firmware/cmnlib.b00 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b01 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b02 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b03 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b04 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b05 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.b06 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib.mdt .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b00 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b01 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b02 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b03 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b04 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b05 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.b06 .. !! file not found in source - /system/recovery/root/vendor/firmware/cmnlib64.mdt .. !! file not found in source - /system/recovery/root/etc/firmware/touch_module_id_0xf0.img .. !! file not found in source - /system/recovery/root/etc/firmware/touch_module_id_0xf1.img .. !! file not found in source
I also reverted the reverts mentioned by derf elot using this commands:
Are these commands correct?Code:repo forall -c "git revert 784fbae86ac177f820777d47c2fe8b121c6960ab" repo forall -c "git revert 2de89a8d9d552f7bc4cd68f23c1a22b0715fd9c1"
Anyway I'm still stuck at the boot logo.
Cheers
Bro, I get a lot of messages, sorry. I have a working (touch, flashing, ...) TWRP for XZ1 Compact & XZ1 (they are 99% the same), but no working FBE.
If there still exists a problem with your build, check the fstab. The XZP has no vendor partition and the Myself5 build for lilac (based on maple) has no vendor partition in fstab.
I included it and it fixed some bugs...
Also the sbin/libminuitwrp.so causes blackscreen issues on Oreo. I found a working library in a unofficial build for the OnePlus (Oreo) which works like a charme... hahaha... yepp, I'm lazy...
If you have a working recovery, it would be awesome to test it with XperiFIX, too. I have a DRM-Patch for XZ1/c here, but first we need a fully working recovery and root...
I will search your PM and answer to it :cyclops: