Вся для андроид и не только

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Xposed

Сообщений 1 страница 19 из 19

1

моддинг прошивок без декомпиляции apk файлов и прошивки через CWM

Xposed
версия: 2.5.1

Последнее обновление программы в шапке: 12.04.2014

http://ftp1.3dn.ru/android/_pic/_1/3217820.pnghttp://ftp1.3dn.ru/android/_pic/_1/3217819.png

Для функционирования программы необходимы права root пользователя.

Краткое описание:
Приложение для изменения приложений и настроек прошивок без необходимости их декомпиляции, компиляции и подписи.

Описание на английском:

In this thread, I'm presenting a framework which gives you the possibility to modify your ROM - without modifying any APK (developers) or flashing (users)!

Some technical details:
Instead, I extended the /system/bin/app_process executable to load a JAR file on startup. The classes of this file will sit in every process (including the system_server) and can act with their powers. And even more: I have implemented something that allows developers to replace any method in any class (may it be in the framework, systemui or a custom app). This makes Xposed very powerful, it is basically running in "god mode". You can change parameters for the method call, modify the return value or skip the call to the method completely - it's all up to you! Also replacing or adding resources is easy.

Advantages:
No need to modify any APKs. This means:
No need to decompile, change things in smali, compile, sign, ...
It will work for odexed and deodexed ROMs.
Your mod is not bound to a specific version of the ROM. Unless there is a major change in the methods called for a certain functionality, your mod will continue to work even when you upgrade your ROM. Hell, it will probably even work with different ROMs.
Multiple mods can be installed at the same time, even if they change the same package. So you can use these battery icons and those quick toggles. Even hooking the same method twice is possible. Of course, this only works properly if the mods are not trying to do incompatible things.
It does its magic at runtime. That means you can implement options to let the user decide if they prefer the bikeshed to be painted in red or blue. Or you can have some extra logic for certain ROMs without building different mod versions.
It can be disabled easily without having to reflash.
It's open source.

Current status / how to write a module:
The framework is working quite well for 4.0, 4.1 and also 4.2 (although the latter has only been tested by few people). Some mods have been created also by other developers. If you are an interested developer, give it a try. The development tutorial will help you get started.

What's up next:
Implement mod loading. Right now, the mods would have to be compiled into the Xposed jar file. Very soon, you should be able to create your own JAR file that will be loaded by Xposed. done!
Build a flashable archive. I currently use SSH/adb to push updates to my device. Alternative: Create an app that can install it and install mods (actually my preferred choice). done!
Find some interested mod developers to create some easy mods for Xposed.
Look into resource loading/replacing. Developers should get an easy way to replace e.g. icons, layouts etc. done!

Source code:
https://github.com/rovo89/Xposed (the C++ part)
https://github.com/rovo89/XposedBridge (the Java part)
https://github.com/rovo89/XposedInstaller (Installer app)
https://github.com/rovo89/XposedMods (my modules)

Download:
You can download the installer from the attachment.

Modules:
See http://www.villainrom.co.uk/forum/fo...ramework_mods/ and this thread. There might also be other threads for modules.
Please don't use this thread for problems with modules! Use the thread of the module instead.

How to install:
For the framework:
Download XposedInstaller.apk and install it
Launch the Xposed Installer and click on "Install/Update"
Reboot
Done!

For any modifications/modules you want to install:
Download <module>.apk and install it
Launch the Xposed Installer and go to the "Modules" tab (you will also get there if you click on the notification warning you that the module is not enabled yet)
Enable the module by checking the checkbox
Reboot
Done!

In case you get into a boot loop:
You can flash the attached Xposed-Disabler-CWM.zip by Tungstwenty. It will be copied to your (external) SD card when you install Xposed as well. The only thing it does is copying /system/bin/app_process.orig back to /system/bin/app_process, which you can also do yourself (e.g. with adb shell in recovery mode).
You could also create a file /data/xposed/disabled, which causes Xposed to be bypassed as well.

Модули:

1. Прикрепленный файл AllAppsInPlayStore_1357592057_3187.apk ( 4.29 КБ )
(позволяет избежать ошибок приложений в Google Play после изменения dpi экрана)

2. Прикрепленный файл PlayStoreLinkInAppInfo10_1357096620_2350.apk ( 6.62 КБ )
(добавляет кнопку Google Play настройки - приложения - Ваше приложение - О приложении. Приложение должно быть установлено с маркета!)

3. Прикрепленный файл XposedAppSettings009_1358009916_2353.apk ( 62.47 КБ )
(самое интересное! Позволяет менять разрешения отдельных приложений (я проверял на стоковом браузере), а также отключать его разрешения и менять язык по умолчанию) Русский язык Версия 1.7.1 rus

4. Модуль исправления падений Gapps при изменении dpi на 240 - Прикрепленный файл  GappsCrashFix_1360793277_3638.apk( 179.96 КБ )

5. Еще модули

6. TweakBox - цвет часов,переключение треков кнопками громкости и т.д

7. XBackground - Модуль ставит свое изображение или цвет в шторку и в меню Настроек телефона, также фон отображается в контактах, звонилке, смс...

8. Батарейки для Xposed- изменение иконки батареи в строке состояния

9. Xperia Mods -моды для смартфонов линейки Xperia

10. Master Key Dual Fix -патч для удаления уязвимости на 99% устройств

11. Smart Alarm Icon - умное отображение иконки будильника в строке состояния

12. XQuickSettingsToggles - замена переключателей в шторке

13. Full Screen Caller Picture - отображения фотографии контакта на весь экран

14. ® StatusBar IconColors,CenterClock,Fullscreencaller,CRTEffeсt

15. ® Icon Themer -замена иконок в любом лончере

16. XBatteries - Сборник батареек все в одном

17. ViewInPlay - Просмотр приложения в маркете в разных меню телефона

Совместимость: по утверждению автора любой смартфон с прошивкой ICS и Jelly Bean (неважно одекс или деодекс или кастом)

Предупреждение:
- При удалении самой программы или модулей, модификации в framework-res, сделанные программой/модулями, также удалятся.
- Программа не поддерживает среду исполнения ART и при установке сама меняет её на dalvik.

Как это работает

Порт на Gingerbread

Русский интерфейс: Да

обновление модулей

Разработчик: rovo89
Домашняя страница: Homepage

Mod by: WisdomSky
Домашняя страница: Xposed Extended

Скачать:
версия: 2.5.1 final Xposed_Installer_2.5.1.apk
версия: 2.5.1 final Rus ® Xposed
версия: 2.5.1 final для Huawei EmotionUI Xposed_Installer_v2.5.1_Huawei.apk

0

2

Модули
----------------
Прикрепленный файл AppSettings_0.4.apk ( 72.45 КБ )
обновлено 23-May-2013

Прикрепленный файлb DisableBatteryFullAlert.apk ( 34 КБ )
обновлено 23-May-2013

Прикрепленный файл DisableCameraAlerts.apk ( 160.95 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл Disable CameraAlerts_GalaxyS4.apk ( 161.23 КБ )
обновлено 12-Jul-2013

WARNING!!!!!!

This Xposed module for the Galaxy S4 disables the high temperature
warning that shows up when trying to use the flash after the device
has been stressed (high internal temperature).

Using this mod may fry your device, or cause the battery to melt,
it may hold a gun to your face.

The developer of this module is not responsible for any damage caused
to your device, whether it was because of this mod, or any other
cause that concided with the install of this modification.

Having said that, I've used it without any problems for a day or two,
just be reasonable; if your device is hot, don't light the flash up
while recording video for an hour, you're asking for trouble.

WARNING!!!!!!

--------------------------------------------------------
Прикрепленный файл DitheredHoloBackground.apk ( 463.22 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл DounleTapAppPicker.apk ( 9.33 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл EnableCallRecording.apk ( 34.21 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл EnableCameraOnLockscreen.apk ( 157.8 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл EnableCarDock.apk ( 159.79 КБ )
обновлено 12-Jul-2013
--------------------------------------------------------
Прикрепленный файл GalaxyS4MultipleWidgets.apk ( 190.17 КБ )
обновлено 14-Jul-2013
--------------------------------------------------------
Прикрепленный файл NoIncreasingRingtone.apk ( 159.41 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл ScrollingLauncherWallpaperxposed.apk ( 35.24 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл  SViewPowerAMP.apk ( 170.14 КБ )
добавлено 18-Jul-2013
--------------------------------------------------------
Прикрепленный файл  UsbStorageUnmoumtterBegone.apk ( 5.06 КБ )
обновлено 23-May-2013
--------------------------------------------------------
Прикрепленный файл  /XposedDeliveryNotifyToast.apk ( 12.35 КБ )
обновлено 23-May-2013
-------------------------------------------------------
Прикрепленный файл XposedSysscopeBlaster.apk ( 10.61 КБ )
обновлено 23-May-2013
-------------------------------------------------------
Прикрепленный файл  XposedTabletUi.apk ( 8.08 КБ )
обновлено 23-May-2013
-------------------------------------------------------
Прикрепленный файл  XposedTweakbox_1.3.2.apk ( 69.72 КБ )
обновлено 23-May-2013
--------------------------------------------------------

0

3

Перевод модуля TweakBox для Xposed
на русский язык

http://ftp1.3dn.ru/android/_pic/_1/3198389.pnghttp://ftp1.3dn.ru/android/_pic/_1/3198401.png

Прикрепленный файл  XposedTweakbox.v.1.4.0.RUS.apk
( 66.33 КБ )

Перед установкой удалите старую версию

0

4

Перевел на смарте еще один модуль на русский язык, хоть и так все понятно, но на родном все таки лучше и приятнее смотрится.
Описание: Модуль ставит свое изображение или цвет в шторку и в меню Настроек телефона, также фон отображается в контактах, звонилке, смс...
Модуль XBackground

http://ftp1.3dn.ru/android/_pic/_1/3199558.pnghttp://ftp1.3dn.ru/android/_pic/_1/3199557.pnghttp://ftp1.3dn.ru/android/_pic/_1/3199560.png

Примеры:

http://ftp1.3dn.ru/android/_pic/_1/3199576.pnghttp://ftp1.3dn.ru/android/_pic/_1/3199598.png

Скачать:
Прикрепленный файл XBackground.RUS.apk ( 1.52 МБ )

P.S. Перед установкой этого модуля, удалите предыдущую версию.

0

5

Вот вам батарейка в виде Android'a, с xda

http://ftp1.3dn.ru/android/_pic/_1/3300008.png

Прикрепленный файл AndroidIconBattarey.apk ( 832.16 КБ )

0

6

Модифицированная батарейка для Xposed
Установка:установите АПК как обычное приложение ,aктивируйте модуль Xposed Installer и перезагрузите устройство

http://ftp1.3dn.ru/android/_pic/_1/3210294.gif

Скачать: Прикрепленный файл Xposed_green_circle_battery.apk ( 1.28 МБ )

http://ftp1.3dn.ru/android/_pic/_1/3210298.gif

Скачать:Прикрепленный файл Grey_battery_circle.apk ( 944.32 КБ )

http://ftp1.3dn.ru/android/_pic/_1/3210302.gif

Скачать:Прикрепленный файл white_circle_battery.apk ( 779.12 КБ )

http://ftp1.3dn.ru/android/_pic/_1/3210304.gif

Скачать:Прикрепленный файл Blackbubble_battery.apk ( 1.73 МБ )

Другие темки на сайте 4pda.ru!

Скачать: ® [FRAMEWORK] Xposed

P.S у кого есть другие батарейки,прошу в QMS

0

7

Xperia V/T/TX MODS

Возможно заработает на устройствах линейки Xperia

http://ftp1.3dn.ru/android/_pic/_1/3210521.pnghttp://ftp1.3dn.ru/android/_pic/_1/3210526.png

Скачать:Прикрепленный файл xperiavmods_v1_2.apk ( 310.09 КБ )

0

8

[b]Master Key Dual Fix[/b]

Удаляет уязвимость на 99% устройств

http://ftp1.3dn.ru/android/_pic/_1/3214279.jpghttp://ftp1.3dn.ru/android/_pic/_1/3214282.jpg

Скачать: Прикрепленный файл MasterKeyDualFix-1.3.apk ( 25.68 КБ )

0

9

Перевел еще один простенький модуль. Предназначен для показа иконки стокового будильника в строке состояния за определенное вами время до срабатывания. В остальное время иконка не будет показана. Настройка из XPOSED, своего ярлыка не имеет.
Пример использования: заводите будильник на работу с ПН по ПТ (СБ и ВС выходные дни) на 7.00, выставляете интервал показа в 14 часов. В 7 утра будильник сработает, иконка скроется на целый день, а в 21 час (для успокоения души  :huh: ) иконка появится в строке состояния и этим покажет, что будильник заведен, в выходные строка будет тоже "чистой".
Надо - забираем:
Взято с: 4пда.ру!

Скачать: Прикрепленный файл Smart.AlarmIcon.v.1.2.RUS.apk (171.01 кб)

0

10

XQuickSettingsToggles

Описание:Новый модуль для Xposed Framework от автора XBackground,который позволяет менять стиль,прозрачность и т.д статус-бара

Скриншоты

http://ftp1.3dn.ru/android/_pic/_1/3217569.jpghttp://ftp1.3dn.ru/android/_pic/_1/3217570.jpg
http://ftp1.3dn.ru/android/_pic/_1/3217572.jpghttp://ftp1.3dn.ru/android/_pic/_1/3217574.jpg
http://ftp1.3dn.ru/android/_pic/_1/3217575.jpg

>>>Скачать: Прикрепленный файл mobi.xperiacle.xposed.mod.xquicktoggles-1.apk ( 2.49 МБ )

Русская версия :  Прикрепленный файл XQuickSettingsToggles.RUS.apk (2.41 МБ)

0

11

Full Screen Caller Picture

Описание:Легкий модуль для отображения изображения контакта на весь экран

Скриншот

http://ftp1.3dn.ru/android/_pic/_1/3217593.jpg

Для Android 4.1.+
>>>Скачать: Прикрепленный файл ro.brucelee.xposed.fullscreencallpicture-1.apk ( 37.37 КБ )

0

12

Unicon v1.6.4

Что нового:
*REBOOT YOUR PHONE ONCE ON UPDATE*
v1.6.1 - 1.6.4:
- Less annoying Notifications
- Fixes initial FC with Koush SU
- Fixes major FCs and some improvements
- Fixed FC with Icon Masks only themes
v1.6
- Renamed Icon Themer to Unicon
- All new Interface with Previews for icon packs
- Rewritten core engine
- Icon Masks now turned on by default
- Better Nova Launcher support
- Various bug fixes

Прикрепленный файл Unicon_v1.6.4.apk ( 892.88 КБ )

0

13

Сборник батареек с настройками! В комплект входят разнообразные виды батареек + настройки цветов и т.п!

Установка модуля.

1.Установить XPosed
2.Установить мод: Прикрепленный файл XBatteries.apk ( 16.11 МБ )
3.Перезагрузить устройство
4.Зайти в приложение и настроить модификацию!

0

14

ViewInPlay Версия 1.0.6
Какие то исправления для обладателей android 4.1

http://ftp1.3dn.ru/android/_pic/_1/4360739.png

Английский Прикрепленный файл ViewInPlay_1.0.6.apk ( 78.36 КБ )
Русский Прикрепленный файл     ViewInPlay_1.0.6.rus.apk ( 82.84 КБ )

0

15

что Xposed вносит изменения непосредственно в код приложения, а оказывается, что тут всё намного хитрее продуманно.

Как это всё работает:

Любой класс в Android загружается с помощью небольшого нативного приложения /system/bin/app_process
Его задача - запустить виртуальную машину Dalvik,загрузить необходимые для работы системные классы(окружение исполнения) и передать управление классу (на самом деле происходит обращение к сервису Zygote, который форкает уже готовую ВМ и окружение в режиме copy-on- write, но в нашем случае это неважно).
Xposed представляет собой модифицированную версию app_process, которая при запуске первым делом загружает в память специальный Java-класс - перехватчик, а лишь после него - оригинальный Java-клэсс. Перехватчик выступает в качестве посредника для любых вызовов Java-методов, инициированных оригинальным классом, и, в случае необходимости, перенаправляет их классу-обработчику.
Последний как раз и занимается тем, что изменяет поведение системы. Например, для определения цвета текста приложения используют метод GetColor класса android.content.res. Resources. Если класс-обработчик перехватит этот метод и вернет вместо кода серого цвета код зеленого, все надписи в интерфейсе станут зелеными. Модификации могут быть и более сложными, например когда они связаны с альтернативной реализацией сразу нескольких методов и целых классов.
В комплекте Xposed готовых классов-обработчиков нет, но он позволяет любому разработчику распространять их в виде обычных АРК-пакетов, а пользователю просто установить и активировать с помощью специального интерфейса. Другими словами, с помощью Xposed можно устанавливать и удалять модификации Android как обычные приложения, без необходимости в прошивке, копировании в системный каталог и без какого-либо риска.

0

16

модули для [FRAMEWORK] Xposed

*Моди лучше качать с их соответствующих тем, так как много в етом посте устарели, возле каждого мода есть ссылки на форум.
*Или качать здесь, а потом обновить через маркет или XposedInstaler, или другие подобные сервисы и програмы.

Все в одном

All Notifications Expanded   Прикрепленный файл allnotificationsexpanded.apk ( 51.8 КБ )
- Показывает все уведомления в их расширенном состоянии уведомления. 4.4

GravityBox JB Прикрепленный файл GravityBox_2.3.1.apk (698.64КБ)
- Модуль для устройств под управлением Android 4.2/4.3 ванили со специальной поддержкой для MTK6589 устройств.

http://forum.xda-developers.com/showthread.php?t=2245772/ Прикрепленный файл modaco.toolkit.apk ( 670.33 КБ )
- Коллекция различных модов автора.

TweakboxПрикрепленный файлXposedTweakbox_1.4.0.apk(67.92КБ)
- Колекция твиков.

ХblastTools Прикрепленный файл XblastTools_1.5.5.apk (597.99 КБ )
- Изменить строку состояния и панель уведомлений, цвет часов; часы по центру; 4 варианта отображения батареек, изменение цвета сигнала Wi-Fi и сигнала мобильной сети, своё имя оператора и изменения его цвета в блокировке экрана и уведомлениях; CRT эффект и т.д.

Xposed Additions Прикрепленный файл XblastTools_1.5.5.apk ( 157.68 КБ )
- Дополнительные настройки рома.

XuiMod Прикрепленный файл com.zst.xposed.xuimod_v1_7fd0ad.apk ( 60.11 КБ )
- Небольшая коллекция уникальных особенностей портированы из других ромов + некоторые автором. 4.4

Системные моды

AOSP Signal Icons Прикрепленный файл signaliconsaosp.apk ( 35.84 КБ )
- Значки в статусбаре как на AOSP ромах. 4.4

Battery icon mod Прикрепленный файл UOT-07-02-17-01-1.apk ( 832.16 КБ )
- Изменить значок батареи в строке состояния.

Battery Theming - Изменить значок батареи в строке состояния.

Change notification background image Прикрепленный файл NCB1.1.apk ( 776.24 КБ )
- Меняем фон панели уведомлений.

cpu temp in statusbar Прикрепленный файл info.mzimmermann.xposed.cputempstatusbar_v4_178cde.apk ( 254.44 КБ )
- температыра процесора а статусбаре.

Dimensions editor Прикрепленный файл dimenseditor.apk ( 978.96 КБ )
- Этот мод может редактировать размеры различных элементов пользовательского интерфейса. new

все остальное >>>Ссылка под спойлером "Gingerbread моды".

0

17

android 2.3 после установки получил бутлуп

Ставили небось обычную версию, так? А шапку перед установкой не читали?

vektorq @ 28.01.2013, 23:53 *
любой смартфон с прошивкой ICS и Jelly Bean

Есть экспериментальный порт на Gingerbread вам нужно было ставить именно его. Модули для него найдете по ссылке на XDA Здесь и здесь: Ссылка

0

18

Обновление модулей.

Код:
2013/7/24:
 [*] XBatteries added.
[url=http://qps.ru/VaIcG]http://forum.xda-developers.com/showthread.php?t=2327541[/url]

0

19

Xposed Installer

Полноценная РУССКАЯ версия приложения

http://ftp1.3dn.ru/android/_pic/_1/4460399.png

Список изменений:
- Исправлен перевод некоторых ошибок присутствующих в версии 2.5

Ссылки:

Прикрепленный файл Xposed_Installer_v2.5.1.apk ( 563.73 КБ )

0




© 2000 Сервис форумов «LiFeForums»
Создать форум бесплатно | Домен за 149 руб
Разместить рекламу * Пожаловаться на форум * Политика конфиденциальности