New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
elite-fusion
Old
#11  
Senior Member
Thanks Meter 50
Posts: 444
Join Date: Sep 2006
Location: Brooklyn, NY
Quote:
Originally Posted by teshxx View Post
Here are Stock Odexed and Deodexed Rooted Flashable Images with Busybox made from the Factory Image. These include unsecure boot.img.

Odexed:

Link: updating with new links

Deodexed:

Link: updating with new links

Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?
 
teshxx
Old
#12  
teshxx's Avatar
Senior Member - OP
Thanks Meter 2423
Posts: 1,333
Join Date: Jul 2010
Location: FL

 
DONATE TO ME
Quote:
Originally Posted by elite-fusion View Post
Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?
Been busy @ work, so will upload when I get a chance. For odexed and deodexed...search xda or google.
If you think I was helpful buy me a brew or coffee or hookah
================================================
-- ---
================================================
[-::REF::-] Kernel Governors Explained!
[-::SGH-T889::-] Factory Images, Roms, Kernels, & Modems
[-::SGH-T889V::-] Factory Images, Roms, Modems, & Kernels
================================================
 
DJ ELITE
Old
#13  
DJ ELITE's Avatar
Senior Member
Thanks Meter 10
Posts: 123
Join Date: Sep 2008
Location: Honolulu

 
DONATE TO ME
Quote:
Originally Posted by elite-fusion View Post
Where are the links ? Also, might be a stupid question, but what is the difference between Odexed and Deodexed?
*taken from http://www.addictivetips.com/mobile/...omplete-guide/

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.

THEN COMES DEODEX

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.

In summary, 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 more geeky amongst us, Android OS uses a Java-based virtual machine for running applications, 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.

Now, 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.

ADVANTAGES & 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.

For a casual user, the main implication is in theming possibilities. Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.
The Following 6 Users Say Thank You to DJ ELITE For This Useful Post: [ Click to Expand ]
 
Mista513
Old
#14  
Mista513's Avatar
Senior Member
Thanks Meter 149
Posts: 751
Join Date: Aug 2011
Hmm, I thoight I saw file links the other day? Did you out them up and remove again. Wanted to save one of these in my dropbox

Sent from my SGH-T889 using xda premium
 
xamindar
Old
#15  
Senior Member
Thanks Meter 34
Posts: 235
Join Date: Apr 2012
Yeah where are these stock roms? The other reported stock roms are not really stock as they have the wrong keyboard

Sent from my SGH-T889 using Tapatalk 2
 
teshgnex
Old
#16  
Member
Thanks Meter 18
Posts: 93
Join Date: Apr 2012
Bump for updates - also i can offer some hosting since we share a name haha

I'm looking to root stock so i can keep allshare and things working, just looking to root for a sixaxis for my upcoming travels...

-Tesh
 
teshxx
Old
(Last edited by teshxx; 18th November 2012 at 11:44 PM.)
#17  
teshxx's Avatar
Senior Member - OP
Thanks Meter 2423
Posts: 1,333
Join Date: Jul 2010
Location: FL

 
DONATE TO ME
Quote:
Originally Posted by teshgnex View Post
Bump for updates - also i can offer some hosting since we share a name haha

I'm looking to root stock so i can keep allshare and things working, just looking to root for a sixaxis for my upcoming travels...

-Tesh
haha. Uploading both now.
If you think I was helpful buy me a brew or coffee or hookah
================================================
-- ---
================================================
[-::REF::-] Kernel Governors Explained!
[-::SGH-T889::-] Factory Images, Roms, Kernels, & Modems
[-::SGH-T889V::-] Factory Images, Roms, Modems, & Kernels
================================================
The Following User Says Thank You to teshxx For This Useful Post: [ Click to Expand ]
 
r3dp0is0n2012
Old
#18  
r3dp0is0n2012's Avatar
Senior Member
Thanks Meter 116
Posts: 774
Join Date: Dec 2011
Location: NYC/Stamford

 
DONATE TO ME
I still dont see download links. ..

Sent from my SGH-T889 using xda premium

---------- Post added at 08:33 PM ---------- Previous post was at 08:31 PM ----------

Download links anywhere? Mirrors? Something.....??

Sent from my SGH-T889 using xda premium
 
teshxx
Old
#19  
teshxx's Avatar
Senior Member - OP
Thanks Meter 2423
Posts: 1,333
Join Date: Jul 2010
Location: FL

 
DONATE TO ME
Quote:
Originally Posted by r3dp0is0n2012 View Post
I still dont see download links. ..

Sent from my SGH-T889 using xda premium

---------- Post added at 08:33 PM ---------- Previous post was at 08:31 PM ----------

Download links anywhere? Mirrors? Something.....??

Sent from my SGH-T889 using xda premium
Post updated with new links. Enjoy guys!
If you think I was helpful buy me a brew or coffee or hookah
================================================
-- ---
================================================
[-::REF::-] Kernel Governors Explained!
[-::SGH-T889::-] Factory Images, Roms, Kernels, & Modems
[-::SGH-T889V::-] Factory Images, Roms, Modems, & Kernels
================================================
The Following 3 Users Say Thank You to teshxx For This Useful Post: [ Click to Expand ]
 
xamindar
Old
#20  
Senior Member
Thanks Meter 34
Posts: 235
Join Date: Apr 2012
Quote:
Originally Posted by teshxx View Post
Post updated with new links. Enjoy guys!
Thanks so much.

Tags
deodexed, note ii, odexed, t889, tmobile