T42 | <y_so_seriouss> Can I Flash OnePlus 5's Sailfish on OnePlus 5T..? | 08:00 |
---|---|---|
T42 | <y_so_seriouss> As per XDA both devices are some, the second camera, fingerprint and display are different. | 08:03 |
T42 | <y_so_seriouss> Even the kernel doesn't have much differences | 08:04 |
rinigus | piggz: no idea how to check which gcc was used. if it compiled and linked, should be the new one, I guess | 08:39 |
T42 | <adampigg> rinigus, also, mesa is conly, so no need to link to new stdc++ | 08:45 |
T42 | <adampigg> im gonna try a local build | 08:45 |
T42 | <adampigg> there are ways to use readelf to get the gc version from the comment section, but its stripped out | 08:46 |
T42 | <adampigg> mal: pinephone orders are live on pine64.org, hint ;) | 10:18 |
mal | @adampigg wondering if I have too many projects already :) | 10:49 |
T42 | <adampigg> mal,no, you def dont ;) | 10:50 |
mal | heh | 10:50 |
T42 | <adampigg> mal, you know you want a phone built from the ground up to be linux and native | 11:34 |
mal | @adampigg that is true | 11:37 |
masha11 | Mister_Magister: I posted the repository on https://github.com/MashaKl | 12:23 |
Mister_Magister | thank | 12:23 |
Mister_Magister | i'm wondering how did you use that device repo | 12:23 |
Mister_Magister | i can't compile cm14 | 12:24 |
Mister_Magister | masha11: what did you write in breakfast | 12:24 |
masha11 | breakfast griffin | 12:25 |
Mister_Magister | huh it cannot find makefile for me :/ | 12:26 |
masha11 | did you use these repositories? github.com/mer-hybris/android.git -b hybris-14.1 github.com/boulzordev/proprietary_vendor_motorola_griffin, github.com/boulzordev/android__device_motorola_griffin,github.com/boulzordev/android_kernel_motorola_msm8996 ? | 12:29 |
Mister_Magister | im talking about that device repo yes | 12:30 |
masha11 | Mister_Magister: when compiling, I had only two errors: there was no ImageMagick and undefined reference to `fm_smd_enable '(added DEFINE_MUTEX (fm_smd_enable) to $ANDROID_ROOT/kernel/motorola/msm8996/drivers/media/radio/radio-iris).c | 12:44 |
T42 | <adampigg> monich: miband progress? on the bip, ocmmunity has created a custom fw with app support, library and compiler instrutions....first app is snake! | 12:51 |
Mister_Magister | masha11: what is not working in your port? | 12:57 |
masha11 | Mister_Magister: bluetooth (although I made paragraph 5.11 from faq hadk), there is no voice during the call, I found in the logs that they were accelerometor, gravity sensor, laser sensor, linear acceleration not found. | 13:02 |
Mister_Magister | masha11: anything more? | 13:02 |
masha11 | Maybe something else. I published it in a table. I published it in a table. https://wiki.merproject.org/wiki/Adaptations/libhybris#Motorola | 13:03 |
masha11 | I haven’t checked everything yet. | 13:03 |
Mister_Magister | masha11: most of that table is me xd | 13:04 |
Mister_Magister | i will move you to the top :3 | 13:04 |
masha11 | ok | 13:04 |
Mister_Magister | now you are near z play :3 | 13:05 |
masha11 | yes) | 13:06 |
Mister_Magister | there are 17 motorola ports 9+1 are me :3 | 13:09 |
Mister_Magister | masha11: damn i didn't update this table in loong time | 13:11 |
masha11 | Mister_Magister: cool! it's time to update. | 13:12 |
masha11 | logs during an outgoing call. there is no voice on both sides. is there anything strange? logcat: https://pastebin.com/eE8rTJU6 , journalctl: https://pastebin.com/rxs3kHZU | 13:20 |
Mister_Magister | jusa: ^^^^ | 13:21 |
mal | masha11: I assume you have audioflingerglue installed correctly? | 13:22 |
masha11 | @mal: I think yes. How to check ? | 13:23 |
mal | check that miniafservice is running and then check that you have new enough config submodule and the pulse glue plugin installed | 13:23 |
masha11 | @mal: miniafservice is running, pulseaudio-modules-droid-glue installed. Is this the plugin? updated submodules 2 weeks ago. | 13:36 |
monich | adampigg: didn't have much time... but I was able to reanimate the one I thought I broke. now I have two of those :) | 13:39 |
T42 | <adampigg> Monich, brill | 14:29 |
T42 | <vince1171> @y_so_seriouss [Can I Flash OnePlus 5's Sailfish on OnePlus 5T …], It'll surely not work | 16:18 |
T42 | <vince1171> OP5 and op5t don't have a common code-base | 16:18 |
T42 | <vince1171> Only the op3 and op3t share the same code base | 16:18 |
T42 | <y_so_seriouss> @vince1171 [It'll surely not work | 16:32 |
T42 | <y_so_seriouss> OP5 and op5t don't have …], Okay :) | 16:32 |
T42 | <y_so_seriouss> any Porter here who can port Sailfish for OnePlus 5T..? I gone through porting guide but I don't have much knowledge | 16:32 |
T42 | <Hangman228> Hi every1. I might be wrong but some people told me that I'm order to build sailfishos, I need nougat rom or older. Phone can't get Oreo or older because Linux systems aren't supported. Is that true ? | 17:23 |
T42 | <adampigg> no, works on pie these days | 17:25 |
T42 | <Hangman228> @adampigg [no, works on pie these days], <3 | 17:26 |
mal | up to android 9 works now | 17:26 |
T42 | <Hangman228> What about Ubuntu touch ? Same stuff? | 17:26 |
mal | no idea about ubuntu touch | 17:26 |
T42 | <Hangman228> @mal [up to android 9 works now], Thx. My question was basing on Ubuntu touch but since both ROMs are Linux base, I fought both will work same way. Much tanks | 17:26 |
mal | well ubuntu touch does use libhybris so in theory it could be doable to base that on android 9 also but probably needs some changes, but like I said I don't know how much work it is to port ubuntu touch to new android base | 17:30 |
deathmist | oo I'll definitely try getting telnet then tonight on a Pie base :D | 17:33 |
deathmist | (not Ubuntu Touch, just Sailfish OS) | 17:34 |
benclark06 | Hi, i'm getting lipstick.service: Main process exited, code=killed, status=11/SEGV in journalctl, i've read on google this could be something to do with permissions, is that correct? thanks. | 18:17 |
benclark06 | could it just be that it couldn't start the orientation sensor? | 18:31 |
benclark06 | oh here's logcat: https://gist.github.com/benclarkk/b8d3df1154595b09dcaec4320efe6a4a | 18:34 |
benclark06 | and journalctl https://gist.github.com/benclarkk/6be77d919606e1e667bb0fd9445671db | 18:36 |
mal | which android base? | 18:38 |
benclark06 | mal: cm-12.1 | 18:38 |
mal | did you check if QCOM_BSP autodetection worked for your device? | 18:39 |
mal | android-config.h header inside droid-hal devel rpm | 18:40 |
benclark06 | i can't find droid-hal | 18:42 |
mal | in some subfolder of droid-local-repo | 18:43 |
benclark06 | i can't find android-config anywhere | 18:46 |
benclark06 | i've done searches and everything | 18:46 |
benclark06 | nor a devel folder | 18:47 |
benclark06 | mal: is android_config.mk the same thing | 18:52 |
mal | benclark06: it's inside the buil rpm, you need to open it with some package manager | 18:58 |
mal | *built | 18:58 |
mal | benclark06: droid-hal devel rpm in $ANDROID_ROOT/droid-local-repo/$DEVICE/droid-hal-$DEVICE/ | 19:00 |
mal | it might also be visible in droid-hal build log | 19:01 |
T42 | <BusterBg_18> Hey mal: I just did a test build of android9 to test if my sources are good (which they luckily are) | 19:01 |
T42 | <BusterBg_18> So I'm wondering | 19:01 |
T42 | <BusterBg_18> How much of the current hadk PDF works for hybris16? | 19:02 |
benclark06 | ah okay | 19:04 |
benclark06 | mal: there's a #define QCOM_BSP 1 | 19:05 |
benclark06 | so i suppose that's good? | 19:05 |
mal | yes | 19:10 |
benclark06 | oh good | 19:11 |
mal | what device was that? | 19:11 |
benclark06 | falcon (moto g 2013) | 19:11 |
mal | didn't that use lipstick hack before? not sure if that is working for you now | 19:14 |
benclark06 | yes, it's got the lipstick hack on i belive | 19:14 |
benclark06 | should i get rid of it? | 19:14 |
mal | no | 19:15 |
mal | is that the same android base that was used before? | 19:15 |
benclark06 | yes | 19:15 |
mal | you need to somehow check if it really run the hack | 19:16 |
mal | do you see /tmp/start_surfaceflinger on the device? | 19:16 |
benclark06 | no | 19:17 |
mal | hmm, the script should create that | 19:17 |
mal | maybe try to run it manually and then try to start UI again | 19:18 |
benclark06 | where was it located again? | 19:19 |
mal | as root run this: /usr/bin/droid/lipstick-hack.sh | 19:19 |
mal | then wait until it has run and then run: systemctl restart user@100000 | 19:19 |
benclark06 | ok | 19:19 |
benclark06 | ok i've done that | 19:20 |
benclark06 | i still don't see anything but i might just be being impatient | 19:20 |
T42 | <Hangman228> @deathmist [(not Ubuntu Touch, just Sailfish OS)], Sad but still Very good option. Always had ubu on nexux 5. Now I own pixel 3 xl and I want to get back to "old shool stuff" | 19:23 |
benclark06 | mal: still the same error :( | 19:28 |
mal | I assume the script worked now? | 19:31 |
mal | any difference in logs | 19:31 |
deathmist | @Hangman228 I tried porting it but got absolutely no trace of anything when trying to debug the massively failing boot using halium-boot, hybris barely worked on the reference rootfs compared to what I got here so I just stuck with SFOS :p | 19:31 |
benclark06 | mal: yep, it worked | 19:33 |
benclark06 | no, no difference | 19:33 |
benclark06 | at first glance at least | 19:33 |
benclark06 | here's the logs if you want them https://gist.github.com/benclarkk/febe630dbdcc9f110c9ff57f2e0cd43d | 19:34 |
benclark06 | i can't see much of a difference | 19:34 |
piggz | mal: give the PR a try and i'll add it to 0.5.1 if you think its better | 19:41 |
mal | piggz: maybe you could check the logs from benclark06 and see if you can find out why UI fails for him, even running lipstick hack manually didn't work | 19:47 |
mal | piggz: found an unrelated bug, if you rotate device to portrait mode global gestures are still landscape | 19:58 |
piggz | mal: yeah, thats known | 19:58 |
piggz | thnking about it... | 19:58 |
mal | piggz: something strange, is the background supposed to be white when in light mode? | 20:00 |
mal | piggz: that doesn't looks very nice | 20:02 |
mal | some buttons look odd if the resolution is 4:3 | 20:02 |
mal | those are half in white and half in image | 20:03 |
piggz | mal: well, that will depend on the actual screen aspect ratio | 20:04 |
piggz | but, suggestions? | 20:04 |
mal | piggz: I would just use black background always | 20:04 |
piggz | mal: i think the background should always be black | 20:04 |
piggz | yes, that :) | 20:04 |
piggz | mal: are the3 buttons better following the ambience? | 20:05 |
mal | yes | 20:05 |
mal | piggz: although the shutter button still looks a bit odd in dark ambience | 20:06 |
mal | but not too bad | 20:07 |
piggz | mal: black background is better...one moment | 20:07 |
piggz | mal: updated.. | 20:08 |
benclark06 | lipstick.service: Service hold-off time over, scheduling restart. I assume this isn't meant to happen, right? | 20:13 |
benclark06 | "[W] unknown:97 - file:///usr/share/lipstick-jolla-home-qt5/layers/Layer.qml:97:25: Unable to assign [undefined] to float" | 20:14 |
*** Sage is now known as Guest54710 | 20:14 | |
benclark06 | could this be the cause for the restarts? | 20:14 |
piggz | benclark06: does logcat show anything? | 20:16 |
benclark06 | it's pretty much the same thing repeating, one sec | 20:16 |
benclark06 | piggz: https://gist.github.com/benclarkk/dd03a85f8eae6e1f7f286cc6685a6b09 | 20:18 |
benclark06 | just keeps saying E/QC-time-services( 5701): Daemon:genoff_init_config: RTC initilization failed and | 20:20 |
benclark06 | E/sdcard ( 1215): missing packages.list; retrying | 20:20 |
benclark06 | and that sort of thing | 20:21 |
piggz | i was looking up at where it load s the graphics... | 20:23 |
piggz | nothing jumps out | 20:23 |
piggz | i take it you are using my old config? | 20:23 |
piggz | mal: if hwcomposer the correct thing to be using these days? | 20:23 |
benclark06 | yeah, i haven't changed the config | 20:24 |
mal | piggz: it is, if it works | 20:29 |
piggz | benclark06: does test_hwcomposer work? | 20:29 |
benclark06 | i don't think so | 20:30 |
benclark06 | piggz: no | 20:30 |
benclark06 | piggz: strace here: https://gist.github.com/benclarkk/cc96850537876a00da5a4aa7a9a56965 | 20:31 |
piggz | benclark06: you need to set EGL_PLATFORM env too | 20:32 |
benclark06 | how do i do thart | 20:32 |
benclark06 | **that | 20:32 |
piggz | EGL_PLATFORM=hwcomposer test_hwcompsoer | 20:34 |
piggz | also try fbdev as the platform | 20:34 |
benclark06 | i'll try fbdev | 20:34 |
benclark06 | fbdev gives https://gist.github.com/benclarkk/cc96850537876a00da5a4aa7a9a56965 | 20:35 |
benclark06 | wait no | 20:35 |
benclark06 | wrong paste | 20:35 |
benclark06 | failed to open the framebuffer module | 20:35 |
benclark06 | test_hwcomposer: gralloc.c:107: hybris_gralloc_initialize: Assertion `NULL' failed. | 20:35 |
benclark06 | Aborted | 20:35 |
benclark06 | piggz: also doing hwcomposer segfaults | 20:43 |
piggz | has lipstick hack been run? | 20:45 |
benclark06 | yes | 20:45 |
benclark06 | i've tried doing it manually | 20:45 |
benclark06 | i don't think it runs on startup though | 20:45 |
piggz | mal: would it be worth running the surfaceflinger plugin? | 20:46 |
mal | piggz: maybe | 20:51 |
mal | piggz: if it still builds | 20:51 |
mal | I have had issues building it | 20:52 |
mal | piggz: you can merge the cam PR | 20:52 |
piggz | benclark06: tbh, wth the issues i had with cm12.1, id be tempted to update the abdroid base to 13 or 14 | 20:52 |
piggz | mal: k :) | 20:52 |
mal | piggz: isn't it nice that you didn't have to wait days for me to review it :) | 20:54 |
piggz | it is... | 20:55 |
piggz | i may stick it on harbour now! | 20:55 |
mal | have all translations been updated | 20:55 |
piggz | yes | 20:55 |
mal | ok | 20:55 |
piggz | apart from the dutch one, but they guy never replied wheniasked hit to fox | 20:55 |
piggz | fix | 20:56 |
benclark06 | piggz: yeah, i was thinking about that, but i'm not sure how much work that would entail | 21:01 |
piggz | benclark06: probably not a lot, and youd be on a more modern base | 21:01 |
benclark06 | yeah i'll try | 21:02 |
benclark06 | would you recommend 13 or 14? | 21:02 |
piggz | not sure...mal ? | 21:02 |
piggz | try lineage roms of each, see which works best | 21:03 |
TheKit | benclark06, 14 over 13, because hybris-13 was rather short lived | 21:05 |
benclark06 | alright | 21:05 |
piggz | [22:05] <TheKit> benclark06, 14 over 13, because hybris-13 was rather short lived | 21:05 |
benclark06 | ah okay | 21:06 |
piggz | i think its an official release for falcon isnt it? | 21:07 |
benclark06 | yeah, you have to use the wayback machine to actually get the file tho | 21:08 |
benclark06 | i'll upload it to a mirror somewhere | 21:09 |
benclark06 | i've uploaded the base here if anyone's interested: https://www.notion.so/benclark06/Moto-G-2013-falcon-15e40edd830642279bb13f681dc7d4f0 | 21:21 |
mal | yes, 13.0 is probably the worst, not many people used it for porting | 21:26 |
benclark06 | nice, i've got my manifests workin now | 21:31 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!