Huawein Harmony OS 2.0 beta näyttää perustuvan Androidiin

click fraud protection

Huawein Harmony OS 2.0 -betaversion varhaiset kehittäjät ovat havainneet, että taustalla oleva järjestelmä perustuu edelleen Androidiin. Lue lisää saadaksesi lisätietoja!

Päivitys 1 (2.2.2021 klo 15.18 ET): Laaja raportti kertoo, kuinka samanlainen Huawein Harmony OS 2.0 beta on Androidin kanssa. Napsauta tätä saadaksesi lisätietoja. Artikkeli, sellaisena kuin se on julkaistu 26.12.2020, säilyy alla.

Harmony OS on Huawein oma ensimmäisen osapuolen käyttöjärjestelmä, jonka on tarkoitus ottaa ohjat haltuunsa yhtiön nykyinen GMS-vapaa Android-ohjelmisto osoittautuu riittämättömäksi kuljettamaan yrityksen älypuhelinta tulevaisuudennäkymiä. Huawei aloitti äskettäin pitkäjänteisen siirtymisen pois GMS-vapaasta Androidista ensimmäinen Harmony OS 2.0 beta tietyille älypuhelimille ja tableteille. Mutta vaikka itsenäinen käyttöjärjestelmä kuulostaa siltä, ​​että koko mobiiliekosysteemin olisi hyvä irtautua Applen iOS: n ja Googlen Androidin duopoli, näyttää siltä, ​​että tämä Harmony OS 2.0:n ensimmäinen julkaisu perustuu edelleen Androidiin. kaikki.

Yksi kehittäjä rakensi yksinkertaisen "Hello World" -sovelluksen, joka oli kohdistettu Androidin vanhempaan versioon – erityisesti Kitkat 4.4.4:ään – ja huomasi, että sovellus tuottaa erittäin samanlainen virheilmoitus sekä Android- että Harmony OS -virtuaalilaitteissa.

Vasemmalla: Android-virtuaalilaite Android Studiossa, jossa on Hello World -sovellus. Oikealla: Harmony OS -virtuaalilaite DevEco Studiossa, joka käyttää samaa sovellusta.

Vasemmalla olevassa kuvakaappauksessa näkyy virtuaalilaitteeseen asennettu sovellus, joka perustuu olennaisesti uudempaan Android-versioon antaa virheilmoituksen, että sovellus on rakennettu vanhemmalle Android-versiolle, eikä se välttämättä toimi kunnolla uudessa versio. Oikealla olevassa kuvakaappauksessa näkyy Harmony OS 2.0 -betaversioon perustuvalle virtuaaliselle laitteelle asennettu sovellus ja virhe viesti on käytännössä sama, ero on vain pelkkä sanan "Android" vaihtaminen sanalle "Harmony OS".

XDA: n vanhempi jäsen hikari_calyx, joka tunnetaan työstään Nokia-puhelimien käynnistyslatainten lukituksen avaamiseksi, kokosi ja asensi kuuluisan Superkäyttäjä sovellus Harmony OS 2.0 beta -virtuaalilaitteeseen. Tässä on mitä tapahtui:

Lisäksi voit käyttää ADB: tä (Android Debug Bridge) ohjeiden välittämiseen HOS-virtuaalilaitteeseen. Näin tehdessään yksi kehittäjä onnistui purkamaan suurimman osan järjestelmäosiosta virtuaalilaitteesta, mikä paljastaa, että rakenne sisältää Android-kehyksen.

Kaikki tämä tarjoaa mielenkiintoisen johtopäätöksen: Harmony OS 2.0:n ensimmäinen betaversio perustuu ilmeisesti edelleen Androidiin.

Tässä on nyt muutama selitys. Voisi olettaa, että Harmony OS 2.0 on vain Androidin uusi tuotemerkki ja aikoo pysyä sellaisena, mutta uskomme, että vaikka tämä saattaa olla totta juuri nyt, se ei aina pidä paikkaansa. Aiempien esitysten perusteella Huawei mainitsi, että AOSP: n käyttö olisi siirtymävaihe halutun Harmony OS -kokemuksen rakentaminen, mikä on lähinnä tapa kuroida käyttäjien ja sovellusten kehittäjien välinen kuilu yhtä lailla. Nykyisen AppGallery- ja HMS-ekosysteemin hyödyntäminen tuo vauhtia, joten tällainen siirtymävaihe olisi juuri se, mitä Harmony OS tarvitsee päästäkseen tien päälle täydellä nopeudella.

Saatamme olla väärässä myös siinä mielessä, että tässä julkaisussa on enemmän vivahteita kuin tiedämme. Huawein Harmony OS 2.0 -betaversion julkaisua koskevassa lehdistötiedotteessa ei mainita Androidia tai AOSP: tä, mutta emme ole olleet pystyy lukemaan kaiken dokumentaation tai katsomaan kaikkia Huawein lataamia kehittäjävideoita, koska kaikki on Mandariini. Olemme ottaneet yhteyttä Huaweihin kommentteja varten ja päivitämme artikkelia, jos kuulemme heiltä palautetta.


Päivitys 1: "Ei havaittavaa eroa" Harmony OS: n ja Androidin välillä

Vaikka tutkimuksemme siitä, onko Harmony OS vain Android, oli epäselvä, ArsTechnica tuli paljon ratkaisevampi vastaus. Laajassa raportissa julkaisu sanoo, että "Huawein välillä ei ole havaittavissa olevaa eroa "Täysin uusi" käyttöjärjestelmä ja Android." Kuten mainitsimme aiemmin, Huawei ei ole helpottanut Harmony-käyttöjärjestelmän käyttöä 2.0 beta. Emulaattori toimii Huawein palvelimilta, se on vain Huawein hyväksymien kehittäjien käytettävissä, ja kaikki dokumentaatio on mandariinikiinaksi. Lisäksi Huawein rekisteröintiprosessi edellyttää joidenkin arkaluonteisten henkilötietojen paljastamista (mikä oikeudenmukaisuuden vuoksi saattaa johtua Kiinan säännöksistä kansainvälisessä liiketoiminnassa), joten jouduimme luottamaan kiinalaisten kehittäjien kolmansien osapuolien tileihin ja epätäydellisiin laiteohjelmiston tyhjiin kirjoittaessamme alkuperäistä raportti. ArsTechnicaRon Amadeo mursi nämä esteet katsoakseen tarkemmin Harmony OS: ää, mikä johti hänet siihen johtopäätökseen, että käyttöjärjestelmä on pohjimmiltaan vain Android-konepellin alla.

ArsTechnica korostaa, kuinka samankaltainen Harmony OS 2.0 -käyttöliittymä on Huawein EMUI Android -skin kanssa, mikä Huawein mukaan johtuu yksinkertaisesti siitä, että he siirsivät EMUI-ulkoasun Harmony-käyttöjärjestelmään. Kotelon alla on kuitenkin paljon Android-järjestelmäkomponentteja, mukaan lukien "HarmonyOS System" -sovellus. Tämä sovellus on merkitty "versioksi 10", joka on todennäköisesti viittaus Android 10:een, Androidin versioon, joka ArsTechnica väittää, että Huawein käyttöjärjestelmä todella perustuu. Huawein SDK: lla rakennetut mallisovellukset ovat oletettavasti samanlaisia ​​kuin Android APK -tiedostot, koska ne voivat olla arkistoimattomia, kuten ZIP-tiedostoja, niillä on samanlainen sisäinen rakenne, ja ne voidaan purkaa tavallisella Androidilla purkaa työkaluja. Julkaisussa huomautetaan lisäksi, kuinka ominaisuuksiltaan beta näyttää olevan verrattuna muihin kehitysvaiheessa oleviin käyttöjärjestelmiin, kuten Googlen Fuchsia tai Samsungin Tizen. Jopa "tuntien HarmonyOS: ssä tsemppaamisen jälkeen" ArsTechnica ei pystynyt "osoittamaan yhtä olennaista muutosta Androidiin verrattuna". Jos Huawein suunnitelma on vaihtaa "Androidista" "ei Androidiin", Ars pohtii, kuinka heillä sitten on tarpeeksi aikaa tehdä niin, kun he suunnittelevat lanseeraa Harmony OS -puhelimen myöhemmin tänä vuonna?

Koska Google omistaa Androidin tavaramerkin, ei pitäisi olla yllättävää, ettei Harmony OS: ssä itsessään ole ainuttakaan viittausta siihen, mutta Ars huomauttaa, kuinka outoa on, ettei missään virallisessa kehittäjädokumentaatiossa viitata Androidiin. Kuten totesimme, dokumentaatio ei paljasta paljoakaan tietoa käyttöjärjestelmän perustasta. Itse asiassa se herätti enemmän kysymyksiä kuin vastasi.

Onko se mahdollista että Huawei todella onnistui lähes saumattoman siirtymisen Android-pohjaisesta EMUI: sta Harmony-käyttöjärjestelmään ja että olemme vain raapumassa pintaa? Toki se on mahdollista. Otimme Huaweihin yhteyttä kerran ennen tämän artikkelin alkuperäistä julkaisua, mutta emme saaneet mitään konkreettista tietoja Harmony OS 2.0:n arkkitehtuurista, sen ytimestä, ARK-kääntäjästä tai siitä, miten Android-ajoaika sopii Tämä. Muutama käyttäjä kommenteissamme ovat antaneet mahdollisia selityksiä Harmony OS 2.0:n "Android-olemukselle", mutta emme ole vielä nähneet dokumentaatiota tai koodia, joka vahvistaa tämän.