[Xperia Arc General] rexstor:
Thanks to zeppelinrox and software_samurai for great tutorial of I SCream SUPERCHARGER!! and Guide Modding services.jar

And making this happening!

Credits goes to them!

Im not a developer.

Im just wanna make it easy for u.

Im not so familiar of these coding.

This should works for all android devices.

Do a Nandroid backup! In case Anything Happen!

Recommended to apply this mod to enable init.d script on stock rom.

Because when i running v6,i got a log that it didnt apply setting from 99supercharged.sh

Thus,i enabled init.d on the stock rom.

Here the steps

Step of process

1.V6 Supercharger script

2.Editing the .smali

3.Merging to the phone

4.Recovery (Wipe dalvic cache)

5.V6 Supercharger script AGAIN?

6.Violla! U Get the 100% Supercharged. If not done,repeat again. Or tell me what's the problem.

Requirement :

-For Windows Only

-Busybox 1.19.4 ! (Install using busybox installer) Thanks to xtacy for mention it.

-ODEX/STOCK ROM ONLY

-ICS

-Winrar to open .jar

-Java

-Notepad++ (Install at default location)

-Mount as MTP! or NOT STORAGE MODE

-ADB driver

-USB Debugging and Unknown source ON

Now download my batch file.

See attachment v2.1.1

Old Version

Here

STEP 1 :

Extract it to C:\ drive, the script may fail if extracted on other location.

Follow instruction in the batch and for editing,refer to this post.

STEP 2 :

When u get till "Now editing smali!!!"

p/s: If u dont get a notepad++ open a file,go edit manually this file using notepad++

.\files\frameworks\classout\com\android\server\am\ActivityManagerService.smali

Sorry if the cmd cant work for u. Im just trying to make a simple,and sometimes i cant find out how to solve it.

Follow instruction Below for editing parts :

Note:

"=======" Not to put on the file,just a break of a search.

Ignore if the ".line " mistmatch! And Ignore if u got some misvalue of the original value!

But make sure u edit according to the line.

"green" is the value to placed in

"red" is the original value

"blue" is the keyword of the search

REPLACE IT PROPERLY

Above of each line,i write the keyword to search,find it.

Search

Check in the "match case"

Now starting the editing process

======================

"visible"

======================

.line 13614

const/4 v2, 0x1

if-le v10, v2, :cond_118

.line 13615

const/4 v10, 0x3 (0x1)

.line 13616

const-string v2, "visible"

move-object/from16 v0, p1

========================

"heavy"

========================

if-ne v0, v2, :cond_154

.line 13654

const/4 v10, 0x4 (0x3)

.line 13655

const/16 v27, 0x1

.line 13656

const/4 v2, 0x0

move-object/from16 v0, p1

iput-boolean v2, v0, Lcom/android/server/am/ProcessRecord;->hidden:Z

.line 13657

const-string v2, "heavy"

move-object/from16 v0, p1

=======================

"home"

=======================

.line 13663

const/4 v10, 0x1(0x4) Note that this is for Die-Hard Launcher! To BulletProof it, make it 0x0, HTK 0x2

.line 13664

const/16 v27, 0x1

.line 13665

const/4 v2, 0x0

move-object/from16 v0, p1

iput-boolean v2, v0, Lcom/android/server/am/ProcessRecord;->hidden:Z

.line 13666

const-string v2, "home"

move-object/from16 v0, p1

=======================

"previous"

=======================

.line 13674

const/4 v10, 0x5(0x7)

.line 13675

const/16 v27, 0x1

.line 13676

const/4 v2, 0x0

move-object/from16 v0, p1

iput-boolean v2, v0, Lcom/android/server/am/ProcessRecord;->hidden:Z

.line 13677

const-string v2, "previous"

move-object/from16 v0, p1

=======================

"backup"

=======================

.line 13694

const/4 v10, 0x7(0x4)

.line 13695

const-string v2, "backup"

move-object/from16 v0, p1

=======================

"started-services"

=======================

.line 13723

const/4 v10, 0x6(0x5)

.line 13724

const-string v2, "started-services"

move-object/from16 v0, p1

========================

SAVE IT!

After Finishing editing and saving,exit it and continue to the command prompt.

REMEMBER,DONT CLOSE NOTEPAD++,IF U NOT DONE EDITING & SAVING IT YET!!!

STEP 3 :

Manually open the "services.jar" using winrar,and drag the "classes.dex" inside the "services.jar"

just click "ok"

and close it.

STEP 4 :

After a few of merge and pushing the file,now Patching! U are near close to the end!

STEP 5 :

Then reboot to recovery for wipe dalvic cache

DONE & GUDLUCK!

Tell me if u have done it,

If u get this when running v6 supercharged

u need busybox 1.19.4 !... Thanks to xtacy! to alert me.

P/s : Sorry if my coding not correct,im noob about this,just i wanna share a easy way to u all.

P/s2 : Sometimes it doesnt work,it occur to me before,try again,mybe u got problem on editing part.

thus,start from Edit part.

P/s3 : Tell me if this work to u! if someone can polish my command,then do so and tell me.

100% Tested and working to my Xperia Pro and tablet.

Please link this post is u want to share it!

And lastly,

ALL THIS AT YOUR OWN RISK!

THANKS ME if this help u!

This script was created by zeppelinrox. I am in no way responsible for any part of this script.

This guide i created for myself and other member of other forum,and i feel wanna share what i do to get the 100% supercharged, and here it is.

And sorry for my bad english.