Realme GT Neo 5 SE - Прошивки



Реп: (283)
Realme GT Neo 5 SE - Прошивки
Изображение RMX 3700 / RMX 3701
Обсуждение » | Покупка » | Аксессуары » | Энергопотребление (автономность) » | Прошивки »

FAQ

Важная информация!
Перед прошивкой убедитесь, что драйверы нужные установлены все.
В прошивках Neferon есть скрипт, который это проверяет и устанавливает нужные. Рекомендуемый метод

Драйверы и утилиты
Прошивки
Инструкции
Рекавери
Разное

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

Сообщение отредактировал destroyer71 - 02.06.24, 09:12
Причина редактирования: Fastboot Firmware Flasher



Реп: (1509)
ROOT
Ядро с KernelSU
Альтернатива Magisk

Что такое KernelSU
Для начала скажу от себя, прошу не путать KernelSU с SuperSU, как это делают некомпетентные люди, вводя других пользователей в заблуждение. Это две разные вещи.

- Если говорить коротко, то KernelSU - это Root-решение на основе ядер GKI. Работает в режиме ядра и предоставляет Root-права для пользовательских приложений непосредственно в пространстве ядра.

- Если чуть подробнее, то - В отличие от Magisk, Метод KernelSU, базируется на совершенно другой идее. Вместо подключения виртуального раздела или физического размещения файла su в разделе system он использует модифицированное ядро, чтобы заставить приложения «думать», что в системе действительно есть файл /system/bin/su. Ядро перехватывает все обращения к этому файлу и, если приложение пытается с его помощью запустить команды, автоматически исполняет их с правами root.
Работая прямо в ядре, KernelSU имеет гораздо больше возможностей для скрытия и обхода различных ограничений Android, в том числе правил SELinux.
Скрытие открытого загрузчика и ROOT прав
С KernelSU нет необходимости скрывать рут, так как он невидим для системных и любых других приложений. Единственное что нужно сделать, так это скрытие открытого загрузчика, а это делает без особых игр с бубном. Достаточно установить 2 модуля:
Прикрепленный файлPlay Integrity Fix-v12.2.zip ( 127.34 КБ )
Прикрепленный файлZygisk-Next-v4-0.8.1-111-release.zip ( 1.42 МБ )

Изменения
Что нового в v0.7.0
[Безопасность] Исправьте проблему безопасности, аналогичную CVE-2023-5521, обновите версию как можно скорее; спасибо qwerty472123@github!
[SU] Профиль приложения теперь поддерживает шаблоны!
[Модуль] Исправлена ошибка, из-за которой каталог модуля мог быть случайно размонтирован, в результате чего каталог модуля менеджера оказывался пустым.
[SU] Исправлена проблема, из-за которой белый список мог испортиться после удаления приложения.
[Ядро] Добавлены android14-5.15 и android14-6.1, поддерживающие серию Pixel8.
[SU] Возможности профиля приложения больше не требуют CAP_DAC_READ_SEARCH и могут работать без каких-либо возможностей.
[Ядро] Исправлены проблемы с загрузкой при работе с Magisk.
Что нового в v0.6.8
  • [Модуль] Исправлена проблема, из-за которой все модули исчезали после сбоя установки некоторых модулей.
  • [Менеджер] Исправлена проблема с неверным именем файла модуля при обновлении модулей.
  • [Менеджер] Теперь можно отображать журнал изменений перед обновлением модуля.
  • [Менеджер] Журнал изменений также может отображаться при обновлении менеджера.
  • [Ядро] Исправлена проблема, из-за которой приложения, которым предоставлены разрешения su, выполняли определенные команды ненормально.
  • [Ядро] Добавлено несколько новых веток ядра GKI.

Что нового в v0.6.7
  • [Ядро]: исправлены строки версии ядра.
  • [Ядро]: Исправлена сборка для ядер 4.9.
  • [Модуль]: Добавлен этап post-mount для модулей и общих сценариев.
  • [Модуль]: Исправлена ошибка "модуль не удалось установить" которая появлялась в некоторых случаях.
  • [Менеджер]: Исправлена ошибка, из-за которой некоторые модули приводили к тому, что список модулей был пустым.

Что нового в v0.6.6
  • [Ядро] Исправлена ошибка, из-за которой связка ключей не устанавливалась правильно на ядрах 4.9, из-за чего модули не работали.
  • [Ядро] Задачи ядра теперь ставятся в очередь и выполняются в глобальном отдельном потоке, чтобы избежать проблем с синхронизацией, вызывающих путаницу в белом списке su.
  • [Менеджер] Добавлен счетчик загрузки для операций модуля в менеджере.
  • [Менеджер] Исправлена ошибка, из-за которой в некоторых случаях список модулей не отображался в менеджере.
  • [Менеджер] Исправлены некоторые нецентрированные тексты подсказок в менеджере.
  • [Менеджер] Множество обновлений перевода на многие языки благодаря всем разработчикам, которые внесли свой вклад в Weblate.
  • [Менеджер] Журнал установки модуля теперь автоматически прокручивается вниз в менеджере.
  • [Менеджер] Экран установки модуля, теперь автоматически отключает системные клавиши громкости для выбора клавиши громкости модуля.
  • [Менеджер] Оптимизирован вывод журнала при установке модулей в диспетчере, пользовательский интерфейс показывает только краткие журналы, а подробные журналы сохраняются в файл.
  • [Менеджер] Обновляет список модулей после установки, чтобы не запутать пользователя.
  • [Модуль] Загрузочные сценарии теперь поддерживают новый этап загрузки boot-completed, который запускается после завершения загрузки системы, доступный как для общих, так и для модульных сценариев.
  • [Модуль] Исправлена ошибка, из-за которой обычные сценарии post-fs-data не запускались, если не были установлены модули.
  • [Модуль] Исправлена ошибка, из-за которой прошивка больших модулей могла завершиться ошибкой.
  • [Модуль] Контекст SELinux каталогов модулей автоматически фиксируется при загрузке, что позволяет избежать некоторых сбоев при загрузке.
  • [Модуль] Удаление модулей теперь откладывается до следующей перезагрузки, что позволяет избежать возможного неполного удаления.
  • [SU] Исправлен неправильный разбор параметра в su.


Один из пользователей отписался, что ядро рабочее, за что ему большое спасибо!
Realme GT Neo 5 SE - Обсуждение (Пост redex1488 #124136333)
Можете смело шить и не волноваться :)

Требуется:
  • Открытый Bootloader
  • platform-tools
  • Патченный boot.img
  • Бэкап оригинального boot.img (на случай если у вас что-то пойдет не так)

Установка KernelSU
Метод установки:
Обновление и сохранение KSU после ОТА обновления:
Для быстрого обновления версии KSU:
  1. Нам понадобится приложение KernelFlasher
  2. Прикрепленный файлKernelFlasher.apk ( 20.56 МБ )

  3. После его установки выдаем приложению root права при помощи KSU Manager
  4. Открываем KernelFlasher
  5. Выбираем активный слот нажав на View
  6. В новом окне выбираем Flash AK3 Zip
  7. Находим и выбираем скачанный архив Anykernel3
  8. Дожидаемся установки и перезагружаем телефон.

Для сохранения KSU при получении ОТА обновлений:
  1. Скачиваем и устанавливаем ОТА, но не перезагружайтесь!
  2. Далее нам понадобится приложение KernelFlasher
  3. Прикрепленный файлKernelFlasher.apk ( 20.56 МБ )

  4. После его установки выдаем приложению root права при помощи KSU Manager
  5. Открываем KernelFlasher
  6. Выбираем неактивный слот нажав на View
  7. В новом окне выбираем Flash AK3 Zip
  8. Находим и выбираем скачанный архив Anykernel3
  9. Дожидаемся установки и перезагружаем телефон.
Примерный скриншот, как определить активный слот
Прикрепленное изображение
Скачать архивы Anykernel3
  • Последние версии KSU вы можете найти и скачать на официальной странице Github
  • Перейдя по ссылке вы найдете множество сборок образов и архивов,
  • Вам нужен будет определенный! Не ошибитесь архивом!
  • Нажимаем на Show all и ищем файлы под названием
  • AnyKernel3-android12-5.10.149
  • вы можете скачать любой начиная с версии 5.10.149 до 5.10.185
  • Но будьте внимательны, название должно начинаться на AnyKernel3-android12
  • Далее обновляете ядро по инструкции, что написано чуть выше.


Сообщение отредактировал Neferon - 21.11.23, 15:29
Причина редактирования: Вернул старый KernelFlasher, так как новый не умеет прошивать в неактивный слот



Реп: (3)
* Neferon,
Это чтобы впоследствии рутировать телефон?



Реп: (1509)
* @n@rhist, это и есть рут. Но не определяемый системой и приложениями. Нужно только менеджер установить, что я приложил и при помощи него выдавать рут нужным приложениям. В отличии от магиск с этим методом скрывать ничего не нужно. Если только для GPay и приложений, которые проверяют статус загрузчика, нужно Safetynet fix модуль ставить

Сообщение отредактировал Neferon - 10.09.23, 12:59



Реп: (7)
Для удобства, создал архив с батниками, на загрузку full ota. В архиве 6 версий прошивки full ota, загрузка которых, начинается запуском батника с определенной версией ota. Архив будет пополняться по возможности.
Архив
Прикрепленный файлNeo 5 SE.zip ( 2.14 МБ )


Сообщение отредактировал icehack3 - 08.09.23, 17:56
Причина редактирования: Дополнение



Реп: (631)
FULL OTA для отката
110
111
113
116
117
120
https://rbp01.realme.n…ll_8oFIxq_10010111.zip

это официальный откат на 120 версию, поэтому его можно установить из родного апдейтера, для этого нужно активировать режим разработчика, в трёх точках появится пункт "установить на устройство". Если в апдейтере висит доступное обновление, оно будет мешать, поэтому нужно отключить интернет, и очистить данные приложения "обновление программного обеспечения", вернуться в апдейтер, три точки, установить на устройство и выбрать скачанный откат.
OpLocalUpdate
Прикрепленный файлOPLocalUpdate.apk ( 3.27 МБ )
Установка
Скачиваем/закидываем прошивку в корневую папку и устанавливаем OplocalUpdate, отключаем интернет, открываем установщик, в верхнем правом углу жмем шестеренку и увидим ранее скачанную прошивку, кликаем по ней, появится окошко с предупреждением о сбросе к заводским, соглашаемся и ждем установки, по достижении 100% жмем перезагрузить, во время перезагрузки увидем китайские иероглифы со строкой заполнения это нормально, терпеливо ждем загрузки в систему. Необязательно, но всё же рекомендую перед тем как приступить к настройкам, сделать дополнительно сброс к заводским
Выражаю благодарность за помощь georgik143, Amigaser


Сообщение отредактировал \Uchenik/ - 13.05.24, 09:40
Причина редактирования: добавил 120



Реп: (631)
воспользуйтесь новым способом


Сообщение отредактировал \Uchenik/ - 18.01.24, 22:45



Реп: (1051)
ytv14061989 @ 31.10.23, 12:26 *
нада записатся на раний доступ ?

Не надо, ставьте так...
Через три точки в настройках обновления.

Андроид 14 бета тест ColorOS 14.0.0 - RMX3700_11.C.11 - RMX3700_14.0.0.80(CN01) Скачать оф.сервер

Откат обратно на Андроид 13 - скачать

Сообщение отредактировал georgik143 - 31.10.23, 12:41



Реп: (42)
* corridalar, Кирпича не будет при откате на прошлые версии прошивок?



Реп: (1509)
* Nihil Materia, не откатитесь вы просто так. Для отката, мне нужно будет сделать для такой же архив нос китайкой

Сообщение отредактировал Neferon - 06.12.23, 06:40



Реп: (42)
* Neferon, Ну там только payload нужен и всё



Реп: (1509)
* Nihil Materia, а ну да, забыл уже про это



Реп: (631)
LevonZi @ 27.12.23, 3:21 *
Теперь хз как откат делать.
скачиваешь откат отсюда, активируешь режим разработчика, после этого в меню обновлений появится пункт установить на устройство и выбираешь скачанный откат.



Реп: (1)
С китайский 121 сразу на А14 можно пробовать?



Реп: (1509)
Geddik @ 14.01.24, 14:38 *
С китайский 121 сразу на А14 можно пробовать?
можно, сперва загрузчик только откройте



Реп: (0)
Поставил KernelSU v0.7.1 на 121CN, установил apk v0.7.1.
Нужно ли обновлять ядро KernelSU посредством KernelFlasher и apk, или лучше оставить текущую версию?

До этого не было опыта использования девайса с root-правами, поэтому возникло несколько вопросов:
1. Есть какие-либо ограничения при использовании системы с root-правами? Например, можно ли ставить обновления по воздуху, не отвалится ли что-нибудь в этом случае?
2. Где найти и как ставить модули для KernelSU? Нужен ли какой-то менеджер модулей, или KernelSU.apk это он и есть?
3. Какие полезные модули / приложения / настройки посоветуете для обычного пользователя?

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



Реп: (283)
Neferon @ 14.01.24, 13:19 *
Android 14
Global Firmware (MEA)
FastbootD
я ведь правильно понимаю, что можно заранее взять boot.img из папки bootloader прошивки, пропатчить на телефоне (а14 85, последний магиск дельта) и после прошивки и запуска залить?
Или лучше патчить уже на глобалке?



Реп: (61)
CatCreative @ 18.01.24, 06:13 *
Здравствуйте, а имеет ли глобалка ота обновления?

Физически ота прилетать будут, но фактически, вы их без прошивки пока не установите, потому загрузчик лучше не блокировать.

Сообщение отредактировал BloodRey - 18.01.24, 08:34



Реп: (61)
TruePe4enbka @ 19.01.24, 06:33 *
А откуда вообще эти глобальные прошивки берутся?

Как откуда, официальные прошивки для региона MEA, продается ибо телефон в Ближнем востоке и Африке, с данной прошивкой.
А не устанавливается OTA поверх, ибо есть разница в физическом размере системного раздела, между CN и MEA версиями сабжа.

Сообщение отредактировал BloodRey - 19.01.24, 05:46



Реп: (631)
FULL OTA оф.сервер


13 андроид CN

14 андроид CN

boot от 14 андроид CN


если скорость скачивания очень низкая, можно обратиться в тему перезалейте .


Сообщение отредактировал \Uchenik/ - 17.06.24, 13:05
Причина редактирования: Добавлены ссылка и boot 601



Реп: (0)
\Uchenik/ @ 21.01.24, 12:39 *
FULL OTA оф.сервер

Какой алгоритм действий в случае, если, например, нужно откатиться со 121-ой прошивки с патченным boot.img на стоковую 120-ую с возможностью безболезненно заблокировать загрузчик (и разлочить его снова, если понадобится)?

Сообщение отредактировал InfinitySeeker - 21.01.24, 12:53


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 19.06.24, 09:48