After trying several days to DEODEX an ODEXED ROM, I gave up because It's not working good for me, Bootloops, APK FC's and many more. So I decided to stick with ODEX Stock till someone does it properly. Im still new to this.
So since im on ODEX Stock -> I need to know whether its possible to -
* Mod PNG files inside APK's using Winzip
* Mod Framework-Res.APK to edit the XML "Bools" file to add CRT effect
* Use Deodexed APK's inside System/app folder
If the above is possible, are there things that I should keep in mind to not mess up the system ?
Thanks a lot guys !
Just download an already deodexed custom ROM. Most are.
Sent from my superior GT-N7000 using Tapatalk
Related
WARNING - THIS IS NOT A FLASHABLE ROM, DO NOT TRY IT, DON'T EVEN ASK ABOUT IT, I'M JUST GOING TO IGNORE YOU.
Removed, seemed to cause problems for some people
Ok, with that out of the way, in my continuing quest to perfect the new JI2 leaked rom for my own personal taste, I went ahead and deodexed the ROM, and thought I'd share my work for any other devs that want to package an update.zip with these. I have no idea how to add the new modem.bin to a flashable.zip, so I'm not even going to try packaging one.
FYI, this was made from a straight adb pull of /system and then deodexing the ROM using Danesh's fantastic auto-deodexer. Took a few tries to get the right bootclasspath for several files, so I figure I'll save other devs the headache and just post my work.
HOWEVER, this was done after I already rooted, installed busybox, and modified a few things to suit my tastes.
My modifications were:
1) Change lockscreen to Vanilla 2.1 lockscreen
2) modify framework-res.apk to support my vertical, accurate battery mod (http://forum.xda-developers.com/showthread.php?t=758797)
3) modify framework-res.apk and twframework-res.apk to use the default (non-glossy, see attached screenshot) touchwize drawable elements.
4) Edited build.prop to fix market not displaying all apps error
I'm sorry to anyone that wants a totally stock version of the files, but I've reached my boredom level for the day and don't feel like going back and deodexing the ROM again, and besides, the framework-res.apk and twframework-res.apk can just be pulled from any unmodified install and replaced without any issue, though the android.policy.jar will need to be deodexed again if you want the touchwiz lockscreen back.
UPDATE 1 (9/17/2010)
OK, well, I had some spare time, so I let it deodex from stock again while I was afk, so I'm attaching a zip file with ONLY the stock android.policy.jar (original twiz lockscreen) and stock framework-res.apk and twframework-res.apk.
Anyway, have fun, and please just give me credit if you use these in your own mod.
Cheers,
=)
~ Jocelyn
Well its fun to play with. I like the battery icon alot thanks
Sent from my vibrant
Thanks for this!
lol i was actually bugging eugene for the JI2
hahahah
scrizz said:
Thanks for this!
lol i was actually bugging eugene for the JI2
hahahah
Click to expand...
Click to collapse
I uploaded it ( Fully Build ) did you not get it?
Before I get started, I understand the difference between an odexed rom and de-odexed rom. I understand what that means for themes.
But my question is, is there way to rebuild the odex file for an apk?
The story is, I'm on a Stock 2.1 Rom on my Samsung Captivate. I've changed fonts around already. But I want to add some framework animations, similar to the ones found in a few custom ROMs. I understand that with APK manager I can decompile an apk so that changes can be made. I also understand that because my ROM is odexed that I can't just put the apk back on the phone and everything will be fine.
Isn't there a way to take a de-odexed apk and make an odex file for it so that it can work again?
i really wish someone had answered this.. because i'm in the same boat. I'm using Gingeritis... an odexed rom for my tbolt. LOVE it. but i want to theme it. and its odexed and idk wtf to do
traumahawk said:
i really wish someone had answered this.. because i'm in the same boat. I'm using Gingeritis... an odexed rom for my tbolt. LOVE it. but i want to theme it. and its odexed and idk wtf to do
Click to expand...
Click to collapse
In a odexed ROM (not sure if using properly the word, I mean a ROM with apk and odex files) You can change the apk and odex files of the file (delete both) and put in a deodexed apk (framework-res.apk for example) of a deodexed ROM (not just deleting the odex. You need to fins a deodexed ROM, then pick the .apk
It will probably work (most devs do that and I have done that too with framework-res.apk and other system apk. Just change apk and odex for a "full" apk of another deodexed ROM
I want to translate AriesParts.apk system app (Galaxy S Settings), but I noticed that after decompiling and compiling it (even without any changes), app doesn't show in app drawer and I can't install it ('Application not installed"), tried copying to \system\app and changing permissions.
Also tried zipalign, signed, without signing...
I'm wondering if it's something related to deodex/odex.
How I can edit this app?
Code:
http://speedy.sh/9nwTW/AriesParts.apk
Extracted from Team ICSSGS RC4.2.
Your rom must be deoxed
So, what can I do now (if I have odexed ROM) with this APK?
If I understand you must to deodex the rom;I use for this xUltimate and here is the link where is show to made:http://forum.xda-developers.com/showthread.php?t=1113937
Is useful the next link;http://forum.xda-developers.com/showthread.php?t=695701
sorry for my bad english
But is there an option to make ODEX from DEODEX?
I don't want to deodex my ROM, it can cause issues.
I made a thread in the Android General section, but it must not be getting attention from anyone capable of deodexing an apk, or just nobody wants to do it.
I probably should have created the thread here, so I'm linking to it here.
http://forum.xda-developers.com/showthread.php?t=1504082
Thanks all
bizzump
+10char
There's a few things we need to know first. Why only one apk? Why not deodex your whole ROM? Or if you have a copy of the whole ROM could your send it to me…..I can't deodex just the SystemUI when it has dependencies on the other functions within the ROM i.e. Framework.jar.
Or if you could explain maybe what your hoping to achieve I could probably sort somethingout for you a much simpler way.
What phone do you have and what apks are you using now? If you want to theme or want some sort of function from an apk that’s not yours but is odex version there may be a way of breaking it down to its classes (if I knew what ROM it was from and you had the entire framework folder from the ROM along with the odex file) and then I can decompile the apk you use (I think that’s what your trying to achieve correct?) from your ROM, then bring the classes and/or pngs across, rebuild, re-optimise (not odex btw) and send it back to you maintaining the signature for your apks in your ROM.
The phone and rom it is running are in my sig. I only want the SystemUI deodexed so that I can make the status bar transparent and still enjoy the slightly improved performance of an odex'ed rom, because this is a low-end phone so anything to increase performance helps. I have also tried using the AutoDeo Tool, but I don't know how to figure out what the correct custom bootclass path line input should be.
I asked for some help in that thread this morning and feel that I'm getting closer to having a deodexed SystemUI. I hate having posts in so many places about the same problem, but it seems like not a whole lot of people know how to do it, and even fewer want to explain such a complex process.
Hopefully I'll be able to deodex my entire rom.zip and just replace the systemui that's on my phone with the deodexed one and delete the .odex file and everything will be ok.
Sent from my SGH-T499 using XDA App
I have major concerns with UOT ...
I created my zip for S2 in the same way as for my ex GlalaxyNote.
but impossible to install it via CMW on official ROM, or on SuperRom3.
I'd love to know if any of you managed to use its UOT S2 G
of course u cant flash it...coz there some script missing in it...
i use UOT kitchen too..but no to make the themes.i use it for modded the framework-res.apk,systemui.apk and twframework.apk...
after cooked and download i pull out the framework-res.apk,systemui.apk and twframework.apk using 7zip and put it back to its place...
haha...
raff28 said:
of course u cant flash it...coz there some script missing in it...
i use UOT kitchen too..but no to make the themes.i use it for modded the framework-res.apk,systemui.apk and twframework.apk...
after cooked and download i pull out the framework-res.apk,systemui.apk and twframework.apk using 7zip and put it back to its place...
haha...
Click to expand...
Click to collapse
tell me if I understand ...
- you get the ZIP-manufactured by UOT
- you do not flash via CMW
- You unzipped the three files "framework-res.apk, and systemui.apk twframework.apk" instead of the original
and you get the same results? (for me I just want icons and battery)
ya...i just want to make it for my battery only...ahaks...
had try to make it works by using other theme zip..by pulling all its folders into the zip and removing all the thing inside the previous theme zip im using it except meta files and some of its script..i can flash it,but the themes not there...same as do we port a theme...
Thank !
after multiple reboot it's working find now ...
i have now a reason to keep rooted
cb1100r said:
I have major concerns with UOT ...
I created my zip for S2 in the same way as for my ex GlalaxyNote.
but impossible to install it via CMW on official ROM, or on SuperRom3.
I'd love to know if any of you managed to use its UOT S2 G
Click to expand...
Click to collapse
Btw, u can also push the framework or systemui using adb..or by replacing files using root explorer..make sure ur root explorer is mounted to rw (top right corner) b4 u replacing any files in system..
Sent from my GT-I9100G using Tapatalk 2 Beta-6
Ya...thats rite mate...i am pulling it out and do replace it by using root explorer and overwrite the previous framework..
Sent from my GT-I9100G using Tapatalk
Anyone know how to undo UOT effects? I used a update-binary script from some other flashable theme and inserted it into the downloaded UOT zip and successfully CWM flash onto my odexed KL3. Then I had further deoxed it..no problem... but i am unable to flash any themes...found here.... i always get boot loop.... i think its something to do with settings.uot file not compatible with the themes
I wanna go back to original deodexed state... any SIMPLE way to "undo" UOT 's effect?
I'd reckon i'd have to flash back stock odex KL3 and deodex again... any simpler way?
premk71 said:
Anyone know how to undo UOT effects? I used a update-binary script from some other flashable theme and inserted it into the downloaded UOT zip and successfully CWM flash onto my odexed KL3. Then I had further deoxed it..no problem... but i am unable to flash any themes...found here.... i always get boot loop.... i think its something to do with settings.uot file not compatible with the themes
I wanna go back to original deodexed state... any SIMPLE way to "undo" UOT 's effect?
I'd reckon i'd have to flash back stock odex KL3 and deodex again... any simpler way?
Click to expand...
Click to collapse
before any "significant change" should always make a FULL backup to avoid the kind of problem you have ...
I had not done badly and took me in!
Sometimes a simple reflash of the ROM is sufficient but not always, unfortunately.
I do not know if a simpler way is possible but if you find roms "deodexed stock" here:
http://forum.xda-developers.com/showthread.php?t=1529995
And other way is,to copy ur framework-res.apk,twframework.apk & ur systemui.apk using root explorer to ur sd card before modded anything...easy for u to revert back it u want to flash theme on stock deodexed...
Sent from my GT-I9100G using Tapatalk