[Sony Xperia M] paper13579:
Hey guys, another week calls for another NOOB FRIENDLY guide. This time is for how to add a banner in the about phone tab in the settings. We have seen this many times in various roms but today you will get a step by step tutorial on how to do it. This tutorial works on all android devices and jellybean (4.1, 4.2, 4.3).

REQUIREMENTS:

1. Java

2. SDK tools and JDK already installed with paths set on your computer. (look it up if you don't know about this)

3. PC/laptop

4. Advanced apktool: http://d-h.st/5vj

5.auto-sign: http://www.mediafire.com/?rt059vr1di2e0ao

6. A brain (no download link... Lol)

7. A bit of time

8. A fully rooted device.

9. Root explorer ( any root enabled file manager)

10. Notepad++

BEFORE WE START:

You must choose what banner you want in the about phone section. This can be any picture or any xda signature you like. Really, any picture ever.

1. Open your image through paint.

2. Click the resize button

3. Click on the pixels box instead of percentage.

4. untick maintain aspect ratio.

5. In horizontal, put 700

6. In vertical, put 215

7. Save the image and rename it to logo.png

8. It must be a png and must be called logo, please don't ignore step 7

THE GUIDE:

1. On phone, open root explorer

2. Navigate to /system/app

3. Scroll down until you see setting.apk

4. Copy it to your internal memory

5. Navigate to /system/framework

6. Copy both files framework-res.apk and semcgenericuxpres.apk also to internal sd card

7. Connect phone to computer through MTP.

8. Copy the three apks you just copied to the internal sdcard to your computer's desktop.

9. Extract the advanced apktool (link in requirements)

10. Place the three apks in the "2-In" folder of the advanced apktool.

11. Run advanced apktool

12. Hit 1 (install framework)

13. Pick framework-res.apk, let it install

14. Now pick semcgenericuxpres.apk, let it install

15. Go back and select option 2 (decompile)

16. Select settings.apk

16.1. Wait

17. When done open the "3-out" folder in the advanced apktool folder

18. Open the settings.apk folder

19. Open "res"

20. open "layout".

21. Download this file and insert it into the layout folder: http://www.mediafire.com/?8q9f09x77he93xf

22. Go back and open the "drawable" folder in "res".

23. Paste your logo.png that you made and resized before we start.

24. Go back and open the "xml" folder

25. open device_info_settings.xml using notepad++

26. Press ctrl+F at the same time on your keyboard.

27. Input this line:

xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">

28. Press find next

29. Close the find window

30. Look at the hilighted line

31. Press on the end of it

32. Hit enter

33. Hit tab on your keyboard.

34. Paste this:

<PreferenceScreen android:layout="@layout/logo" android:key="od_logo" />

35. Press the save button at the top.

36. Close notepad++

37. Run advanced apktool again.

38. Select option 3 (recompile)

39. Select settings.apk

40. Wait

41. When done close advanced apktool

42. Open "4-done" in the advanced apktool folder.

43. Move settings.apk in this folder to your desktop.

44. Extract the auto-sign zip to desktop

45. Move the settings.apk you just move to the desktop into the auto-sign folder

46. Run the sign.bat file in the auto-sign folder

47. Follow on screen instructions

48. When done, you will get a your_app_signed.apk in the auto-sign folder.

49. Move it to your desktop

50. Rename it to settings.apk

51. Connect your phone to PC.

52. Copy your new settings.apk to your internal memory.

53. On phone, open root explorer

54. Navigate to where you copied the settings.apk to your internal sd card.

55. Move it to /system/app overwrite the old settings.apk (MAKE A BACKUP)

56. Set permissions to rw-r--r--

57. Reboot phone.

ENJOY YOUR NEW BANNER!!

This is what mine looks like:

View attachment 2752992

Please share what your's looks like in the comments and don't forget to hit that thanks button!!!!

Credits: [MENTION=5482320]paper13579[/MENTION] for making this awesome a§§ Guide [MENTION=5097981]abo hani[/MENTION] , i used his guide as a base for mine [MENTION=5078388]BDFreak[/MENTION] for making the awesome advanced apktool.

Thank you

Press Thanks If I Helped!!