*** arcean has quit IRC | 00:00 | |
*** r0kk3rz has quit IRC | 00:28 | |
*** olafh has quit IRC | 00:34 | |
*** the_mgt_ has joined #sailfishos-porters | 00:36 | |
*** the_mgt has quit IRC | 00:36 | |
*** the_mgt_ is now known as the_mgt | 00:36 | |
*** mispp__ has quit IRC | 01:35 | |
*** zhxt has joined #sailfishos-porters | 01:47 | |
lpotter | Hmm dee de | 02:32 |
---|---|---|
*** energycsdx has quit IRC | 02:39 | |
*** PhompAng has joined #sailfishos-porters | 02:40 | |
*** jcbjoe has quit IRC | 02:41 | |
*** jcbjoe has joined #sailfishos-porters | 02:48 | |
*** M4rtinK has quit IRC | 02:57 | |
*** krnlyng has quit IRC | 03:09 | |
*** jcbjoe has quit IRC | 04:23 | |
*** furikku has joined #sailfishos-porters | 04:59 | |
*** daz is now known as DaZ | 05:31 | |
*** olafh has joined #sailfishos-porters | 05:51 | |
*** filippz has joined #sailfishos-porters | 06:03 | |
*** krnlyng has joined #sailfishos-porters | 06:03 | |
*** PhompAng has quit IRC | 06:07 | |
*** filippz has quit IRC | 06:52 | |
*** iTune has joined #sailfishos-porters | 08:03 | |
*** energycsdx has joined #sailfishos-porters | 08:17 | |
*** piggz has joined #sailfishos-porters | 08:28 | |
*** phdeswer has joined #sailfishos-porters | 08:32 | |
*** gogeta has joined #sailfishos-porters | 08:43 | |
*** filippz has joined #sailfishos-porters | 08:49 | |
*** PhompAng has joined #sailfishos-porters | 09:09 | |
*** uhhimhere has joined #sailfishos-porters | 09:11 | |
uhhimhere | hi guys | 09:11 |
uhhimhere | im working on a project : http://forum.cyanogenmod.org/topic/103336-dtsi-compiling-vanilla-linux-on-samsung-gt-s7580/ | 09:11 |
uhhimhere | was wondering if anyone with samsung experience wouldnt mind helping me out | 09:11 |
uhhimhere | for starters i would like to build the device kernel from opensource.samsung.co | 09:12 |
uhhimhere | and was wondering if there was anyway to update the kernel without messing with the fs | 09:12 |
*** iTune has quit IRC | 09:13 | |
uhhimhere | on the device | 09:15 |
*** piggz has quit IRC | 09:16 | |
*** piggz has joined #sailfishos-porters | 09:16 | |
gogeta | uhhimhere, no way on sammy ... install a good supported recovery and backup the flash after the root | 09:26 |
*** piggz has quit IRC | 09:38 | |
*** r0kk3rz has joined #sailfishos-porters | 09:40 | |
uhhimhere | gogeta, any recommended ? | 09:47 |
uhhimhere | adb should fine right | 09:51 |
*** piggz has joined #sailfishos-porters | 09:54 | |
*** phdeswer has quit IRC | 09:55 | |
*** filippz has quit IRC | 10:07 | |
gogeta | is exynos or qcom chipset ? | 10:17 |
uhhimhere | BCM21644 | 10:17 |
uhhimhere | i think | 10:18 |
uhhimhere | http://pastebin.com/zk9FP1Ne | 10:18 |
uhhimhere | broadcom | 10:19 |
uhhimhere | videocore 4 | 10:19 |
uhhimhere | http://forum.cyanogenmod.org/topic/103336-dtsi-compiling-vanilla-linux-on-samsung-gt-s7580/ | 10:19 |
uhhimhere | that is what ive found out about it so far | 10:19 |
*** filippz has joined #sailfishos-porters | 10:31 | |
*** Lipevakala has quit IRC | 10:36 | |
*** piggz has quit IRC | 10:37 | |
*** r0kk3rz has quit IRC | 10:39 | |
uhhimhere | gogeta: whatdya think | 10:39 |
gogeta | bcm ? | 10:42 |
gogeta | brrrr | 10:42 |
gogeta | never seen that crap since armv6 aces | 10:43 |
uhhimhere | well that *crap* has open documentation | 10:49 |
uhhimhere | the videocore 4 | 10:49 |
uhhimhere | GPU | 10:49 |
uhhimhere | https://en.wikipedia.org/wiki/VideoCore#Linux_support | 10:49 |
*** plfiorini has joined #sailfishos-porters | 10:50 | |
*** Lipevakala has joined #sailfishos-porters | 10:55 | |
gogeta | btw you need to hybris android binaries | 11:00 |
gogeta | here is the rule | 11:00 |
gogeta | or you need to create a mer hal from scratch | 11:00 |
gogeta | like mer-rpi | 11:00 |
gogeta | but i think you got driver for gpu | 11:00 |
gogeta | but not for baseband | 11:01 |
gogeta | and other things | 11:01 |
gogeta | if android boot and works | 11:01 |
gogeta | use their driver | 11:01 |
uhhimhere | thats alright | 11:03 |
uhhimhere | oops | 11:06 |
uhhimhere | wrong channel | 11:06 |
uhhimhere | um yeah | 11:06 |
uhhimhere | the problem | 11:06 |
uhhimhere | isnt all the higher level stuff | 11:06 |
uhhimhere | its the board information | 11:06 |
uhhimhere | i want to use vanilla | 11:06 |
uhhimhere | with a dts system | 11:06 |
uhhimhere | in the long run | 11:07 |
uhhimhere | right now just need to be able to compile successfully | 11:07 |
uhhimhere | the device kernel | 11:07 |
uhhimhere | form oss.samsung.com | 11:07 |
uhhimhere | and boot it | 11:07 |
uhhimhere | then once that is done gonna need some help writing a dts for the 7580 | 11:08 |
uhhimhere | as i noted in the CM post; the 7392 has a dts and its quite similar in capability | 11:08 |
energycsdx | uhhimhere: you can use it as starting point | 11:09 |
energycsdx | but again, broadcom is a crap | 11:10 |
uhhimhere | lol howcome | 11:10 |
uhhimhere | energycsdx: here's the kicker I dont know how to write DTSs | 11:13 |
energycsdx | uhhimhere: worked on company and have deal with several chipset vendors including broadcom so i can say so | 11:13 |
gogeta | energycsdx, is not crap is for chinese smugglers | 11:14 |
gogeta | just pay on black marked and you get more apis then regular one | 11:15 |
gogeta | energycsdx, magnum apis ? | 11:15 |
energycsdx | uhhimhere: read the docs, in general device tree is needed because not all devices can be detected on bus, so one way it to hardcode them in board file another is to write DTS | 11:18 |
energycsdx | gogeta: what is magnum apis? | 11:18 |
uhhimhere | yeah i found the board files(in the post) | 11:18 |
uhhimhere | id like to make it a DTS | 11:18 |
uhhimhere | that way I can keep up w/ upstream | 11:18 |
uhhimhere | is there anyway to create a DTS from a board file | 11:19 |
energycsdx | uhhimhere: no, you should write it manualy | 11:20 |
uhhimhere | lol | 11:20 |
energycsdx | btw how will you pass dts to kernel? | 11:20 |
uhhimhere | huh? | 11:20 |
uhhimhere | compile | 11:20 |
uhhimhere | blob | 11:21 |
energycsdx | compile in kernel? | 11:21 |
uhhimhere | no separately | 11:21 |
uhhimhere | isnt that the core idea behind DTS? | 11:21 |
uhhimhere | isnt it like this | 11:24 |
uhhimhere | http://www.informit.com/articles/article.aspx?p=1647051&seqNum=5 | 11:24 |
uhhimhere | the dtb sits at a separate location | 11:25 |
*** DiosDelRayo has joined #sailfishos-porters | 11:25 | |
uhhimhere | then the kernel | 11:25 |
uhhimhere | than | 11:26 |
energycsdx | are you sure that your bootloader can pass dtb to kernel? | 11:28 |
energycsdx | also as for me much easy to port board c file to vanila then write dts | 11:29 |
*** filippz has quit IRC | 11:34 | |
*** piggz has joined #sailfishos-porters | 11:34 | |
uhhimhere | energycsdx: no im not | 11:40 |
uhhimhere | energycsdx: how do i check | 11:41 |
uhhimhere | its u boot isnt it? | 11:41 |
energycsdx | uhhimhere: never seen uboot on phone | 11:41 |
uhhimhere | ok | 11:42 |
uhhimhere | lol | 11:42 |
energycsdx | uhhimhere: about idea behind device tree | 11:43 |
energycsdx | at boot kernel needs to init devices | 11:43 |
energycsdx | bootloader pass machine id to kernel and it decides what to init | 11:43 |
energycsdx | imagine you have have two boards almost the same but on one board gyro is soldered to pin 10 and on another on pin 20 | 11:45 |
energycsdx | here comes device trees | 11:45 |
uhhimhere | yup i understand; it describes the actual platform | 11:46 |
uhhimhere | where is what on what address/chip select bus etc | 11:46 |
uhhimhere | so 1st question | 11:47 |
uhhimhere | how do you determine if the bootloader can do dtb | 11:47 |
uhhimhere | 2. if not can the bootloader be replaced? | 11:47 |
uhhimhere | 3. if not can it be daisy chained to another bootloader | 11:47 |
energycsdx | yes devices tree is for describing but not for configuring | 11:48 |
energycsdx | board file read device tree description and do configuration | 11:48 |
*** filippz has joined #sailfishos-porters | 11:49 | |
uhhimhere | so board files are still required | 11:49 |
energycsdx | in you attached files i see board-hawaii_ss_kylepro.c do konafb_init and generic don`t | 11:49 |
energycsdx | yes board files required | 11:50 |
energycsdx | there is machine init | 11:50 |
energycsdx | device tree can make board file more flexible | 11:50 |
uhhimhere | so the vanilla kernel by itself with the device description wont be able to machine init | 11:51 |
energycsdx | uhhimhere: looks like vanila kernel don`t know about hawai machine type | 11:55 |
uhhimhere | where do you see that | 11:56 |
energycsdx | http://www.arm.linux.org.uk/developer/machines/ | 11:59 |
*** alin has quit IRC | 12:00 | |
*** arcean has joined #sailfishos-porters | 12:00 | |
energycsdx | uhhimhere: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/arch/arm/tools/mach-types | 12:04 |
energycsdx | and nobody registers new machine type for each phone | 12:04 |
uhhimhere | yup understandble | 12:05 |
uhhimhere | but i see alotta samsungs in there | 12:05 |
uhhimhere | http://www.arm.linux.org.uk/developer/machines/list.php?id=2989 | 12:06 |
uhhimhere | whats that universal thingy | 12:06 |
energycsdx | anyway your kernel should contain DT_MACHINE_START(HAWAII, "hawaii") and proper init code, will that init code read dts it is second question | 12:09 |
uhhimhere | lol | 12:10 |
uhhimhere | where is the info on arm init | 12:11 |
uhhimhere | or is it the same | 12:12 |
uhhimhere | http://www.yolinux.com/TUTORIALS/LinuxTutorialInitProcess.html | 12:12 |
energycsdx | https://www.kernel.org/doc/Documentation/arm/Booting | 12:14 |
energycsdx | read kernel docs | 12:14 |
*** the_mgt_ has joined #sailfishos-porters | 12:18 | |
RaYmAn | uhhimhere: doesn't the OEM have a working kernel source to use? | 12:19 |
*** the_mgt has quit IRC | 12:19 | |
*** jcbjoe has joined #sailfishos-porters | 12:19 | |
*** the_mgt_ is now known as the_mgt | 12:19 | |
uhhimhere | The boot loader must ultimately be able to provide a MACH_TYPE_xxx | 12:20 |
uhhimhere | value to the kernel. (see linux/arch/arm/tools/mach-types). | 12:20 |
*** mispp has joined #sailfishos-porters | 12:20 | |
uhhimhere | step #3 | 12:20 |
uhhimhere | there is a folder called mach-hawaii in device kernel | 12:21 |
*** jcbjoe has quit IRC | 12:21 | |
uhhimhere | which is where I got the board file | 12:22 |
energycsdx | and board file have DT_MACHINE_START at bottom | 12:23 |
RaYmAn | what are you actually trying to accomplish? Run mainline kernel? It kind of seems like you're going about this all backwards =P | 12:24 |
uhhimhere | haha | 12:26 |
uhhimhere | yes mainline kernel is one | 12:26 |
RaYmAn | generally speaking, porting a device to mainline kernel is *a lot* of work and requires quite a bit of knowledge. It's more than just copy pasting boardfiles :P Especially if the SoC isn't already supported by mainline | 12:27 |
RaYmAn | is there any reason you can't just use the device kernel? | 12:29 |
uhhimhere | SoC *is* supported mainline | 12:29 |
uhhimhere | well at least the 21644.dtsi exists in mainline | 12:30 |
uhhimhere | i guess that insinuates support? | 12:30 |
RaYmAn | maybe | 12:31 |
uhhimhere | brb'] | 12:31 |
RaYmAn | there seems to be some 21644 support, but that's no guarantee all the drivers are actually there, also, the machine name/id might not match what you have. But yeah, it should be theoretically possible =P | 12:34 |
uhhimhere | this is the dts that uses it | 12:44 |
uhhimhere | http://lxr.free-electrons.com/source/arch/arm/boot/dts/bcm21664-garnet.dts | 12:44 |
uhhimhere | i doubt thats for the phone | 12:45 |
RaYmAn | Pretty sure that's a devboard | 12:46 |
uhhimhere | so going back to the start | 12:53 |
uhhimhere | i dont know | 12:54 |
uhhimhere | lol | 12:54 |
uhhimhere | probably need to drawi something up on a piece of pepr | 12:54 |
uhhimhere | paper | 12:54 |
RaYmAn | You might want to consider why you want mainline though. | 12:55 |
Stskeeps | isn't the kernel source already published? | 12:59 |
uhhimhere | yesy | 13:00 |
uhhimhere | im sure of why i want mainline just not sure if it actually exists | 13:01 |
uhhimhere | continuously updated graphics drivers | 13:02 |
uhhimhere | http://cgit.freedesktop.org/mesa/mesa/commit/?id=1850d0a1cbf044dc4d29b7a9ede2c634f667d853 | 13:04 |
*** M4rtinK has joined #sailfishos-porters | 13:05 | |
*** tohtoris has quit IRC | 13:17 | |
*** alin has joined #sailfishos-porters | 13:21 | |
*** alin has joined #sailfishos-porters | 13:21 | |
*** Tassadar has joined #sailfishos-porters | 13:24 | |
uhhimhere | RaYmAn, Stskeeps: im confused | 13:27 |
uhhimhere | here it says that the BCM21553 machine is supported | 13:27 |
uhhimhere | the heck does that mean? | 13:27 |
uhhimhere | i thought the BCM21553 is just a cpu not a board | 13:27 |
uhhimhere | http://www.arm.linux.org.uk/developer/machines/download.php | 13:28 |
energycsdx | maybe eval board | 13:29 |
sledges | Today, Broadcom is releasing the full source of the OpenGL ES 1.1 and 2.0 driver stack for the Broadcom VideoCore® IV 3D graphics subsystem used in the BCM21553 3G integrated baseband SoC. VideoCore IV is used in many Broadcom products, including the BCM2835 application processor, which runs the popular Raspberry Pi microcomputer. | 13:32 |
sledges | (src: http://blog.broadcom.com/chip-design/android-for-all-broadcom-gives-developers-keys-to-the-videocore-kingdom/ ) | 13:32 |
*** filippz has quit IRC | 13:33 | |
gogeta | sledges, you solved the gles part | 13:33 |
gogeta | and baseband | 13:33 |
*** Tassadar has quit IRC | 13:33 | |
*** lpotter has quit IRC | 13:33 | |
gogeta | and other things ? | 13:33 |
*** lpotter has joined #sailfishos-porters | 13:33 | |
sledges | gogeta: im helping uhhimhere with his confusion | 13:34 |
gogeta | sledges, i've hitted the flor with g watch | 13:34 |
sledges | hope not literally;) | 13:35 |
gogeta | i've throw aways some stuff | 13:35 |
gogeta | *away | 13:35 |
gogeta | i gotta got see later | 13:36 |
sledges | o/ | 13:36 |
uhhimhere | yeah but theres only one guy working on it | 13:37 |
uhhimhere | In June 2014 Eric Anholt left Intel to instead work for Broadcom to develop a free driver (DRM/KMS driver and Gallium3D-driver) for VC4 (VideoCore 4).[10] After just one week, he reported a noteworthy progress.[11][12] | 13:37 |
uhhimhere | lol | 13:37 |
uhhimhere | The free licensed 3D graphics code was committed to mesa on 2014-08-09,[13] and first appeared on 10.3 release. | 13:38 |
uhhimhere | either ay | 13:38 |
*** lpotter has quit IRC | 13:38 | |
*** lpotter has joined #sailfishos-porters | 13:40 | |
uhhimhere | so if the device kernel's board files merely dictate how to configure the board and not describe the board itself; where would i find the latter in | 13:43 |
uhhimhere | the old setuup | 13:43 |
*** DiosDelRayo has quit IRC | 13:43 | |
sledges | arch/arm/mach-* | 13:44 |
uhhimhere | those ARENT the board files? | 13:47 |
uhhimhere | i thought those WERE the board files | 13:47 |
uhhimhere | https://github.com/anholt/linux/tree/vc4 | 13:47 |
uhhimhere | i stand correcter | 13:47 |
uhhimhere | anholt authored 2 days ago | 13:48 |
*** phdeswer has joined #sailfishos-porters | 13:48 | |
sledges | live->learn | 13:49 |
*** phdeswer has quit IRC | 13:52 | |
uhhimhere | im sorry so let me get this straight | 13:52 |
uhhimhere | how do i tell if a file is a board file or a "configurator" file | 13:52 |
sledges | board file configures the board ;P | 13:53 |
sledges | and is under arch/arm/mach-*/ | 13:53 |
sledges | what do you mean by "configurator"? | 13:54 |
uhhimhere | ok so the board file configures the board. where is the board information stored> | 13:54 |
sledges | inside that file (hardcoded) | 13:54 |
uhhimhere | ok | 13:55 |
sledges | if device-tree file is not present | 13:55 |
uhhimhere | so its all in one | 13:55 |
uhhimhere | and in the new system | 13:55 |
uhhimhere | its broken into machine and dts | 13:55 |
sledges | there is not old/new system, just some boards have dts files, configuring them all, or partially still in mach board file | 13:55 |
sledges | it's a long term transition | 13:56 |
uhhimhere | well thats the diff between dtsi & dts isnt it? | 13:56 |
uhhimhere | dtsi is the core cpu | 13:56 |
uhhimhere | and dts is supposed to be the implemented platform | 13:57 |
uhhimhere | using that cpu | 13:57 |
uhhimhere | so I have a dtsi for the 21644; just not a GT-S7580.dts | 13:58 |
uhhimhere | if I had a dts then I wouldnt need a board file still would I because the dts would configure everything | 13:58 |
uhhimhere | no no | 13:58 |
uhhimhere | orry | 13:58 |
uhhimhere | the kernel would need a machine file on how to configure the board | 13:59 |
sledges | < uhhimhere> dtsi is the core cpu -> SoC | 13:59 |
uhhimhere | yup | 13:59 |
sledges | do you have gt-s7580 .c board file at least? | 14:01 |
uhhimhere | lemme see | 14:05 |
sledges | (to begin with) | 14:06 |
*** gogeta has quit IRC | 14:09 | |
uhhimhere | nope | 14:14 |
uhhimhere | im thinking they all use code names | 14:14 |
uhhimhere | i dont know. this is the source so it has to be defined somewhere | 14:15 |
sledges | do you have kernel config at hand? | 14:15 |
uhhimhere | something wrong with my pc | 14:17 |
uhhimhere | need to reboot | 14:18 |
uhhimhere | brb | 14:18 |
*** uhhimhere has quit IRC | 14:21 | |
*** uhhimhere has joined #sailfishos-porters | 14:21 | |
uhhimhere | sorry | 14:22 |
uhhimhere | Stskeeps: | 14:22 |
uhhimhere | config file? | 14:25 |
uhhimhere | you mean from a running system | 14:25 |
sledges | that would do | 14:26 |
uhhimhere | uhh no | 14:26 |
uhhimhere | id have to look | 14:26 |
sledges | /proc/config.gz | 14:26 |
*** phdeswer has joined #sailfishos-porters | 14:28 | |
uhhimhere | ls /proc | grep config yields bcm_fuse_net_config | 14:29 |
sledges | ls /proc/config.gz | 14:29 |
sledges | if no, then no | 14:29 |
sledges | most likely it will be a set of arch/arm/mach-bcm/*.c | 14:35 |
uhhimhere | bcm21664_hawaii_ss_kylepro_rev00_defconfig | 14:36 |
uhhimhere | there is that | 14:36 |
uhhimhere | # | 14:36 |
uhhimhere | # Automatically generated file; DO NOT EDIT. | 14:37 |
uhhimhere | # Linux/arm 3.4.5 Kernel Configuration | 14:37 |
uhhimhere | # | 14:37 |
uhhimhere | in the device kernel arch/arm/configs/ | 14:38 |
uhhimhere | in fact thats the only config file there | 14:38 |
phdeswer | uhhimhere: you can ignore that # Automatically generated file; DO NOT EDIT. bit | 14:38 |
uhhimhere | yeah and do ignore the entir file | 14:38 |
sledges | does arch/arm/mach-hawaii* exist? | 14:39 |
uhhimhere | yeah | 14:39 |
sledges | there your board files will be | 14:40 |
uhhimhere | http://pastebin.com/vaVHdqgb | 14:40 |
sledges | yours is not mainstream kernel, no hawaii in here: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm | 14:42 |
sledges | grep MACH_HAWAII_SS_KYLEPRO_REV00 arch/arm/mach-hawaii/Makefile | 14:43 |
sledges | will point you to your board .c file | 14:43 |
uhhimhere | http://pastebin.com/zcrbRFAR | 14:48 |
uhhimhere | theres a makefile.boot as well | 14:49 |
sledges | where did you get the src tree from? | 14:50 |
uhhimhere | yeah im talking device | 14:50 |
uhhimhere | device kernel | 14:51 |
uhhimhere | there is no hawaii in mainstream | 14:51 |
uhhimhere | obviously as there is no cat /proc/device-tree on the running device | 14:56 |
*** CorvetteZR1 has joined #sailfishos-porters | 14:57 | |
*** filippz has joined #sailfishos-porters | 14:57 | |
sledges | so yes, you could take GT-S7392 dts as starting point, and come up with gt-s7580 dts one | 14:59 |
sledges | first compile a GT-S7392 image | 14:59 |
sledges | to see how dts integrates into the whole picture | 14:59 |
uhhimhere | how do i know if the 7392 did indeed use dts? | 15:02 |
uhhimhere | just because its there | 15:02 |
uhhimhere | ? | 15:02 |
uhhimhere | http://pastebin.com/R83rzAj2 | 15:02 |
uhhimhere | thats the board file for 7392 | 15:02 |
uhhimhere | yup like you said :MACHINE_START(HAWAII, "hawaii_ss_kyleve") | 15:03 |
uhhimhere | at the end | 15:04 |
uhhimhere | so where is the board -- dts connection | 15:04 |
uhhimhere | or is that done transparently via a memory address somewhere during boot? | 15:04 |
uhhimhere | i think the name of the platform is KONA | 15:09 |
uhhimhere | hmm this looks interesting | 15:11 |
uhhimhere | #include <mach/hardware.h> | 15:11 |
uhhimhere | http://pastebin.com/R83rzAj2 | 15:11 |
uhhimhere | alright | 15:15 |
uhhimhere | well | 15:15 |
uhhimhere | im off to bed | 15:15 |
uhhimhere | thnx | 15:15 |
uhhimhere | alot | 15:15 |
sledges | uhhimhere: yes, u-boot loads dts in memory, locusf tried this new boot.img format for samsungs; also try asking in #edev (and ultimately, in #kernel) | 15:15 |
uhhimhere | and did it work | 15:16 |
uhhimhere | ok | 15:16 |
locusf | yeah it was special repo for gnote and sgs2 | 15:16 |
sledges | locusf: did it contain also dts (dtb)? | 15:17 |
locusf | https://github.com/xiaolu/galaxys2_kernel_repack | 15:17 |
locusf | sledges: I don't know | 15:17 |
sledges | ok, i thought it was different due to dts, but now iirc it didn't even have initramfs or something | 15:19 |
sledges | but at any rate, kernel uimage, initramfs, and possible dts can all be bundled into boot.img | 15:19 |
*** yacuken has joined #sailfishos-porters | 15:20 | |
yacuken | hi there. | 15:22 |
yacuken | can anybody help me build sailfish for bacon(OnePlus One)? | 15:22 |
yacuken | sorry for my bad english | 15:22 |
sledges | yacuken: hi, follow HADK and these notes by vgrade: http://pastebin.com/QKWsRXP5 | 15:25 |
sledges | Sazpaimon_: how's your one+? | 15:25 |
uhhimhere | locusf: does the term kona mean anything to you | 15:29 |
uhhimhere | locusf: wrt to samsung smartphones | 15:29 |
locusf | uhhimhere: nope | 15:29 |
uhhimhere | k | 15:31 |
yacuken | 1 more question. what branch on mer-hybris i need to use? hybris-10.1 or hybris-11.0? | 15:55 |
sledges | hybris-11.0 | 15:55 |
yacuken | sledges, thank you. I'll try | 15:56 |
*** dwangoAC has quit IRC | 16:01 | |
*** filippz has quit IRC | 16:12 | |
*** filippz has joined #sailfishos-porters | 16:12 | |
*** alin has quit IRC | 16:20 | |
*** PhompAng has quit IRC | 16:22 | |
*** jcbjoe has joined #sailfishos-porters | 16:31 | |
RaYmAn | uhhimhere: kona is a broadcom thing. | 16:36 |
*** piggz has quit IRC | 16:46 | |
sledges | uhhimhere: http://elinux.org/images/a/a3/Elce2013-petazzoni-devicetree-for-dummies.pdf | 16:48 |
uhhimhere | RaYmAn: where can i get some info on kona | 16:59 |
RaYmAn | I'm not really aware of any public documentation. Unless there is some overlap with Raspberry Pi | 17:00 |
*** r0kk3rz has joined #sailfishos-porters | 17:00 | |
uhhimhere | ok | 17:02 |
MSameer | energycsdx: perhaps the plugin crashed and thus got blacklisted | 17:14 |
energycsdx | MSameer: already fixed it | 17:15 |
MSameer | energycsdx: sorry for the delay. I am on vacation and not checking IRC as usual | 17:15 |
energycsdx | MSameer: have a nice vacation | 17:19 |
*** filippz has quit IRC | 17:19 | |
*** Nokius__ has joined #sailfishos-porters | 17:38 | |
*** Nokius_ has quit IRC | 17:41 | |
*** Sequenced has joined #sailfishos-porters | 17:44 | |
*** GranPC has quit IRC | 18:02 | |
*** GranPC has joined #sailfishos-porters | 18:03 | |
*** zetaz has joined #sailfishos-porters | 18:12 | |
*** vgrade_ has joined #sailfishos-porters | 18:17 | |
*** yacuken has quit IRC | 18:17 | |
vgrade_ | http://www.xda-developers.com/android/david-greaves-xdadevcon-2014/ | 18:17 |
vgrade_ | video of xdadevcon presentation is up | 18:18 |
RaYmAn | cool | 18:19 |
sledges | cool!lbt | 18:19 |
sledges | vgrade_: welcome to 2k15 | 18:19 |
vgrade_ | sledges: hny | 18:20 |
jcbjoe | hi sledges wb | 18:23 |
sledges | hey jcbjoe | 18:24 |
*** vgrade_ has quit IRC | 18:26 | |
*** vgrade_ has joined #sailfishos-porters | 18:26 | |
*** piggz has joined #sailfishos-porters | 18:30 | |
sledges | found fast and not expensive way to get to FOSDEM from UK: eurostar.com | 18:30 |
tbr | should go straight to brussels | 18:31 |
sledges | ^ | 18:31 |
tbr | one of my flight options is to fly to CDG and take the TGV... | 18:31 |
*** vgrade_ has quit IRC | 18:32 | |
sledges | and test WIMP auth on SBJ:) | 18:34 |
jcbjoe | any word on an update for 1.1.1.27 on nexsu4 ? | 18:36 |
*** vgrade_ has joined #sailfishos-porters | 18:36 | |
sledges | jcbjoe: ping carepack | 18:36 |
jcbjoe | i will via the fourms don't see him here | 18:37 |
sledges | yes, he responds on xda | 18:37 |
Sazpaimon_ | sledges, still running android | 18:38 |
sledges | Sazpaimon_: got the 2nd one? | 18:39 |
Sazpaimon_ | yeah | 18:39 |
*** Lipevakala has quit IRC | 18:39 | |
*** vgrade_ has quit IRC | 18:39 | |
Sazpaimon_ | Last I heard the GPU issues were a bit of hard blocker | 18:39 |
sledges | did ubuntu touch got working on one+ recently? | 18:41 |
*** Lipevakala_ has joined #sailfishos-porters | 18:41 | |
Sazpaimon_ | No idea, there's an XDA thread for it: http://forum.xda-developers.com/oneplus-one/development/rom-t2886133 | 18:41 |
Sazpaimon_ | looks like the project died | 18:42 |
*** furikku has quit IRC | 18:44 | |
*** piggz has quit IRC | 18:45 | |
*** Lipevakala has joined #sailfishos-porters | 18:45 | |
sledges | ah they've been taking screenshots: https://plus.google.com/+ChloeJohnson/posts/DDVeC7NF1Mb | 18:46 |
sledges | at any rate, cyanogenmod works on one+one;) so all we need is a hwcomposer expert and their time | 18:46 |
sledges | thp springs to mind | 18:47 |
*** piggz has joined #sailfishos-porters | 18:48 | |
*** Lipevakala_ has quit IRC | 18:49 | |
Sazpaimon_ | I actually got a oneplus one just for sailfish | 18:53 |
*** vgrade_ has joined #sailfishos-porters | 18:53 | |
Sazpaimon_ | because i knew one of the requirments was cyanogenmod, and the one has cyanogenmod out of the box | 18:53 |
*** Tassadar has joined #sailfishos-porters | 18:54 | |
*** Lipevakala has quit IRC | 18:56 | |
*** vgrade_ has quit IRC | 18:56 | |
*** Lipevakala has joined #sailfishos-porters | 18:58 | |
*** Sfiet_Konstantin has joined #sailfishos-porters | 19:02 | |
Stskeeps | lbt: http://www.xda-developers.com/android/david-greaves-xdadevcon-2014/ | 19:02 |
*** Lipevakala has quit IRC | 19:02 | |
*** Lipevakala_ has joined #sailfishos-porters | 19:02 | |
jcbjoe | wow this channel got some life today .. sledges you made people talk again | 19:11 |
jcbjoe | :P | 19:11 |
* sledges hides interrogation lamp | 19:13 | |
jcbjoe | lol | 19:16 |
Nokius__ | Stskeeps lbt a half year later :P its online cool | 19:23 |
*** Lipevakala_ has quit IRC | 19:23 | |
*** Sfiet_Konstantin has quit IRC | 19:30 | |
vgrade | lbt: can ypu post slides online | 19:35 |
Nokius__ | vgrade: they are online ... in lbt home share on mer project | 19:39 |
vgrade | thanks Nokius__ | 19:39 |
Nokius__ | vgrade: not sure if its pdf or the hole presentation | 19:40 |
vgrade | merproject.org/lbt | 19:40 |
Nokius__ | let me check my browser history | 19:41 |
Nokius__ | ah ~lbt | 19:41 |
Nokius__ | vgrade: http://merproject.org/~lbt/XDA14/ | 19:41 |
*** stephg has joined #sailfishos-porters | 19:42 | |
vgrade | \o stephg , congrats | 19:42 |
stephg | oh hey, I'm actually just watching you on telly right now | 19:42 |
stephg | nice tshirt | 19:42 |
stephg | and thanks btw :) | 19:42 |
vgrade | Nokius__: did the shirts | 19:42 |
stephg | its a cool shirt! | 19:43 |
* Nokius__ Event wiki page updated | 19:43 | |
vgrade | Nokius__: thanks, | 19:44 |
*** gogeta has joined #sailfishos-porters | 19:45 | |
*** alin has joined #sailfishos-porters | 19:49 | |
*** alin has joined #sailfishos-porters | 19:49 | |
Nokius__ | sledges Sazpaimon_ even Ubuntu runs on the find5 but SFOS (libhybris) has some graphic issues | 19:50 |
Nokius__ | gn8 | 19:50 |
*** GranPC has quit IRC | 19:53 | |
*** GranPC has joined #sailfishos-porters | 19:57 | |
*** r0kk3rz has quit IRC | 19:59 | |
*** r0kk3rz has joined #sailfishos-porters | 20:00 | |
*** gogeta has quit IRC | 20:14 | |
*** ballock has quit IRC | 20:14 | |
*** ballock has joined #sailfishos-porters | 20:15 | |
*** Sail0r has joined #sailfishos-porters | 20:26 | |
*** DiosDelRayo has joined #sailfishos-porters | 20:35 | |
*** zanac has joined #sailfishos-porters | 20:41 | |
*** gogeta has joined #sailfishos-porters | 20:43 | |
*** DiosDelRayo has quit IRC | 20:58 | |
*** DiosDelRayo has joined #sailfishos-porters | 21:05 | |
sledges | stephg: congreetingz on many levels/occasions! | 21:14 |
sledges | Nokius__: sounds like one should just go and dig how ubuntu clocks out those video pixels and do the same in hwcomposer | 21:16 |
sledges | android blob upwards | 21:16 |
sledges | the logic shouldn't be -that- different | 21:16 |
*** Sail0r has quit IRC | 21:17 | |
*** r0kk3rz has quit IRC | 21:19 | |
gogeta | sledges, mir now runs without hybris now ? | 21:20 |
sledges | no, just different approach in gpu stack | 21:21 |
*** DiosDelRayo has quit IRC | 21:39 | |
*** zetaz has left #sailfishos-porters | 21:51 | |
*** zanac has quit IRC | 21:53 | |
*** Sequenced has quit IRC | 21:55 | |
*** piggz has quit IRC | 22:01 | |
gogeta | sledges,are you here ? | 22:11 |
sledges | no | 22:17 |
sledges | ;) | 22:18 |
thp | sledges: did someone say.. hardware composer? | 22:26 |
*** s5pik3 has joined #sailfishos-porters | 22:26 | |
*** s5pik3 has quit IRC | 22:28 | |
*** s5pik3 has joined #sailfishos-porters | 22:28 | |
sledges | thp: good you "unhide" on hwc hilight, and not the other way round:) hny! | 22:30 |
sledges | thp: OnePlus One fails with E/qdmemalloc( 1855): ION_IOC_ALLOC failed with error - Cannot allocate memory | 22:31 |
thp | ha! i don't have a hwc hilight.. :p | 22:31 |
sledges | ( https://wiki.merproject.org/wiki/Adaptations/libhybris/gpu ) | 22:31 |
sledges | or you might be about to hide ;) | 22:31 |
thp | " Nexus 7 (LTE 2003) " | 22:32 |
thp | more like 2013? ;) | 22:32 |
thp | ION_IOC_ALLOC .. wasn't that some ioctl on some /dev/ device to allocate memory? | 22:33 |
thp | http://lwn.net/Articles/480055/ | 22:33 |
sledges | vgrade dug deeper but hasn't done braindump since | 22:33 |
thp | A call to open("/dev/ion", O_RDONLY) returns a file descriptor as a handle representing an ION client. | 22:34 |
sledges | apart from scaring with there be dragons:) | 22:34 |
thp | maybe you misheard and he said there be lagoons? | 22:34 |
* sledges somehow just remembered "Loom" the game | 22:35 | |
*** s5pik3 has quit IRC | 22:37 | |
*** zetaz has joined #sailfishos-porters | 22:44 | |
*** zetaz has left #sailfishos-porters | 22:59 | |
*** arcean has quit IRC | 23:13 | |
*** zanac has joined #sailfishos-porters | 23:23 | |
sledges | awesome nick zanac , been watching longplay today :) | 23:23 |
zanac | haha thx, one of my favourite shmups of all time | 23:23 |
*** iTune has joined #sailfishos-porters | 23:25 | |
zanac | so i imagine that all the low hanging fruit for missing items in e.g. the mako adaptation are already dealt with.. i'm pondering trying to build sailfish for my n4 to see if there's any obvious things i could help with. | 23:28 |
sledges | zanac: cool, try the other way round - install .zip (presumably you already have) and see what starts to itch for you | 23:29 |
zanac | well in particular i'm just looking at anything not green on the libhybris adapations matrix | 23:29 |
sledges | that too | 23:29 |
zanac | bluetooth being red is a bit scary since that's quite a big itch. :) | 23:29 |
sledges | bluetooth keeps many peeps from | 23:30 |
sledges | daily drivin | 23:30 |
sledges | yes, look for personal itch to scratch - scratches the best ;) | 23:30 |
sledges | yet with BT one can start just basic pairing/comms to work, no need to support profiles (someone else could chip in then) | 23:30 |
sledges | (pardon the pun) | 23:31 |
zanac | do you know if anyone's discovered the basic nature of why it's not working? | 23:32 |
sledges | it's working on nexus5 | 23:32 |
zanac | yeah i guess that's encouraging | 23:32 |
sledges | so probably it's a low hanging fruit too, seemingly no-one looked into mako quite likoely | 23:32 |
zanac | ok. i'll see if i can find some time to poke at it. don't expect too much, thx. :) | 23:33 |
zanac | but assuming i get some kind of idea, then it's just a matter of following the hadk instructions to get all the pieces to build a new image? | 23:34 |
sledges | i'll expect very much - if shoot for the stars, at least land on the moon ;) | 23:34 |
sledges | no need to rebuild at first - just poking an existing image should suffice | 23:34 |
zanac | ok cool. | 23:34 |
sledges | later, arriving to stage of rebuilding kernel/android bits would then need the hadk, yes | 23:34 |
sledges | and even such case would not require reflashing - just replacing recompiled parts | 23:36 |
* sledges bows out, nn | 23:41 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!