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

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 TOOL 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.[CHECK POST 2]

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

<string name ="header_rom_name">ROM NAME</string>
<string name ="header_rom_version">ROM VERSION</string>
<string name ="header_rom_release_date">ROM RELEASE DATE</string>
<string name ="header_rom_maker">ROM MAKER</string>

Q.]WHAT IS THIS STEP FOR?

A.]THESE CODES WILL TELL WHAT NAME IS TO BE SHOWN IN THE NEW FIELD IN THE ABOUT SECTION.

FOR EX. ROM NAME THIS LINE WILL MAKE THE NAME

ROM NAME

APPEAR AS THE NAME OF NEW FIELD IN ABOUT SECTION.

COPY PASTE THESE LINES AT THE END OF THE FILE BELOW THE ABOVE CODES OR JUST ABOVE ""

<string name ="rom_name">[COLOR="Red"]YOUR ROM NAME[/COLOR]</string>
<string name ="rom_version">[COLOR="red"]YOUR ROM VERSION[/COLOR]</string>
<string name ="rom_release_date">[COLOR="red"]YOUR ROM RELEASE DATE[/COLOR]</string>
<string name ="rom_maker">[COLOR="red"]YOUR NAME[/COLOR]</string>

Q.]WHAT IS THIS STEP FOR?

A.]THESE LINES WILL STATE THE SUMMARY OF THE NEW FIELDS IN ABOUT SECTION.

FOR EX. YOUR ROM NAME 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:

<string name ="header_rom_name">ROM NAME</string>
<string name ="header_rom_version">ROM VERSION</string>
<string name ="header_rom_release_date">ROM RELEASE DATE</string>
<string name ="header_rom_maker">ROM MAKER</string>
<string name ="rom_name">YOUR ROM NAME</string>
<string name ="rom_version">YOUR ROM VERSION</string>
<string name ="rom_release_date">YOUR ROM RELEASE DATE</string>
<string name ="rom_maker">YOUR NAME</string>

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 THE LAST LINE OF THE FILE.

< Preference android:title="@string/header_rom_name" android:key="rom_name" android:summary="@strings/rom_name" style="?android:preferenceinformationStyle />
< Preference android:title="@string/header_rom_version" android:key="rom_version" android:summary="@strings/rom_version" style="?android:preferenceinformationStyle />
< Preference android:title="@string/header_rom_release_date" android:key="rom_release_date" android:summary="@strings/rom_release_date" style="?android:preferenceinformationStyle />
< Preference android:title="@string/header_rom_maker" android:key="rom_maker" android:summary="@strings/rom_maker" style="?android:preferenceinformationStyle />

Q.]WHAT IS THIS STEP FOR?

A.]THIS STEPS MAKES THE NEW FIELDS APPEAR IN YOUR ABOUT SECTION ALONG WITH THE INFO'S ADDED IN THE PREVIOUS STEPS.

SAVE & CLOSE THE FILE.

RECOMPILE YOUR Settings.apk, SIGN IT WITH THE HELP OF 7-ZIP [CHECK POST 2] , MOVE TO /system/app IN YOUR MOB. GIVE CORRECT PERMISSIONS[CHECK POST 2] N SEE THE ABOUT SECTION. =)