Рани програмери Хуавеи-јевог Хармони ОС 2.0 бета открили су да је основни систем и даље заснован на Андроиду. Читајте даље да бисте сазнали више!
Ажурирање 1 (02.2.2021. у 15:18 ЕТ): Опсежан извештај описује колико је Хуавеијев Хармони ОС 2.0 бета сличан Андроиду. Кликните овде за више информација. Чланак објављен 26. децембра 2020. је сачуван у наставку.
Хармони ОС је оперативни систем компаније Хуавеи, чији је циљ да преузме узде као компанија тренутни Андроид софтвер без ГМС-а показао се недовољним за покретање паметног телефона компаније изгледи. Хуавеи је недавно започео свој дуги прелаз са Андроид-а без ГМС-а са први Хармони ОС 2.0 бета за одабране паметне телефоне и таблете. Али док независни оперативни систем звучи као да би било сјајно да се целокупни мобилни екосистем одвоји од Дуопол Аппле-овог иОС-а и Гоогле-овог Андроид-а, изгледа да је ово прво издање Хармони ОС-а 2.0 и даље засновано на Андроид-у након све.
Један програмер направио једноставну апликацију „Хелло Ворлд“ која циља старију верзију Андроид-а – конкретно, Киткат 4.4.4 – и открио да апликација покреће
врло слична порука о грешци и на Андроид и на Хармони ОС виртуелним уређајима.Снимак екрана са леве стране приказује апликацију инсталирану на виртуелном уређају заснованом на новијој верзији Андроида, у суштини јавља грешку да је апликација направљена за старију верзију Андроид-а и да можда неће исправно радити на новој верзија. Снимак екрана са десне стране приказује апликацију инсталирану на виртуелном уређају заснованом на Хармони ОС 2.0 бета и грешку порука је практично иста, са разликом што је само једноставна замена речи „Андроид“ за „Хармонија ОС“.
КСДА старији члан хикари_цалик, познат по свом раду на откључавању покретача Нокиа телефона, компајлирао је и инсталирао познати Апликација за суперкориснике на Хармони ОС 2.0 бета виртуелни уређај. Ево шта се десило:
Штавише, можете користити АДБ (Андроид Дебуг Бридге) да пренесете упутства виртуелном уређају ХОС. На тај начин, један програмер је успео да извуче већину системске партиције са виртуелног уређаја, откривајући да верзија садржи Андроид оквир.
Све ово представља занимљив закључак: прва бета верзија Хармони ОС 2.0 је очигледно још увек заснована на Андроиду.
Сада, постоји неколико објашњења која се овде могу дати. Могло би се претпоставити да је Хармони ОС 2.0 само ребрендирање Андроид-а и да намерава да тако и остане, али сматрамо да иако је ово можда тачно у овом тренутку, то неће увек бити случај. На основу претходних презентација, Хуавеи је споменуо да ће коришћење АОСП-а послужити као прелазни корак ка изградњу жељеног Хармони ОС искуства, у суштини начин да се премости јаз за кориснике и програмере апликација једнако. Коришћење постојеће АппГаллери и ХМС екосистема доноси замах, тако да би такав прелазни корак био управо оно што је Хармони ОС-у потребно да крене на пут пуном брзином.
Такође бисмо могли погрешити у томе што ово издање има више нијанси него што знамо. Хуавејево саопштење за штампу за лансирање свог Хармони ОС 2.0 бета не помиње Андроид или АОСП, али нисмо били може да прочита сву документацију или да погледа све програмерске видео записе које је Хуавеи поставио пошто је све у Мандарин. Контактирали смо Хуавеи за коментар и ажурираћемо чланак ако нам се јави.
Ажурирање 1: „Нема приметне разлике“ између Хармони ОС-а и Андроид-а
Иако је наша истрага о томе да ли је Хармони ОС једноставно Андроид била неубедљива, АрсТецхница дошао до много убедљивијег одговора. У опширном извештају, публикација каже да „не постоји приметна разлика између Хуавеја 'потпуно нови' ОС и Андроид." Као што смо раније споменули, Хуавеи нам није олакшао приступ Хармони ОС-у 2.0 бета. Емулатор покреће Хуавеи сервере, доступан је само програмерима које је одобрио Хуавеи, а сва документација је на мандаринском језику. Штавише, Хуавеи-ов процес регистрације захтева од вас да откријете неке осетљиве личне податке (што, да будемо поштени, може бити последица кинеских прописа о међународном пословању), тако да смо морали да се ослонимо на налоге трећих страна од кинеских програмера и непотпуне исписе фирмвера када смо писали наш оригинални извештај. АрсТецхницаРон Амадео је пробио ове баријере да би ближе погледао Хармони ОС, што га је довело до закључка да је ОС у суштини само Андроид испод хаубе.
АрсТецхница наглашава колико је интерфејс Хармони ОС 2.0 сличан Хуавеијевој ЕМУИ Андроид кожи, за коју Хуавеи каже да је једноставно зато што су пренели ЕМУИ изглед и осећај на Хармони ОС. Испод хаубе, међутим, постоји много компоненти Андроид система, укључујући апликацију „ХармониОС Систем“. Ова апликација је означена као „верзија 10“, што је вероватно референца на Андроид 10, верзију Андроида која АрсТецхница наводи да је Хуавеи ОС заправо заснован на. Примери апликација направљених помоћу Хуавеи-овог СДК-а су наводно сличне Андроид АПК датотекама по томе што могу бити неархивирани попут ЗИП датотека, имају сличну унутрашњу структуру и могу се декодирати помоћу стандардног Андроид-а алати за декомпилацију. Публикација даље напомиње колико је бета комплетна функцијама у поређењу са другим оперативним системима у развоју као што су Гоогле-ов Фуцхсиа или Самсунг-ов Тизен. Чак и након „сати чачкања по ХармониОС-у“, АрсТецхница није могао да „укаже на једну суштинску промену у поређењу са Андроидом“. Ако је Хуавејев план да промени са „Андроид“ на „не Андроид“, Арс тврди, како ће онда имати довољно времена да то ураде с обзиром на то да планирају лансирати телефон са Хармони ОС касније ове године?
Пошто Гугл поседује заштитни знак за Андроид, не би требало да буде изненађујуће што не постоји ниједна референца на њега у самом Хармони ОС-у, али Арс истиче колико је чудно да нема позивања на Андроид ни у једној званичној документацији за програмере. Документација, као што смо приметили, не открива много информација о основи ОС-а. У ствари, покренуло је више питања него што је дало одговор.
Ја седим могуће да је Хуавеј заправо постигао скоро беспрекорну миграцију са ЕМУИ-а заснованог на Андроид-у на Хармони ОС и да само загребемо површину? Наравно, могуће је. Једном смо контактирали Хуавеи пре првобитног објављивања овог чланка, али нисмо добили ништа конкретно детаљи о архитектури Хармони ОС 2.0, његовом језгру, АРК компајлеру или како се Андроид рунтиме уклапа у ово. Неколико корисника у нашим коментарима су дали могућа објашњења за „Андроид-ност“ Хармони ОС 2.0, али тек треба да видимо документацију или код који то потврђује.