What is your main points for a perfect personal phone operative system?

  • Marius,

    I would see it
    Stable devices & software,
    Fully integrated with standards like : Mail, Caldav, Webdav, Carddav etc...
    Strong base software : Mail, GPS, Communication, Browser,
    Overall being secured and hackable.

    Then Convergence + Anbox for some proprietary stuff like banking, bus ticket etc..

  • Happy with all you say. Key for me is a phone that does everything I need - as a phone. As a desktop computer it needs to do everything that I need from a desktop. Open source is great - as long as it just works (generally I've found that to be the case) but whatever else you do needs to be focused on creating a reliable and easy to use and maintain system.

  • I would add to what mariogrip says, that a proper SDK is necessary.
    If we want to be "interesting" to developers, we have to give the best tools and tutorials apart from the community support.

  • For me definitely convergence - meaning a PC in my pocket that I can plug either with or without the cable to the external screen. Developer friendliness, security and open source also. But I would want to add a few things:

    • Well designed and beautiful UX. I consider Unity 8 and Ubuntu's UI Toolkit to be on the good way to this goal and that is why I would be sad if it was dropped. Also that's why I'm suggesting moving it to be based on QQC, but still with the Canonical's UX concepts included in the other thread.

    • Adaptive UX - UITK again. I write code once using a blocks designed to cover both phones and desktops and use it both on my phone and desktop with UX adjusting to the screen.

    • A set of native apps, well integrated with the OS. The worst thing that could happen in this place would be not resurrecting Core Apps and replacing them with apps having totally different designs. That's also why I don't like having Anbox - when there is an Android app I can run, then why write native one?

    Those just my points and reasons for them, I do not intend to start a discussion on UITK, Core apps and Anbox here to not go offtopic here ๐Ÿ˜‰

  • as @LarreaMikel says, a Phone that can be easily hacked. A fast browser . I would prefer easy data sync (calendar, contacts, notes,... ) than convergence.

  • I agree with all @mariogrip said exept convergence. Convergence for me would be nice but not essential reason why I support UBports and awaiting to switch to UT.
    Priority wise I would put it in this order:
    1a: Trust (no tracking and no personal information leackage without my consent)
    1b: Core smartphone apps running fluently see this thread
    2: Able to run some extra support-apps like Smarthome apps, carsharing apps (so at least st. like AnboxLight without sophisticated graphical performance would be very much appreciated)

  • Also for me, convergence is an important but not a priority aspect at this time.
    I think it would be appropriate to equip the device with a fluid operating system and with some of the apps that are considered indispensable. I was very concerned about security and personal data protection, and - no less important - the durability of the device (reduction of programmed obsolescence). This last aspect can be a goal for the population of large geographic areas.

  • Seรฑores lo que propone Marius es el camino correcto.
    Nadie quiere anbox?
    Donde estan las aplicaciones nativas?
    Agradecer el trabajo de marius y dejar de comentar cosas que nadie hace.
    Alguno de ustedes esta desarrollando aplicaciones nativas?no.
    Al dia de hoy las que hay se cuentan con una mano.
    Camino correcto es convergencia y anbox

  • @fmulcar As far as I'm concerned, I'm just answering Mario's question. Convergence, for me, is not a priority (it's important and fascinating but not a priority, because Android and Ios do not have it, but they are leaders). Anbox can be the solution to the lack of "indispensable" apps. But, from my point of view, I consider it a plug-in in the operating system, not a structural part of it. This is because while I can run Ubuntu Touch on devices with few resources, having ubuntu touch including Anbox would always require powerful (and expensive) hardware. In my opinion, the operating system must be modular, giving the possibility to those who are "dependent on android apps" to be able to run them by simply installing an add-on module. If we don't want install the module (or we cannot install it for limited hardware resources) we can use a phone with many features. IMHO

  • All your points ( Convergence, Open Source, Developer friendly, Security ) Plus :

    • Easy to develop integration to, It would be nice if the phone can be used to bridge several devices/sources together (i.e. Moving file between computers, Cast music from ownCloud to chromecast , etc.. (ContentHub 2.0 ๐Ÿ˜› ) )
    • Tunable , Control how much the phone limit the CPU usage to save battery , Change the theme of the UI, which notification are important and which are not , etc..

  • I'm looking forward to purchasing a Ubuntu Phone that encompass your points, will incorporate Anbox and connect to Mirabook.

  • I agree with you too, @mariogrip . I went all-in in February with Ubuntu Touch on my Nexus 4. It feels very good to have the increased freedom, but it comes at some cost. The things I'm having trouble with so far:

    • Lack of access to important apps.
    • Browser crash and wouldn't start again until rebooting the phone.
    • Alarm clock sometimes does not go off, or goes off late (10-20 minutes).
    • Buggy and poor navigation and usability in text fields (e.g. typing sms).
    • Sudden restarts.
    • Lack of input languages (in my case Thai language).
    • Volume control crash and requires reboot to come back.
    • Phone low responsive to input.
    • Significantly shorter battery time.

    I think my hope for continued development, proper convergence and the freedom helps me stay with Ubuntu on my phone, but in the long-term I don't know.

    Special thanks to everyone not giving up despite the lack of Canonical support!

  • For me, the personal phone operating system would have a good app ecosystem with a lot of freedom to choose what you would like to do with your device. Hackable, customizable, fast, smooth and easy to use. A good UI that does not get in the way of the user, and also easy to install periodic security updates (Like in the Linux desktop). But really the make it or break it has to be the app ecosystem, a device would be worthless without a good app ecosystem.

  • Perfect:

    • open hardware (ok, thats not the OS) from fair production (Hello, Fairphone)
    • open source OS (meaning Gnu/Linux, incl. drivers and firmwares, if possible, and long term updates)
    • as little dependencies on Android and vendors as possible
    • convergence would be a nice-to-have

    Because this does not exist atm, I do not own a smartphone. Still thinking, if I should get a Fairphone or a Neo 900 (unclear, what's happening there) or a Zerophone). Or if I should wait, if ever some crowdfunding project will offer, what I want.

  • @hairy
    The Zerophone is cool. Almost a selfmade Phone. haha
    But the size is almost like my first mobile phone in the 90th.
    But I guess, the Zerophone have a much better display ๐Ÿ˜‰

  • @WLBI You will be able to use larger displays later on, if you want. BTW: David Hunt made a PiPhone 3 years ago ( https://www.youtube.com/watch?v=8eaiNsFhtI8 ) ... With some optimization, which the ZeroPhone does, this really is a complete handheld computer and phone. Maybe even almost entirely open source soon, because open GPU-drivers are coming along, and there are efforts for an open firmware.

    • I totally agree about freedom of software and freedom from getting tracked everywhere I go.
    • related to freedom is security. This is a major point if I want to use it as my everyday phone.
    • Equally important I think is that a stable base is needed. What I mean is that it is not enough to be able to say "we have bluetooth" or "we have miracast" . I mean if it is there, it should also really be working and be compatible to thirdparty devices. Lets not get trapped but featurism . And all this does not only apply to BT and eathercast.
    • Anbox will certainly make transition easier for all people coming from Android. (including me)

    Personally right now things beyond this are already a bonus at the moment. In my case things that I miss are:

    • vpn support for cisco (vpnc) based vpns
    • great would be an integrated SIP client
    • convergence could become interesting but right now other missing things are more painful und thus they seem more important.

  • aptitude

  • The reason I support the UBports project is because I believe that the current duopoly of mobile operating systems isn't helpful for anybody. I also think that Google and Apple collect way too much information on their users and aren't open enough about what this data contains and what it's used for.

    In order to become a daily driver, Ubuntu Touch would need to be stable, updatable on device, use minimal battery life, and have a stopgap system in place to allow android apps to run if they're absolutely essential. Of course this android app compatibility would only be a temporary measure until the native software selection became more robust.

    Perhaps linking into the Amazon app store or F-Droid might be a good plan?

    However I'm not a developer so I don't fully understand the complexities of running Android apps on a mobile Linux environment. I would fully expect a lot of fiddling to be required to make an app compatible, and perhaps what would be needed is a seperate, user maintained repository of compatible android apps and installation instructions.

  • For me a personal phone is one where I dictate what to share and what not.
    Freedom in the sense that I can choose to use no cloud, my personal one, or a more public one.

    Freedom to install apps I want, so for this we still need to look at anbox or the likes as app devs wont quickly develop for UBports.

    And then there is battery life... Should not be worst then the default OS.
    Lastly a nice and friendly GUI, but Ubuntu Touch does it best.

    But the real reason for me to be here aside the personal aspect is convergence. One device. My dream.

Log in to reply