Как запустить raid на huawei

Обновлено: 02.08.2024

Николай Орлов


Николай Орлов

Андрей, не работает уже ни один способ из тех, что представлены. некоторые еще как-то умудряются накатить, возможно у них более старые устройства просто

Андрей Бес

недавно накатывал на хонор 9а, нашел видос на ютубе у какого то лысого блогера. Способы есть, поищи получше.
А так совет лучше скидывай мобилу пока в цене не упала, из андройдов лучше ванплас брать, всё остальное не очень

Николай Орлов


Николай Орлов ответил Андрею

Андрей, был самсунг нот 10+, вот он меня радовал. Хотел разнообразия - получил блин.

Андрей Бес

если брать самсунг то только американца. сам взял с10+ ростест, греется, разряжается быстрее,фотки хуже. С нотами та же проблема

Николай Орлов


Николай Орлов ответил Андрею

Андрей, тогда уж гонконгца. у американских трубок косяки с переводом. неполностью переведена прошивка, и еще всяких камней подводных куча, вроде нерабочих самсунг пэй

Андрей Бес

ну ты понял к чему я клоню, чтобы на снэпе был и с камерой от сони , а не на эксинусе и с самсунговской камерой


С одной стороны, это обзор и тестирование системы 5000V6, с другой — логическое продолжение предыдущей статьи, т.к. за прошедшие полгода появилось больше подробностей о различных компонентах системы, логике работы и реализованном функционале.

Но перейдем сразу к делу. Поскольку эта система является более привычной — двухконтроллерной системой, она лишилась и некоторых преимуществ своих старших сестер.

    Отсутствие shared Frontend и Backend.



Архитектурно двухконтроллерные системы, естественно, тоже отличаются.


OceanStor Dorado V6 использует active-active архитектуру, в которой есть следующие технологии.

  • Алгоритм балансировки нагрузки: балансирует запросы на чтение и запись, полученные каждым контроллером.
  • Глобальный кеш: позволяет, чтобы LUN не имели владельцев. Каждый контроллер обрабатывает полученные запросы на чтение и запись, обеспечивая балансировку нагрузки между контроллерами.
  • RAID 2.0+: равномерно распределяет данные по всем дискам в пуле хранения, балансируя нагрузку на диск.

RAID 2.0+

Если данные неравномерно хранятся на SSD, некоторые сильно загруженные SSD могут стать узким местом системы. OceanStor Dorado V6 использует RAID 2.0+ для равномерного распределения данные по всем LUN на каждом SSD, балансируя нагрузку между накопителями. OceanStor Dorado V6 реализует RAID 2.0+ следующим образом:

  • несколько SSD образуют пул хранения
  • каждый SSD разделен на чанки фиксированного размера (обычно 4 МБ на чанк) для упрощения управления логическим пространством
  • чанки из разных SSD образуют чанковую группу на основе настроенной пользователем политики RAID
  • чанковая группа делится на «зерна» (обычно 8 КБ), которые являются наименьшей единицей для объемов


ROW Full-Stripe Write

Микросхемы флэш-памяти на SSD могут стираться ограниченное количество раз. В традиционном режиме перезаписи RAID (запись на место) горячие данные на твердотельном накопителе непрерывно перезаписываются, и его флэш-чипы быстро изнашиваются. OceanStor Dorado V6 использует запись с полной полосой перенаправления при записи (ROW) как для новых, так и для старых данных. Он выделяет новую флеш-микросхему для каждой записи, балансируя количество раз стирания всех флеш-микросхем. Это значительно снижает нагрузку на процессор самого контроллера и нагрузку чтения/записи на SSD в процессе записи, повышая производительность системы на различных уровнях RAID.


End-to-End I/O приоритезация

Чтобы обеспечить стабильную задержку для определенных типов I/O, контроллеры OceanStor Dorado V6 маркируют каждую операцию I/O с приоритетом в соответствии с его типом. Это позволяет системе планировать ЦП и другие ресурсы и расставлять их по приоритетам, предлагая гарантию задержки на основе приоритетов ввода-вывода. В частности, после приема нескольких I/O твердотельные накопители проверяют свои приоритеты и обрабатывают в первую очередь операции с более высоким приоритетом.

OceanStor Dorado V6 классифицирует операции ввода-вывода на следующие пять типов и назначает их приоритеты в порядке убывания, обеспечивая оптимальный внутренний и внешний отклик ввода-вывода:

  • операции чтения/записи
  • расширенные функции I/O
  • ребилд
  • сброс кэша
  • Garbage collection


На каждом диске в дополнение к назначению приоритетов для операций ввода-вывода OceanStor Dorado V6 также позволяет высокоприоритетным запросам на чтение прерывать текущие операции записи и стирания. В этом случае задержка чтения диска (если данных не оказалось в кэше) напрямую влияет на задержку чтения хоста. Как правило, на флэш-носителе SSD выполняются три операции: чтение, запись и стирание. Задержка стирания составляет от 5 мс до 15 мс, задержка записи – от 2 мс до 4 мс, а задержка чтения – от десятков мкс до 100 мкс. Когда флэш-чип выполняет операцию записи или стирания, операция чтения должна ждать, пока текущая операция не будет завершена, что приводит к значительному увеличению задержки чтения.

Smart Disk Enclosure

Как я уже писал в предыдущей статье, новые дисковые полки оснащаются собственным процессором и оперативной памятью. Это позволяет перенести такие задачи, как восстановление после сбоя диска, с контроллеров. Это значительно снижает нагрузку на контроллеры в случае восстановления данных из-за сбоев диска. На следующем рисунке показан процесс восстановления данных в рамках одной дисковой полки с использованием RAID 6 (21 + 2) в качестве примера. Если диск D1 неисправен, контроллер должен прочитать D2-D21 и P, а затем пересчитать D1. Всего с дисков должен быть прочитан 21 блок данных. Операции чтения и восстановления данных потребляют большие ресурсы процессора.


Полка Smart Disk Enclosure получает запрос на восстановление и считывает данные для локального вычисления данных о чётности. Затем ей нужно только передать данные контроля чётности в контроллер. На следующем рисунке видно, что между контроллером и дисковой полкой необходимо передать только четыре блока данных о четности. Это позволяет сохранить производительность операций восстановления, уменьшив пропускную способность сети в пять раз.


В итоге, перенося данную нагрузку на процессоры в полке, удаётся снизить нагрузку на контроллеры от задачи ребилда до менее 10%.

SmartDedupe и SmartCompression

OceanStor Dorado V6 автоматически выполняет адаптивную дедупликацию и сжатие на основе характеристик пользовательских данных, максимизируя коэффициент эффективности. Адаптивный процесс дедупликации и сжатия выглядит следующим образом.

OceanStor переупорядочивает данные, разделяя их на две части:

  • для части, которую трудно сжать, система сжимает ее, используя специально разработанный Huawei алгоритм сжатия
  • для другой части система использует общий алгоритм сжатия


Таким образом, 32KB пользовательских данных мы уместили менее чем в 5KB.

Компрессия и дедупликация работают теперь всегда с момента, как вы установите соответствующую лицензию Storage Efficency. Её нельзя отключить из Device Mabager, но если очень сильно хочется, это можно сделать через CLI. По логике вендора, на SSD технологии экономии места должны работать всегда.

Один важный момент по всей линейке. Хотя моделей всего пять, они помимо прочего отличаются между собой объёмом кэша каждого контроллера:

  • OceanStor Dorado 3000 V6: 192 GB
  • OceanStor Dorado 5000 V6: 256 GB/512 GB
  • OceanStor Dorado 6000 V6: 1024 GB
  • OceanStor Dorado 8000 V6: 512 GB/1024 GB/2048 GB
  • OceanStor Dorado 18000 V6: 512 GB/1024 GB/2048 GB

Максимальное количество дисков/максимальный объем:

  • OceanStor Dorado 3000 V6 – 1000/500TiB
  • OceanStor Dorado 5000 V6 – 1200/1024TiB
  • OceanStor Dorado 6000 V6 – 1500/2048TiB
  • OceanStor Dorado 8000 V6 – 3200/2048TiB
  • OceanStor Dorado 18000 V6 – 6400/2048TiB


Я уже говорил (и в предыдущей статье, и в этой), что в качестве накопителей компания Huawei предлагает SSD собственной разработки – Palm Size, или, как они сами их называют, Huawei-developed SSDs (HSSD).

Помимо того, что компания считает их разработку более быстрой, она предлагает и некоторые ключевые особенности.

Контроллер SSD использует программные алгоритмы для контроля и балансировки циклов чтения/записи для блоков во флэш-памяти NAND. Это предотвращает выход из строя чрезмерно используемых блоков и увеличивает срок службы флэш-памяти NAND.

Первый тест был, так сказать, разогревочный.


Как мы видим, на данном профиле нагрузки 8k 50r/50rw разница составила порядка 7% (220 kIOPs против 205 kIOPs) и сказалась только на итоговом количество IOPS, а время отклика оставалось на том же уровне – 0.9 ms.

Кстати, было очень просто определить, что мы стали упираться в контроллер, система сама сообщила о высокой утилизации процессоров контроллеров.


Второй тест, который мы используем для всех систем на SSD, – для их оценки и сравнения более сложным профилем.

[global]
direct=1
thread=1
iodepth=16
filename=/dev/sdb
ioengine=libaio
runtime=3600000
group_reptorting
time_based
[8r]
rw=randread
numjobs=24
bs=8k

[8w]
rw=randwrite
numjobs=24
bs=8k

[32r]
rw=randread
bs=32k
numjobs=1

[32w]
rw=randwrite
numjobs=1
bs=32k

[128r]
rw=read
bs=128k
numjobs=1

[128w]
rw=write
bs=128k
numjobs=1

[512r]
rw=read
bs=512k
numjobs=1


Здесь картина уже совсем иная. Если разница в количестве IOPS в две тысячи (172 kIOPs против 170 kIOPs) совсем не существенна, то возросшая в пять раз задержка (с 0.4 ms до 2,1 ms), говорит нам о том, что при работе с большим блоком большее количество кэша даёт преимущество системе.

В прошлом году мы с коллегами уже проводили тестирование Huawei Dorado 5000 V3, так что теперь мы можем сравнить между собой эти две системы.


Прогресс на лицо. Профиль нагрузки и методика тестирования в обоих случаях использовались одни и те же.

Конечно, было бы хорошо провести ещё и сравнение с конкурентами, лично у меня очень чесались руки сравнить с NetApp AFF A400, Full NVMe системой, которая появилась не так давно. К сожалению, в нашей тестовой лаборатории она ещё не побывала, а сравнивать с AFF A300 не совсем логично, даже несмотря на то, что предыдущая модель Dorado 5000 V3 компанией Huawei позиционировалась как её конкурент.

На дворе XXI век, многие компании предлагают различные программы для увеличения привлекательности их систем. Компания Huawei решила не отставать и в этом направлении.

Effective Capacity Guarantee

Приобретая новые системы хранения линейки V6, вы можете смело полагаться на эффективное хранение данных при помощи компрессии и дедупликации. В целом, многие вендоры на рынке уже предлагают подобные программы, которые за счёт более эффективного хранения позволяют гарантированно хранить больше данных на приобретаемом полезном объёме системы хранения данных.

Стоимость каждого терабайта SSD по-прежнему остаётся довольно высокой, поэтому технологии сжатия и дедупликации крайне полезны, и на многих типах данных они показывают высокую эффективность. Если ваши данные являются видео, аудио, изображениями, научными данными, PDF, XML или зашифрованными данными, то дедупликация не будет эффективна, в ином случае гарантия работает. Даже если вы приобрели систему с максимальным количеством установленных накопителей, то вместе с накопителями по программе вы получите ещё и полку расширения.

FlashEver


Если вместе с массивом вы приобретаете программу Huawei Hi-Care Onsite или Co-Care или выше, то вы можете рассчитывать на бесплатное обновление контроллеров до новых моделей той же линейки. Это позволяет иметь наиболее современную и производительную систему без необходимости покупки новых систем или миграции данных. Процесс замены контроллеров происходит также без прерывания сервиса.

Если вы любитель интерфейсов и хотите посмотреть на обновлённый Device Manager, то на портале Huawei уже доступен OceanStor Dorado 18000 V6 6.0.0 DeviceManager.

К сожалению, данная система была у нас на тестах всего пару дней, так что мы успели провести только замеры производительности. Но ещё хотелось бы провести функциональные тесты, наши любимые тесты на отказ и проверить некоторые нарекания по производительности, которые были к предыдущей линейке V3 при выполнении некоторых операций – важно понять, какие изменения в новой линейке (и, соответственно, в ПО) там произошли и какой эффект они принесли.

Хочу отметить, что большинство тестов, которые я провожу для своих статей, являются командной работой. Выражаю огромную благодарность моим коллегам из группы интеграции компании «Онланта», с которыми я работаю.

RAID: Shadow Legends
Версия: 4.60.0
Жанр: РПГ

Последнее обновление игры в шапке: 02.09.2021

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


Краткое описание:
Погрузись в захватывающую игру в жанре фэнтези-RPG.

Собирай коллекцию героев и побеждай в фэнтези-RPG

Погрузись в захватывающую игру в жанре фэнтези-RPG. Сражайся с сотнями героев из 16 фракций!

Чтобы спасти Телерию, тебе необходимо призвать могущественных воинов Света и Тьмы. Развивай их навыки и параметры. Создай команду невиданной силы!

Загружай игру и присоединяйся к борьбе!

ПРИЗЫВАЙ МОЩНЫХ ГЕРОЕВ
Собери непобедимую команду из сотен героев, которые представляют 16 фракций. Среди них: Варвары, Оборотни, Нежить, Эльфы, Орки и многие другие.

СРАЖАЙСЯ С БОССАМИ
Побеждай в сражениях с десятками боссов – и зарабатывай ценные предметы, опыт и новых героев. Проходи локации повторно, чтобы получать редкое снаряжение.

PVP-АРЕНА
Сражайся один на один с другими игроками, получай награды и продвигайся вверх по рейтингу. Правила Арены простые: приходят две команды, а уходит – одна.

ПОТРЯСАЮЩАЯ 3D ГРАФИКА
Детально проработанные 3D модели героев и локаций, а также потрясающая анимация для тысяч навыков и видов атаки не позволят оторваться от экрана.

РАЗВИВАЙ БАСТИОН
В своей крепости ты сможешь призывать и улучшать героев, а также готовить их к боям на Арене, походам в Подземелья и прохождению Кампании.

СТРАТЕГИЧЕСКИЙ ГЕЙМПЛЕЙ
Решай, какие комплекты артефактов надевать на героев. Придумывай свою стратегию боя. Развивай воинов и открывай специальные навыки и приемы.

БОЛЬШАЯ КАРТА PVE-КАМПАНИИ
Отправься в путешествие по 13 невероятным локациям, разбросанным на масштабной карте.

РЕЖИМ АВТОБОЯ
Проходи уровни в автоматическом режиме – и экономь время для исследования Телерии.

• В игре можно покупать предметы. В зависимости от типа некоторые из них нельзя вернуть.
• RAID: Shadow Legends доступна на английском, русском, немецком, французском, испанском, итальянском, украинском, традиционном и упрощенном китайском, корейском, турецком, японском и португальском языках.



Особенности: 3D, Online
Русский интерфейс: Да
Системные требования: Android 5.0+

Конспект вебинаров 2, 3, 20 HonorCup E=DC2 для сдачи HCNA Storage.

    в целом про технологии СХД про эмулятор СХД Huawei
OceAnStor OS

Есть базовый функционал (Basic function control software) и есть функционал дополнительный (Value-added function control software), который докупается в виде лицензионных ключей. В ПО СХД ОС заложено много инструментов по backup/monitoring/восстановлению данных на ЖД (ЖД самый частый сбойный компонент СХД т.к. это элемент с механической компонентой).

Архитектура OceanStor OS


Технологии

Тут описаны технологии, которые не рассмотрены в RAID-контроллерах


Cache mirroring

Cache mirroring используется при наличии нескольких контроллеров в СХД (у Huawei всегда несколько контроллеров, минимум 2). Данные между контроллерами по шине синхронизации синхронизируются для целостности данных в случае отказа одного из контроллеров. Cache mirroring делается всех типов операций – read/write/mirror. Причем главным считается write.



Multipathing



Data coffer

На случай полного фатала с питанием (выход из строя двух БП/обоих лучей питания) в controller enclosure встроен функционал сохранения данных RAID кэша. Реализуется не через BBU+ОЗУ или суперконденсаторы+flash, как на RAID-контроллерах серверов (и на старших моделях СХД), а используя батареи (батарейные блоки BBU) + служебное пространство 4 дисков.


LUN copy

Копирование LUN. Требует запрет на запись (не на чтение) в данный LUN для корректного снятия копии в определенный момент времени.


HyperClone (LUN clone) и Synchronization

Мгновенное копирование LUN используя синхронизацию (synchronization) между LUN. Не требует запрета на чтение, но занимает весь объем, отведенный под LUN, а не только объем данных LUN.

Синхронизация может происходить как между основным и резервным LUN, так и обратно. Для восстановление данных используется обратная синхронизация с клонированного LUN на основной (reverse synchronization). После синхронизации происходит обрыв синхронизации (split) и резервный LUN становится доступным для использования. Он имеет все данные основного LUN до split. Во время синхронизации все операции write будут дублироваться на клонированный LUN.


HyperSnap (Snapshot)

Позволяет снять копию системы (определенного LUN) в определенный момент времени. Есть у всех вендоров СХД. У Huawei основан на технологии copy-on-write (еще популярен у вендоров allocated-on-write).

  • Для снятия snapshot не требуется остановка системы, в отличии от LUN copy.
  • Snapshot занимает только пространство отведенное под ненулевые данные LUN, а не весь объем, отведенный под LUN, как это делает Clone.

В СХД типа OceanStor 9000 snapshot может быть сделан за одну секунду без влияния на сервис. Подробнее зачем нужны snapshot/replication см. в статье backup.


Существует два варианта восстановления из snapshot:

HyperReplication (Remote Replication)

Репликация данных с одного СХД на другой. Требует несколько одновременно работающих СХД в отличии от LUN copy/snapshot, которые могут быть сохранены на том же СХД. Репликация может быть синхронная или асинхронная (с задержкой), в зависимости от ширины канала и задержки:



В настройках обычно можно задавать максимальную полосу канала, выделяемую под репликацию. Кроме того реплики могут быть полными или инкрементальными.

Могут быть разные варианты реализации репликации между СХД: один к одному/ко многим или двухсторонние реплики. Подробнее зачем нужны snapshot/replication см. в статье backup.


Квоты

Квоты позволяют сделать ограничение для определенных пользователей по объему выделяемого им пространства. Зачастую поддерживается интеграция с NIS/LDAP/AD (слайд для СХД OceanStor 9000).


WORM

WORM – write once read many. Система блокирует после создания файла его изменение и удаление. Таким образом обеспечивается неизменяемость информации (отчеты сотрудников, правовая или медицинская информация). Через определенный период, заданный админом, файл можно удалить или повторно заблокировать, но изменить нельзя.

QoS

Аналогия QoS в IP-сетях, вместо пакетов используются I/O requests. Можно в системе настраивать приоритетность обработки тех или иных запросов на чтение/запись на определенный LUN. В зависимости от приоритета формируются очереди.


Дедупликация

В СХД может быть реализован функционал глобальной дедупликации данных (защиты от дублирования) путем сравнения файлов или объектов между собой (OceanStor 9000). Подробнее о дедупликации см. в отдельной статье.


HyperThin/SmartThin


SmartTier

У вендоров может быть реализована поддержка разных типов дисков (SSD, SAS, NL-SAS). В результате разные по типу диски могут стоять в одной полке. В случае Huawei технология называется SmartTier и поддерживается на RAID 2.0+ и СХД OceanStor 9000 (тут она InfoTier). Для работы SmarTier на Disk Domain нужно чтобы в нем были диски разных типов (не обязательно три типа, можно и два).



SmartTier на основе технологии dynamic storage tiering (DST) определяет, какие данные более востребованы и переносит их на SSD (high-perfomance tier), менее же востребованные же переносит на HDD (perfomance tier: SAS, capacity tier: NL-SAS). Происходит это в три этапа:

  • Анализ входящих/исходящих операций (i/o monitoring)
  • Анализ возможностей размещения данных (data placement analysis)
  • Перемещение данных (data relocation)


Специфические утилиты восстановления


RAID 2.0+



Принцип создания LUN в технологии RAID 2.0+ (тут на английском основные определения):




Преимущества RAID 2.0+ (помимо описанного выше функционала Huawei СХД, который работает в связке с RAID 2.0+):

* все диски находятся в одном дисковом домене (грубо говоря, одном RAID), а не пачке разных RAID под разные задачи. Нарубление LUN по большому количеству ЖД (вместо выделенных), позволяет параллельно запрашивать данные сразу с большого количества ЖД (вместо выделенных), ускоряя тем самым работу и плавно распределяя нагрузку на все ЖД (не унося в полку одни, приводя в том числе к повышенному их износу, при том что другие ЖД мало нагружены).




Находясь в вынужденной изоляции от Google, Huawei проделала действительно большую работу. Она наконец-то превратила свой киоск приложений AppGallery в настоящий магазин, нашла, чем заменить большую часть сервисов поискового гиганта и даже запустила своего голосового ассистента Celia, который уже на старте оказался вполне удобным и функциональным. Но это всё пустяки по сравнению с тем, Huawei предстояло обойти ограничения американского правительства и открыть пользователям своих смартфонов доступ к приложениям, которых нет в AppGallery.


Huawei нашла способ обойти ограничения США, хоть и с компромиссами

Чтобы дать пользователям возможность скачивать приложения американских разработчиков, отказывающихся размещать их в AppGallery, Huawei придумала совершенно новое приложение под названием Petal Search. Несмотря на то что изначально все думали, что оно заменит поисковый сервис Google на смартфонах и планшетах китайского бренда, в результате всё оказалось несколько иначе. Поисковая функция в приложении действительно есть, однако тут она является скорее факультативной, если не сказать побочной. Ведь основной упор в Petal Search сделан на поиск «запрещённых» программ.

Как на Huawei скачать Instagram

  • Перейдите в AppGallery и скачайте из каталога приложение Petal Search;


Это сервис Petal Search. Он позволяет скачать всё что угодно

  • Нажмите на поисковую строку и введите название искомого приложения;


Подтвердите загрузку и пользуйтесь запрещёнными приложениями

  • Перед вами появится список приложений, соответствующих вашему запросу, и площадки, откуда их можно загрузить;
  • Нажмите на нужное приложение и подтвердите его загрузку.

У HarmonyOS от Huawei больше шансов на успех, чем было у iOS и Android

Прежде чем что-то скачивать, обратите внимание на то, откуда скачивается приложение. Название интернет-площадки указывается прямо под его пиктограммой. Если это ресурсы вроде APKPure, APKMirror или DownloadAPK, будьте готовы к тому, что сначала скачается установочный файл, который вам придётся самостоятельно установить, а потом удалить с устройства, чтобы он не занимал драгоценное пространство. Впрочем, для тех, кто не любит платить за софт, загрузка софта извне является вполне себе обычной практикой.

Как скачать на Huawei приложения из Google Play


В Petal Search можно скачать даже приложения Google

База приложений, доступ к которым предлагает Petal Search, довольно обширна. Здесь есть не только Instagram, Facebook, WhatsApp и другие популярные приложения от американских разработчиков, но и Google Maps, Google Assistant, YouTube и даже Google Pay. Но если за работоспособность карт, помощника и видеохостинга я, в общем-то, не переживаю, то как будет работать платёжный сервис на устройстве без Google Play Services, мне неизвестно. Впрочем, в Petal Search можно найти и их, поэтому не исключено, что проблем всё-таки не будет, однако я бы не надеялся на положительный исход, учитывая, что Google то и дело блокирует свои сервисы на смартфонах Huawei.

Стоит ли скачивать APK на Android


Смартфоны Huawei по-прежнему скованы ограничениями

Безопасно ли то, что предлагает Huawei? Ну, откровенно говоря, да. Во всяком случае, все площадки, с которыми я сталкивался в Petal Search, были мне знакомы и, скорее всего, безопасны. Об одной из них – APKPure – у нас и вовсе выходил подробный материал, обязательно почитайте его, там много интересного. Правда, Huawei отмечает, что не несёт ответственности за контент, который вы скачиваете, поскольку Petal Search является только связующим звеном для тех, кто хочет скачать софт, недоступный в AppGallery. А уж обеспечением собственной безопасности, по мнению компании, должны заниматься сами пользователи.

Стал бы я сам пользоваться приложениями из Petal Search? Наверное, нет. Всё-таки загрузка APK-файлов – процедура довольно компромиссная. Мало того, что Huawei не даёт вам никаких гарантий относительно их безопасности, так они ещё и занимают на устройстве лишнее пространство. В результате загрузка двух-трёх десятков APK-файлов может лишить вас до одного гигабайта свободной памяти. Поэтому я бы предпочёл скачивать то, что есть, и не пытаться искать обходные пути, которые к тому же ещё и небезопасны.

Читайте также: