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>"
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>
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>
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>
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" />
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