Wednesday, 2018-05-30

*** birdzhang is now known as birdzhang_pc05:33
spiiroinreview appreciated: https://git.merproject.org/mer-core/sensorfw/merge_requests/2305:54
spiiroin^ enablers for explicitly configuring what sensors a device supports05:54
spiiroinand https://git.merproject.org/mer-core/mce/merge_requests/7805:54
spiiroin^ related fixes to mce + "sensortest-mode" debug feature05:54
demonaxshThis is not a question of porting, but still, maybe someone knows. The creator of the device did very strange, using the Nexus firmware, but disabling the "yes" button in the bootloader mode. Yes, you can not unlock the bootloader, and the vendor confirmed it, it's for security - as they said. To install a new (Sailfish OS) firmware, you need to sign zip, and I have all the AOSP sources. There are a lot of keys *07:47
demonaxsh.pem and * .p8. I tried to sign in different ways, for example through: ./build/tools/releasetools/ota_from_target_files or ./build/tools/releasetools/img_from_target_files or apksign and testkey.p8 and testkey.x509.pem. So far, nothing has happened. What does the firmware usually sign?07:47
r0kk3rzboot img probably07:50
r0kk3rzor if the whole zip is signed, then do that07:50
jusasteeeve: pulseaudio-modules-droid 11.1.68 has the realcall quirk13:26
steeevejusa: thanks, no more cherry-picks ;)13:51
steeeveBtw is there a way to install zip without losing data? Im thinking of a final build to release, but i also dont want to lose everything, especially anbox stuff13:53
r0kk3rzyou built on obs?13:57
steeeveNo13:59
r0kk3rzyou should14:00
steeeveObs is a server, right?14:00
r0kk3rzand get pketo to enable the store for you14:00
steeeveHe's already done that14:01
r0kk3rzoh good14:01
r0kk3rzthen yes, put your stuff on obs :)14:02
steeeveWhere? Link?14:04
r0kk3rzwhere? you guessed it! its all in the faq14:04
steeeveLol, I didnt say obs14:05
steeeveThere is just a problem:14:07
steeeveThiz: https://github.com/Driim/ofono/commit/04c60a8893388fa43e9674eb02f9590e49c8015114:08
steeeveWhich is not present in mer ofono14:08
r0kk3rzyou can have an ofono package if you need it14:10
steeeveHmm14:10
steeeveHummm14:10
r0kk3rzbut it would be better to notify someone in jolla and maybe get them to handle it14:10
r0kk3rzlike we did that realcall stuff14:10
steeeveWho to ping this time? :D14:11
monichquirks like that should go through vendor hook14:11
monichhttps://git.merproject.org/mer-core/ofono/blob/master/ofono/drivers/ril/ril_vendor.h14:11
monichthere's no hook for dial yet because none was needed14:11
steeeveWell, i didnt create that thing i just see that it works :/14:12
monichsteeeve: what kind of device requires that?14:12
steeeveDevices with samsung librils in github.com/lineageos/android_hardware_samsung14:13
steeeveI think14:13
steeeveI will do a clean build and do a complete csd test14:19
r0kk3rzpfft, get started on obs stuff14:20
steeeveI need to test first :P14:21
r0kk3rzwhy? test after14:21
steeeveWhy?14:22
steeeveI dont want to push on server ugly stuff14:22
r0kk3rzbecause you'll want to test after anyway14:22
r0kk3rzoh dont be so precious about it :P14:23
steeeveYes, but local test is better14:23
r0kk3rzit mostly just pulls stuff off git and builds it instead of doing it locally in your local repo14:23
steeeveAlso, someone considers to add gst patch about framerate. I have to get too many external stuff14:24
steeeveBut i cant use obs14:24
steeeveSo, i will do both the things14:24
steeeveThere's no hurry :P14:25
r0kk3rzyeah thats why obs is good, it forces you to tidy up patches14:25
ghosalmartinobs ftew14:25
r0kk3rzso people can actually replicate your work14:25
r0kk3rzit also feeds into OTA updates, so you dont lose all your data every update14:26
steeever0kk3rz: but I cant do anything14:27
r0kk3rzwhat do you mean?14:27
steeeveIf i were a jolla person, I'd push them in mer repos14:28
steeeveBut i dont have access lol14:28
r0kk3rzeh, most of this stuff is open14:28
steeeveAnd that gst patch has been there for 2 years :P14:28
r0kk3rzthen talk to abranson about it14:29
steeeveABRANSON14:29
steeeveping14:29
steeeveAnd btw dont i have to do something to get my port approved in obs?14:30
r0kk3rzapproved is the wrong word, but you need to get sledges to create a repo for you14:31
r0kk3rzand you need an account14:32
steeeveJolla account or obs account?14:33
r0kk3rzmer account14:34
steeeveAh14:34
steeeveLink?14:34
r0kk3rzhttps://bugs.merproject.org/createaccount.cgi14:35
*** Nokius_ is now known as Nokius14:36
steeeveRegistrations disabled for spam14:36
steeeveLOL14:36
r0kk3rzread the box, do what it says14:37
steeeveYeah i see, it'ss just funny :D14:37
abransonsteeeve: pong15:11
abransonand keep your voice down15:11
steeeve:(15:13
steeeveJust wanted to as about...a couple of insane commits to merge15:13
abransonwhich ones?15:13
steeeveSec15:14
steeeveThiz: https://github.com/kimmoli/gst-droid/commit/dc5f546394a642eea7bb30b0b44ef6564c76979215:14
steeeveAnd thiz https://github.com/Driim/ofono/commit/04c60a8893388fa43e9674eb02f9590e49c8015115:15
abransoni can't help you with the ofono, but what's the gst-droid one about?15:15
abransonor rather, what's your problem that needs that fix?15:16
steeeveIt fixes front camera on my device and probably on others, too15:16
steeeveBlack screen on back camera, not front camera15:16
steeeve:D15:16
abransonI merged something recently to handle cameras that don't support the default fps15:16
steeeveWut15:17
abransonyou can specify the vf fps in the jolla-camera-hw conf15:17
steeeveWhere?15:17
abransonsec15:17
abransonwe had that same problem with the front camera on another device15:17
elrosabranson: but maximumFrameRate is hardcoded in jolla-camera qml15:18
abransonvideoFrameRate15:18
abransonit's in the latest droid-camres15:19
abransonelros: not anymore, but I guess it's in 2.2.015:19
elrosah great15:19
abransonthough maybe gst-droid will override that with earlier versions15:19
abransonyeah, got merged in december, so it's coming...15:20
abranson...15:20
abranson...15:20
steeeveAww15:20
abranson...soon!15:20
elroshmm maybe steeve issue was different than my: this gs-droid patch doesn't work for me.15:21
r0kk3rzSoonTM15:22
elrosI need to remove https://github.com/elros34/sfos-moto_msm8960_jbbl-adaptation/blob/a7af631cf5de0a43d22ebf2c01b0253d175a1610/patches/jolla-camera.patch#L3415:22
elrosor set it to 31 (iirc)15:22
steeeveI've set videoframerate to 30 but it doesnt help15:23
steeeveWhile that commit fixes my back camera15:23
abransonsteeeve: keep that in there, it should work with the new camera app in 2.2.015:40
abransonprovided your gst-droid is newer than 0.20180115.015:41
steeeveAh ok15:48
r0kk3rzabranson: so end of this week right? ;)15:50
abransonr0kk3rz: i can say with certainty that it'll definitely be this year sometime :P15:51
r0kk3rzhah!15:52
steeeveSeems legit15:52
abransonsteeeve: you could try that frame rate tweak in the camera qml that elros did there15:53
steeevePatch is fine for now15:53
abransonnot sure what the rest of that stuff does though...15:53
steeeveThe important is not how, the important is that camera works ^^15:54
abranson:D15:54
steeeveIl fine giustifica i mezzi15:54
abransonhere's how we're doing it. iirc gst-droid was being odd about how it chose the framerate: https://github.com/sailfishos/gst-droid/pull/17/commits/5c09ae1c47f44cd34f3a4dd785f20f65484da6fb15:54
abransoni think each range had to be wider in the min and the max to be chosen or something15:55
steeeveMaybe15:55
steeeveWhat about just picking that commit? :D15:55
steeeveIt's not that bad15:56
abransonyou'll have that anyway if you're on the latest gst-droid, but you need some flexibility added to the camera app15:56
steeeveSeems legit15:56
abransonnew camera app removes those minimumFrameRate and maximumFrameRate entirely, and adds that new videoFrameRate property to the schema, setting videoRecorder.frameRate to that15:59
steeeveYeah, in fact i see that in other camera apps and csd tests i have no problems with back camera16:01

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!