Гармония это НЕ Андроид но это Андроид.
Я не кодер. Мне просто не дали нормално развиться в кодера. Однако Crack&Phreak я занимался.
Посему то что на гитее появилось про Harmony OS только подтвердило мою правоту.
За основу был взять проект Dingoo - слой совместимости там впрочем писался теми же то в L4Linux тогда ошивался ( когда Динго было ещё)
В итоге конечно POSIX слой получился похож. Но он и тогда был похож. Да там особо и не придумаешь ничего.
А вот микроядра подозрительно на MicroC похожи. Это даже я - человек с низкой квалификацией в кодинге вижу. По сути там тоже самое ограничение по интерконекту. Семафоры. В общем Лаброс очевидно.
А потом поколупайтесь сами в прошивкее Dingoo A320 - если даже я увидел сходство ....
Кстати занятно что никто так этого не написал . а я снова угадал - в общем. А я же говорил снова, похоже, да ....
Есть андроид - есть его свободные версии типа репликанта или линейдж ОС.
Если вы ставите Линейдж ОС то система безопасности требует LinuxSE
В реальности на многие телефоны поставить LinuxSE просто невозможно - из-за загрузчика. Он не даёт снести тот Линукс что на телефоне есть и оставить другой.
Загрузчик - это программа аналог БИОСА и как в Биосе у него есть расширенная версия ну как UEFI. Где помимо базовой обслуживающей программы с первичным загрузчиком напихано говна.
Так же в ваши процессорах есть стукачи Intel Me и AMD Platform Security Processor
В реальности это ещё одно ядро процессора - только маленькое у Интела это кварк - это пенёк туалатин из которого вырезали MMX и прочие расширения и система команд там от стандартного первого пентиума. Ну частоты работы его 32 мегагерца или 400 мегагерц.
Но это позволет запустить полноценную ОС Позитив говорит о Мниксе - но не совсем миникс. Но не суть - на компьютерах с такой скоростью мы сидели в 1990е. И это полноценые компьютеры с ОС и интернетом. И он живёт своей жизнью - недоступной вам.
Из-за того какое количество говна напихано в UEFI они эти процессоры в процессорах не нужны.
Да и вообще Харпертаун на G41 показывает что современные компьютеры вообще могут без UEFI и без этих шпионских зон работать. Как и оптероны некоторые.
То есть это явно дополнительная функция.
сначала загрузчик
потом такая хуета типа UEFI
потом Линукс - да да у вас в ваших ведроидах Линукс стоит
потом виртуальная машина Dalvik или ART по сути это таже JAVA машина. Тока по другому.
потом оболочка графическая
Вот эти две поебени вместе андроид. Ну вместо с обычными линуксовыми драйверами.
вот там где слой Линукса Там не совсем линукс.
При этом там где слой Андроида на телефонах стоит Андроид - они даже в некоторых версиях поленились вырезать пасхалку - котора отдельное приложение и которое вы можете удалить на своём ведре если рутирован телефон. Это AOSP обозвано
Кроме того слой оболочек у многих производителей свой. Особенно хуёвые оболочки делает Самсунг.
Они влияют только на внешний вид и то какие настройки доступны из графического интерфейса.
В принципе можно её не использовать вообще а использовать консоль но вы заебётесь пользовать такой телефон.
Это как Линукс без KDE. Наслаждатесь sudo не просто так sudo а из-за сюдо - мужской ебли периода токугава.
Гармония же это
Вот там где слой Линукса там как и в динго стоит Лабросовская ОС - ОС реального времени. Для микроконтролёров это лучший вариант.
повер её находится KAL не от слово дерьмо хотя это тоже верно а от слова Kernel abstraction layer слой абстракции.
На динго по мимо чисто линуксовой прошивки была попытка навинтить как это было
https://ru.wikipedia.org/wiki/L4Linux
Я когда то эту статью и создал.
То есть в слое KAL это иммитирует Линукс.
В итоге почему прошивки Гармонии гораздо меньше - потому что там НЕТ полноценного Линукса который раздулся до адски не приличных размеров.
Там нет всего того говна что в ведре идёт довеском.
Это иногда вылезает как косяк того что это типа эмулятор. Так как это модифицированный AOSP.
Так как сама ОС работает быстрее - ибо там нет того говна что в обычном линуксе под андроидом то на тех же конфигурациях при сохранении совместимости с 10-11 андроидом всё работает быстрее.
Перекомпиляция под Гармонию не обязательно. Что среди дебилов которыми заполнен Хабр ( ну да пристроенных дебилов - корпоратов ублюдков) и прочие " ИТ модные СМИ" пидаров со Смузи , родилась сказка которая до сих пор есть в англовики.
Эти имбецилы даже не понимают как функционирует Андроид. Как то говно котрое мне несколько лет назад доказывало открытось Телеграмма давая мне ссылку на откомплированную и обфырканую библиотеку с ГОСТ шифрованием - это ебло пристроенное даже не понимало что у него есть только вызов к черному ящику - а ящик живёт своей жизнью помимо него. Почему я и угорал про тех чмошников что верят в анонимность Телеграма - пиздец мудаки - таким реально надо срочно на эфтаназию. Сами конченные мудаки и таких людей как я не слушают. Ну это приговор всех рашкован - они все такие.
В итоге Гармония и Линейдж ОС имеют очень много общего.
И те и те перелопаченный андроид.
И у той и у той не стандартный линукс в комплекте.
Просто у Линейдже это Защищённый Линукс https://ru.wikipedia.org/wiki/SELinux но если смарт не позволяет то там и на обычном будет работать машинка и обвяз.
Гармония же в качестве линукса использует аналог https://ru.wikipedia.org/wiki/L4Linux но от проекта Dingoo A320.
Слой оболочек не важен - он играет такую же роль как оболочкуи в Линуксе кому кед а кому больше LXQT нравится - мне второе ибо не грузит так.
Да совсем о этом китайце забыл
Вообще я уже лет 20+ использую тот или иной китайский софт. И там много толкового.
Просто я не пидар поплизатор чтобы постоянно говорить в стиле " О! Я нашёл такую фишку" кому? Зачем? Да и не фишка это. Просто рабочие моменты.
Про таокайзен я сказал потому что за приватность - а хром стукач, а все остальные хромиумы стукачи, либо там не работает ничего. В Таокайзене работает всё и не стучит. Но иногда это вызывает проблемы на 90х версиях.
А так я естественно не буду заниматься " продвижением себя" мне это нахуй не нужно потому что я в черных списках и в этой стране мне нормальной работы не светит вообще пока жидва у власти. А светит зона и давно. то что пока на воле только частности.
Но вот когда реально достало долбоёбство и то что все такие "умные" "маститые" уёбки которые гребут бабло лопатой так ничего и не смогли понять а я заранее оказался прав- потому и написал.
А заодно подумал и дебилам разжевал.
Гармония это НЕ Андроид но это Андроид. Всё зависит от того что вы вкладываете в этот смысл.
Если речь о том что простой ебанат с подворотни вкладывает - ау меня андроид на смарте - то нет это НЕ андроид. И даже больше Lineage OS на SELinux это тоже НЕ Андроид. Но на обычном да андроид.
Если вкладывать в это понятие соответствие версии с вариациями то Линейдж это вычещенный Андроид если он на обычном линуксе. а вот Гармония это НЕ Андроид - потому что у него есть изменения в обвесе так что версия не соответвует и линукс подложен вообще не настоящий.
Теоретически можно не только системные процессы на прямую на микроядрах запускать но и приложения. И в третьей версии это наконец заработает .... ну надеюсь, нормально.
Но я с самого начала и говорил что каким надо быть чмом чтобы по одной лишь графически похожей оболочки решить что это андроид ? И это известные западные обозреватели полутора сотнями тысяч долларов зп в год.
Графическую оболочку можно симитировать совершенно любую - на линуксе внешне можно изобразить разные версии винды и такие проекты есть.
Бинк ОС или Хайку тоже очень похожи на винды и маки разных версий.
Внешность ну ничего не значит.
Можно ли заставить оболочку Гармонии работать на Андроиде без перекомпиляции ? НЕТ. Можно ли наоборот - без глюков и проблем нет. А многое просто не заработает.
Но заставить работать APK если он не лезет куда не надо можно вполне. Просто система не будет идентифицирована как Андроид - и то опредять что это Андроид или не андроид можно по разному.
Ваш браузер передаёт базовые данные о вашей системе - но в реальности можно настроить его так что он будет передавать хрень.
Тем не менее есть способы определить вашу машину по другому - например запросить SID вашей машины - но и его можно подделать.
Ну и так далее.
Технически же если рассматривать Гармонию - это НЕ Андроид. Это как и BlackBerry только совместимая с приложенниями под Андроид система. И как я и говорил сама эта идея была заимствована именно у них.
Сделать такой телефон. Чтобы пользоваться парком приложений от андроид.