<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>XROM - Channel</title><author><name>XROM - Channel</name></author><id>https://teletype.in/atom/xromchannel</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/xromchannel?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@xromchannel?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=xromchannel"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/xromchannel?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-05-30T14:25:18.078Z</updated><entry><id>xromchannel:3VJtd1BntnH</id><link rel="alternate" type="text/html" href="https://teletype.in/@xromchannel/3VJtd1BntnH?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=xromchannel"></link><title>О сборке прошивок</title><published>2022-08-09T12:46:58.782Z</published><updated>2022-08-09T12:48:28.418Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/d4/dc/d4dc6d01-9c43-4a7f-9777-15bb0393320f.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/d1/9c/d19c5bd7-d5e3-4b81-ba1c-df62ae8ed74e.png&quot;&gt;Сегодня я расскажу о сборке прошивки на примере Redmi Note 8 Pro.</summary><content type="html">
  &lt;p id=&quot;515G&quot;&gt;Сегодня я расскажу о сборке прошивки на примере Redmi Note 8 Pro.&lt;/p&gt;
  &lt;figure id=&quot;K5bf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d1/9c/d19c5bd7-d5e3-4b81-ba1c-df62ae8ed74e.png&quot; width=&quot;512&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Ch0a&quot;&gt;Соберем мы Arrow OS 12.1, вы можете собирать как на своем компьютере, так и на сервере, но имейте ввиду, вы должны иметь минимум 16 Гб оперативной памяти, 8 ядер процессора и 200 Гб свободного места на диске, а также Linux, в нашем случае используем Ubuntu 20.04.4. &lt;/p&gt;
  &lt;p id=&quot;yl3X&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;8Ntj&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/44/98/44982276-cfcf-4235-b875-9573eed0017d.png&quot; width=&quot;231&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;RTvd&quot;&gt;Откроем терминал, для начала установим некоторые пакеты: &lt;/p&gt;
  &lt;pre id=&quot;u2UH&quot;&gt;sudo apt update
sudo apt install unzip
sudo apt install jq 
sudo apt install git
sudo apt install snapd
sudo wget &amp;#x27;https://storage.googleapis.com/git-repo-downloads/repo&amp;#x27; -P /usr/local/sbin/
sudo chmod +x /usr/local/sbin/repo&lt;/pre&gt;
  &lt;p id=&quot;Y7Ah&quot;&gt;Теперь мы должны получить исходники Arrow os. Для этого переходим на GitHub по этой ссылке: &lt;a href=&quot;https://github.com/ArrowOS/android_manifest&quot; target=&quot;_blank&quot;&gt;https://github.com/ArrowOS/android_manifest&lt;/a&gt;. Все последующие команды и действия делать в папке предварительно созданной вами:&lt;/p&gt;
  &lt;pre id=&quot;PAMq&quot;&gt;mkdir rom&lt;/pre&gt;
  &lt;pre id=&quot;3xLv&quot;&gt;repo init -u https://github.com/ArrowOS/android_manifest.git -b arrow-12.1&lt;/pre&gt;
  &lt;p id=&quot;8kf9&quot;&gt;После введения этой команды, вам буду предлагать ввести имя и почту, вводить любые символы, и на все вопросы отвечаете &amp;quot;y&amp;quot;.&lt;/p&gt;
  &lt;p id=&quot;XopA&quot;&gt;Дальше синхронизируем репозиторий:&lt;/p&gt;
  &lt;pre id=&quot;mNLz&quot;&gt;repo sync&lt;/pre&gt;
  &lt;p id=&quot;UVsQ&quot;&gt;Теперь мы должно поместить исходники нашего устройства в исходники прошивки. Исходники устройства будем использовать от открытого:) репозитория Begonia-dev: &lt;a href=&quot;https://github.com/begonia-dev&quot; target=&quot;_blank&quot;&gt;https://github.com/begonia-dev&lt;/a&gt;. &lt;/p&gt;
  &lt;p id=&quot;oJAE&quot;&gt;Нам нужно склонировать с GitHub следующие сурсы: Device Tree, Vendor, Kernel, Ims, Sepolicy. Делаем это используя следующие команды:&lt;/p&gt;
  &lt;pre id=&quot;kdXH&quot;&gt;git clone https://github.com/begonia-dev/android_device_redmi_begonia.git -b 12.1 device/redmi/begonia
git clone https://github.com/begonia-dev/android_vendor_redmi_begonia.git -b 12.1 vendor/redmi/begonia 
git clone https://github.com/begonia-dev/android_kernel_xiaomi_mt6785.git -b 12.1 kernel/xiaomi/mt6785 --depth=1
git clone https://github.com/begonia-dev/android_vendor_redmi_begonia-ims.git -b 12.1 vendor/redmi/begonia-ims
git clone https://github.com/begonia-dev/android_device_mediatek_sepolicy.git -b 12.1 device/mediatek/sepolicy&lt;/pre&gt;
  &lt;p id=&quot;LFUY&quot;&gt;Теперь мы переходим в директорию с Device Tree:&lt;/p&gt;
  &lt;pre id=&quot;3oVE&quot;&gt;cd device/redmi/begonia&lt;/pre&gt;
  &lt;p id=&quot;SSby&quot;&gt;Мы должны переименовать файл lineage_begonia.mk в arrow_begonia.mk&lt;/p&gt;
  &lt;pre id=&quot;VyAb&quot;&gt;mv lineage_begonia.mk arrow_begonia.mk&lt;/pre&gt;
  &lt;p id=&quot;8NhP&quot;&gt;Также нужно отредактировать этот файл, пишем:&lt;/p&gt;
  &lt;pre id=&quot;1CxY&quot;&gt;nano arrow_begonia.mk&lt;/pre&gt;
  &lt;p id=&quot;8gCW&quot;&gt;Заменяем все слова &amp;quot;lineage&amp;quot; на &amp;quot;arrow&amp;quot; и ищем строчку:&lt;/p&gt;
  &lt;p id=&quot;nNEZ&quot;&gt;&lt;code&gt;$(call inherit-product, vendor/lineage/config/common_full_phone.mk)&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;5bTP&quot;&gt;Изменяем её, чтобы она выглядела вот так:&lt;/p&gt;
  &lt;p id=&quot;V7gk&quot;&gt;&lt;code&gt;$(call inherit-product, vendor/arrow/config/common.mk).&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;Nzng&quot;&gt;Сохраняем и закрываем редактор:&lt;/p&gt;
  &lt;pre id=&quot;WNYx&quot;&gt;ctrl + x - Y - Enter&lt;/pre&gt;
  &lt;p id=&quot;emWV&quot;&gt;Теперь мы должны отредактировать файл AndroidProducts.mk и попутно позаменять &amp;quot;lineage&amp;quot; на &amp;quot;arrow&amp;quot;&lt;/p&gt;
  &lt;pre id=&quot;m3UE&quot;&gt;nano AndroidProducts.mk&lt;/pre&gt;
  &lt;p id=&quot;Zx4v&quot;&gt;И  добавляем пару строк:&lt;/p&gt;
  &lt;p id=&quot;coQu&quot;&gt;COMMON_LUNCH_CHOICES := \    arrow_begonia-eng \    arrow_begonia-userdebug \    arrow_begonia-user&lt;/p&gt;
  &lt;p id=&quot;Fntn&quot;&gt; Чтобы в конечном итоге получилось:&lt;/p&gt;
  &lt;figure id=&quot;yIk5&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/7f/95/7f95b3c1-5984-46e8-9590-86be760a6e22.png&quot; width=&quot;798&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;eMPp&quot;&gt;Теперь возвращаемся в главную папку:&lt;/p&gt;
  &lt;pre id=&quot;DfPO&quot;&gt;cd ..
cd ..
cd ..&lt;/pre&gt;
  &lt;p id=&quot;twJS&quot;&gt;В главной папке прописываем следующие команды:&lt;/p&gt;
  &lt;pre id=&quot;EVbT&quot;&gt;. build/envsetup.sh
lunch arrow_begonia-userdebug
m bacon&lt;/pre&gt;
  &lt;p id=&quot;021n&quot;&gt;И ждем окончании сборки. По окончании вы увидите:&lt;/p&gt;
  &lt;figure id=&quot;SpYC&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/ef/fc/effca3d9-becb-4dee-b5ce-5db85ed2d408.png&quot; width=&quot;1274&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;OzCt&quot;&gt;Путь до вашей, уже собранной прошивке, как видите отобразится в конце сборки.&lt;/p&gt;

</content></entry><entry><id>xromchannel:WxdiBgeSgV-</id><link rel="alternate" type="text/html" href="https://teletype.in/@xromchannel/WxdiBgeSgV-?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=xromchannel"></link><title>Релиз Magisk v25</title><published>2022-06-20T12:55:02.989Z</published><updated>2022-06-20T13:19:05.482Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/33/e6/33e632fd-27bc-4f1f-9a20-08ad98dfa62e.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/a2/77/a2775027-c51c-420a-a87a-c5c01c1db4c1.png&quot;&gt;19 июня вышла версия Magisk - 25.1</summary><content type="html">
  &lt;p id=&quot;3Kex&quot;&gt;19 июня вышла версия Magisk - 25.1&lt;/p&gt;
  &lt;p id=&quot;btdw&quot;&gt;Её цель была исправление ошибок 25 версии, нововведения и изменения внутренней части рут менеджера.&lt;/p&gt;
  &lt;p id=&quot;PpK1&quot;&gt;&lt;strong&gt;Magiskinit&lt;/strong&gt; &lt;/p&gt;
  &lt;p id=&quot;roBE&quot;&gt;Была переписана значительная часть &lt;strong&gt;magiskinit. &lt;/strong&gt;Причиной послужило появление &lt;strong&gt;Project Treble&lt;/strong&gt; начиная с Android 8.0. Magisk боролся со сложностями разделения и ранними настройками монтирования устройств, иногда со странными реализациями от производителя. Это все привело к тому, что &lt;strong&gt;magiskinit&lt;/strong&gt; стал очень сложным, и его поддержка стало непростой задачей. Спустя долгое время вводится новый механизм внедрения &lt;strong&gt;sepolicy&lt;/strong&gt;, решающий проблемы &lt;strong&gt;SELinux&lt;/strong&gt;. Теперь Magisk не трогает &lt;strong&gt;AVB&lt;/strong&gt;.&lt;/p&gt;
  &lt;figure id=&quot;pXuN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a2/77/a2775027-c51c-420a-a87a-c5c01c1db4c1.png&quot; width=&quot;1200&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GqSL&quot;&gt;&lt;strong&gt;Обновление безопасности MagiskSU &lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ncWH&quot;&gt;Добавлена новая система отслеживания пакетов, что дает гарантию - попытка выполнить вредоносную атаку с повторным использованием &lt;strong&gt;UID&lt;/strong&gt; обернется неудачей. Также была добавлена реализация и поддержка &lt;strong&gt;UX&lt;/strong&gt;, для пакетов использующих &lt;strong&gt;sharedUserld&lt;/strong&gt;.&lt;/p&gt;
  &lt;p id=&quot;5cHz&quot;&gt;&lt;strong&gt;Весь список изменений👇:&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;UmOJ&quot;&gt;•&lt;strong&gt;MagiskBoot&lt;/strong&gt; - Исправлена ​​​​ошибка, из-за которой резервное копирование виртуального диска было неправильно пропущено.&lt;br /&gt;•&lt;strong&gt;MagiskBoot&lt;/strong&gt; - Добавлена ​​новая функция для обнаружения неподдерживаемых &lt;strong&gt;dtb&lt;/strong&gt; и прерывания установки во время установки.&lt;br /&gt;•&lt;strong&gt;Zygisk&lt;/strong&gt; - Изменены пути бинарного захвата&lt;br /&gt;•&lt;strong&gt;Приложение&lt;/strong&gt; - Исправлено неправильное определение и установка режима восстановления.&lt;br /&gt;•&lt;strong&gt;MagiskInit&lt;/strong&gt; - Исправлена ​​​​ошибка, из-за которой конфигурация неправильно экспортировалась в устаревшие устройства &lt;strong&gt;SAR&lt;/strong&gt;.&lt;br /&gt;•&lt;strong&gt;Общие&lt;/strong&gt; - Принудительно заставить приложение Magisk всегда соответствовать или быть новее, чем &lt;strong&gt;magiskd.&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;84TF&quot;&gt;&lt;strong&gt;Подписывайтесь на наш телеграм канал: https://t.me/xromchannel&lt;/strong&gt;&lt;/p&gt;

</content></entry><entry><id>xromchannel:iWvfsutDhEi</id><link rel="alternate" type="text/html" href="https://teletype.in/@xromchannel/iWvfsutDhEi?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=xromchannel"></link><title>Сборка чистого ядра Linux</title><published>2022-06-15T15:37:04.606Z</published><updated>2022-06-15T19:22:19.965Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/f9/46/f946673c-8e1a-4bcc-b739-1860bdd2a105.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/dd/a2/dda282e6-b210-4bf8-b2f6-7f87438f25d4.jpeg&quot;&gt;В этой статье мы рассмотрим, как собрать чистое ядро Linux. Я буду это делать на дистрибутиве Ubuntu 22.04 LTS. В этом нет ничего сложного!</summary><content type="html">
  &lt;p id=&quot;eEv2&quot;&gt;В этой статье мы рассмотрим, как собрать чистое ядро Linux. Я буду это делать на дистрибутиве Ubuntu 22.04 LTS. В этом нет ничего сложного!&lt;/p&gt;
  &lt;figure id=&quot;zibC&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/dd/a2/dda282e6-b210-4bf8-b2f6-7f87438f25d4.jpeg&quot; width=&quot;950&quot; /&gt;
    &lt;figcaption&gt;Процесс сборки:&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VKHK&quot;&gt;1) Скачиваем исходники ядра. Переходим по этой ссылке: &lt;a href=&quot;https://www.kernel.org&quot; target=&quot;_blank&quot;&gt;https://www.kernel.org&lt;/a&gt; и скачиваем нужное вам ядро нажав на tarball. Если вы хотите самое новое стабильное ядро то просто нажмите Latest Release.&lt;/p&gt;
  &lt;figure id=&quot;9RdK&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2c/96/2c96546b-d3fe-4fa3-8139-78b36a3a0ea2.png&quot; width=&quot;1853&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;cQQd&quot;&gt;2) Извлеките папку из архива.&lt;/p&gt;
  &lt;p id=&quot;fb25&quot;&gt;3) Откройте терминал и установите нужные пакеты прописав:&lt;/p&gt;
  &lt;pre id=&quot;rVIg&quot;&gt;sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison&lt;/pre&gt;
  &lt;p id=&quot;WC7S&quot;&gt;4) Перейдите в папку с исходниками, в моем случае:&lt;/p&gt;
  &lt;pre id=&quot;779G&quot;&gt;cd /home/egor/Загрузки/linux-5.18.4 &lt;/pre&gt;
  &lt;p id=&quot;2W5v&quot;&gt;5) Копируем текущую конфигурацию ядра:&lt;/p&gt;
  &lt;p id=&quot;xlZq&quot;&gt;&lt;code&gt;cp /boot/config-5.15.0-35-generic .config&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;xHem&quot;&gt;7) Настраиваем конфигурацию через меню:&lt;/p&gt;
  &lt;pre id=&quot;N0eh&quot;&gt;make menuconfig&lt;/pre&gt;
  &lt;blockquote id=&quot;4XAw&quot;&gt;Из основного переходим в General Setup, включаем &lt;strong&gt;Kernel .config support, &lt;/strong&gt;нажимая enter до появления [*] рядом со строчкой, тоже самое сделайте с &lt;strong&gt;Enable access to .config through /proc/config.gz. &lt;/strong&gt;Также выберите LZMA в пункте &lt;strong&gt;Kernel compression mode.&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;p id=&quot;w78r&quot;&gt;Отдельный гайд по конфигурации ядра будет в следущий раз&lt;/p&gt;
  &lt;p id=&quot;h9a9&quot;&gt;8) Сохраняем конфигурацию и выходим нажав save, а затем exit&lt;/p&gt;
  &lt;p id=&quot;mtVm&quot;&gt;9) Заходим в проводник и переходим в папку с исходниками, и включаем видимость для скрытых элементов.&lt;/p&gt;
  &lt;p id=&quot;ZaXF&quot;&gt;10) Открываем файл .config и ищем раздел:&lt;/p&gt;
  &lt;pre id=&quot;4VfL&quot;&gt;# Certificates for signature checking&lt;/pre&gt;
  &lt;p id=&quot;NUAC&quot;&gt;В нем меняем меняем удаляем старые конфиги и вставляем новые.&lt;/p&gt;
  &lt;p id=&quot;VQnM&quot;&gt;Раздел должен выглядеть вот так:&lt;/p&gt;
  &lt;pre id=&quot;uOuE&quot;&gt;#
# Certificates for signature checking
#
CONFIG_MODULE_SIG_KEY=&amp;quot;certs/signing_key.pem&amp;quot;
CONFIG_SYSTEM_TRUSTED_KEYRING=y
CONFIG_SYSTEM_TRUSTED_KEYS=&amp;quot;&amp;quot;
CONFIG_SYSTEM_EXTRA_CERTIFICATE=y
CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096
CONFIG_SECONDARY_TRUSTED_KEYRING=y
CONFIG_SYSTEM_BLACKLIST_KEYRING=y
CONFIG_SYSTEM_BLACKLIST_HASH_LIST=&amp;quot;&amp;quot;
CONFIG_SYSTEM_REVOCATION_LIST=y
CONFIG_SYSTEM_REVOCATION_KEYS=&amp;quot;&amp;quot;
# end of Certificates for signature checking&lt;/pre&gt;
  &lt;p id=&quot;gm0S&quot;&gt;Сохраняем изменения и возвращаемся к терминалу.&lt;/p&gt;
  &lt;p id=&quot;BLMa&quot;&gt;11) Начинаем сборку прописав:&lt;/p&gt;
  &lt;pre id=&quot;jKoi&quot;&gt;make -j6&lt;/pre&gt;
  &lt;figure id=&quot;JHLY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4a/da/4adaf944-8ab9-472c-b726-006ebf11c3ee.jpeg&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;g3CX&quot;&gt;-j6 это аргумент выбирающий кол-во потоков использующихся для сборки ядра.&lt;/p&gt;
  &lt;p id=&quot;hufM&quot;&gt;В моем случае, я использовал 6 потоков, вы выбираете свое кол-во.&lt;/p&gt;
  &lt;p id=&quot;QUv7&quot;&gt;12) Теперь мы должны установить ядро. Прописываем эти команды:&lt;/p&gt;
  &lt;p id=&quot;wQ6s&quot;&gt;&lt;code&gt;make modules_install&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;wQz0&quot;&gt;затем &lt;code&gt;make install&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;XipO&quot;&gt;Отлично, мы собрали ядро! Теперь можем попробовать загрузится с ядра.&lt;/p&gt;
  &lt;p id=&quot;cItb&quot;&gt;НО! Этот способ сборки не очень удобный, так как, удалять ядро придется в ручную. Поэтому рассмотрим другой.&lt;/p&gt;
  &lt;p id=&quot;yXYw&quot;&gt;11) Пишем в терминале:&lt;/p&gt;
  &lt;p id=&quot;h0ka&quot;&gt;&lt;code&gt;make deb-pkg&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;qygz&quot;&gt;12) Устанавливаем ядро: &lt;/p&gt;
  &lt;p id=&quot;ktOz&quot;&gt;&lt;code&gt;sudo dpkg -i ../*.deb&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;1Ytm&quot;&gt;Перезагружаемся и проверяем работоспособность ядра.&lt;/p&gt;
  &lt;p id=&quot;ECGd&quot;&gt;Если вы захотите удалить ваше ядро, то просто пропишете:&lt;/p&gt;
  &lt;p id=&quot;pGRW&quot;&gt;&lt;code&gt;sudo apt remove linux-headers-5.18.4 linux-image-5.18.4 linux-image-5.18.4-dbg linux-libc-dev&lt;/code&gt;&lt;/p&gt;
  &lt;p id=&quot;0Txs&quot;&gt; В этой статье мы рассмотрели сборку ядра Linux из исходников.&lt;/p&gt;
  &lt;p id=&quot;77IW&quot;&gt;Подпишись на наш телеграм канал: &lt;a href=&quot;https://t.me/xromchannel&quot; target=&quot;_blank&quot;&gt;https://t.me/xromchannel&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>xromchannel:ySJZeJIrCB0</id><link rel="alternate" type="text/html" href="https://teletype.in/@xromchannel/ySJZeJIrCB0?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=xromchannel"></link><title>Magisk v25 - beta</title><published>2022-06-15T12:20:37.636Z</published><updated>2022-06-15T19:22:50.333Z</updated><summary type="html">Новая версия одного из лучших Root менеджеров. Пока что находится на стадии бета, но имеет достаточное количество изменений и нововведений 👇. •MagiskInit - Обновлена реализация 2SI, значительно улучшена совместимость устройств (например, устройства Sony Xperia). •MagiskInit - Представляем новый механизм внедрения sepolicy •MagiskInit - Поддержка Oculus Go •MagiskInit - Поддержка GKI Android 13 (Pixel 6) •MagiskBoot - Исправлена реализация извлечения vbmeta. •Приложение - Исправление приложения-заглушки в старых версиях Android. •Приложение/MagiskSU - Надлежащая поддержка приложений, использующих sharedUserId •MagiskSU - Исправлен возможный сбой в magiskd. •MagiskSU - Сократите неиспользуемые UID сразу после перезапуска...</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;4afL&quot;&gt;Новая версия одного из лучших Root менеджеров. &lt;br /&gt;Пока что находится на стадии бета, но имеет достаточное количество    изменений и нововведений 👇.&lt;br /&gt;•MagiskInit - Обновлена  реализация 2SI, значительно улучшена совместимость устройств (например, устройства Sony Xperia).&lt;br /&gt;•MagiskInit - Представляем новый механизм внедрения sepolicy&lt;br /&gt;•MagiskInit - Поддержка Oculus Go&lt;br /&gt;•MagiskInit - Поддержка GKI Android 13 (Pixel 6)&lt;br /&gt;•MagiskBoot - Исправлена  реализация извлечения vbmeta.&lt;br /&gt;•Приложение - Исправление приложения-заглушки в старых версиях Android.&lt;br /&gt;•Приложение/MagiskSU - Надлежащая поддержка приложений, использующих sharedUserId&lt;br /&gt;•MagiskSU - Исправлен возможный сбой в magiskd.&lt;br /&gt;•MagiskSU - Сократите неиспользуемые UID сразу после перезапуска system_server, чтобы предотвратить атаки повторного использования UID.&lt;br /&gt;•MagiskSU - Проверьте и примените сертификат установленного приложения Magisk, чтобы он соответствовал подписи дистрибьютора.&lt;br /&gt;•MagiskSU/Zygisk - Правильное управление пакетами и их обнаружение&lt;br /&gt;•Zygisk - Исправление перехвата функций на устройствах под управлением Android 12 со старыми ядрами.&lt;br /&gt;•Zygisk - Исправлена  реализация автоматической выгрузки кода Zygisk.&lt;br /&gt;•DenyList - Исправление DenyList в приложениях с общим UID&lt;br /&gt;•BusyBox - Добавлен обходной путь для устройств со старыми ядрами.&lt;/p&gt;
    &lt;p id=&quot;6hEf&quot;&gt;&lt;br /&gt;Источник изменений и нововведений: &lt;a href=&quot;https://topjohnwu.github.io/Magisk/changes.html&quot; target=&quot;_blank&quot;&gt;https://topjohnwu.github.io/Magisk/changes.html&lt;/a&gt;&lt;br /&gt;Скачать новый Magisk: &lt;a href=&quot;https://github.com/topjohnwu/Magisk/releases/tag/v25.0&quot; target=&quot;_blank&quot;&gt;https://github.com/topjohnwu/Magisk/releases/tag/v25.0&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;qTC4&quot;&gt;Подпишись на наш телеграм канал: &lt;a href=&quot;https://t.me/xromchannel&quot; target=&quot;_blank&quot;&gt;https://t.me/xromchannel&lt;/a&gt;&lt;/p&gt;

</content></entry></feed>