Модификации Xiaomi Redmi Note 5

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Модификации Xiaomi Redmi Note 5
| |

 
Последнее редактирование:
  • Спасибо
Благодарности: skvk, ABTOP, Nemogood и 7 других

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Архив из трвп прошить ?
Это компонент темы. Если тема сторонняя уже стоит, то картинки перекинуть в нее. Если тема полный сток, то удалить расширение и положить в system\media\theme\default
 

Dub1245

Пользователь
05.01.2019
22
5
30
Это компонент темы. Если тема сторонняя уже стоит, то картинки перекинуть в нее. Если тема полный сток, то удалить расширение и положить в system\media\theme\default
Дима ,тема сторонняя стоит . В какую папку их запихнуть нужно ?
 

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro

Dub1245

Пользователь
05.01.2019
22
5
30
Дима,после перемещения папки res нужно ей права выставлять ?
 

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Болванки компонентов тем
Основные компоненты, такие как:
  • контакты (com.android.contacts)
  • звонилка (com.android.incallui)
  • сообщения (com.android.mms)
  • статус бар, шторка (com.android.systemui)
  • настройки (com.android.settings)
  • рабочий стол (com.miui.home)
  • фрэймы (framework-miui-res, framework-res)
Открываются как обычный архив. Если с телефона, то вохможно потребуется дописать расширение, например zip.
res\drawable-xxhdpi - для графики
res\raw-xxhdpi в systemui - для картинок батареи
theme_values.xml - для значений
Для стоковой темы (права 644): system\media\theme\default
Открыть Все приложения, найти необходимое приложение, иконка "i" и узнать Имя пакета. Это и будет названием компонента для темы.
1.jpg2.jpg
 

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Патч тем
(проверено на деодексированных прошивках с Android 5.1, 7.0, 7.1, 8.0, 8.1)
Smali - miui/drm/ThemeReceiver.smali
Заменить полностью метод
Код:
.method private validateTheme(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z
На этот
Код:
.method private validateTheme(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z
    .locals 1

    const/4 v0, 0x1

    return v0
.end method


Smali - miui/drm/DrmManager.smali
Удалить полностью метод
Код:
.method private static isLegal(Landroid/content/Context;Ljava/lang/String;Lmiui/drm/DrmManager$RightObject;)Lmiui/drm/DrmManager$DrmResult;


Заменить полностью метод
Код:
.method public static isLegal(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Lmiui/drm/DrmManager$DrmResult;
На этот
Код:
.method public static isLegal(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Lmiui/drm/DrmManager$DrmResult;
    .locals 1

    sget-object v0, Lmiui/drm/DrmManager$DrmResult;->DRM_SUCCESS:Lmiui/drm/DrmManager$DrmResult;

    return-object v0
.end method
Заменить полностью метод
Код:
.method private static isPermanentRights(Lmiui/drm/DrmManager$RightObject;)Z
На этот
Код:
.method private static isPermanentRights(Lmiui/drm/DrmManager$RightObject;)Z
    .locals 1

    const/4 v0, 0x1

    return v0

.end method
Заменить полностью метод
Код:
.method private static isRightsFileLegal(Ljava/io/File;)Z
На этот
Код:
.method private static isRightsFileLegal(Ljava/io/File;)Z
    .locals 1

    const/4 v0, 0x1

    return v0
.end method
Необходимо поиском по файлам в smali/com/android/thememanager найти два смали с методом
Код:
.method public isProductBought()Z
Один будет примерно такой:
Код:
.method public isProductBought()Z
    .locals 1

     iget-object v0, p0, Lcom/android/thememanager/d/r;->onlineProperties:Lcom/android/thememanager/d/u;

    invoke-virtual {v0}, Lcom/android/thememanager/d/u;->isProductBought()Z

    move-result v0

    return v0
.end method
Другой такой:
Код:
.method public isProductBought()Z
    .locals 1

    iget-boolean v0, p0, Lcom/android/thememanager/d/u;->productBought:Z

    return v0
.end method
В обоих, в начале вставить (после locals или prologue, в зависимости от того, удалена отладочная информация или нет):
Код:
const/4 v0, 0x1

    return v0
Код:
.method public isProductBought()Z
    .locals 1

    const/4 v0, 0x1

    return v0

    iget-object v0, p0, Lcom/android/thememanager/d/r;->onlineProperties:Lcom/android/thememanager/d/u;

    invoke-virtual {v0}, Lcom/android/thememanager/d/u;->isProductBought()Z

    move-result v0

    return v0
.end method
Код:
.method public isProductBought()Z
    .locals 1

    const/4 v0, 0x1

    return v0

    iget-boolean v0, p0, Lcom/android/thememanager/d/u;->productBought:Z

    return v0
.end method

В папку с ThemeManager.apk положить либы -
 

willeee

Новичок
24.01.2019
2
0
0
Всем привет, что то ни как не могу найти отдельно сетку рабочего стола на gs 10.2.1
 

ZerG_MOS

Эксперименталист
17.12.2018
27
139
55
35
шо вы таки думаете - Одессы
Устройство
Xiaomi Redmi Note 5
  • Спасибо
Благодарности: skydiver и Nemogood

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Активация пункта AGPS
Открываем smali\com\android\settings\location\MiuiLocationSettings.smali
Ищем примерно такой код:
Код:
const-string/jumbo v0, "support_agps"

    invoke-static {v0, v1}, Lmiui/util/FeatureParser;->getBoolean(Ljava/lang/String;Z)Z

    move-result v0

    if-eqz v0, :cond_5

    sget-boolean v0, Lmiui/os/Build;->IS_CM_CUSTOMIZATION_TEST:Z
И вместо
Код:
sget-boolean v0, Lmiui/os/Build;->IS_CM_CUSTOMIZATION_TEST:Z
вставляем
Код:
const/4 v0, 0x1
1278512786
 
  • Спасибо
Благодарности: namin78, Nemogood и Dub1245

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Дополнение к -
Исправлено
  • Стиль статус бара "По умолчанию" (отображался IOS)
Изменено
  • Отображение стиля батарейки. Выбор расположения процентов приведено в один пункт.
Добавлено
  • Переключатель 4G/LTE в строке состояния
  • Настройки AGPS
  • Стиль часов на экране блокировки (горизонтально/вертикально)
 
  • Спасибо
Благодарности: ssstrelec, Ogvon, Dub1245 и 4 других

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Отключение Поиска свайпом на рабочем столе (Global Developer)
Установка : через TWRP
Скачать
:
9.3.14
9.3.7
9.3.1
9.2.21
9.2.15
9.1.24
 
Последнее редактирование:
  • Спасибо
Благодарности: ZerG_MOS, SVettel и akex dj

akex dj

Новичок
16.01.2019
5
0
28

а если у вас будет время? сможите сделать контакты цветные со стрелочками как в вашем моде
для 9,2,15 очень не хватает.
с уважением и спасибо за ваши моды!
 

Dima_Apatity

Сяоми? Да, да, что то такое слышал...
16.12.2018
146
537
150
37
Апатиты, Мурманская область
Устройство
iPhone 11 Pro
Цветные имена в журнале вызовов и стрелки вызовов
Прошивка: Global Developer 9.2.15
Установка
: через TWRP
Скачать
:
 

akex dj

Новичок
16.01.2019
5
0
28
отлично работает 9,2,15
 

Вложения

  • imgonline-com-ua-Resize-wIVE25WKToWxvXn.jpg
    imgonline-com-ua-Resize-wIVE25WKToWxvXn.jpg
    24.3 КБ · Просмотры: 24