[HOW TO][Windows] Manually Deodex For Holiday ICS - HTC Vivid, Raider, Velocity

This is mod for ODEXED ICS based ROMs. When using the Dsxida's kitchen, there was a slight problem. so I made some modifications to AutoDEOTool
Manually Deodexing :
to decompil an odex file you needs the BOOTCLASSPATH..
It is a list in specific order of some framework .jar files..
It is different in function of the APKs
Click to expand...
Click to collapse
Run AutoDEOToolMain.bat
1.Place the JARs and corresponding ODEX files in the directory "_framework".
Otherwise, place deodexed framework JARs into the directory "deodexed_JAR".
2.Place the APKs and corresponding ODEX files in the directory "_app".
3. To deodex framework files
-For non standard odex however a specific bootclass path must be defined..
-select to 6
place the bootclass path for framework
Code:
core.jar:core-junit.jar:bouncycastle.jar:ext.jar:framework.jar:widget.jar:android.policy.jar:services.jar:apache-xml.jar:HTCDev.jar:HTCExtension.jar:com.htc.framework.jar:filterfw.jar:com.htc.android.bluetooth.jar:com.htc.fusion.fx.jar:wimax.jar:com.orange.authentication.simcard.jar:com.htc.android.rosie.jar
4.To deodex APKs files for at&t vivid
-select to 4
place the bootclass path for APKs files
Code:
am.jar:android.policy.jar:android.test.runner.jar:apache-xml.jar:bmgr.jar:bouncycastle.jar:bu.jar:com.android.future.usb.accessory.jar:com.android.location.provider.jar:com.cequint.platform.jar:com.discretix.drm.api.jar:com.google.android.maps.jar:com.google.android.media.effects.jar:com.google.widevine.software.drm.jar:com.htc.android.bluetooth.jar:com.htc.android.rosie.jar:com.htc.framework.jar:com.htc.fusion.fx.jar:com.htc.htcSceneManager.jar:com.htc.lockscreen.fusion.jar:com.htc.sunny2.jar:com.orange.authentication.simcard.jar:com.qik.enabler.jar:com.scalado.caps.jar:com.scalado.util.ScaladoUtil.jar:core.jar:core-junit.jar:ext.jar:filterfw.jar:framework.jar:HTCDev.jar:HTCExtension.jar:ime.jar:input.jar:javax.obex.jar:modemwarmup.jar:monkey.jar:pm.jar:services.jar:svc.jar:widget.jar:wimax.jar
4.To deodex APKs files for velocity
-select to 4
place the bootclass path for APKs files
Code:
am.jar:android.policy.jar:android.test.runner.jar:apache-xml.jar:bmgr.jar:bouncycastle.jar:bu.jar:com.android.future.usb.accessory.jar:com.android.location.provider.jar:com.discretix.drm.api.jar:com.google.android.maps.jar:com.google.android.media.effects.jar:com.google.widevine.software.drm.jar:com.htc.android.bluetooth.jar:com.htc.android.rosie.jar:com.htc.framework.jar:com.htc.fusion.fx.jar:com.htc.htcSceneManager.jar:com.htc.lockscreen.fusion.jar:com.htc.sunny2.jar:com.orange.authentication.simcard.jar:com.scalado.caps.jar:com.scalado.util.ScaladoUtil.jar:core.jar:core-junit.jar:ext.jar:filterfw.jar:framework.jar:HTCDev.jar:HTCExtension.jar:ime.jar:input.jar:javax.obex.jar:modemwarmup.jar:monkey.jar:pm.jar:services.jar:svc.jar:widget.jar:wimax.jar
Credits and thanks goes to:
xavierjohn22 auto DEODEXTOOL
XDA-Developers
Football
Too many people
The 'No Idea' Blog

Thank you for your work

Sorry if this posted in the wrong place but whats the process for getting the deodexed apks back onto the phone? I'm running the stock ICS OTA rooted.

lmftmf said:
Sorry if this posted in the wrong place but whats the process for getting the deodexed apks back onto the phone? I'm running the stock ICS OTA rooted.
Click to expand...
Click to collapse
This manual was written in order to develop more easy deodexed rom..
if you want to getting the pure deodexed ROM, You need to have a separate build process..

So i would need to re build my entire rom?

lmftmf said:
So i would need to re build my entire rom?
Click to expand...
Click to collapse
Maybe It will be.. This manual is written for people who want to build custom Rom..

I tried pushing the files back to the phone and it caused alot of problems so im guessing that i would have to learn how to build roms then. lol

I wish someone would just deodex the stock ics. I know wildchild has a deo version but its also stripped of a lot of the stock goodies the Rom comes with
Sent from my HTC PH39100 using xda premium

valve timing said:
I wish someone would just deodex the stock ics. I know wildchild has a deo version but its also stripped of a lot of the stock goodies the Rom comes with
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
I can try and put one up tonight.

That would be great
Sent from my HTC PH39100 using xda premium

valve timing said:
I wish someone would just deodex the stock ics. I know wildchild has a deo version but its also stripped of a lot of the stock goodies the Rom comes with
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
You have a tut right here!! Lol
Sent from my HTC PH39100 using xda premium

thats a bit above my skill level i dont wanna risk effing something up im not a dev in any way shape or form

I'm working on getting a stock, rooted de-odexed ROM up tonight if I can.
EDIT: Uploading now. I'll be starting a new thread. Also, I don't want to take anything away from bananacakes here. His tutorial is very good and if you plan on building anything ROM-related, you should get familiar with the process.
Sent from my Transformer Prime TF201 using XDA Premium HD app

Thank you for your work!

Can't wait for it
Sent from my HTC PH39100 using xda premium

You sir are amazing. Not only did this work like a charm but also pointing to the autodeo tool and the other tools in that thread. Thank you for your continued effort

added a method for Telstra velocity ics

Related

Guide to custom themes?

Just wondering if there are any guides out there to show you how to create your own custom themes. I know there is the UOT kitchen but it only customizes some things. So far I haven't been able to find anything.
Sent from my DROID BIONIC using Tapatalk
Check this link out for all the basics.
https://docs.google.com/Doc?docid=0AcdxIJRSH9ypZGZzc2pxNDlfMjdnazk4OHNxZA&hl=en&pli=1
Thanks!! There's a little more to it than I anticipated but I'll figure it out. One question though, the guide says to use theme .zip files from a custom ROM. Could you use the files from the stock FXZ? I quite like the stock system (minus some bloat). Unless there are major benefits to using a custom ROM? I'm currently running Liberty3 but I haven't seen much difference so far besides a few AOSP apps and the aesthetic changes.
I pretty much taught myself. I only do basic PNG editing though.
Extract SystemUI.apk and Framework-res.apk and edit the PNGs in /res/drawable-hdpi
Then either pack the APKs into a flashable zip or push them straight to the device through ADB.
If I'm only editing png's I just use winrar or 7zip to drag and drop them into the Rom zip, or theme zip that I'm using.
Thanks this has been very helpful so far. Now I'm just curious if there are any major benefits to running a custom ROM over the stock one?
Sent from my DROID BIONIC using Tapatalk
For bionic. I just use stock. Nothing is wrong with it speed-wise. I like the little add-ons like extended power menu and such. But I was able to find mods or edit my own stuff to make stock exactly how I want it. For details on what a ROM has over stock, just check out the OP for that ROM. I tried Liberty and Th3ory and they're awesome, I just went back to stock for personal preference reasons.
If you realllly want a ROM...
Liberty has been the best by far for other devices I've owned. Its officially released for the bionic but its still in development a little bit.
Th3ory's ROM for the bionic is a moster as well, he's a beast.
Here is a good guide
Here is another good one by xkape
Thanks Tivo. I was quite satisfied with the stock ROM for the whole 6 hours I used it before flashing Liberty. Don't get me wrong liberty is very well done but I would like to customize everything to my exact liking.
Sent from my DROID BIONIC using Tapatalk
Tivo7 said:
I pretty much taught myself. I only do basic PNG editing though.
Extract SystemUI.apk and Framework-res.apk and edit the PNGs in /res/drawable-hdpi
Then either pack the APKs into a flashable zip or push them straight to the device through ADB.
Click to expand...
Click to collapse
Thanks for this post. It was very helpful to me.
Sent from my DROID BIONIC using XDA App
smokedkill said:
Thanks for this post. It was very helpful to me.
Sent from my DROID BIONIC using XDA App
Click to expand...
Click to collapse
Anytime bro.

[THEME] Droid RAZR keyboard (no support)

IMPORTANT: I stopped this project (lost interest, no time, etc.), so therefore I will NOT be supporting anyone and will NOT be answering questions. Thank you.​
This is a themed version of the Droid 3/XT860 keyboard.
I can't guarantee any results, anything you do to YOUR phone is YOUR responsibility. Though replacing one app will not brick your phone, you never know​XT862 [Droid 3] Blur Odexed System​
Download and unzip XT862_Blur_odexed.zip
If you still have the stock Blur latinIME.apk then just replace that with the new one.
Set correct permissions (rw-r--r--). You're done so reboot.
But, if you did replace the stock keyboard, put the latinIME.apk and latinIME.odex in /system/app/
Then put libjni_latinime.so in /system/lib/
Set correct permissions for all files
Reboot
XT862 [Droid 3] Blur Deodexed System​
Download and unzip XT862_Blur_deodexed.zip
If you still have the stock Blur latinIME.apk then just replace that with the new one.
Set correct permissions (rw-r--r--). You're done so reboot.
But, if you did replace the stock keyboard, put the latinIME.apk in /system/app/ and put libjni_latinime.so in /system/lib/
Set correct permissions for all files
Reboot
XT860 [Bell] Blur odexed System​This has not been tested​
Download and unzip XT860_Blur_odexed.zip
If you still have the stock Blur latinIME.apk then just replace that with the new one.
Set correct permissions (rw-r--r--). You're done so reboot.
But, if you did replace the stock keyboard, put the latinIME.apk and latinIME.odex in /system/app/
Then put libjni_latinime.so in /system/lib/ (<--- I Don't have this lib in the zip, can someone upload it for me?)
Set correct permissions for all files
Reboot
If anyone has a rom based on the Droid 3 [XT862] (MavROM, DarkDroid, Liberty etc.) then follow the XT862 Blur Deodexed directions and replace all three files.
Other variants (XT883, etc.) follow the XT862 directions
If this doesn't work for you, let me know.​
Note: These zip files are NOT flashable
And as always, backup your files​
It has become apparent that this is not working for many people, and I don't know why because it is working perfectly for me. Anyways, I advise you not to try this unless you have a backup of your original files and if you can get your orig. keyboard back.​
This spot is taken......
How to get to work with mav rom??
Sent from my DROID3 using XDA App
try this. just rename to latinIME.apk and replace the original, set permissions
Tried it but its not working
Sent from my DROID3 using XDA App
I'm on liberty rom and I've replaced the apk for the keyboard with the new one, and set permissions and it didn't work so I also went ahead and pasted the library file too and it still isn't working
What could I be doing wrong?
Sent from my DROID3 using xda premium
Cant get it to work ugh
Sent from my stock rooted D3
I'll be looking at this tonight. Hopefully with a solution
has this worked for anyone?
Can't get this to work. Does owner and group need to be root? I changed that also but still nothing. And i can't get my old keyboard back either, so i'm stuck with using the slide out. I'm really a noob at this, but shouldn't the LatinIME show up as a installed app? If it is, how do i add it back?
Im using safestrap version of steeldroid3
skankhush said:
Can't get this to work. Does owner and group need to be root? I changed that also but still nothing. And i can't get my old keyboard back either, so i'm stuck with using the slide out. I'm really a noob at this, but shouldn't the LatinIME show up as a installed app? If it is, how do i add it back?
Im using safestrap version of steeldroid3
Click to expand...
Click to collapse
Just take the latinIME.apk from the steeldroid.zip and put those files back.
Im trying to figure out why this isn't working
I got it working. Wiped data and all is good now.
Can anyone make it work on other phones??
Sent from my Nexus One using Tapatalk
DaxElectro said:
Can anyone make it work on other phones??
Sent from my Nexus One using Tapatalk
Click to expand...
Click to collapse
Did you try any of the files? It should work because I don't think there are any proprietary moto files, but im not sure
jorgonv said:
Did you try any of the files? It should work because I don't think there are any proprietary moto files, but im not sure
Click to expand...
Click to collapse
I will try...
Sent from my Nexus One using Tapatalk
It never work... Is it themed?? Can u theme for the Cyanogen's??
Sent from my Nexus One using Tapatalk
I'm not sure which one to try.. All I know is my D3's got CM7 going on in it.
Will this work with CM7? Which one do I use??
DaxElectro said:
It never work... Is it themed?? Can u theme for the Cyanogen's??
Sent from my Nexus One using Tapatalk
Click to expand...
Click to collapse
Im anxious for an answer to this one as well! Would love to have this on my Inspire running CM7
Support the landlord, the landlord mighty
This works for me, on stock rooted,deodex,i tried this on odex and wouldn't work but ne waya thnx man
Sent from my DROID 3 Global <3
no luck
ZOMBI3 said:
This works for me, on stock rooted,deodex,i tried this on odex and wouldn't work but ne waya thnx man
Sent from my DROID 3 Global <3
Click to expand...
Click to collapse
I have tried all the different ways in this thread and none of them work for me. Currently I am running dark droid rom. I am going to switch over to steel droid to see if it works on that rom.

How to make your own rom

I have a ? I have windows 7 and I would love to know how to build my own rom can any one point me to the tools I need to make my own I want to be a ics rom if any help think you
Sent from my SGH-I897 using xda app-developers app
Winrar, notepad, explorer.exe
Sent from my HTC Desire using xda premium
Can I ask what that is
Sent from my SGH-I897 using xda app-developers app
Yea but how do I complie other Rom's tho like say if I want a cm9 base but want aopk settings with a lil bit of slim parts how do I do all that
Sent from my SGH-I897 using xda app-developers app
Follow the steps in this thread (But it's jellybean) http://forum.xda-developers.com/showthread.php?t=1813924 I used this step to compile my own CM10 and my own Semaphore Kernel with custom tweaks. Just replace where it says "galaxys" with "captivatemtd".
Sent from my SGH-I897 using xda app-developers app
winrar
you can start looking how the zip is structured, you can use winrar for that, for example system/app contains the apps that are preinstalled you can delete apps you dont want, or system/media that cointains bootanimation file ringtones etc
You can build a custom ROM if you use a already built ROM as your base. But if you want to build a custom ROM from the ground up, you need to compile the ROM from source. And that needs to be done on a Linux machine or a Mac. Don't quote me on this though, as I am still learning also. But I am building my custom ROM from source, on a Linux machine. Backtrack 5 to be exact.
Sent from my CyanogenMod 10 flashed Captivate using xda premium
Sorry to open a really old thread... But it would be good if there were more tut's on building your own rom since the big "Kitchen" has been closed for a while... I'm trying the winrar and notepad++ way now, but I've still a lot to learn and would love some videos to assist me on what I'm doing :laugh:
Catley said:
Sorry to open a really old thread... But it would be good if there were more tut's on building your own rom since the big "Kitchen" has been closed for a while... I'm trying the winrar and notepad++ way now, but I've still a lot to learn and would love some videos to assist me on what I'm doing :laugh:
Click to expand...
Click to collapse
The XDA-U is always a good place to start.

[Q] How to zipalign and deodex stock rom?

Been looking for a way to zipalign and deodex my stock rom on my Exhibit but can't seem to find a way to do it. I have searched the internet for a way and have come across xUltimate. Whenever I try it though it fails. Is there any other way to zipalign and deodex my phone?
need to do more research but here ya go http://forum.xda-developers.com/showthread.php?t=633246 best tool to use
smartguy044 said:
need to do more research but here ya go http://forum.xda-developers.com/showthread.php?t=633246 best tool to use
Click to expand...
Click to collapse
Thanks its working! One question though. If I deodex all the system/app files can I then transfer all the deodexed files to my current install and just reboot to be deodexed?
No you'll have to delete your system/app folder on your phone
Sent from my SGH-T679 using xda premium
smartguy044 said:
No you'll have to delete your system/app folder on your phone
Sent from my SGH-T679 using xda premium
Click to expand...
Click to collapse
Ok so I can delete that folder and then copy the new files into it and I should be good?
Sent from my Galaxy Exhibit 4G

Whats the diffrence!

Hi guys, Im not used to Xperia modding as it seems alot diffrent compared to other devices. Can someone explain to me whay odex and deodex is? ( if that how there spelt) also what are the bennifits compared to one another. Thanks
Sent from my C5303 using xda app-developers app
Odex is how stock firmware ships
Deodex is the same thing with no ".odex" files, this makes you able to use modified system files, so it allows you to use themes
Odex files are basically cache files that make your phone load faster for the first time, but if there are no odex files Android creates a replacement for them so there is no lost performance
This is not exclusive to Xperia, many devices have these files
ZakooZ said:
Odex is how stock firmware ships
Deodex is the same thing with no ".odex" files, this makes you able to use modified system files, so it allows you to use themes
Odex files are basically cache files that make your phone load faster for the first time, but if there are no odex files Android creates a replacement for them so there is no lost performance
This is not exclusive to Xperia, many devices have these files
Click to expand...
Click to collapse
Is it worth Deodox?
Sent from my C5303 using xda app-developers app
ykdr-scott said:
Is it worth Deodox?
Sent from my C5303 using xda app-developers app
Click to expand...
Click to collapse
If you want to use themes

Categories

Resources