Разработка и портирование GSI-прошивок
Какой Архитектурой Вы Пользуетесь?
Архитектуры.
arm64-ab [ 4186 ] ** [57.6%]
arm64-a [ 1897 ] ** [26.1%]
a64-ab [ 523 ] ** [7.2%]
a64-a [ 177 ] ** [2.44%]
arm-ab [ 85 ] ** [1.17%]
arm-a [ 399 ] ** [5.49%]
Всего голосов: 7267
 



Реп: (2650)
Разработка и портирование GSI-прошивок





Обязательно к прочтению!
Уважаемые пользователи!
Напоминаю, что наш раздел называется «Android - Разработка и программирование», а это значит, что данная тема предназначена прежде всего для разработчиков.

Поэтому с сегодняшнего дня в теме запрещается обсуждение нюансов работы GSI-прошивок на конкретных устройствах. Все эти вопросы обсуждаются в темах по прошивкам ваших устройств в разделе «Android - Прошивки».
Это официальное предупреждение. За игнорирование этого предупреждения особо настырные получат режим read-only ("только чтение")
.

Благодарю за понимание! Приятного общения.


Читать обязательно.
Для отчёта/отзыва, сообщения о проблеме.
Разработка и портирование GSI-прошивок (Пост derak1129 #95942923)


Описание
Что такое Project Treble?

Project Treble разделяет низкоуровневые драйверы и остальную часть операционной системы, чтобы производители и сторонние разработчики имели возможность быстрее и легче выпускать обновления. Для устройств с Android 8.x Oreo «из коробки» поддержка Treble является обязательным условием, а для более старых смартфонов и планшетов опция доступна на выбор.

Инструкции
FAQ

Универсальные инструкции

Инструкции по сборке/портированию


Прошивки
Шаблон для оформления поста с прошивкой

Патчи для запуска прошивок gsi.
Lite GSI Images - Урезанные Образы Прошивок От zerovoid
Android All GSIs + Дополнение

Android 15
Android 14
Android 13
Android 12.x

Android 12.1:
Android 12:
Android 11
Прошивки от ~Игорь~
Прошивки от Braialindo

Официальный релиз
Обновляемый пост переводов для прошивок


Android 10
Прошивки от ~Игорь~
Сборник прошивок от Igor~s


Релиз Android 10



Android 9


Android 8.x.x


Решение проблем
Сертификация устройства




Полезное


K
В теме появился шаблон по выкладыванию прошивок "Новый релиз". Просьба, новые прошивки выкладывать именно через него.


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

Сообщение отредактировал Leo1703 - 17.09.24, 19:56
Причина редактирования: Pixel V QPR1 Beta 2 (64-bit only)



Реп: (1685)
Skyrimus @ 15.02.2019, 04:43 *
* zerovoid, ...
Бред, где тут опасность?
...
Так захотелось, ещё что то? :)

здрасти-приехали!

не удивительно, что ваш патч системы ломает

Добавлено 15.02.2019, 02:50:

Skyrimus @ 15.02.2019, 04:49 *
* zerovoid, важные замечания имеются?

говорю же, еще не пытался разбираться. не справитесь сами, возьмусь помочь



Реп: (1150)
* zerovoid, конструктивная критика будет? Единицы отписываются о неработоспособности. На своем аппарате тестил, на аппарате сестры, бабушки и соседа сверху :) Экранирование нужно при компиляции и не только, но зачем в данном shell скрипте что то экранировать? Я мог переменную вообще в кавычки не запихивать - ничего бы не изменилось, ее содержимое уже в кавычках двойных
Я очень много пью, не бейте. Если не прав, то бить лучше на трезвую голову
В любом случае я использую двойные кавычки для вывода переменных, чтоб ничего не интерпретировалось не так как надо, вот если были бы одинарные - другое дело

Сообщение отредактировал Skyrimus - 15.02.19, 03:19



Реп: (1150)
* zerovoid, если мне нужно было бы работать с отдельными словами и к примеру перенести какое то на новую строку то я буду использовать одинарные ' ' кавычки и тег \n для переноса на новую строку аля echo 'this\ntext\nwrong', тегов куча и все работают только в одинарных



Реп: (11)
NFound @ 14.02.19, 19:47 *
Название: Superior OS | Destructor (arm64 A)
Версия Android: 9.0
Автор сборки: NFound

Вы добавляете в прошивки гапсы pico,как добавить nano?Я попытался прошить
nano из twrp поверх:не получилось.Что не так.



Реп: (26)
* NFound,
дополнительная функция,Не переведено на китайский язык



Реп: (2827)
Lovetz @ 14.02.19, 15:38 *
Цитата: JSPiRiT @ 20.01.19, 2:51 Название: Resurrection Remix 7.0.0 - Android 9.x Pie - arm A, arm64 A, arm64 A/B
Автор: Acar
обновилась.
хоть и написано про какие-то исправления по оформлению, но все так же при выборе тёмной темы уведомления в шторке на белом фоне, всплывающие меню в лончере и его фон - белые, окно установки программ тоже белое(
Одним словом нет полной поддержки тёмной темы (про приложения телефон и смс вообще молчу). В остальном работает)



Реп: (1180)
* Lovetz, можно воспользоваться альтернативой - Swift Installer
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Да, скрины не с GSI, но там все идентично


Сообщение отредактировал JSPiRiT - 15.02.19, 08:19



Реп: (1442)
* femka329,
Я прошил, все нормально. Сначала в тврп переразметку раздела систем сделать нужно, а потом сразу шить
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал AlexPashenko - 15.02.19, 10:39



Реп: (40)
RR 7,.0 обновили щас опробую псмотрим что там обновили



Реп: (45)
* Skyrimus,
Тебе ведь предлагают помощь почему не принять? Ведь есть люди у которых твой патч не работает. Может поможет.



Реп: (3889)
Название: Baikal OS (Байкал) (arm64 A)
Версия Android: 9.0
Автор сборки: NFound
Официальные изменения: GitHub
Особенности: индивидуальные пасхалки (на любителя, с грибочками)
Источник на английском: не предусмотрен
Встроенные Gapps: Да
Дата последнего обновления: 15/02/19
Неофициальные изменения:
15.02.2019
- Синхронизация с исходниками
- Интегрировал GApps
- Устройство сертифицировано как NX595J, рабочий SafetyNet
- В настройки экрана добавлен пункт "Управление жестами"
- Бутанимация для HD и выше

Известные баги:
- зависит от вендора
Скриншоты:

Скачать arm64 A-only: AFH

Дополнения:
Возможно, позднее...

Сообщение отредактировал rozetkin - 02.05.19, 00:15
Причина редактирования: ссылкк



Реп: (22)
* NFound,
На A/B возможна !?



Реп: (1150)
* zapomnil, да не вопрос, исходник в посте, кто доработает - красавчик, но все равно нельзя учесть все проблемы девайсов, те кто писал что не работает даже не говорили, какой девайс, прошивка и т.д., никто даже не думал дать инфу, единственный кто решил помочь в доработке был парень с OnePlus, я принял и доработал, всё :)



Реп: (33)
* Skyrimus,
Очень разные вендоры. Мой 1+5 имеет строчки, которые ищет скрипт в build.prop vendor'a. Другой аппарат Lenovo S5 имеет лишь fingerprint, без модификации файла скрипт полноценно работать не будет.
У других скорее тоже подобные приветы от разработчиков стока.



Реп: (262)
NFound @ 13.01.19, 2:27 *
Название: AospExtended (AEX) 6.3
отличная работа! можно попросить(как рекомендует сам автор) о дальнейшей разработке a/b,arm64.с уважением истинные ценители ваших работ

Сообщение отредактировал vladrudenok - 15.02.19, 18:40



Реп: (1)
Всем доброго времени суток!
Аппарат Samsung Galaxy S9+.
Подскажите, пожалуйста, прошивку на чистом андроиде. Pixel Expirience почему-то не хочет ставится. Или я криворукий ( кто ставил, отзовитесь, пожалуйста)
Всем спасибо! :thank_you:



Реп: (113)
Ребят привет. Чет у меня сломалось. Не могу никак запустить havoc treble ! Делаю все по универсальной инструкции ! Может ли это как то быть связано с тем , что я сегодня разблокировала загрузчик? Ставлю через мифлеш miui глобалку. Запускаю. Захожу в ми аккаунт, ребут .Далее Захожу в рекавери , делаю вайпы и ставлю хэйвок , но висит на надписи андроид.

Сообщение отредактировал AnnetkoO - 15.02.19, 19:29



Реп: (40)
Вот линейка arm 32 a

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



Реп: (448)
* vasih, Собрал для себя недавно свежую сборку для арм. Могу скинуть
Прикрепленное изображение



Реп: (40)
* #chester#, давай только arm 32 a

Куратор: Leo1703

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

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

Сейчас: 19.09.24, 16:15