Umeaboy | I'll type arm64 instead. | 00:03 |
---|---|---|
Umeaboy | I managed to get into the PlatformSDK, but as I re entered it to solve the error with the symbolic links I saw this: | 00:19 |
Umeaboy | https://hastebin.com/uqakequfob.sql | 00:19 |
*** ubuntu is now known as Guest80015 | 01:50 | |
*** Guest80015 is now known as zhxt | 02:08 | |
branek_ | Hi all... still not able to see any gui on my device... lipstick is failing with | 08:56 |
branek_ | [F] unknown:0 - QPA-SF: sf_client in create returned 0 | 08:56 |
branek_ | Problem choosing egl config on creation | 08:56 |
mal | branek_: you expect us to be able to help if you don't provide full logs | 09:37 |
branek_ | mal: this is output of EGL_PLATFORM=null QT_QPA_PLATFORM=surfaceflinger strace -o lipstick.txt lipstick | 10:00 |
branek_ | https://pastebin.com/6L3YSxvE | 10:00 |
mal | branek_: I'm pretty sure I asked you before to provide the following logs: dmesg, journalctl, systemctl and /usr/libexec/droid-hybris/system/bin/logcat | 10:04 |
branek_ | mal: dmesg: https://pastebin.com/UBy7zHCh journalctl: https://pastebin.com/fimu61d2 systemctl: https://pastebin.com/kYHXi4Pp logcat:https://pastebin.com/YLDB0wmu | 10:18 |
mal | could you give a link to your adaptation repos, and make sure those are updated | 10:21 |
branek_ | mal: ok, need some time to update everything | 10:30 |
NeoChapay_ | happy new HADK https://sailfishos.org/wp-content/uploads/2018/07/SailfishOS-HardwareAdaptationDevelopmentKit-2.2.0.pdf | 10:58 |
*** NeoChapay_ is now known as NeoChapay | 10:59 | |
locusf | sledges: wot | 11:10 |
locusf | \o/ | 11:10 |
branek_ | mal: dhd - https://github.com/branek/droid-hal-device/tree/hybris-15.1 | 11:12 |
branek_ | hybris-boot - https://github.com/krnlyng/hybris-boot/tree/jb41841_1 | 11:13 |
branek_ | droid-config-dumpling - https://github.com/branek/droid-config-dumpling/tree/hybris-15.1 | 11:13 |
branek_ | dhc - https://github.com/mer-hybris/droid-hal-configs/tree/master | 11:13 |
krnlyng | branek_, hybris-boot has been merged already | 11:15 |
branek_ | krnlyng: i'm still do not understand whole build tree and build cycle, so there is things like that... fill clean up once I got some progress... | 11:18 |
mal | branek_: the /var/lib/environment/compositor/droid-hal-device.conf looks wrong, you have added something to LIPSTICK_OPTIONS line, not sure why you have added "-plugin surfaceflinger" there, that is not in the reference repo | 11:19 |
branek_ | mal: saw that in some discussion here i think... I tried also without that on first try... | 11:22 |
mal | but was that when you had other problems? | 11:22 |
mal | like the missing package | 11:22 |
mal | branek_: also this is wrong https://github.com/branek/droid-config-dumpling/tree/hybris-15.1/sparse/lib/systemd/system/graphical.target.wants | 11:24 |
mal | that should not be a file, it should be a symlink | 11:25 |
mal | branek_: so you go to that folder and remove the surfaceflinger.service and then run "ln -s ../surfaceflinger.service surfaceflinger.service" | 11:26 |
branek_ | ok... | 11:26 |
mal | branek_: I think also the other symlinks are wrong | 11:27 |
mal | the firmware symlinks in two folders | 11:28 |
mal | so in here https://github.com/branek/droid-config-dumpling/tree/hybris-15.1/sparse/etc and https://github.com/mer-hybris/droid-config-sony-nile/tree/master/sparse/lib | 11:29 |
branek_ | aha... I see... when I implemented changes, i made files insted of linkd... | 11:29 |
mal | branek_: you probably misunderstood because github web interface shows the symlinks in a not so clear way | 11:30 |
branek_ | Is it ok to fix it on device now and try? | 11:30 |
mal | yes | 11:30 |
rinigus | kimmoli: anything on eta for pr's and moving devel to testing 2.2.0.x? or the weather is too good to waste the time on that? | 11:30 |
Mister_Magister | mal: after updating to 2.2 (without changing dhd) udev rules failed and so there is no /dev/block/platform. any idea what could cause that? | 11:32 |
mal | Mister_Magister: what do you have there? | 11:33 |
kskarthik[m] | whats the easier way to posrt sailfish, halium or hadk? | 11:46 |
Mister_Magister | mal: what? | 11:46 |
mal | Mister_Magister: ls -lR /dev/block/ | 11:47 |
mal | Mister_Magister: dhd has nothing to do with udev rules, at least not those device symlinks we add | 11:48 |
mal | Mister_Magister: those are completely handled in dhc | 11:48 |
mal | Mister_Magister: you are sure you update dhc submodule to latest? | 11:49 |
Mister_Magister | mal: yeah | 12:06 |
branek_ | mal: I fixed linking... no change. on nile there is /etc/firmware -> /odm/firmware/... but I do not have that odm dir.. | 12:06 |
mal | branek_: then you don't need that | 12:06 |
Mister_Magister | mal: i just said i dont have /dev/block/platform in /dev/block/ | 12:06 |
Mister_Magister | mal: https://github.com/VerdandiTeam/droid-config-lux/commit/2fde0d51da9f11722db5b1ff2e1f251124ba4d7b | 12:07 |
mal | Mister_Magister: so does that cause boot failure? | 12:07 |
Mister_Magister | mal: no but modem failiture | 12:07 |
Mister_Magister | failure* | 12:07 |
Mister_Magister | and modem causes reboot | 12:08 |
branek_ | mal: same result... lipstick does not run on init... fails with previous error: [F] unknown:0 - QPA-SF: sf_client in create returned 0 - Problem choosing egl config on creation | 12:09 |
mal | Mister_Magister: check the date of the submodule update here https://github.com/VerdandiTeam/droid-config-lux and compare to changelog here https://github.com/mer-hybris/droid-hal-configs/commits/master | 12:09 |
mal | Mister_Magister: you might notice something | 12:09 |
mal | branek_: did you fix the LIPSTICK_OPTIONS ? | 12:10 |
branek_ | yes | 12:10 |
Keijo__ | mal: /dev/block/platform and /dev/block/bootdevice disappeared after 2.2.0.29 on lux and now the kernel panics | 12:11 |
Mister_Magister | mal: that its outdated? | 12:11 |
mal | Mister_Magister: yes | 12:11 |
Mister_Magister | Keijo__: we are talking about it | 12:11 |
Mister_Magister | mal: well its new enough for 2.2 | 12:11 |
Mister_Magister | i updated is along with others the same day | 12:11 |
Keijo__ | K, went to do other things in the meantime | 12:12 |
mal | Mister_Magister: I don't understand what you have done anymore | 12:12 |
Mister_Magister | sorry in the same day i updated this submodule i updated dcd in other devices too | 12:12 |
mal | Mister_Magister: you were talking about removing the udev rules and didn't update submodule or what? | 12:12 |
Mister_Magister | and other devices work | 12:12 |
Mister_Magister | i mean updating submodules could help but thats weird that this submodule doesnt work only on one device | 12:14 |
Mister_Magister | and i dont see any commits udev related | 12:15 |
mal | have you tried the new udev rules on that device or not?= | 12:15 |
mal | if the rules don't work then fix those | 12:15 |
Mister_Magister | what new udev rules? | 12:16 |
mal | https://github.com/mer-hybris/droid-hal-configs/commit/d9e4b78f0a294a2872204896b68832616331d1eb | 12:16 |
mal | although that was older than I remembered | 12:16 |
mal | what rules are you using now? | 12:16 |
mal | Mister_Magister: I'm still lost, are you using these rules or not https://github.com/VerdandiTeam/droid-config-lux/blob/master/sparse/lib/udev/rules.d/998-droid-system.rules | 12:17 |
mal | and if yes how is it possible it broke | 12:17 |
Mister_Magister | mal: im lost too | 12:18 |
Mister_Magister | yes yes i do | 12:18 |
Mister_Magister | everything that is in that repo is in use | 12:18 |
mal | so you are saying the rule just randomly stopped working? that doesn't make any sense | 12:19 |
Mister_Magister | yeah | 12:19 |
Mister_Magister | after updating to 2.2 | 12:19 |
Mister_Magister | i know it doesnt make sense | 12:19 |
Mister_Magister | but 2.1.4 works 2.2 nope | 12:20 |
Mister_Magister | should i remove that custom file from my sparse and it will use dcd sparse? | 12:20 |
mal | I suggest you try first on device | 12:21 |
Mister_Magister | the one from sparse? gotcha | 12:22 |
Mister_Magister | yeah as i look now other devices dont thave that rule | 12:22 |
Mister_Magister | https://github.com/VerdandiTeam/droid-config-kinzie/tree/master/sparse/lib/udev/rules.d | 12:22 |
mal | just replace the old rules on device with the new ones and see how that works | 12:22 |
Mister_Magister | yeah i got you | 12:22 |
mal | so you copy this to your device https://github.com/mer-hybris/droid-hal-configs/blob/master/sparse/lib/udev/rules.d/998-droid-system.rules | 12:22 |
Mister_Magister | mal: i seriously seriously sincerely truely got you | 12:23 |
Mister_Magister | mal: seriously :) 3 messages ago :) | 12:24 |
Mister_Magister | i know you want to make sure | 12:24 |
Mister_Magister | im not suprised at all… | 12:24 |
mal | I never trust anyone here anymore | 12:24 |
Mister_Magister | yeah | 12:24 |
Mister_Magister | [14:24] <Mister_Magister> im not suprised at all… | 12:24 |
Mister_Magister | the fact that you still want to help is amaizng | 12:25 |
Mister_Magister | mal: you still cant sleep? | 12:26 |
mal | nope | 12:27 |
Mister_Magister | :/ | 12:27 |
Mister_Magister | nope means as you cant or you can | 12:27 |
mal | I can't | 12:28 |
Mister_Magister | kk | 12:28 |
branek_ | mal: when I start, I only get OnePlus logo, and it stays there forever... it looks like display is never initialised... | 12:38 |
mal | well that's obvious if lipstick fails | 12:38 |
mal | branek_: update your config repo in github again | 12:38 |
Mister_Magister | mal: yep these new udev rules work | 12:41 |
mal | thought so | 12:41 |
Mister_Magister | so just remove old one from my sparse and they will be get from dcd sparse right? | 12:41 |
mal | yes | 12:42 |
Mister_Magister | gooootcha :P | 12:42 |
mal | Mister_Magister: also if you update to latest submodule this file is not needed anymore https://github.com/VerdandiTeam/droid-config-lux/blob/master/sparse/lib/udev/rules.d/999-droid-vidc.rules | 12:42 |
mal | branek_: you didn't need straggler_files in droid-hal spec? | 12:46 |
mal | branek_: this one https://github.com/branek/droid-hal-dumpling/blob/master/droid-hal-dumpling.spec | 12:46 |
Mister_Magister | mal: but i still need to add one rule | 12:48 |
Mister_Magister | https://github.com/VerdandiTeam/droid-config-lux/blob/master/sparse/lib/udev/rules.d/998-droid-system.rules#L15 | 12:48 |
Mister_Magister | otherwise modem will fail | 12:48 |
branek_ | mal: check now, it's updated... | 12:50 |
branek_ | https://github.com/branek/droid-hal-dumpling/blob/hybris-15.1/droid-hal-dumpling.spec | 12:50 |
Mister_Magister | mal: i guess add updated udev and your rule into it | 12:50 |
Mister_Magister | gotcha | 12:50 |
mal | branek_: you are missing droid-hal-dumpling-detritus from patterns (add it somewhere close to here https://github.com/branek/droid-config-dumpling/blob/hybris-15.1/patterns/jolla-hw-adaptation-dumpling.yaml#L7) | 12:53 |
mal | Mister_Magister: what? | 12:53 |
Mister_Magister | mal: i need this rule https://github.com/VerdandiTeam/droid-config-lux/blob/master/sparse/lib/udev/rules.d/998-droid-system.rules#L15 to have modem working | 12:53 |
mal | Mister_Magister: the new rule should handle all cases, I thought you just tried the new rule? | 12:53 |
Mister_Magister | yeah | 12:53 |
Mister_Magister | it doesnt handle this case | 12:54 |
mal | did you replace the old rule or not? | 12:54 |
Mister_Magister | yes | 12:54 |
Mister_Magister | and it helped | 12:54 |
Mister_Magister | but not exactly | 12:54 |
mal | you are confusing me again | 12:54 |
Mister_Magister | ill put it simple | 12:54 |
mal | you first said the new rule worked but now you say it doesn't work | 12:54 |
Mister_Magister | i got this file which you gave me and put it on device replaced old | 12:54 |
mal | make up your mind | 12:55 |
Mister_Magister | it created /dev/block/platform/soc.0/ 7824900.sdhci/ by-name/ | 12:55 |
Mister_Magister | so its working becuse before i didnt have /dev/block/platform folder | 12:55 |
Mister_Magister | but i need /dev/block/platform/soc.0/by-name/ | 12:56 |
Mister_Magister | and https://github.com/VerdandiTeam/droid-config-lux/blob/master/sparse/lib/udev/rules.d/998-droid-system.rules#L15 this creates it | 12:56 |
mal | so why did you say the new rule worked if it didn't | 12:57 |
Mister_Magister | it created folder but wrong one :P | 12:57 |
Mister_Magister | so it worked but didnt helped with my problem :P | 12:57 |
mal | how can you count that as working? | 12:57 |
Mister_Magister | previous didnt create folder at all | 12:57 |
Mister_Magister | aaanyway | 12:58 |
mal | krnlyng: some issues the device udev rules again ^ | 12:58 |
branek_ | mal: added and building again... | 12:58 |
mal | branek_: you could have copied the rpm to the device and installed it manually | 13:02 |
krnlyng | mal, Mister_Magister ? why do you need /dev/block/platform/soc.0/by-name/ ? | 13:05 |
mal | I have no idea | 13:05 |
mal | he says it's needed, not 100% sure about that | 13:06 |
krnlyng | is it needed by some script that you created yourself Mister_Magister ? because in android it shouldn't be needed unless i overlooked something | 13:06 |
demonaxsh | Hello. I switched to a newer version (2.2.0) and when building rootfs: | 13:07 |
demonaxsh | tracker-configs.sh - returning FAIL to postpone oneshot to first boot | 13:07 |
demonaxsh | oneshot: /etc/oneshot.d/100000/tracker-configs.sh - FAIL | 13:07 |
demonaxsh | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | 13:07 |
demonaxsh | /etc/oneshot.d/100000/zz-initialize-tracker-index: line 11: 7171 Segmentation fault (core dumped) tracker daemon --start | 13:07 |
demonaxsh | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | 13:07 |
demonaxsh | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | 13:07 |
demonaxsh | Tracker miners busy, waiting... | 13:07 |
demonaxsh | qemu: uncaught target signal 11 (Segmentation fault) - core dumped | 13:07 |
demonaxsh | Tracker miners busy, waiting... | 13:07 |
demonaxsh | I'm bulding on Ubuntu 16.04 LTS | 13:07 |
Mister_Magister | krnlyng: sure its needed by ril | 13:07 |
krnlyng | also if you have the proper rules, then it should create /dev/block/platform/soc.0 as a fallback. even though it shouldn't be necessary | 13:08 |
Mister_Magister | >load_utags ERR opening (/dev/block/platform/soc.0/by-name/utags) errno | 13:08 |
Mister_Magister | ril needs this path and it doesnt exist | 13:08 |
krnlyng | Mister_Magister, check why this rule fails then: https://github.com/mer-hybris/droid-hal-configs/commit/d9e4b78f0a294a2872204896b68832616331d1eb#diff-02d3ee8eb10bab42c69060dd35f29c99R56 | 13:09 |
Mister_Magister | krnlyng: but how? | 13:10 |
branek_ | mal: done that way, install rpm, restarted, nothing changed... | 13:13 |
mal | branek_: make sure you see the files listed here on your device https://github.com/branek/droid-hal-dumpling/blob/hybris-15.1/droid-hal-dumpling.spec#L14 | 13:15 |
branek_ | everything is there | 13:17 |
branek_ | mal: ^^ | 13:17 |
Mister_Magister | krnlyng: how can i check why it fails? | 13:20 |
mal | branek_: get new logcat | 13:30 |
mal | branek_: there seems to be some permission issue | 13:30 |
*** Nokius_ is now known as Nokius | 13:32 | |
branek_ | mal: https://pastebin.com/hkBv0Ssm | 13:34 |
mal | krnlyng: do you remember this error "qdgralloc: Init: Failed to open ion device - Permission denied" | 13:35 |
bshah | /dev/ion permissions not good? | 13:36 |
mal | yes, but why is the question | 13:36 |
krnlyng | mal, most likely some ueventd rule processing issue | 13:37 |
mal | branek_: what do you get when you run "ls -l /dev/ion" on your device | 13:37 |
branek_ | mal: as root: crw------- 1 root root 10, 126 May 29 20:56 /dev/ion | 13:38 |
branek_ | mal: sam as nemo... | 13:39 |
branek_ | same* | 13:39 |
mal | branek_: go to your build environment and in there to $ANDROID_ROOT, then run "find out/ -name ueventd.rc" | 13:42 |
branek_ | mal: out/target/product/dumpling/root/ueventd.rc | 13:44 |
branek_ | mal: https://pastebin.com/PwF8pGGq | 13:44 |
mal | branek_: show the file /lib/udev/rules.d/999-android-system.rules from your device | 13:46 |
branek_ | mal: https://pastebin.com/wGh1uChF | 13:48 |
mal | branek_: you need to check if any .rc file under out/target/product/dumpling/ has something about device called /dev/ion | 13:50 |
mal | in your build environment | 13:50 |
branek_ | ok.. doing that now... | 13:50 |
branek_ | mal: nothing in *.rc | 13:57 |
branek_ | only one line in out/target/product/dumpling/root/plat_file_contexts | 13:57 |
mal | branek_: hmm, very odd, need to invetigate a bit more | 13:58 |
branek_ | ok... | 13:58 |
mal | branek_: can you find that anywhere in device repos, maybe just run this in your build enviroment: grep -RI "dev/ion" device/ | 14:02 |
branek_ | mal: device/oneplus/msm8998-common/init/vendor/ueventd.rc:/dev/ion 0664 system system | 14:07 |
branek_ | mal: do you need whole file? | 14:07 |
mal | no | 14:07 |
mal | the question is why is that content not in out/ | 14:07 |
mal | branek_: try running grep -RI "dev/ion" out/target/product/dumpling/ | 14:08 |
branek_ | mal: https://pastebin.com/6RSfnp6g | 14:10 |
mal | for some odd reason the ueventd.rc is not copied to out/ the build rules tell it should have been copied | 14:22 |
branek_ | it could be that I made some mistake... | 14:24 |
mal | demonaxsh: it's normal to get various errors or warnings from mic build, as long as you get a zip at the end it should be fine | 14:33 |
demonaxsh | Yes, I see. Rebuilding on the new version, even launched a user session, although now the screen is black, but already progress. | 14:36 |
demonaxsh | Strange, but now password for ssh not nemo, I thought that this is always by default. | 14:36 |
mal | branek_: I think you should change the dhd submodule and hybris-boot to use upstream again, just remember to add the fixup-mountpoints changes back to hybris-boot after changing the branch | 14:36 |
mal | demonaxsh: no, password needs to be set after boot, for example via telnet or from settings if gui is up | 14:37 |
demonaxsh | ok, where can I change it? | 14:38 |
demonaxsh | from telent | 14:38 |
branek_ | mal: ok... will do... will tell you results little bit later... | 14:39 |
mal | demonaxsh: "passwd nemo" | 14:40 |
demonaxsh | yeees, it's linux, i fogot | 14:42 |
mal | branek_: remember to rerun make hybris-hal after changing hybris-boot repo | 15:01 |
sailor97 | Finally camera is working on kenzo, cm-14.1 base | 16:26 |
sailor97 | but, i still have an issue, after stopping video recorder I can no longer use camera without rebooting | 16:26 |
T4 | <adampigg> What did you do? | 16:28 |
sailor97 | Cam sensor defaults to HAL3 and wouldn't connect. Forcing it to HAL1 worked | 16:29 |
sailor97 | FM is another story | 16:29 |
sailor97 | Just one error, FM RECV -19 | 16:29 |
sailor97 | No clue what it means | 16:29 |
mal | sailor97: do you see anything in logcat after video recording? | 16:31 |
sailor97 | mal: af_map_input_dciaf_info:620 input is invalid | 16:32 |
sailor97 | will give you a pastebin in a minute | 16:32 |
sailor97 | mal: https://paste.ubuntu.com/p/58PYsy48bx/ | 16:34 |
mal | sailor97_: are photos working without problem? | 16:42 |
mal | sailor97_: did the video even record really? | 16:43 |
sailor97_ | mal: photos are working fine but won't open in gallery | 17:07 |
sailor97_ | Video is partly recorded | 17:07 |
mal | sailor97_: for gallery you probably need this https://github.com/mer-hybris/droid-config-sony-nile/blob/master/sparse/var/lib/environment/nemo/99-qtscenegraph.conf | 17:08 |
mal | sailor97_: what do you mean part recorded? | 17:09 |
sailor97_ | mal: Suppose i've recorded 20 sec video, only 10 seconds are actually recorded | 17:11 |
sailor97_ | typo, i meant to say partially recorded | 17:11 |
mal | sailor97_: but you can still watch the videos? | 17:12 |
sailor97_ | Do you mean in the gallery? | 17:12 |
mal | yes, or on your computer if you copy the video file there | 17:14 |
sailor97_ | yes, i can watch it | 17:14 |
T4 | <adampigg> sailor97_: for fm, you could try my patched version if the iris plugin, its a xiaomie device so might work the same way as mido | 17:15 |
sailor97_ | adampigg: sure, can you point me to the source? | 17:18 |
mal | @adampigg or patch the kernel :P | 17:18 |
mal | sailor97_: just curious, did you do anything with camera.fifo.disable ? | 17:19 |
sailor97_ | mal: yes, I did | 17:21 |
mal | sailor97_: ok, good to know | 17:22 |
mal | sailor97_: that didn't help with hal3? | 17:22 |
sailor97_ | mal: no, hal3 didn't even give any error. It just says exit code 0 for pid some no. | 17:23 |
mal | ok | 17:24 |
sailor97_ | mal: here is a video captured using SFOS https://youtu.be/q8T1-77Zg3c | 17:29 |
T4 | <adampigg> mal: the ficticious kernel patch ;) | 17:34 |
T4 | <adampigg> https://github.com/piggz/qt5-qtmultimedia-plugin-mediaservice-irisradio | 17:35 |
mal | @adampigg even I had to patch kernel to get fm radio working on fp2, it also had that kind of thing that it needed to write to /sys | 17:38 |
mal | @adampigg https://github.com/mlehtima/android_kernel_fairphone_fp2/commit/0e2310cbcef86d60ca58d21b7a08ca7b8056b2b4 | 17:40 |
piggz | mal: is that the extent of patches ... quite small i agree | 17:41 |
mal | piggz: that's what I needed | 17:41 |
sailor97_ | piggz: still not working but that error -19 is gone | 17:42 |
mal | sailor97_: do you see any errors? is your headphone detection working? | 17:43 |
piggz | sailor97_: did you define the variable? | 17:43 |
sailor97_ | mal: did you see that video? Actual duration was around 1 min but it has recorded only a few sconds | 17:44 |
sailor97_ | Yes headphone detection is working | 17:44 |
mal | sailor97_: I couldn't see the video | 17:44 |
sailor97_ | piggz: Yes, I've defined the variab;e | 17:44 |
mal | sailor97_: maybe some permission issue in youtube? | 17:44 |
piggz | https://github.com/piggz/droid-config-mido/blob/master/sparse/var/lib/environment/nemo/99-iris-radio.conf | 17:44 |
mal | also maybe this is needed https://github.com/piggz/droid-config-mido/blob/master/sparse/lib/udev/rules.d/999-droid-fm.rules ? | 17:45 |
sailor97_ | mal: Sorry, I've uploaded it as private. Please check now | 17:46 |
mal | sailor97_: yes, now it worked | 17:46 |
Holmes466 | Hi, when i try make a command: | 17:55 |
Holmes466 | rpm/dhd/helpers/build_packages.sh | 17:55 |
Holmes466 | I get this error: | 17:55 |
Holmes466 | * Building rpm/droid-hal-pioneer.spec | 17:55 |
Holmes466 | Fatal: sony-pioneer-armv8-a is an invalid sb2 target | 17:55 |
Holmes466 | * Check /home/hadk/droid-hal-pioneer.log for full log. | 17:55 |
Holmes466 | !! building of package failed | 17:55 |
merbot | Holmes466: Error: "!" is not a valid command. | 17:55 |
sailor97_ | mal, piggz: they didn't work as well. I haven't tried the kernel patch though. Actually the frequency is always at 0.0MHz | 17:55 |
piggz | sailor97_: have a look in /system/etc for any scripts that may configure the radio | 17:56 |
piggz | ome moment.... | 17:56 |
mal | sailor97_: do you have built iris-transport as module? | 17:57 |
mal | piggz: did you need to do that btw | 17:57 |
piggz | mal: i cant remmeber ... but it rings a bell | 17:57 |
sailor97_ | mal: i've built it as a module. default is y in kernel config | 17:58 |
mal | ok | 17:58 |
piggz | mal: sailor97_: https://github.com/piggz/droid-config-mido/blob/master/sparse/lib/systemd/system/droid-fm-up.service | 17:59 |
demonaxsh | library "libminisf.so" not found | 18:00 |
demonaxsh | May 29 15:02:10 Sailfish jolla-startupwizard-pre-user-session[1426]: libminisf is incompatible or missing. Can not possibly start the SurfaceFlinger service. If you're experiencing troubles with media try updating droidmedia (and/or this plugin).== hwcomposer module == | 18:00 |
demonaxsh | without libminisf.so gui not worked? now, screen is black | 18:00 |
piggz | https://github.com/piggz/droid-config-mido/blob/master/sparse/usr/bin/droid/droid-fm-up.sh | 18:00 |
mal | demonaxsh: which android base was that? | 18:01 |
demonaxsh | android 6.0 | 18:01 |
mal | demonaxsh: what exactly is your problem? | 18:02 |
demonaxsh | Very simply, the session of the user started, but the screen after booting, just black | 18:05 |
mal | which device was that? | 18:06 |
mal | demonaxsh: libminisf is built with droidmedia | 18:06 |
demonaxsh | I see, and I can build it's, I just do not know if it's necessary, and it's strange that it was not in the rutfs. | 18:09 |
mal | because it's optional, some devices need it but not all | 18:10 |
demonaxsh | it's mtk device | 18:11 |
mal | demonaxsh: could you provide some logs after boot attempt, dmesg, journalctl, /usr/libexec/droid-hybris/system/bin/logcat | 18:11 |
demonaxsh | yes, but jornalctl very looong | 18:12 |
demonaxsh | https://drive.google.com/open?id=1oz7mjDXOlg3ctsdabFPiAqBpv3D2EyBy | 18:15 |
mal | demonaxsh: for some reason there is no sign of lipstick process in journal log | 18:22 |
mal | hmm, but actually that might not be a problem yet | 18:22 |
mal | demonaxsh: is there any startupwizard process running, jolla-startupwizard-pre-user-session or something like that? | 18:25 |
demonaxsh | jolla-startupwizard-pre-user-session? this is in the log | 18:28 |
demonaxsh | May 29 15:02:10 Sailfish jolla-startupwizard-pre-user-session[1426]: libminisf is incompatible or missing. Can not possibly start the SurfaceFlinger service. If you're experiencing troubles with media try updating droidmedia (and/or this plugin).== hwcomposer module == | 18:28 |
demonaxsh | etc | 18:28 |
mal | demonaxsh: I asked if the process is running | 18:29 |
mal | demonaxsh: ps aux | grep startupwizard or something like htta | 18:29 |
demonaxsh | aah, now I'll take a look | 18:30 |
Mister_Magister | mal: krnlyng: how can i debug udev rule? | 18:31 |
mal | udevadm or something that | 18:31 |
Mister_Magister | thanks | 18:31 |
demonaxsh | nemo 1426 1.4 3.8 250828 73848 ? Ssl 15:02 3:33 /usr/bin/jolla-startupwizard-pre-user-session -plugin evdevtouch:/dev/input/event0 -plugin evdevkeyboard:keymap=/usr/share/qt5/keymaps/droid.qmap | 18:33 |
merbot | demonaxsh: Error: Error getting Nemo bug #1426: InvalidBugId | 18:33 |
mal | demonaxsh: so now get the /usr/libexec/droid-hybris/system/bin/logcat output I asked | 18:34 |
mal | demonaxsh: maybe you should test to see if building libminisf helps, do chapter 13.2 in hadk pdf, note that the is a new version released of the pdf https://sailfishos.org/wp-content/uploads/2018/07/SailfishOS-HardwareAdaptationDevelopmentKit-2.2.0.pdf | 18:36 |
mal | make sure you have new enough external/droidmedia (run repo sync external/droidmedia) | 18:37 |
demonaxsh | yes, I will try | 18:37 |
mal | demonaxsh: the process seems to be running but nothing is shown on display, but without logcat output I cannot tell if there are any errors in the android side | 18:39 |
sailor97_ | mal, piggz: fm is working, needed all of those fixes. Thank you... | 18:53 |
piggz | sailor97_: \o/ | 18:53 |
demonaxsh | https://drive.google.com/open?id=12KIv9mX7w51GCi_Niivv7ZOmQOGDQNZ_ logcat output | 18:53 |
sailor97_ | kenzo build is almost stable now!! | 18:54 |
sailor97_ | piggz, mal: additionally i had to make radio_iris as a module too | 18:55 |
branek_ | mal: I finished make clean, than make hybris-hal, and than build packages and rootfs.. regarding ueventd.rc and /dev/ion, nothing changed on host, it looks like .rc is not copied again | 19:07 |
branek_ | mal: same on device - no changes | 19:07 |
mal | branek_: maybe then manully edit the /lib/udev/rules.d/999-android-system.rules to set the correct permissions on device until we figure out why the file is not copied | 19:15 |
*** sailor97_ is now known as akhil_surabhi | 19:15 | |
mal | branek_: I have there KERNEL=="ion", MODE="0664", GROUP="system", OWNER="system" | 19:16 |
mal | branek_: you can check the file here for reference https://github.com/LineageOS/android_device_oneplus_msm8998-common/blob/lineage-15.1/init/vendor/ueventd.rc | 19:16 |
mal | branek_: it should be simple thing to determine what rules you might need | 19:17 |
mal | branek_: or other option is to manually append the content of that file to the ueventd.rc in out | 19:17 |
mal | after building hybris-hal and before build_packages.sh | 19:18 |
branek_ | cool... will try that... | 19:26 |
branek_ | mal: and, thanks for your patience... | 19:27 |
steeeve | lbt: obs repo plz | 19:52 |
mal | steeeve: you should give all needed information when asking | 19:54 |
mal | like which repo and username if it's not the same as your IRC nick | 19:54 |
steeeve | Ah | 19:55 |
steeeve | Usrnm: deadsquirrel, repo nemo:devel:hw:samsung:a5ultexx | 19:59 |
* branek_ is so happy! GUI is on on OnePlus 5T (dumpling). And WiFi working out of the box! hahaha! \o/ | 22:05 | |
Umeaboy | Why does this line show an error about changing to double quotes when the HADK doesn't use it? | 22:25 |
Umeaboy | echo 'alias sfossdk=$PLATFORM_SDK_ROOT/sdks/sfossdk/mer-sdk-chroot' >> ~/.bashrc | 22:25 |
Umeaboy | And this: echo 'PS1="PlatformSDK $PS1"' > ~/.mersdk.profile | 22:26 |
Umeaboy | I tried switching ' for " on both sides, but it's still wrong. | 22:26 |
mal | branek_: good to hear, we still need to solve the build issue at some point | 22:35 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!