Deodex কি?
যখন একজন ডেভেলপার একটি APK তৈরি করেন, তখন সেই APK এর কিছু অংশ আলাদা করে .dex ফাইল হিসাবে সেভ হয় যা Dalvik JVM এর Heap এ জমা হয় (যেটা অনেক ফাস্ট) এবং বাকি অংশ Stack এ জমা হয়। এর ফলে দুইটা সুবিধা হয়। কেউ যদি APK টা রিভার্স করতে চায়, তাহলে তার জন্য কাজটা অনেক কঠিন হয়ে যায়। আর অ্যাপ্লিকেশন এর কিছু অংশ আগে লোড হবার কারণে অ্যাপ এর স্টার্টআপ দ্রুত হয়।
এখন কাস্টম রম যারা তৈরি করে তারা সবসময় .dex ফাইলটাকে নিয়ে APK এর মধ্যে বসিয়ে দেয়। এতে লাভ যেটা হয় তা হল Theming করা যায়। অনেক কাস্টম রম এই দেখা যায় ঘড়ি এর টেক্সট এর রঙ লাল / নীল। এর কারণ ঘড়ি এর APK কে তারা deodexed করেছে। আমাদের সবার প্রিয় Cyanogenmod একটা deodexed রম।