[ANLATIM] Uygulamaları Menuden Gizleme

  • Konuyu Başlatan Konuyu Başlatan Orochi™
  • Başlangıç tarihi Başlangıç tarihi

Orochi™

Original poster
Administrator
24 Ocak 2015
4,460
5,093
42
Cihaz
Nx569j,Kenzo,Touch
ROM
MIUI 9.6 /Nubia ui 4/amigo Os
Sistem veya 3. parti Uygulamaları Menuden Gizlemek için
Gizlemek istediğimiz Uygulamayı Apktool ile Decomp Ediyoruz
Decomp Ettiğimiz Uygulamanın AndroidManifest.xml dosyasını Note Pad Plus ile Açıyoruz

Aşağıdaki Kodu Siliyoruz

Kod:
<category android:name="android.intent.category.LAUNCHER"/>

Dikkat ediceğiniz Nokta Bazı Uygulamalarda Bu Satır Birden Fazla Yerde Geçer Siz Uygulamanın Ana Kodunu Siliceksiniz

Bunun için Aşağıdaki Satırın altında Geçen Launcher Kodunu Sileceksiniz

Kod:
<action android:name="android.intent.action.MAIN"/>


Örnek Olarak Dolby Uygulamasına Bakın
ORJ Xml


Kod:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" android:sharedUserId="com.dolby" package="com.dolby.ds1appUI">
    <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="false" android:xlargeScreens="true"/>
    <compatible-screens>
        <screen android:screenDensity="mdpi" android:screenSize="normal"/>
        <screen android:screenDensity="hdpi" android:screenSize="normal"/>
        <screen android:screenDensity="xhdpi" android:screenSize="normal"/>
        <screen android:screenDensity="mdpi" android:screenSize="large"/>
        <screen android:screenDensity="mdpi" android:screenSize="xlarge"/>
    </compatible-screens>
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
    <uses-permission android:name="android.permission.GET_TASKS"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <application android:hardwareAccelerated="true" android:icon="@drawable/launch_icon" android:label="@string/app_name" android:name="com.dolby.ds1appCoreUI.DS1Application" android:supportsRtl="true" android:theme="@style/windowsStyle">
        <activity android:label="@string/app_name" android:launchMode="singleTask" android:name="com.dolby.ds1appUI.MainActivity" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
            <intent-filter>
                <action android:name="android.media.action.DISPLAY_AUDIO_EFFECT_CONTROL_PANEL"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
            <intent-filter>
                <action android:name="com.dolby.LAUNCH_DS_APP"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:exported="false" android:finishOnTaskLaunch="true" android:label="@string/instore_app_name" android:name="com.dolby.instoredemoapp.DlbInStoreDemoPlayer" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
            <intent-filter>
                <action android:name="com.dolby.LAUNCH_DS1_INSTOREDEMO_APP"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <uses-library android:name="android.dolby"/>
    </application>
</manifest>


Menuden Gizlendikten Sonraki Hali


Kod:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto" android:sharedUserId="com.dolby" package="com.dolby.ds1appUI">
    <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="false" android:xlargeScreens="true"/>
    <compatible-screens>
        <screen android:screenDensity="mdpi" android:screenSize="normal"/>
        <screen android:screenDensity="hdpi" android:screenSize="normal"/>
        <screen android:screenDensity="xhdpi" android:screenSize="normal"/>
        <screen android:screenDensity="mdpi" android:screenSize="large"/>
        <screen android:screenDensity="mdpi" android:screenSize="xlarge"/>
    </compatible-screens>
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
    <uses-permission android:name="android.permission.GET_TASKS"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.BLUETOOTH"/>
    <application android:hardwareAccelerated="true" android:icon="@drawable/launch_icon" android:label="@string/app_name" android:name="com.dolby.ds1appCoreUI.DS1Application" android:supportsRtl="true" android:theme="@style/windowsStyle">
        <activity android:label="@string/app_name" android:launchMode="singleTask" android:name="com.dolby.ds1appUI.MainActivity" android:windowSoftInputMode="adjustPan">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
            </intent-filter>
            <intent-filter>
                <action android:name="android.media.action.DISPLAY_AUDIO_EFFECT_CONTROL_PANEL"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
            <intent-filter>
                <action android:name="com.dolby.LAUNCH_DS_APP"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <activity android:configChanges="keyboardHidden|orientation|screenSize" android:exported="false" android:finishOnTaskLaunch="true" android:label="@string/instore_app_name" android:name="com.dolby.instoredemoapp.DlbInStoreDemoPlayer" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
            <intent-filter>
                <action android:name="com.dolby.LAUNCH_DS1_INSTOREDEMO_APP"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <uses-library android:name="android.dolby"/>
    </application>
</manifest>
işlem bittikten Sonra Uygulamayı Apktool ile Recomplie Yani Kapatıyoruz
Kapanan Uygulamayı Apktool ile sign Yani imzalıyoruz
işlem Tamamdır :)
 
  • Like
Tepkiler: General_Marqos