/srv/irclogs.ubuntu.com/2016/08/09/#ubuntu-touch.txt

=== tsimonq2alt is now known as tsimonq2
=== chihchun_afk is now known as chihchun
=== salem_ is now known as _salem
wawany.04:10
=== duflu_ is now known as duflu
Colin_hello ? Um.. What does the message which printed on fastboot " get_partition_name() fail" when flashing system.img means ?07:11
dufluColin_: Don't know. All I can tell is that it's an Android error message and not coming from any Ubuntu code. It's obviously caused by Ubuntu code mind you07:15
dufluColin_: Which device?07:15
Colin_Meizu mx207:15
Colin_Meizu Mx407:15
Colin_sry07:15
dufluColin_: The MX4 requires you to provide a recovery .img file on the command line of ubuntu-device-flash. Did you do that?07:17
dufluIf not it will fail07:17
Colin_I tried , but I can't flash recovery partition >.<07:17
Colin_"partition 'recovery' not support flash"07:18
dufluColin_: Yes, you will need to download this and pass it as the recovery image option: http://people.canonical.com/~alextu/tangxi/recovery/recovery.img07:18
dufluFlashing will fail otherwise. This extra step is only required on the Meizu and BQ phones.07:19
dufluColin_: https://wiki.ubuntu.com/QATeam/ChannelsToFlash07:19
Colin_thx for your help :D07:20
dufluNo problem. I remember being stuck on the same problem07:21
=== om26er__ is now known as om26er
=== ajalkane_ is now known as ajalkane
=== jibel_ is now known as jibel
Colin_hello?A qusetion: Does ubuntu touch can install on the phone by fastboot? I means command "fastboot flash system system.img" ? I tried to flash a "system.img" but it said "DOWNLOAD ERROR". I made that "system.img" with those steps (https://wiki.ubuntu.com/Touch/Deploying#Deploying_your_own_full_images).11:05
=== chihchun is now known as chihchun_afk
=== DanChapman_ is now known as DanChapman
=== dandrader is now known as dandrader|afk
Colin_um... Meizu customer service said "Mx4 ubuntu's recovery partition not support flash isn't abnormal"... Is that true?12:57
=== dandrader|afk is now known as dandrader
ogra_it supports flashing via ubuntu-device-flash13:04
ogra_(and only that)13:05
=== JanC is now known as Guest75507
=== JanC_ is now known as JanC
Colin_uh.... Neither fastboot & ubuntu-device-flash can flash recovery.img O.O why ? But I can flash both boot.img & system.img.13:23
ogra_Colin_, and you followed the instructions for recovery.img files with ubuntu-device-flash ?13:27
Colin_"--recovery-image recovery.img" ?13:28
ogra_and --bootstrap13:28
ogra_and also have the device in bootloader mode13:28
Colin_yes13:28
Colin_yeah...I did it in  bootloader mode....13:29
ogra_well, that should work i think13:30
Colin_Q.Q13:30
Colin_so Any other method to install ubuntu touch? Such as create a system.img and flash in?13:31
ogra_no, system..img sits as img file inside a partition, it isnt used like in android13:32
anpok_Colin_: it fails during flash?13:32
Colin_It can't start flash >.<13:32
anpok_as in usb connection lost..13:32
Colin_no... I can flash android...13:33
=== _salem is now known as salem_
ogra_you are aware that the partitioning between android and ubuntu is completely different ?13:34
ogra_if you use some flash script for flashing android it might chnage the partitioning13:34
Colin_ogra: thx for your answer XD  I used to followed this article try to create a system.img (https://wiki.ubuntu.com/Touch/Deploying#Deploying_your_own_full_images)13:34
ogra_you woulld have to use the meizu factory tool to get tthe ubuntu partition setup back13:34
Colin_O.O13:34
ogra_ubuntu-device-flash only uses the existing partitions, it doesnt do any raw writes13:35
ogra_(and it expects the partition scheme to be correct already)13:35
Colin_>.<13:36
ogra_(that way ubuntu can never break something like firmware or IMEI partitions of the device)13:36
Colin_thx for your answer XD13:37
ogra_but still, if your partitioning hasnt changed, ubuntu-device-flash should still work ... probably ondra has an idea here13:38
* ogra_ hasnt flashed any phone in ages)13:38
Colin_um... A question: What does partition changed mean?13:39
ondraColin_ what device?13:39
Colin_meizu mx413:39
mardyrenatu: hi! there's a little problem with your landing of account-plugins13:41
mardyrenatu: we always do triple landings13:41
Colin_oh... I find something interesing.. When I flash Flyme Android (Globe version). The ubuntu's recovery still here. But after I flash Yun OS. The ubuntu's recovery was replaced by meizu's recovery O.O.13:41
renatumardy, yes this silo is stuck: https://requests.ci-train.ubuntu.com/#/ticket/175513:42
ondraColin_ if you flashed any android to the device, it's very likely you have changes partition table and when you want to flash back Ubuntu you will need to choose firmware upgrade in flasher13:44
mardyrenatu: are you able to fix it?13:45
Colin_Thank you so much. :D13:45
renatumardy, looks like it is blocked due the qt-base landing13:45
dobeymardy, renatu: what's the problem now?13:45
mardyrenatu: AFAIU, it's because this landed in yakkety but not in xenial and vivid: https://launchpad.net/ubuntu/+source/account-plugins/0.13+16.10.20160804-0ubuntu113:45
mardydobey: ^13:45
renatuwe need to wait for it13:45
mardyrenatu: ok, it looks like we are talking of two different issues13:46
dobeyhow did something land in yakkety but not overlay?13:46
=== jdstrand_ is now known as jdstrand
=== dandrader is now known as dandrader|afk
ganeshi4uondra: the following repos aosp/platform/ prebuilts/maven_repo/android and aosp/platform/ prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8 could not be found and shows error while syncing from phablet-5.1.1_r36 branch. I have cross checked the manifest with the one in your personal branch and the above repos are not present. Are these repos necessary or15:32
ganeshi4ushould I just ignore them?15:32
=== ghostcube_ is now known as ghostcube
ondraganeshi4u yeah they are not needed15:41
ondrabut I will add them15:41
ondraganeshi4u OK updating those repos, they are not really needed though, not sure what is maven used for, but other one is cross compiler for x86_64bit which is platform we do not support at the moment anyway15:45
ganeshi4uondra thanks, those repos are causing the sync to fail due to fetch errors. AFAIK maven is used to speed up the compilation of java files15:54
ondraganeshi4u try now15:54
ondraganeshi4u it should be updated now15:55
ganeshi4uondra: right now I'm in middle of the sync. I'm afraid it'll get corrupted if I stop the sync, I'll report back when i start it once again later16:00
=== davidcalle|afk is now known as davidcalle
=== dandrader|afk is now known as dandrader
ondraganeshi4u cool thanks16:25
kaisozhi there!17:04
kaisozhi there!17:08
kaisozI recently got a bq aquaris e5 and installed ubuntu touch on it17:10
kaisozI'm really loving it!17:10
kaisozI would like to contribute to the project17:10
kaisozI've been reading about the project and I see that basically it's Ubuntu with Android inside a container along with some core apps (Calendar, File Manager...) and some services (oFono, ...)17:14
kaisozam I right?17:14
ogra_nope17:14
kaisoz:D17:14
kaisozwell, so I miss some info then17:15
ogra_the android container is only a bunch of drivers and a few services around them to make the HW work17:15
ogra_the ubuntu that is running is a full ubuntu17:15
kaisozahh ok, yeah, I understood that too, maybe my explanation was a bit vague17:16
ogra_but yeah, essentially you are right17:16
kaisozubuntu is reusing the Android drivers17:16
ogra_it has to17:17
ogra_(for most of the HW there are no alternatives ... and te drivers are linked against the bionic lib instead of libc ... which makes the container a requirement)17:17
kaisozyeah sure, that's a clever idea17:18
kaisozthat's why libhybris is there right?17:18
ogra_(you could do it without container, but that would leave you with a giant mess of two mixed systems )17:18
kaisozthat would be a hell to mantain...17:19
ogra_yeah, hybris makes the ubuntu side talk to the bits in the container17:19
kaisozgreat, so I got it17:19
ogra_well, it seems ot work for sailfish ... but they also dont have the requirement that you can turn the os into a normal desktop17:19
kaisozI've been checking the components to see where I could help17:19
ogra_so we tried to keep the ubuntu side as clean as possible17:20
kaisozsure, I also think is the best approach17:21
kaisozI've seen the canonical system image17:21
kaisozproject17:21
kaisozwhat's that for?17:22
kaisozcause I've seen that there are projects for the core apps17:22
kaisozprojects for ofono and related17:22
kaisozit looks like a general project or something like that17:22
dobeyit's for tracking things17:22
kaisozso people fill bugs there17:24
kaisozand once there are triaged, they are linked to the proper project?17:24
dobeywell, bugs on launchpad can "affect" multiple projects17:25
dobeythe c-d-s-i project is basically how we track features and bugs in launchpad, that we want to target for certain OTAs and such17:25
dobeyone can file a bug against it, sure, or the package or project which the issue is actually in17:26
kaisozahhh oka17:26
kaisozso you group there the bugs/features to be completed for the next mileston17:26
kaisozkind of a roadmap17:26
=== boiko_ is now known as boiko
kaisozso, are the projects listed in https://wiki.ubuntu.com/Touch/Components the only ones Ubuntu-touch related?17:36
kaisozis this list updated?17:36
dobeythat is by no means an exhaustive list17:37
dobeyand not entirely correct for everything there17:38
kaisozyeah, I tough so... I guess there's no up-to-date list anywhere right? I'll have to search around Launchpad to know them all17:39
dobeyi don't think necessarily that "knowing" all the individual packages/projects that make up the entire phone image is a worthwhile expenditure of time17:40
dobeyif you have a problem and don't know which component the problem is in, you can just ask, or if there is something specific you want to help work on. we can help point you in the right direction in here17:41
kaisozI was about just curious, but yeah, you're right, thank you :)17:42
dobeysure, but most of us who work on the phone stuff on a daily basis probably couldn't even recite the entire list of projects/packages, and some of them even vary across phone images17:43
kaisozheheh I imagine that17:44
dobeybecause some different scopes/apps are shipped on different devices and in different regions, for example17:44
dobeyand configuration for some devices is sometimes different than others17:45
dobeytablets versus phones versus laptops, for example17:45
kaisozI'll play deeply with the phone, channels and so17:45
kaisozabout the contribution cycle, how it goes here? Sorry for so many questions... I've contributed with a few patches to the kernel (drivers subsystem) and there the steps are quite straightforward, you pick a task, work, submit the patch and then wait for feedback. Do you work in the same way? Are there tasks that are only for the Canonical guys?17:47
kaisozI mean, do I select a project, look for bugs to solve and submit patches? Do I have to contact a maintainer before?17:48
dobeyubuntu is ubuntu, there aren't necessarily any differences in contributing fixes for the phone or other packages in ubuntu, generally17:48
kaisozagain, sorry for some many questions17:48
dobeywell, things that only canonical people can work on/fix, you can't see anyway if you're not canonical :)17:49
kaisozthat's logical, anyway better ask xD17:49
dobeydepending on the project/package, there are some minor differences in how things should ideally be submitted, but basically, just picking something that you want to work on, and either submitting a patch or working with whomever is already working on the task, is how to do it17:51
kaisozthat's great, many thanks for the info :)17:54
kaisozI'll start playing deeply with the phone17:56
kaisozLet's see where I can help17:56
kaisoz:)17:57
=== faenil_ is now known as faenil
=== faenil is now known as faenil_
BijouHello, Is it possible installing Ubuntu phone under Meizu mx4 Android international version, or it's only possible under Meizu mx4 Ubuntu edition version?19:18
dobeyBijou: a version with android on it has to be repartitioned, and needs an unlocked bootloader (which is not a guarantee afaik)19:37
Bijou<dobey>   I've found this link http://forum.xda-developers.com/meizu-mx/general/tutorial-easy-unlock-bootloader-flash-t3239052  (UNLOCK Bootloader and flash TWRP 2.8.6.0 for MX4)19:52
mariogripmorphis: can I use ffplay to display mirscreencast_to_stream? if yes how?19:54
mariogripvlc shows nothing19:55
morphismariogrip: didn't tried ffplay yet19:55
morphismariogrip: but vlc -vvvv rtp://@:5000 --network-caching=250 must work19:55
morphisif not something from the sending side or network conf is wrong19:55
mariogripmorphis: http://paste.ubuntu.com/22839515/19:57
mariogripit just displays random small purple lines19:58
dobeyBijou: ok. you must be very careful when using the tools and repartitioning a device though, as it is very easy to brick the phone and lose the IMEI and such19:59
BijouThanks <dobey>20:19
dobeynp20:19
=== faenil_ is now known as faenil
PaulfraOSAAIs it possible to run a QtWidget based application on ubuntu touch?20:58
PaulfraOSAAI've followed the tuts and made some QML stuff, but since I've just been happily surprised that I can now run QtCreator on my M10 I thought it migt be possible to run it using the QtMir QPA21:00
pmcgowanPaulfraOSAA, I think it should work but that module is not installed by default21:01
pmcgowanso your click app could bring it in21:01
dobeypmcgowan: eh?21:03
dobeyPaulfraOSAA: yes you can run qt apps under unity8, so long as you stick to the qt modules provided by the sdk21:03
dobeypmcgowan: of course the qtmir qpa is installed. that's how qt/qml works in the first place :)21:03
pmcgowandobey, the qtwidgets are not installed21:04
pmcgowanlibqt5quickwidgets5 for example21:05
brunch875dobey: does this mean roughly any qt app will work?21:05
pmcgowanbut it is in the overlay21:05
dobey  ubuntu-touch: daily-preinstalled21:06
dobeythat says it is installed21:06
dobeybrunch875: well, anything that either only uses the APIs provided as dependencies of the SDK, or which provide any additional needed modules themselves, and don't try to do things which are outside the realm of their confinement, yeah21:07
PaulfraOSAASo OTA won't be able to do QtWidget stuff. *sigh*21:07
dobeyhuh?21:07
pmcgowanyou need to provide the modules you need f they are not installed21:08
PaulfraOSAAOhh, sounds interesting, I'll have to see if the documentation has become better then :)21:08
brunch875sounds interesting indeed21:09
dobeyPaulfraOSAA: well, full c++ apps aren't really "supported" by the sdk (we don't have c++ APIs for all the ui toolkit bits yet), so not sure if what you want out of documentation is going to be there yet21:09
dobeybut sure, there was at least one app in the store that was pure c++/qt without qml (the gl demo thing)21:10
dobeyyou don't have to worry about the QPA either. the right one should be used if you run the app under mir vs running under xorg21:11
PaulfraOSAAdobey: Is there any work on enabling full c++ QtWidgets apps?21:12
PaulfraOSAAI'd be interested in how I could pull in the QtWidget module since my OTA update probably won't have it21:12
dobeythe widgets module should already be installed by default21:13
dobeyi don't recall what "widgets" are in what modules, but i think the uitk uses some widgets stuff21:13
dobeyPaulfraOSAA: my suggestion is "just try it"21:14
PaulfraOSAAdobey: The uikit uses the QmlControls, that is not the same as QtWidgets, which is the "old" standard c++ way of doing stuff21:15
PaulfraOSAAdobey: Just haven't figured out how to get along with the click packages yet21:15
PaulfraOSAAThat is the documentation I'd really like to see improvements on. Maybe I just haven't found it yet21:17
=== salem_ is now known as _salem

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