Да, я новичок в все это 256 Баш цвет вещи. Я не говорил, Будда пользовался черт,я сослан к его времени на Земле. Да я в курсе перенаправление, но я надеялся, что, если есть ли способ я мог бы реанимировать мой последний выход, полностью без повторного запуска программы. @user59683 ОК, так что я сказал им ясно: у вас двойное португальско-Индийский гражданин и собираетесь отказаться от своего индийского гражданства. У вас есть индийский паспорт и португальский ID-карты, которая позволяет въехать в Португалию без штампа. Я сказал, что вы сказали, что для того, чтобы отказаться от Индийского гражданства, вы должны иметь штамп о въезде в свой индийский паспорт. Офицер, с которым я говорил, сказал, что единственно важная вещь-вы вступив в Португалии легально, например, в Португалии ID-карты.

После некоторого копания я в состоянии разобраться относительно простое решение для первое и самое важное требование, который, держа шапку в нижней части. Необходим root (конечно - тянуть и толкать файлы) и базовый навык использования apktool.

Для предварительно скомпилированных дисков:

  1. Установить apktool.
  2. Установите свой фреймворк-Рес.АПК путем выполнения apktool если /путь/к/рамочные-Res.АПК.
  3. Декомпилировать ваш services.jar путем выполнения apktool д /path/to/services.jar.
  4. Перейти на декомпилированный услуг.фляги.из папку и открыть smali/COM для Андроид/сервер/политика/PhoneWindowManager.smali.
  5. Ищите 0x258 и заменить только наступлении его с 0x0.
  6. Восстановить services.jar (сохранить его подпись), выполнив apktool б-с услуг.фляги.из.
  7. Декомпилировать ваш SystemUI не.АПК путем выполнения apktool д /путь/к/SystemUI не.АПК.
  8. Перейти к декомпилировать SystemUI не папку, а затем перейти к РЭС/макет/.
  9. Удалить navigation_layout_rot90.xml.
  10. Сделать копию navigation_layout.xml и переименуйте ее в navigation_layout_rot90.xml.
  11. Пересобрать SystemUI не (сохранить его подпись), выполнив apktool б-с SystemUI не.
  12. Нажимаем готовой services.jar и SystemUI не.АПК туда, где они были с использованием метода по вашему выбору, установить правильные разрешения, а затем выполнить перезагрузку.

Для ROM производители:

  1. Открыть *создать папку*/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java.
  2. Поиск shortSizeDp < 600 и заменить только появление его с shortSizeDp < 0.
  3. Найти SystemUI не макет файлы *создать папку*/базы/базы/пакеты/SystemUI не/РЭС/макет/ и заменить, аналогично методу для предварительно скомпилированных дисков.
  4. Построение ПЗУ.

Проверено работает на LineageOS 14.1 - конечный результат на фото ниже.

Обратите внимание, что расположение кнопок по умолчанию выглядит не очень хорошо в ландшафтном режиме, но всегда можно использовать встроенный тюнер навигации в Android 7.0+, чтобы настроить его на своем желании.