How To Deodex Files And Backup Personal Data On Android Phone
How To Deodex Your Rom
It is Apk Android News.There are so many Android apps that we can download today, both free and paid. We will share information about the latest Android applications that you can download. You must follow the instructions and also know how to make install and Downloads. Full Apk Android App is currently in great demand in many parts of the world people. Hopefully this info can help you!
New for Version 3 is the ability to deodex files. This gets a little long-winded, but follow the instructions and you'll be fine.
Some Android rom's have been 'odexed'. What this means is that some of the system apps have been split in two, with part of the app going into an .odex file.
The benefits of this are debatable. It makes the initial boot faster but, because the apps are missing certain files, it can make theming and modding much harder.
And now, if your rom is odexed, you can do something about it.
For our example, we'll imagine that you've got an odexed framework-res.apk on your device. This means that in the same folder that framework-res.apk is in (/system/framework), there'll also be a framework-res.odex as well.
And that's what we want to get rid of.
So..
- First of all, ignore the deodexing menu for now and head to the theming menu instead
- Use the theming menu to pull, backup and decompile framework-res.apk
- Then head back to the deodexing menu. We'll come back to the theming menu later
- Use Option 1 to pull the contents of your /system/framework folder into the "_deodex" folder. This is because you need various 'dependency' files to deodex something. Knowing precisely which dependency file you need for deodexing which app is a major headache, so Option 1 simply gets them all.
If you're deodexing a file from /system/app you may need to use Option 2 as well - In this instance, because we've just pull the /system/framework folder, we already have the odex file that we want. So use Option 4 to back it up. Always make a back up!
- Use Option 5 now. This will show you a list of all the odex files available. There might be quite a few..
Enter the filename of the file you want to deodex (in this case, framework-res.odex) and confirm - Deodex can take a little while. Don't worry, stuff is actually happening!
- When the file is deodex, a new folder called "out" will appear in the "_deodex" folder. This contains all the bits from the deodexed file. So now use Option 6 to add these bits to your decompiled framework-res.apk.
- Now you make any changes you want to the decompiled framework-res.apk. When you're done, head back to the theming menu and recompile, prepare and push it back to your device. Make sure you put your device into recovery mode and mount the /system partition before pushing.
- And that's it. Your framework-res.apk on your device is now deodexed and working fine.
- Except that's not actually it at all. You still have framework-res.odex sitting on your device which is going to cause problems. So don't unmount the /system partition and reboot just yet.
Go back to the deodexing menu and use Option 7 to delete the file from the device. Be sure you get the filename and location right. If you delete the wrong file it may be gone forever and you might have to reflash the whole rom. - With the odex file gone from your system and a deodexed app taking the place of the odexed one, you may now unmount your partition and reboot your device.
It will take longer than normal to reboot. This is fine and to be expected. - And now that's it. It seems like a long, complicated process but it's not really. Just follow the steps and remember to backup before you do anything!
How To Backup Your Personal Data
Tickle My Android can be used to backup some of your personal data. It can even be used to put that data onto a new rom or a whole new phone or tablet!And this is how:
- Reboot your phone into recovery and mount the /data partition. Please note I said the /data partition, not the /system partition as I have in the above posts!
- Go into the modifiying menu and select Option 1 - Backup, Restore Or Transfer Personal Data
- Choose one of the first four Options to backup either your contacts, messages, dictionary or calendar
- This information can be stored in one of three different places, depending on your particular rom. This will find out where it's stored on your device and then create a timecoded backup.
This is also a handy way to transfer your data onto a new device or rom. Tickle My Android will search your /data partition to find the right place to restore the backup to.
It may turn out that your new device or rom stores personal data in a different location. Tickle My Android will find that location and push the backup to the right place.
No comments: