Arstechnica: Harmony OS da Huawei - Android 10 reprojetado sem muitas mudanças



escrevemos várias vezes sobre os desenvolvimentos da Huawei. Depois de cair nas sanções dos EUA, ela começou a criar suas próprias soluções de hardware e software. Em particular, processadores e software. O mais comumente mencionado entre esses desenvolvimentos é o sistema operacional Harmony OS, que, como muitos acreditavam, foi criado do zero.



O desenvolvimento começou em 2019 e agora é apresentada a segunda versão do sistema. Ao mesmo tempo, o presidente do departamento de desenvolvimento de software da Huawei disse o seguinte: "O Harmony OS não é uma cópia do Android, nem uma cópia do iOS." Mas é isso? Como os editores da Arstechnica descobriram, as palavras dos desenvolvedores são muito diferentes da realidade.



Como você conseguiu o Harmony OS para o teste?



Acabou sendo um processo longo e complicado que exige registro. E não apenas uma indicação de um apelido, e-mail, etc. Os desenvolvedores (não se esqueça, estamos falando da China) pedem uma lista completa de documentos para identificação pessoal. O principal desta lista é o passaporte. Tive que digitalizar e enviar todas as páginas.



Compare isso com o Android, cujo download você precisa ir para a página Android SDK e clicar no link, após o qual o download começa. O processo da Apple é um pouco mais complicado, mas também não há nada fatal nele.







Mas o assunto não se limita ao passaporte. Ao criar uma conta, você também precisa de outros documentos, incluindo um cartão de crédito. Sim, exatamente - é necessária uma foto da frente do cartão. Além disso, você deve indicar seu nome completo, email, telefone. Após inserir os dados, é necessário aguardar dois dias úteis. Então, se você tiver sorte, a conta será aprovada - o processo de registro pode ser considerado concluído.



E se o SDK puder ser encontrado em algum lugar em um recurso de terceiros, a Huawei não será capaz de iniciá-lo sem sincronizar com seu perfil de desenvolvedor. O emulador se recusará a funcionar. Talvez para desenvolvedores da China isso seja normal, mas para representantes de outros países, essas formalidades parecem estranhas.



Existe a possibilidade de a Huawei complicar deliberadamente o processo, na esperança de atrair especialistas exclusivamente chineses. Mas isso é apenas um palpite.



Bem, agora - para o próprio sistema



Sim, um sistema operacional totalmente novo que a Huawei criou do zero!





Depois de ter acesso ao SDK, você não poderá executá-lo em seu computador local. Em vez disso, um "emulador remoto" entra em ação. Tudo isso é muito parecido com os jogos em nuvem, quando o conteúdo é jogado em algum lugar lá, e apenas o stream de vídeo chega na máquina do jogador. Até onde você sabe, o servidor com o emulador está localizado na China. Segundo jornalistas da Arstechnica, pode até não ser um emulador, mas um verdadeiro telefone com acesso remoto habilitado. A qualidade da imagem é 720p. Em princípio, o suficiente para o trabalho.



Após o lançamento, o desenvolvedor vê ... uma cópia completa do shell EMUI Android da Huawei. Se você olhar as informações sobre o sistema, verá que o Android 10. A empresa afirma que se trata apenas de um recurso do shell, que não foi alterado (novamente parece muito estranho).





Um breve tour pelo sistema dá a impressão de que estamos lidando com o Android. Isso é indicado, entre outras coisas, por aplicativos do sistema com os nomes "Android Services Library", "Android Shared Library", "com.Android.systemui.overlay", "Androidhwext" e outros. São cerca de 10. Mas deve ser diferente, já que estamos trabalhando com Harmony OS v2.



Se você visitar a "Huawei App Gallery", que na verdade é um catálogo de aplicativos Android, em todos os lugares vemos informações sobre o Android 10 Q. E não haveria problema se fosse apenas uma versão alfa ou beta do sistema operacional que não funciona ou funciona, mas mal. Um exemplo é o Google Fuchsia e o Samsung Tizen. Existem problemas, aplicativos quebrados, limitações, etc. Mesmo assim, esses são sistemas operacionais completos. Não conchas, mas plataformas construídas do zero. Se você imagina que a Huawei copiou completamente a interface do Android, então você precisa tentar - copie tudo com tanta precisão, incluindo bibliotecas de sistema e tudo mais.



Segundo a jornalista Arstechnica, não há problemas com o lançamento do novo sistema operacional este ano. Se este for apenas um Android modificado, não haverá muita dificuldade. O catálogo de aplicativos contém softwares familiares a todos, como Google, Microsoft, Amazon, TikTok, WeChat, Tencent, Baidu, Weibo, Evernote.





A Huawei parece ter simplesmente substituído todos os aplicativos do Google que não funcionam devido às sanções pelos seus próprios. Ao mesmo tempo, o resto dos desenvolvedores nem mesmo tentou mudar muito. A maioria dos elementos permaneceu inalterada, são os elementos originais do Android, aplicativos do sistema e tudo mais. Até onde você pode ver, tudo isso é apenas um fork do Android e nada mais. Em geral, está tudo bem com isso, sem negativo. Mas não está claro por que a Huawei está relutante em simplesmente admitir que está desenvolvendo um fork do Android em vez de um sistema operacional completo.



Um pouco mais esquisitice



HarmonyOS tem uma versão Open Source chamada " OpenHarmony ". Ao mesmo tempo, apenas aqui vemos um sistema totalmente original, destinado, no entanto, apenas para dispositivos IoT. OpenHarmony se identifica como Versão 1.0. Ele usa o microkernel LiteOS IoT e os aplicativos do repositório não são aplicativos Android.



Mas a segunda versão, projetada para celulares e tablets, já é Android, ligeiramente modificada, mas ainda Android. Até o emulador é baseado em Linux, e os aplicativos são inteiramente software para Android.







Aqui está a documentação do sistema. Ela também é muito, muito estranha.



Fork Android é uma boa opção para a China



Do ponto de vista técnico, tudo está claro aqui. Em termos de evitar sanções dos EUA, o fork Android faz sentido. O fato é que a própria Huawei pode usar o SO, é proibido apenas trabalhar com os serviços do Google embutidos no SO. Tudo é lógico aqui - para um lançamento rápido de uma linha de telefones que pode ser vendida sem restrições, um fork do Android com serviços chineses é o bastante.



Mas, estranhamente (sim, esta palavra é freqüentemente repetida ao longo do texto), a Huawei planeja licenciar seu sistema operacional. Como isso pode ser feito com um Android redesenhado não está claro. Esta é possivelmente a primeira versão do Harmony OS, que não é um fork. Mas, se assim for, a Huawei ainda não comenta nada. Pelo menos por enquanto.



Além disso, a Huawei não poderá vender telefones com Android modificado em todo o mundo, pois os usuários não poderão acessar aplicativos do Facebook, Snapchat, Netflix, Hulu, Amazon, Twitter, Roku, SoundCloud, Pandora, Amazon, Uber, Lyft , Tinder, Shazam e etc. Os direitos deles pertencem a empresas americanas, o que significa que o software não pode ser usado. Além disso, não haverá Gmail, Chrome, YouTube, Google Assistant, Google Maps.



Muito provavelmente, a empresa venderá seus telefones Android modificados na China, não no exterior. Nesse caso, tudo fica claro e os passos da empresa são bastante lógicos. Mas você não deve chamar o sistema operacional de seu próprio desenvolvimento, ele é apenas a versão chinesa do Android - quase igual às versões do Linux sobre as quais escrevemos.






All Articles