*** ZucZero <ZucZero!~zucca@85-76-23-247-nat.elisa-mobile.fi> has quit IRC (Ping timeout: 248 seconds) | 00:23 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 00:52 | |
*** edubai__ <edubai__!uid39243@gateway/web/irccloud.com/x-mosubxaycvcdnufy> has quit IRC (Read error: Connection reset by peer) | 01:03 | |
*** edubai__ <edubai__!uid39243@gateway/web/irccloud.com/x-labnfmqyambmkyhe> has joined #sailfishos-porters | 01:12 | |
*** marxistvegan <marxistvegan!~quassel@fsf/staff/marxistvegan> has quit IRC (Ping timeout: 244 seconds) | 01:14 | |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 01:16 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 265 seconds) | 01:16 | |
saidinesh5 | mal-: wouldnt the current bluetooth hack better be replaced by a systemd rule? | 01:26 |
---|---|---|
saidinesh5 | i mean udev rule | 01:30 |
*** marxistvegan <marxistvegan!~quassel@c-50-139-143-108.hsd1.ma.comcast.net> has joined #sailfishos-porters | 01:33 | |
*** marxistvegan <marxistvegan!~quassel@c-50-139-143-108.hsd1.ma.comcast.net> has quit IRC (Changing host) | 01:33 | |
*** marxistvegan <marxistvegan!~quassel@fsf/staff/marxistvegan> has joined #sailfishos-porters | 01:33 | |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 264 seconds) | 01:46 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Read error: Connection reset by peer) | 04:05 | |
*** spiiroin <spiiroin!~spiiroin@37-136-10-173.rev.dnainternet.fi> has quit IRC (Ping timeout: 264 seconds) | 04:25 | |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer) | 04:26 | |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has joined #sailfishos-porters | 04:26 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters | 04:42 | |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:e437:6a20:cb9e:2b7a> has joined #sailfishos-porters | 05:08 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 05:47 | |
*** rinigus <rinigus!~rinigus@kybi.ioc.ee> has joined #sailfishos-porters | 06:32 | |
*** NeKit <NeKit!~nekit@188.162.36.23> has joined #sailfishos-porters | 06:38 | |
*** Thaodan_ <Thaodan_!~Thaodan@p200300724E5E1000351A004CCDFA357A.dip0.t-ipconnect.de> has joined #sailfishos-porters | 07:12 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos-porters | 07:12 | |
*** Nokius_ is now known as Nokius | 07:16 | |
nh1402 | sledges: you wanted to know when the Android 7 only phones are out, now theres the HTC Sailfish, and HTC Marlin less commonly (or stupidly) known as the Google Pixel and Google Pixel XL. Of which the phones are definitely not based off a HTC phone, and the camera is definitely not made by Sony. | 07:18 |
*** piggz <piggz!~piggz@195.147.198.68> has quit IRC (Ping timeout: 248 seconds) | 07:19 | |
nh1402 | anyone going to get one?, the Nexus series were designed to be developer devices, these are not, so not sure what the bootloader situation is going to be like. | 07:19 |
NeKit | I don't understand actually why it has the same SoC as OnePlus 3, but hundreds more expensive and with less memory | 07:22 |
nh1402 | NeKit: they want to keep directly with Apple, so they add Apple pricing http://vignette1.wikia.nocookie.net/godzilla/images/8/81/Genius-meme.png/revision/latest?cb=20130511201401 | 07:26 |
nh1402 | compete* | 07:26 |
nh1402 | according to Qualcomm it's a different SoC 820 vs 821 but we all know the only difference is it's overclocked. | 07:28 |
NeKit | seems fair then :) | 07:28 |
nh1402 | one interesting tidbit is that the only thing they mentioned about the battery is the capacity, and that you get 7 hours charge in 15 minutes. | 07:29 |
nh1402 | sounds to me like it's going to be woeful if they didn't even mention anything | 07:30 |
jpaana | probably different steppings and possibly then better clockable | 07:30 |
*** dirkvl <dirkvl!~dirkvl@37.143.36.100> has joined #sailfishos-porters | 07:31 | |
jpaana | even if mostly the same chip | 07:31 |
r0kk3rz | im sure that the SoC is only one part of the price | 07:42 |
nh1402 | it comes with a Hall sensor, I've never seen a phone with that before. | 07:43 |
r0kk3rz | and they're going to the mass market, nobody really cares what SoC is in an iphone for instnace | 07:43 |
nh1402 | what even is it | 07:43 |
Stskeeps | nh1402: hall sensor is proximity sensor | 07:45 |
spiiroin | nh1402: hall sensor = most likely magnetic cover sensor; n5 has one and probably many other phones too | 07:45 |
Stskeeps | or that | 07:46 |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Quit: Konversation terminated!) | 07:46 | |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 07:46 | |
nh1402 | oh right, well it mentions that it has a proximity sensor, and a magnetometer, maybe it's specific to the magnetic cover sensor | 07:47 |
spiiroin | I think "hall effect sensor" would be the term to search | 07:47 |
nh1402 | also the American (Verizon) version of the HTC Sailfish and Marlin comes with a locked bootloader. So gone are the days of Google branded developer devices. | 07:48 |
Stskeeps | probably unlocked if bought onunlocked | 07:49 |
nh1402 | true | 07:51 |
nh1402 | and it's not an AOSP device | 07:51 |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Ping timeout: 244 seconds) | 07:52 | |
*** NeoChapay <NeoChapay!~s.chuplig@217.23.185.36> has joined #sailfishos-porters | 07:52 | |
nh1402 | so now they are directly competing with their licensees, that sounds like a good idea. | 07:52 |
nh1402 | and in the device description they even have the nerve to say it will only get OS updates for 2 years. | 07:53 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 07:54 | |
Stskeeps | heh | 07:54 |
nh1402 | Stskeeps: what do you think of the ZTE Axon 7? | 07:57 |
Stskeeps | never seen it | 07:57 |
*** NeoChapay <NeoChapay!~s.chuplig@217.23.185.36> has quit IRC (Ping timeout: 248 seconds) | 07:58 | |
*** bneo99 <bneo99!~bneo99@115.135.38.181> has quit IRC (Read error: Connection reset by peer) | 08:01 | |
nh1402 | Stskeeps: it hit news with similar pricing to the Oneplus 3, but with better internals, dual front facing stereo speakers, pressure sensitive touchscreen (on high capacity version), bigger battery, 1440p AMOLED 5.5" screen compared to the Oneplus 3's 1080p AMOLED panel, after many complaints they made the bootloader unlockable in the US, and after more complaints made it unlockable in Europe also. An official version | 08:01 |
nh1402 | of Cyanogenmod is coming, with an unofficial CM rom already available. | 08:01 |
*** t4ryn <t4ryn!foobar@unaffiliated/t4ryn> has quit IRC (Remote host closed the connection) | 08:01 | |
*** bneo99 <bneo99!~bneo99@115.135.38.181> has joined #sailfishos-porters | 08:02 | |
*** NeKit <NeKit!~nekit@188.162.36.23> has quit IRC (Ping timeout: 264 seconds) | 08:02 | |
nh1402 | if they continue at this rate next year, Oneplus will have some real competition. | 08:04 |
*** ZucZero <ZucZero!~zucca@85-76-23-247-nat.elisa-mobile.fi> has joined #sailfishos-porters | 08:14 | |
dr_gogeta86 | I hope for aarch64 soon | 08:22 |
dr_gogeta86 | and with soon i mean Dec 2016 | 08:22 |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has joined #sailfishos-porters | 08:22 | |
nh1402 | dr_gogeta86: on which device? | 08:24 |
dr_gogeta86 | every aarch64 devices | 08:24 |
dr_gogeta86 | even 100euro price tag are aarch64 nowadays | 08:25 |
rinigus | or any aarch64. right now its really not clear which device can SFOS user get in EU. choice is either smuggle in intex (no LTE), find a discontinued device (n5 or if you are lucky onyx), or pay excessively for fp2 | 08:26 |
dr_gogeta86 | rinigus, i have to onyx and are 32bit | 08:30 |
dr_gogeta86 | *two | 08:30 |
rinigus | dr_gogeta86: double lucky. but right now we cannot get it anywhere (and I looked a bit). so, you are double lucky and, from other users perspective, sitting on a dead end :) | 08:31 |
dr_gogeta86 | rinigus, are pretty cheap and easy to find in italy | 08:31 |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:e437:6a20:cb9e:2b7a> has quit IRC (Ping timeout: 272 seconds) | 08:34 | |
rinigus | dr_gogeta86: any links? ebay.it does not really have anything really. | 08:34 |
dr_gogeta86 | subito.it | 08:34 |
rinigus | dr_gogeta86: thanks, would take a look into it | 08:37 |
*** NeKit <NeKit!~nekit@188.162.36.67> has joined #sailfishos-porters | 08:38 | |
rinigus | other than used onyx, would be great to have a 1-3 current devices that have wider support from porters. in addition to fp2, do we have anything that's current? I guess that's were CM13 & aarch64 come as an issues | 08:44 |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:f0f5:baa3:dca6:d39c> has joined #sailfishos-porters | 08:46 | |
nh1402 | didn't NeKit frankenstein an Oneplus 2 to work? | 08:47 |
NeKit | yes, but still unfinished | 08:48 |
nh1402 | that is limited to 64bit devices with CM12.1, right? | 08:48 |
NeKit | it's on CM12 and CM12.1 support is greatly behind CM13 for OnePlus 2 | 08:49 |
NeKit | yes | 08:49 |
r0kk3rz | rinigus: access to devices is always the problem | 08:49 |
NeKit | if I upgrade to CM13, have the same crash as ghosalmartin with Nexus 5X | 08:49 |
nh1402 | what if you frankenstein the crash part with CM12 and everything else as CM13? | 08:50 |
rinigus | re OnePlus 2: its also out of stock on official site, but maybe its easier to get than some others. | 08:51 |
NeKit | you mean libEGL? | 08:52 |
NeKit | rinigus, if you want to get a new phone, you'd better go with OnePlus 3, I think | 08:52 |
NeKit | OnePlus 2 didn't receive much love | 08:52 |
rinigus | NeKit: except I'll be on android :( | 08:53 |
nh1402 | NeKit: yes | 08:53 |
NeKit | well, if you order it from China, there should be at least month till it arrives, maybe it will be finally solved | 08:53 |
NeKit | nh1402, got the same kind of crash in linker, but with different symbol (which is weird) | 08:54 |
nh1402 | I would rather go for the Axon 7 than the Oneplus 3, only issue being the hideous painted on capacitive android nav buttons | 08:54 |
rinigus | I wonder, if we can find few devices to focus on that are relevant and we could work on. I presume that counting on Jolla getting something for EU & US is out of the question | 08:55 |
rinigus | NeKit: yep, 1 month+ if I have to deal with customs as well :) | 08:55 |
r0kk3rz | rinigus: im sure they *want* to release an EU phone, but they need a partner | 08:57 |
r0kk3rz | they need to talk to their old buddies at HMD | 08:58 |
nh1402 | well they're talking to Fairphone and Puzzlephone | 09:01 |
nh1402 | r0kk3rz: that would be awesome, Nokia branded Sailfish phones. | 09:02 |
r0kk3rz | it would, but im not sure how likely that is | 09:03 |
nh1402 | even if they just released their lowest end phone with Sailfish alongside the Android one would be better than nothing. | 09:05 |
nh1402 | by alongside I mean as a "Sailfish edition" phone rather than dual-booting. | 09:06 |
r0kk3rz | i guess we will see if this whole pixel thing will change the relationship with goog and the OEMs | 09:06 |
NeKit | what about simply allowing to flash "official" Sailfish? | 09:06 |
r0kk3rz | NeKit: we havent seen that arrangement yet. i think thats more or less what fairphone wanted | 09:07 |
nh1402 | NeKit: well isn't that what the talks with Jolla and Fairphone are about. | 09:07 |
r0kk3rz | but afaik, its probably jolla not wanting to do that | 09:08 |
rinigus | r0kk3rz: all negotiations would take long time and then you have to run production. maybe in 2017? [if only fp2 had a screen that is easy to swipe from the side and not behind some plastic corner] | 09:09 |
rinigus | ok, it looks that 1+ 3 is one possible device, right? | 09:11 |
r0kk3rz | rinigus: in practice the side bumpers didnt seem to be an issue | 09:11 |
rinigus | if we want to help then [without these current devices], we can just start looking into CM13 as a base? or try to make cm12.1 working fully (with sfdroid) | 09:12 |
rinigus | r0kk3rz: good to know. | 09:12 |
r0kk3rz | rinigus: honestly i wonder if using AOSP base is better for jolla | 09:13 |
nh1402 | rinigus: sfdroid isn't limited to cm12.1, it also works on 10 and 11. With similar modifications it should work on 13 and 14 | 09:15 |
rinigus | r0kk3rz: ok, maybe. again, having few pointers and agreement on it would help us to move further. | 09:16 |
nh1402 | if sledges gets AOSP6 working on the Nexus 5, then I could start working on sfdroid for that. | 09:16 |
r0kk3rz | rinigus: agreed. maybe we should set up a topic for the next community meeting about this? | 09:19 |
sledges | nh1402: thanks for update | 09:20 |
sledges | how is cm12.1 sfdroid looking? | 09:20 |
sledges | especially on n5 | 09:21 |
sledges | long overdue transition release there.. | 09:21 |
nh1402 | well it's kind of stalled, krnlyng has been busy with another project, and I haven't gotten to work on my things yet. | 09:22 |
sledges | what are the blockers? perhaps it's helpable? :) | 09:24 |
rinigus | r0kk3rz: maybe. not sure what my schedule would be then, but surely this can be discussed there. although, its a focusing porting efforts that are in some sense running in parallel to Jolla's work | 09:24 |
r0kk3rz | nh1402: do you have instructions on how to build for sfdroid? | 09:26 |
nh1402 | sledges: my blocker is not knowing how to use binder to run a certain android service in c++ in a Sailfish QT app | 09:26 |
r0kk3rz | rinigus: yeah, i can put up a topic but i think it would work best with a bunch of porters in the discussion as well, or maybe sledges can do some recon work for us | 09:27 |
rinigus | r0kk3rz: great! | 09:27 |
sledges | nh1402: i mean, what are the bugs | 09:28 |
* sledges reads rinigus and r0kk3rz backlog | 09:28 | |
nh1402 | r0kk3rz: I personally don't, krnlyng should know maybe mal-, kimmoli | 09:30 |
nh1402 | sledges: https://github.com/sfdroid/sfdroid-misc/issues | 09:30 |
sledges | nh1402: piggz and perhaps drFaustroll too | 09:30 |
kimmoli | r0kk3rz: there are some gists | 09:30 |
sledges | ah you guys mentioned sfdroid@12.1 as well:)) | 09:30 |
kimmoli | #sfdroid ? | 09:31 |
*** NeKit <NeKit!~nekit@188.162.36.67> has quit IRC (Ping timeout: 244 seconds) | 09:33 | |
r0kk3rz | sledges: in general, if AOSP is available for a device is it preferrable for Jolla to use AOSP rather than CM? | 09:33 |
nh1402 | r0kk3rz: they only use AOSP don't they?, it's just ports that tend to use CM | 09:34 |
sledges | r0kk3rz: no matter, still the same stack of patches | 09:34 |
sledges | and from ODMs we usually get CAF + can'o'worms | 09:34 |
sledges | usually a community port device base availability dictates the effort | 09:35 |
r0kk3rz | sledges: ok, so it makes little to no difference from jollas perspective | 09:35 |
sledges | if you have choice, better go with cm, as more (community) devices can benefit | 09:35 |
sledges | which in turn will polish the adaptation even further | 09:36 |
sledges | r0kk3rz: rinigus: nh1402: i'm using cm13.1 for n5 effort atm btw | 09:38 |
sledges | as it already has patches over by mal- | 09:38 |
nh1402 | sledges: based from a snapshot? | 09:40 |
*** olafh <olafh!~olafh@pD9E6F1D3.dip0.t-ipconnect.de> has joined #sailfishos-porters | 09:48 | |
sledges | nh1402: yep, what hybris-13.0 is based on | 09:55 |
sledges | there are two n5 snapshots on that tag, i took older one | 09:55 |
Nokius | saidinesh5: shall arrive today \o/ | 09:56 |
Nokius | r0kk3rz: how are things going with windy ? | 09:57 |
rinigus | r0kk3rz: re sfdroid building - I was guided through by krnlyng in august. maybe he can do that for you as well on #sfdroid? haven't had time to work on it though | 09:59 |
r0kk3rz | Nokius: got a reply from alin on sonydev, but didnt really give me much info. I found a lot of resources around how the sensors are supposed to work though | 10:03 |
r0kk3rz | Nokius: im currently wondering whether the blobs we have are shit. but I can hopefully do a build using the ones off the sonydev site | 10:04 |
Nokius | \o/ | 10:05 |
r0kk3rz | Nokius: also. the AOSP build for scorpion is using kernel 3.10 not 3.4. so maybe we can get a newer kernel in our build too | 10:05 |
* Nokius diving into German Provider APN's | 10:05 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has joined #sailfishos-porters | 10:06 | |
nh1402 | ghosalmartin: the nexus 5x might get more popular now that the Pixel is violently expensive for no reason. | 10:07 |
nh1402 | r0kk3rz: you could get it newer still by trying the mainline kernel :p | 10:08 |
r0kk3rz | nh1402: im not sure if the qualcomm blobbies work with the mainline project or not | 10:09 |
r0kk3rz | or aosp for that matter | 10:09 |
ghosalmartin | nh1402: it seems silly as | 10:10 |
taaem[m] | sledges: Any news about store support? | 10:12 |
nh1402 | ghosalmartin: they are now competing with their licensees head on. That will turn out well.... | 10:13 |
mal- | spiiroin: a question about the mce and proximity sensor handling, is there a reason why the proximity sensor is active all the time and not enabled on demand like when a double tap event is detected or a hardware button is pressed? is it just not realiable if used on demand or is there a too long delay or something? | 10:13 |
ghosalmartin | nh1402: so what do you think theyll do? | 10:13 |
saidinesh5 | Good Luck Nokius! | 10:15 |
nh1402 | ghosalmartin: well apparently Huawei are talking to Samsung about making a tizen watch, maybe they'll start talking about phones too, depending on how the HTC Sailfish and Marlin sell | 10:15 |
nh1402 | there's also a chance that Jolla could get more business out of it. | 10:16 |
*** NeKit <NeKit!~nekit@188.162.36.58> has joined #sailfishos-porters | 10:18 | |
sledges | taaem[m]: when it's ready ;) (i'm not sure what to answer to a "when will the store support will be ready" question though :D) | 10:21 |
sledges | -will | 10:21 |
nh1402 | ghosalmartin: I think the only reason why HTC agreed to make it was because they need the money. | 10:23 |
juiceme | question; now that 2.0.4.13 is out, how long does it take that the Mer target is updated to that level? | 10:26 |
ghosalmartin | nh1402: so whats google imposing on these manufactures? | 10:29 |
nh1402 | ghosalmartin: of the Pixel phone? | 10:29 |
ghosalmartin | nh1402: with the licensing | 10:32 |
nh1402 | ghosalmartin: that any new phone will have to use the latest version of Android, not sure about the other stuff | 10:34 |
ghosalmartin | nh1402: thats not so bad imo, and a lot of phones already do | 10:35 |
Nokius | sledges taaem[m] :D | 10:35 |
taaem[m] | sledges: I was just interested if something is finished or you need help with something, like IMEIS or so | 10:35 |
spiiroin | mal-: for jolla1 it is simple: keep ps active ~ 1mA & power off ts when in pocket vs keep ts fw active due to capasitive touch ~ 15 mA (and ADD delay to display powerup to start p-sensor and get current state) | 10:36 |
spiiroin | mal-: that is about how it has always been -> all code assumes there is up to date p-sensor state always available | 10:37 |
nh1402 | ghosalmartin: I suppose a new thing would be to be prepared to be screwed over, as we're about to make our own exclusive version of Android for our own line of phones now. | 10:37 |
ghosalmartin | nh1402: thats probably it :P | 10:38 |
*** NeKit <NeKit!~nekit@188.162.36.58> has quit IRC (Read error: Connection reset by peer) | 10:38 | |
spiiroin | mal-: for devices without double tap the story is a bit different -> https://bugs.merproject.org/show_bug.cgi?id=1562 (but it is not 2hour job and I've not had time to do it) | 10:38 |
merbot` | Mer bug 1562 in mce "Add setting to limit proximity sensor usage" [Task,New] | 10:38 |
spiiroin | mal-: and it is not just double tap; apart from power key everything that tries to bring display up needs to be blocked by ps covered -> need to have "wait for sensor powerup" states here and there | 10:41 |
nh1402 | ghosalmartin: they also have to preinstall certain Google apps, they toned it down now after numerous complaints, but I think that's all the Play stuff (Music, Movies, Games), Youtube, Maps and maybe Gmail | 10:41 |
spiiroin | mal-: (and actually even the powerkey can be configured so that it does not work if ps is covered) | 10:42 |
ghosalmartin | nh1402:I think at the moment manufactures will have to bend to googles will | 10:42 |
nh1402 | ghosalmartin: and then give them the middle finger and go to Jolla instead | 10:42 |
ghosalmartin | nh1402: doubt it :P | 10:43 |
ghosalmartin | google is currently too big to oppose openly | 10:43 |
r0kk3rz | sammy is hedging against this will tizen, since they realised it was a risk | 10:45 |
nh1402 | I think Huawei were rumoured to be working on an OS of their own too | 10:46 |
ghosalmartin | well aosp is aosp | 10:47 |
r0kk3rz | that would probably be because the PRC wants their own os | 10:47 |
ghosalmartin | it would be much easier to just open your own market place | 10:47 |
*** NeKit <NeKit!~nekit@188.162.36.79> has joined #sailfishos-porters | 10:47 | |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:f0f5:baa3:dca6:d39c> has quit IRC (Ping timeout: 248 seconds) | 10:48 | |
nh1402 | ghosalmartin: It would be, but then you would need all the developers to release their apps to that marketplace too, and keep it up to date. | 10:49 |
ghosalmartin | nh1402: yes but the other option is needing the developers to create new apps for new os :P | 10:50 |
r0kk3rz | ghosalmartin: arent sammy doing both? they have their own stores on galaxy devices, as well as tizen | 10:52 |
ghosalmartin | r0kk3rz: exactly so not far off | 10:52 |
nh1402 | but that marketplace is deserted | 10:53 |
nh1402 | have you seen the Amazon one, very very few apps | 10:53 |
ghosalmartin | nh1402: they'll have to work on it :P | 10:53 |
nh1402 | even xda released their own marketplace, their selling point being you get 100% of the profits | 10:53 |
ghosalmartin | but I think devs will be more open to other marketplaces once so many manufactures stop using google play | 10:54 |
nh1402 | it would be worth going to a different OS if they have cross-platform compatibility | 10:56 |
nh1402 | there was talk at one point of Sailfish and Ubuntu Touch being able to install the same apps. | 10:57 |
ghosalmartin | nh1402: still no app store | 10:57 |
ghosalmartin | we'll have to wait and see I guess | 10:57 |
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters | 11:03 | |
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Client Quit) | 11:05 | |
NeKit | nh1402, do you think it can work? | 11:12 |
NeKit | I mean, design guidelines are very different | 11:12 |
nh1402 | NeKit: can what work? | 11:14 |
*** spiiroin <spiiroin!~spiiroin@37-136-10-173.rev.dnainternet.fi> has joined #sailfishos-porters | 11:15 | |
NeKit | <nh1402> there was talk at one point of Sailfish and Ubuntu Touch being able to install the same apps. | 11:16 |
saidinesh5 | Nokius: the avi didnt play | 11:18 |
ghosalmartin | well the underlying C++ can usually stay the same | 11:18 |
ghosalmartin | its just the qml thatll need changing | 11:18 |
ghosalmartin | i think its done for gpodder | 11:18 |
nh1402 | NeKit: they did say they were in talks at one point, not sure if anything came of it. | 11:19 |
mal- | spiiroin: ok, there is just an issue with latest fairphone 2 firmware which causes a huge battery drain when proximisty sensor is active (all charge is used in about 24 h even is device is idle), in android it probably isn't active all the time | 11:20 |
r0kk3rz | NeKit: it would be easier once sfos is on Qt5.6 | 11:20 |
r0kk3rz | NeKit: qml can be handled with universal components, or just writing seperate ui | 11:21 |
nh1402 | mal-: well according to the messwerk equivalent android app (elixr2) the proximity sensor uses more power than every other sensor. | 11:27 |
nh1402 | r0kk3rz: which version of QT does Ubuntu Touch use? 5.6? | 11:27 |
r0kk3rz | nh1402: bleeeeding edge | 11:28 |
r0kk3rz | so probably 5.7 at the moment | 11:29 |
r0kk3rz | faenil would know | 11:29 |
nh1402 | mal-: I think the Dialer app is the only android app that uses it. Otherwise it's always off, unless you're using a custom rom | 11:30 |
nh1402 | it should be the same case with Sailfish | 11:31 |
*** bneo99 <bneo99!~bneo99@115.135.38.181> has quit IRC (Ping timeout: 244 seconds) | 11:32 | |
*** NeKit <NeKit!~nekit@188.162.36.79> has quit IRC (Ping timeout: 272 seconds) | 11:33 | |
mal- | nh1402: but before the firmware update there was no problem in sailfish | 11:34 |
rinigus | mal-: I had similar issue with N4 where proximity was draining a lot (that's where this mer issue came). in the end, the problem was also that n4 didn't sleep either. with sleep, its not too bad (have to try again with and without). is fp2 sleeping? | 11:34 |
mal- | rinigus: not quite sure, I think it is, any way to check? | 11:35 |
kjokinie | mal-: sure it's not in polling mode or something silly like that? proxy sensor itself should not take very much of power (~ 1-2mA). If it's use is blocking system sleep by holding wake locks then you have issues. | 11:36 |
rinigus | mal-: sure. you can install collectd/systemdatascope ( :) ) or check with mcetool (that one would require that you run it few times) | 11:37 |
mal- | kjokinie: how do I determine that? | 11:37 |
kjokinie | mal-: I think there was some debugfs entry for wake lock stats... or was it in proc | 11:37 |
mal- | kjokinie: even in fp2 android there is this with the recent hardware https://forum.fairphone.com/t/use-of-proximity-sensor-drains-the-battery/22155 | 11:38 |
kimmoli | proxy might also generate interrupts on every distance change (or light level if integrated) depends how it if configured | 11:38 |
mal- | *firmware | 11:38 |
kimmoli | typically sensors have threshold levels for interrupt, but if configured wrongly.. | 11:39 |
kimmoli | (been there) | 11:39 |
kjokinie | kimmoli: yes, silly threshold configs can cause also lot of wake ups | 11:39 |
kjokinie | mal-: if there are constant wake ups, you should be able to see that in dmesg | 11:39 |
mal- | kjokinie: just a moment, I need to flash sailfish again to the device | 11:40 |
kjokinie | mal-: some hints about wake lock usage might come from: | 11:43 |
kjokinie | cat /sys/kernel/debug/wakeup_sources | 11:43 |
kjokinie | or | 11:43 |
kjokinie | cat /proc/wakelocks | 11:43 |
mal- | kjokinie: thanks, I'll report what I find | 11:44 |
*** bneo99 <bneo99!~bneo99@115.135.38.181> has joined #sailfishos-porters | 11:44 | |
rinigus | mal-: if the wakelocks are allocated, cpu sleep would also go down. | 11:45 |
kjokinie | mal-: the proc/wakelocks you need to compare 2 reads ( and let the device sleep in between). if time progresses on some wake lock, it was active | 11:45 |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 11:46 | |
rinigus | mal-: in addition to wakelocks, you could also check /sys/kernel/debug/suspend_stats which would together with cpusleep tell you for how long cpu sleeps on average. if there are lots of interrupts, average time would go down a lot (subsecond). | 11:48 |
*** NeKit <NeKit!~nekit@188.162.36.79> has joined #sailfishos-porters | 11:48 | |
rinigus | mal-: I haven't hooked wakelocks to collectd, but cpusleep, suspend stats, and average single sleep time are available and plotted as graphs. [on newer kernels just allow access to debugfs for normal user by mounting it with 755 permissions] | 11:49 |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 264 seconds) | 11:52 | |
mal- | kjokinie: no /proc/wakelocks | 11:54 |
*** tanty_off is now known as tanty | 11:55 | |
mal- | rinigus: /sys/kernel/debug/suspend_stats says 12 successful, 2 failed | 11:57 |
rinigus | mal-: now wait for some time and see what was the increase in these numbers | 11:57 |
rinigus | mal-: /proc/wakelocks maybe missing since some kernel version. [depricated] | 11:58 |
*** drramm <drramm!252da738@gateway/web/freenode/ip.37.45.167.56> has joined #sailfishos-porters | 12:00 | |
*** drramm <drramm!252da738@gateway/web/freenode/ip.37.45.167.56> has left #sailfishos-porters | 12:01 | |
*** miau <miau!~miau@55d430b0.access.ecotel.net> has joined #sailfishos-porters | 12:04 | |
miau | Hi | 12:04 |
nh1402 | miau: hello | 12:04 |
miau | Does anyone knows when 2.0.4.13 will be available for the ported devices, like the nexus5? | 12:04 |
mal- | rinigus: I waited a few minutes and not 33 successful and 3 failed | 12:05 |
mal- | miau: at earliest when it's released for all users by jolla on official devices | 12:06 |
rinigus | mal-: not bad. most probably its sleeping, at least a bit. | 12:07 |
miau | mal: So, with a little bit of luck it could be available this month... | 12:08 |
rinigus | mal-: for cpusleep: you could run mcetool --get-suspend-stats | 12:09 |
rinigus | mal-: for timing info [when does it sleep and what are suspend attempts] you would need systemdatascope though | 12:10 |
*** miau <miau!~miau@55d430b0.access.ecotel.net> has quit IRC (Quit: Leaving) | 12:10 | |
mal- | rinigus: where are those available? | 12:11 |
rinigus | mal-: systemdatascope is in openrepos (sleep graphs are shown in screenshots, so you would see what I mean). mcetools should be pkcon install mce-tools, I think | 12:12 |
*** NeKit <NeKit!~nekit@188.162.36.79> has quit IRC (Ping timeout: 272 seconds) | 12:15 | |
*** NeKit <NeKit!~nekit@188.162.36.79> has joined #sailfishos-porters | 12:20 | |
mal- | rinigus: doesn't seem to work, I cannot generate the definitions | 12:23 |
kjokinie | the bug report comments about fairphone release would indicate there is high poll rate on proxy when some of the apps that use it are run. Maybe a bug in the android userspace sensor adaptation? | 12:25 |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 12:25 | |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer) | 12:26 | |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has joined #sailfishos-porters | 12:26 | |
*** drramm <drramm!252da738@gateway/web/freenode/ip.37.45.167.56> has joined #sailfishos-porters | 12:28 | |
*** drramm <drramm!252da738@gateway/web/freenode/ip.37.45.167.56> has quit IRC (Client Quit) | 12:28 | |
mal- | rinigus: seems it works, I just misunderstood the instructions | 12:33 |
Nokius | saidinesh5: okay :( I just in the unboxing | 12:36 |
saidinesh5 | Nokius: aaaaaaaand? | 12:37 |
* saidinesh5 starts the timer till you get sfos up and running on it | 12:37 | |
Nokius | saidinesh5: where is your zip file :P | 12:37 |
spiiroin | mal-: yeah, it was because of some device like that (ps draws a lot of power) why that mer bz task was created i.e. good enough reason to spend time on fine-tuning ps behavior | 12:39 |
saidinesh5 | Nokius: http://images.devaamo.fi/sfa/cancro/sfe-cancro-2.0.2.51-alpha1/sailfishos-cancro-release-2.0.2.51-alpha1.zip | 12:40 |
saidinesh5 | after this i made a couple of patches to the kernel to enable watchdog and stuff , none that made any difference though | 12:41 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Remote host closed the connection) | 12:41 | |
saidinesh5 | Nokius: https://download.cyanogenmod.org/get/jenkins/135159/cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6-cancro.zip the CM base | 12:41 |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 264 seconds) | 12:41 | |
*** taaem <taaem!~taaem@unaffiliated/taaem> has joined #sailfishos-porters | 12:42 | |
rinigus | mal-: sorry, had to be away. ok, happy that it works. if there is something wrong in instructions, please submit an issue at https://github.com/rinigus/systemdatascope | 12:42 |
mal- | rinigus: I didn't understand that the folders had to exist | 12:43 |
mal- | spiiroin: or maybe I'll try to get fp people to fix the issue | 12:43 |
*** NeKit <NeKit!~nekit@188.162.36.79> has quit IRC (Ping timeout: 252 seconds) | 12:44 | |
Nokius | saidinesh5: cm is done sfos missing :P u can share a zip? or shall I build it | 12:53 |
saidinesh5 | Nokius: look at the link i posted before the CM base zip :p | 12:53 |
saidinesh5 | [18:10:55] <saidinesh5> Nokius: http://images.devaamo.fi/sfa/cancro/sfe-cancro-2.0.2.51-alpha1/sailfishos-cancro-release-2.0.2.51-alpha1.zip | 12:54 |
Nokius | me blind having eyes on the new gadget hehe | 12:55 |
saidinesh5 | heh | 12:56 |
saidinesh5 | although I think you have to make a new build for Mi4 and fix Mi4 specific issues: Show proper device name, fix double tap to wake on Mi4, and add sd-utils | 12:56 |
rinigus | mal-: I see. thnx, will try to stress it in the text | 12:58 |
Nokius | saidinesh5: I know, VM is ready for it just smoketest :P | 12:58 |
faenil | nh1402: r0kk3rz hey guys sorry was afk for lunch | 12:58 |
faenil | and the meetings :D | 12:58 |
saidinesh5 | heh how come you dont build locally? | 12:58 |
mal- | rinigus: I assume it's bad is CPU sleep is just a couple of %? | 12:58 |
mal- | *if | 12:58 |
faenil | nh1402: r0kk3rz Ubuntu Touch is currently 5.4.1, it will be 5.6.x after the move to Xenial as a base | 12:59 |
faenil | (which involves moving to systemd) | 12:59 |
rinigus | mal-: yes, that's bad. especially if you don't use your phone and it has a screen off. | 12:59 |
faenil | so, currently 5.4.x, soonish 5.6.x | 12:59 |
mal- | rinigus: detailed view says the suspend duration is about 50 ms | 13:00 |
rinigus | mal-: without usage, I'd expect 90%+ [well, it may depend on background syncs] | 13:00 |
faenil | nh1402: r0kk3rz at the same time we're backporting patches from 5.7 to make QQC2 5.7 release run on 5.6.x | 13:00 |
faenil | so that we can use QQC2 on the xenial base | 13:00 |
mal- | rinigus: this device doesn't have a sim, also wifi and bt are disabled | 13:01 |
nh1402 | faenil: so same version of Sailfish, around the same time then?, maybe that's a sign that they are actually working on a cross-platform app support | 13:01 |
rinigus | mal-: 50ms is really bad. we should be talking about 10-120-150 seconds | 13:01 |
nh1402 | a part from the QQC2 thing | 13:01 |
faenil | nh1402: haven't been following sailfish recently, so I don't know | 13:01 |
rinigus | mal- be back in 15 min | 13:01 |
faenil | nh1402: last time I checked sailfish was on 5.2.x | 13:01 |
r0kk3rz | nh1402: if theyre putting effort into backporting qqc2, then i expect they want to use it | 13:02 |
Nokius | saidinesh5: have have vm host running so I can run some vm for what ever I wanted | 13:02 |
r0kk3rz | nh1402: which sfos wont have | 13:02 |
saidinesh5 | Ah | 13:02 |
faenil | nh1402: the plan is to have Ubuntu UI Toolkit 2.0 to be QtQuickControls2-based | 13:02 |
faenil | and converge with upstream | 13:03 |
faenil | (+ a lot of extra stuff, Ubuntu UI Toolkit has something like 100+ components) | 13:03 |
nh1402 | faenil: it still is 5.2 but work being done to update to 5.6, which should be ready soon-ish | 13:06 |
faenil | yeah I've seen they were pushing 5.6 fixes to mer repos :) | 13:07 |
nh1402 | faenil: has anyone tried getting sfdroid to work on Ubuntu touch? | 13:09 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 265 seconds) | 13:09 | |
Nokius | MSameer: Hi, one some devices we have problems when using the HW decoders to play videos I observed the following https://gist.github.com/Nokius/fd54dbb9fcc9cffa4f5f3ac21aa55ac8 the same happens on bacon (oppo oneplus) and xaiomi mi3 Do you have any idea why it may happens and how we can fix it? | 13:12 |
*** tanty is now known as tanty_off | 13:15 | |
mal- | Nokius: I suggest you make line breaks correct in those logs, very difficult to read now | 13:15 |
Nokius | mal-: oh yes u are right | 13:16 |
rinigus | mal-: without sim and wifi you maybe hitting a bug in buteo-sync. although, if I remember correctly, it locked all sleep 100%. but even with working wifi you should get longer sleeps | 13:17 |
*** tanty_off is now known as tanty | 13:19 | |
MSameer | Nokius: well, you have to debug it. could be anything from a file to a missing device node | 13:19 |
MSameer | Nokius: s/file/configuration file/ | 13:20 |
mal- | rinigus: I'll try with wifi on, although I have an updated buteo-syncfw | 13:21 |
rinigus | mal-: I have a hardware error on wireless charging that leads to a very short suspend since some device gives lots of interrupts at some conditions. I guess, that's what happened to you with the new firmware. does it help to switch ps off with mcetool? | 13:21 |
Nokius | MSameer: okay | 13:22 |
faenil | nh1402: not that I know of. I know people would really appreciate that. It was in my spare time plans, but haven't got to it yet | 13:22 |
Nokius | saidinesh5: keeps showing MI :( | 13:23 |
saidinesh5 | Nokius: the first boot can be a little slow | 13:23 |
saidinesh5 | Nokius: what does telnet say? | 13:23 |
saidinesh5 | dmesg | 13:23 |
Nokius | also no telnet cm was booting | 13:24 |
saidinesh5 | cm ? | 13:24 |
saidinesh5 | Nokius: btw. is that twrp from multirom? | 13:24 |
saidinesh5 | the twrp i compiled from multirom was acting weird.. | 13:24 |
Nokius | saidinesh5: I use https://dl.twrp.me/cancro/twrp-3.0.2-0-cancro.img | 13:25 |
saidinesh5 | Ah | 13:25 |
yacuken | sledges: ping | 13:27 |
r0kk3rz | if you're switching between cm and sfos you dont seem to need multirom | 13:27 |
nh1402 | faenil: we have our own channel now #sfdroid, so when you get round to it then we can help you there. | 13:28 |
r0kk3rz | flashing the boot.img seems enough | 13:28 |
faenil | bbl | 13:28 |
faenil | nh1402: sure, yeah I'm aware | 13:28 |
faenil | had a chat with krnlyng months ago | 13:28 |
r0kk3rz | faenil: get some buyin from canonical to work on it :P | 13:28 |
saidinesh5 | Nokius: feel free to reboot it a few times if it doesnt start.. it could be that nasty udev bug | 13:29 |
faenil | r0kk3rz: my "official" role is quite far from that kind of task, unfortunately :) | 13:30 |
Nokius | saidinesh5: did u disable telnet? | 13:32 |
saidinesh5 | nope. without telnet i would be clueless | 13:32 |
saidinesh5 | Nokius: it booted? | 13:32 |
Nokius | saidinesh5: I can ping the device but telnet drops | 13:33 |
Nokius | saidinesh5: still see MI | 13:34 |
saidinesh5 | that's odd. it shouldnt take so long, by now it would have gone off to qualcomm mode if it didnt boot | 13:34 |
saidinesh5 | hard reboot... and see | 13:35 |
saidinesh5 | Nokius: telnet on 2323 right? | 13:37 |
saidinesh5 | telnet 192.168.2.15 2323 directly works for me , the moment i get an ip address from the device | 13:38 |
Nokius | :( not for me | 13:40 |
Nokius | saidinesh5: what do u see when u run lsusb -v | grep iSerial | 13:40 |
saidinesh5 | but the pc got an ip address fromm the device? | 13:40 |
saidinesh5 | Nokius: https://paste.kde.org/p8perrt6y/4tpwh7 | 13:41 |
Nokius | saidinesh5: I get ip and can ping it | 13:43 |
saidinesh5 | that's very odd...no telnet on port 23 or 2323? | 13:43 |
Nokius | hah 23 | 13:44 |
saidinesh5 | there you go :p | 13:44 |
mal- | rinigus: disabling proximity sensor with mcetool fixed the sleep issue, now it slept 99 % of the time and for a very long time at a time | 13:44 |
Nokius | saidinesh5: so it stuck :( | 13:44 |
saidinesh5 | dmesg? | 13:44 |
mal- | kjokinie: ^ | 13:45 |
Nokius | saidinesh5: https://gist.github.com/Nokius/cca04913eb1ca2446d68751c796250da | 13:46 |
rinigus | mal-: so, now you know the source (which you suspected anyway). | 13:49 |
saidinesh5 | Nokius: it looks like it didnt boot at all | 13:50 |
saidinesh5 | no systemd / init | 13:50 |
mal- | rinigus: I knew already that the issue was that but I don't know how to fix the problem | 13:50 |
kjokinie | mal-: kernel or android sensor adaptation are the places to look for fixing that. if you don't use android sensor adaptation on fp2, you can rule that out | 13:51 |
kjokinie | kernel issues might be visible in dmesg | 13:51 |
kjokinie | there is also dynamic debug if you know what is the driver | 13:51 |
mal- | kjokinie: I use the android sensor way, not other way possible on this device afaik | 13:51 |
saidinesh5 | Nokius: it should tell you how to continue booting in the message it shows after you telnet to it | 13:51 |
kjokinie | mal-: any chance to revert changes in the anroid sensor binaries to previous version of fp2 release? | 13:52 |
Nokius | saidinesh5: yes it does but why it stopped I had this issue in 2014 but how it got solved :s | 13:52 |
rinigus | mal-: very sorry, can't help you with that. | 13:52 |
saidinesh5 | i am actually not sure why it stopped at all | 13:53 |
saidinesh5 | i remember this phase while porting.. | 13:53 |
mal- | kjokinie: it's something in the firmware partitions, those got updated | 13:53 |
mal- | kjokinie: I can test with the old firmware also | 13:53 |
kjokinie | mal-: if you have some diff of which files changed, you could try revert some which refer to sensors.. I don't know by heart which ones are used for android sensor framework | 13:56 |
Nokius | saidinesh5: it crashed turned off | 13:56 |
saidinesh5 | phew | 13:56 |
saidinesh5 | now try rebooting | 13:56 |
kjokinie | mal-: though don't brick your phone on my advise :P | 13:56 |
mal- | kjokinie: :) | 13:56 |
saidinesh5 | this crash is probably something i am stuck with too.. it boots sometimes and doesnt other times | 13:57 |
mal- | kjokinie: I'll try to get a diff | 13:57 |
Nokius | saidinesh5: same stuck during boot and continue crash's | 13:58 |
saidinesh5 | now all it takes is a magic number of reboots... | 13:59 |
saidinesh5 | Nokius: also what version of Miui did the phone come with? | 13:59 |
saidinesh5 | maybe the firmware blobs are from Android M or something | 13:59 |
Nokius | saidinesh5: dunno | 13:59 |
saidinesh5 | hmm... | 14:00 |
Nokius | saidinesh5: so I will get Miui Android 5 for it and try again | 14:00 |
saidinesh5 | is there an Miui android 5? | 14:01 |
saidinesh5 | for my device i had a 4.4 based one and then directy 6 i think | 14:01 |
saidinesh5 | Nokius: you can still try a magical number of reboots though | 14:01 |
Nokius | saidinesh5: I tried reboots :) | 14:04 |
saidinesh5 | not the magical number certainly.. heh | 14:04 |
Nokius | saidinesh5: which miui u had before u went to cm-12.1 as base | 14:04 |
saidinesh5 | Nokius: right now i am trying to make sure our kernel config closely matches onyx's .. so lets see how it goes | 14:04 |
saidinesh5 | i am actually not sure. the version numbers were weird. first Miui 5.x then Miui 7.x thhen Miui 6.x | 14:05 |
saidinesh5 | and none of these version numbers reflect the android version number | 14:05 |
Nokius | indeed | 14:05 |
Nokius | I'm confused | 14:06 |
saidinesh5 | Nokius: do you have 2 partitions for system etc.. ? | 14:06 |
saidinesh5 | that could be an issue. original cancro devices shipped with 2 partitions each : system, system1, boot, boot1, and so on... | 14:07 |
*** gmoro <gmoro!~guilherme@193.120.208.221> has quit IRC (Quit: Leaving) | 14:07 | |
saidinesh5 | then for android M, they shipped an update that merged these partitions | 14:07 |
*** gmoro <gmoro!~guilherme@193.120.208.221> has joined #sailfishos-porters | 14:08 | |
saidinesh5 | so see if you have the old partition layout , (and this rom is based on the new partition layout) | 14:08 |
nh1402 | saidinesh5: and then for Android N they have 2 system partitions | 14:09 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 14:10 | |
*** Sail0r <Sail0r!~Sail0r@p200300DCDBD257010A0027FFFE476B45.dip0.t-ipconnect.de> has joined #sailfishos-porters | 14:10 | |
saidinesh5 | oh well.. thankfully our devices wont get an official N update | 14:10 |
nh1402 | but for those that come with N, we can use one for Sailfish and one for sfdroid | 14:11 |
nh1402 | or just delete the second one | 14:11 |
Nokius | saidinesh5: https://gist.github.com/Nokius/1c3f93a94461a47404513f5a3048c538 | 14:11 |
saidinesh5 | Yupppppppp | 14:11 |
saidinesh5 | my data is userdata -> /dev/block/mmcblk0p25 | 14:12 |
*** itbaron <itbaron!~kvirc@92.39.242.3> has joined #sailfishos-porters | 14:12 | |
saidinesh5 | Nokius: you need to flash another little rom that merges these partitions | 14:12 |
saidinesh5 | let me get you the zip | 14:12 |
saidinesh5 | i am surprised though, i assumed that you got the newer partition layout | 14:13 |
Nokius | saidinesh5: I updated the gist | 14:15 |
saidinesh5 | Yeah you have the older partition layout | 14:15 |
Nokius | saidinesh5: the device cam with 4.4 and an date 08.2015 on the box | 14:15 |
saidinesh5 | that''s probably why sfos wasnt booting, because it was looking for the newer data partition | 14:15 |
Nokius | back has a 2014 sticker | 14:15 |
*** gmoro <gmoro!~guilherme@193.120.208.221> has quit IRC (Quit: Leaving) | 14:15 | |
saidinesh5 | Ahhh | 14:15 |
saidinesh5 | http://en.miui.com/thread-209941-1-1.html | 14:16 |
saidinesh5 | Nokius: ^ | 14:16 |
Nokius | thx | 14:16 |
Nokius | w00t I need an account args | 14:17 |
saidinesh5 | oh hold on | 14:18 |
saidinesh5 | will get you another link | 14:18 |
saidinesh5 | i hate xiaomi forums. they make you jump through so many hoops to get links | 14:18 |
Nokius | why to the hell I have then also virtual currency the charge u for a download :( | 14:20 |
saidinesh5 | https://jrizzoli.github.io/dotfiles/ | 14:22 |
saidinesh5 | yeah , really not a fan of the xiaomi forums... | 14:23 |
Nokius | thx | 14:23 |
Nokius | is there a typo or ... | 14:24 |
saidinesh5 | or? | 14:25 |
saidinesh5 | https://github.com/jrizzoli/dotfiles/raw/master/cancro/cm13Upgrade.zip get that zip and simply do a flash_all.sh when your phone is in fastboot mode | 14:26 |
Nokius | the mention cm13ParitionMerge.zip file | 14:28 |
Nokius | okay have to hide :( | 14:28 |
*** MorganCax <MorganCax!0569d5c6@gateway/web/freenode/ip.5.105.213.198> has joined #sailfishos-porters | 14:28 | |
saidinesh5 | Ahh | 14:29 |
saidinesh5 | sure , let me know how it goes when you are back | 14:30 |
*** dirkvl <dirkvl!~dirkvl@37.143.36.100> has quit IRC (Remote host closed the connection) | 14:31 | |
*** dirkvl <dirkvl!~dirkvl@37.143.36.100> has joined #sailfishos-porters | 14:32 | |
*** CarlosMazieri <CarlosMazieri!~quassel@gate-tx3.freescale.com> has joined #sailfishos-porters | 14:32 | |
*** dirkvl <dirkvl!~dirkvl@37.143.36.100> has quit IRC (Ping timeout: 244 seconds) | 14:36 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (*.net *.split) | 14:38 | |
*** olafh <olafh!~olafh@pD9E6F1D3.dip0.t-ipconnect.de> has quit IRC (*.net *.split) | 14:38 | |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has quit IRC (*.net *.split) | 14:38 | |
*** ZucZero <ZucZero!~zucca@85-76-23-247-nat.elisa-mobile.fi> has quit IRC (*.net *.split) | 14:38 | |
*** olesalscheider <olesalscheider!~olesalsch@exherbo/developer/olesalscheider> has quit IRC (*.net *.split) | 14:38 | |
*** pykape <pykape!~pykape@a88-115-110-99.elisa-laajakaista.fi> has quit IRC (*.net *.split) | 14:38 | |
*** mkosola <mkosola!~mkosola@2001:998:2a:dead:e42e:fd7e:976a:6551> has quit IRC (*.net *.split) | 14:38 | |
*** plokk <plokk!antti@erikoismiehet.net> has quit IRC (*.net *.split) | 14:38 | |
*** olafh <olafh!~olafh@pD9E6F1D3.dip0.t-ipconnect.de> has joined #sailfishos-porters | 14:39 | |
*** olesalscheider <olesalscheider!~olesalsch@exherbo/developer/olesalscheider> has joined #sailfishos-porters | 14:39 | |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has joined #sailfishos-porters | 14:39 | |
*** pykape <pykape!~pykape@a88-115-110-99.elisa-laajakaista.fi> has joined #sailfishos-porters | 14:39 | |
*** mkosola <mkosola!~mkosola@2001:998:2a:dead:5539:470d:a4bb:c594> has joined #sailfishos-porters | 14:39 | |
*** ZucZero <ZucZero!~zucca@85-76-23-247-nat.elisa-mobile.fi> has joined #sailfishos-porters | 14:40 | |
*** Sail0r <Sail0r!~Sail0r@p200300DCDBD257010A0027FFFE476B45.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection) | 14:47 | |
*** MorganCax <MorganCax!0569d5c6@gateway/web/freenode/ip.5.105.213.198> has quit IRC (Quit: Page closed) | 14:50 | |
*** rinigus <rinigus!~rinigus@kybi.ioc.ee> has quit IRC (Quit: Leaving) | 14:58 | |
*** Thaodan_ <Thaodan_!~Thaodan@p200300724E5E1000351A004CCDFA357A.dip0.t-ipconnect.de> has quit IRC (Quit: Konversation terminated!) | 15:02 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Ping timeout: 264 seconds) | 15:06 | |
*** Sail0r <Sail0r!~Sail0r@p200300DCDBD257010A0027FFFE476B45.dip0.t-ipconnect.de> has joined #sailfishos-porters | 15:07 | |
*** bneo99 <bneo99!~bneo99@115.135.38.181> has quit IRC (Remote host closed the connection) | 15:10 | |
*** Sail0r <Sail0r!~Sail0r@p200300DCDBD257010A0027FFFE476B45.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 272 seconds) | 15:18 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 15:19 | |
ghosalmartin | NeKit: how would I setup gdb for libhybris? | 15:23 |
ghosalmartin | i have the debug option enabled but still cant seem to use it | 15:23 |
ghosalmartin | TheKit: ^^ | 15:24 |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving) | 15:25 | |
*** CarlosMazieri <CarlosMazieri!~quassel@gate-tx3.freescale.com> has quit IRC (Remote host closed the connection) | 15:30 | |
*** CarlosMazieri <CarlosMazieri!~quassel@gate-tx3.freescale.com> has joined #sailfishos-porters | 15:31 | |
*** happy-dude <happy-dude!uid62780@gateway/web/irccloud.com/x-qdeshhaxlggrbptg> has joined #sailfishos-porters | 15:31 | |
ghosalmartin | or Stskeeps: ^^ | 15:32 |
ghosalmartin | or anyone around that knows :P | 15:32 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Remote host closed the connection) | 15:35 | |
*** louisdk <louisdk!~louisdk@static-5-103-130-65.seas-nve.net> has joined #sailfishos-porters | 15:39 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters | 15:40 | |
sledges | yacuken: pong | 15:42 |
sledges | ghosalmartin: debug test_hwcomposer ;) | 15:42 |
sledges | it will take you to libhybris:) | 15:42 |
ghosalmartin | sledges: ive tried that with no luck, complains no debug symbols for test_hwcomposer | 15:42 |
sledges | in fact, test_hwcomposer is part of libhybris suite;) | 15:43 |
r0kk3rz | sledges: where is test_sensors source code? | 15:44 |
sledges | r0kk3rz: libhybris / test | 15:44 |
sledges | ghosalmartin: install debuginfo and debugsource complimentary packages | 15:44 |
ghosalmartin | sledges: there not produced | 15:45 |
r0kk3rz | sledges: aha! thanks | 15:45 |
sledges | ghosalmartin: on OBS they are;) otherwise digging mb2 sources needed for those debug rpm enabling flags | 15:47 |
*** Sunder <Sunder!0569d5c6@gateway/web/freenode/ip.5.105.213.198> has joined #sailfishos-porters | 15:49 | |
ghosalmartin | sledges: it was a simple -d :P | 15:50 |
sledges | :D | 15:50 |
ghosalmartin | well we'll see if the rpms are built | 15:50 |
sledges | good to know, thanks! | 15:50 |
r0kk3rz | sledges: so test_sensors is reading android HAL ? | 15:51 |
ghosalmartin | n5x has double tap sensor, so I assume lpm should work nicely...if hwcomposer even works :P | 15:54 |
sledges | r0kk3rz: yeap, just like all hybris things | 15:54 |
r0kk3rz | sledges: cool, this is useful information | 15:55 |
r0kk3rz | either i have some kind of init problem, or the blobs are shit :) | 15:57 |
*** plokk <plokk!antti@erikoismiehet.net> has joined #sailfishos-porters | 15:58 | |
saidinesh5 | how do I see what mounted my /system partition? | 16:01 |
saidinesh5 | the logs make it look like it isnt mounted | 16:01 |
saidinesh5 | (all the init services depending on /system fail) | 16:01 |
saidinesh5 | but by the time i get the logs it seems magically mounted | 16:01 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Ping timeout: 265 seconds) | 16:04 | |
ghosalmartin | could droid-hal-init be running before system.mount? | 16:06 |
* saidinesh5 checks | 16:10 | |
saidinesh5 | actually not sure... | 16:10 |
saidinesh5 | i mean | 16:11 |
saidinesh5 | Wants=systemd-udev-settle.service | 16:11 |
saidinesh5 | After=local-fs.target systemd-udev-settle.service systemd-tmpfiles-setup.service | 16:11 |
saidinesh5 | that's what droid-hal-init's unit file says... | 16:11 |
ghosalmartin | what about system.mount | 16:13 |
saidinesh5 | Description=Droid mount for /system | 16:13 |
saidinesh5 | Before=local-fs.target systemd-modules-load.service | 16:13 |
*** tanty is now known as tanty_off | 16:17 | |
*** nh1402 <nh1402!~Thunderbi@2.25.176.94> has joined #sailfishos-porters | 16:18 | |
ghosalmartin | theres a command to show a nice visual tree of it all | 16:34 |
ghosalmartin | but i cant remember it | 16:34 |
ghosalmartin | sledges: ^^? | 16:34 |
*** srohmen <srohmen!~srohmen@x5ce4aff0.dyn.telefonica.de> has joined #sailfishos-porters | 16:36 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has quit IRC (Remote host closed the connection) | 16:36 | |
sledges | systemd-analyze plot > boot.svg | 16:37 |
sledges | saidinesh5: also it can be that it takes time to actually mount /system, yet dhi already fires off | 16:38 |
r0kk3rz | orly | 16:39 |
saidinesh5 | sledges: cant use systemd analyze when it fails to mount | 16:39 |
sledges | fails? | 16:39 |
r0kk3rz | sledges: if system takes time, what would be the fix? | 16:40 |
sledges | r0kk3rz: sleep :D | 16:40 |
saidinesh5 | it goes to quallcom mode.... | 16:40 |
saidinesh5 | anf before that , systemd analyze says it is still booting | 16:40 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 16:44 | |
sledges | saidinesh5: try some hacks first: https://wiki.merproject.org/wiki/Building_Sailfish_OS_for_Nexus_5#Known_Issues | 16:44 |
sledges | to ensure it's really a race condition | 16:44 |
r0kk3rz | what get for systemd analyse? | 16:45 |
saidinesh5 | Aye | 16:45 |
sledges | saidinesh5: or the quickest (dirtiest) one: ExecStartPre=/bin/sleep 10 in droid-hal-init.service | 16:45 |
saidinesh5 | Ah | 16:46 |
saidinesh5 | didnt know this was actually a known issue | 16:47 |
sledges | well, haven't seen it for a while | 16:47 |
sledges | but you know, android:) | 16:47 |
sledges | somethings might change in adaptation/depending on devices | 16:47 |
sledges | and it pops up again | 16:47 |
*** Laxtlo_ <Laxtlo_!~sailfish@ddx-mtycwm6zs--tby56y-3.rev.dnainternet.fi> has joined #sailfishos-porters | 16:48 | |
saidinesh5 | this bug actually was so hard to even chase until now, mainly because i was using a system.img in /data instead of my cm13 based /system partition | 16:48 |
saidinesh5 | so all i saw was failing sensors | 16:48 |
saidinesh5 | and weird odd behavior | 16:48 |
saidinesh5 | "# Lets not do Requires= here as that means that this service will restart which leads automatically to broken state as android init can be only started once per boot. If something goes wrong our best hope is that android init doesn't notice that and that the crashing party fixes itself :) | 16:51 |
saidinesh5 | " | 16:51 |
saidinesh5 | that's what my droid-hal-init already has | 16:52 |
*** drFaustroll <drFaustroll!~drFaustro@2.31.145.44> has joined #sailfishos-porters | 16:57 | |
*** drFaustroll <drFaustroll!~drFaustro@2.31.145.44> has quit IRC (Changing host) | 16:57 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 16:57 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!) | 17:06 | |
r0kk3rz | hmm i cant see system.mount in the analyze output at all | 17:06 |
r0kk3rz | but its definitely getting mounted | 17:06 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 17:08 | |
saidinesh5 | r0kk3rz: it is getting mounted for me too. but when it is getting mounted changes from boot to boot... | 17:09 |
r0kk3rz | saidinesh5: nice | 17:09 |
r0kk3rz | you see system.mount on your output? or does it have a different name | 17:09 |
saidinesh5 | in systemd-analyze? | 17:10 |
r0kk3rz | yeah | 17:10 |
saidinesh5 | 9.996s system.mount | 17:12 |
saidinesh5 | yeah i see it | 17:12 |
saidinesh5 | 29.901s systemd-remount-fs.service | 17:13 |
r0kk3rz | im obviously blind because grep can find it :D | 17:13 |
saidinesh5 | that's very odd too | 17:13 |
saidinesh5 | well | 17:13 |
saidinesh5 | # systemd-analyze blame | grep mount | 17:13 |
saidinesh5 | is what i did | 17:13 |
r0kk3rz | ah yes i see, its hidden in the middle of a bunch of long ones | 17:14 |
saidinesh5 | yup | 17:14 |
r0kk3rz | well that cant be my problem then | 17:14 |
saidinesh5 | i have added the ExecStartPre=/bin/sleep 10 in my droid-hal-init AND implemented the other fixes too | 17:16 |
saidinesh5 | lets see how it goes | 17:16 |
saidinesh5 | umm.. still weird crashes | 17:25 |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:3ddf:cbc9:d8df:92bd> has joined #sailfishos-porters | 17:31 | |
*** piggz <piggz!~piggz@195.147.198.68> has joined #sailfishos-porters | 17:36 | |
*** piggz <piggz!~piggz@195.147.198.68> has quit IRC (Client Quit) | 17:36 | |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has quit IRC (Ping timeout: 244 seconds) | 17:43 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 17:44 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 17:44 | |
Nokius | back | 17:47 |
Nokius | saidinesh5: let's have fun | 17:47 |
saidinesh5 | lol | 17:47 |
saidinesh5 | wb Nokius | 17:48 |
saidinesh5 | just found out that hammerhead had similar issue as our device | 17:48 |
saidinesh5 | so looking into making another image with this https://wiki.merproject.org/wiki/Building_Sailfish_OS_for_Nexus_5#Known_Issues | 17:48 |
saidinesh5 | so Nokius, get the new partition layout by flashing that zip | 17:48 |
saidinesh5 | or flashing the Miui ROM xiaomi released that merges the partitions and updates the baseband | 17:49 |
ghosalmartin | TheKit: I think it is a missing definition of eglCreateStreamKHR, since libEGL_adreno doesn't provide it | 17:49 |
r0kk3rz | i can only conclude that it hates me | 17:49 |
TheKit | might it be that mm linker doesn't handle the case of missing definition properly? | 17:50 |
ghosalmartin | TheKit: actually it is defined in /system/lib/libEGL.so | 17:50 |
Nokius | saidinesh5: merge is done :P | 17:51 |
ghosalmartin | and the 64bit version | 17:51 |
Nokius | saidinesh5: baseband too :o | 17:51 |
saidinesh5 | Nokius: so now reflash the sailfish + cyanogenmod | 17:51 |
saidinesh5 | Nokius: i think that zip upgrades everything except system partition | 17:51 |
TheKit | isn't libEGL kind of wrapper? | 17:51 |
saidinesh5 | cant remmeber | 17:51 |
Nokius | saidinesh5: I will try | 17:52 |
TheKit | ghosalmartin, not sure if it helps, but you could try to comment out those function as they are in cm12 | 17:53 |
TheKit | see frameworks/native/opengl/libs/EGL/egl_entries.in, /* EGL_EGLEXT_VERSION 15 */ | 17:54 |
mal- | spiiroin: very odd, I was trying this https://github.com/mer-hybris/droid-hal-configs/pull/54 and for some reason that doesn't work eventhough PC suite mode works | 17:54 |
ghosalmartin | TheKit: so comment out eglCreateStreamKHR from that file? | 17:55 |
ghosalmartin | if its not finding the actual function shouldnt we be trying to point it towards it instead? | 17:56 |
TheKit | diff egl_entries.in in cm12 and cm13 | 17:57 |
ghosalmartin | hmmm odd it already finds libEGL earlier on | 17:58 |
ghosalmartin | so comment out and rebuild egl stuff | 17:59 |
ghosalmartin | yeah why not | 17:59 |
* Nokius crossing fingers | 18:10 | |
Nokius | \o/ | 18:11 |
ghosalmartin | yeah no luck, id have to comment out quite a few things following that :P | 18:11 |
Nokius | saidinesh5: it looks quick | 18:12 |
saidinesh5 | oh it is | 18:12 |
saidinesh5 | when it works :P | 18:12 |
Nokius | no is boot after first flash | 18:12 |
saidinesh5 | Ah | 18:12 |
Nokius | s/is/issue | 18:12 |
saidinesh5 | yeah it only happens some times | 18:12 |
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has joined #sailfishos-porters | 18:14 | |
Nokius | the screen is bad ass | 18:19 |
Nokius | maybe it the foil xiaomi put's one | 18:20 |
saidinesh5 | need to port sfdroid this week | 18:21 |
saidinesh5 | but i really really want to get that udev issue fixed first | 18:21 |
*** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #sailfishos-porters | 18:21 | |
saidinesh5 | Nokius: double tap to wake works for you? | 18:24 |
Nokius | having six devices infront of me with SFOS and the look so nice with it | 18:25 |
Nokius | saidinesh5: nope | 18:25 |
saidinesh5 | your first TODO :p | 18:26 |
saidinesh5 | Nokius: i included the sd-utils but i have been told sdcard doesnt work | 18:31 |
saidinesh5 | Nokius: https://trello.com/c/O0bLlzQ4/6-add-support-for-double-tap-to-wake-on-mi4 | 18:31 |
saidinesh5 | there are links for the double tap to wake patch | 18:32 |
Nokius | u can use that on github now | 18:32 |
saidinesh5 | yeah i have heard.. so lazy to migrate though | 18:33 |
saidinesh5 | also here i keep track of all issues.. whether or not they are related to the repos | 18:34 |
Nokius | I see | 18:35 |
saidinesh5 | i would still like to have a single image for both Mi3 and Mi4 | 18:36 |
saidinesh5 | not sure how to do that though | 18:36 |
Nokius | yeap that would be cool | 18:38 |
Nokius | saidinesh5: for mi3 the onxy way works to get the tap working? | 18:39 |
saidinesh5 | i didnt have to do anything to get the double tap working on Mi3 | 18:40 |
saidinesh5 | it started working right away | 18:40 |
Nokius | :) | 18:40 |
Nokius | trosh is working and LED btw. | 18:41 |
saidinesh5 | LED works now | 18:41 |
saidinesh5 | fixed it | 18:41 |
Nokius | for the mi4 it is working in alpha1 | 18:42 |
saidinesh5 | mhm. alpha1 is where i fixed the LEDs | 18:43 |
TheKit | ghosalmartin, check frameworks/native/opengl/libs/EGL/eglApi.cpp | 18:43 |
TheKit | eglGetProcAddress | 18:43 |
Nokius | saidinesh5: ah | 18:43 |
Nokius | saidinesh5: radio is odd it works but I get no audio | 18:43 |
Nokius | saidinesh5: I get channels and RDS but no audio | 18:44 |
Nokius | saidinesh5: I saw the ticket | 18:44 |
saidinesh5 | radio is an issue.. i suspect it is an initialization issue | 18:44 |
saidinesh5 | keep switching it on/off rapidly | 18:44 |
saidinesh5 | and it suddeny works | 18:44 |
Nokius | saidinesh5: u hear the mic :o | 18:46 |
saidinesh5 | yup | 18:46 |
Nokius | that's scary the mic is great I can hear me breathing and the device is few cm away | 18:48 |
Nokius | now I know why phones are targets hehe | 18:49 |
saidinesh5 | lol | 18:50 |
Nokius | me atm https://media1.giphy.com/media/S1GkFx80V123S/200.gif | 18:51 |
saidinesh5 | lol | 18:53 |
Nokius | saidinesh5: that's how it works on onxy https://github.com/kimmoli/android_kernel_oneplus_msm8974/commit/569baeb00b0f5aa0e568ef6a944eaee65463ea99 | 18:58 |
saidinesh5 | mhm i know | 18:59 |
saidinesh5 | saw it in kimmoli's error log somewhere | 19:00 |
saidinesh5 | oh you meant | 19:00 |
saidinesh5 | Dt2W | 19:00 |
saidinesh5 | Nokius: could you patch this and see if it works? | 19:00 |
*** TheRealJohnGalt[ <TheRealJohnGalt[!therealjoh@gateway/shell/matrix.org/x-wkxcfkwmbojabeib> has quit IRC (Quit: node-irc says goodbye) | 19:01 | |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters | 19:02 | |
saidinesh5 | actually doubt if that would work | 19:02 |
saidinesh5 | $ ag KEY_DOUBLE_TAP | 19:02 |
saidinesh5 | returns nothing in | 19:02 |
saidinesh5 | drivers/input | 19:02 |
*** krnlyng <krnlyng!~liar@77.117.3.84.wireless.dyn.drei.com> has quit IRC (Ping timeout: 265 seconds) | 19:05 | |
Nokius | yeap | 19:07 |
kimmoli | actually https://github.com/kimmoli/android_kernel_oneplus_msm8974/blob/hybris-12.1/drivers/input/touchscreen/synaptics_driver_s3508.c#L1516 | 19:14 |
saidinesh5 | even that returns nothing for me.. | 19:15 |
Nokius | saidinesh5: u tried that ? https://github.com/thewisenerd/android_kernel_xiaomi_armani/commit/0ab831ae74084f5f713d1e9d06496505a426b3a2 | 19:15 |
saidinesh5 | yup. i think that wasnt letting my device boot at all | 19:16 |
Nokius | we don't have this driver :( and grep was no help too | 19:16 |
Nokius | saidinesh5: oh | 19:16 |
saidinesh5 | Nokius: Mi3 and Mi4 have different touchscreen controllers afaik | 19:16 |
Nokius | saidinesh5: that's what I saw in dmesg https://gist.github.com/Nokius/cca04913eb1ca2446d68751c796250da#file-dmesg-L793 | 19:18 |
*** krnlyng <krnlyng!~liar@178.114.33.134.wireless.dyn.drei.com> has joined #sailfishos-porters | 19:18 | |
saidinesh5 | Ahh | 19:19 |
ghosalmartin | TheKit: what about it? i assume its already called and initialized | 19:19 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Ping timeout: 272 seconds) | 19:20 | |
Nokius | saidinesh5: atmel and synaptics | 19:20 |
saidinesh5 | Matrix Size X30Y18 Touchscreen size X1079Y1919 | 19:20 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 19:20 | |
Nokius | saidinesh5: was more random picked line during the touchscreen is loaded | 19:24 |
saidinesh5 | mhm | 19:24 |
saidinesh5 | there are a lot of compiled kernel modules. not sure how many of them are actually in use | 19:25 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Read error: No route to host) | 19:25 | |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 19:25 | |
TheKit | ghosalmartin, it's in the crash stack, right? | 19:27 |
saidinesh5 | btw. is there any reason we dont let droid-init start systemd as opposed to the other way around? | 19:30 |
ghosalmartin | TheKit: no? | 19:30 |
ghosalmartin | eglCreateStreamKHR is in the stacklog | 19:30 |
Stskeeps | ghosalmartin: any floats involved | 19:31 |
Stskeeps | ? | 19:31 |
ghosalmartin | Stskeeps: nah, it can't seem to find the symbol | 19:34 |
Stskeeps | nm -D? | 19:35 |
ghosalmartin | Stskeeps: the symbols exist in libEGL.so | 19:35 |
ghosalmartin | but its looking in libEGL_adreno.so | 19:35 |
Stskeeps | as it should | 19:35 |
ghosalmartin | breaks in elf_lookup | 19:35 |
Stskeeps | /system/lib? | 19:35 |
TheKit | the symbol in libEGL seems to be wrapper to call driver's function if it's defined | 19:36 |
ghosalmartin | Stskeeps: which? the adreno or standard? | 19:36 |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Read error: No route to host) | 19:37 | |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 19:37 | |
Nokius | saidinesh5: it useing SYNAPTICS_DSX as I found out in the tree | 19:38 |
saidinesh5 | arent both our devices using the same tree? | 19:39 |
Nokius | saidinesh5: the do | 19:39 |
saidinesh5 | so how do you know that your device is using synaptics_dsx? | 19:40 |
saidinesh5 | i am not sure what my device is using actually | 19:40 |
Nokius | saidinesh5: https://gist.github.com/Nokius/cca04913eb1ca2446d68751c796250da#file-dmesg-L797 and https://github.com/Nokius/android_kernel_xiaomi_cancro/blob/hybris-12.1/drivers/input/touchscreen/Kconfig#L14 | 19:41 |
*** TheKit <TheKit!~nekit@178-45-5-211.saransk.ru> has left #sailfishos-porters ("Leaving") | 19:41 | |
*** TheKit <TheKit!~nekit@178-45-5-211.saransk.ru> has joined #sailfishos-porters | 19:41 | |
saidinesh5 | I see | 19:42 |
saidinesh5 | mal-: btw. about the proximity sensor being turned on always... i think it is to make sure the double tap to wake works properly | 19:43 |
saidinesh5 | i remember having my phone automatically turning my display on when in pocket, when i enabled dt2w. | 19:43 |
saidinesh5 | Nokius: so https://github.com/kimmoli/android_kernel_oneplus_msm8974/blob/hybris-12.1/drivers/input/touchscreen/synaptics_driver_s3508.c#L1516 patch? | 19:45 |
Nokius | saidinesh5: Oct 05 21:46:24 Sailfish pulseaudio[1677]: invalid (<null>) target sink for mute-by-route I see when using headpones and radio | 19:46 |
saidinesh5 | yup | 19:47 |
saidinesh5 | it fails to initialize sometimes | 19:47 |
Nokius | saidinesh5: but where to patch it :s | 19:48 |
saidinesh5 | https://sourceforge.net/p/ownrom/OwnKernel-bacon/ci/8640e32413747982f896735b3f1bf77242dba3be/tree/drivers/input/touchscreen/synaptics_dsx_i2c.c?barediff=a9478d51a9351d5ed266dadd3b3585d24b8a1845 | 19:48 |
*** itbaron <itbaron!~kvirc@92.39.242.3> has quit IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) | 19:48 | |
saidinesh5 | mer/android/droid/kernel/xiaomi/cancro/drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_i2c.c | 19:49 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 19:49 | |
*** NeoChapay <NeoChapay!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Read error: No route to host) | 19:50 | |
Nokius | saidinesh5: mh | 19:50 |
saidinesh5 | https://sourceforge.net/p/ownrom/OwnKernel-bacon/ci/8640e32413747982f896735b3f1bf77242dba3be/tree/drivers/input/touchscreen/synaptics_dsx_i2c.c | 19:50 |
saidinesh5 | seeing how much the files differ now | 19:50 |
jusa_ | Nokius: can you paste full logs of pulseaudio when using headphones and radio? start pulseaudio with pulseaudio -vvvvv -n --file=/etc/pulse/<config> | 19:51 |
drFaustroll | lbt: ping... will we get some 2.0.4 in obs? | 19:51 |
ghosalmartin | NeKit: well its built | 19:51 |
Nokius | jusa_: on it | 19:51 |
Nokius | saidinesh5: are u trying the patch? | 19:52 |
saidinesh5 | just seeing | 19:52 |
*** piggz <piggz!~piggz@195.147.198.68> has joined #sailfishos-porters | 19:54 | |
saidinesh5 | Nokius: making a boot image | 19:55 |
saidinesh5 | see if it works for you | 19:55 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has quit IRC (Ping timeout: 252 seconds) | 19:55 | |
*** piggz <piggz!~piggz@195.147.198.68> has quit IRC (Client Quit) | 19:55 | |
drFaustroll | ghosalmartin: any move? | 19:56 |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-56.play-internet.pl> has joined #sailfishos-porters | 19:56 | |
ghosalmartin | drFaustroll: not yet | 19:56 |
Nokius | saidinesh5: I humble about doing it | 19:56 |
*** NeoChapay_ <NeoChapay_!~s.chuplig@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 19:56 | |
* saidinesh5 has no clue what that means | 19:56 | |
Nokius | saidinesh5: feels bit like something read on stuckoverflow but let's try it hehe I will just gettig pulse logs first | 19:57 |
saidinesh5 | i have the pulselogs | 19:57 |
saidinesh5 | they're useless so far | 19:57 |
saidinesh5 | E/msm8974_platform( 1163): platform_get_input_snd_device: Unknown output device(s) 0 | 19:59 |
saidinesh5 | W/msm8974_platform( 1163): platform_get_input_snd_device: Using default handset-mic | 19:59 |
saidinesh5 | that's from logcat , but i think it shows us where the issue is | 19:59 |
saidinesh5 | when it works: | 20:00 |
saidinesh5 | https://trello-attachments.s3.amazonaws.com/57dadd39ffe6ff513ae07e21/57dadd7b8330157712f6022a/d4d20b8cfa6731c755dac5c815e3c696/logcat_-_fm_working.log | 20:01 |
saidinesh5 | https://trello-attachments.s3.amazonaws.com/57dadd39ffe6ff513ae07e21/57dadd7b8330157712f6022a/68bd2ccac7a263d3da78a25cd1b92d22/logcat_-_fm_not_working.log | 20:01 |
saidinesh5 | D/audio_hw_primary( 1163): select_devices: out_snd_device(0: ) in_snd_device(31: handset-mic) | 20:01 |
saidinesh5 | D/hardware_info( 1163): hw_info_append_hw_type : device_name = capture-fm | 20:01 |
saidinesh5 | D/hardware_info( 1163): hw_info_append_hw_type : device_name = handset-mic | 20:01 |
saidinesh5 | when it works | 20:02 |
Nokius | saidinesh5: how u killed pulse I struggle everytime | 20:02 |
saidinesh5 | systemctl stop pulseaudio | 20:03 |
saidinesh5 | then manually start pulseaudio from user nemo | 20:03 |
saidinesh5 | and pass it some flags so it doesnt fork itself into a daemon, and show you errors to the console instead of some logfile somewhere | 20:03 |
ghosalmartin | hmm it doesnt seem to be picking up /usr/libexec/droid-hybris | 20:03 |
saidinesh5 | oh? | 20:04 |
ghosalmartin | shouldnt it look in there rather than /system/lib64? | 20:04 |
*** Umeaboy <Umeaboy!~Umeaboy@c-94-255-142-133.cust.bredband2.com> has joined #sailfishos-porters | 20:04 | |
Umeaboy | Hi! | 20:04 |
saidinesh5 | sup Umeaboy | 20:04 |
Umeaboy | Not much. | 20:04 |
Umeaboy | I got a cold the last 4 days. | 20:04 |
Umeaboy | I'm getting better thou | 20:05 |
Nokius | saidinesh5: nope it's not handeled by systemctl | 20:05 |
Umeaboy | And YOU? | 20:05 |
saidinesh5 | it is | 20:05 |
ghosalmartin | Stskeeps could the above be to do with no set_errno work? | 20:05 |
Umeaboy | taaem[m]: Are you around? | 20:05 |
*** piggz <piggz!~piggz@195.147.198.68> has joined #sailfishos-porters | 20:05 | |
saidinesh5 | Ah well.. just days with bad news on various fronts for me too.. so just focusing my energy on my port instead | 20:05 |
*** srohmen <srohmen!~srohmen@x5ce4aff0.dyn.telefonica.de> has quit IRC (Ping timeout: 264 seconds) | 20:05 | |
Umeaboy | saidinesh5: I see you haven't forked my repo yet. :) | 20:06 |
Nokius | saidinesh5: pulseaudio.service Active: inactive (dead) | 20:06 |
saidinesh5 | Umeaboy: the last change i did, i directly pushed to it | 20:06 |
Umeaboy | OK. | 20:06 |
saidinesh5 | you gave me commit rights :P | 20:06 |
Umeaboy | Right. | 20:06 |
saidinesh5 | Nokius: ps aux | grep pulse | 20:06 |
saidinesh5 | see if it is really running | 20:06 |
Nokius | nemo 6632 0.0 0.4 183740 8912 ? S<l 21:54 0:00 /usr/bin/pulseaudio --start -n --file=/etc/pulse/arm_droid_default.pa | 20:07 |
merbot` | Nokius: Error: Error getting Nemo bug #6632: InvalidBugId | 20:07 |
saidinesh5 | there is also pulseaudio --kill or something like that | 20:07 |
Nokius | saidinesh5: it's | 20:07 |
saidinesh5 | you can try that.. | 20:07 |
saidinesh5 | also su nemo | 20:07 |
saidinesh5 | for dealing with pulseaudio | 20:07 |
Umeaboy | I must be blind because I can't find it. I see that there are 24 commits and 23 are mine. | 20:08 |
Umeaboy | But where is yours? | 20:08 |
saidinesh5 | droid/kernel/xiaomi/cancro/drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_i2c.c:34:30: fatal error: mach/device_info.h: No such file or directory | 20:08 |
saidinesh5 | hmm... | 20:08 |
* saidinesh5 looks | 20:08 | |
saidinesh5 | Umeaboy: https://gitlab.com/Umeaboy/hadk-script/commit/eb2b8dc92eaa25c1cf1b7e40c636f68b9013b2f9 | 20:09 |
jusa_ | Nokius: systemctl --user stop pulseaudio ; and run by hand (as nemo) | 20:10 |
Umeaboy | saidinesh5: Right, but I can't see which branch it ended up in. | 20:10 |
saidinesh5 | development? | 20:10 |
Umeaboy | Development should be it. | 20:10 |
Umeaboy | Right. Now I see it.......if I manually check the branch. | 20:11 |
Nokius | jusa_: thanks u saved | 20:11 |
Umeaboy | Oooooooor. Waaaaaaaait. | 20:11 |
Umeaboy | No..... | 20:11 |
Sage_ | Anyone running e.g. nexus5 sfos with android 6 base? Seen some patches related to android 6 but haven't really followed what is the status in general with android 6 based ports. | 20:12 |
Umeaboy | Yeah. At the bottom. | 20:12 |
Umeaboy | For Xiaomi. | 20:12 |
saidinesh5 | yup | 20:12 |
Nokius | Sage_: iirc sledges is working on it dunno the status | 20:12 |
Umeaboy | Sage_: I think libhybris should get a cm-13.0 branch first. | 20:13 |
Umeaboy | And there is one now. | 20:14 |
Umeaboy | This branch is 4 commits ahead, 40 commits behind CyanogenMod:cm-13.0. | 20:14 |
Umeaboy | saidinesh5: You have some new things to change and/or add? | 20:15 |
saidinesh5 | i do | 20:16 |
saidinesh5 | but it is missing one last part | 20:16 |
saidinesh5 | so i am putting off the commit | 20:16 |
saidinesh5 | https://github.com/saidinesh5/sailfish-build-environment-cancro | 20:16 |
saidinesh5 | contents of this repo basically | 20:16 |
saidinesh5 | where everything is available as a function in merprofile | 20:16 |
saidinesh5 | what its missing is the parts where you can set up the device specific packaging info | 20:17 |
Sage_ | Umeaboy: which branch you are referring to? | 20:17 |
Umeaboy | Sage_: The libhybris branch for cm-13.0 | 20:18 |
Umeaboy | Which is the latest stable SFOS as we speak? | 20:18 |
*** Mister_Magister <Mister_Magister!~foidbgen@user-94-254-144-56.play-internet.pl> has quit IRC (Ping timeout: 244 seconds) | 20:18 | |
Sage_ | Umeaboy: 2.0.4.x is in EA currently | 20:19 |
Umeaboy | 2.0.2.51 right? | 20:19 |
Umeaboy | According to the wiki that is. | 20:19 |
Umeaboy | https://en.wikipedia.org/wiki/Sailfish_OS | 20:19 |
saidinesh5 | yeah | 20:19 |
Umeaboy | saidinesh5: I did a new commit to your device now. | 20:21 |
saidinesh5 | Ah | 20:22 |
drFaustroll | Sage_: sledges has one i think. | 20:22 |
drFaustroll | Sage_: there is based on cm12.1 if you are interested | 20:23 |
*** louisdk <louisdk!~louisdk@static-5-103-130-65.seas-nve.net> has quit IRC (Ping timeout: 252 seconds) | 20:23 | |
drFaustroll | Sage_: currently mal- works on some repo merges so you may find building by yourself may be an issue right now | 20:24 |
Sage_ | drFaustroll: cm12.1 is android 5.1 based, isn't it? | 20:24 |
drFaustroll | Sage_: yap... indeed... | 20:24 |
drFaustroll | Sage_: for 6.0 ghosalmartin knows for n5x... and sledges may know for n5 | 20:25 |
Nokius | correct | 20:25 |
Sage_ | either one of those yet with graphics stack up so one could bootup ui? | 20:26 |
saidinesh5 | Nokius: cat /proc/bus/input/devices | 20:26 |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer) | 20:26 | |
saidinesh5 | look for event2 in there | 20:26 |
saidinesh5 | that should tell you the exact driver in use | 20:26 |
Nokius | jusa_: https://gist.github.com/Nokius/a2d0b0e87cee38b0a98ff9b4bedae8cd | 20:26 |
ghosalmartin | Sage_: not for n5x or cm13 | 20:26 |
drFaustroll | Sage_: as far as i know no | 20:26 |
Umeaboy | Wow! CM-14.0 is now available. | 20:26 |
*** ahjolinna <ahjolinna!~ahjolinna@mobile-access-5d6a31-253.dhcp.inet.fi> has joined #sailfishos-porters | 20:26 | |
Umeaboy | Also known as Nougat. | 20:27 |
ghosalmartin | time to start cm14 port :P | 20:27 |
saidinesh5 | yeah. very very pre alpha | 20:27 |
Sage_ | saidinesh5: you could also use "evdev_trace -i" from mce-tools package | 20:27 |
Sage_ | Nokius: ^ | 20:28 |
saidinesh5 | oh | 20:28 |
Nokius | saidinesh5: Name="atmel-maxtouch" | 20:28 |
Nokius | Sage_: Thanks :) | 20:28 |
saidinesh5 | same as mine I see | 20:28 |
drFaustroll | ghosalmartin: why? | 20:28 |
* Sage_ senses some sarcasm in the air ;) | 20:29 | |
drFaustroll | Sage_: no... i was rhetoric | 20:29 |
Nokius | Sage_ drFaustroll: ghosalmartin did the joke during last week too :P | 20:30 |
Umeaboy | Rhetorical sarcasm? :) | 20:30 |
Umeaboy | ahjolinna: Hi and welcome to the family of Sailfish OS porters. :) | 20:31 |
Nokius | saidinesh5: me wondering about the taping on bacon iirc vgrade had once an idea | 20:34 |
saidinesh5 | taping? | 20:35 |
Nokius | mh | 20:36 |
saidinesh5 | dunno | 20:36 |
Nokius | mh can't find it | 20:37 |
ghosalmartin | i was indeed joking :P | 20:38 |
saidinesh5 | *until someone here gets one of them Android 7 phones | 20:39 |
ghosalmartin | the only reason id start an cm14 port is if it made sfos work :P | 20:39 |
saidinesh5 | or that | 20:39 |
ghosalmartin | i take it everyones seen the new pixel phone | 20:39 |
saidinesh5 | yup | 20:39 |
saidinesh5 | meh | 20:39 |
ghosalmartin | the 5x will probably be my last google phone | 20:39 |
saidinesh5 | oh? | 20:39 |
saidinesh5 | which ones do you have in mind after 5x? | 20:40 |
ghosalmartin | yeah, dont really need anymore processing power for sfos | 20:40 |
ghosalmartin | if push comes to shove one plus 3 | 20:40 |
ghosalmartin | for the ram but thats it | 20:40 |
saidinesh5 | Ahh | 20:41 |
ghosalmartin | i mean the processing power is mainly used for gaming, and i dont really do much of that on a phone | 20:42 |
ghosalmartin | or game much anymore even | 20:42 |
saidinesh5 | what about buzzwords like VR? | 20:43 |
saidinesh5 | or "convergence" ? lol | 20:43 |
Umeaboy | I long to the day when we can finally be free from proprietary stuff in our devices. That's true freedom for me. | 20:43 |
ghosalmartin | i just want my phone like my pc | 20:43 |
ghosalmartin | to be able to happily install whatever os i fancy | 20:43 |
ghosalmartin | even this mac am on happily runs xubuntu | 20:44 |
Umeaboy | Like when we can build our own OS completely free from bad code and greedy people. | 20:44 |
nh1402 | ghosalmartin: well your phone should support Vulkan, once Sailfish does, then you can in theory run standard Linux Vulkan games | 20:44 |
ghosalmartin | Umeaboy: i dont know about the bad code bit :P | 20:44 |
nh1402 | as Vulkan on phone and PC should be the same unlike OpenGL | 20:44 |
Nokius | saidinesh5: did got evdev_trace to work | 20:45 |
ghosalmartin | nh1402: meh, i think games are boring now...porting is more interesting :P | 20:45 |
saidinesh5 | heh i think he means "sneaky backdoors kind of bad code" | 20:45 |
Umeaboy | ghosalmartin: I know a lot of companies that send out tons of games and only a hand full is good enough for me. | 20:45 |
saidinesh5 | Nokius: aaand? what does it say about doubletap | 20:45 |
Umeaboy | Like, for instance....... Try to run the game "The walking dead" without having Google Apps installed. | 20:46 |
Umeaboy | That doesn't work. | 20:46 |
Umeaboy | It used to work thou. | 20:46 |
Umeaboy | Hi Nokius btw. :) | 20:46 |
Umeaboy | How are you? | 20:46 |
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has quit IRC (Quit: Leaving) | 20:47 | |
Nokius | Umeaboy: thanks okish | 20:48 |
Nokius | saidinesh5: https://gist.github.com/Nokius/3f4c4bb30bfe1fcea342041c820c51db | 20:48 |
ghosalmartin | does anyone know when /usr/libexec/droid-hybris/system is actually used? | 20:48 |
ghosalmartin | Umeaboy: games are just a bit boring now, its a shame but porting away i guess | 20:48 |
Umeaboy | ghosalmartin: Yeah. | 20:48 |
saidinesh5 | hold. i will rebooot and see what my device says | 20:49 |
Umeaboy | I wish there was a good alternative for Google Play to play thoose games. | 20:49 |
ghosalmartin | apks? or do they require google services | 20:49 |
Umeaboy | ghosalmartin: Yes, they do. | 20:50 |
saidinesh5 | there is that replicant project i think | 20:51 |
saidinesh5 | something that implements google services via free software | 20:51 |
Umeaboy | Really? | 20:51 |
Umeaboy | OK. | 20:51 |
Umeaboy | That sounds great if it works. | 20:51 |
Umeaboy | Wonder how long thou. | 20:51 |
ghosalmartin | it seems google are going to take the apple approach soon | 20:52 |
saidinesh5 | Umeaboy: https://microg.org/ | 20:52 |
Umeaboy | ghosalmartin: World dominance? | 20:53 |
ghosalmartin | Umeaboy: there locking down a few things | 20:54 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!) | 20:54 | |
*** drFaustroll <drFaustroll!~drFaustro@2.31.145.44> has joined #sailfishos-porters | 20:54 | |
*** drFaustroll <drFaustroll!~drFaustro@2.31.145.44> has quit IRC (Changing host) | 20:54 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 20:54 | |
Umeaboy | Right. | 20:54 |
Umeaboy | And soon the building will fall. Just like Rohirrim. :) | 20:54 |
ghosalmartin | heres hoping them and apple :P | 20:55 |
Nokius | Umeaboy: check how many 3rd party SDK are in apk ips may u should stop using smartphones :P | 20:55 |
saidinesh5 | Nokius: https://paste.kde.org/pjewhlc7l | 20:55 |
ghosalmartin | but I think they are currently too big to fail | 20:55 |
saidinesh5 | so were Nokia :p | 20:56 |
Umeaboy | ghosalmartin: Same thing was discussed about Hitler's dominance in the world as well. Now look what happened to it and him. | 20:56 |
Umeaboy | WE won. | 20:56 |
Nokius | saidinesh5: same beside the IR node | 20:57 |
ghosalmartin | Umeaboy: we'll see I guess, one can hope :P | 20:57 |
saidinesh5 | mhm | 20:57 |
saidinesh5 | so i have no clue where my double tap to wake is coming from | 20:58 |
ghosalmartin | saidinesh5: whatd you mean? | 20:59 |
drFaustroll | my aqua fish.. wlan on and connected no sim... was on for 20days... battery at 74% | 20:59 |
Nokius | saidinesh5: it works for ? :o | 21:00 |
saidinesh5 | ghosalmartin: Nokia was too big to fail too.. honestly couldnt have thought it would fall like it did | 21:00 |
drFaustroll | not bad | 21:00 |
saidinesh5 | Nokius: yes, for me double tap to wake works . and i didnt have to do anything to make it work | 21:00 |
Nokius | 0.o | 21:00 |
saidinesh5 | drFaustroll: does it do double tap to wake too? | 21:00 |
drFaustroll | saidinesh5: yes | 21:01 |
saidinesh5 | that's a lot more juice than what my N9 used to give! | 21:01 |
saidinesh5 | drFaustroll: what is the average battery life like when you use it? | 21:02 |
drFaustroll | saidinesh5: never put a sim in this one... but in another one | 21:03 |
drFaustroll | gets me through the day on 4g | 21:04 |
drFaustroll | and using the fm | 21:04 |
drFaustroll | with 4 email accounts syncing every 30min | 21:04 |
drFaustroll | and 2 gtalk accounts | 21:04 |
Umeaboy | M$ has just sacked a lot of employees recently. | 21:04 |
Umeaboy | That could not be because they make to MUCH money. | 21:04 |
Umeaboy | On contrary. | 21:04 |
saidinesh5 | Ah | 21:05 |
saidinesh5 | drFaustroll: and any android apps running side by side? | 21:05 |
drFaustroll | saidinesh5: android? no... | 21:06 |
drFaustroll | saidinesh5: i am alergic to android | 21:06 |
saidinesh5 | lol | 21:06 |
Umeaboy | I'm allergic to greed. | 21:07 |
Umeaboy | That means almost everything in the world. :) | 21:07 |
drFaustroll | ghosalmartin: why not mi5? has cyanogen apparently | 21:08 |
ghosalmartin | drFaustroll: Id have to buy it :P | 21:08 |
saidinesh5 | drFaustroll: unless you want to jump through weird hoops to unlock bootloader... newer xiaomi products are better avoided | 21:08 |
saidinesh5 | you have to fill out an online application form explaining why you want to unlock bootloader and they will get back to you with the keys in 3-21 days apparenlty | 21:09 |
*** piggz <piggz!~piggz@195.147.198.68> has quit IRC (Read error: Connection reset by peer) | 21:09 | |
saidinesh5 | dunno if things changed recently again, but it was the case with Redmi Note 3 | 21:10 |
saidinesh5 | Good device though | 21:10 |
drFaustroll | saidinesh5: strange hoops... to unlock bootloaders... is the norm | 21:10 |
drFaustroll | saidinesh5: is not so bad | 21:10 |
drFaustroll | saidinesh5: i mean they have an official channel | 21:10 |
saidinesh5 | unlocking motorola device was straightforward... in comparison | 21:11 |
*** edubai__ <edubai__!uid39243@gateway/web/irccloud.com/x-labnfmqyambmkyhe> has quit IRC (Ping timeout: 252 seconds) | 21:11 | |
*** piggz <piggz!~piggz@195.147.198.68> has joined #sailfishos-porters | 21:11 | |
*** keithzg_ <keithzg_!~keithzg@184.70.164.246> has quit IRC (Read error: Connection reset by peer) | 21:11 | |
saidinesh5 | drFaustroll: just the waiting part was what put me off | 21:11 |
saidinesh5 | https://androidcommunity.com/xiaomi-to-start-locking-bootloaders-users-will-wait-21-days-for-unlock-approvals-20160118/ | 21:12 |
drFaustroll | saidinesh5: read waiting for godot... | 21:12 |
drFaustroll | ghosalmartin: is 220 pounds and looks to me pretty okish on specs | 21:12 |
ghosalmartin | drFaustroll: i have a working nexus 5x...kinda :P just needs UI | 21:13 |
saidinesh5 | heh | 21:13 |
taaem[m] | Umeaboy: now I am | 21:14 |
drFaustroll | ghosalmartin: lucky you... | 21:14 |
drFaustroll | ghosalmartin: uis are overratted anyhow | 21:14 |
ghosalmartin | drFaustroll: i know right, should just stick with cmdline | 21:14 |
taaem[m] | ghosalmartin: so just wait til Jolla rebuilds everything against aarch64 :P | 21:15 |
*** edubai__ <edubai__!sid39243@gateway/web/irccloud.com/x-stnspllzrazkdkkw> has joined #sailfishos-porters | 21:15 | |
Umeaboy | taaem[m]: OK. You have any commits to do? :) | 21:15 |
Umeaboy | It's been a while..... | 21:16 |
Umeaboy | Just asking. | 21:16 |
ghosalmartin | taaem[m] if libhybris works and lipstick runs, am sure jolla would be more motivated to rebuild everything against aarch64 :P | 21:16 |
TheKit | if libhybris works and lipstick runs, running 32-bit apps is also possible :) | 21:17 |
r0kk3rz | ghosalmartin: im sure lbt is way too busy to even think about building for aarch64 | 21:17 |
ghosalmartin | then what TheKit said :P | 21:18 |
taaem[m] | Umeaboy: sorry been busy with life lately | 21:18 |
Umeaboy | It would be cool to see Sailfish OS running natively on a older Apple device. :) | 21:18 |
Umeaboy | No problem. | 21:18 |
taaem[m] | That would be Funny but wouldn't work very good I imagine | 21:19 |
saidinesh5 | ghosalmartin: how do i find out what component compiles using my qcom/audio-caf files? | 21:19 |
Nokius | this internet I love it | 21:21 |
ghosalmartin | saidinesh5: unfortunately i dont know :P | 21:22 |
saidinesh5 | hmm... | 21:22 |
*** Sunder <Sunder!0569d5c6@gateway/web/freenode/ip.5.105.213.198> has quit IRC (Quit: Page closed) | 21:22 | |
ghosalmartin | saidinesh5: is this so you can run make <component name> ? | 21:22 |
saidinesh5 | yup | 21:22 |
saidinesh5 | and just copy the needed files | 21:22 |
ghosalmartin | itll be inside the Android.mk | 21:22 |
saidinesh5 | on device i know pulseaudio is the process showing the files i want | 21:23 |
saidinesh5 | files/symbols | 21:23 |
saidinesh5 | D/hardware_info( 1033): hw_info_append_hw_type : device_name = handset-mic | 21:23 |
saidinesh5 | but pulseaudio-modules-droid dont seem to have any binaries with tha tstring | 21:24 |
ghosalmartin | TheKit: I think its an issue with libhybris :P because ive been stripping out symbols with no luck | 21:24 |
TheKit | maybe linker doesn't handle the case when symbol is not found? | 21:25 |
TheKit | or you get crash somewhere else now? | 21:25 |
ghosalmartin | TheKit: nah same place | 21:26 |
ghosalmartin | and ill check | 21:26 |
ghosalmartin | same place but different symbol | 21:26 |
ghosalmartin | since ive been removing some | 21:26 |
TheKit | I had same place but different symbol when using CM12 libEGL with CM13 and libhybris | 21:26 |
ghosalmartin | hmmm odd, ive added some printfs for the symbol name and real path | 21:29 |
ghosalmartin | we'll see if that turns up anything | 21:29 |
*** nh1402 <nh1402!~Thunderbi@2.25.176.94> has quit IRC (Ping timeout: 256 seconds) | 21:30 | |
Nokius | saidinesh5: the ZeurionX kernel has the feature but I don't find the commit for it :( | 21:31 |
saidinesh5 | do you have to? :p | 21:32 |
saidinesh5 | just use that kernel directly | 21:32 |
saidinesh5 | and merge my changes on top of it | 21:32 |
saidinesh5 | it is a good Kernel | 21:32 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 21:32 | |
saidinesh5 | Nokius: https://github.com/CyanogenMod/android_kernel_xiaomi_cancro/compare/stable/cm-12.1-YOG7D...saidinesh5:cm-12.1.patch | 21:33 |
saidinesh5 | apply this patch on top of ZeurionX | 21:34 |
saidinesh5 | from here, in case you see any merge conflicts https://github.com/CyanogenMod/android_kernel_xiaomi_cancro/compare/cm-13.0...saidinesh5:cm-12.1 | 21:34 |
Nokius | saidinesh5: I wouldn't mind to find the commit first | 21:35 |
saidinesh5 | i think it was spread over a bunch of commits actually | 21:35 |
saidinesh5 | he had to remove that feature while porting it to cm 13 and then add those commits back on | 21:36 |
Nokius | it has also swipe to wake as the Jollac | 21:41 |
saidinesh5 | Nokius: https://github.com/vasishath/kernel_cancro/commit/32d2126cb86fea310f2a764f6f541f87f46e9512#diff-9f3af329815ab6205196cd2c9a770540 | 21:41 |
Nokius | thats all? | 21:42 |
saidinesh5 | so now you know what to grep for in there | 21:42 |
saidinesh5 | noo | 21:42 |
saidinesh5 | grep for the config options | 21:42 |
Nokius | gitlab has a search in commit now I know why hehe | 21:43 |
Nokius | saidinesh5: thanks for finding | 21:43 |
Nokius | \o/ | 21:44 |
saidinesh5 | Nokius: i think it uses the same/similar commit as this https://github.com/thewisenerd/android_kernel_xiaomi_armani/commit/0ab831ae74084f5f713d1e9d06496505a426b3a2 | 21:45 |
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:3ddf:cbc9:d8df:92bd> has quit IRC (Remote host closed the connection) | 21:45 | |
Nokius | saidinesh5: https://github.com/vasishath/kernel_cancro/commit/313753562afadd857a84dfe58af3d6e1c9606522 | 21:48 |
Nokius | his adding that | 21:48 |
saidinesh5 | yeah | 21:50 |
saidinesh5 | drivers/input/touchscreen/atmel_mxt_ts.c | 21:50 |
saidinesh5 | is the file apparently | 21:50 |
saidinesh5 | so try patching the kernel and making a new build | 21:50 |
saidinesh5 | From the looks of it, just the build_hybrishal should do... Then you can simply fastboot boot hybris-boot.img | 22:05 |
Nokius | saidinesh5: oh men the have already plenty of patches finding the correct line to add is not easy | 22:07 |
Nokius | CONFIG_TOUCHSCREEN_PREVENT_SLEEP is may needed too | 22:07 |
*** Nokius_ <Nokius_!~Nokius@p5DDB7FED.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:08 | |
saidinesh5 | Not surprised | 22:08 |
saidinesh5 | Nokius: i think it also needs some stuff from proximity sensor | 22:09 |
saidinesh5 | To disable this feature when phone is in pocket | 22:09 |
saidinesh5 | Also this feature needed some ui toggle in CyanogenMod to switch it on/off | 22:10 |
Nokius_ | :( https://github.com/vasishath/kernel_cancro/commit/313753562afadd857a84dfe58af3d6e1c9606522#diff-497722055e72339c55f3c5c821cbed6aR1245 | 22:12 |
*** Nokius <Nokius!~Nokius@p5DDB7FC5.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds) | 22:12 | |
Nokius_ | I can't add this line if (dt2w_switch > 0) | 22:12 |
saidinesh5 | Conflicts? | 22:13 |
Nokius_ | the hole patch is conflict | 22:14 |
*** Nokius_ is now known as Nokius | 22:15 | |
Nokius | https://github.com/Nokius/android_kernel_xiaomi_cancro/blob/hybris-12.1/drivers/input/touchscreen/atmel_mxt_ts.c#L1252 | 22:15 |
Nokius | what i have | 22:15 |
saidinesh5 | Hmm... | 22:15 |
Nokius | what they have https://github.com/vasishath/kernel_cancro/blob/master/drivers/input/touchscreen/atmel_mxt_ts.c#L1236 | 22:16 |
saidinesh5 | Replace the whole file with theirs? | 22:16 |
saidinesh5 | And add the additional files | 22:16 |
saidinesh5 | But i think you'll also be introducing the swipe to wake that way | 22:17 |
Nokius | saidinesh5: I have see the history and check what has been added when # | 22:17 |
saidinesh5 | Ah and? | 22:18 |
Nokius | https://github.com/vasishath/kernel_cancro/commits/master/drivers/input/touchscreen/atmel_mxt_ts.c | 22:18 |
Nokius | but then we will have mi3 and mi4 trees :s | 22:19 |
saidinesh5 | Hmm... | 22:19 |
saidinesh5 | Why? | 22:20 |
saidinesh5 | He removed the mi3 touch driver | 22:20 |
saidinesh5 | And then implemented his driver | 22:21 |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault) | 22:21 | |
saidinesh5 | His kernel works on my device too... Even dt2w | 22:21 |
saidinesh5 | So i don't think there would be any conflicts | 22:21 |
saidinesh5 | Nokius: could you actually test out his whole kernel with my few patches on top of it? | 22:22 |
saidinesh5 | He backported a lot of fixes too | 22:23 |
*** cmazieri <cmazieri!~quassel@186.214.15.26> has joined #sailfishos-porters | 22:23 | |
saidinesh5 | Need to sleep soon btw | 22:24 |
Nokius | saidinesh5: me too | 22:25 |
Nokius | arg even his first chnages fails to add :( | 22:26 |
saidinesh5 | Hmm well.. we can look into this tomorrow then | 22:26 |
saidinesh5 | Nokius, try the other way around. Should be a lot easier | 22:26 |
saidinesh5 | And more useful too... With commits from cm13 | 22:27 |
Nokius | I see the issue | 22:28 |
saidinesh5 | Hmm | 22:29 |
*** speactra <speactra!~speactra@mail.speactra.se> has joined #sailfishos-porters | 22:30 | |
Nokius | another one :( | 22:34 |
Nokius | saidinesh5: I will take nape an check then | 22:39 |
Nokius | may this chnage has to be reverted first https://github.com/Nokius/android_kernel_xiaomi_cancro/commit/a1c5bd94064e263413a19fbfe142f2f78fdee505#diff-497722055e72339c55f3c5c821cbed6a | 22:40 |
Nokius | gn8 | 22:41 |
*** ZucZero <ZucZero!~zucca@85-76-23-247-nat.elisa-mobile.fi> has quit IRC (Ping timeout: 272 seconds) | 22:53 | |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 23:28 | |
*** olafh <olafh!~olafh@pD9E6F1D3.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 252 seconds) | 23:48 | |
*** cmazieri <cmazieri!~quassel@186.214.15.26> has quit IRC (Remote host closed the connection) | 23:50 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@36.110.173.148> has joined #sailfishos-porters | 23:50 | |
*** SfietKonstantin <SfietKonstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 272 seconds) | 23:51 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@36.110.173.148> has quit IRC (Ping timeout: 252 seconds) | 23:55 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!