Den elfte uppdateringen av UBports firmware, som ersatte Ubuntu Touch

Projekt UB-portar, som tog över utvecklingen av den mobila plattformen Ubuntu Touch efter att ha övergett den bortdragen kanoniskt företag, publicerade OTA-11 (over-the-air) firmwareuppdatering för alla officiellt stödda smartphones och surfplattor, som var utrustade med Ubuntu-baserad firmware. Uppdatering bildas för smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10. Projektet också utvecklas experimentell skrivbordsport Unity 8tillgänglig i församlingar för Ubuntu 16.04 och 18.04.

Utgåvan är baserad på Ubuntu 16.04 (OTA-3-bygget baserades på Ubuntu 15.04, och från och med OTA-4 gjordes övergången till Ubuntu 16.04). Liksom i den tidigare utgåvan, när OTA-11 förbereddes, var huvudfokus på att fixa buggar och förbättra stabiliteten. Nästa uppdatering lovar att överföra den fasta programvaran till nya versioner av Mir och Unity 8-skalet. Testning av bygget med Mir 1.1, qtcontacts-sqlite (från Sailfish) och den nya Unity 8 utförs i en separat experimentgren "kanten". Övergången till nya Unity 8 kommer att leda till att stödet för smarta områden (Scope) upphör och att det nya App Launcher-gränssnittet för att lansera applikationer integreras. I framtiden förväntas det också att fullfjädrat stöd för miljön för att köra Android-applikationer kommer att dyka upp, baserat på utvecklingen av projektet Anbox.

Huvudändringar:

  • Tangentbordet på skärmen har förbättrats med förbättrad textredigeringsfunktion, så att du kan navigera genom inskriven text, ångra/göra om ändringar, markera textblock och placera eller ta bort text från klippbordet. För att komma åt det avancerade läget måste du trycka och hålla ned mellanslagstangenten på tangentbordet på skärmen (vi planerar att göra det lättare att aktivera det avancerade läget i framtiden). Valfritt stöd för Dvorak-layouten har också lagts till på tangentbordet på skärmen och användningen av en felkorrigeringsordbok med olika layouter har etablerats;
  • Den inbyggda Morph-webbläsaren, byggd på Chromium-motorn och QtWebEngine, implementerar en modell för att länka inställningar till enskilda domäner.
    Tack vare denna förbättring var det möjligt att implementera funktioner i webbläsaren som att spara den valda zoomnivån för webbplatser, selektivt kontrollera åtkomst till platsdata på platsnivå (för att åsidosätta de allmänna inställningarna "Tillåt alltid" eller "Neka alltid") , starta externa applikationer via URL-hanterare (till exempel när du klickar på "tel://"-länkar kan du anropa gränssnittet för att ringa), upprätthålla en svart eller vit lista över förbjudna eller endast tillåtna resurser;

  • Push-meddelandeklienten och servern är inte längre bundna till användarkontot i Ubuntu One. För att få push-meddelanden behöver du nu bara support i applikationerna för denna tjänst;
  • Förbättrat stöd för enheter som skickas med Android 7.1. Detta inkluderar att lägga till ytterligare ljudhanterare som är nödvändiga när du ringer samtal;
  • På Nexus 5-smarttelefoner har problem med Wi-Fi och Bluetooth-frysning, vilket leder till överdriven belastning på processorn och snabb batteriladdning, lösts;
  • Problem med att ta emot, visa och bearbeta MMS-meddelanden har lösts.

Dessutom, berättade om status för portering av UB-portar för en smartphone Librem 5. Redan beredd en enkel experimentell bild baserad på Librem 5 devkit-prototypen. Den fasta programvarans möjligheter är fortfarande mycket begränsade (det finns till exempel inget stöd för telefoni, dataöverföring över mobilnätet och meddelanden). Några av problemen, till exempel oförmågan att gå i viloläge utan Android-drivrutiner tills Unity System Compositor är anpassad för att stödja Wayland via Mir,
är inte specifika för Librem 5, och är även lösta för Pinephone och Raspberry Pi. Det är planerat att återuppta arbetet med hamnen för Librem 5 efter att ha mottagit den slutliga enheten, som Purism lovade att skicka i början av 2020.

Källa: opennet.ru

Lägg en kommentar