aOpLjpL9zQxuFrPR3Iay7MrZVpQ EveryThing Android: GUIDE TO ADD EXTRA OPTIONS IN ABOUT SECTION OF SETTINGS MENU[NEW METHOD]

Monday, April 15, 2013

GUIDE TO ADD EXTRA OPTIONS IN ABOUT SECTION OF SETTINGS MENU[NEW METHOD]

GUIDE TO ADD EXTRA OPTIONS IN ABOUT SECTION OF SETTINGS MENU[NEW METHOD]

FOR MORE GREAT GUIDES GO HERE

ORIGINAL GUIDE BY Black synergy [DO NOT FORGET TO THANXXX HIM ALSO]

TOOLS THAT YOU ARE GONNA NEED TO DO THIS MOD ON YOUR STOCK / CUSTOM ROM:

A COMPUTER/LAPTOP TO WORK UPON LOL.=P.
APKTOOL OR ANY OTHER TOLL THAT CAN HELP YOU DE-COMPILE N RECOMPILE YOUR APK.
Settings.apk OF YOUR ROM STOCK OR CUSTOM DOSE NOT MATTERS.
NOTEPAD++ TO EDIT .xml FILES.
7-ZIP ARCHIVE MANAGER TO RESIGN YOUR APP.
BRAIN.
MY GUIDE OF COURSE.
10-15 MINUTES.

THE GUIDE STARTS HERE:

DECOMPILE YOUR SETTINGS.APK
OPEN decompiled folder/res/values/strings.xml WITH NOTEPAD++

COPY PASTE THESE LINES AT THE END OF THE FILE JUST ABOVE "</resources>"
Code:
<string name="rom_name">ROM NAME</string>
    <string name="rom_version">ROM VERSION</string>
    <string name="rom_release_date">ROM RELEASE DATE</string>
    <string name="rom_maker">ROM MAKER</string>
Q.]WHAT IS THIS STEP FOR?
A.]THESE LINES WILL TELL WHAT NAME WOULD APPEAR IN THE NEW ABOUT FIELD.
FOR EX. <string name="rom_name">ROM NAME</string> THIS LINE WILL MAKE THE NAME ROM NAME APPEAR AS THE NEW FIELD IN ABOUT SECTION.

COPY PASTE THESE LINES AT THE END OF THE FILE BELOW THE ABOVE CODES OR JUST ABOVE "</resources>"
Code:
<string name="rom_name_1">YOUR ROM NAME</string>
    <string name="rom_version_1">YOUR ROM VERSION</string>
    <string name="rom_release_date_1">YOUR ROM RELEASE DATE</string>
    <string name="rom_maker_1">YOUR NAME</string>
Q.]WHAT IS THIS STEP FOR?
A.]THESE LINES WILL TELL WHAT IS THE NEW ABOUT FIELD ABOUT.
FOR EX. <string name="rom_name_1">YOUR ROM NAME</string> THIS LINE WILL MAKE THE NAME YOUR ROM NAME APPEAR AS THE NAME OF YOUR ROM IN ABOUT SECTION.

PLZ NOTE: CHANGE THE TEXTS MARKED IN RED AS PER YOUR ROM.
FOR EXAMPLE CHANGE YOUR ROM NAME TO WHATEVER THE NAME YOU GAVE TO YOUR ROM.[SUCH AS I GAVE LUNUX OS AS ITS THE NAME OF MY ROM.]

THE BELOW PART OF YOUR strings.xml FILE WOULD LOOK ALIKE THIS TO GREAT EXTENT:
Code:
    <string name="hid_keyboard_connect_hint">Press any key on keyboard to connect</string>
    <string name="bluetooth_sap_weak_linkkey">SAP connection rejected due to weak link key. Please re-pair with 16-digit PIN code</string>
    <string name="bluetooth_notif_sap_on">Remote SIM mode activated</string>
    <string name="bluetooth_notif_sap_off">Remote SIM mode deactivated</string>
    <string name="bluetooth_notif_sap_title">Remote SIM mode</string>
    <string name="bluetooth_notif_sap_message">Bluetooth is connected with %s</string>
    <string name="bluetooth_dialog_sap_deactivate">Deactivate Remote SIM mode?</string>
    <string name="rom_name">ROM NAME</string>
    <string name="rom_version">ROM VERSION</string>
    <string name="rom_release_date">ROM RELEASE DATE</string>
    <string name="rom_maker">ROM MAKER</string>
    <string name="rom_name_1">YOUR ROM NAME</string>
    <string name="rom_version_1">YOUR ROM VERSION</string>
    <string name="rom_release_date_1">YOUR ROM RELEASE DATE</string>
    <string name="rom_maker_1">YOUR NAME</string>
</resources>
SAVE & CLOSE THE FILE.
NOW OPEN decompiled folder/res/xml/device_info_settings.xml
COPY PASTE THESE LINES AT THE END OF THE FILE JUST ABOVE "</PreferenceScreen>"
Code:
<Preference android:title="@string/rom_name" android:key="device_model" android:summary="@string/rom_name_1" style="?android:preferenceInformationStyle" />
    <Preference android:title="@string/rom_version" android:key="device_model" android:summary="@string/rom_version_1" style="?android:preferenceInformationStyle" />
    <Preference android:title="@string/rom_release_date" android:key="device_model" android:summary="@string/rom_release_date_1" style="?android:preferenceInformationStyle" />
    <Preference android:title="@string/rom_maker" android:key="device_model" android:summary="@string/rom_maker_1" style="?android:preferenceInformationStyle" />
Q.]WHAT IS THIS STEP FOR?
A.]THESE LINES WILL TELL WHAT NAME WOULD APPEAR IN THE NEW ABOUT FIELD.
FOR EX. <string name="rom_name">ROM NAME</string> THIS LINE WILL MAKE THE NAME ROM NAME APPEAR AS THE NEW FIELD IN ABOUT SECTION.
THESE LINES WILL TELL WHAT IS THE NEW ABOUT FIELD ABOUT.
FOR EX. <string name="rom_name_1">YOUR ROM NAME</string> THIS LINE WILL MAKE THE NAME YOUR ROM NAME APPEAR AS THE NAME OF YOUR ROM IN ABOUT SECTION.

SAVE & CLOSE THE FILE.
RECOMPILE YOUR Settings.apk, SIGN IT WITH THE HELP OF 7-ZIP[DO NOT ASK ME HOW TO DO DAT], MOVE TO /system/app IN YOUR MOB. GIVE CORRECT PERMISSIONS N SEE THE ABOUT SECTION. =)

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...