yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Themes and Apps] Shuvo_bd:
Such an excellent Guide and Easily explained. I have managed to add Gravitybox, Xposed installer and Rom tool box in to the settings.apk of my symphony w125. But as u can see the image, i m having multiple Heading ''Advanced Settings'' . at first i have added Gravitybox, and then the other two. I use the same code u give in ur tutorial to be placed on system_header.xml, just edited the apk name, class etc. it looks like this-

<header android:title="@string/header_category_advanced" />
<header android:icon="@drawable/ic_settings_rom" android:title="@string/gravity_box">
<intent android:targetPackage="com.ceco.gm2.gravitybox" android:action="android.intent.action.MAIN" android:targetClass="com.ceco.gm2.gravitybox.GravityBoxSettings" />
</header>
<header android:title="@string/header_category_advanced" />
<header android:icon="@drawable/ic_xposed" android:title="@string/xposed_installer">
<intent android:targetPackage="de.robv.android.xposed.installer" android:action="android.intent.action.MAIN" android:targetClass="de.robv.android.xposed.installer.WelcomeActivity" />
</header>
<header android:title="@string/header_category_advanced" />
<header android:icon="@drawable/ic_romtoolbox" android:title="@string/rom_toolbox">
<intent android:targetPackage="com.jrummy.liberty.toolbox" android:action="android.intent.action.MAIN" android:targetClass="com.jrummy.apps.rom.toolbox.RomToolboxActivity" />
</header>

and my value/strings.xml shows like this-

<string name="header_category_advanced">ADVANCED SETTINGS</string>
<string name="gravity_box">GravityBox</string>
<string name="xposed_installer">XposedInstaller</string>
<string name="rom_toolbox">ROM Toolbox</string>

What m i doing wrong? how can i remove the extra Heading?

and another thing i want to know, how can i hide these 3 apps from app drawer? i saw devs, integrating many things in settings.apk and after that, hide those apps from their app drawer. Consulted with a dev and he told me to edit Androidmanifest.xml and remove

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

line and then recompile the settings.apk. But i have 2 such lines there. Any idea which one should i remove?

Hope u will help me. Stay fine, Dev. :good:
[Xperia Arc Themes and Apps] Saqib Nazm:
I have no idea how to do that man

Remove the lines

<header android:title="@string/header_category_advanced" />
<header android:icon="@drawable/ic_settings_rom" android:title="@string/gravity_box">
<intent android:targetPackage="com.ceco.gm2.gravitybox" android:action="android.intent.action.MAIN" android:targetClass="com.ceco.gm2.gravitybox.GravityBoxSettings" />
</header>
[COLOR="Red"] <header android:title="@string/header_category_advanced" />[/COLOR]
<header android:icon="@drawable/ic_xposed" android:title="@string/xposed_installer">
<intent android:targetPackage="de.robv.android.xposed.installer" android:action="android.intent.action.MAIN" android:targetClass="de.robv.android.xposed.installer.WelcomeActivity" />
</header>
[COLOR="Red"] <header android:title="@string/header_category_advanced" />[/COLOR]
<header android:icon="@drawable/ic_romtoolbox" android:title="@string/rom_toolbox">
<intent android:targetPackage="com.jrummy.liberty.toolbox" android:action="android.intent.action.MAIN" android:targetClass="com.jrummy.apps.rom.toolbox.RomToolboxActivity" />
</header>

You just need that once for the advanced settings, you could find out yourself cause it is redirecting to the header_string in strings.xml :)

& for hiding app from launcher change that line to .LAUNCHER to .DEFAULT in android manifest
[Xperia Arc Themes and Apps] hugo.gabriel999:
I'm having trouble with viper4android ...

Force closed .. (settings stopped the process) ...

Package: com.vipercn.viper4android_v2

Activity: activity.ViPER4Android

also already tried:

Activity: activity.ViPER4Android

Activity: com.vipercn.viper4android_v2.activity.ViPER4Android

Activity: com.vipercn.viper4android_v2.activity

but it does not work ..

using 4.1.2, LGSettings3_2.apk

can someone help me?
[Xperia Arc Themes and Apps] Saqib Nazm:
Paste the AndroidManifest.xml as code here. before .activity.ViPER4Android you need to add the package name also. Or maybe it's user permission needs to be added in AndroidManifest of Settings.apk
[Xperia Arc Themes and Apps] devilmaycry2020:
i mean i want to when i press volume icon it open a dialog to adjust volume up or down. i want walkman app link to setting app

it same as when you choose volume in sound setting
[Xperia Arc Themes and Apps] Shuvo_bd:
Thanks Dude. Removing those two lines solved the multiple heading problem in a flash. but one thing, u told to rename LAUNCHER to DEFAULT on androidmanifest,xml in order to hide app. But i have 2 such lines. So, i need to rename LAUNCHER to DEFAULT in both of them?
[Xperia Arc Themes and Apps] Saqib Nazm:
then get the package name & target class from AndroidManifest.xml of SemcMusic.apk & add it in the sound_settings.xml of settings

Paste the manifest here
[Xperia Arc Themes and Apps] Shuvo_bd:
Full manifest is huge. Instead i m giving here two para's containing the line-

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

Second one here-

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.WIFI_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE_LAUNCH" />
<category android:name="com.android.settings.SHORTCUT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

also attaching the xml file. :)
[Xperia Arc Themes and Apps] Saqib Nazm:
You got it wrong, you need to change it in the Manifest of the app which you want to hide from launcher. Not Settings's Manifest
[Xperia Arc Themes and Apps] Shuvo_bd:
:D Ok, i was way off line. Thanks now i understand.

One thing i would like to request u. Can u guide me- about changing Appdrawer background from transparent to Full Black? The rom i use, has modded Trebuchet Launcher and its background is transparent. I want to make it full black. :mad:
[Xperia Arc Themes and Apps] devilmaycry2020:
here is

package="com.sonyericsson.music"
and <meta-data android:name="com.android.settings.FRAGMENT_CLASS" android:value="com.android.settings.SoundSettings" />

so how can i add to sound_settings.xml

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen android:title="@string/sound_settings" android:key="sound_settings"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
<com.android.settings.RingerVolumePreference android:persistent="false" android:title="@string/all_volume_title" android:key="ring_volume" android:dialogTitle="@string/all_volume_title" android:streamType="ring" />
<Preference android:title="@string/musicfx_title" android:key="musicfx">
<intent android:targetPackage="com.android.musicfx" android:targetClass="com.android.musicfx.ControlPanelPicker" />
</Preference>
<PreferenceCategory android:title="@string/sound_category_call_ringtone_vibrate_title" android:key="category_calls_and_notification" />
<com.android.settings.DefaultRingtonePreference android:persistent="false" android:title="@string/ringtone_title" android:key="ringtone" android:dialogTitle="@string/ringtone_title" android:ringtoneType="ringtone" />
<CheckBoxPreference android:persistent="false" android:title="@string/vibrate_when_ringing_title" android:key="vibrate_when_ringing" />
<PreferenceCategory android:title="@string/sound_category_system_title" />
<com.android.settings.DefaultRingtonePreference android:persistent="false" android:title="@string/notification_sound_title" android:key="notification_sound" android:dialogTitle="@string/notification_sound_dialog_title" android:ringtoneType="notification" />
<CheckBoxPreference android:title="@string/dtmf_tone_enable_title" android:key="dtmf_tone" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/sound_effects_enable_title" android:key="sound_effects" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/lock_sounds_enable_title" android:key="lock_sounds" android:defaultValue="true" />
<CheckBoxPreference android:title="@string/haptic_feedback_enable_title" android:key="haptic_feedback" android:defaultValue="true" />
<ListPreference android:entries="@array/emergency_tone_entries" android:title="@string/emergency_tone_title" android:key="emergency_tone" android:entryValues="@array/emergency_tone_values" />
<com.sonymobile.settings.preference.IncludePreference settings:include="@xml/somc_add_sound_settings" />
</PreferenceScreen>
[Xperia Arc Themes and Apps] Saqib Nazm:
Um that is probably a png, something named apptray_pane.9.png you will find it when you go through the drawable folder. But why don't you just use other trebuchet launcher which is unmodified :) or you can get that png from there & replace it with yours

that is not the correct code you sent from manifest of semc music. i mean package name is correct but not target class. paste the android manifest
[Xperia Arc Themes and Apps] devilmaycry2020:
the link to AndroidManifest.xml of semcmusic.apk because it too big

http://d-h.st/KnD

and i just added

<item android:icon="@drawable/semc_ic_sound" android:id="@id/menu_option_sound" android:title="@string/menu_sound" android:showAsAction="always" android:actionViewClass="com.android.settings.SoundSettings"/>

in options_base_menu.xml of semcmusic.apk to display volume icon
[Xperia Arc Themes and Apps] Saqib Nazm:
ohk let me clear this to you, I thought you wanted to add SemcMusic into Sound Settings but actually from this post I understood that you want to add volume option in the option menu of Walkman? That requires smali editing also probably. I don't know how to do that
[Xperia Arc Themes and Apps] devilmaycry2020:
ok. yes, i want to add volume option in the option menu of Walkman .thank you very much.
[Xperia Arc Themes and Apps] Marília de Oliveira:
Please help me ... I can not!

I've tried several tutorials here on xda but i can not: (I add location-based wifi in my Settings.apk and some other apks can not .... more

I have attached the error when compiling my Settings after changing

image error http://i.imgur.com/2Tcr0ZN.png

My phone is a Xperia Mini Pro Sk17a ics custom rom based on 587 firmware bootloader is unlocked Rage Kernel!

Please help me. Thanks :o
[Xperia Arc Themes and Apps] Saqib Nazm:
paste the log.txt instead of this, cause I couldn't find the exact problem by seeing that
[Xperia Arc Themes and Apps] Marília de Oliveira:
Please

If I send you my Settings you can add site with Wifi Base? thereby.

Wifi

Wifi with location based

Bluetooth

you can do this?
[Xperia Arc Themes and Apps] Saqib Nazm:
Yes..I can do it tomorrow
[Xperia Arc Themes and Apps] Marília de Oliveira:
Okay

I will send my Settings.apk by private message :D
[Xperia Arc Themes and Apps] Michael.2308:
Dear [MENTION=4879131]saqib nazm[/MENTION]

when reading your guide, take your new Z1 setting apk as an example:

I focus on two things that i want to edit in my setting apk: "internet_settings" and "theme" (they are android:key)

i can find "internet_settings" and "theme" on "xperia_connectivity_settings.xml", "personalization_settings.xml" and "strings.xml"

but when i look up on "ids.xml", i can't find those android:key.

So take every android:key on Xperia Connectivity and Personalization, look up on ids.xml but i found nothing.

As i understand on this guide: Every android:key we add must have on ids.xml. where did i wrong?
[Xperia Arc Themes and Apps] Saqib Nazm:
If you find properly you can find it. Internet settings is something R2Rclient & theme is the 2nd option in personalization_settings.xml which is actually the ThemeManager.apk
[Xperia Arc Themes and Apps] Michael.2308:
I think you misunderstand me, so i took some picture. Here i take Internet setting for example, internet setting has android:key="internet_settings".

In this guide you take on screen app, and it has android:key="on_screen", and in ids.xml you has:

<item type="id" name="on_screen">false</item>

Comeback to your Setting.apk, in the ids.xml there should be has:

<item type="id" name="internet_settings">false</item>

but as the last picture, i can't find it.

I'm sorry for bother you, but i'm totally new as this!
[Xperia Arc Themes and Apps] Saqib Nazm:
For some app you don't need to add it to ids, just initiate an android:key will do. But to be on safe side & to be sure I said to add ids always when a new key is added. That's all. If you have confusion with it, just add all ids when you appoint an android:key. That will help you break your confusion
[Xperia Arc Themes and Apps] Michael.2308:
Thanks for your quick reply! Now i can have the setting as i want ^^!
[Xperia Arc Themes and Apps] ƒεηιx:
Can I add xreality option on cm10.1.3(jb 4.2.2) ..??
[Xperia Arc Themes and Apps] Saqib Nazm:
No it won't be supported & functional
[Xperia Arc Themes and Apps] DanielMit:
Wowww!

thanks!! i always wanted to know how to do that! now im knowing how the developers make theirs ROMs!
[Xperia Arc Themes and Apps] ƒεηιx:
Oh OK :(
[Xperia Arc Themes and Apps] bxfdaxia:
hey，bro，i want to ask you for help

i use 4.2.2 SystemUI(ics),it is not full screen, when i pull down status bar, the clock on the top right corner will disapper .:(

How to make it always display there？

Thanks :fingers-crossed:
[Xperia Arc Themes and Apps] Saqib Nazm:
you need to add it in layout of status_bar_expanded.xml, that's just a guess though. Ask someone who knows more about layout
[Xperia Arc Themes and Apps] bxfdaxia:
I tried，buf found that ，the systemui which display clock when pull down is same with the systemui which does not display clock when pull down。:confused:
[Xperia Arc Themes and Apps] XqepX:
App Fc :/

Hello everybody.

I finally made my own ROM now and now I'm trying to make it more perfect ;)

I want to add the NoFrills CPU Classic App to settings. So I followed the guide: 1. How to add options/apps in main/general settings

Now I have a new header in my settings with the icon under it etc. So far so good. When I click on the icon under the header, i get an FC :/

I deleted the <category android:name="android.intent.category.LAUNCHER" /> line from the CPUControl App and recompiled both.

Pushed them to system with 644 permissions and rebootet my phone. the App just FC's :/ I checked if every line twice but everything is right..

Any solutions?
[Xperia Arc Themes and Apps] Saqib Nazm:
Try with the non edited AndroidManifest.xml I mean with the non edited CpuControl.apk. If it works fine then it is happening for editing manifest & not signing it properly. Use Virtuous Ten Studio cause it signs the apk automatically. If it is not working even with non edited CpuControl then there must have some mistakes in Package name or target class. Check it again
[Xperia Arc Themes and Apps] XqepX:
I even tried it with both (edited and not editet AndroidManifest of CPUControl.apk).

Can I sign the CPU Control manually? Don't like installing so many android related programms :P

And I'll check the package name and Target class again!;)

Sent with my SXSola on Slim Jelly Beans v1.3

EDIT:

Tested no with another CPU Controller app and now everything is working fine, thanks!:)
[Xperia Arc Themes and Apps] dennis4308:
thank you for the nice and sweet tut.
[Xperia Arc Themes and Apps] Nikunj Kubadia:
Awesome

The Guide Is Awesome...It Helped Me Alot :good: :good: :good: :D :cool:

ThankYou Saq :) :P
[Xperia Arc Themes and Apps] mi-425:


---------- Post added at 12:22 AM ---------- Previous post was at 12:20 AM ----------

Can anybody tell me how to get this function in my settings menu...it is for getting 3g mod for on of two sim cards.
[Xperia Arc Themes and Apps] zamzameir:
thanks man..this thread helped me alot..seriously,thanks! ;)
[Xperia Arc Themes and Apps] spiderio:
Bookmarked this thread for my next rom
[Xperia Arc Themes and Apps] donjamal:
hi,

thanks a lot for this tut!

maybe you would be able to help me: i wanna change the color of the category headers - the text color and the color of the devider underneath it. i'm using a nexus 4 with stock rom, but i used an xperia guide to make my settings white.

oh, one more thing. do you know how to change the background of the dialog that you get when you go to settings-->sounds-->volume? it's white that i want to change to black, whereas if i press the volume keys, it has a black background.

thanks a lot!
[Xperia Arc Themes and Apps] hondatiger96:
It doesn't show app

Sorry
[Xperia Arc Themes and Apps] zamzameir:
Please dude! dont quote the OP -_-
[Xperia Arc Themes and Apps] Saqib Nazm:
About divider & header there is a guide by Sahaab in this same section, things won't be same as he described. As nexus won't support colorizing, you can use any color code instead of theme accent like he described in that method

The background when you press volume key is related to dialogue box of the framework, but when you make settings white, it makes everything white overally, you can't separate it.

1st of all don't quote the OP, secondly, it doesn't link you to the app because you haven't linked to it properly, So only saying that is not gonna help you neither me
[Xperia Arc Themes and Apps] henry chip:
Hi [MENTION=4879131]saqib nazm[/MENTION] . I want to mod this picture

I see code : <PreferenceScreen android:title="@string/monx_build" android:key="monx_build" android:summary="@string/device_info_default" android:fragment="com.android.settings.ChangeLog" style="?android:preferenceInformationStyle" />

But "com.android.settings.ChangeLog" style="?android:preferenceInformationStyle" . I do not know where it is

Thank you
[Xperia Arc Themes and Apps] Ticklefish:
This looks very intriguing...

Thanks! :good:
[Xperia Arc Themes and Apps] Saqib Nazm:
If you want to edit the changelog then I think just editing in the changelog text document will change it. cause it shows that text document as changelog

You are welcome :)
[Xperia Arc Themes and Apps] henry chip:
No . I use Xperia Z but it as a bridge Xperia Z1

I want to mod for Xperia Z
[Xperia Arc Themes and Apps] talhask:
hi ........ Can you please add Theme option in Setting for Micromax a110 4.2.1
[Xperia Arc Themes and Apps] Saqib Nazm:
you yourself can add that by following this tutorial
[MDA III, XDA III, PDA2k, 9090 General] nabilaj:
Hello,

i have some messages stored on my sim card but could not read them from my i-mate PDA2K ??

Is there a way ?? Even when i receive messages how can i save them on the sim card???

Thanks in advance??? :?:
[MDA III, XDA III, PDA2k, 9090 General] NYPD:
yeah

I have been asking this Question for a month....but no answer :(

I, too, would like to know
[MDA III, XDA III, PDA2k, 9090 General] gtione:
I'm in the same boat with you guys..

here the same topic with us:

http://xdaforums.com/viewtopic.php?t=15851&highlight=sim+messages
[MDA III, XDA III, PDA2k, 9090 General] nabilaj:
Why is not possible ?

If we can read & write the contacts numbers saved on the SIM, there must be a way to read & save the messages also ???

Don't u think so ?????? :roll:
[MDA III, XDA III, PDA2k, 9090 General] gtione:
Re: Why is not possible ?

thats a good point and i agree with you on that. but (unfortunely) it seems that HTC devices wasn't design to be able to read our SIM Messages.

i dont know if there any experts in forum can help this thing out. :( :( :(
[Verizon Samsung Galaxy Note II] Robtao:
I know how to associate ringtones with contacts.

I want to rename ringtones with the name of the contact so they are easier to find by file name.after flashing a ROM

The problem is that changing the file name doesn't always change the name of the ringtone. Or editing the title in the text file breaks the ringtone so it won't play.

For example:

"Orion" ring tone file can be renamed "Friend1", and will show up in file managers as Friend1. But under Sound/Select Ringtones, it will still show up as Orion. Opening the file in Text Editor and changing the title will break the ringtone.

Solution?
[Verizon Samsung Galaxy Note II] Nefariouss:
Are you renaming the file name through the phone or on a pc? Might make a difference. Not sure though.
[Verizon Samsung Galaxy Note II] Robtao:
I probably renamed them on a PC, then transferred the folder to the phone sdcard. My plan is to then replace the systen/media/audio/ringtones folder with one that avoids the ringtones I don't like, and only includes options I like.

That works, but doesn't allow my new names to show up under ringtone selection lists. The old name then appears, twice if I also keep the old file with the original ringtone name.

In a text editor, I can change the "title" inside the text of the file, but that breaks the ringtone.

2 Ringtones are exceptions, and don't include 'titles" in the text file. They don't revert, but show up as I have renamed them.
[Verizon Samsung Galaxy Note II] Milimbar:
On a computer in a media player, you should be able to "edit tag info" or something similar. that is where you add in the track name, artist, album info and all of a MP3.

**EDIT**

Easier way, on a Windows machine you can just right click the file and select properties, then the details tab, change it there.
[Verizon Samsung Galaxy Note II] Robtao:
If the files are edited properly, they will work, and show up properly. The "text edit" method just broke the files so they wouldn't play. But an MP3 tag editor which can also handle .ogg files will allow the title to be changed and whatever else is needed in there to make it work.

So the solution for me is:

1. Copy the ringtone you want.

2. Rename the file with a R/W capable root explorer, or do it on a PC.

3. Retag with a tag editor to change the Title in the tag if needed, so it shows up properly in the Ringtone selection screens

4. Place the file in the right place with a root explorer, in the case of a Verizon Note 2, the system place is system/media/audio/ringtones

5. I also rename the original ringtones folder, and replace it with one that has all of the ringtones I want, without the ones I don't.
[Nexus 4 Q&A, Help & Troubleshooting] swimdude1120:
I know I'll get killed for asking this, but what do you think odds are to port the beats audio option of the htc one google edition to our nexus 4's? It seems possible in theory if google edition is based off stock. I want to see if it even makes a difference.
[Nexus 4 Q&A, Help & Troubleshooting] scream4cheese:
I think the beats audio feature uses some sort of drivers that the Nexus 4 won't be able do.
[Nexus 4 Q&A, Help & Troubleshooting] ata1918:
Isn't it just a SW Equalizer ?
[Nexus 4 Q&A, Help & Troubleshooting] swimdude1120:
Thats what I thought. I wanted to see what the big deal was with beats.
[Nexus 4 Q&A, Help & Troubleshooting] gallardo5:
The beata audio are sw AND hw feature, but software Beats doesn't need a hardware Beats to run, it just wouldn't give the same results as with matching hardware. Beats can be ported, but wouldn't be as "good" as on HTC One
[Nexus 4 Q&A, Help & Troubleshooting] Nigeldg:
I think this is the general idea. Try downloading DSPmanager, I think one of the presets is something that imitates the Beats Audio enhancement on HTC devices.
[Nexus 4 Q&A, Help & Troubleshooting] gallardo5:
Actually, dsp manager properly set is muuuuuch better than beats:)
[Nexus 4 Q&A, Help & Troubleshooting] Nigeldg:
Yeah I guess it must depend a lot on what type of music you listen to and stuff, I personally am happy with sound quality as it is on my phone right now so I haven't bothered installing anything to mess with it.
[Nexus 4 Q&A, Help & Troubleshooting] amjc14:
How do you properly set DSP manager?
[Nexus 4 Q&A, Help & Troubleshooting] Nigeldg:
This is one of the many threads I found just searching for the 'best dsp manager settings'.
[Nexus 4 Q&A, Help & Troubleshooting] Goku80:
or just flash this

http://xdaforums.com/showthread.php?t=2025486