Group Details Private

QA

Here to make sure the developers can reproduce their own bugs.

  • RE: Proposal for a Telegram Stickers Project

    One point i want to add, is that we might want to remove the "Ubuntu logo" since for this exact reason we are limited. Things that we want to include yumi on might be approved each time, like if we want to have it on the pinephone for example. We also want to move into debian and other distros, so a removal of the logo would be a good move in my opinion.

    Yumi itself can be used by anyone, that was one of the main point when it was made, but i see now adding the ubuntu logo was a mistake.

    posted in Marketing Incubator
  • RE: Community Event with hackathon in Germany

    @marc_aurel Sounds great! We'll certainly try to be there with some members of the core team, and i hope we'll also get some more community devs to join the party 🙂

    posted in General
  • RE: I wanna go home

    "Explicit is better than Implicit" is a great principle for programming language design, but a user-friendly user-interface plays by different rules. In UX design, actions should be intuitive, and what could be more intuitive than tapping the background to get to the background?

    If you think there needs to be a text or icon to hint for this action as well, ok, maybe. But it should be way more subtle than in the mockup. For me, the Application spread is one of the most distinctive and beautiful features of Unity 8, we can't f*** (mess) this one up.

    A go-to-desktop-app in the spread... I don't know. Being able to just tap the background feels way more practical to me. Either the go-to-desktop-app would always be in the end of the spread, which would cost you time, or it would be somewhere in the list making it more difficult to find an application you want to switch to. Why add another UI element, if there's already a perfectly good option we can go with that doesn't bloat the UI nor reduce ease of use of the existing usecases?

    On the topic of what is home, might i add:

    Don't kill the desktop: A manifesto

    In my opinion, Unity 8 should become a proper desktop environment, and that includes being able to put stuff on your desktop. Doesn't have to be applications (unless the user wants to, then let them do it), but it would also be incredibly useful for short-lived files. For example, i'm very often travelling by train in Germany, and since we don't have a ticketing app for Ubuntu Touch, i always put the ticket-pdf on my phone and open it in document viewer. That's something i would put on my desktop. Yes, i know, Gnome removed that feature a while back. But for many people that is a standard feature of Desktop Environments and it would be foolish to dismiss it as a legacy usecase. For me, it is clear. The desktop is my 127.0.0.1. And i'd love an easy way to get there.

    posted in Design
  • RE: Phone reboots if releasing the USB connection to my computer

    @Shannon64 You need to reboot your phone to bootloader/fastboot mode (press and hold the volume up and power buttons until the phone reboots) and connect it to your pc with a usb cable. Then, open a terminal and navigate to where those files are (you said you put them on your desktop, so it's cd Desktop). Run sudo apt install fastboot to install the fastboot utility. Then run the commands from my post above and watch out for any errors. After that, hold the power button until the phone vibrates to reboot the device.

    posted in Support
  • RE: PinePhone

    @Jackl said in PinePhone:

    2 Being a privacy oriented phone, it would be cool a physical switch to turn off the module, and maybe the cameras, microphone. I dont trust very much the module stand-by state.

    It will have physical switched for all those 🙂

    @Jackl said in PinePhone:

    • 3 The display manager should be i3 or lxde (kde or gnome would be f00l(no offence ubports)) and the OS arch or debian. All the always-running apps should be gtk2.

    gtk on phones is a bad idea. It's not designed for low end hardware nor is it designed to work on a phone form factor. Why do you want gtk?
    Qt has superior performance on embedded, ARM based devices. Also LXDE is moving to LXQT which is qt based.

    UBports does not use kde or gnome, we use unity8 that's crafted specifically to work on phones and desktop alike, based on qt.

    i3 would be hard to use? no keyboard?

    But you can run whatever you want 🙂 there is debian builds already for it, and i know other project are working on it as well, like arch, plasma mobile, etc.

    @Jackl said in PinePhone:

    4 I hope that the pinephone 2 will use a mediatek or qualcomm soc. Not a surprise a battery of 3000 mAh.

    It will use the allwinner a64

    posted in General
  • RE: Phone reboots if releasing the USB connection to my computer

    @Shannon64 Were you talking to me? The user i was supporting was able to resolve the issue with my above suggestion, so if you have the exact same issue and you also came from an operating system other than cyanogenmod 12, i recommend you try what i described. 🙂

    posted in Support
  • RE: Phone reboots if releasing the USB connection to my computer

    Hey everybody, sorry about the late reply. I just had a report of a successful fix for this on Telegram. The user who had the exact same problem was coming from CyanogenMod 11, while our HAL-container for the Oneplus One is based on CyanogenMod 12. What you can do is flash the firmware of CyanogenMod 12. Download this zip file, extract it and open a terminal in the folder containing the files. Then, reboot your phone to fastboot/bootloader mode and connect your device with a usb cable. Run the following commands to flash the firmware:

    fastboot flash modem NON-HLOS.bin
    fastboot flash sbl1 sbl1.mbn
    fastboot flash dbi sdi.mbn
    fastboot flash aboot emmc_appsboot.mbn
    fastboot flash rpm rpm.mbn
    fastboot flash tz tz.mbn
    fastboot flash LOGO logo.bin
    

    Making a mistake at this stage can brick your device, so please make sure no of the commands return an error. Last but not least, reboot the device.

    posted in Support
  • RE: 35c3

    I'll leave a lot lying around, but if you want we can meet somewhere.

    posted in Marketing Incubator
  • RE: Issue priorities - basic phones features shouldn't be the first ?

    Little the same as i wrote on github https://github.com/ubports/ubuntu-touch/issues/860,

    Also please understand, we are a small team with a huge task, we have many moving parts and moving to a newer version of mir and unity8 at the same time is not helping, we are doing our best to make an an awesome operative system. but we are in a really busy period after taking over from canonical, we updated to xenial, we are updating mir and updating unity8 all these are huge since canonical left it all the current version far behind the latest releases, this forces us to make major changes. We are also building Halium and following the evolving of android and newer devices to be able to follow the mobile marked. At halium we are also trying to move our sensor, gps, media and camera system over to an active maintained system instead of maintaining our own. And we are also looking at merging our patched in celluar and pulse with an active maintained one. Once we move things to active maintained systems where we can work together to get to the same goal, we will then get more time to focuses on core functions.

    About replacing the browser, this is an huge part for us, we are not able to maintain our own fork of chromium (oxide) that why we are forced to move the browser, this move will in fact give more time to focused on the core functions on the phone.

    We are moving to newer version of pretty much every part of the system, this is a major work. Once we have done the major upgrade we will get a lot more time. And in fact we are really close go get to this point, we now are super close to finish all the mir/unity8/libhybris upgrades. And we don't have a big enough team to focus on all the bugs right now as the code may have merge errors to be able to merge with never version and to risk spending lots of time on bugs that might be fixed in newer version. that's why we are upgrading, getting our source aligned with newer sources to then focus on fixing and improving.

    In fact most of these bugs comes from the canonical days, they was a much bigger team then we are right now, so we don't work at the same speed.

    We are doing our best with the small team we have.

    OTA 8 will include new mir and unity8 (and many other updated parts), we hope these have many of these issues fixed, but we have to expect some bugs to be included also since the upgrade is so major.

    Thanks for understanding 😉

    posted in General