[Galaxy Note 3 Android Development] abelrhd:
Hello mates :D

I made some extra features in ROMSettings.apk for personal use. And now I will share with us. ONLY TESTED IN ARYAMOD ROM V1.8, V1.9 and V2.0.

INDEX

1. Credits

2. Files

3. Instructions to remove a chinese characters in framework.jar

4. Downloads links and instructions

1.Credits

First of all I would like to appreciate following wonderful people for their helps :)

fenghen team for provider nice features in ROMSettings.apk.

[MENTION=4819130]kmokhtar79[/MENTION] for provider the Romsettings.apk and the wonderful rom to test it.

[MENTION=3002844]filchi756[/MENTION] for provider the extra features to implement in Romsettings.

[MENTION=5502617]nambavuong[/MENTION] for provider a clue to fix the chinese characters.

[MENTION=4619873]gharrington[/MENTION] to provider a 3minit battery and 3minit quicklaunch.

And everybody to help me :) Please let me know if I am missing some people.

2.Files

The ROMSettings.apk app it's integrated into the system in some roms. So I added some extra features that it's tested in Aryamod rom in V1.8. In the screenshots I marked in blue the features that I added.

To ensure the features and extra-features works, I'm provided a SystemUI.apk. And I provided a fixed chinese characters in framework.jar codes. This framework is based in V1.8 Aryamod rom.

So the mods of SystemUI:

1) SystemUI_V18_stock.zip without 3minit and enabled S Finder bar.

2) SystemUI_V18_without_SBar.zip without 3minit and disabled S Finder bar.

3) SystemUI_V18_3minit.zip with 3minit quicklaunch bar. The height of "finder_connect_layout_height=57dip". The same height of bar S Finder (stock) and 3minit quick launch. For a names cut, you can disable the names with: https://play.google.com/store/apps/details?id=com.three.minit.quicklauncher&hl=en. On this app you can switch with S Finder with the option "Quicklaunch panel" tick. If is disable, you can view the S Finder bar. And if is enabled, you can view the quicklaunch panel. :) (See screenshots)

4) SystemUI_V18_3minit2.zip the same of above, but "finder_connect_layout_height=75dip".

3.Instructions to remove a chinese characters in framework.jar

First of all, this section is requires a minimal knowledge to smalis files and compile and decompile files

1. Put your framework.jar into the folder to decompile.

2. Decompile the file and go to the path: /framework.jar.out/smali_classes2/android/util/fenghen/clock. If your framework doesn't contain the \fenghen folder, so your framework doesn't support this extra features. So, you can download my framework.jar :)

3. Open the file Clock.smali and go in the line:

const-string/jumbo v24, "\uef04MMMdd\u65e5 \uef05"

4. Replace with:

const-string/jumbo v24, "\u0000dd-MMM \uef05"

5. Find and replace all "ef04" with "0000" only in the file Clock.smali.

6.Recompile and drag the folder META-INF of original framework.jar to your dist/framework.jar

7.Enjoy :D

4.Downloads links and instructions

Before download the link files, please read this instructions:

1. If your device has the rom Aryamod V1.8 please follow this:

a. Download the attacked links: SystemUI_V18_3minit.zip (of you want the 3minit quicklaunch feature), Framework.zip and ROMSettings_arhd.zip

b. Reboot the device and flash this three zip files.

c. Wipe cache+dalvik

d. Reboot the device.

e. Done :D

1. If your device has the another rom please follow this:

a. Be sure has the UPSM Manager, Toolbox addon, 3minit battery, Adaway and All in one Gestures installed. Otherwise, this features doesn't work.

b. Follow the steps in 1.

Disclaimer: I am not responsible for any damages on your device.

View attachment 3138222View attachment 3138223View attachment 3138224View attachment 3138225View attachment 3138226View attachment 3138227View attachment 3138228