I am having some issues trying to use the draw9 compiler. Can I just download the draw9 compiler or do I need the xultimate main as well? I just downloaded the xultimate draw9 compiler. I extracted it to the tools folder of the sdk. Its weird whenever I run the d9pc.exe the command window pops up and says Processing example1 then I get a system error pop up that says C:\Documents and Settings\admin\Local Settings\Application Data\7z.exe is not a valid Win32 application. Anyone else ever get this error? I didnt do anything except extract the files from the zip and run the d9pc.exe and I get this system error everytime. I see it has something to do with 7zip but not to sure what.
Does anyone know if it is ok to replace the origi_app and origi_frame files back on the phone in order to undo the deodexing? I'm trying to return to odex to get the new ota update. Will this work? I have searched everywhere for an answer.
Sent from my DROIDX
You can delete both folders, but it won't change you back.
Those files were copied to your application and framework directories.
In fact everyone WILL want to delete them since they aren't needed after being deodexed.
My droid x was successfully deodexed. All the original odex files are on my PC in the "origi" folders. The deodexed files were copied to my phone. I want to revert back to the odex files on my phnoe. So, since they are on my PC in the "origi" folders, can I copy those files back to my phone and delete the deodexed files? The new OTA update won't work with the deodexed files, so I'm trying to revert back to normal to get the update.
Thanks, again. I hope I'm explaining myself sufficiently.
You should be able to copy both origi folders to your sd card and run the script, but modified to use the original folders and not delete the odex files:
I have not tested this so make sure you have a backup first!Code:adb shell su stop mount -o rw,remount /dev/block/system /system cp /sdcard/origi_app/* /system/app/ cp /sdcard/origi_frame/* /system/framework/ exit exit adb reboot
Last edited by colchiro; 12-11-2010 at 12:38 PM.
That's exactly what I was thinking about doing. I don't know if I will try it, though. I don't really want to destroy my phone. I'm pretty happy with how I have it right now. I was pretty terrified when I rooted and deodexed my phone in the first place, so I don't think I'm up for more worries. Thank you again for the help.
move origi_app and origi_frame to sdcard
then in adb:
mount -o rw,remount -t ext3 /dev/block/mmcblklp21 /system
cp /sdcard/origi_app/* /system/app/
cp /sdcard/origi_frame/* /system/framework
mount -o ro,remount -t ext3 /dev/block/mmcblklp21 /system
this got rid of the theme i was using and made it look just like before i deodexed and everything was working fine after.. ota still didnt work, but that was because i modified my build.prop... so i still have to fix that and hopefully i can ota too..
The problem that I foresee is that originally the odex files were removed after the deodexed files were pushed to the device. This was simple, because the odex files all had the odex extension. But, if the original files are pushed to the device, won't the deodexed files still be there? Wouldn't that also prevent the ota update? Can the app and framework folders be cleared before the odexed files are pushed? I am afraid some problems would occur when completely emptying those folders prior to pushing the odex files, but maybe not since the system would be stopped. I actually have no idea and am too afraid to try it. I'm happy nothing goes wrong when the original files are just pushed back.
Sent from my DROIDX
ERROR! Something Happened??? FIX IT!!
Press any key to continue...
I just updated to 2.3.340, rooted with z4root and otherwise stock. what could it be? any ideas?