[Guide] How to Deodex Xperia C Stock rom JB 4.2.2 B# 16.0.B.2.6 - Sony Xperia C

How to Deodex Xperia C Stock rom JB 4.2.2 B# 16.0.B.2.6 without cwm
This way I was able to get it done & working
I am not responsible if You Brick your devices
Credits to All Dev's who given us good tools & made it Simple to get it done
All XDA users who have give easy tips.
Requried tools to get the job done
Holox Tool To back your Rom
If you like if press thanks
Universal Deodexer V4 to Deodex Apk's/jar's
Android SDK to push search here on xda to install & setup SDK
1. Download Holox Tool here & give credits there
Holox Tool here and follow the steps there how to backup Rom
2.Download Universal Deodexer V4[ALL DEVICES!!] & give credits there
Universal Deodexer and follow the steps there how to Deodex Apk's/jar's
1. Pull Framework files from Phone
2. Deodex all jar's file framework folder
3. make new folder & name "done_frame" copy all Deodex jar's files framework done_frame folder now
4. Now got Holox Tool folder & copy all apps *.apk & *.odex files from HoloxTool\ROM\app
also don't forget to deodex from framework folder SemcGenericUxpRes.apk & SemcGenericUxpRes.odex
5. make new folder & name "done_app" copy all Deodex apk's files framework done_app folder now
6. Connect your Phone to pc done_app & done_frame folders to root of sd card.
Now go here How to Push
Improtant Follow this steps to push files
Follow this steps to Push files & give credits there
Deodex ICS Strictly for Xperia S
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
Reboot & enjoy
now your Phone is Deodexed
Now if you can edit or help us edit/theming.

proof

Thanks for the guide mate .
But can you tell me whats the difference between odex and deodex rom, and what exactly are the advantages of deoxed rom ?

metalrules321 said:
Thanks for the guide mate .
But can you tell me whats the difference between odex and deodex rom, and what exactly are the advantages of deoxed rom ?
Click to expand...
Click to collapse
please read here
The differences between Odex and Deodex Files

Xenon1978 said:
please read here
The differences between Odex and Deodex Files
Click to expand...
Click to collapse
If we can push files to our Xperia C, can we push rom like the same way? If there will be a rom for Xperia c of course.

TacoNikky said:
If we can push files to our Xperia C, can we push rom like the same way? If there will be a rom for Xperia c of course.
Click to expand...
Click to collapse
Yes I think so We can push. May be I will try it Later.

Xenon1978 said:
Yes I think so We can push. May be I will try it Later.
Click to expand...
Click to collapse
CWM is available for Xperia C. If your deodexed rom is flashable with CWM, can you please share it with us?

TacoNikky said:
CWM is available for Xperia C. If your deodexed rom is flashable with CWM, can you please share it with us?
Click to expand...
Click to collapse
no its not flashable with CWM

Xenon1978 said:
How to Deodex Xperia C Stock rom JB 4.2.2 B# 16.0.B.2.6 without cwm
This way I was able to get it done & working
I am not responsible if You Brick your devices
Credits to All Dev's who given us good tools & made it Simple to get it done
All XDA users who have give easy tips.
Requried tools to get the job done
Holox Tool To back your Rom
If you like if press thanks
Universal Deodexer V4 to Deodex Apk's/jar's
Android SDK to push search here on xda to install & setup SDK
1. Download Holox Tool here & give credits there
Holox Tool here and follow the steps there how to backup Rom
2.Download Universal Deodexer V4[ALL DEVICES!!] & give credits there
Universal Deodexer and follow the steps there how to Deodex Apk's/jar's
1. Pull Framework files from Phone
2. Deodex all jar's file framework folder
3. make new folder & name "done_frame" copy all Deodex jar's files framework done_frame folder now
4. Now got Holox Tool folder & copy all apps *.apk & *.odex files from HoloxTool\ROM\app
also don't forget to deodex from framework folder SemcGenericUxpRes.apk & SemcGenericUxpRes.odex
5. make new folder & name "done_app" copy all Deodex apk's files framework done_app folder now
6. Connect your Phone to pc done_app & done_frame folders to root of sd card.
Now go here How to Push
Improtant Follow this steps to push files
Follow this steps to Push files & give credits there
Deodex ICS Strictly for Xperia S
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
Reboot & enjoy
now your Phone is Deodexed
Now if you can edit or help us edit/theming.
Click to expand...
Click to collapse
Can you show me exactly what did you do to deodex, because i tried so many times but failed. Plz. Sorry for my bad English

Get from here
Download Deodexed Stock System for Xperia C (16.0.B.2.16)
http://forum.xda-developers.com/son...dexed-stock-folder-xperia-c-16-0-b-2-t2867158

Bootloop
:
Xenon1978 said:
proof
Click to expand...
Click to collapse
can someone help whats Android version and Whats Compression Level on UnivresalDeodexerV5 for xperia c 4.2.2JB
every time i ended up with bootloop...............
Thanx....

Related

[Tutorial]Deodexing + Zipaligning Galaxy Gio GT-S5660

Advantages or disadvantages
- Odexed ROMs are slightly faster, deodexed ROMs are slightly slower
+ You can make custom themes for your ROM
+ Performance los is negligible.
Requirements
xUltimate - http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html
Busybox installed
Root
Automatic deodexing - Method 1, by r33p
1. Connect phone to computer
2. Start xUltimate, we will now get the required files from our phone to deodex and zipalign it which we will describe in the 3rd step.
3. Select option #15 then "do it all".
Deodexing (little harder, but contains useful information for your future Galaxy Gio modding experience)- Method 2, by me
1. Connect phone to computer
2. Start xUltimate, we will now get the required files from our phone to deodex and zipalign it which we will describe in the 3rd step.
3. On the main menu of xUltimate, choose option 5 (Pull and deodex all). Everything will be done for you here. Don't worry. You will see all your finished files in the folders 'done_app' and 'done_frame' which are located in the installation directory of xUltimate.
4. move folders 'done_app' and 'done_frame' folders to your sdcard, you can find these folders in the directory of xUltimate as described in the previous step.
5. Make sure the sdcard is not mounted to pc anymore
6. Open Windows Command Prompt and type the following commands.
adb shell
su
stop
mount -o remount,rw /dev/block/stl12 /system
rm /system/app/*.odex
rm /system/framework/*.odex
busybox cp /sdcard/done_app/* /system/app/
busybox cp /sdcard/done_frame/* /system/framework/
chmod 644 /system/app/*
chmod 644 /system/framework/*
mount -o remount,ro /dev/block/stl12 /system
sync
reboot recovery
Click to expand...
Click to collapse
7. Now data and cache reset in the recovery menu...
8. reboot
If one of the commands, for example 'cp' is not found, try putting busybox in front of the command:
eg: busybox cp /sdcard/done_frame/* /system/framework/
How to odex again
This may put you in the right direction. You may need to edit some steps.
http://forum.xda-developers.com/showthread.php?t=1124034
If you like my work please donate
Paypal:
Bankaccount: in private message
Updated my tutorial. Now everything works.
What does this do to my gio?
// Thanks from the noob
why the hassle? just let xultimate do it all automatic -> select option #15 then "do it all"
yep
Thanks.. ;-)
Would it work with others samsung devices?
Gonna try with 5510
Sent from my GT-I9100 using Tapatalk
dann3_86 said:
What does this do to my gio?
// Thanks from the noob
Click to expand...
Click to collapse
I am curious to
I suggest you google deodexing and zipaligning.
Deodexing in short means that it will allow you to have custom themes.
Zipaligning improves performance of the apk/jar files when reading
There is a lot of information you might want to look up!
I just added r33p's suggestion. Thanks!
Dhuu, just google it.............
I did, but it gives no answers.
I thought it was about the holy grail, or the fountain of youth..............
But no..........
But comes close
So tell me, does it works on the fly or must you reboot to aply changes?
I tiedy this metod and it works. Tank you
I'm having a problem..
I'm on xUltimate, I go to the advanced menu (15) and I type 1 (Do everything) and then it says that I don't have files in done_app folder.
Please help
Edit: I have rooted my phone, it's on Gingerbread.xxkpo. Do I have to Un-Root my phone and then do this ? Also can I root it back when the ROM is on ?
Please reply fast :S
I'm having this issue,,, what does it mean? i pulled out all the files with the automatic process and went fine. But then in the deoxed process:
How can i solve it? Thanks :3

[GUIDE]【How To DEODEX Stock ROM】[UPDATE 30sept - FIX JELLYBEAN issue]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First Lets know some Basic knowledge about DEODEX/ODEX...
What is Odex and Deodex ROM
What is an ODEX file?
In Android file system, applications come in packages with the extension .apk.
These application packages, or APKs contain certain .odex files whose supposed function is to save space.
These ‘odex’ files are actually collections of parts of an application that are optimized before booting.
Doing so speeds up the boot process, as it preloads part of an application.
On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.
What is an DEODEX file?
Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into classes.dex files.
By doing that, all pieces of an application package are put together back in one place, thus eliminating the worry of a modified APK conflicting with some separate odexed parts.
So, Deodexed ROMs (or APKs) have all their application packages put back together in one place,
allowing for easy modification such as theming. Since no pieces of code are coming from any external location,
custom ROMs or APKs are always deodexed to ensure integrity.
How this works?
For the majority noobs amongst us, Android OS uses a Java-based virtual machine called the Dalvik Virtual Machine.
A deodexed or .dex file contains the cache used by this virtual machine (referred to as Dalvik-cache) for a program, and it is stored inside the APK.
An .odex file, on the other hand, is an optimized version of this same .
dex file that is stored next to the APK as opposed to inside it.
Android applies this technique by default to all the system applications.
When an Android-based system is booting, the davlik cache for the Davlik VM is built using these .odex files, allowing the OS to learn in advance what applications will be loaded, and thus speeds up the booting process.
By deodexing these APKs, a developer actually puts the .odex files back inside their respective APK packages.
Since all code is now contained within the APK itself, it becomes possible to modify any application package without conflicting with the operating system’s execution environment.
Advanteges & Disadvantages
The advantage of deodexing is in modification possibilities.
This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first,
since that would not only allow him to modify various APKs, but also leave room for post-install theming.
On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times.
However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used.
Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
Note:Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.​
Lets Start...
GUIDE TO DEODEX STOCK ROM
Java Development KIT
(Download & Setup Guide)
ANDROID SDK
xUltimateV2.3.3
(only this version is capable with samsung device)
Official Link to xUltimate : POST #5
7-Zip
(32-Bit & 64-Bit)
1.Download android-sdk & extract it.
2.Copy sdk folder & paste it into
Code:
C:\Program Files\Android
3.Change name from SDK to Android.sdk.
(inside folder look like this)​
4.you need to flash stock firmware first & Root your device.​
5.Connect your phone to computer.(Make sure you have select USB debugging in Settings>Applications>Development)​
6.Download & extract xUltimate zip.
7.Launch Main.exe(Run as administrator)
8.If everything goes well xUltimate should recognize the phone and make a connection.You now should see a list of options.
9.Select option (1) pull /system/app. Wait until it complete.​
10.Select option (2)pull /system/framework. Wait until it complete.​
11..Then select option (3) Deodex /system/app. Wait until it complete.
[If encounter any error. Find out which .odex file is it. Then remove .odex file from folder origi_app in xUltimate folder]
(i found 5 errors so i attached that app's deodex files below you just want to paste in system/app when this process complete)​
12.Then select option (4)Deodex /system/framework. Wait until it complete.​
13.DONE : your rom is now deodex. Now Exit from xUltimate​
​
Now there are 2 ways to install deodex files in device
1. from Android.SDK
From Android.SDK :
1.Put the phone in USB mass storage.
2.Go to xUltimate folder and copy "done_frame", and "done_app", and move them to the root of the sdcard.
3.Now get out from USB storage mode.
4.Go to
Code:
C:\Program Files\Android\android.sdk
& open command promote there.
5.Enter following codes.
(if you are using adb shell in su for the first time, keep phone screen on. After entering "su" code, super user request prompt in phone. Press allow )
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
6.Now you have deodexed rom.
​
2. from SampleDEODEX.zip file attached below.
From zip file attached
1.open zip given as archive.
(use 7.zip but DO NOT EXTRACT.)
2.go to system/app folder & paste here all your deodexed apk's
3.same for for system/framework to paste framework files.
4.done, paste it in your SD-Card & flash through CWM.
​
STILL IF YOU FACE ANY ERROR
Especially Android 4.1 + (JB) users
Try this method Updating xUltimate tool manually.
asm-xda said:
First of all, thx for the OP. This method for Deoexing works fine, I needed to make a few updates - described below - in order to make it work on my GT-P3113 device, running JB 4.2.2.
OK. So, you have already made sure JDK is properly installed but still can't succeed? Check the following... These are the changes I had to make to deodex my ROM.
1. Get the latest version of xUltimate. It's version 2.4.2: http://www.xeudoxus.com/android/xUltimate-v2.4.2.zip. If you got version 2.3.3 and accepted to download latest version, you were directed to a thread that is not updated with the latest version. Check post #549 on that thread to find the link I've pasted above.
2. If you happen to have Android 4.2.2 on your device, ADB needs to be updated. xUltimate has version 1.0.26 which won't properly connect with your device. NOTE: you can tell which version of adb you are using by running this: adb version
So:
Install the latest version of the Android SDK to get ADB version: 1.0.31 (or later, should be fine).
Locate and copy over these 3 files from the Adnroid SDK install folder into xUltimate-v2.4.2\jar replacing the existing ones:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
3. I don't know this step is a must for everyone, but it was for me. The assembler/deassembler for .dex file format must be upgraded too. The version in the jar folder in xUltimate-v2.4.2 didn't work fine with the .odex files in my stock ROM.
So:
Download smali.jar and baksmali.jar from here: https://code.google.com/p/smali/. I got version 1.4.2 but any above that should work fine too for the latest available ROMs I guess.
The 2 files probably include the version number in the filename ( i.e.: smali-1.4.2.jar and baksmali-1.4.2.jar). Rename them so they are called: smali.jar and baksmali.jar.
Copy (& replace) those 2 files into xUltimate-v2.4.2\jar folder.
So, that's it. After doing all the above, I managed to deodex my ROM. Well... not quite... there's something else.
After doing the steps above, you should go ahead and follow instructions in the first post of the thread. If everything works, then you are done! Say thanks to OP and enjoy your deodexed ROM. :good::victory:
If however, you still encounter errors while running the xUltimate tool, keep reading...
NOTE: The following is probably only true for certain devices (like mine) so disregard if you don't find any error while following OP steps to deodex.
I got into errors deodexing these files: SamsungIME, SecEmail_Tablet, SecSetting and SecExchange.
Since I couldn't find how to make them work, I decided to leave those files odexed. I'm not sure if that was a good idea or not, but it's fine for me because in my case I actually wanted to deodex some specific apks, not really all of them.
If you decide you want to skip some files (as I did), you'll need to proceed as follows:
Take note of the files that couldn't be deodexed and move those files from the orig_app or orig_frame folder into a new folders, let's call them: "no_deo_app" and "no_deo_frame". Ensure you move the .odex file + .jar file (in case it exists). Make really sure you move files into the right folder: "orig_app" into "no_deo_app" and "orig_frame" into "no_deo_frame".
Run the deodexing again until everything works fine. If you find another file that gives you problem, you do step 1 and 2 again until the tool completes all files successfully.
Now you have 4 folders that are relevant: "done_app", "done_frame", "no_deo_app", "no_deo_frame". Copy all of them into the root of your sdcard.
Now, get into adb shell as superuser access as described in OP following the commands below instead of the ones in the OP. Basically the difference will prevent you from deleting the odex file for the apps that couldn't be deodexed.
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
[COLOR="red"][B]cp /sdcard/no_deo_app/* /system/app/[/B][/COLOR]
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex
[COLOR="Red"][B]cp /sdcard/no_deo_frame/* /system/framework/[/B][/COLOR]
mount -o ro,remount /system/ /system/
reboot
Well, that was it for me . This is what I've done to doedex my stock JB 4.2.2 ROM my Galaxy Tab 2 7.0 tablet.
Regards!
Click to expand...
Click to collapse
thanks to @asm-xda
4real*leb
Xeudoxus
and
asm-xda
(for finding the way to deodex rom for Jellybean User)
GALAXY Ace Plus User's : GO HERE http://forum.xda-developers.com/showthread.php?p=43835177#post43835177​
Cool
omarilzz said:
Cool
Click to expand...
Click to collapse
:fingers-crossed: Thanks bro
will this work with any phone?
i have an alcatel OT X'pop. will this work? 4.1.1?
aldnnnn said:
i have an alcatel OT X'pop. will this work? 4.1.1?
Click to expand...
Click to collapse
YES it does work on any device...
first give a try on above 2.3.3 xUltimate version if u face any issue download latest version v2.4 from here ;
follow same steps like above :highfive: ​
nice method but it is easier from dsixda's kitchen(cygwin)
cant recognized device
i think ive done everything but still wont recognize my device.
any suggestions?
ManzzaShahi said:
nice method but it is easier from dsixda's kitchen(cygwin)
Click to expand...
Click to collapse
i know...
but that kitchen doesn't deodex our device's apk files as much this xUltimate do
i don't know why
but i tried every step (I have kitchen & several kind software's too) & found easiest way is this only to deodex ur apk files :fingers-crossed:​
aldnnnn said:
i think ive done everything but still wont recognize my device.
any suggestions?
Click to expand...
Click to collapse
Give a try on newer version v2.4 I gave link above in that pic.
coz it has ICS Razor support.
or you have to check whether your java works fine or not.
go through some youtube video's to find how to setup JAVA or follow guide below;​
JAVA Development KIT
< Guide How to Setup JAVA >
Download JAVA Development Kit & install it first.
go to desktop, right click on
computer > properties >:highfive>Advance system setting> in advance tab environment variables
First : In user variable for ***
click new & type
Code:
variable name : CLASSPATH
variable value : C:\Program Files\Java\jdk1.7.0_21\jre\bin (your java installed path varies on your installed location)
Second : In system variables
click new & type
Code:
variable name : PATHTEXT
variable value : .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
also check in path is there above java path present or not if not just add it BUT do not remove old codes from line...!!! ​
j.posarekar70 said:
< Guide How to Setup JAVA >
Download JAVA Development Kit & install it first.
go to desktop, right click on
computer > properties >:highfive>Advance system setting> in advance tab environment variables
First : In user variable for ***
click new & type
Code:
variable name : CLASSPATH
variable value : C:\Program Files\Java\jdk1.7.0_21\jre\bin (your java installed path varies on your installed location)
Second : In system variables
click new & type
Code:
variable name : PATHTEXT
variable value : .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
also check in path is there above java path present or not if not just add it BUT do not remove old codes from line...!!! ​
Click to expand...
Click to collapse
missed this part of installing java
thanks!
will try again soon because i dont have my phone right now.
also i i have these folders in the same java folder
C:\Program Files\Java\jre6
C:\Program Files\Java\jre7
do i need these files?
aldnnnn said:
missed this part of installing java
thanks!
will try again soon because i dont have my phone right now.
also i i have these folders in the same java folder
C:\Program Files\Java\jre6
C:\Program Files\Java\jre7
do i need these files?
Click to expand...
Click to collapse
You may keep aside coz u wanna download java development kit which is jdk for that jre doesn't matter...
just for suggestion remove older version of jre from ur pc if u have jre7. ​
can u help every system file i try to deodex gives error and when i move to another it again gives error what to do same is with framework
tejasvi1 said:
can u help every system file i try to deodex gives error and when i move to another it again gives error what to do same is with framework
Click to expand...
Click to collapse
It would be great if u tell me which device u using to deodex files...
& also if possible attach error screen image/attach log file.
sent from Tapatalk 4
thks for replying , i am using my laptop for deodex my stock jellybean firmware on xperia ion
tejasvi1 said:
thks for replying , i am using my laptop for deodex my stock jellybean firmware on xperia ion
Click to expand...
Click to collapse
well you just have to skip those apk's which cause these errors...
close this window, go in Orig_app folder & delete related apk + its .odex file & give another try.
if error appear in another apk do the same.
some apk's wont get deodex through this app you just have to delete those & move forward.
.
.
.
if u get error in each system apk then download older version's of xUltimate app from this POST #5​
Awsm buddy by the way i have a xperia mini(stock ics) . Will this work on it ?
sadab said:
Awsm buddy by the way i have a xperia mini(stock ics) . Will this work on it ?
Click to expand...
Click to collapse
Keep backup
give a try
follow each steps ​
Nice guide! I followed it when I created my ROM! Very useful! tnx
Hope it works on my samsung galaxy pocket
I will try on my samsung galaxy pocket coz i want the s3 status bar so hope it works without any issues if i have some problem i will tell u guys
---------- Post added at 02:16 PM ---------- Previous post was at 02:10 PM ----------
Plzz check and tell me that will it work on my Rooted Samsung Galaxy Pocket plzz thnx in advanced
KumailHyderMirza said:
I will try on my samsung galaxy pocket coz i want the s3 status bar so hope it works without any issues if i have some problem i will tell u guys
---------- Post added at 02:16 PM ---------- Previous post was at 02:10 PM ----------
Plzz check and tell me that will it work on my Rooted Samsung Galaxy Pocket plzz thnx in advanced
Click to expand...
Click to collapse
Give a try my friend...
there is no way to brick your device .
you just have to put system & framework files in the pc & let xUltimate do the work.
if everything goes fine you get pair of folders deodex system apps & that of framework files .
put them to make flashable zip & there you go deodex stock rom.
everything will fine if u follow my steps.
if get any wrong (error) then its been in ur pc only not in ur phone ​
loxdegio said:
Nice guide! I followed it when I created my ROM! Very useful! tnx
Click to expand...
Click to collapse
Happy to help you
​

Deodexed Apps and Framework files,Install using ADB Shell method&Deodexed ur Rom

Hello Friends,
Here with a simple project which will help many users like me READY COMPLETE DEODEXED APPS & FRAMEWORK for your stock firmware
Reason behing making this ....
I have come accross many users asking for how to deodexed ROM.. Note 3 being very new device has very less options available in terms of roms etc to choose from so i decided and learned how to deodexed apps and frameworks and uploaded here so users with the same firmware can just use ADB SHELL Method with Root access and apply this deodexed files and make the complete ROM DEODEXED without any issue
Note : It will just replace the current apks and frameworks files with deodexed files
These files are taken from "INS-N900XXUBMJ1"Change List 01.10.2013 -} 1624790
U can apply these apks / files on N900
You have to install Using ADB Method "How to Setup"
Requirement
N900 firmware N900XXUBMJ1
Rooted Device
USB Debugging Enabled
Download
Here
Use the below command one by one once your device is connected and give access once its asked on the device to start the process
HTML:
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
Credits
@A.S._id (Always helping)
@DjeMBeY (His Inpiring thread for deodexed roms helped me a lot)
@xda
Excellent work my friend thank you!
it only works on the N900 ? not on the N9005 ?
yoga7862 said:
it only works on the N900 ? not on the N9005 ?
Click to expand...
Click to collapse
I have taken the apps from N900 so I guess its works well with that's only
however if u wanna try with i9005 u can @ your Risk I m not sure of result honestly
If it does not work u ll have Boot Loop & u may have to flash stock firmware using Odin
OK, thanks a lot for the answer.

[How to] Xperia E-Deodex rom on locked BL

I'll show you how deodex on locked bl
Needed:
- XPERIA E
- ADB
- pack deodex
- Root
- Flash Gordon
1. Download Flash Gordon, and install.
2. Put a pack on the phone, and run Flash Gordon.
3. Select a package and click Flash deodex.
4. Reboot
5. Run CMD, go to adb, and type (will be easiest to do this: Go to the folder with adb, stick shift, and the open the Open dialog recommending here)
adb shell
su
stop
mount -o rw,remount /system/ /system/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot​6. Ready
Download:​
Code:
http://www27.zippyshare.com/v/32240545/file.html
@Tejo001 Can you confirm you successfully used FlashGordon to flash the complete /system/apps folder before I try this method.. Thx
As I thought.. Bricked due to fc when trying to flash over running apps/system.. Ftf to the rescue!! (on E1 4.4.2 kitkat, with my own flashable deodex patch)
This method only works on E because it is converted from the ROM 2.33
I need comfirmation Have you try this methode ? Because i need a deodex rom for the systemui.apk i will install ^^ Because i have deleted the stock systemui.apk accidentally.. So you can certified this methode
And, you can make screenchot Thank you !
Sry my bad english :3
Yes
Thank you ! ♥
THANK YOU !
You have save me 2 times ! Because i deleted my systemui and with the flash i have it ! And i have now a deoxdex ROM ! Thank you !
There is no problem. Since I'm here
Tejo001 said:
This method only works on E because it is converted from the ROM 2.33
Click to expand...
Click to collapse
thanks, so are you saying FlashGordon does overwrite system/apps successfully or not (forget about what device I am on - I've made a perfectly good flashable deodex patch for my E1, as I did for Z Ultra and other sony devices http://forum.xda-developers.com/showthread.php?t=2798690).
Sorry for bugging you on this - I'm just confused how this could work on a running system (and I have an "unlockable" bootloader hence looking into other methods like this).
thanks again..

[Completed] How to Deodex stock Rom for mtk chipset :)

Assalam Alikum (may peace be upon You) People!!
This Tutorial was also done by #Superstone
but that Method Doesn't work now
so here i am for new working Tutorial
Today I’ll be Showing you How To deodex your STOCK ROM
there is only one single signed tool Working with MTK 6592 chipset
Which is Known As UnReal-Deoder
Thanks To Super Stone a Junior member of XDA Fourms Community who found this tool Which is Written by UnReal Mitch and Compiled by Noracle
i-mobile Community Thailand 
So Let’s Get Started 
Requirements :-
1:- downloaded Java SDK 8
2:- Winrar or 7zip
3:-The Unreal-Deodexer
4:- Rooted Device with Root Manager
5:- MTK-Driod Tools 
Step:-
1:- Install the Downloaded java SDK
2:- Fetch The frame work and system apps via Root Explorer. To The sd card
3:- Extract Unreal-Deodexer make Sure there is no space in Directory i.e C:/downloads/Un-Realboxing
4:- now after removing Space paste the system framework folder and system apps in sytem folder in UnReal-Deodexer 
5:- and start Unreal-Deodexer and Wait Till its finished 
6:- after it has been Finished change the Name of Folder like
done_apps and done_framework
7:- post them in internat memory of Phone.
8:- Connect the phone with MTK-Droid Tools
9:- run Abd Terminal 
10:- Enter these Commands 
adb remount
adb shell
stop
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
rm /system/app/*.jex
cp /sdcard/done_framework/* /system/framework/
rm /system/framework/*.odex
rm /system/framework/*.jex
echo dalvik.vm.execution-mode=int:fast >> /system/build.prop
reboot recovery
11:-Now phone should be in Recovery mode. Wipe cache + dalvik cache in recovery. (Important to delete both caches! Otherwise phone might be stuck @ reboot...)
12:- reboot the phone (now deodexed rom needs quite a while for the first startup....)
13:- Enjoy Deodexed stock Rom 
Hi there,
There is many threads where is discussed about deodexing ROM's. See bellow:
[Guide] [Tutorial] How to Deodex Stock Rom using Universal Deodexer (Easiest Way)
[GUIDE][UPDATED] How to deodex stock kitkat roms
[GUIDE]【How To DEODEX Stock ROM】[UPDATE 30sept - FIX JELLYBEAN issue]
Ask in one of that thread if you have more querry about that.
Good luck

Categories

Resources