nyl | Hi | 01:52 |
---|---|---|
nyl | Has anyone moved to lineageos source tree? | 01:53 |
nyl | Instead of cm? | 01:53 |
r0kk3rz | sure, we use los trees all the time | 03:53 |
r0kk3rz | same hybris-* things apply | 03:53 |
nyl | r0kk3rz: is there any gain? :D | 03:59 |
nyl | https://forum.xda-developers.com/oneplus-2/orig-development/rom-sailfish-os-development-t3615620 | 04:01 |
nyl | Mine is based on cm13 | 04:01 |
nyl | I lost my build environment hope I don't have to do the entire adaptation steps all over again | 04:03 |
r0kk3rz | nyl: do you still have the cm image? and source tree? | 04:05 |
r0kk3rz | otherwise yeah you might need to start over with whatever lineage support that device has | 04:06 |
nyl | r0kk3rz yes see my manifest and git | 04:06 |
nyl | Didn't manage to do pull request to main hybris git tough | 04:07 |
r0kk3rz | thats ok, try to continue with that | 04:08 |
r0kk3rz | if not los 14.1 shouldnt be too different | 04:09 |
nyl | I see some notes about latest hadk | 04:15 |
nyl | That i have to start from scratch | 04:15 |
nyl | Is it true? | 04:15 |
r0kk3rz | actually, the last version you built is quite old now, so it might be easier to start from scratch anyway | 04:32 |
r0kk3rz | but you will need to run through the env setup and build stages anyway | 04:32 |
r0kk3rz | whatever fixes you did for the last one are probably still applicable | 04:33 |
*** OhYash1 is now known as ohyash | 06:06 | |
Mister_Magister | mal: ping | 06:51 |
Mister_Magister | i have question about copying /etc/init files in 15.1 | 06:51 |
Mister_Magister | is it needed on EVERY 15.1 device? | 06:52 |
r0kk3rz | yep | 06:57 |
Mister_Magister | hmmm | 07:00 |
Mister_Magister | what about 16? i have to adapt it or something | 07:02 |
r0kk3rz | no idea about 16, i think mal started it? | 07:19 |
deathmist | my cheeseburger (15.1) is stuck in a boot loop with hybris-recovery & hybris-boot images (around 65 seconds => reboot). there's no /etc/systemd/system/ofono.service, what can I try next? (cannot telnet in either so just checked in /data/.stowaways/sailfishos/ from recovery adb shell) | 08:24 |
mal | deathmist: systemd services are in /lib/systemd/system/ | 08:25 |
mal | most likely reasons for reboot are failing or missing mount points, or missing firmware symlinks | 08:26 |
deathmist | oh yes now I see it! I'll try symlinking to /dev/null from recovery and see if that helps | 08:27 |
mal | deathmist: and if you want to symlink those services to /dev/null then you do that in /etc/systemd/system/ | 08:31 |
mal | because that can be used to override the services in /lib | 08:31 |
deathmist | okay, but didn't seem to help either way. is there a guide on checking the mount points and firmware symlinks? | 08:36 |
T4 | <elros34> deathmist: check host dmesg. Does init even reach second stage ? | 08:46 |
deathmist | I get nothing in dmesg after exiting TWRP, grepping lsusb -v just gives a bunch of "Couldn't open device, some information will be missing" I guess errors | 08:47 |
deathmist | https://pastebin.com/b87HanNV some files related to my mountpoints | 08:48 |
T4 | <elros34> use sudo lsusb.. . Also check if you have /data/.stowaways/sailfishos/init.log file in | 08:51 |
mal | deathmist: you cannot telnet to the device before it reboots? | 08:52 |
deathmist | oooh I have a init log file! | 08:52 |
deathmist | https://pastebin.com/MsU2WJei | 08:54 |
Mister_Magister | ye it cannot mount | 08:55 |
mal | fixup-mountpoints is probably wrong | 08:56 |
T4 | <elros34> setup rndis fails | 08:56 |
mal | ah, so it seems | 08:56 |
deathmist | the patch was already upstream, I just updated it with treble partitions for 15.1 | 08:56 |
mal | ok | 08:57 |
mal | but it seems usb is the issue | 08:57 |
T4 | <elros34> cannot create directory `/config/usb_gadget/g1/functions/rndis.usb0: maybe you are missing something in kernel config | 09:01 |
deathmist | https://pastebin.com/5MCM9PkU there's my boardconfig & kernel config w/ mer_verity (at the bottom) | 09:03 |
nyl | What LOS version you guys use? | 09:06 |
Mister_Magister | nyl: the best one | 09:06 |
T4 | <elros34> deathmist: try CONFIG_USB_CONFIGFS_RNDIS | 09:07 |
deathmist | elros34: alright, and set it to y? | 09:08 |
T4 | <elros34> yes | 09:08 |
nyl | https://download.lineageos.org/oneplus2 | 09:13 |
deathmist | https://pastebin.com/2dSdyRLM uh crap, it gives a make error w/ CONFIG_USB_CONFIGFS_RNDIS=y | 09:15 |
Mister_Magister | deathmist: what is your phone's vendor? | 09:18 |
Mister_Magister | oh right oneplus | 09:18 |
Mister_Magister | you haven't seen that question | 09:18 |
T4 | <elros34> you can also try CONFIG_USB_CONFIGFS_QCRNDIS or figure out how to fix make error | 09:24 |
deathmist | https://pastebin.com/LcL7PN03 guess I'll have to patch the source code :p | 09:36 |
T4 | <elros34> did you disable CONFIGFS_RNDIS and enable CONFIGFS_QCRNDIS or enable both? | 09:39 |
deathmist | fully removed CONFIGFS_RNDIS from the config and just enabled CONFIGFS_QCRNDIS instead | 09:40 |
deathmist | same result with explicitly disabling CONFIGFS_RNDIS | 09:42 |
Mister_Magister | whoa /var/log/zypper.log 200MB | 09:45 |
T4 | <adampigg> mal (or anyone) is it possible to run a qml application without lipstick currently running, by using some arguments for platform etc to sailfish-qml? | 14:05 |
T4 | <DylanVanAssche> @adampigg If I can bypass the lock screen, the app seems to be running with `sailfish-qml harbour-touchscreen`. I tried to stop lipstick, to workaround the lock screen, by stopping the systemd service `user@100000` but then the screen can't be used (`EGLFS: OpenGL windows cannot be mixed with others.`). | 14:25 |
T4 | <adampigg> yes, thats why id like to bypass lipstick.....we used to use minimer to test graphics without lipstic but i cant remember how | 14:27 |
mal | what is the problem with lock screen? | 14:28 |
T4 | <DylanVanAssche> mal: Swiping X axis is not possible, we want to debug it with a simple QML application (to see if X axis swipes are visible to Qt). But if you run it, the lockscreen must be unlocked first before using the application. | 14:29 |
mal | so the peekfilter didn't help? | 14:31 |
T4 | <DylanVanAssche> mal: no I tried 3 different values, no change | 14:32 |
mal | can't you skip lock screen by triple press of power button | 14:32 |
Mister_Magister | lol after updating to 3.0.3 gui stopped working but actdead works fine | 14:32 |
mal | at least so you can test if it's just lock screen or everywhere | 14:32 |
mal | Mister_Magister: which android base? | 14:32 |
Mister_Magister | 12.1 | 14:33 |
mal | Mister_Magister: try using libhybris 0.0.25 | 14:33 |
Mister_Magister | thanks | 14:33 |
mal | I did find a bug in libhybris when I was doing some cleanup but not sure if that could be related | 14:33 |
T4 | <DylanVanAssche> mal: nope, bypassing with triple press doesn't do anything | 14:34 |
mal | it was introduced in the commit that broke 12.1 base | 14:34 |
T4 | <DylanVanAssche> It turns the screens on and back off | 14:34 |
mal | it's quite sensitive, it can only detect it as single presses | 14:35 |
Mister_Magister | mal: i will also make sfos port using phh so in theory after i succeed all newcomers will have to do is just to compile kernel and replace it in mine and voila! you got yourself completely working base now just do droid-configs | 14:37 |
mal | Mister_Magister: or do you want the one fix | 14:37 |
mal | *want to test | 14:37 |
Mister_Magister | mal: i can | 14:37 |
Mister_Magister | sure | 14:37 |
mal | Mister_Magister: add "ret = " to the beginning of this line https://github.com/libhybris/libhybris/blob/master/hybris/egl/platforms/common/eglplatformcommon.cpp#L189 | 14:38 |
T4 | <DylanVanAssche> The buttons are PCB buttons (tactile switches). I tried a couple of times, maybe it's just a bit difficult with these cheap buttons. | 14:39 |
T4 | <DylanVanAssche> Tried it on my Xperia X, works fine, but not on the Pine | 14:40 |
T4 | <DSstill01> guys im investigting on hidden number ofono issue: i looked at logcat and found this: "E RILD : Als: 0, Number: xxxxxxx, Name: , UusType: -1, Dcs: 0, Len: 0, Data:" when someone calls me, so, the question is: does ofono takes the number from there and since it's censored it doesn't consider it and says private number? | 14:41 |
T4 | <elros34> @adampigg: you should be able to use qxcompositor instead lipstick and then start any qml test application | 14:43 |
Mister_Magister | mal: forking time lol | 14:44 |
Mister_Magister | waaaaait | 14:44 |
Mister_Magister | i can't do that on obs | 14:44 |
mal | yes you can | 14:44 |
mal | you need to fork also submodule | 14:44 |
Mister_Magister | yeah and change submodule address | 14:45 |
mal | and the change the used submodule in the other fork | 14:45 |
mal | *then | 14:45 |
Mister_Magister | yeah yeah | 14:45 |
Mister_Magister | lots of work | 14:45 |
mal | it's annoying I know | 14:45 |
Mister_Magister | someone needs to patch selinux | 14:45 |
* Mister_Magister is too stupid for that so he goes to create 2 forks | 14:45 | |
Mister_Magister | oh i already have them forked | 14:46 |
mal | Mister_Magister: I think you might need to update the fork, that is quite old, packaging might not be correct | 14:55 |
Mister_Magister | ah yes | 14:55 |
mal | so rebase | 14:55 |
Mister_Magister | mal's eye sees everything | 14:55 |
mal | Mister_Magister: did you remember to change url in _service? | 14:59 |
Mister_Magister | oh… | 14:59 |
Mister_Magister | why am i so stupid | 14:59 |
mal | Mister_Magister: wrong url | 15:01 |
mal | it should be libhybris-1 | 15:02 |
Mister_Magister | mal: are you having fun xd | 15:02 |
mal | https://amp.businessinsider.com/images/5aec114a19ee861f008b4855-750-370.jpg | 15:02 |
Mister_Magister | exactly xd | 15:02 |
mal | Mister_Magister: update this https://build.merproject.org/package/view_file/nemo:devel:hw:motorola:titan/qtscenegraph-adaptation-droid/_service?expand=0 that repo has moved https://git.merproject.org/mer-core/qtscenegraph-adaptation | 15:05 |
Mister_Magister | mal: from devel only thing i want is libhybris really | 15:05 |
Mister_Magister | i bulld everything on testing | 15:05 |
Mister_Magister | didn't touch devel since years | 15:06 |
Mister_Magister | i used devel because who knows what happens with older repos if i change _service | 15:06 |
mal | Mister_Magister: well if you are testing something there you should make sure it won't build some wrong packages | 15:06 |
Mister_Magister | mal: i would just grab libhybris package | 15:06 |
mal | Mister_Magister: I personally use devel on my device and then just use copypac to testing when I do a release | 15:08 |
Mister_Magister | heh | 15:09 |
Mister_Magister | all i usually do with g2 is just add new target and update packages | 15:09 |
Mister_Magister | soo… | 15:09 |
Mister_Magister | mal: well… that didn't do the trick | 15:20 |
mal | hmm, ok | 15:20 |
mal | needs some more debugging then | 15:21 |
Mister_Magister | do u need me for that? :P | 15:21 |
mal | Mister_Magister: hmm, your testing only has libhybris 0.0.24 | 15:22 |
mal | *0.0.5.24 | 15:22 |
Mister_Magister | that's bad? | 15:22 |
mal | that should work, but you said it didn't | 15:22 |
Mister_Magister | yep | 15:22 |
nyl | hmm | 15:23 |
mal | maybe you need to system/core patch and config submodule change | 15:23 |
mal | Mister_Magister: do you see any sig 11 messages in dmesg from android side processes? | 15:23 |
Mister_Magister | lol hacismd stopped working | 15:24 |
Mister_Magister | need to disable hcismd | 15:25 |
Mister_Magister | so drastic change between 3.0.2. and 3.0.3? lol | 15:25 |
mal | https://github.com/mlehtima/droid-config-fp2-sibon/commit/22023480f095d152412c74d3310388a94b049151#diff-5dabba66ddc7b1e6f193ff73d3c55e94 | 15:25 |
mal | also https://github.com/mlehtima/droid-config-fp2-sibon/commit/dc7cfeb7b8c043c1f9d99156f8ad5e121b456b4d#diff-5dabba66ddc7b1e6f193ff73d3c55e94 | 15:25 |
nyl | mal, so i guess i have to go new with hadk 3+ | 15:26 |
mal | nyl: ? | 15:26 |
Mister_Magister | mal: second patch is alreaday there ;P | 15:27 |
nyl | mal, can´t use old sources that booted SFOS :p | 15:27 |
Mister_Magister | why not | 15:27 |
nyl | mal, it was hadk 2.0.1 | 15:27 |
Mister_Magister | doesn't matter | 15:27 |
Mister_Magister | hadk is for every version of base | 15:27 |
nyl | so i just setup a new linux machine on my main beast | 15:28 |
nyl | and just repo sync? :D | 15:28 |
nyl | and should be fine for updating from sfos 2 to 3 | 15:29 |
nyl | :D | 15:29 |
Mister_Magister | also s/code/hadk/ https://youtu.be/b6kgS_AwuH0?t=11 | 15:29 |
Mister_Magister | oh my it fits sailors theme xd | 15:30 |
mal | nyl: you are overthinking this, if you build new sfos version you just repo sync (make sure local changes are not lost) and then resetup build target and of course update the adaptation repo submodules | 15:30 |
Mister_Magister | nyl: i'm still building my 12.1 based port without problems | 15:30 |
Mister_Magister | nyl: sfos3 is sfos2 rebranded tbh | 15:31 |
nyl | mal, Mister_Magister you guys know i´m bad with GIT | 15:31 |
nyl | :) | 15:31 |
Mister_Magister | get better then | 15:31 |
Mister_Magister | mal: well hcismd still failing | 15:32 |
mal | how | 15:32 |
nyl | next device will be oneplus 7 pro, but at least update the old port and add extra fixes | 15:32 |
Mister_Magister | don't ask me | 15:32 |
mal | did you check if you get some android side failures | 15:33 |
Mister_Magister | 266.625559,0] hci_smd_register_smd: Cannot open the command channel | 15:33 |
Mister_Magister | i'm trying to get dmesg | 15:33 |
mal | Mister_Magister: also you can't expect things to work if you have mismatch of libhybris in the testing and devel repos | 15:34 |
Mister_Magister | mal: ooh droid-hal-init failed | 15:34 |
mal | how | 15:35 |
Mister_Magister | can't find in dmesh | 15:36 |
Mister_Magister | can't find in dmesg | 15:36 |
* nyl downloads linux mint but not sure if she install it inside VM or fresh install | 15:37 | |
* Mister_Magister ohmygod linux mint ohno | 15:37 | |
nyl | why not :p | 15:37 |
* Mister_Magister ohno anything debian* | 15:37 | |
Mister_Magister | maybe i replaced droid-hal or something | 15:39 |
mal | how about you just show the damn dmesg | 15:39 |
Mister_Magister | mal: chill please | 15:40 |
Mister_Magister | i was going to | 15:40 |
nyl | https://valid.x86.fr/xufb0f | 15:40 |
Mister_Magister | https://paste.opensuse.org/view//81787416 here is journal instead | 15:40 |
nyl | need the fastest build enviroment | 15:40 |
nyl | for my setup | 15:41 |
Mister_Magister | http://paste.opensuse.org/view//98910579 | 15:41 |
Mister_Magister | here is dmesg | 15:41 |
Mister_Magister | nyl: weak | 15:41 |
* nyl spent all his money on oneplus 7 pro and a car for his girlfriend instead to of upgrading internals for his z800 to 12core 192gb ram | 15:42 | |
* Mister_Magister >ohno hp | 15:42 | |
Mister_Magister | nyl: you are picking the worst things aren't you | 15:43 |
nyl | Mister_Magister, what distro you use on your computer? | 15:43 |
Mister_Magister | nyl: https://i.imgur.com/nC5wv3R.png | 15:43 |
Mister_Magister | mal: droid-hal-init is failing right after start | 15:44 |
nyl | Mister_Magister, i was suspecting you use suse | 15:44 |
Mister_Magister | heh | 15:44 |
Mister_Magister | look at cpu | 15:44 |
kimmoli | hey pc master race... get a room | 15:44 |
Mister_Magister | xd | 15:44 |
mal | Mister_Magister: why didn't you get dmesg? | 15:45 |
Mister_Magister | i did | 15:45 |
mal | also use journalctl -b | 15:45 |
Mister_Magister | [17:41] <Mister_Magister> http://paste.opensuse.org/view//98910579 here | 15:46 |
Mister_Magister | just forgot to mention | 15:46 |
Mister_Magister | mal: have journal aswell http://paste.opensuse.org/88086150 | 15:47 |
mal | so you need to fixes I said, update system/core to latest and rebuild hybris-hal, repackage it | 15:47 |
Mister_Magister | but but… | 15:47 |
mal | I asked you about sig 11 and you never answered, there many of those | 15:47 |
Mister_Magister | last time i was building it | 15:47 |
Mister_Magister | system/core was up to date | 15:47 |
mal | Mister_Magister: when? | 15:47 |
Mister_Magister | (i was asking you what i should update) | 15:47 |
Mister_Magister | i could grep in logs but it was like 2 months ago or so | 15:47 |
mal | I pushed some fix to core 17 days ago | 15:48 |
Mister_Magister | loool okay | 15:48 |
Mister_Magister | gotta restore hadk | 15:48 |
mal | it has actually two fixes | 15:48 |
mal | glibc update caused some issues which needed fixes | 15:49 |
nyl | https://i.imgur.com/p5O42XD.jpg | 15:50 |
* Mister_Magister ohno windows | 15:51 | |
Mister_Magister | nyl: i have too many ohno's for this picture | 15:51 |
Mister_Magister | are you russian? | 15:51 |
nyl | https://i.imgur.com/amoGi6q.jpg | 15:52 |
nyl | Mister_Magister, Romanian | 15:52 |
Mister_Magister | i ohno this one aswell | 15:52 |
vknecht | issue like chosen language not being used in first boot after flash ? | 15:52 |
Mister_Magister | pic i mean | 15:52 |
Mister_Magister | vknecht: wow | 15:53 |
vknecht | wow ? | 15:53 |
Mister_Magister | such random bug | 15:54 |
vknecht | actually it was worse a bit before, it would also skip all the security-code/wlan/store-account, and horizontal swipe wouldn't work neither so blocked at lockscreen | 15:57 |
vknecht | the updated libhybris from .30 to .31 and only language problem remained | 15:58 |
vknecht | *then | 15:58 |
spiiroin | @DylanVanAssche if double power key press is difficult, you can make single press behave similarly to double press: mcetool --set-display-off-single-powerkey-press-actions=unblank,tkunlock | 16:18 |
spiiroin | ... or allow longer delay between presses with: --set-powerkey-double-press-delay=<ms> | 16:19 |
T4 | <adampigg> spiiroin, we dont have a power key :D | 16:20 |
T4 | <jgibbon> @DylanVanAssche @adampigg neochapay over at nemo seems to have some swiping problems, as well. Are you in contact? Different lipstick, but still might be worth a shot. https://youtu.be/UlrIqAwHRXY | 16:20 |
T4 | <adampigg> @jgibbon yes, he's in our group | 16:21 |
T4 | <adampigg> spiiroin: can mcetool unlock lipstick? | 16:22 |
T4 | <adampigg> ive been using that to turn on the display | 16:22 |
T4 | <jgibbon> Cool, thought he might be | 16:22 |
vknecht | Thaodan, thanks for the heads-up about sony kernel, the seccomp_phase2 fix was useful to me building aosp8 for X :-) | 16:34 |
spiiroin | @adampigg "tklock" aka "touchscreen and keypad lock" aka "lockscreen active" -> kind of shared responsibility between mce & lipstick -> either can toggle it on, toggling it off requires consensus of sorts | 17:25 |
spiiroin | for ex: mcetool --set-demo-mode=on -> unblanks display, deactivates lockscreen and disables timer based blanking | 17:26 |
spiiroin | (equivalent of: mcetool --unblank-screen --set-inhibit-mode=stay-on --set-tklock-mode=unlocked --set-tklock-blank=disabled) | 17:27 |
T4 | <adampigg> spiiroin: thx | 17:29 |
T4 | <adampigg> @DylanVanAssche if you are alreaydy up and running, could try that | 17:29 |
T4 | <adampigg> then run app as nemo? | 17:30 |
Mister_Magister | mal: only this changed? https://github.com/VerdandiTeam/android_system_core/commit/99a387081e30a03a1fd48211be31087167166774 | 17:30 |
Mister_Magister | mal: this is that fix? | 17:30 |
mal | yes | 17:31 |
Mister_Magister | okay | 17:31 |
mal | Mister_Magister: why do you custom branch of system_core? | 17:32 |
Mister_Magister | you could tell me to apply that on live device and test lol | 17:32 |
Mister_Magister | mal: hacks | 17:32 |
mal | ah | 17:32 |
Mister_Magister | mal: https://github.com/VerdandiTeam/android_system_core/commit/38b6ba6d983146e5da2e23f4f4c84cc03bb04c5e | 17:32 |
Mister_Magister | fix for video and screen and sensors | 17:32 |
Mister_Magister | mal: i applied that patch on device live | 17:35 |
mal | any change? | 17:36 |
Mister_Magister | mal: nope | 17:36 |
mal | nothing? | 17:36 |
mal | are you sure you have the other change also? | 17:36 |
mal | in config submodule | 17:36 |
Mister_Magister | nooh | 17:36 |
Mister_Magister | droid-hal-init | 17:36 |
Mister_Magister | didn't fail | 17:36 |
mal | https://github.com/mer-hybris/droid-hal-configs/commit/367ade2b3c2bec1a85d6786973c092df6c31f791 | 17:36 |
Mister_Magister | droid-hal-init is fine this time | 17:37 |
mal | so something changed | 17:37 |
mal | now check with the other libhybris version, just install it from testing | 17:37 |
Mister_Magister | i applied the config patch | 17:37 |
Mister_Magister | nope config patch didn't help | 17:39 |
mal | which libhybris do you have now | 17:39 |
Mister_Magister | the one from devel | 17:39 |
mal | so try the other one | 17:39 |
Mister_Magister | okay okay easy | 17:40 |
Mister_Magister | mal: say hello to gui | 17:45 |
Mister_Magister | so, how to fix: rebuild hal and update dcd | 17:45 |
Mister_Magister | correct? | 17:45 |
masya_ | I can't install SailfishOS zip via TWRP. There are some logs https://pastebin.com/vJ6Jw0ni | 17:47 |
Mister_Magister | masya_: do it manually | 17:47 |
mal | Mister_Magister: would be interesting to see if the libhybris fix really works or not, meaning that you should build all other adaptation packages in the same repo | 17:49 |
Mister_Magister | mal: now i can just add devel repo and isntall everything from it would that be sufficient? | 17:49 |
mal | Mister_Magister: just make sure the package version are reasonable there | 17:50 |
Mister_Magister | mal: i will give you log | 17:50 |
mal | Mister_Magister: note that you cannot just update dcd submodule, you need to run the command mentioned in faq | 17:51 |
Mister_Magister | okay | 17:52 |
Mister_Magister | will find which command you are talking about | 17:52 |
Mister_Magister | mal: https://susepaste.org/view//39484860 | 17:52 |
Mister_Magister | is that okay? | 17:52 |
mal | probably | 17:54 |
Mister_Magister | mal: meanwhile could you look at this? https://paste.opensuse.org/view//69640000 | 17:55 |
Mister_Magister | in free time | 17:56 |
Mister_Magister | not important | 17:56 |
Mister_Magister | mal: the answer to your fix is no. no it doesn't work | 17:57 |
Mister_Magister | lipstick killed | 17:58 |
mal | hmm | 17:59 |
Mister_Magister | mal: http://susepaste.org/30284638 http://susepaste.org/99724938 | 17:59 |
Mister_Magister | wait | 18:01 |
Mister_Magister | i flashed droid-config didn't i | 18:01 |
Mister_Magister | mal: nope sorry even with droid-configs patch it won't boot | 18:04 |
mal | ok | 18:11 |
mal | then it needs some debugging, libhybris 0.0.5.25 is the last known to work in 12.1 base | 18:11 |
Mister_Magister | mal: for now can i go with solution i menioned above? | 18:13 |
mal | yes, you should also check the package versions on my fp2 repo, those should work, except libhybris of course | 18:15 |
Mister_Magister | okay | 18:15 |
Mister_Magister | mal: hmm i resotred to older libhybris and still no gui | 18:46 |
Mister_Magister | mal: could you please throw your eye at this? https://build.merproject.org/package/show/nemo:testing:hw:motorola:titan/droid-hal-titan | 18:49 |
mal | what did you do differently this time | 18:52 |
mal | what happened to the spec in there | 18:52 |
Mister_Magister | exacrtly where is spec | 18:53 |
mal | you removed it accidentially? | 18:53 |
Mister_Magister | oh my | 18:53 |
Mister_Magister | i did | 18:53 |
Mister_Magister | mal: lol my the contains droid-hal-titan.spec xd https://build.merproject.org/package/show/nemo:testing:hw:motorola:thea/droid-hal-thea | 18:56 |
Mister_Magister | mal: should i disable selinux in 15.1/16.0 port? | 18:57 |
mal | yes | 18:58 |
Mister_Magister | mal: this https://github.com/mer-hybris/android_system_core/blob/hybris-sony-aosp-8.1.0_r52_20190206/init/init.cpp#L1053 makes dhi fail. Do you have any idea why? why is it there? | 18:59 |
mal | do you have selinux_stubs patch in use? | 19:01 |
Mister_Magister | probably not? | 19:01 |
Mister_Magister | can you link me to it? | 19:01 |
TheKit | mal, are selinux_stubs used for init? | 19:01 |
mal | check logs | 19:02 |
TheKit | I thought it is a shared library | 19:02 |
mal | not sure when it's used | 19:02 |
TheKit | how service disabling is done on hybris-15.1? https://github.com/mer-hybris/android_system_core/blob/hybris-sony-aosp-8.1.0_r52_20190206/init/init.cpp#L1145 - if I read correctly, it will parse both /usr/libexec/droid-hybris/system/etc/init and /system/etc/init | 19:29 |
mal | TheKit: check nile repo | 19:34 |
mal | TheKit: https://github.com/mer-hybris/droid-config-sony-nile/tree/master/sparse/usr/libexec/droid-hybris/system/etc/init | 19:34 |
TheKit | got it, thanks | 19:34 |
Mister_Magister | mal: lol i can't get g2 back to gui | 19:42 |
mal | so what are you missing | 19:46 |
Mister_Magister | probably older libhybris | 19:46 |
mal | that's easy to check | 19:47 |
Mister_Magister | i need to change it in obs | 19:47 |
mal | which device is g2 | 19:48 |
Mister_Magister | titan | 19:48 |
Mister_Magister | and thea aswell they are same | 19:48 |
mal | testing obs seems to have correct libhybris | 19:48 |
Mister_Magister | oh | 19:48 |
Mister_Magister | then i don't know what is wrong | 19:48 |
mal | config repo seems very old | 19:48 |
mal | 2 months old | 19:49 |
Mister_Magister | it was working just now | 19:49 |
Mister_Magister | on devel | 19:49 |
mal | devel has correct config | 19:49 |
mal | which repo are you using now | 19:49 |
mal | devel has wrong libhybris | 19:50 |
mal | testing is the other way | 19:50 |
Mister_Magister | testing | 19:51 |
Mister_Magister | i'm using testing | 19:52 |
Mister_Magister | mal: git reset --hard 5758d400b50a4d391af268376d716f2456c1690d inside dcd fails for me | 19:52 |
Mister_Magister | fatal: Could not parse object '5758d400b50a4d391af268376d716f2456c1690d'. | 19:53 |
Mister_Magister | it should work | 19:55 |
Mister_Magister | mal: ? | 19:57 |
Mister_Magister | git fetch saved the day | 20:01 |
mal | Mister_Magister: yes, obviously git fetch is needed first | 20:05 |
Mister_Magister | let's hope it will work with new configs | 20:05 |
Mister_Magister | i really want gui back | 20:06 |
Mister_Magister | mal: i updated droid-configs but zypper says nothing changed | 20:09 |
mal | which repo | 20:09 |
Mister_Magister | https://build.merproject.org/package/show/nemo:testing:hw:motorola:titan/droid-config-titan | 20:10 |
Mister_Magister | how did we got gui just now i don't know | 20:10 |
mal | check the changes on device | 20:10 |
Mister_Magister | what changes | 20:10 |
mal | what do you think? | 20:11 |
Mister_Magister | i have no idea what you mean | 20:11 |
mal | of course the damn changes you made manually before | 20:11 |
Mister_Magister | what do you mean | 20:11 |
mal | use your brain | 20:11 |
Mister_Magister | i'm braindead. what do you mean check? they are there what to do with hem | 20:11 |
mal | the f*****g .rc and droid-hal-startup changes | 20:12 |
Mister_Magister | they are there what about that | 20:12 |
mal | are you sure | 20:12 |
Mister_Magister | yes i was cheking like 5 times already | 20:12 |
mal | did you recheck on device | 20:12 |
Mister_Magister | yes | 20:12 |
mal | is libhybris on device correct | 20:12 |
Mister_Magister | 0.0.5.24 | 20:13 |
Mister_Magister | everything is correct | 20:15 |
Mister_Magister | and still no gui | 20:16 |
T4 | <elros34> does test_hwcomposer works? | 20:18 |
Mister_Magister | mal: sorry for being autistic idiot | 20:19 |
Mister_Magister | great now zypper says that libhybris in devel and testing are same | 20:27 |
Mister_Magister | like… i build libhybris in devel from completely different repo but it desn't care. libhybris repo version is 0.0.0 but obs is MAGICALLY getting version so what i have to guess which commit is correct versnion? | 20:28 |
mal | check the repos on your device | 20:29 |
Mister_Magister | great adaptation-community changed | 20:30 |
Mister_Magister | because i installed droid-configs from devel | 20:30 |
Mister_Magister | makes sense | 20:30 |
mal | no because you installed adaptation-community from there | 20:30 |
Mister_Magister | okay | 20:31 |
Mister_Magister | i'm super super tired for today | 20:31 |
Mister_Magister | mal: can i ask you for one last little thing? could you point me to correct commit of libhybris? | 20:31 |
mal | tag 0.0.5.25 | 20:34 |
mal | https://github.com/mer-hybris/libhybris/commit/20bcd5be11fcd82aa9e2e995c4bb37af9c94cbad | 20:35 |
Mister_Magister | thanks | 20:35 |
mal | pretty sure I told that many times already | 20:35 |
Mister_Magister | yeah just didn't know how obs gets version | 20:35 |
Mister_Magister | it was tag after all | 20:36 |
mal | you can either use the tag or commit hash | 20:36 |
Mister_Magister | i know just… couldnt find 0.0.5.25 in commits | 20:37 |
mal | so you don't about the releases list in github | 20:38 |
mal | https://github.com/mer-hybris/libhybris/releases | 20:38 |
mal | the is clearly visible in normal page | 20:38 |
Mister_Magister | yeah that's what i mean above | 20:39 |
Mister_Magister | <Mister_Magister> it was tag after all | 20:39 |
Mister_Magister | i didn't thought to check there | 20:39 |
nyl | mal, https://paste.ubuntu.com/p/xJhkZVZNxR/ | 20:41 |
nyl | is it ok? | 20:41 |
nyl | to have all files for op2 in one single folder | 20:41 |
mal | maybe, too late now to look very thoroughly | 20:43 |
Mister_Magister | mal: ye, nice testing fixed it | 20:55 |
wdehoog | mal: tried your libhybris fix (adding "ret ="). seems to be an improvement but still weird logcat: http://susepaste.org/51667760 | 20:58 |
wdehoog | mal: journal http://susepaste.org/74658981 | 20:59 |
wdehoog | just to let you know. | 20:59 |
wdehoog | mal: sorry forgot to mention: bacon, 3.0.3.9, cm12.1 | 21:00 |
nyl | i think i fucked up the sdk from the start :D | 21:12 |
nyl | trying to use a isolated folder just for op2 | 21:12 |
mal | no need to have separate sdk for each target, just a separate target | 21:17 |
nyl | Repository 'adaptation0' is invalid. | 21:24 |
nyl | [adaptation0|plugin:/ssu?repo=adaptation0] Valid metadata not found at specified URL | 21:24 |
nyl | adaptation0 ... https://store-repository.jolla.com/releases/3.0.3.9/jolla-hw/adaptation-jolla-x86-emul/i486/ | 21:49 |
nyl | PRETTY_NAME="Sailfish OS 3.0.3.9 (Hossa)" | 21:51 |
nyl | for some unknown reason my bnc doesn't log the chat | 22:36 |
nyl | :-/ | 22:36 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!