Tuesday, 2024-10-29

rinigus@b100dian: morning! Re lineage: I don't think we can release and maintain it as a part of official los. We wouldn't have devices running it in the end. So, if we go there, it's only as unofficial one.05:01
rinigusWhich opens a question on how to distribute it with blobs and if we can avoid it.05:02
rinigusAnyway, looks like there is some progress with r55 as well. Based on that issue with a14 building05:05
rinigus@b100dian: r34 builds fine05:32
T42<b100dian> 👍. About proprietary files, repos like github.com/TheMuppets (or the gitlab one) don't have them - wonder how they're contributed there09:08
malI should check how you got r55 to build and test it on x10iv and v12:30
rinigusmal: looks like sony opendev developer is fixing this build right now. maybe it will work in few days12:32
rinigus@b100dian: r34 gets stuck on sony logo. we would have to wait for r55 patches to land and then can try again17:58
T42<b100dian> Wait, I never thought about booting it, with which binaries rinigus?18:08
rinigusaosp13 ones.18:09
T42<b100dian> Actually I did try just the system with stock, for a challenge, r55 didnt work either18:09
T42<b100dian> I think at this point booting kernel with telnet should be our focus. But which kernel, stock 5.10 or newer A14?18:10
rinigusI flashed full aosp14_r34 with aosp13 oem. that got stuck with sony logo18:11
rinigusre booting kernel: good question!18:11
rinigusbased on https://github.com/sonyxperiadev/bug_tracker/issues/848#issuecomment-2442839014 it shouldn't be too far away18:12
rinigusto get r55 and aosp14 booting.18:12
rinigusbut that was demonstrated on yodo. which right now also seems to get stuck if booting r3418:13
rinigusif we go stock route, we could start working pretty much now. would "just" have to figure out which base to take... to be able to boot stock18:14
T42<b100dian> Yes, but telnet in kernel is independent of that. One can apply patches and only make hybris-boot (I think) then fastboot boot it. Then try tinkering with init to get logs, etc. Compression of the boot image might play a role (gz vs lz4), I even got as far as to set exponential sleep time for different steps on sake to discern whats going on in the init script.. Harder than printf debugging :D18:22
rinigus@b100dian: I guess it is hybris-recovery then.18:29
rinigusbut it would still require some base. easiest would be then to take aosp14 and add bits for nagara.18:31
rinigusproblem would be that if it is stuck whether its the same bug as I have with r34 or something else :(18:32
rinigussucks to have non-working base18:33
rinigus@b100dian: I will look a bit into lineage as I have sources synced and it would make sense to get an idea of the build18:49
riniguswe should setup some kind of org as well. for tama there is https://github.com/sailfishos-sony-tama18:51
rinigusThaodan setup https://github.com/SailfishOS-SonyXperia which even has nagara. but we don't have Thaodan :)18:51
T42<b100dian> Let's have something tangible first, and the rest will come naturally19:08
rinigus@b100dian: agreed. so what do we take as hadk starting phase? we still need something. if we go aosp route, then I suggest to take https://docs.sailfishos.org/Develop/HW_Adaptation/Sailfish_X_Xperia_Android_13_Build_and_Flash/ and kernel 5.1519:19
rinigusbut replacing 13->14.19:20
rinigusif stock, then don't know...19:21
rinigus@b100dian: stock kernel is btw distributed separately19:22
T42<b100dian> I'm still puzzled by the fact that stock is android 14 and 5.10 while OSS aims at 5.1519:23
T42<b100dian> Let's go with 5.15 as you say, and aim higher ;)19:23
T42<b100dian> Wondering why are those instruction written for 13 since the devices also have 14-based SFOS :D19:24
rinigus@b100dian: yes, and oss blobs are for 5.15 too. so, if we go for that then we need to keep in sync with blobs19:25
rinigusOK, let's go easier way for starting with aosp14/5.15.19:25
rinigus@b100dian: I think they switched from aosp13 to 14 at some point. but kept old readme...19:26
rinigusI'll have to start reading up on hadk and preparing repos19:26
rinigusand build env19:27
T42<b100dian> ok, so basically apply a hybrid of HADK & the link you mentioned on top of an env similar to our A14 r34/r55 checkouts19:27
T42<b100dian> I wouldn't (personally) create the device repos, I'll just go for the kernel image now19:27
rinigus@b100dian: yes, pretty much that. I can start setting up repos as I go through hadk and my tama notes. repos under sailfishos-sony-nagara sound ok?19:35
T42<b100dian> Yup19:35
rinigus@b100dian: org done19:41
*** ggabriel is now known as Guest789623:25

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!