LuK1337 changed the topic of #titandev to: Loliés! | *yiff* | https://libera.irclog.whitequark.org/titandev
PT has left #titandev [Leaving]
clfbbn has joined #titandev
clfbbn has quit [Ping timeout: 252 seconds]
clfbbn has joined #titandev
<clfbbn> Finally it comes to camera.... I could see "E [CMW] [PPL] Error, ChiCreatePipelineDescriptor" from sony's proprietary blobs. And it seems that camera.qcom.so's ChiCreatePipelineDescriptor is returning errors. Is there any other way to debug except for reverse enginerring the blob (which I already did, and is very difficult for me) ?
<LuK1337> push whole /vendor/lib/
<LuK1337> or actually
<LuK1337> is camera still 32-bit?
<LuK1337> if it is
<LuK1337> then push whole vendor/lib
<clfbbn> No, it is 64bit
<LuK1337> then kill camera processes
<LuK1337> eh
<LuK1337> then guess what you're missing
<clfbbn> should I push whole vendor/lib64?
<LuK1337> ...if you want
<LuK1337> but then don't reboot
<LuK1337> you're missing some a) vendor lib b) vendor config c) vendor service
<LuK1337> d) all 3 because sony sucks
<clfbbn> True > Sony sucks :) Sigh
<LuK1337> ah
<LuK1337> e) vendor prop
<clfbbn> OK then. I will first find a way to mount vendor as rw.
<LuK1337> adb root
<LuK1337> adb remount
<clfbbn> Nice
LuK1337 has quit [Quit: WeeChat 3.3]
LuK1337 has joined #titandev
<clfbbn> After pushing all files from lib64, as well as the cdsprpcd init rc, the camera can now start! Now I only need to figure out which so is missing
<LuK1337> cat /proc/.../maps
<LuK1337> will show you all loaded libs
<clfbbn> Wow, I did not know that... I already have a proprietary-files.txt with more than 2k lines. That could definitely help..
<clfbbn> Now the only thing that does not work is wlan. I will need to deal with kernel and merge the CAF tree first.
clfbbn has quit [Quit: WeeChat 3.5]