Monday, 2015-09-07

*** Yngvarr <Yngvarr!> has quit IRC (Remote host closed the connection)00:37
*** happy-dude <happy-dude!uid62780@gateway/web/> has quit IRC (Quit: Connection closed for inactivity)00:41
*** alterego_ <alterego_!~tswindell@> has joined #sailfishos-porters02:10
*** ballock_ <ballock_!~ballock@> has joined #sailfishos-porters02:10
*** dr_gogeta86_ <dr_gogeta86_!~gogeta@2001:41d0:52:100::eb5> has joined #sailfishos-porters02:13
*** thermionix_ <thermionix_!> has joined #sailfishos-porters02:14
*** Nokius <Nokius!> has quit IRC (*.net *.split)02:15
*** tbr <tbr!> has quit IRC (*.net *.split)02:15
*** thewisenerd <thewisenerd!> has quit IRC (*.net *.split)02:15
*** ahoneybun <ahoneybun!ahoneybun@2600:3c02::f03c:91ff:fe98:7ed2> has quit IRC (*.net *.split)02:15
*** thermionix <thermionix!> has quit IRC (*.net *.split)02:15
*** alterego <alterego!~tswindell@> has quit IRC (*.net *.split)02:15
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (*.net *.split)02:15
*** ballock <ballock!~ballock@> has quit IRC (*.net *.split)02:15
*** ahoneybun <ahoneybun!ahoneybun@2600:3c02::f03c:91ff:fe98:7ed2> has joined #sailfishos-porters02:18
*** Nokius <Nokius!> has joined #sailfishos-porters02:21
*** tbr <tbr!> has joined #sailfishos-porters02:21
*** flyser <flyser!> has joined #sailfishos-porters02:28
*** flyser_ <flyser_!> has quit IRC (Ping timeout: 264 seconds)02:29
*** Niju_ <Niju_!~pi@> has joined #sailfishos-porters02:32
*** Makinit <Makinit!makinit@> has quit IRC (Ping timeout: 272 seconds)02:34
*** Niju <Niju!~pi@> has quit IRC (Ping timeout: 272 seconds)02:34
*** birdzhang <birdzhang!~birdzhang@> has quit IRC (Ping timeout: 272 seconds)02:34
*** Makinit_ <Makinit_!> has joined #sailfishos-porters02:34
*** birdzhang <birdzhang!~birdzhang@> has joined #sailfishos-porters02:35
*** AYEHAN <AYEHAN!~behave@> has joined #sailfishos-porters02:40
*** _Razor__ <_Razor__!> has joined #sailfishos-porters02:51
*** _Razor_ <_Razor_!> has quit IRC (*.net *.split)02:57
*** keithzg <keithzg!~keithzg@> has quit IRC (Ping timeout: 265 seconds)03:08
*** kido <kido!~kido@unaffiliated/kido> has quit IRC (Ping timeout: 265 seconds)03:08
*** Gehock <Gehock!> has quit IRC (Ping timeout: 265 seconds)03:08
*** keithzg <keithzg!~keithzg@> has joined #sailfishos-porters03:08
*** Makinit_ <Makinit_!> has quit IRC (Ping timeout: 265 seconds)03:08
*** pulser <pulser!~quassel@VillainROM/staff/Pulser> has quit IRC (Ping timeout: 265 seconds)03:09
*** vakkov <vakkov!~vakkov@> has quit IRC (Ping timeout: 265 seconds)03:09
*** kido <kido!~kido@unaffiliated/kido> has joined #sailfishos-porters03:09
*** pulser_ <pulser_!~quassel@VillainROM/staff/Pulser> has joined #sailfishos-porters03:09
*** Gehock <Gehock!> has joined #sailfishos-porters03:10
*** Makinit <Makinit!> has joined #sailfishos-porters03:15
*** vakkov <vakkov!~vakkov@> has joined #sailfishos-porters03:20
*** thewisenerd <thewisenerd!> has joined #sailfishos-porters03:34
*** spiiroin <spiiroin!> has quit IRC (Quit: Leaving)04:02
*** lpotter <lpotter!> has quit IRC (Ping timeout: 272 seconds)04:25
*** lpotter <lpotter!> has joined #sailfishos-porters04:28
*** kjokinie <kjokinie!~kjokinie@2001:998:2a:dead:5cd0:67ee:6a:3757> has quit IRC (Ping timeout: 246 seconds)04:35
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:7d72:28d7:6cb8:8e45> has joined #sailfishos-porters04:41
*** olafh <olafh!> has joined #sailfishos-porters04:47
*** kjokinie <kjokinie!~kjokinie@2001:998:2a:dead:1986:51ee:dd84:3753> has joined #sailfishos-porters04:48
*** Yngvarr <Yngvarr!~giraff@> has joined #sailfishos-porters04:53
*** bidar <bidar!> has joined #sailfishos-porters04:58
*** bidar <bidar!> has quit IRC (Ping timeout: 264 seconds)05:03
*** bidar <bidar!> has joined #sailfishos-porters05:04
*** harha <harha!> has joined #sailfishos-porters05:11
*** electrolux_off is now known as electrolux05:11
*** harha1 <harha1!> has joined #sailfishos-porters05:19
*** harha <harha!> has quit IRC (Ping timeout: 240 seconds)05:20
*** harha1 <harha1!> has quit IRC (Ping timeout: 246 seconds)05:24
*** harha <harha!> has joined #sailfishos-porters05:31
*** harha <harha!> has quit IRC (Ping timeout: 240 seconds)05:35
*** harha <harha!> has joined #sailfishos-porters05:37
*** harha <harha!> has quit IRC (Ping timeout: 252 seconds)05:41
*** flyser <flyser!> has quit IRC (Ping timeout: 255 seconds)05:43
*** harha <harha!> has joined #sailfishos-porters05:44
*** Sfiet_Konstantin <Sfiet_Konstantin!> has joined #sailfishos-porters06:01
*** harha <harha!> has quit IRC (Ping timeout: 255 seconds)06:03
*** Yngvarr <Yngvarr!~giraff@> has quit IRC (Ping timeout: 264 seconds)06:04
*** harha <harha!> has joined #sailfishos-porters06:07
*** refa <refa!~refa@> has joined #sailfishos-porters06:20
refaI want to do modifications that I've done yerterday.06:20
refaBut I can't find droid-hal-device.conf in rpm/. I found it in rpm-monolithic/06:24
refaAnd how to get audio and sensors worked?06:26
*** harha <harha!> has quit IRC (Ping timeout: 250 seconds)06:28
*** harha <harha!> has joined #sailfishos-porters06:31
*** SfietKonstantin <SfietKonstantin!> has joined #sailfishos-porters06:32
*** Sfiet_Konstantin <Sfiet_Konstantin!> has quit IRC (Ping timeout: 244 seconds)06:32
*** harha <harha!> has quit IRC (Client Quit)06:35
*** refa <refa!~refa@> has quit IRC (Quit: Konversation terminated!)06:40
*** harha <harha!> has joined #sailfishos-porters06:56
*** gabriel9 <gabriel9!> has joined #sailfishos-porters06:58
*** gabriel9 <gabriel9!~bojan@> has joined #sailfishos-porters06:58
*** SfietKonstantin <SfietKonstantin!> has quit IRC (Ping timeout: 246 seconds)07:13
*** teve <teve!> has joined #sailfishos-porters07:22
*** alterego_ is now known as alterego07:25
*** zGrr <zGrr!> has joined #sailfishos-porters07:29
*** just486 <just486!d430f108@gateway/web/freenode/ip.> has joined #sailfishos-porters07:45
*** harha1 <harha1!~harha@> has joined #sailfishos-porters07:45
*** just486 <just486!d430f108@gateway/web/freenode/ip.> has quit IRC (Client Quit)07:46
*** harha <harha!> has quit IRC (Ping timeout: 255 seconds)07:47
*** exadeci <exadeci!uid35778@gateway/web/> has joined #sailfishos-porters07:52
sledgesMyself5: chapter 14.3.2 for documentary :)08:06
sledgesrengel: rpm/sparse/var/...08:06
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has joined #sailfishos-porters08:08
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has quit IRC (Remote host closed the connection)08:08
*** dr_gogeta86_ is now known as dr_gogeta8608:11
*** dr_gogeta86 <dr_gogeta86!~gogeta@2001:41d0:52:100::eb5> has quit IRC (Changing host)08:11
*** dr_gogeta86 <dr_gogeta86!~gogeta@unaffiliated/dr-gogeta86/x-8885803> has joined #sailfishos-porters08:11
simonvanderveldtsledges: Good morning! :) The %include + .inc files used from the .spec file, what tools is that based on? It's not part of the std RPM spec is it?08:25
locusfgood morning08:27
sledgesgood mroming!08:31
sledgessimonvanderveldt: then it's mb2 locally, and OBS service remotely08:31
simonvanderveldtsledges: I already checked through the mb2 script but couldn't find it :?08:34
simonvanderveldtsledges: I'm trying to %define something in my droid-hal-jflte.spec file but it's contents contain a spec keyword (%files in this case). Is there a way to escape the %files so it doesn't get picked up when processing droid-hal-jflte.spec but only on the final .spec file with in place?08:36
sledgessimonvanderveldt: %%08:40
sledgessimonvanderveldt: but what problem are you solving?08:40
simonvanderveldtsledges: I'm trying to get the fstab.qcom file in the final image without needing to fork droid-hal-device08:42
*** blackjack4it <blackjack4it!> has joined #sailfishos-porters08:48
blackjack4ithi there08:49
blackjack4itmy mango shows Sailfish Xperia logo and my windows see it but it reboots immediately after and as a result I can't telnet to it08:50
blackjack4ithow can I force it to stay into sailfish recovery mode?08:50
*** phdeswer <phdeswer!> has quit IRC (Ping timeout: 246 seconds)08:51
*** cxl000 <cxl000!> has joined #sailfishos-porters08:55
*** birdzhang <birdzhang!~birdzhang@> has quit IRC (Ping timeout: 250 seconds)08:55
*** birdzhang <birdzhang!~birdzhang@> has joined #sailfishos-porters08:56
sledgessimonvanderveldt: what if someone else has the same problem as yours? are you on modular layout btw?08:57
*** tworaz <tworaz!~tworaz@> has joined #sailfishos-porters08:58
simonvanderveldtsledges: Yes, I'm on modular08:59
simonvanderveldtsledges: That's why I was looking at adding a couple of hooks to, works for items that don't have an %include, but doesn't for things that do08:59
simonvanderveldtsledges: Just tried %%include btw, but that didn't work09:00
sledgessimonvanderveldt: then we have good news for you:
simonvanderveldtsledges: It seems like once it encounters a %files in the .spec file it starts to process it09:00
simonvanderveldtsledges: Yeah, noticed that one. Just didn't know what detritus was :P09:01
simonvanderveldtsledges: + Using %files/%%files in there still errors09:01
sledgessimonvanderveldt: i'm just pondering how to properly inject that09:02
sledgessimonvanderveldt: what things is cm/android init doing to that qcom? if it mounts it already, means our "unitise into .mount" work is in vain?09:02
simonvanderveldtsledges: Ah, allright, that could work. Just have a files directive in an if, only thing that might be necessary is the option to define %files properties like defattr09:02
sledgessimonvanderveldt: but they might get removed by how mal- showed: 18:23 < mal-> simonvanderveldt: looks at
simonvanderveldtsledges: Yeah, the fstab/init -> .mount doesn't solve the issue in my case + personally I prefer to keep the CM work in place as much as possible, there's a lot of "magic" happening now09:04
simonvanderveldtsledges: That could also be an option, excludes for remove the cruft, but you would still need to add the files you want to keep to %files (silly rpm)09:05
sledgessimonvanderveldt: if you add /etc/fstab.qcom to straggler, it might still get wiped by the link above09:05
simonvanderveldtsledges: I'll be right back, feel free to suggest sth I'll read it afterwards :)09:05
sledgessimonvanderveldt: ok, one way to find out though ^09:06
*** bidar <bidar!> has quit IRC (Ping timeout: 256 seconds)09:06
*** bidar <bidar!> has joined #sailfishos-porters09:06
sledgessimonvanderveldt: the .mounts work we do (and thus disabling *.fstab and auto-commenting lines inside /*.rc) is done on purpose to time with systemd boot process, i hope you didn't have to add lots to skip-mountpoints -- if not, then let's try straggler method09:07
*** bidar <bidar!> has quit IRC (Remote host closed the connection)09:16
*** nh1402 <nh1402!~Thunderbi@> has joined #sailfishos-porters09:20
mal-blackjack4it: don't you have any possibility to use linux for debugging, dmesg output from host pc would be useful09:20
blackjack4ityep in 2h I'll get home and use it09:22
*** bidar <bidar!> has joined #sailfishos-porters09:23
blackjack4itroute add default gw says invalid argument in android09:23
sledgesblackjack4it: what does plain `route` command say?09:27
blackjack4italso Invalid argument09:28
blackjack4itI'm in android shell that's right?09:28
blackjack4it(as su)09:29
*** sgflt <sgflt!> has joined #sailfishos-porters09:32
sledgesblackjack4it: well, you should be inside sailfish via telnet09:32
blackjack4ityep but windows refuses to connect to it ::(09:33
blackjack4itwhen I'll get home I'll use ubuntu09:33
sledgesdid you try to boot to recovery if that's possible?09:33
sledgesblackjack4it: via android do: su; touch /init_enter_debug; and try to boot sailfish again09:34
sledgesit should stuck in telnet on port 2309:34
sledges(ensure you can ping its IP
*** nh1402 <nh1402!~Thunderbi@> has quit IRC (Quit: nh1402)09:35
*** nh1402 <nh1402!~Thunderbi@> has joined #sailfishos-porters09:35
*** nh1402 <nh1402!~Thunderbi@> has quit IRC (Remote host closed the connection)09:36
*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/> has joined #sailfishos-porters09:37
blackjack4itnope it goes past Sailfish Xperia, then black screen than reboot09:37
blackjack4itis there a keys combination to force recovery? like in cm?09:37
sledgesjust that file09:37
sledgesblackjack4it: also try if you can to boot hybris-recovery.img09:37
blackjack4itfastboot boot hybris ecc ecc?09:38
*** Yngvarr <Yngvarr!> has joined #sailfishos-porters09:38
mal-sledges: I think the first init is broken09:40
mal-sledges: as far as I know the comparison should be = not ==09:41
mal-sledges: at least the other comparisons are =09:43
sledgesmal-: == is a synonym for =09:45
*** sgflt <sgflt!> has quit IRC (Quit: Leaving)09:45
sledgeswith single brackets09:45
mal-sledges: ok09:45
blackjack4itfastboot boot hybris-boot.img09:45
blackjack4itproduce the same bootloop :( and no telnet ç_ç09:45
sledgesblackjack4it: fastboot boot hybris-recovery.img09:46
Myself5thanks sledges, I really act stupid ATM lol...09:49
sledgesMyself5: my fault, the whole guide is all over the place; in fact, i'm reflowing it now as we speak :)09:50
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6267:20ff:fe47:e16c> has joined #sailfishos-porters09:51
sledgesit was silly intended to primarily aim at those who want to reproduce an existing port xD09:51
*** nh1402 <nh1402!~Thunderbi@> has joined #sailfishos-porters09:52
mal-sledges: I just did some testing on my computer and == fails09:52
blackjack4itI don't have recovery img :( mal- can you send it to me :(?09:55
sledgesif [ "a" == "a" ]; then echo a; fi09:57
sledgesif [ "a" == "b" ]; then echo a; fi09:57
sledges(no output)09:57
mal-sledges: ./ 11: [: y: unexpected operator09:58
mal-sledges: if [ "$HALT_BOOT" == "y" ];09:58
sledgesmal-: bash vs sh ?09:58
sledgesHALT_BOOT=y ./test09:59
mal-sledges: try with a variable at first position09:59
sledgescat test09:59
sledgesif [ "$HALT_BOOT" == "y" ]; then09:59
sledgesecho a09:59
sledges./test only -> no output; correct09:59
sledgeswhat's going on:D09:59
mal-sledges: assign HALT_BOOT10:00
sledges12:59 < sledges> HALT_BOOT=y ./test10:00
mal-in the script10:00
mal-although it should not matter10:00
sledgesyep, it doesn't matter10:00
sledgesmal-: echo $SHELL10:01
sledges(even that shouldn't matter)10:01
sledgestypo somewhere?10:01
mal-sledges: same, I copied the script you pasted10:03
sledgesmal-: i know the dreaded problem, and for this i'd hate archlinux forsure10:07
sledges/bin/sh --version10:07
sledgesGNU bash, version 4.3.39(1)-release (x86_64-unknown-linux-gnu)10:07
sledgesi still wonder how we managed to enter init_enter_debug2 yesterday with refa10:08
mal-sledges: 13:50 < mal-> refa: a thing to try, please replace all oocurences of == with = in hybris/init-script and rebuild kernel and try again10:08
sledgeshaha yes then ;)10:09
Myself5sledges, you could add a little note to adjust the paths10:09
mal-sledges: it won't hurt to change those in init-script10:09
Myself5and that you need to edit your ccache and out dir in cause you have that modified in your bashrc10:09
mal-sledges: just wondering how we missed that when did testing a long time ago for the changes in init-script10:11
sledgesMyself5: /parentroot paths should not be mentioned there, because mer sdk must reside within $HOME partition10:11
sledgesi'll however re-iterate the latter10:11
sledgesmal-: noidea:)10:11
mal-sledges: I'll make a PR10:12
sledgesmal-: thanks, you found it ;)10:12
Myself5sledges, I have my mer SDK in $HOME10:12
sledgesMyself5: how ccache and out dirs be modified in bashrc?10:12
Myself5but the sailfish source is stored on a dedicated HDD, out folder and ccache being on a Intel 750 Series PCI-E SSD.10:13
Myself5export CCACHE_DIR=/media/myself5/DoomDrive/.ccache10:13
Myself5export OUT_DIR_COMMON_BASE=/media/myself5/DoomDrive/rom_out10:13
Myself5these are the bashrc entrys for that10:13
sledgesMyself5: that sounds like a special case, do you think it's common?10:13
Myself5it#s defenetly common10:13
sledgesok, i'll take your word for that:)10:13
Myself5most ppl I know who compile Android/Android based stuff have a similiar setup to this10:14
sledgesand dirty the pdf up a bit ;)10:14
sledgesMyself5: never heard of, in two years of porting10:14
sledgesprobably it's with the dawn of SSDs10:14
Myself5basically everything in the Carbon Team has a setup like this, I even bought that Intel SSD solely for that purpose.10:16
Myself5brb gonna grab some food10:16
sledgesi'll just add a generic note that "if you need to access anything from other partitions, they will be under /parentroot/ on mersdk, and /parentroot/parentroot under habuild_sdk10:17
mal-sledges: I messed up, accidentially pushed to mer-hybris10:20
mal-resetted it10:21
sledgesmal-: merged \o/ many thanks and sorry about that cockup10:30
mal-sledges: still don't understand why those conditionals work on your linux10:32
Myself5that sounds good sledges :)10:32
Myself5oh no, not that again ...10:34
Myself5why is that :/media/myself5/DoomDrive/rom_out/sailfishOS/host/linux-x86/bin in the path10:36
Myself5it needs the parentroot prefixes10:36
*** jakibaki <jakibaki!> has joined #sailfishos-porters10:38
mal-blackjack4it: I'll send you a new kernel in a while, I need to rebuild it first with that fix10:38
Myself5fixed it, needed to exit the ubuntu chroot, reenter it, export the paths again and then source bashrc and execute lunch10:38
Myself5AOSP really wants the dirty hacks...10:42
simonvanderveldtsledges: OK, thx. I'll try the straggler method this week10:46
Myself5Install: /parentroot/parentroot/media/myself5/DoomDrive/rom_out/sailfishOS/target/product/sirius/hybris-boot.img10:55
Myself5Install: /parentroot/parentroot/media/myself5/DoomDrive/rom_out/sailfishOS/target/product/sirius/hybris-recovery.img10:55
Myself5#### make completed successfully (01:00 (mm:ss)) ####10:55
Myself5Dirty Hacks <310:55
Myself5sledges, hybris/mer-kernel-check/mer_verify_kernel_config \10:57
Myself5./out/target/product/$DEVICE/obj/KERNEL_OBJ/.config should get adjusted too ;)10:57
*** deztructor <deztructor!~deztructo@> has quit IRC (Ping timeout: 264 seconds)10:59
*** alterego <alterego!~tswindell@> has quit IRC (Ping timeout: 268 seconds)10:59
Myself5well, next time I should actually compile the kernel do check the kernel defconfig..11:01
*** deztructor <deztructor!~deztructo@> has joined #sailfishos-porters11:01
*** nh1402 <nh1402!~Thunderbi@> has quit IRC (Quit: nh1402)11:05
*** alterego <alterego!~tswindell@> has joined #sailfishos-porters11:06
*** refa <refa!~refa@> has joined #sailfishos-porters11:12
*** gogeta <gogeta!~gogeta@> has joined #sailfishos-porters11:13
*** gogeta <gogeta!~gogeta@> has quit IRC (Remote host closed the connection)11:13
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:7d72:28d7:6cb8:8e45> has quit IRC (Quit: Leaving)11:23
*** wesbluemarine_ <wesbluemarine_!> has quit IRC (Quit: WeeChat 1.1.1)11:23
*** sgflt <sgflt!> has joined #sailfishos-porters11:27
mal-blackjack4it: new kernels sent in private11:28
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 246 seconds)11:34
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters11:39
*** blackjack4it <blackjack4it!> has quit IRC (Read error: Connection reset by peer)11:40
*** blackjack4it <blackjack4it!> has joined #sailfishos-porters11:41
*** blackjack4it_ <blackjack4it_!> has joined #sailfishos-porters11:47
*** blackjack4it <blackjack4it!> has quit IRC (Ping timeout: 246 seconds)11:49
*** blackjack4it__ <blackjack4it__!> has joined #sailfishos-porters11:50
*** blackjack4it_ <blackjack4it_!> has quit IRC (Ping timeout: 265 seconds)11:52
*** blackjack4it__ <blackjack4it__!> has quit IRC (Ping timeout: 265 seconds)11:59
*** blackjack4it <blackjack4it!> has joined #sailfishos-porters12:01
*** blackjack4it___ <blackjack4it___!> has joined #sailfishos-porters12:06
Myself5sledges, what happens if I actually do not patch that defconfig?12:06
sledgesMyself5: glibc won't like you :)12:09
Myself5glibc is a little bitch I don't care if she likes me ;)12:09
*** blackjack4it <blackjack4it!> has quit IRC (Ping timeout: 256 seconds)12:10
Myself5she is on arch too. only likes getting handles with special commands when compiling Android :D12:10
Myself5but got your point ;)12:10
Myself5guess I need to fix that build error then :D12:10
*** blackjack4it___ <blackjack4it___!> has quit IRC (Read error: Connection reset by peer)12:13
*** bidar <bidar!> has quit IRC (Remote host closed the connection)12:14
Myself5wtf, not it errors at a place which is not even related to the new defconfig flags :/12:16
Myself5but, nevertheless it doesnt when I don't have the flags12:16
*** blackjack4it <blackjack4it!> has joined #sailfishos-porters12:18
sledgesMyself5: you can keep FW_USER_HELPER :P12:19
Myself5i did12:19
*** romu70 <romu70!~romu@2a01:e35:2e79:2410:be85:56ff:fe4b:7e3b> has joined #sailfishos-porters12:21
sledgesMyself5: anyhow, i just did this:
sledgessimonvanderveldt: would this be of any use, re your firwmares ? ^12:22
Myself5so everything marked with a ! is optional?12:23
Myself5I might should reconsider my flags then xD12:23
sledgesand gives only warning12:23
Myself5I enabled all listed ones tehre12:24
sledgesis good practise too12:24
Myself5gonna only enable only the ones listed as needed now12:24
Myself5and leave the others as they are12:24
sledgesbut no biggy if some are gone, especially if they cause kernel build break, cc wesbluemarine12:24
Myself5nvm, figured out what was causing the issues....12:27
Myself5Guess enabling load modules was not what my kernel wanted12:28
Myself5Install: /parentroot/parentroot/media/myself5/DoomDrive/rom_out/sailfishOS/target/product/sirius/hybris-recovery.img12:29
Myself5Install: /parentroot/parentroot/media/myself5/DoomDrive/rom_out/sailfishOS/target/product/sirius/hybris-boot.img12:29
Myself5#### make completed successfully (03:22 (mm:ss)) ####12:29
Myself5I think I'm stupid.12:29
romu70hi, can someone post the instructions to test OTA from alpha12?12:32
refaI want to do modifications that I've done yesterday.12:32
refaWhen I want to do 14.4.2, I can't find the file.12:32
refaWhere is the file? Or create new?12:32
Myself5refa, might be gone in the favor of moving it's content to a different directory/file?12:33
*** blackjack4it <blackjack4it!> has quit IRC (Ping timeout: 265 seconds)12:33
refaI don't know where is the sailfish root folder in my workspace. So I don't know how to do those modifications. ._.12:35
romu70found them in my browser history.12:40
*** refa <refa!~refa@> has quit IRC (Quit: Konversation terminated!)12:53
*** Mister_Magister <Mister_Magister!~Mister_Ma@> has joined #sailfishos-porters12:54
*** refa <refa!~refa@> has joined #sailfishos-porters12:55
mal-refa: rpm/device-$VENDOR-$DEVICE-configs/13:03
refamal-: Juust have dhd folder and droid-hal-falcon.spec13:03
mal-refa: ok, you are using modular13:04
refamal-: Need manual for modular. ._.13:04
mal-refa: then it is hybris/droid-configs13:04
mal-refa: sorry hybris/droid-configs/sparse13:04
refamal-: Found. Thanks.13:05
refaBacking up my ROM and restore Sailfish. Let's fix everything. \o/13:06
*** jakibaki <jakibaki!> has quit IRC (Ping timeout: 264 seconds)13:09
*** harha1 <harha1!~harha@> has quit IRC (Quit: Leaving.)13:09
refamal-: Where is the /etc/systemd/system folder in sailfish source?13:17
Stskeepsprobably systemd13:17
mal-refa: what do you mean? if you want to add files to that folder just create the missing folders to sparse13:19
*** electrolux is now known as electrolux_off13:29
Mister_Magistermal-: hi can you help me?13:30
mal-Mister_Magister: what's the problem13:30
Mister_Magistermal-: modular13:31
Mister_Magistermal-: from monolithic to modular13:31
mal-Mister_Magister: what is the problem in that?13:32
Mister_Magistermal-: error is iwth build (wait a second)13:33
*** refa <refa!~refa@> has quit IRC (Quit: Konversation terminated!)13:34
mal-Mister_Magister: pastebin /home/mister/mer/devel/mer-hybris/libhybris.log13:36
mal-Mister_Magister: are you building using which target? 1.1.6 or 1.1.7?13:37
Mister_Magistermal-: i don't know :v13:37
Mister_Magistermal-: my port is 1.1.6 so i think 1.1.613:38
mal-Mister_Magister: get the latest target (chapter 6 in hadk), newest libhybris needs 1.1.713:38
mal-Mister_Magister: you can build 1.1.7 then13:38
Mister_Magistermal-: ok i'll try13:38
Mister_Magisterso whole port will be 1.1.7?13:39
mal-Mister_Magister: yes13:39
Mister_Magistermal-: nice! :v13:39
*** Nokius_ <Nokius_!> has joined #sailfishos-porters13:39
mal-Mister_Magister: naturally you need to specifcy when building with mic13:39
Mister_Magistermal-: do you mean SETTING UP SCRATCHBOX2 TARGET ?13:40
mal-Mister_Magister: yes13:40
Mister_Magistermal-: but i don't see where i can set 1.1.7 target13:41
mal-Mister_Magister: that will always get the latest target13:42
romu70anyone remember how to install the predictive keyboard on Alpha 13? "pkcon install store-client jolla-xt9 jolla-xt9-de" returns "could not find jolla-xt9-de".13:42
mal-Mister_Magister: also note that TARBALL= ... line wrong 's so copy pasting that will fail, you need to change those13:42
*** Nokius <Nokius!> has quit IRC (Ping timeout: 250 seconds)13:42
*** refa <refa!~refa@> has joined #sailfishos-porters13:43
Mister_Magistermal-: i  know ;)13:43
Mister_Magisterneed to replace with '13:44
*** jakibaki <jakibaki!> has joined #sailfishos-porters13:46
*** jakibaki <jakibaki!> has left #sailfishos-porters13:46
*** jakibaki <jakibaki!> has joined #sailfishos-porters13:47
*** sgflt <sgflt!> has quit IRC (Quit: Leaving)13:48
Mister_Magistermal-: done now build again?13:53
mal-Mister_Magister: yes, now rebuild like you did before13:54
refamal-: Where I can find init-debug file in source?14:04
mal-refa: hybris/hybris-boot/init-script14:04
mal-refa: what do you want to do to it?14:05
refamal-: Do modifications like what did I do yesterday. Check everything.14:05
mal-refa: there is a new version of it upstream14:05
mal-refa: it fixes some of the problems14:05
mal-refa: the usb0 problem still remains but the debug halts should work now14:06
refamal-: I think I want to do the modifications first so I have an image that practically worked.14:07
mal-refa: repo sync before you do the fixes14:08
mal-sledges: do you know if there can be a device that needs both usb0 and rndis0 up in the init-script? just thinking if we should make the initialization of those conditional14:08
mal-sledges: since so far some devices have both and it won't work that way14:08
refaWhat is the difference between sparse in droid-configs and in droid-configs-device ?14:08
mal-refa: droid-configs is your device configs14:09
mal-refa: droid-configs-device is the shared configs14:09
refamal-: So if I want to do some modifications, better to put it in droid-configs/sparse then droid-configs/droid-device-configs/sparse ?14:10
mal-refa: droid-configs/sparse14:11
mal-refa: never in droid-configs/droid-device-configs/sparse14:11
*** marc___ <marc___!d50421b8@gateway/web/freenode/ip.> has joined #sailfishos-porters14:12
marc___Hi everybody. Do you think it would be possible to run Sailfish on a Samsung Galaxy Note 4?14:12
Mister_Magistermarc___: everything is possible. until your "galaxy" don't have exynos14:13
marc___What's wrong with exynos?14:14
mal-marc___: should be possible, if it's this
mal-marc___: looks like there is cyanogenmod available for other versions also like
mal-marc___: which version do you have14:16
Mister_Magistermarc___: samsung don't give source for exynos. no sorce = no customs and sailfsih14:18
mal-marc___: if you are interested in porting the guide can be found here
mal-marc___: looks like your device has cm-12.1 so just replace hybris-10.1 in that guide with hybris-12.114:21
sledgesMister_Magister: i9105 is exynos and was one of JollaLabs first ports, even before hadk released14:22
Mister_Magistersledges: howwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww14:22
*** marc___ <marc___!d50421b8@gateway/web/freenode/ip.> has quit IRC (Quit: Page closed)14:22
sledgesMister_Magister: if cm is for it, there will be sailfish14:23
Mister_Magistersledges: so it cannot be exynos14:23
Mister_Magisterit's impossible to make cyanogenmod for exynos without sources14:23
Stskeepsit was for sure exynos :)14:24
sledgesMister_Magister: also pulseaudio-modules-droid has exynos ifdefs everywhere14:24
Mister_Magistersledges: so samsung must give sources for that phone14:24
sledgesthat kernel looks pretty generic to me14:25
Stskeepsthey have to give sufficient sources to the kernel on the device for sure14:25
Mister_MagisterStskeeps: new samsung's don't have sources14:26
Stskeepswell, not good for them i guess14:26
tbrI doubt they'd get away with that14:26
tbrat least for anything that's GPL14:26
Stskeepstbr: well, they can get away with anything APL indeed..14:26
Stskeepswhich can burst any rom-y attempts if they change headers around14:27
tbrsure, APL is DGIAF territory14:27
sledgesMister_Magister: another exynos: (also ported, and someone attempted a port of n7100 recently)14:27
Mister_Magistersledges: it's old phones with sources i think14:28
tbrI don't think Samsung ever handed out the Android source, unless it was a Nexus14:29
Mister_Magisterfinally it's impossible to port sailfish to s6 :v14:30
tbrI think you are misunderstanding a great many things, but then I'm not a regular around here to judge that properly.14:31
Mister_Magistertbr: maybe :v14:31
sledgesis there cm for s6?14:33
Mister_Magistersledges: nope14:34
Mister_Magistersledges mal-:
mal-Mister_Magister: Can't create cache at /var/cache/zypp/solv/local-titan-hal- - no writing permissions.14:38
Mister_Magisteri see14:38
mal-Mister_Magister: however I don't know why that is there14:39
Mister_Magisterbut changing permissions can be dangerous14:39
mal-Mister_Magister: you have done something wrong14:39
Mister_Magistermal-: i know :v14:39
Mister_Magistermal-: i need link for modular tutorial14:42
mal-Mister_Magister: that error has nothing to do with modular14:44
Mister_Magistermal-: ok14:44
Mister_Magistermal-: so what is wrong?14:45
mal-Mister_Magister: maybe you have used sudo somewhere when you should not have been using it14:45
mal-don't know14:45
Mister_Magistermal-: it's possible. Do you know how fix that?14:46
mal-Mister_Magister: maybe try removing that local-titan-hal- folder from that path and try again, no idea if that could work14:47
sledgesMister_Magister: 20:32 < piggz> mal-: well, i rm'd the entire cache dir and now it works!14:47
Mister_Magistersledges: ok captain!14:48
sledgesMister_Magister: just rename /var/cache for now14:48
Mister_Magistersledges: folder or folder content?14:48
sledgesand create new if it doesn't14:49
Mister_Magisterand build?14:49
*** jfred <jfred!> has quit IRC (Ping timeout: 246 seconds)14:52
mal-sledges: comments
mal-sledges: a way to fix usb on devices with both usb0 and rndis014:59
Mister_Magistersledges: still the same :(15:02
*** happy-dude <happy-dude!uid62780@gateway/web/> has joined #sailfishos-porters15:05
refaGot an error when do repo sync.15:11
refaIs it better if I install jolla-settings-layout before making image?15:11
refaI'm not sure the USB Networking worked on falcon or my PC that got a problem. :/15:13
mal-refa: you still have the old modifications if init-script, move it to some other place so you remember what you did15:13
sledgesmal-: looks good for most cases. but if device has both, and the one we need is usb0, we're doomed: 18:20 < idej> the init-script initialised usb0 and rndis0. Both were up and i suppose created a network conflict. So arping was working but nothing else15:14
sledgesmal-: let's hope it was not the case for idej, nor will ever be for anyone else15:14
mal-sledges: that's a possibility but haven't seen that kind of device yet15:15
sledgesmal-: then yep, let's go with that!15:15
mal-refa: you need to add jolla-settings-layout to hybris/droid-configs/patterns/jolla-hw-adaptation-$DEVICE.yaml15:15
sledgesMister_Magister: MER_SDK: ls -l /var/15:15
mal-refa: look at how the other packages are listed in that file and add jolla-settings-layout in a similar way15:16
refamal-: Still got an error when repo sync.15:17
*** zGrr <zGrr!> has quit IRC (Ping timeout: 250 seconds)15:17
mal-refa: did you remove that file15:17
refamal-: yes.15:17
mal-refa: same error?15:17
refamal-: yes.15:18
mal-refa: have you modified your local manifest after you moved to modular?15:19
refamal-: I think no. I just forget. ._.15:19
mal-refa: you need to have you configs etc on github for that15:19
refamal-: More explanation pls.15:20
mal-refa: so maybe it's easier for now not to repo sync15:20
mal-sledges: even our faq says to remove usb0 :)15:20
mal-sledges: if we encounter a device that works differently then we need to rethink that15:21
refamal-: So? What should I do now? ._.15:22
mal-refa: just continue fixing those configs etc15:23
refamal-: Without repo sync?15:23
*** gabriel9 <gabriel9!~bojan@> has quit IRC (Quit: Konversation terminated!)15:23
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters15:23
mal-refa: yes, you'll have some problems next time when repo sync but let's deal with that later, I'm too tired to go though setting up github repos :)15:24
refaHow to Install qt5-qtdeclarative-qmlscene like in FAQ line 49? Add to pattern?15:25
alinsledges: ping15:26
alinsledges: i agree withthe comment but if I unlink it may be a little bit  too brutal15:27
sledgesrefa: you don't need that in the image, it's only used when trying to bring up UI15:27
sledgesalin: pong15:27
refaHow to download the rpm for jolla-settings-layout? Because the USB networking seems not working.15:28
refaI don't know the problem is in the phone or the PC.15:28
alinsledges: my suggestion willl be the user to remove manually the link if needed15:29
sledgesalin: no, we messed up, we clean up ;)15:29
sledgesalin: just check if there is link which points to a messed-up target15:30
alinsledges: but there is no easy way... unless we hardcode the unlink15:30
sledgesif so, unlink them all15:30
sledgesrefa: what's the error?15:30
alinsledges: /android/Pictures15:30
refasledges: Just can't access the internet on my phone. ._.15:30
sledgesrefa: paste15:31
*** zGrr <zGrr!> has joined #sailfishos-porters15:31
alin[[ -h /android/Pictures ]] && unlink /android/Pictures15:31
refasledges: What to paste?15:31
sledgesalin: take a deep breath :)15:31
sledgesrefa: route; cat /etc/resolv.conf15:31
sledgesalin: and think again15:31
alin  /home/nemo/Pictures/Android points wrongly to /android/Pictures15:32
sledgesSage_: ^15:35
sledgesalin: if [ "$(readlink -- "/home/nemo/Pictures/Android")" = /android/Pictures ]; then #unlinkallthethings fi15:36
alinsledges: yap15:37
sledgesMister_Magister: sudo mkdir /var/cache15:38
sledgesMister_Magister: where did you put the old folder?15:38
refasledges: Just realize I have wrong configuration. ._.15:39
Mister_Magistersledges: what old folder15:39
sledgesMister_Magister: /var/cache15:39
Mister_Magisteri removed it15:39
sledgesMister_Magister: mkdir then15:39
refasledges: What is the su password?15:40
sledgesrefa: there is no, for security reasons; use devel-su15:40
sledgesrefa: or simply telnet15:41
refasledges: What is the root password if I run devel-su?15:42
sledgesrefa: it's nemo password, set it via telnet: passwd nemo15:42
alinsledges: done... check now15:42
alinsledges: also tested15:42
sledgesalin: push?15:42
sledges(push -f)15:43
sledges(your favourite;)15:43
* sledges sees mushroom cloud over Manchester15:46
alinsledges: I did it15:46
sledgesalin: nothing new:
sledgesto clinks branch? ;)15:47
refasledges: How to take screenshot in Sailfish?15:47
alinsledges: I think i know15:48
*** AYEHAN <AYEHAN!~behave@> has quit IRC (Ping timeout: 264 seconds)15:49
sledgesrefa: grabscreen -h15:49
alinsledges: done... pushing into the wrong branch15:50
refasledges: Where the file saved?15:50
sledgesrefa: look around, home, Pictures15:50
sledgesalin: you need to unlink all of them, also old changes are now lost15:52
sledgesalin: it's good i had multiple windows open:
sledgesalin: since you're at it, please create two commits thus with short commit messages15:54
sledgesalin: one for cleanup, another for MNT=.../media/0 fix15:54
refasledges: :D15:57
sledgesrefa: :D are you parent still sleeping? ;) anyone might say you faked it on an emulator ;P15:58
refasledges: Find a camera now. :))15:58
*** WP_1862 <WP_1862!~WP_1862@> has joined #sailfishos-porters15:59
*** WP_1862 <WP_1862!~WP_1862@> has quit IRC (Client Quit)16:00
*** zGrr <zGrr!> has quit IRC (Remote host closed the connection)16:01
Mister_Magistersledges: still the same16:01
Mister_Magistermaybe build with sudo permissions?16:01
sledgesMister_Magister: ls -ld /var/cache16:03
Mister_Magisterdrwxr-xr-x 2 root root 4096 Sep  7 15:38 /var/cache16:03
*** Tassadar <Tassadar!> has joined #sailfishos-porters16:04
sledgesMister_Magister: ls -l /var/cache16:04
Mister_Magistersledges: total 016:07
sledgesMister_Magister: mkdir /var/cache/zypp16:07
*** phdeswer <phdeswer!~phdeswer@2001:998:2a:dead:6267:20ff:fe47:e16c> has quit IRC (Ping timeout: 246 seconds)16:08
Mister_MagisterPermission denied16:08
refaNow, how to make the sound work?16:12
mal-refa: add the folder pulse and sysconfig to your /etc from here
mal-refa: you might want to rename the .pa file in pulse/ and change the sysconfig/pulseaudio content accordingly16:15
refamal-: What about the filename?16:19
*** rss351 <rss351!32ab335e@gateway/web/freenode/ip.> has joined #sailfishos-porters16:20
mal-refa: something suitable for your device16:20
mal-refa: it doesn't have to as complex as the one for hammerhead16:20
sledgesMister_Magister: sudo16:21
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 240 seconds)16:25
sledgesMister_Magister: sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install ls -l mv /var/cache/zypp/solv/ /var/cache/zypp/solv.old16:27
*** r0kk3rz <r0kk3rz!> has joined #sailfishos-porters16:27
refa PSA:
sledgesrefa: also add to :)16:28
*** Sequenced <Sequenced!> has joined #sailfishos-porters16:29
Mister_Magistersledges: still the same16:30
refasledges: Done.16:31
*** cmazieri <cmazieri!~carlos@> has joined #sailfishos-porters16:32
sledgesrefa: much thanks:)16:32
sledgesMister_Magister: sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install mv /var/cache/zypp/solv/ /var/cache/zypp/solv.old16:32
sledgesit was typo earlier16:33
Mister_Magistersledges: and16:33
sledgesMister_Magister: rebuild16:35
*** cmazieri <cmazieri!~carlos@> has quit IRC (Client Quit)16:35
*** Sequenced <Sequenced!> has quit IRC (Ping timeout: 255 seconds)16:38
Mister_Magistersledges: error16:44
sledgesMister_Magister: sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install ls -l /var/cache/zypp/16:45
mal-that folder should have normal user as owner16:48
*** harha <harha!~harha@> has joined #sailfishos-porters16:50
sledgesMister_Magister: so error changed16:51
Mister_Magistersledges: yup16:51
sledgeslong time ago?16:51
sledges i remember you pasting it16:51
Mister_Magistersledges: nope last build16:51
*** harha <harha!~harha@> has quit IRC (Ping timeout: 272 seconds)16:55
*** Sequenced <Sequenced!> has joined #sailfishos-porters16:56
Mister_Magistersledges: so?16:59
mal-Mister_Magister: you need to check why building libhybris failed like before17:00
Mister_Magistermal-: there is no log17:00
mal-Mister_Magister: you need to recreate the local repo with createrepo and refresh it17:01
Mister_Magistermal-: how17:02
mal-createrepo $ANDROID_ROOT/droid-local-repo/$DEVICE17:02
mal-sb2 -t $VENDOR-$DEVICE-armv7hl -R -msdk-install zypper ref17:02
mal-afk for a while17:04
refaIf I just made modifications in my sources and I want to build an image, what should I do first?17:04
mal-depends on where you made the changes17:04
refamal-: I've created symlinks and file in etc and usr.17:05
mal-refa: but rerunning the build script should be enough, and then building the final image17:05
refamal-: build ?17:06
mal-but now afk17:06
sledgesrefa: just run rpm/helpers/, dhd2modular should have only one successful run-through17:08
*** electrolux_off is now known as electrolux17:12
*** piggz <piggz!> has quit IRC (Quit: Konversation terminated!)17:14
*** piggz <piggz!> has joined #sailfishos-porters17:14
refamal-: Thanks. Now the sound worked.17:16
refaWhat about GSM?17:16
*** spiiroin <spiiroin!> has joined #sailfishos-porters17:21
sledgesMister_Magister: ls -l /home/mister/mer/devel/mer-hybris/17:23
Mister_Magistersledges: drwxrwxr-x 7 mister mister 4096 Sep  7 17:25 libhybris17:32
Mister_Magister-rw-rw-r-- 1 mister mister  292 Sep  7 17:25 libhybris.log17:32
ahoneybunsledges: now the 1st gen Moto G lol17:37
ahoneybunOnePlus One please lol17:38
*** phdeswer <phdeswer!> has joined #sailfishos-porters17:44
*** wesbluemarine_ <wesbluemarine_!> has joined #sailfishos-porters17:54
refaIs there any documentation for how to make *thing* work?17:54
rss351It turns out that the modem for the xperia z3c doesn't work because Sony purposefully disabled it in their AOSP builds17:55
Stskeepsrss351: that sounds a bit weird17:55
rss351So I am giving up on AOSP17:55
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@2a02:f28:4:1:8cd9:1f3d:5b52:cfde> has joined #sailfishos-porters17:55
Stskeepsrss351: any reason noted anywhere?17:55
Myself5rss351, um17:55
Myself5Sony just did not include the blobs for the modem17:56
Stskeepswell, blobs are usually picked off devices or seperately downloaded, i'd presume17:56
Stskeepsbut ok, weird17:56
Myself5they did even include a call to an (on the official blob zip) no existing file which DOES include the blobs17:56
Myself5so all you need to do is to get this repo17:57
Myself5and put it in17:57
Myself5and then just build17:57
Myself5no modifications needed at all.17:57
*** wesbluemarine_ <wesbluemarine_!> has quit IRC (Client Quit)17:57
Myself5it will automatically include the blobs17:57
Myself5but while I see you already got your build to the progress where you discovered that you miss the modem blobs17:58
Myself5mind sharing your device and kernel trees :P ?17:58
Myself5I also have a Z3C laying around here, currently trying to build for Z217:59
sledgesMister_Magister: so there is log :)18:04
sledgesMister_Magister: cat /home/mister/mer/devel/mer-hybris/libhybris.log18:04
rss351Myself5: you are correct, they don't include the modem drivers18:04
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@2a02:f28:4:1:8cd9:1f3d:5b52:cfde> has quit IRC (Remote host closed the connection)18:04
rss351"...with some limitations, for example, the modem and the camera are not implemented"18:04
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has joined #sailfishos-porters18:04
Myself5AFAIK they are not allowed to bc of the modem blobs being proprietary stuff by Qcom18:04
rss351I should have read the fine print...18:04
Mister_Magistersledges: No provider of 'droid-hal-devel' found.18:04
rss351but it isn't actually disable?18:04
Myself5it just misses the modem files ;)18:05
StskeepsMyself5: odd they're simply not just advising to adb pull.18:05
sledgesahoneybun: find us a porter with oneplus one device at hand, and we should get that modem working now (got some knowledge over past months;)18:05
rss351Stskeeps: cool -- I'll try droping them in my AOSP build and see if it works18:05
Myself5Stskeeps, well, let's just say that about 98% building AOSP know about the repo I linked :D18:05
ahoneybunsledges: there is one working on Ubuntu Touch who has issues with the modem atm18:06
ahoneybunmariogrip in #ubuntu-touch18:06
rss351Stskeeps:  I've been piggy-backing off the work of locusf, maikool, sledges, and mal18:06
Myself5might be hard to hit up someone on the Ubuntu Touch IRC18:06
sledgesahoneybun: mariogrip is here too18:06
Myself5but still way easier than FF OS....18:06
ahoneybunjust saying he has a device and has awesome work porting Ubuntu Touch18:07
ahoneybunMyself5: if it benefits both projects18:07
sledgesahoneybun: we need someone with sailfishos on it, past porters got UI, wlan, and camera (vgrade and yacuken)18:07
*** electrolux is now known as electrolux_off18:07
rss351Stskeeps: I basically built AOSP using the instructions on Sony's dev website, then patched in some of the changes by locusf and maikoool18:07
ahoneybunsledges: well my oneplus one is my main device really18:08
ahoneybununless I can use multirom to dual boot18:08
sledgesahoneybun: probably that's the reason why we don't have many porters18:08
Myself5ahoneybun, just saying that Ubuntu Touch Support in general is not as good than what you get over here :P18:08
Myself5kudos to sledges for that BTW ;)18:08
sledgesthey're using it as main phone:))18:08
ahoneybunMyself5: oh come on18:09
Myself5ahoneybun, I shit you not :P18:09
sledgesMyself5: it's bi-directional, just polishing the best practices18:09
ahoneybunI do have a Nexus 4 on backup18:09
Myself5but not going to complain. Try to hit someone up for help on the B2G IRC18:09
ahoneybunsledges: the builds are oneplus forums are months old18:10
Stskeepsit's funny, though, considering that we're actually latecomers to the porting communities game18:10
Myself5all righty, let get that Z2 running Sailfish!18:10
sledgesStskeeps: hadk came out to the open in July 201418:11
* Myself5 hopes there is not that much more to do after fixing the kernel18:11
sledgesMyself5: mal- has done the sheer amount of work the reason why we have so many ports popping up over past months18:11
Mister_Magistersledges: so can we fix that?18:12
Myself5<sledges> Myself5: mal- has done the sheer amount of work the reason why we have so many ports popping up over past months18:12
Myself5 <Mister_Magister> sledges: so can we fix that?18:12
Myself5you want to kill mer- ?18:12
Myself5why would you do that? :P18:13
Mister_MagisterMyself5: what?18:13
rss351Stskeeps: for the modem, do I need to make any changes to the (sony AOSP) init.device.rc file, or will simply dropping in the modem blobs make it work?18:13
Stskeepsrss351: you probably mean Myself5 :)18:13
Myself5your sentence, after the one from sledges. does not sound well :D18:13
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has quit IRC (Remote host closed the connection)18:13
rss351ah, sorry18:13
Mister_MagisterMyself5: oh ok i'm talking about my error :v18:13
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has joined #sailfishos-porters18:13
Myself5simply dropping the modem blobs will work ;)18:13
Myself5everything is inside the sony AOSP trees/the blob zip file18:14
rss351Myself5: Thanks. Alright, here goes nothing!18:14
sledgesahoneybun: yes, repos are months old because 1+1 porters got too busy with life outside porting:) and we failed to get new ones (beidl got busy too)18:14
rss351I was about to abandon AOSP base and switch to a CM12.1 base ...18:15
Myself5did you got any issues with the mkbootimg during building the hybris-hal?18:17
Myself5rss351 ?18:21
Mister_Magistersledges: help please "No provider of 'droid-hal-devel' found."18:21
Myself5sledges, cd $ANDROID_ROOT is the dir where sailfish is in I guess :D ?18:22
sledgesMister_Magister: i remember your error, patience :P18:23
Mister_Magistersledges: ok18:23
sledgesMister_Magister: where android platform sdk root is :) and mer-hybris extra repositories18:23
sledgesMyself5: it will all come together in chapter 818:23
sledgeswith sailfish18:23
Myself5but I am at Chapter 1418:24
Myself5them orderz!! :D18:24
Myself5MerSDK myself5@M5i7 ~ $cd $ANDROID_ROOT18:24
Myself5bash: cd: /home/myself5/mer//android/droid: No such file or directory18:24
Myself5:/ ...18:24
Mister_Magistersledges: whaaat? mer is in $home/mer18:24
Myself5export MER_ROOT="$HOME/mer/"18:25
Myself5MerSDK myself5@M5i7 ~ $cd $ANDROID_ROOT18:25
Myself5bash: cd: /home/myself5/mer/android/droid: No such file or directory18:25
Myself5thaqt doesnt make it better tho .18:25
Myself5all right, let's take a look at Chapter 8 then18:25
Myself5oh hell Chapter 8 looks develish18:27
sledgesMister_Magister: it's involved process18:27
Mister_Magistersledges: soooo?18:28
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has quit IRC (Remote host closed the connection)18:28
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has joined #sailfishos-porters18:28
refaIs there any manual to fix GSM and/or WiFi?18:30
Myself5all right18:30
Myself5so $ANDROID_ROOT18:31
Myself5IS my sourcecode dir18:31
Myself5sledges, in Step 8 something it says I need to do Step 7.1.218:34
Myself5but there is not RPMS folder which could be moved18:34
sledgesMyself5: because you didn't go through 718:35
Myself5Setting up Scratchbox2?18:36
*** nh1402 <nh1402!~Thunderbi@> has joined #sailfishos-porters18:36
*** happy-dude <happy-dude!uid62780@gateway/web/> has quit IRC (Quit: Connection closed for inactivity)18:41
sledgesrefa: line 86:
sledgesMyself5: if you are following chapter 14, it points you to all parts, in sequence, for new device port18:42
sledgesrefa: wifi check recent channel logs, when Mister_Magister got pronto_wlan running ( phdeswer was helping him ) - same steps to check18:42
Mister_Magistersledges: any progress?18:43
sledgesMister_Magister: no18:43
Myself5I guess I'mma just go for ignore sledges ?18:44
sledgesMister_Magister: bash -x rpm/helpers/ ; and paste the whole big thing18:44
sledgesMyself5: top of
sledgesrecent breakage18:44
sledgeswelcome to bleeding edge ;)18:44
Mister_Magistersledges: rpm/helpers/ No such file or directory18:44
sledgesMister_Magister: so you didn't run dhd2modular?18:45
Mister_Magistersledges: i did18:45
sledgesMister_Magister: run it again, bash -x ./path/to/ build18:45
Mister_Magistersledges: /bin/bash -x ./hybris/dhd2modular/ build?18:46
sledgesMister_Magister: yes18:46
Myself5sledges, um, I don't see anything related to build errors there18:46
sledgesMyself5: update16 (1.1.7) SDK target won't work until you do these (proper solution is WIP):18:47
refasledges: In modular, it should be rpm/dhd/helpers/build_packages.sh18:48
Myself5is that on some other page than Page 1 :/ ?18:48
refaMister_Magister: ^18:49
Mister_Magisterthere is no dhd folder in rpm18:50
Mister_Magistersorry it is18:50
Mister_Magisterrefa: you you are right18:51
Myself5sledges, either I'm blind or you gave me the wrong like.18:52
refaMyself5: Did you done the chapter 7 before move to chapter 8?18:53
Myself5I do chapter 7 ATM18:53
Myself5thats where it struggles18:53
Myself5can#t excecute sb2 -t $VENDOR-$DEVICE-armv7hl -m sdk-install -R zypper ref --force18:53
Myself5and sledges says the fix for it is here18:54
Myself5but I can't find it... :(18:54
refaMyself5: The error message?18:55
Myself5asks me then18:56
Myself5Abort, retry, ignore? [a/r/i/?] (a):18:56
refaMyself5: I think what sledges meant is
refacurl thing.18:57
refaJust trying to help. :)18:57
Myself5yeah that fixed it :) Thanks18:59
*** Sequenced <Sequenced!> has quit IRC (Quit: Leaving)19:00
sledgesMyself5: yep soz, been too hasty ;)19:01
Myself5 hum :/19:01
*** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #sailfishos-porters19:03
*** nh1402_ <nh1402_!~Thunderbi@> has joined #sailfishos-porters19:08
sledgesMyself5: what's with this error; sb2 -t $VENDOR-$DEVICE-armv7hl -m sdk-install -R ls -l /var/cache/zypp/solv/19:10
Myself5fixed it by removing the cache dir19:10
Myself5mb2 -t $VENDOR-$DEVICE-armv7hl -s rpm/droid-hal-$DEVICE.spec build19:11
Myself5Fatal: 'rpm/droid-hal-sirius.spec' doesn't exist (and could not be made from a yaml)19:11
Myself5all right I guess now we get back to chapter 14?19:11
*** nh1402 <nh1402!~Thunderbi@> has quit IRC (Ping timeout: 265 seconds)19:11
*** nh1402_ is now known as nh140219:11
sledgesMyself5: you just rm -rf /var/cache?19:12
Myself5yeah 0:)19:12
Myself5cause.. cache ..19:13
Myself5well, it was rm -rf /var/cache/*19:13
sledgesok, good to know ;)19:14
Myself5bash: rpm/droid-hal-sirius.spec: No such file or directory19:15
Myself5why is there still no freaking rpm dir :/19:15
sledgesdid you do 14?19:15
refaHmm... Rebuild the image with modifications but now the GUI won't show up.19:15
refaRestoring to last backup19:15
refaAnd continue later~19:16
sledgeswhere you cat >>EOF to create that file? ;P19:16
sledgesrefa: correct compositor/droid-hal-device.conf ?19:16
Myself5yeah I did sledges19:17
Myself5everything till 14.4.119:17
refasledges: EGL_PLATFORM=hwcomposer19:18
refaMyself5: Do it inside the  $ANDROID_ROOT19:20
Myself5that is my android root :/19:20
refaOh sorry.19:20
Mister_Magistersledges: 4u
sledgesMyself5: you are on aosp5/cm12, which requires modular layout, for that there are no pdf instructions yet19:21
Myself5 zh zhuzh zhb hzzhuhuzhb19:21
sledgesonly irc support19:21
sledgesMyself5: you need something like:
Myself5Head -> KB :(19:22
refaMyself5: I'm in modular too. Don't worry. I'm success to boot to GUI. :)19:22
Myself5um ok.19:22
Myself5so, where do I get these RPM repos from? use the Hammerhead ones and modify them?19:23
*** refa <refa!~refa@> has quit IRC (Quit: Konversation terminated!)19:23
sledgesMyself5: these are much cleaner to start with:
Myself5um ok19:26
Myself5was thinking using the hammerhead ones might be more sensible due to Hammerhead and sirius being closer realated to each other than falcon and sirius19:26
sledgesMyself5: choice is yours, hammerhead has long history of mods there, like make bluetooth work, but doesn't mean you have same BT chip etc19:28
sledgesMyself5: taking falcon means starting fresh, and adding only what works19:28
Myself5so falcon it  is then19:28
sledgesMister_Magister: add this section to your rpm/droid-hal-titan.spec:
sledgesMister_Magister: contents being
Mister_Magisterand what now19:33
sledgesMister_Magister: rebuild19:33
Mister_Magister21:32 <sledges> Mister_Magister: contents being add this at the beginning of that file?19:33
Mister_Magistersledges: ^19:36
*** piggz <piggz!> has quit IRC (Quit: Konversation terminated!)19:36
*** piggz <piggz!> has joined #sailfishos-porters19:38
sledgesMister_Magister: add this in place of other files from the link19:38
sledges22:32 < sledges> Mister_Magister: add this section to your rpm/droid-hal-titan.spec:
Mister_Magisteryup and where add second paste19:40
sledgesthere is no second paste, i gave you only one paste19:41
sledgesstraggler files define from link19:41
sledgesand its contents from paste19:41
Myself5all right sledges19:42
Myself5so how do I continue now :D ?19:42
sledgesMyself5: add fixed up to .repo/local_manifests/sirius.xml19:43
Myself5thats already done ;)19:44
Myself5also forked the repos19:44
Mister_Magistersledges: i don't undestand you. What do you mean with that "contents being"19:45
Myself5and created rpm/droid-hal-sirius.spec19:45
sledgesMyself5: then continue to where you got stuck last19:46
sledgesMister_Magister: what do you see here?
sledgesdescribe in your own words19:46
Mister_Magisteri see now. but still not undesrand :v19:47
sledgesMister_Magister: what do you see?19:47
sledgeslet's try to understand together19:47
sledgesis like a test :)19:47
Mister_Magisterfile lines words19:47
sledgesone line is hilighted19:47
sledgesthe one where link points to19:48
sledgesMister_Magister: ok, first step done \o/19:49
sledgesMister_Magister: now look at error you pasted me:
sledgesline 27319:49
*** wesbluemarine_ <wesbluemarine_!> has joined #sailfishos-porters19:49
sledgesMister_Magister: bingo! :)19:50
Mister_Magistersledges: bash -x rpm/dhd/helpers/
Mister_Magisteror /bin/bash -x ./hybris/dhd2modular/ build19:50
sledgesMister_Magister: no difference, now even without bash -x, it should go better19:53
sledgeshi wesbluemarine_19:53
wesbluemarineit's my birthday :)19:53
Mister_Magisterwesbluemarine: happy birthday to you19:53
Mister_Magisternp :)19:54
Mister_Magistergood luck with porting :v19:54
sledgesHB wesbluemarine! what's for cake? :))19:55
wesbluemarinesledges: i don't like cakes, only tarts and grandmother's cake19:56
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 240 seconds)19:56
wesbluemarinei'd like to have sailfish on my huawei :'(19:56
sledgesthat would be an awesome birthday present ^_^19:57
Myself5what speaks against it :P19:58
Myself5some Huaweis have CM12.1 trees19:58
Myself5sledges, rpm/helpers/ is not existing19:58
sledgesMyself5: kernel compilation voes19:58
Myself5I guess I can skip that thanks to the modular thingy?19:58
sledgesMyself5: yep19:58
Mister_MagisterMyself5: rpm/dhd/helpers19:58
Myself5where do I create the file for 14.4.220:01
Myself5do I follow that step by step :/ ?20:01
Myself5thanks Mister_Magister20:01
Mister_MagisterMyself5: np somebody before tells me that20:01
*** ced117 <ced117!~ced117@opensuse/member/ced117> has quit IRC (Quit: IRC for Sailfish 0.9)20:02
Mister_Magister20:48 <refa> sledges: In modular, it should be rpm/dhd/helpers/build_packages.sh20:02
Mister_Magister20:48 <Myself5> is that on some other page than Page 1 :/ ?20:02
Mister_MagisterMyself5: you did been there :v20:03
sledgesMyself5: before asking a wtf question (where's that fing) :D do `find hybris rpm -name *what_im_looking_for*` :)20:03
Mister_Magistersledges: or find / -name *what_im_looking_for* haha :v20:04
sledgesMister_Magister: or rm -rvf / | grep what_i_was_looking_for20:05
Mister_Magistersledges: yup :v but mine is better :V20:05
Mister_Magistersledges: and you forgot sudo20:05
Mister_Magistersudo rm -rf / will fix all your problems :v20:06
sledgesyes, by introducing a whole new load of other problems, good they are completely different20:06
Myself5whoever hardcoded that path in mer-hybris should execute that Mister_Magister20:06
sledgesMyself5: see comment above that line :P20:07
Myself5cause my out dir is FREAKING NOT THAT PATH!20:07
Myself5I don't want a comment20:07
Myself5I WANT NAMES!20:07
Mister_Magistersledges: maybe it will work (no errors)20:07
sledgesMyself5: pathes welcome, you're the first to complain :P20:08
Myself5maybe I'm the first one with a SSD dedicated to android compiling Sailfish :P20:08
*** romu70 <romu70!~romu@2a01:e35:2e79:2410:be85:56ff:fe4b:7e3b> has quit IRC (Quit: romu70)20:08
Myself5so, what executes + hybris/mer-kernel-check/mer_verify_kernel_config './out/target/product/sirius/obj/*/.config'20:09
sledgesyou know there's also -exec grep -H what_am_i_really_looking_for {} \; to that ;)20:09
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters20:11
Myself5you know what, as I'm incredible lazy20:13
Myself5I'mma just recompile to match that out folder.20:13
*** lanodan <lanodan!> has joined #sailfishos-porters20:19
*** jakibaki <jakibaki!> has quit IRC (Quit: jakibaki)20:21
*** jakibaki <jakibaki!> has joined #sailfishos-porters20:22
Myself5I think it really does not want to get build at all.20:26
sledgesMyself5: mkbootimg.c:35:20: fatal error: libfdt.h: No such file or directory20:28
sledgesMyself5: 17:46 < sledges> zhxt: roll your own  rpm/helpers/mkbootimg.mk20:28
Mister_Magistersledges: done o_020:29
Mister_Magisterwhat now20:29
Mister_MagisterNow proceed on creating the rootfs :v20:29
Myself5sledges, I needed to replace the system/core/mkbootimg content (all code) with some other code20:30
Myself5but the file it is looking for, is actually in there too20:30
Mister_Magisterso make hybris-hal?20:30
Myself5myself5@M5i7 /media/myself5/AOSP/sailfishOS $ls system/core/mkbootimg/20:30  bootimg.h  dtbtool.txt  libfdt  Makefile  mkbootimg.c  README.md20:30
*** Nokius|mobile <Nokius|mobile!~Nokius|mo@> has quit IRC (Ping timeout: 240 seconds)20:31
Mister_Magistersledges: whole 8 section i hadk?20:39
Mister_Magistersledges: how to make rootfs?20:41
*** nh1402 <nh1402!~Thunderbi@> has quit IRC (Ping timeout: 264 seconds)20:41
*** Tassadar <Tassadar!> has quit IRC (Ping timeout: 272 seconds)20:43
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 260 seconds)20:47
*** wesbluemarine_ <wesbluemarine_!> has quit IRC (Quit: WeeChat 1.1.1)20:47
*** wesbluemarine_ <wesbluemarine_!> has joined #sailfishos-porters20:47
*** Mister_Magister <Mister_Magister!~Mister_Ma@> has quit IRC (Remote host closed the connection)20:50
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters20:58
sledgesMyself5: don't touch system/core/mkbootimg/, roll your own  rpm/helpers/mkbootimg.mk20:59
sledgesMister_Magister: yes21:00
*** birdzhang <birdzhang!~birdzhang@> has quit IRC (Ping timeout: 250 seconds)21:08
*** birdzhang <birdzhang!~birdzhang@> has joined #sailfishos-porters21:08
*** wesbluemarine <wesbluemarine!> has quit IRC (Remote host closed the connection)21:20
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 244 seconds)21:24
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters21:37
*** bidar <bidar!> has joined #sailfishos-porters21:46
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters21:54
*** Nokius|mobile <Nokius|mobile!~Nokius|> has joined #sailfishos-porters22:04
*** Nokius_ is now known as Nokius22:06
*** wesbluemarine_ <wesbluemarine_!> has quit IRC (Quit: WeeChat 1.1.1)22:09
*** r0kk3rz <r0kk3rz!> has quit IRC (Ping timeout: 246 seconds)22:10
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 244 seconds)22:13
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has quit IRC (Quit: kthxbye)22:16
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has joined #sailfishos-porters22:17
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has quit IRC (Client Quit)22:17
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has joined #sailfishos-porters22:18
*** Nokius|mobile <Nokius|mobile!~Nokius|> has quit IRC (Quit: IRC for Sailfish 0.9)22:20
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters22:23
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has quit IRC (Quit: kthxbye)22:25
*** Ford_Prefect <Ford_Prefect!arun@unaffiliated/ford-prefect/x-6767531> has joined #sailfishos-porters22:25
*** SfietKonstantin <SfietKonstantin!> has joined #sailfishos-porters22:29
*** carepack <carepack!> has quit IRC (Ping timeout: 264 seconds)22:34
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 246 seconds)23:08
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters23:10
*** wesbluemarine <wesbluemarine!> has joined #sailfishos-porters23:13
*** wesbluemarine <wesbluemarine!> has quit IRC (Quit: WeeChat 1.1.1)23:22
*** simonvanderveldt <simonvanderveldt!> has quit IRC (Ping timeout: 250 seconds)23:29
*** olafh <olafh!> has quit IRC (Ping timeout: 268 seconds)23:35
*** carepack <carepack!~carepack@unaffiliated/carepack> has joined #sailfishos-porters23:45
*** simonvanderveldt <simonvanderveldt!> has joined #sailfishos-porters23:47
*** cxl000 <cxl000!> has quit IRC (Quit: Leaving)23:57

Generated by 2.17.1 by Marius Gedminas - find it at!