Ubuntu Touch-ийг сольсон UBports програмын арван нэг дэх шинэчлэл

Төсөл УБ, Ubuntu Touch гар утасны платформыг орхисны дараа хөгжүүлэлтийг хүлээн авсан татсан Каноник компани, Нийтлэгдсэн Албан ёсоор дэмжигдсэн бүх программ хангамжийн OTA-11 (агаараар) шинэчлэлт ухаалаг гар утас, таблет, Ubuntu-д суурилсан програм хангамжаар тоноглогдсон. Шинэчлэх үүссэн OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10 ухаалаг гар утсанд зориулагдсан. Төсөл мөн хөгжиж байна туршилтын ширээний порт нэгдмэл 8, онд боломжтой чуулганууд Ubuntu 16.04 болон 18.04-д зориулагдсан.

Уг хувилбар нь Ubuntu 16.04 дээр суурилагдсан (OTA-3 нь Ubuntu 15.04 дээр суурилагдсан бөгөөд OTA-4-ээс эхлэн Ubuntu 16.04 руу шилжсэн). Өмнөх хувилбарын нэгэн адил OTA-11-ийг бэлтгэхдээ алдаа засах, тогтвортой байдлыг сайжруулахад гол анхаарлаа хандуулсан. Дараагийн шинэчлэлт нь програм хангамжийг Mir болон Unity 8 бүрхүүлийн шинэ хувилбаруудад шилжүүлэхийг амлаж байна. Mir 1.1, qtcontacts-sqlite (Sailfish-ээс) болон шинэ Unity 8-ийн туршилтыг тусдаа туршилтын салбарт хийж байна "зах". Шинэ Unity 8-д шилжсэнээр ухаалаг бүсүүдийг (Хамрах хүрээ) дэмжихээ больж, програмуудыг эхлүүлэх шинэ App Launcher интерфейсийг нэгтгэхэд хүргэнэ. Ирээдүйд төслийн хөгжүүлэлт дээр үндэслэн Android програмуудыг ажиллуулах орчны бүрэн хэмжээний дэмжлэг гарч ирэх төлөвтэй байна. Anbox.

Үндсэн өөрчлөлтүүд:

  • Дэлгэц дээрх гарыг сайжруулсан текст засварлах функцээр сайжруулж, оруулсан текстийн хооронд шилжих, өөрчлөлтийг буцаах/дахин хийх, текстийн блокуудыг тодруулах, санах ойноос текстийг байрлуулах, устгах боломжтой. Нарийвчилсан горимд нэвтрэхийн тулд та дэлгэцэн дээрх гар дээрх зайны товчлуурыг удаан дарах хэрэгтэй (бид ирээдүйд дэвшилтэт горимыг идэвхжүүлэхэд хялбар болгохоор төлөвлөж байна). Дворакийн байршлын нэмэлт дэмжлэгийг дэлгэцийн гар дээр нэмж оруулсан бөгөөд өөр өөр байршилтай нэг алдаа засах толь бичгийг ашиглах боломжтой болсон;
  • Chromium хөдөлгүүр болон QtWebEngine дээр суурилагдсан Morph хөтөч нь хувийн домэйнтэй тохиргоог холбох загварыг хэрэгжүүлдэг.
    Энэхүү сайжруулалтын ачаар сайтын сонгосон томруулалтын түвшинг хадгалах, сайтын түвшинд байршлын өгөгдөлд хандах хандалтыг сонгон хянах ("Үргэлж зөвшөөрөх" эсвэл "Үргэлж татгалзах" ерөнхий тохиргоог хүчингүй болгох) зэрэг функцуудыг хөтөч дээр хэрэгжүүлэх боломжтой болсон. , URL зохицуулагчаар дамжуулан гадаад програмуудыг ажиллуулах (жишээлбэл, "tel: //" холбоос дээр дарахад та дуудлага хийх интерфейс рүү залгаж болно), хориотой эсвэл зөвхөн зөвшөөрөгдсөн эх сурвалжуудын хар эсвэл цагаан жагсаалтыг хадгалах;

  • Түлхэх мэдэгдлийн клиент болон сервер нь Ubuntu One дээрх хэрэглэгчийн бүртгэлтэй холбогдохоо больсон. Түлхэх мэдэгдлийг хүлээн авахын тулд танд одоо зөвхөн энэ үйлчилгээний програмуудад дэмжлэг хэрэгтэй;
  • Андройд 7.1-тэй төхөөрөмжүүдийг тээвэрлэхэд зориулсан сайжруулсан дэмжлэг. Үүнд дуудлага хийх үед шаардлагатай нэмэлт аудио зохицуулагчийг нэмж оруулах;
  • Nexus 5 ухаалаг гар утсан дээр CPU-ийн хэт ачаалал, батерейг хурдан шавхахад хүргэдэг Wi-Fi болон Bluetooth хөлдөлттэй холбоотой асуудлууд шийдэгдсэн;
  • MMS мессеж хүлээн авах, харуулах, боловсруулахтай холбоотой асуудлууд шийдэгдсэн.

Нэмж хэлэхэд, хэлсэн Ухаалаг утсанд UBports порт хийх байдлын талаар Либрем 5. Аль хэдийн бэлтгэсэн Librem 5 devkit прототип дээр суурилсан энгийн туршилтын зураг. Програм хангамжийн боломжууд маш хязгаарлагдмал хэвээр байна (жишээлбэл, утас, гар утасны сүлжээ, мессежээр өгөгдөл дамжуулахад дэмжлэг байхгүй). Зарим бэрхшээлүүд, жишээлбэл, Unity System Compositor-ийг Mir-ээр дамжуулан Wayland-ийг дэмжихэд дасан зохицох хүртэл Android драйвергүйгээр ичээнээс гарах боломжгүй,
Librem 5-д хамаарахгүй бөгөөд Pinephone болон Raspberry Pi-д зориулагдсан. Пуризм 5 оны эхээр нийлүүлнэ гэж амласан эцсийн төхөөрөмжийг хүлээн авсны дараа Либрем 2020 портын ажлыг үргэлжлүүлэхээр төлөвлөж байна.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх