[How To] Deodex ICS Strictly for Xperia S .45 & .50

Search This thread

iamsuperuser

Senior Member
Aug 15, 2011
699
166
36
Hyderabad
Xiaomi Poco F1
Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

I'm not responsible if your Xperia S gets bricked , because mine is working fine.

Follow steps correctly or else you get bootloops and you have to flash your rom again.

Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

Install Latest 'BusyBox' from Andriod Market.

Make complete backup first.

Step1: Downloading & Copying files on to phone's internal storage

These are NOT and i repeat NOT flashable zips through recovery.

Extracting the below zips on your PC you get two folders namely done_app & done_frame.

Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

Deodexed_app .45(146mb)

Deodexed_frame .45(24mb)

Deodexed_app .50(150mb)

Deodexed_frame .50(24mb)


Step2:
Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


You should have ADB correctly setup on your PC.

Turn on your Xperia S.

Enable Settings>Security>Unknown Sources.

Enable Settings>Developer Options>Usb Debugging.

Disable Xperia>Connectivity>Install PC Companinon.

Connect phone to your PC . Wait for PC to show up internal storage.

Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

Enter the below code in the cmd window line by line

Code:
adb shell

su

stop

mount -o rw,remount /system/ /system/

cp /sdcard/done_app/* /system/app/

rm /system/app/*.odex

cp /sdcard/done_frame/* /system/framework/

rm /system/framework/*.odex

mount -o ro,remount /system/ /system/

reboot

After the phone reboots you'll have deodexed rom.

I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !
 
Last edited:

LokiDemi

Senior Member
Aug 21, 2012
60
16
Great ! Thanks for your interest. Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

I'm not responsible if your Xperia S gets bricked , because mine is working fine.

Follow steps correctly or else you get bootloops and you have to flash your rom again.

Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

Install Latest 'Busybox' from Andriod Market.

Make complete backup first.

Step1: Downloading & Copying files on to phone's internal storage

These are NOT and i repeat NOT flashable zips through recovery.

Extracting the below zips on your PC you get two folders namely done_app & done_frame.

Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

Deodexed_app(146mb)

Deodexed_frame(24mb)


Step2:
Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


You should have ADB correctly setup on your PC.

Turn on your Xperia S.

Enable Settings>Security>Unknown Sources.

Enable Settings>Developer Options>Usb Debugging.

Disable Xperia>Connectivity>Install PC Companinon.

Connect phone to your PC . Wait for PC to show up internal storage.

Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

Enter the below code in the cmd window line by line

Code:
adb shell

su

stop

mount -o rw,remount /system/ /system/

cp /sdcard/done_app/* /system/app/

rm /system/app/*.odex

cp /sdcard/done_frame/* /system/framework/

rm /system/framework/*.odex

mount -o ro,remount /system/ /system/

reboot

After the phone reboots you'll have deodexed rom.

I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !


this should be stickied! Post this in Development mate! :good:
 
  • Like
Reactions: iamsuperuser

blakwhite

Senior Member
Nov 30, 2010
167
52
I've been waiting for this. I'll try it with pdroid once I have the time.
 
Last edited:

-Harsh-

Senior Member
Jul 16, 2012
929
1,094
Rajkot
Great ! Thanks for your interest. Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

I'm not responsible if your Xperia S gets bricked , because mine is working fine.

Follow steps correctly or else you get bootloops and you have to flash your rom again.

Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

Install Latest 'Busybox' from Andriod Market.

Make complete backup first.

Step1: Downloading & Copying files on to phone's internal storage

These are NOT and i repeat NOT flashable zips through recovery.

Extracting the below zips on your PC you get two folders namely done_app & done_frame.

Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

Deodexed_app(146mb)

Deodexed_frame(24mb)


Step2:
Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


You should have ADB correctly setup on your PC.

Turn on your Xperia S.

Enable Settings>Security>Unknown Sources.

Enable Settings>Developer Options>Usb Debugging.

Disable Xperia>Connectivity>Install PC Companinon.

Connect phone to your PC . Wait for PC to show up internal storage.

Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

Enter the below code in the cmd window line by line

Code:
adb shell

su

stop

mount -o rw,remount /system/ /system/

cp /sdcard/done_app/* /system/app/

rm /system/app/*.odex

cp /sdcard/done_frame/* /system/framework/

rm /system/framework/*.odex

mount -o ro,remount /system/ /system/

reboot

After the phone reboots you'll have deodexed rom.

I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !

Mate you got to share the 3o step volume thing..


Sent from my LT26i using xda premium
 
  • Like
Reactions: Awesomecoool1234

s-X-s

Senior Member
May 22, 2012
379
184
Sydney
www.weindians.net
Vivo X60 Pro
Has anyone tried this yet ?? Please give feedback so that i can post in development section.

I'm trying it... will post as soon as i finished...

I have done it.. all step went without any errors... after reboot showed rebuilding cache (android is updating showed up).. no .odex in app folder..

I hope thats... DeOdexed...voilaa....
 
Last edited:
  • Like
Reactions: iamsuperuser

krabappel2548

Inactive Recognized Developer
Nov 15, 2011
6,444
16,111
Lommel
Nice job.... 30 Steps media volume is already there... By krabappel2548

Yes but I need to update it to the latest fw :p and this method works for more devices then our XS ;) I did it for 2011 line in my starting days there :)

In fact it will deodex most firmwares for most Android devices on Gingerbread, ICS or even Jellybean with the latest update, so it's not strictly for Xperia S and ICS :)

Sent from my LT26i using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

    Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

    I'm not responsible if your Xperia S gets bricked , because mine is working fine.

    Follow steps correctly or else you get bootloops and you have to flash your rom again.

    Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

    So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

    Install Latest 'BusyBox' from Andriod Market.

    Make complete backup first.

    Step1: Downloading & Copying files on to phone's internal storage

    These are NOT and i repeat NOT flashable zips through recovery.

    Extracting the below zips on your PC you get two folders namely done_app & done_frame.

    Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

    Deodexed_app .45(146mb)

    Deodexed_frame .45(24mb)

    Deodexed_app .50(150mb)

    Deodexed_frame .50(24mb)


    Step2:
    Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


    You should have ADB correctly setup on your PC.

    Turn on your Xperia S.

    Enable Settings>Security>Unknown Sources.

    Enable Settings>Developer Options>Usb Debugging.

    Disable Xperia>Connectivity>Install PC Companinon.

    Connect phone to your PC . Wait for PC to show up internal storage.

    Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

    Enter the below code in the cmd window line by line

    Code:
    adb shell
    
    su
    
    stop
    
    mount -o rw,remount /system/ /system/
    
    cp /sdcard/done_app/* /system/app/
    
    rm /system/app/*.odex
    
    cp /sdcard/done_frame/* /system/framework/
    
    rm /system/framework/*.odex
    
    mount -o ro,remount /system/ /system/
    
    reboot

    After the phone reboots you'll have deodexed rom.

    I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !
    1
    Great ! Thanks for your interest. Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

    Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

    I'm not responsible if your Xperia S gets bricked , because mine is working fine.

    Follow steps correctly or else you get bootloops and you have to flash your rom again.

    Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

    So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

    Install Latest 'Busybox' from Andriod Market.

    Make complete backup first.

    Step1: Downloading & Copying files on to phone's internal storage

    These are NOT and i repeat NOT flashable zips through recovery.

    Extracting the below zips on your PC you get two folders namely done_app & done_frame.

    Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

    Deodexed_app(146mb)

    Deodexed_frame(24mb)


    Step2:
    Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


    You should have ADB correctly setup on your PC.

    Turn on your Xperia S.

    Enable Settings>Security>Unknown Sources.

    Enable Settings>Developer Options>Usb Debugging.

    Disable Xperia>Connectivity>Install PC Companinon.

    Connect phone to your PC . Wait for PC to show up internal storage.

    Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

    Enter the below code in the cmd window line by line

    Code:
    adb shell
    
    su
    
    stop
    
    mount -o rw,remount /system/ /system/
    
    cp /sdcard/done_app/* /system/app/
    
    rm /system/app/*.odex
    
    cp /sdcard/done_frame/* /system/framework/
    
    rm /system/framework/*.odex
    
    mount -o ro,remount /system/ /system/
    
    reboot

    After the phone reboots you'll have deodexed rom.

    I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !


    this should be stickied! Post this in Development mate! :good:
    1
    Great ! Thanks for your interest. Deodexed using DsiXda's Rom kitchen, so credit goes to DsiXda. :)

    Do it at your own risk ! I'm just as NOOB as any on this forum. I just followed few topics and made this up.

    I'm not responsible if your Xperia S gets bricked , because mine is working fine.

    Follow steps correctly or else you get bootloops and you have to flash your rom again.

    Your SXS must be rooted (with Locked Bootloader or Unlocked boot loader) on Stock ICS ROM 6.1.A.2.45 without any mods like toggles or reboot menus.

    So i recommend to do this just after you flash & root your Stock ICS ROM 6.1.A.2.45.

    Install Latest 'Busybox' from Andriod Market.

    Make complete backup first.

    Step1: Downloading & Copying files on to phone's internal storage

    These are NOT and i repeat NOT flashable zips through recovery.

    Extracting the below zips on your PC you get two folders namely done_app & done_frame.

    Copy these two folders on to your Xperia S. (Please Do Not rename the folders)

    Deodexed_app(146mb)

    Deodexed_frame(24mb)


    Step2:
    Pushing them onto your phone. (Adopted from xUltimate method, credits to him :) )


    You should have ADB correctly setup on your PC.

    Turn on your Xperia S.

    Enable Settings>Security>Unknown Sources.

    Enable Settings>Developer Options>Usb Debugging.

    Disable Xperia>Connectivity>Install PC Companinon.

    Connect phone to your PC . Wait for PC to show up internal storage.

    Go to 'platform-tools' folder in your adnroid-sdk folder, hold shift down and right click mouse, select 'Open Command window here' , You'll get a cmd window.

    Enter the below code in the cmd window line by line

    Code:
    adb shell
    
    su
    
    stop
    
    mount -o rw,remount /system/ /system/
    
    cp /sdcard/done_app/* /system/app/
    
    rm /system/app/*.odex
    
    cp /sdcard/done_frame/* /system/framework/
    
    rm /system/framework/*.odex
    
    mount -o ro,remount /system/ /system/
    
    reboot

    After the phone reboots you'll have deodexed rom.

    I also made 30 steps Volume mod i'll share it once deodexing works perfectly for you guys because it works only on deodexed roms. Have fun !

    Mate you got to share the 3o step volume thing..


    Sent from my LT26i using xda premium
    1
    Has anyone tried this yet ?? Please give feedback so that i can post in development section.

    I'm trying it... will post as soon as i finished...

    I have done it.. all step went without any errors... after reboot showed rebuilding cache (android is updating showed up).. no .odex in app folder..

    I hope thats... DeOdexed...voilaa....
    1
    Nice job.... 30 Steps media volume is already there... By krabappel2548