Quantcast
Jump to content

[pivotCE]LuneOS July Stable Release: Cortado


Recommended Posts

That took a while, but lots of ground has been covered! We’re finally back with a new release called “Cortado”. We have been working very hard behind the scenes during the past couple of months!

So you’re asking what we have done? Most importantly we now have all our supported targets on at least a 3.4 kernel which was a critical requirement in order to update Yocto to Pyro. Both glibc and systemd required this.

So the Touchpad, Nexus 4 and Nexus 5 are now all on a 3.4 kernel and on an Android 5.1-based build!

For the Touchpad we were able to already use the work done by the  and we’re now mainly using as a source for building the required Android bits!

This release is a bit of an intermediary release, so it’s not as stable as we would like it to be and as you are used to. We expect to address the remaining issues with the next release. We wanted to get this release out since it marks quite a milestone with all the underlying updates to the system.

We have also updated some of the UI bits and there is now a tablet layout similar to what was available on webOS 3.x with notifications at the top of the screen! Preware is now also working properly on targets with a landscape orientation like the Touchpad & VirtualBox (qemux86).

Due to the fact there’s no suitable 3.4 kernel available for the Galaxy Nexus (Maguro) we were forced to drop this as a porting target. We have also dropped support for Nexus 7 WiFi 2012 version (Grouper) due to the fact that none of the devs actually had this device and therefore we couldn’t test any updates.

We’re already full speed ahead with the update of QT from 5.6 to 5.8. This brings quite some challenges and requires quite some rework in various bits, but it seems things are progressing well.

Once the 5.8 upgrade has been completed we’ll be looking into updating to 5.9.1 in the near future as well since this will be a LTS (Long Term Support) release of QT. The upgrade from 5.8 to 5.9.x should be fairly straight forward since the changes aren’t that major.

We have the following items on our to-do list to focus on:

  • QT 5.7/5.8/5.9.1 Upgrade
  • Various UI tweaks
  • Messaging improvements
  • Camera improvements
  • Fix known issues on the various targets
  • Bring back official support for Touchpad 4G (current build works on Touchpad 4G but only WiFi).

Known issues:

  • Nexus 4 (Mako): Sound is broken on current build.
  • Nexus 5 (Hammerhead): Vibration doesn’t seem to work, backlight doesn’t turn off.
  • Qemux86: Mouse input doesn’t seem to work.
  • Touchpad (Tenderloin): Screen doesn’t always turn off, bug with switching between input fields leading to screen turning off or not responding. No official support for the 4G Touchpad yet, but the build should work.
  • Node-SQLite3 is currently not working. Components using Node-SQLite3 have switched to an alternative storage method for now.
  • Focus bug on input fields. You can work around this by hiding the virtual keyboard and pressing the input again.

Changelog

Applications:

  • Preware (org.webosinternals.preware): Fix Panel behavior in landscape orientation.

User Interface:

  • luna-next-cardshell: Notifications: separate view and model, Initial work on tablet style statusbar, Fix NotificationAreaTablet height, StatusBar: fix tablet TweaksClock visibility.

System Level:

  • meta-smartphone: linux-lg-hammerhead: fix some minor defconfig values, android-system: only start after main partitions are mounted, android-system-image: make “symbols” directory optional, android-headers-tenderloin: use API 22, patched to match tenderloin specific content, linux-hp-tenderloin: use a 3.4 kernel, android-system-image-tenderloin: use a Halium 5.1 based Android build, android-system-image-tenderloin: Fix checksums, linux-hp-tenderloin: bump SRCREV, android-system-image-tenderloin: update Android image
  • pulseaudio-modules-droid: migrate to PulseAudio 10.0
  • systemd: Disable ProtectHome and ProtectSystem for old kernels
  • ofono: Use Mer’s 1.19 and include fix
  • libhybris: test_hwcomposer: add support for newer hwcomposer versions
  • pulseaudio-modules-droid: match build flag for audio.h header
  • libhybris: bump SRCREV and remove unneeded patches
  • pulseaudio-modules-droid: define QCOM_HARDWARE
  • pulseaudio-distro-conf: for tenderloin, avoid loading the alsa module
  • purple-skypeweb: Update to 1.4 release
  • yocto: Update from Krogoth to Pyro Release
  • bitbake: Update from 1.30 to 1.34

The usual

1.

2. and

3.

Download and Install

Feel free to to get started. Tenderloin, Mako and Hammerhead remain our focus for now, but the emulator  works too.

Please note that in order to use the latest stable builds on the Nexus 4 (Mako) and Nexus 5 (Hammerhead) you need to flash the CM 12.1 images first using CWM/TWRP. In order to do so, you might be required to do a “factory reset” or at least “wipe cache”. CWM/TWRP will indicate when this is needed. After successfully flashing CM 12.1, make sure to boot it at least once before going back to CWM/TWRP to flash the latest LuneOS image! We have provided links to CM 12.1 for these 2 images on our device pages below.

Installation instructions for , and are on the . And remember we .

Don’t forget to contact us with any questions and feel free to . Catch us on Twitter on IRC: Freenode:#webos-ports or email [email protected]

We will see you shortly with a new release!

Related posts:

link hidden, please login to view

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

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 Captain Raymond
      After having this TV working for just 2-weeks, now my voice control has stopped working, cant change channels, HDMI or anything.
    • By Timpa
      Hi!
      Please add a option to deavtivate scrolling wheel while using live playback.
      Flera gånger har jag råkat byta kanal när jag har kommit åt scrollhjulet när jag ska spola. Och då byter TVn kanal och allt är förlorat.
    • By TimtheToolMan
      We just purchased a new LG WebOS TV OLED 65" and running the setup through the app or the TV remote says it can't load the user agreement. This is blocking us from getting to streaming apps like Nexflix or any smart functions like Voice assistant.
      TV worked fine for a few days but voice assistant stopped working and after much effort LG tech said to  Reset to Initial Settings. Now we have mentioned no smart functions. TV is on ethernet and its browser functions on web fine. Tried running off neighbor's wifi with same results.
      Tried switching to different country, unplugging/hold power button for 20 seconds/wait one minute,  resetting TV multiple times, setting up remote again, ...
      Error message: Unable to Load User Agreements  A server error has occurred while downloading  the User Agreements. You must download and agree to the terms of the User Agreements to use this feature or application. Do you want to try to download them again… Unable to Load User Agreements  Sorry, but the User Agreements  can't be downloaded at this time…Please check your internet connection and try again later.    No change when trying over five days.
      Now there is no local company available to service TV. Maybe it's time to send it back and give LG TV a one star rating. I am willing to change motherboards but doubt if LG would go along with that.
      Anyone have any ideas.
       
    • By Nick Payne
      I can stream ABC content using either the iView app on our LG G1 65" OLED, or via the iView Android TV app that is installed on a Chromecast with Google TV that is plugged into one of the G1 HDMI ports. If I stream content using the app on the TV, every few minutes there's a momentary (fraction of a second) interruption to both sound and video. If I stream the same content using the app on the Chromecast, I get no such interruptions. Both TV and Chromecast are using wired Ethernet connections to the same switch, so I can't see that these interruptions are due to a network problem, or I'd see them on both devices. It would seem to be a problem with the app provided on the TV. Other streaming services that we access via apps on the TV (Netflix, Stan, Amazon Prime, etc) do not show the same problem.
    • By Alley Cat
      I am currently using this TV only to view internet content.  I am using the built-in wifi and ethernet connections.  But the TV starts up into maximally loud static every time and I haven't found a way around this.  Just about anything else would be better.  It could autodetect and mute the static.  Or it could start into the Apps screen.  Or it could start into my preferred app.  Or it could just start into a blank screen.  Whatever.  Just not loud, loud static.
      I read someone was able to set parental controls to get rid of the cable channels so it didn't start into static but that didn't work for me -- I deleted and locked all static channels but it still starts up into one of them.
      I guess more people have had success giving it an HDMI input and setting that as default -- I can't find the menu item to do that, maybe I need to actually connect an HDMI input? I don't have one readily available.  It seems silly to spend money on an extra streaming box to mostly do things that are built into my $900 TV, because it was designed to blast static on my speakers every time it starts up.
      So -- are there any other possibilities to solve this problem? 

×
×
  • Create New...