Ubuntu Touchту алмаштырган UBports микропрограммасынын он биринчи жаңыртуусу

долбоору 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ге өтүү акылдуу аймактарды колдоону токтотууга (Scope) жана тиркемелерди ишке киргизүү үчүн жаңы App Launcher интерфейсинин интеграциясына алып келет. Келечекте, долбоордун иштеп чыгууларынын негизинде Android тиркемелерин иштетүү үчүн чөйрө үчүн толук функционалдык колдоо пайда болот деп күтүлүүдө. Anbox.

Негизги өзгөрүүлөр:

  • Экрандагы клавиатура жакшыртылган текстти түзөтүү функциясы менен өркүндөтүлдү, бул сизге киргизилген текст боюнча навигациялоого, өзгөртүүлөрдү жокко чыгарууга/кайра жасоого, текст блокторун бөлүп көрсөтүүгө жана алмашуу буферинен текстти жайгаштырууга же алып салууга мүмкүндүк берет. Өркүндөтүлгөн режимге кирүү үчүн экрандагы клавиатурадагы боштук баскычын басып, кармап туруу керек (келечекте өркүндөтүлгөн режимди иштетүүнү жеңилдетүүнү пландап жатабыз). Экрандагы клавиатурага Dvorak макетинин кошумча колдоосу да кошулду жана ар кандай макеттер менен бир катаны оңдоо сөздүгүн колдонуу орнотулду;
  • Chromium кыймылдаткычында жана QtWebEngineде курулган орнотулган Morph браузери жеке домендерге орнотууларды байланыштыруу моделин ишке ашырат.
    Бул өркүндөтүүнүн аркасында браузерде сайттар үчүн тандалган масштабды сактоо, сайттын деңгээлинде жайгашкан жер маалыматтарына жетүү мүмкүнчүлүгүн тандоо сыяктуу функцияларды ишке ашырууга мүмкүн болду (жалпы “Ар дайым уруксат берүү” же “Дайыма баш тартуу” жөндөөлөрүн жокко чыгаруу үчүн) , URL иштеткичтери аркылуу тышкы тиркемелерди ишке киргизүү (мисалы, “тел: //” шилтемелерин басканда, чалуу жасоо үчүн интерфейске чалууга болот), тыюу салынган же уруксат берилген ресурстардын ак же кара тизмесин жүргүзүү;

  • Push эскертме кардары жана сервери мындан ары Ubuntu Oneдагы колдонуучунун каттоо эсебине байланбайт. Push эскертмелерин алуу үчүн сизге азыр бул кызматтын тиркемелеринде гана колдоо керек;
  • Android 7.1 менен жөнөтүлгөн түзмөктөрдү колдоо жакшыртылган. Бул чалууларды жасоодо зарыл болгон кошумча аудио иштеткичтерди кошууну камтыйт;
  • Nexus 5 смартфондорунда процессордун ашыкча жүктөлүшүнө жана батареянын бат түгөнүшүнө алып келген Wi-Fi жана Bluetooth катып калуу көйгөйлөрү чечилди;
  • MMS билдирүүлөрдү кабыл алуу, көрсөтүү жана иштетүүдөгү көйгөйлөр чечилди.

Мындан тышкары, айтып берди смартфон үчүн UBports порттордун абалы жөнүндө Librem 5. Уже даярдалган Librem 5 devkit прототипине негизделген жөнөкөй эксперименталдык сүрөт. Микропрограмманын мүмкүнчүлүктөрү дагы эле өтө чектелген (мисалы, телефония, мобилдик тармак жана билдирүүлөр аркылуу маалыматтарды берүү колдоо жок). Кээ бир көйгөйлөр, мисалы, Unity System Compositor Wayland Мир аркылуу колдоого ыңгайлашканга чейин Android драйверлерисиз күтүү режимине түшө албоо,
Librem 5 үчүн өзгөчө эмес, ошондой эле Pinephone жана Raspberry Pi үчүн чечилет. Пуризм 5-жылдын башында жөнөтүүнү убада кылган акыркы аппаратты алгандан кийин Librem 2020 портунда ишти кайра баштоо пландаштырылууда.

Source: opennet.ru

Комментарий кошуу