Tuesday, December 20, 2016

Mobile Plasma Mobile platform ported to Nexus devices 5X – RosInvest.Com

Tuesday, 20 December 2016

the Developers of the KDE project announced the porting of the developed 2015 mobile platform Plasma Mobile for smartphones Nexus 5X. Previously build Mobile Plasma was limited to Nexus 5 and Oneplus One. To work on these devices used the system environment of Cyanogenmod 12, which runs insulated container containing Ubuntu/Neon components and Plasma Mobile. The problem with the support for new devices was the fact that the used in this mapping library libhybris does not support the device, initially running Android 6.0.

To ensure that work on new devices developers used one of the forks of libhybris, which was added support for using executable files Android 6.0 in the usual user environment Linux. New libhybris also gave the opportunity to provide support for armhf and aarch64 architectures. In an experiment, a new port tested on Nexus 5X, which was only supported by Android 6.0 and newer releases. For the organization of work on the Nexus 5X, it was necessary to make changes in KWin and Assembly infrastructure.

currently, the hardware capabilities of the Nexus 5X yet provided graphics support and system input, but in the coming weeks is expected to support the networking subsystem, telephony and other functions necessary to create a suitable for everyday use Assembly Plasma Mobile. In addition, work on the Nexus 5X is considered as the first step towards implementing support for other devices.

Recall that the Plasma Mobile platform based on the mobile edition of the desktop, Plasma 5, the KDE Frameworks 5 libraries, phone stack Voicecall/Ofono and Telepathy communication framework. For the graphics output using a composite of Servia kwin_wayland. Plasma Mobile is not tied to low-level operating system components, that allows to provide the possibility of working under different platforms base operating system, including, to organize run on Ubuntu and Mer. The platform is focused on launching mobile applications written using the Qt framework 5. Supported the implementation of plasma-widgets and apps for the KDE Plasma desktop, as well as the possibility of using programs written for platforms Ubuntu Touch, Sailfish and Nemo. Of specialized applications notes interface for running applications, virtual keyboard, quick system management and application Manager.

LikeTweet

No comments:

Post a Comment