/srv/irclogs.ubuntu.com/2016/03/24/#ubuntu-touch.txt

=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
lotuspsychjehttp://news.softpedia.com/news/ubuntu-touch-ota-10-to-bring-a-major-unity-8-update-with-new-dash-navigation-502105.shtml04:02
lotuspsychjenice1 guys04:02
tsimonq23 am hack, https://developer.ubuntu.com/en/start/ubuntu-sdk/installing-the-sdk/ refers to Wily as the development release08:12
tsimonq2not a wiki so I can't easily update08:13
justxuxHi,I'm from Moldova,love Ubuntu and want to develop for it,especially interested in buying a phone,but phones with pre-installed  Ubuntu  is not disponible in out country. Buying from Bq store is costly and bothersome. On what devices I can install Ubuntu,can you give me some list. Thanks in advance.08:54
popey!devices | justxux08:55
ubot5justxux: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices08:55
popeyjustxux: nexus 4 is probably the best one to choose, despite it being older08:55
LibreSpongepopey, yeah but it needs work. https://wiki.ubuntu.com/Touch/Devices/Nexus08:56
popeythat's not nexus 408:56
popeythe nexus 4 is the most supported device really08:57
LibreSpongewaht is supposed to be then ?08:57
LibreSponge**What's08:57
justxuxYou have Nexus 4?08:57
LibreSpongeNexus 7 2013.08:57
popeyjustxux: i have nexus 4, yes08:58
justxuxSo how you flashed your nex=us 409:01
popeyhttps://wiki.ubuntu.com/Touch/Install justxux09:03
k1lsecond hand nexus 4 should be available all over the world :)09:04
k1lat least the german 2nd hand market is full of nexus 4 with broken displays :X09:05
popeyyeah, they're quite common09:06
justxuxThanks,but what about bq aquaris android edition09:20
justxux?09:20
popeyjustxux: might work. we generally don't support it around here, but you probably could flash it with Ubuntu09:22
justxuxpopey: Is this my imagination or ubuntu edition of phones cost is higher?09:23
popeyI don't know, i haven't looked at the prices09:25
justxuxThanks popey , helped me a lot, i was distro-hoping and phone-hoping a lot. Returned to Ubuntu for the last time,  not going anywhere.09:27
=== king-afk is now known as cking
msrd0can someone tell me what I have to enter in TARGET_ARCH_VARIANT for an ARM Cortex v7 processor?10:22
=== chihchun is now known as chihchun_afk
lotuspsychjewich folder would i delete to remove config settings of dekko? im getting 'detected new account' every time i open dekko, even when successfully added the account11:13
=== chihchun_afk is now known as chihchun
=== _salem is now known as salem_
DanChapmanlotuspsychje, just disable dekko's access to that google account in system settings11:28
lotuspsychjeDanChapman: ok tnx11:38
lokinouhello11:42
lokinoui just tried to install touch on a nexus 5. After reinstalling it remains stuck on the ubuntu splash screen. I tried cache wipe and factory reset it is still stuck at the spash screen. Did i select the wrong version of ubuntu touch or did I enter any wrong command in the shell ?11:43
lokinouI basically entered this command, corresponding to the hammerhead device : ubuntu-device-flash --server="http://system-image.tasemnice.eu" touch --channel="ubuntu-touch/devel" --bootstrap11:44
=== chihchun is now known as chihchun_afk
bshahlokinou: use the ubports server instead12:25
bshahsystem-image.ubports.com12:25
bshahmariogrip: hi, any update or lead on what issue could be?12:34
mterrytedg: how's the UAL app-object branch going?12:39
bshahmariogrip: fwiw, ubuntu-touch from ubports also doesn't boot, mgraesslin just tested, I believe its same issue what pm is hitting12:55
ogra_bshah, which channel ? stable or rc-proposed ?12:57
bshahogra_: devel-proposed and hammerhead12:58
ogra_(note that any other channels are just trash)12:58
ogra_yeah, not supposed to boot ... or to be used by anyone12:58
bshahoh..12:58
ogra_you want rc-proposed if you want the latest development12:59
ogra_or stable if you want the latest stable release12:59
popeys/latest/latest working/12:59
bshahoh12:59
lokinoubshah: thanks for the tip, i'll try this immediately13:03
bshahlokinou: and as others mentioned above.. ^ use stable or rc-proposed channels13:03
lokinoudid the problem come from the devel or from the server ?13:06
bshah?13:07
lokinoui mean, does the nexus5 problem come from the devel channel or from the server address ?13:09
ogra_both13:10
lokinougreat, ... are changes on the wiki planned ?13:10
* ogra_ thought the wiki points to ubports as first server13:11
lokinouokay, your solution worked just fine bshah and ogra_13:12
ogra_:)13:12
dkesselmariogrip: i see on the ubports server that you are building fp2 images daily now. do any of these have a fix for the "screen cannot be enabled again using the button" issue, and is wifi working?13:14
lokinouby the way, is there any dock or device that can be plugged on the slimusb port of the phone and have both usb and hdmi output ?13:15
lokinoui am talking about a nexus513:15
tedgmterry: IDK :-(13:29
mterrytedg: still waiting for feedback?  OK13:29
tedgmterry: It is now needed, along with your branch, for OTA11 now :-)13:29
mterrytedg: I should hope so.  Gotta get this convergence train off the ground13:30
tedgI hear someday it'll happen.13:30
tedgI'll believe it when someone sends me an M10 ;-)13:30
=== dandrader_ is now known as dandrader
bshahogra_: so.. there is no xenial based working image I believe?13:36
ogra_probably in 6 months or a year13:36
ogra_definitely not now, no13:36
bshahokay13:36
ogra_it will be re-based at some point or even directly switch to a snappy installation13:37
ogra_but thats not the current focus13:37
mariogripdkessel: not yet14:23
dobeylokinou: i don't know of any14:24
lokinouso dobey, the solution would be to have a screen connected through HDMI and use bluetooth for the external devices..... oh I forgot... nexus 5 and bluetooth14:31
d__Hi14:55
=== d__ is now known as Guest47706
Guest47706can i install ubuntu touch to desire14:55
Guest47706z14:55
=== dandrader is now known as dandrader|lunch
=== dandrader|lunch is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
MaxEdHi, I'm still working on a port of Allegro game library to Ubuntu Touch and I'm glad to report I got Mir display initialization and touch input working! But I hit a snag when trying to compile Allegro with Freetype support. CMake in chroot is unable to find libfreetype I just installed via apt-get. I think it is because it is located inside platform directory (arm-linux-gnueabihf/). What can I do to fix this, besides specifying a20:09
MaxEdIncidently, I would be OK with specifying full path, if only there was any way to manage CMake variables in Ubuntu IDE... But it only has command-line editor, which becomes very unusable when you need to pass a long command line with many -D arguments./20:11
TeiXasgood day20:16
TeiXasdoes BQ aquaris e5s already support ubuntu touch?20:17
TeiXasthe e5 HD comes pre installed20:17
TeiXasbut i bought aquaris e5s with android20:17
ogra_no, you would have to do a new port for it20:18
TeiXasokay thanks20:18
TeiXashow hard is to make a port?20:18
TeiXasor how hard is to make it reliable?20:19
ogra_there is a wiki at https://ubports.com/20:19
TeiXasthanks20:21
ogra_(it isnt trivial)20:21
ogra_(the porting, not the wiki :) )20:21
TeiXaswhat previous knowledge would help?20:22
ogra_you need to know how to build android ... and you should understand how ubuntu touch works20:23
TeiXasdoes the official ubuntu tutorial give such knowledge or similar?20:24
TeiXasor enough to port to a new device?20:24
ogra_there is a small android container that carries the hardware abstraction layer (drivers and the few bits to make use of them essentially) ... the main part of porting is to make this bit work (knowing what to rip out, waht to leave in etc) ... and then integrate it with the ubuntu side20:25
TeiXasDo you think the official tutorial is enough?20:27
ogra_it is slightly outdated and doesnt cover everything ... you definitely need some prior knowledge (having built anrdoid from source before surely helps, knowing how to hack your way arund in an ubuntu system too)20:28
ogra_beyond this you can indeed ask gere and on the mailing list if you get stuck20:28
ogra_*gere20:29
ogra_bah20:29
ogra_*here20:29
TeiXascool cool20:29
TeiXasthanks20:29
ozzzhello all!21:09
ozzzwell i'm leaving idea porting touch to sgh-i847. too small boot slice21:12
ozzzi did everything, what I able to do with my knowledge21:13
ozzzbut. seems it's impossible to have bool.img lower than 7mb21:14
Glass_Anybody here?21:36
Glass_Anybody here?21:37
davmor2Glass_: yes21:38
ogra_only 276 people21:38
davmor2ogra_: shhh the rest of you are meant to be hiding21:39
* ogra_ hides again21:39
davmor2ogra_: too late now I've seen you, look there you are21:40
Glass_Lol21:40
* ogra_ crawls deeper under that rock21:40
Glass_I need some assistance21:40
davmor2Glass_: you are best to just ask and if people can help you they will21:42
davmor2Glass_: just don't expect instant answers as some people might really not be here21:43
Glass_I just installed Ubuntu Studio 14.04 from the latest Kali Linux. My wireless doesn't show up21:43
ogra_and you come to the ubuntu phone channel to ask this ?21:43
ogra_:)21:43
Glass_Well, yes :(21:43
ogra_gneral support would be in #ubuntu21:44
Glass_Thanks.21:44
n1ckyI asked a few days ago but didn't recieve a response, has anyone else seen https://android.googlesource.com/kernel/common/+/android-4.421:58
n1ckyNote that xenial kernel is 4.421:59
ogra_n1cky, what kind of response would you expect ?22:00
n1ckyI have no idea.22:00
n1ckyI just think it's interesting22:00
ogra_well, you must have a reason why you post it :)22:01
n1ckymight be nice to run something closer to the xenial kernel on a ubuntu phone22:01
ogra_it removes some old unused code22:01
ogra_you can only run the kernel that was created for the device22:02
ogra_(by adding device patches)22:02
ogra_android kernels are not comparable to a mainline kernel really22:02
ogra_the phones are on 3.10 to 3.14 iirc ... 3.14 is the default kernl used by android 4.422:03
n1ckyThat 4.4 isn't referring to Android 4.4, that's refering to Linux 4.4 android-22:03
n1ckyit was in 'experimental', now it's not22:04
ogra_well, that doesnt change what i wrote above ... there are usually 500-2000 vendor patches in a phone kernel22:05
ogra_there is no easy way to move away from the version the vendor offers to you22:05
ogra_(beyond the fact that all the closed source binary drivers are compiled against this kernel version, i.e. you would need to convince all the companies that provide these closed drivers to recompile them for an updated kernel)22:06
n1ckyahh, yeah that's the bigger problem I hadn't thought of22:06
ogra_i fear android will always be like that22:07
n1ckyhow does nvidia do it's kernel modules then? Because I can run nvidia proprietary gpu driver on any kernel, right?22:08
ogra_(in case ubuntu would have significant market share that could perhaps change due to possible pressure you can apply to the vendors in that position ... but thats still a bit out :) )22:08
n1ckyso somehow they're distributing kernel modules that aren't tied to a specific version22:09
ogra_yes, because nvidia cares that they are usable under different kernels and provides some opensrouce code that can interface with the closed source blob22:09
ogra_most android HW manufacturers dont care about that22:09
ogra_you get money from a company that builds a phone to compile it for their kernel version against their source tree in the android world22:10
ogra_if they ned a re-uild they have to ask you again ... or they have to pay more and sign a non disclosure agreement to get the code themselves22:11
ogra_*need a re-build22:11
ogra_its business ...22:12
ogra_this is btw the main reason why there is an android at all container on the ubuntu phones ... we cant re-build the drivers22:15
ozzzand what about secure boot? i read that not any kernel will work on device22:17
ogra_is there secureboot for android ?22:17
* ogra_ hasnt heard of it 22:17
ogra_but in any case ... usually the manufacturer of the phone owns the key ... so if someone like bq comes and wants to ship ubuntu on their phones they will indeed sign our kernel22:18
ozzzi read that on xda dev forum, but can't find link right now22:18
ogra_s/phone/device/ (thats really true for any devices)22:18
davmor2ogra_: there might be in chromeos or for intel based devices but I didn't think it was available on arm22:19
davmor2could be wrong22:19
ogra_davmor2, arm has trusted-zone22:19
ogra_similar thing but different :)22:19
ogra_(a key on disk that your kernel, bootloader etc gets verified against)22:20
ogra_thats definitely a blocker for community porters ... but not an issue for manufaturers that work with ubuntu22:21
ozzzogra_: how to check if the boot is secured?22:21
ogra_(like bq or meizu)22:21
ogra_no idea22:21
ogra_if you replace the kernel and it doesnt boot anymore it was secured ... i suppose :)22:22
ozzzi tried installing cm22:22
ozzzit worked22:22
ozzzwith new jernel of course22:23
ogra_so its unlikely your have any secureboot enabled22:23
ozzzthat's good news :)22:23
ozzzbad news is that i'm unable fit boot.img22:23
ozzzin my phone22:24
ogra_the ubuntu initrd is a bit bigger than androids22:25
ozzz7mb22:25
ogra_4.2 ... https://launchpad.net/ubuntu/wily/armhf/ubuntu-touch-generic-initrd/0.9422:25
ozzzcm has 3mb22:25
ogra_yeah, it is likely smaller22:26
ozzzi mean as result boot.img is about 7mb22:26
ogra_right22:26
ogra_not much we can do about that22:26
ogra_all bits that are in the initrd are required to assemble the rootfs on boot22:27
ozzzI tried to disable drivers, netfilter, ipv6, only 400kb fried22:27
ozzzyeah, here is nothing to do22:28
ozzzbut that would be interesting to see how touch will work on 500mb ram :)22:29
ogra_very badly22:29
ogra_the first device that was used for porting was a galaxy nexus ... that had 500MB ... and was given up22:30
ogra_1G is really the minimum22:31
ozzzyeah...22:31
ozzznow I thinking about tizen. also would be interesting to try22:32
=== davmor2 is now known as davmor2_HOLS
n1ckyit's hard to port tizen afaik23:58

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!