[ROM]Official 4.1.B.0.587+ Deodex patch[ROOTED][mediafire,box,uploaded.to,dropbox]

Knight47

Senior Member
Mar 29, 2012
920
4,478
0
sites.google.com
Official version 4.1.B.0.587
Thanks to ForsakenNGL for the ftf file


  • Pure stock
  • Rooted
  • Busybox installed


Download link


Official Rom
Link 1-http://db.tt/kcKDXPDA(dropbox)
Link 2-https://www.box.com/shared/ff1c033cde8c0264196e(box)
Link 3- http://www.mediafire.com/?qzuz39akxr56u(mediafire )
Link 4-uploaded.to(uploaded.to)

For windows
Download all 4 files and open disk. Exe and select unite it will make a flashable zip.
IF YOU WANT TO ENCOURAGE ME HIT THANKS:D

For Linux
Download this softwarehttp://www.gdgsoft.com/download/gsplit.aspx and click unite and select those 3 files


DEODEX patch

Link 1-http://db.tt/iw8lsGWA
Link 2-http://i.minus.com/1345249757/MWo5CXfz_juuwNq45h_liw/ibx7fpWnHeaSpi.zip
Link 3- uploaded.to (If you want to play with the stock rom;))

WHAT ARE ODEXED AND DEODEXED ROMS? http://forum.xda-developers.com/showpost.php?p=30354905&postcount=18

Instructions
1. Clear data,dalvik cache etc(Factory reset) in cwm
2. Flash my Rom cwm
3.Reboot your Xperia ray
That's all

Baseband 77(thanks to sirkay)
Click here

Kernel

1.Sirkay's 7.3.431kernel
2. 4.1.B.0.587 kernel(no OC/UV PURE STOCK KERNEL)-http://forum.xda-developers.com/showpost.php?p=30388605&postcount=2115

Sent from my ST18i using xda app-developers app
 
Last edited:

Knight47

Senior Member
Mar 29, 2012
920
4,478
0
sites.google.com
i didnt find a clear answer like yours so asked here, thankyou
Odex files:

Odex file is actually the extracted and optimized DEX file(classes.dex) from APK or JAR files. An ODEX file has dependencies on every file in the BOOTCLASSPATH that is loaded when it is generated. The odex file is only valid when used with these exact BOOTCLASSPATH files. dalvik enforces this by storing a checksum of each file that the odex file is dependent on, and ensuring that the checksum for each file matches when the odex file is loaded. Deodexing:

- the process of reassembling ODEX files in DEX(classes.dex) and place them pack in the respective APK and JAR files.

Android Applications Startup Process :

When an application is started on first use if no ODEX file is found, classes.dex is optimized by the package manager(PM) and saved in /data/dalvik-cache.

Odexed ROMs

In these ROMs you will have ODEX files for most APK and JAR files in /system/framework and /system/app and also the classes.dex in APK and JAR files will be missing.

pros:

Speed up loading as odex is uncompressed and already optimized saves space as no need to put optimized dex in dalvik-cache (already have the ODEX file in /system/framework or /system/app) Hard to hack/decompile as data is separated

cons:

cannot do modifications to apks or jars cannot do theming cannot change BOOTCLASSPATH if system libraries are affected DeOdexed ROMs: In these ROMs you will have classes.dex file in all APK and JAR files.



Deodexed roms

Pros:

can do modifications to apks can do theming can change/add/remove libraries and thus recompile all the current apks with the new implementation

Cons:

slower loading but just the one time when a modification is done or dalvik-cache cleaned(wiped). need to put optimized dex in dalvik-cache easer to decompile an app

Sent from my ST18i using Tapatalk 2