T42 | <TheVancedGamer> mal: it's provided by fw/native, started by fw/base JNI interface | 08:19 |
---|---|---|
T42 | <TheVancedGamer> I tried stubbing it, but it still complains it can't start that AIDL HAL | 08:20 |
mal | can you show what you added | 08:32 |
T42 | <TheVancedGamer> mal: this is what I have: https://paste.myself5.de/ilodasopic.rb | 09:34 |
T42 | <TheVancedGamer> I got the service name from generated android.frameworks.stats code | 09:34 |
mal | did you remember to initialize the stub in minimedia.cpp for example where rest of them are initialized | 10:49 |
T42 | <TheVancedGamer> mal: yeah, I did | 11:16 |
mal | do you see it in binder-list? | 11:16 |
T42 | <TheVancedGamer> I'll have to check again | 11:17 |
T42 | <TheVancedGamer> mal: just checked, only `android.frameworks.sensorservice` is available, my stats service isn't\ | 15:29 |
T42 | <TheVancedGamer> but then again, I only see hidl HALs, stats is AIDL | 15:30 |
mal | binder-list -d /dev/binder | 15:44 |
mal | it defaults to hwbinder | 15:44 |
T42 | <TheVancedGamer> mal: I used gbinder-python to check services, is that fine? | 15:48 |
T42 | <TheVancedGamer> list_sync() returns blank with /dev/binder | 15:48 |
mal | hmm | 15:57 |
T42 | <TheVancedGamer> got wifi up, will build binder-list test | 15:58 |
T42 | <TheVancedGamer> mal: | 16:01 |
T42 | <TheVancedGamer> ``` | 16:01 |
T42 | <TheVancedGamer> phablet@ubuntu-phablet:~$ binder-list -d /dev/binder | 16:01 |
T42 | <TheVancedGamer> phablet@ubuntu-phablet:~$``` | 16:01 |
T42 | <TheVancedGamer> am I missing something in container side maybe? | 16:01 |
mal | maybe, not really sure how that kind of build should work | 16:13 |
T42 | <Verevka86> Hi all, my latest journalctl --no-tail -f - https://pastebin.ubuntu.com/p/bGDPskdfZj/ | 16:13 |
mal | which base is that? | 16:14 |
T42 | <Verevka86> why might dev/binder and dev/hwbinder not work? | 16:15 |
T42 | <Verevka86> Hybris-20.0 (re @SailfishFreenodeIRCBridgeBot: <mal>which base is t...) | 16:15 |
T42 | <Verevka86> ls dev - adsprpc-smd mius0 ram5 sdd2 sdf7 tty45 | 16:16 |
T42 | <Verevka86> adsprpc-smd-secure mius1 ram6 sdd3 sdf8 tty46 | 16:16 |
T42 | <Verevka86> ashmem mius_us_ctrl_io ram7 sdd4 sdf9 tty47 | 16:16 |
T42 | <Verevka86> autofs mius_us_io ram8 sde sensors tty48 | 16:16 |
T42 | <Verevka86> avtimer mqueue ram9 sde1 sg0 tty49 | 16:16 |
T42 | <Verevka86> aw8697_haptic msm-rng ramdump_a650_zap sde10 sg1 tty5 | 16:16 |
T42 | <Verevka86> binderfs msm_aac ramdump_adsp sde11 sg2 tty50 | 16:16 |
T42 | <Verevka86> bsg msm_aac_in ramdump_adsp_rh sde12 sg3 tty51 | 16:16 |
T42 | <Verevka86> btpower msm_alac ramdump_cdsp sde13 sg4 tty52 | 16:16 |
T42 | <Verevka86> btrfs-control msm_amrnb ramdump_cvpss sde14 sg5 tty53 | 16:16 |
T42 | <Verevka86> console msm_amrnb_in ramdump_ipa_fws sde15 sg6 tty54 | 16:16 |
T42 | <Verevka86> cpu_dma_latency msm_amrwb ramdump_ipa_uc sde16 sg7 tty55 | 16:16 |
T42 | <Verevka86> cuse msm_amrwb_in ramdump_md_a650_zap sde17 sg8 tty56 | 16:16 |
T42 | <Verevka86> cvp msm_amrwbplus ramdump_md_adsp sde18 shm tty57 | 16:16 |
T42 | <Verevka86> dcc_sram msm_ape ramdump_md_cdsp sde19 smcinvoke tty58 | 16:16 |
T42 | <Verevka86> diag msm_audio_cal ramdump_md_cvpss sde2 snd tty59 | 16:16 |
T42 | <Verevka86> dpl_ctrl msm_cirrus_playback ramdump_md_ipa_fws sde20 sp_kernel tty6 | 16:16 |
T42 | <Verevka86> dri msm_evrc ramdump_md_ipa_uc sde21 sp_ssr tty60 | 16:16 |
T42 | <Verevka86> ecryptfs msm_evrc_in ramdump_md_npu sde22 spcom tty61 | 16:16 |
T42 | <Verevka86> elliptic0 msm_g711alaw ramdump_md_slpi sde23 spss_utils tty62 | 16:16 |
T42 | <Verevka86> elliptic1 msm_g711alaw_in ramdump_md_spss sde24 stderr tty63 | 16:16 |
T42 | <Verevka86> elliptic_us_ctrl_io msm_g711mlaw ramdump_md_venus sde25 stdin tty7 | 16:16 |
T42 | <Verevka86> elliptic_us_io msm_g711mlaw_in ramdump_microdump_modem sde26 stdout tty8 | 16:16 |
T42 | <Verevka86> esoc-0 msm_hdcp ramdump_npu sde27 subsys_a650_zap tty9 | 16:16 |
T42 | <Verevka86> fd msm_hweffects ramdump_slpi sde28 subsys_adsp ttyHS0 | 16:16 |
T42 | <Verevka86> full msm_mp3 ramdump_spss sde29 subsys_cdsp uhid | 16:16 |
T42 | <Verevka86> fuse msm_multi_aac ramdump_venus sde3 subsys_cvpss uinput | 16:16 |
T42 | <Verevka86> goodix_fp msm_npu ramdump_wlan sde30 subsys_esoc0 urandom | 16:16 |
T42 | <Verevka86> gpiochip0 msm_qcelp random sde31 subsys_ipa_fws usf1 | 16:16 |
T42 | <Verevka86> gpiochip1 msm_qcelp_in rfkill sde32 subsys_ipa_uc v4l-subdev0 | 16:16 |
T42 | <Verevka86> gpiochip2 msm_rtac rmnet_ctrl sde33 subsys_npu v4l-subdev1 | 16:16 |
T42 | <Verevka86> gpiochip3 msm_sps rtc0 sde34 subsys_slpi v4l-subdev10 | 16:16 |
T42 | <Verevka86> loop-control nq-nci sda30 sde57 tty26 vcs | 16:16 |
T42 | <Verevka86> I'm sorry | 16:16 |
T42 | <Verevka86> https://pastebin.ubuntu.com/p/VWBp7dmkQ3/ | 16:17 |
T42 | <Verevka86> ls dev - https://pastebin.ubuntu.com/p/VWBp7dmkQ3/ (edited) | 16:17 |
mal | I know the reason, need to push the fix | 16:20 |
T42 | <Verevka86> share it? :) | 16:27 |
T42 | <Verevka86> my sources- https://github.com/SailfishOS-psyche | 16:27 |
mal | just a moment, making a quick test build but patch is same as this https://github.com/mer-hybris/hybris-patches/blob/hybris-sony-aosp-13/system/core/0041-hybris-Prevent-first-stage-switch-root.patch | 16:28 |
mal | pushed that to hybris-20.0 branch also, seemed to build fine | 16:38 |
T42 | <Verevka86> Now I have reboots, something new ))) | 17:25 |
mal | are you sure you have the apexd patch also https://github.com/mer-hybris/hybris-patches/blob/hybris-20.0/system/apex/0001-hybris-Prevent-using-dm-verity-for-apexes.patch | 17:43 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!