Анимация загрузки вверх ногами после нового ПЗУ

У меня есть Wileyfox Spark , для любителей этого, вы наверняка знаете, что он поставляется с ОС CyanogenMod13 , так как он стоковый. Но вы прекрасно знаете, как может понадобиться более приличный CM14 или CM15 на базе Nougat или Oreo или даже AOSP7.xx . У меня есть все нужные мне ПЗУ в устройстве и готовый TWRP 3.2.0 , полный бэкап стоковых образов из boot.img в userdata.img . Установка новых ПЗУ работает нормально, несмотря на то, что в любой пользовательской ОС, которую я пробовал, устройство загружается с анимацией загрузки, повернутой на 180 °.. Это продолжает загружаться, и он возвращается в нормальное состояние, только если я выключаю и включаю дисплей. Перепрошивка стандартного boot.img решает проблему ротации, но, поскольку ПЗУ не является стоковым, он просто бесконечно загружается . Я не разработчик ядра , и у меня недостаточно знаний о том, как это сделать. Я предлагаю кого-нибудь с обходным путем для этой проблемы. Мне не нравится стандартная ОС , к которой я вынужден вернуться.

Так какой у вас здесь вопрос? Поскольку этот сайт ориентирован на конечных пользователей, вопросы разработки здесь не обсуждаются. Рассматривали ли вы возможность спросить разработчиков ПЗУ на форумах, где вы скачали эти ПЗУ?
Я ищу альтернативный способ справиться с этим локально, а не через перепланировку. Вот почему я сказал, что мне нужен «обходной путь», поскольку все ПЗУ ведут себя так, это похоже на локальную проблему, потому что все разработчики не будут делать подобную ошибку, как вы знаете. Перепробовал более 10 разных девелоперских работ. Так что кажется, что-то, связанное с TWRP, телефоном или какой-то телефонной вещью, должно быть решено.
Ах хорошо. В таком случае я бы сказал: закрыть глаза на некоторое время было бы самым простым обходным путем — или вы загружаетесь так часто, что это действительно так больно? Боюсь, что со стороны пользователя больше ничего нельзя сделать. Но что ж, я могу узнать иначе (это будет не первый раз, когда я получаю здесь сюрприз :) Тогда удачи! // PS: Может быть, Wileyfox случайно поместил логотип вверх ногами, и их загрузочный код перевернул его — просто чтобы посмотреть, не было ли подделано обслуживаемое устройство? #D
Хорошо. Некоторым людям не нравится жить с жуком, они знают, что он существует, как и я. Если совершенство не достигнуто, я, например, не живу. Вот почему имма быть любопытным. Закрытие глаза не означает закрытие вашего разума. Просто пример: если у вас серьезное заболевание, и врач показывает вам, что вы чувствуете себя хорошо, примете ли вы это и станете нормальным?
Без обид, извините, если грубо! Просто сказать, что это может быть единственное, что осталось, и при этом надеяться, что кто-то придумает что-то лучше.
Если вы хотите сделать так, чтобы проблемы с перевернутым дисплеем не было с самого начала, извините, это зависит от разработчика ПЗУ. Но если вы можете смириться с необходимостью включать/выключать экран после загрузки устройства и просто хотите, чтобы загрузочная анимация выглядела нормально, это довольно просто, просто отредактируйте саму загрузочную анимацию, чтобы сделать ее перевернутой. Если это то, что вы ищете, я опубликую простой ответ.
Нет проблем, я никогда не имел в виду, что ты был груб, Иззи, я просто говорил прямо. Да, на самом деле, поскольку все ПЗУ ведут себя так, кроме стоковой фирмы, я начинаю верить, что, возможно, это может быть вызвано системой. AndyYan тоже спасибо за этот ответ. Я даже не думал об этом, большое спасибо за это. Я буду рад услышать от всех вас, ребята, снова. Ваше здоровье
Итак, каков ваш ответ на мой последний комментарий - вас устраивает просто ротация бутанимации? Если да, просто возьмите /system/media/bootanimation.zip, извлеките его и поверните каждый файл изображения в нем. Если вам интересно, я могу либо опубликовать ответ об этом, либо просто сделать это для вас, если вы отправите файл.
@AndyYan Опубликуйте это. Кажется, это единственный вариант, который у меня есть. Попробовал, и это сработало

Ответы (1)

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

  • Бери и извлекай /system/media/bootanimation.zip.
  • Поверните каждое извлеченное изображение на 180 градусов.
  • Повторно сожмите извлеченные файлы, сохраните структуру (при необходимости сравните с оригиналом) и выберите «хранилище», когда вас спросят об уровне сжатия (любое фактическое сжатие не позволит Android прочитать файл).
  • Поместите измененный файл туда, где он был, и установите соответствующие разрешения.