Hi guys, this is a very easy guide on how to enable the hidden setting option called “App Ops”, which is included since Jelly Bean. It’s also possible to enable the S5 “download booster” mode.
NOTE:
To enable "download booster" and make it work, I want to make perfectly clear that this is only
an option that I found out on how to let it in settings. If it doesn't work on our device (it seems to me it doesn't),
use only the "APP OPS" option, which works very well.
If any member can make clear about how download booster works, it'd be great to create a PORT (new thread) in order
to enjoy an excellent tool like this one.
How to make
1 - Take SecSettings.apk located in \system\priv-app and decompile it (before decompiling it you must install the dependencies framework-res.apk and twframework-res.apk)
2 - Go into res\xml\management_headers.xml
3 - Search for:
4 - And add those lines right below the lines mentioned above.:
ENABLE APP OPS
ENABLE DOWNLOAD BOOSTER
5 - If you desire to change the icons, you’ll have to add your own icons with the same name to the folder: res\drawable-sw360dp-xxhdpi (ic_settings_applicationpermissions.png and ic_settings_smart_bonding.png)
6 – Compile it. :fingers-crossed:
7 - Enjoy it.
(In order to help, I made a zip file to be flashed in custom recovery mode, you only have to add the compiled apk into the folder: \system\priv-app\)
---------------------------------------------------------------------------------------
If this is useful to you, don’t forget mentioning it, I will be grateful for that. =)
Check also a tool of mine published here on XDA: 9Compiler for thematizers.
---------------------------------------------------------------------------------------
Attached: FlashAppOps.zip and icons used on this guide.
NOTE:
To enable "download booster" and make it work, I want to make perfectly clear that this is only
an option that I found out on how to let it in settings. If it doesn't work on our device (it seems to me it doesn't),
use only the "APP OPS" option, which works very well.
If any member can make clear about how download booster works, it'd be great to create a PORT (new thread) in order
to enjoy an excellent tool like this one.
How to make
1 - Take SecSettings.apk located in \system\priv-app and decompile it (before decompiling it you must install the dependencies framework-res.apk and twframework-res.apk)
2 - Go into res\xml\management_headers.xml
3 - Search for:
PHP:
<header android:icon="@drawable/ic_setting_launch_apps" android:id="@id/launch_application_settings" android:title="@string/launch_application_settings" android:fragment="com.android.settings.LaunchApplication" />
4 - And add those lines right below the lines mentioned above.:
ENABLE APP OPS
PHP:
<header android:icon="@drawable/ic_settings_applicationpermissions" android:title="@string/app_ops_settings" android:fragment="com.android.settings.applications.AppOpsSummary" />
ENABLE DOWNLOAD BOOSTER
PHP:
<header android:icon="@drawable/ic_settings_smart_bonding" android:title="@string/smart_bonding" android:fragment="com.android.settings.smartbonding.SmartBondingSettings" />
5 - If you desire to change the icons, you’ll have to add your own icons with the same name to the folder: res\drawable-sw360dp-xxhdpi (ic_settings_applicationpermissions.png and ic_settings_smart_bonding.png)
6 – Compile it. :fingers-crossed:
7 - Enjoy it.
(In order to help, I made a zip file to be flashed in custom recovery mode, you only have to add the compiled apk into the folder: \system\priv-app\)
---------------------------------------------------------------------------------------
If this is useful to you, don’t forget mentioning it, I will be grateful for that. =)
Check also a tool of mine published here on XDA: 9Compiler for thematizers.
---------------------------------------------------------------------------------------
Attached: FlashAppOps.zip and icons used on this guide.
Attachments
Last edited: