Quantcast
Jump to content

[pivotCE] Official Release of LuneOS and Project Updates


Recommended Posts

blue-white-sphere-text_1It’s been a long while since we

link hidden, please login to view
back in June of 2013, but today after months of very hard work the webOS Ports team are very proud and happy to provide our latest release to the community now named “LuneOS”.

The first eye catching change is the new name we’ll be using for our project going forward. The distribution will be called “LuneOS” instead of “WebOS Ports Open webOS” because it wasn’t very catchy and we felt it important to specify we are separate from Open webOS which is it’s own project from HP and now LG. Lune is the French translation of moon and refers to the user interface we all love so much in legacy webOS, LunaSysMgr, which is named after the Latin/Spanish translation of moon.

The release model for LuneOS is a rolling one where each of the releases will get its own name from a list of coffee beverages. This first release is “Affogato”.

All work for each release is and users can also update to unreleased stages to support the developers with testing and bug fixing. Our overall aim is to deliver high quality software which is stable and satisfies the needs of our users. We plan to have a new release at the beginning of each month.

General focus

As a mobile operating system, we’re tailored for smartphones and tablets. Our main focus is not to add new devices as they appear on the market but instead to provide a stable, easy to use and easy to port software base. Porting OS pieces itself was never the real problem of our approach since we solved the most important bits by using . The actual problem we’re facing is to get applications software implemented and to add all the back-end functionalities to the system we love and need.

The main focus of LuneOS is to provide an operating system which is driven by the community and continues what we love(d) about webOS. We’re not trying to reach feature comparison with Android or iOS but rather building a system to satisfy basic needs in the mobile environment. Building a good quality mobile operating system from scratch is a hard job and is built in just the spare free time everyone involved in the project has. To get the best ratio between what we want and what we can do, we’re analyzing architectural decisions from both existing solutions we can base our work on and whether we have to write things from scratch.

Supported devices

We’re currently supporting the Nexus 4 and HP TouchPad. The Galaxy Nexus and Nexus 7 (2012 Wifi) are still supported with this Affogato release, but will not be actively maintained anymore by the project team for future releases. We would like someone to step up as maintainer for these devices. We also have started to write a to make it easier for community members to port LuneOS to other devices.

What works

Wifi!  We also have a working settings app which includes things like wifi, screen, developer mode, and about. Apps that work include a basic browser, Preware, mail (enyo1 but it’s working albeit a tad buggy because of screen size related things), accounts (with some minor issues), memos is fully working, a stubbed contacts app, initial calendar app with no real backend functionality yet, synergy connectors for a lot of endpoints (Google, Yahoo, i*, owncloud, and more) and initial work for a phone app.  Also, contacts sync is working along with better suspend/resume handling, and a bunch of other smaller things.

System/architecture improvements

After the Alpha 2 release we made the drastic decision to rewrite LunaSysMgr from scratch and name it Luna Next. This decision was made because LunaSysMgr distributed with Open webOS caused too many headaches, mainly due to the legacy device support and the overhead of code that was in there to support various things. Keeping LunaSysMgr would not allow proper hardware acceleration without a lot of work and would have made porting to other devices harder in the future.

Therefore, the team decided to start rebuilding the user interface from scratch using the latest technologies available (QT 5.2 / QML, WebKit 2, etc). This of course meant a lot of work, but also a lot of benefits because it provides design flexibility going forward. Where possible, existing code from LunaSysMgr was re-used.

As you can imagine, the rewriting has been a lot of work and there are many different scenarios to cover, so there might still be some bugs present. After this release we will focus on adding additional features to Luna Next.

Starting with this release, LuneOS has a built-in update mechanism which makes it easy for users to update to the latest build.  The implemented mechanism is similar to the one which was used in webOS before but has a different backend implementation. Right now there is no automatic notification when a new update is available. The user has to check on his own in the Settings app if a new update is available to install it.

Ecosystem

We’re still using Preware to provide application feeds which enables the community to distribute their applications. Currently we only support one feed which is built from purely open source applications. Submitting a new application is as simple as creating a pull-request against the relevant repository which sets up the feed. On the application side we have a reworked Preware application which is now based on Enyo 2. It is faster compared to the original Preware based on the Mojo framework due to the fact it can simultaneously download multiple feeds. However, it’s back-end is still based on the same code as in the legacy webOS system.

Improvements since Alpha 2

Overall there are a lot improvements since the last release.  Below is a list which doesn’t aim to be complete but gives a good overview what the team worked on and is still working on:

Core OS system improvements

  • Built upon libhybris to enable easy portability on available Android based devices where the followings things are currently re-used from Android:
    • Telephony system (rild)
    • Graphics drivers
  • We’re planning to utilize more things from Android soon like:
    • Hardware accelerated video/audio playback
    • Sensor integration
    • Functioning camera
  • There is currently no plan to support running Android applications within LuneOS like ACL or AndroidChroot do.
  • Using systemd as system init manager instead of Upstart, giving shorter boot times and easier control of tasks during boot.
  • Emulator based on VirtualBox is available for testing and development
  • Completely built by the community (OpenEmbedded build system)

Application improvements

  • Preware 2 is now working and enables users to install additional applications.
  • Various bugs have been addressed in the , and apps.
  • A new has been created based on Mozilla’s PDF.js implementation.
  • A basic application is available.
  • are still present but a little buggy at times; this needs to be fixed or replaced by new versions of the apps.
  • A system update mechanism is available to easily update to a new build once available.

Current work in progress for future releases

  • Native QML based phone application for speed & reliability
  • Media Indexer Support with legacy webOS compatible API
  • Support for audio and video playback
  • Tweaks support
  • Further Status Bar indicator support and updates
  • Further improvements to the keyboard layouts
  • Adding user interface features to Luna Next which were also available in webOS 3.x and LunaCE such as “Card Stacking”, “Mini Cards”, “Card Zoom Gestures”, “Stack Spread Gestures”, “Infinite Card Cycling”, “Tap-to-Maximize Edge Cards” etc.

Help needed

As LuneOS is a large project with just a small group of people working on it, we could use help with various things. Especially on the application development front. We have a lot of parts on the service side in place but the app UIs need a lot of work from creative people. If you like webOS, know how to develop on the web and enjoy working with an enthusiastic team on a new community built mobile operating system, don’t hesitate to contact us through the available communication channels (see ). Besides doing real development we also need people spreading the word about LuneOS, working on the website or documentation for others about how to participate in the project.

Here is a rough and unsorted list of things we need help with:

  • Fix bugs in existing applications (Settings, …)
  • Create replacements for old Enyo 1 based applications:
    • Contacts (first draft exists)
    • Calendar (first draft exists)
    • Messaging (with Synergy integration)
  • Create documentation and workflow for app developers to develop and submit new applications
  • Improve the project website with a better look & feel
  • Testing and bug reporting

If you’d like to get involved, !

Get started with LuneOS

Ready to start using LuneOS?  Great!  Here’s what you need to know:  there is still a lot of work in progress and the current state should be considered as being alpha even though it’s working quite nicely for the parts that are implemented already. Therefore, use is at your own risk. Currently BlueTooth, the accelerometer, camera and ALS are not implemented yet. Audio & wifi should work, though might be buggy. If you have a TouchPad you can start . You will want to use the “Release” version. Nightly is used for things that are being worked on and bug fixes for the next release.  If you need help installing it, go .  If you’d like to try the emulator go . And for the Nexus 4 go . All the supported devices can be found

Found some bugs?

Once you’re happily testing, it can of course happen that you will run into some bugs. Feel free to report them at  so the developers can look into it. Of course you’re free to help in solving existing bugs as well!

Have questions about the project?

No problem!  Send us an email to [email protected] or tweet to us .  If you’re excited about the project, use the hashtag #LuneOSishere and spread the word!



Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By Filip_IT
      Hello
      I have login issue on a brand new LG TV 55UR640S0ZD there I  want to create content with content manager and create Groups with Group Manager 2.0.
      I´m trying to login to Dashboard with chrome and Internet Explorer browser which is connected to wlan with IP address:
      link hidden, please login to view  Here it says to Input Password and I have tested
      0000
      000000
      00000000
      1157
      admin
      Without success, what is the default password?  
      I have reset the TV from Hotell mode menu and ordinary Menu to factory default but does it exist any other way to reset TV?
      How can I get access to my TV?
      All help is appreciated
      BR. Filip


       
    • By News Reporter
      LG’s Advanced Display Innovations, Including 8K Micro LED, Feature in Interactive
      Exhibit Along With Immersive Media Art and Digitalized Spaces for Diverse Industries

      SEOUL, Jan. 31, 2023 — LG Electronics (LG) is presenting its cutting-edge digital signage solutions at Integrated Systems Europe (ISE) 2023, which opens today in Barcelona, Spain. The company’s full range of display solutions – including Micro LED displays, Transparent OLED Signage and LED displays – is exhibited across a number of digitalized spaces demonstrating use cases and applications for different industries, including retail, corporate, education and hospitality.
      Adopting the theme of Life, Be Bloomed for this year’s ISE, LG is presenting innovative display solutions that offer a world of possibilities and the power to make life better, each and every day. Visitors to the company’s booth will be able to experience solutions created to foster better business communications, solutions that deliver clear visibility and integrate seamlessly in various commercial environments as well as solutions that can convey the emotion and dynamism of stunning digital artworks in a whole new way.
      The massive 272-inch LG MAGNIT 8K Micro LED (model LSAB007) is making its debut at ISE with a truly jaw-dropping display, both in scale and in picture quality. The enormous Micro LED leverages millions of self-emissive micrometer-scale pixels to create images of exceptional vibrancy and depth, while its 8K resolution (7,680 x 4,320) delivers razor-sharp detail.
      LG MAGNIT 8K offers impressive color consistency and a wide viewing angle. This remarkable display solution will mesmerize visitors to the company’s booth, enthralling them with exclusive 8K footage that captures the beauty and majesty of the natural world. With its huge size and superb picture quality, LG MAGNIT is an excellent solution for showcasing media art in public spaces, and for use in building control rooms, boardrooms as well as corporate and hotel lobbies.
      Another spectacular sight for visitors, LG’s 8K Micro LED synchronizes with 56 Transparent OLED Signage (model 55EW5G-V) displays, covering both sides of the LG exhibition hall’s entrance to create an incredibly immersive media art experience. The captivating display setup transports visitors into a world of color and wonder – a world brought to life by the company’s cutting-edge display technologies.
      At ISE 2023, LG is also showcasing its solutions for virtual production studios for the very first time. A virtual production studio allows content creators to shoot live-action footage against a fully digital backdrop, which is made by displaying virtual scenery on a series of seamlessly connected LED screens. LG and its professional partners, including Mo-Sys and ARRI, will be showing visitors how a virtual production studio works – and how it can be used for entertainment applications, such as film and TV, and for corporate in-house broadcasting – and introducing LG’s LED displays and related solutions.
      At the center of LG’s booth is the eye-catching Floating CUBE LED, an LED sculpture that creatively combines four 2K LED displays (model LSCB012). Based on Tensegrity, a structural principle of tensional integrity, the CUBE presents strikingly three-dimensional anamorphic digital art that moves and flows across the displays’ surfaces. LG’s fine-pitch LED displays provide lifelike picture quality, while the seamless 90-degree corner design of the CUBE installation enhances the sense that one is looking at real, 3D objects inside an actual, physical space.
      Additionally, LG is introducing its new digital learning solution, LG CreateBoard (model TR3DK), at ISE 2023. An Interactive Digital Board designed to engage, inform and inspire students, and encourage greater collaboration, the new model provides LG CreateBoard Lab for content creating and writing as well as LG CreateBoard Share for wireless content and screen sharing. Also on show is LG ConnectedCare DMS, a cloud-based device management solution for schools and other learning environments that enables the remote management of multiple displays.
      As part of its comprehensive exhibit, LG is presenting convenient cloud-based management solutions tailored to the needs of diverse industries; including retail, corporate, education and hospitality. LG Pro:Cloud is a cloud platform for accessing LG’s content management solutions (CMS) including Pro:Centric Cloud (hospitality) and SuperSign Cloud, while LG ConnectedCare is a remote management solution that makes it possible to monitor signages, check energy usage and adjust display brightness via the integrated Energy Dashboard.1
      Also on full display at ISE 2023 is LG’s ongoing commitment to sustainability. Embracing the company’s Better Life for All vision, the latest B2B solutions from LG offer energy efficiency, reduced resource consumption, increased recyclability and enhanced accessibility.2 In the ESG zone, visitors can explore innovations such as cloud-based smart energy management solutions that help reduce power consumption and 4K UHD signage (model UL3J-EP), featuring components partially made from recycled plastic, and check out the LG Kiosk, which promotes digital inclusion with a tactile keypad for the visually impaired.
      “At ISE 2023, LG is demonstrating how its display solutions can add value in practically any commercial sector or area of your life you care to name,” said Paik Ki-mun, senior vice president and head of the Information Display business unit of LG Electronics Business Solutions Company. “Far more than just screens for presenting content, our display solutions can help you connect, create, communicate and collaborate – expanding and digitalizing your daily experience in a host of convenient, new ways.”
      Visitors to ISE 2023 can find LG’s booth in Hall 3 (Stand 3K 200) of Fira Barcelona’s Gran Via conference center. To learn more about LG’s digital signage solutions at ISE 2023, please visit
      link hidden, please login to view. # # #
      1 Energy Dashboard will be released in 2023.
      2 .

    • By hjetschko
      Hi, I have a feature request for the sound out setting. I often connect my Bluetooth headphones to the TV. We don't use the internal speaker of the TV, we use the optical sound out setting whenever I don't use Bluetooth. It would make our lives a lot easier if the TV can remember the last sound out setting before connecting to Bluetooth and default back to this setting when the Bluetooth device gets disconnected. At the moment, each time I disconnect the headphones I have to go back into settings and change the sound out setting from internal speaker to optical again. 
      Thanks and regards
      Hubert
    • By qUArtEx
      Hi to all! 
      I'm really new into this and have a problem. My 2018 LG 55UJ635V-ZF has only webOS 3 (latest; ethernet-automatic download) an i can't use airplay or miracast. The apps i found in the store for mirroring are only pay2use to use this needed feature for me.
      On the LG Homepage i can't find an upgrade for my TV an maybe is my tv really to old for upgrades or am i wrong?
      Maybe someone can help me out or bring some light for me in this.
      I also found the suggestions on this site for the firmware 4.70.70 (for the UJ's), but i can't download....error.
      sorry for my bad english 🙂
      thx for your help, quartex.



×
×
  • Create New...