So I am actually enjoying the stock feel of my gs3. I of course have rooted, however I cannot seem to find any themes compatible with odex. Maybe I'm a noob and they just don't exist, but here's what I'm asking:
Are there any themes that work for stock odex?
If not how do I keep my current system and setup and deodex it?
Sent from my SPH-L710 using xda app-developers app
i havent seen any theme for odex yet but i recommend StrongSteve Blue Odex rom, thats what im running and its awsome...good luck hope it helps
As I understand it if you want to theme an odexed Rom you basically have to replace most of the rom and it ends up very rom specific. I don't think anyone would go through the effort. If you want to play with themes you should probably run a deodexed rom. The downside is that deodexed roms run a tiny bit slower. I doubt that is even noticeable on an SGS3.
Me, I don't care about themes and the stock rom has been awsome.
poit said:
As I understand it if you want to theme an odexed Rom you basically have to replace most of the rom and it ends up very rom specific. I don't think anyone would go through the effort. If you want to play with themes you should probably run a deodexed rom. The downside is that deodexed roms run a tiny bit slower. I doubt that is even noticeable on an SGS3.
Me, I don't care about themes and the stock rom has been awsome.
Click to expand...
Click to collapse
odex themes are too specific like mentioned above. DL a stock deodexed rom, and give one of my themes a try. JellyBomb Domination is my fav.
yoniinfante said:
i havent seen any theme for odex yet but i recommend StrongSteve Blue Odex rom, thats what im running and its awsome...good luck hope it helps
Click to expand...
Click to collapse
+10000 for StrongSteve!! :good:
Thanks for the replies. I figured there wouldn't be any odex themes I was just hoping for the best. I love the pics domination theme I just don't know if I want to run a different from on this phone yet since it runs so great right now. I flashed dozens of roms to my epic 4g so I'll probably eventually end up doing it when I get bored with what I have and some nice tweaks and mods come out.
Sent from my SPH-L710 using xda app-developers app
Do you have custom recovery? If you are up for it I can give you instructions on how to turn a theme into odex yourself. Let me know if you are game.
Sent from my SAMSUNG-SGH-I747 using xda premium
poit said:
As I understand it if you want to theme an odexed Rom you basically have to replace most of the rom and it ends up very rom specific. I don't think anyone would go through the effort. If you want to play with themes you should probably run a deodexed rom. The downside is that deodexed roms run a tiny bit slower. I doubt that is even noticeable on an SGS3.
Me, I don't care about themes and the stock rom has been awsome.
Click to expand...
Click to collapse
Umm.. Yeah.. I went through the effort.. smh
---------- Post added at 04:40 PM ---------- Previous post was at 04:39 PM ----------
crawrj said:
Do you have custom recovery? If you are up for it I can give you instructions on how to turn a theme into odex yourself. Let me know if you are game.
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
my ol buddy..
strongsteve said:
Umm.. Yeah.. I went through the effort.. smh
---------- Post added at 04:40 PM ---------- Previous post was at 04:39 PM ----------
my ol buddy..
Click to expand...
Click to collapse
Been a long time! I am starting to work my way back into things. I would like to catch up with you at some point.
crawrj said:
Do you have custom recovery? If you are up for it I can give you instructions on how to turn a theme into odex yourself. Let me know if you are game.
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Hi craw. I do have CWM and am rooted, so if the instructions are rather simple in converting a theme into odex I'm game to try it! I would love the ICS Domination theme but I just don't think I'm ready yet to start flashing Custom Roms. Like I said I did it all the time on my GS1 Epic 4g but I actually like the way this phone is running stock I just can't stand the green and want blue!
StrongSteve I have reviewed the posts on your thread for the themed odex rom you built and if I were to start running a Custom Rom yours would be the first I would try so I thank you for your efforts.
mmayo01 said:
Hi craw. I do have CWM and am rooted, so if the instructions are rather simple in converting a theme into odex I'm game to try it! I would love the ICS Domination theme but I just don't think I'm ready yet to start flashing Custom Roms. Like I said I did it all the time on my GS1 Epic 4g but I actually like the way this phone is running stock I just can't stand the green and want blue!
StrongSteve I have reviewed the posts on your thread for the themed odex rom you built and if I were to start running a Custom Rom yours would be the first I would try so I thank you for your efforts.
Click to expand...
Click to collapse
You would definitely enjoy his rom. Very fast and snappy with no green.
Sent from my SGS3. while experiencing some Wicked Sensations.
mmayo01 said:
Hi craw. I do have CWM and am rooted, so if the instructions are rather simple in converting a theme into odex I'm game to try it! I would love the ICS Domination theme but I just don't think I'm ready yet to start flashing Custom Roms. Like I said I did it all the time on my GS1 Epic 4g but I actually like the way this phone is running stock I just can't stand the green and want blue!
StrongSteve I have reviewed the posts on your thread for the themed odex rom you built and if I were to start running a Custom Rom yours would be the first I would try so I thank you for your efforts.
Click to expand...
Click to collapse
ok just got home. If you or someone can go to the root directory of the phone and view init.rc. A few lines down you will see bootclass... copy and paste that line for me.
Sent from my SAMSUNG-SGH-I747 using xda premium
crawrj said:
ok just got home. If you or someone can go to the root directory of the phone and view init.rc. A few lines down you will see bootclass... copy and paste that line for me.
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Can you be a little more specific. I opened init.rc in root explorer, but i couldn't find anything that was related to "bootclass"
mmayo01 said:
So I am actually enjoying the stock feel of my gs3. I of course have rooted, however I cannot seem to find any themes compatible with odex. Maybe I'm a noob and they just don't exist, but here's what I'm asking:
Are there any themes that work for stock odex?
If not how do I keep my current system and setup and deodex it?
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
there is a stick deoxed rooted flash in development... Freeza made it
Sent from my SPH-L710...if some one helps you press the thanks button
mmayo01 said:
Can you be a little more specific. I opened init.rc in root explorer, but i couldn't find anything that was related to "bootclass"
Click to expand...
Click to collapse
You are looking for this. If it is the same just let me know.
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar:/system/framework/sec_edm.jar:/system/framework/seccamera.jar
Sent from my SAMSUNG-SGH-I747 using xda premium
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar:/system/framework/sec_edm.jar:/system/framework/seccamera.jar
Sent from my SPH-L710 using xda app-developers app
mmayo01 said:
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar:/system/framework/sec_edm.jar:/system/framework/seccamera.jar
Sent from my SPH-L710 using xda app-developers app
Click to expand...
Click to collapse
First of all I want to thank StrongSteve for being the one who helped me learn how to Odex way back on the olden S2 with gingerbread
OK so let's get started. I am not positive if this is necessary but I have been doing it this way since I started Odexing. If you have multiple jar files that you are going to Odex follow the bootclass order when Odexing.
Remember to make a backup first just in case.
What you need. You will need the Deodexed files that you want to Odex, custom recovery, ADB (attached if needed), an Odexed rooted Rom that you want to use your mod on, busybox and the attached dexopt-wrapper.
The below is an example. You will replace the text marked in red with the actual jar that you want to Odex.
What I do is make a folder called Odexed on the root of my internal storage
I keep the dexopt-wrapper file on the root of my internal storage
Copy the Deodexed files that you want to odex into the Odexed folder
Do a nandroid backup of your phone
Make sure you are rooted
Make sure your phone has usb debugging enabled
Attach your phone to your computer
Open a command prompt and go to the adb folder
Type adb shell
Type su (check your phone to see if it is asking for permission and allow it if so)
Enter the following commands
mount -oremount,rw /dev/block/mmcblk0p14 /system
cp /sdcard/dexopt-wrapper /system/xbin
cp /sdcard/odexed/core.jar /system/framework
dexopt-wrapper /system/framework/core.jar /system/framework/patched_core.odex /system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar:/system/framework/sec_edm.jar:/system/framework/seccamera.jar
chmod 777 /system/framework/core.odex
chmod 777 /system/framework/patched_core.odex
busybox dd if=/system/framework/core.odex of=/system/framework/patched_core.odex bs=1 count=20 skip=52 seek=52 conv=notrunc
cp /system/framework/patched_core.odex /sdcard/odexed/core.odex
rm /system/framework/patched_core.odex
If you are odexing other files repeat the process starting from step 14
Once all of the Jar files are done you can Odex any apk files that you have. Note: framework-res.apk was never odexed so you can just skip that file.
For apks you only need to run this command dexopt-wrapper sdcard/odexed/SystemUI.apk sdcard/odexed/SystemUI.odex replacing SystemUI with the apk name that you are Odexing
Now copy all of the files from the Odexed directory on the phone to your computer
Open each of the jar and apk files with a program like winrar and delete the classes.dex file
Copy the files back into the respective folders on the phone, apps into system/app and framework into system/framework
Alternatively you can take the original theme zip and replace the files with the ones you just created including the odex files and flash in recovery. *Probably the best way to do it
If you have any questions or issues let me know and I will try and help you out. Good luck and let us know how it goes either way.
Nice detailed write up......Than you! ^^
Related
http://forum.xda-developers.com/showthread.php?t=959065
I really like the layout and colors on this MattedBlues theme.
It would be very appreciated if someone that has the knowledge to do it would share the wealth.
I would definitely give it a try if I had any idea how to do it!
Thank you in advance
There a theme porter script in xda somewhere that I used to mess with when id port themes for personal use.. if I have time tonight ill give it a shot if no one else does..
Sent from my HTC Vision using XDA App
shady503403 said:
There a theme porter script in xda somewhere that I used to mess with when id port themes for personal use.. if I have time tonight ill give it a shot if no one else does..
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Awesome! Thank you so much, Shady.......let me know if you find it. I would be interested in that too
Sent from my HTC Vision using Tapatalk
blah.. don't have time to do this right now.
here the theme porter ive used in the past. just follow instructions.
theme porter... http://forum.xda-developers.com/showthread.php?t=737526
update.zip packager... http://forum.xda-developers.com/showthread.php?t=717437
what i do.
get theme
get rom.
extract both.
place needed files in correct "new" and "old" folders..
run script..
move "new" folder back into cm7 unzipped folder where you took them from.
rezip into flashable zip..
if you google how to make a flashable.zip you should get a link to xda somewhere.
has a script too that does it for you. then just flash in cwm.
p.s. im workin on this right now. ill try to upload tonight. if not tomorrow after work.
Lol funny thing is I ported this for myself already, I just got winrar and replaced the SystemUI.apk images, and the framework-res images, and if you want the apps stuff too then replace those as well and done.
When I tried to flash it a week or two ago it made me loose service, so I had to do it that way and such, although I do not understand why it would make me loose service
Cimer said:
Lol funny thing is I ported this for myself already, I just got winrar and replaced the SystemUI.apk images, and the framework-res images, and if you want the apps stuff too then replace those as well and done.
When I tried to flash it a week or two ago it made me loose service, so I had to do it that way and such, although I do not understand why it would make me loose service
Click to expand...
Click to collapse
That looks great! Do you still have the zip you can share? If not, then I will try to figure it out!
Thank you in advance!
Sent from my HTC Vision using Tapatalk
I will add it to the latest nightly, although I have no idea if this will let me upload a entire rom o.0
if cimer doesn't get it i'll continue work. kinda more of a learing process right meow.
i got everything themed over. i guess i should include the apks from the themed rom, and not the ones in cm7 since they don't show up themed when i open them i.e. dialer, market etc.. threw it together quickly. boot animation, notification bar and font taken care of. i'll continue tomorrow.
if this works, pretty sure it will.. i'll start porting more themes.
Awesome.....
Is there any way to add the zip as just a flashable theme, rather than part of a full rom? I am currently only using CM7 RC2, not any of the nightlies.
Anything I can do to help, plz let me know!
Sent from my HTC Vision using Tapatalk
Yes there is a way to just do a flashable zip, although since I have no idea what caused me to loose service I did it directly with the Rom. I will play around with it tonight when I have time.
If you want to do it your self you just need the latest nightly, the latest matted blues and just copy things into the appropriate folder using winrar. It's really simple.
Edit: @shady if you want to do it you can, I have yet to get started.
Sent from my HTC Vision using XDA App
Well this morning I got the theme ported... the best I could anyways. I'm by all means no sort of dev or themer.. I just like to tinker. but I got the theme ported.. only thing I noticed was lockscreen icons weren't themed.. idk if they are or not originally in the evo theme.. and in setting the "highlight" or whatever its called was still the orange color.. honestly idk how to change any of those. Like I said I only tinker.. but id say like 95% of the theme ported over just fine.. I was using it, but flashed back to lucid theme on my way to work. Ill work on this and see if I can make the update.zip just the theme and not a full rom...
Sent from my HTC Vision using XDA App
Mine were not original either it's alright the lock should be blue and a couple of other tweaks,
The whole theme works great by copying the icons and imgs in framework res.apk. to the cm7 framework and over writing it. I have tried the theme porter method but apk manager works the best so far that I've tried if I get permission from developer I will post the theme later tonight. I only have it up to build 19 though
Sent from my HTC Vision using XDA Premium App
sdrexler078 said:
The whole theme works great by copying the icons and imgs in framework res.apk. to the cm7 framework and over writing it. I have tried the theme porter method but apk manager works the best so far that I've tried if I get permission from developer I will post the theme later tonight. I only have it up to build 19 though
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
Did you get permission?
And wouldn't basing a theme on a RC be a better idea? Just saying
Just waiting for a pm back from him but I bet it would be better I just use the nightlies and did it for myself but I can do the rc2 tonight and send him another pm
Sent from my HTC Vision using XDA Premium App
I hope someone can get it working.......I have been try and keep getting all kinds of fc's on all kinds of programs.........it was frustrating so I took a break from it.
Hopefully someone will be able to get this working on RC2 or maybe the developer will eventually add it to the theme engine as an apk
Sent from my HTC Vision using Tapatalk
I also tried to contact the developer several times, and didn't get any response. I'm sure they are busy tweaking this for the evo and nexus s. Its really a solid theme
Sent from my HTC Vision using Tapatalk
1) Get Winrar
2)Download the ROM you want to flash
3)Open the rom with winrar (Avoids resigning it yourself)
4)Replace the Framework-res.apk located in system/framework with the theme you want
5)Replace the SystemUI.apk located in system/app with the theme you want
6) Close the window
7) Put it on your SD card to flash, remember always make a backup just in case.
Also note if you want the themed icons for apps just replace all the apps in system/apps
This is for people that want to use it personally, you would need to contact the dev. in order to release it to everyone.
Cimer said:
1) Get Winrar
2)Download the ROM you want to flash
3)Open the rom with winrar (Avoids resigning it yourself)
4)Replace the Framework-res.apk located in system/framework with the theme you want
5)Replace the SystemUI.apk located in system/app with the theme you want
6) Close the window
7) Put it on your SD card to flash, remember always make a backup just in case.
Also note if you want the themed icons for apps just replace all the apps in system/apps
This is for people that want to use it personally, you would need to contact the dev. in order to release it to everyone.
Click to expand...
Click to collapse
This does NOT work. Atleast not for me. I downloaded CM7 RC2 and downloaded CM7RC2 version of MattedBlues. I tried 3 different variations.
1.) I replayed all files from mattedblues into the cm7 rom folder. This allowed me to boot into CM7 with the theme applied, HOWEVER, I had no internet connection and I get about 3-4 FC during the google apps setup
2.) So I tried being selective and only copied framework over and a few of the apps in the app folder. Maybe 3 or 4 apps, like gmail, systemUI, phone etc. This didn't give FC, instead it wouldn't let me have internet connection.
3.) So I just followed the guide exactly and copied only the framework over and the systemUI over. This caused no internet and almost immediate FC on google apps setup. So I just went back to MIUI.
P.S. I tried two different kinds of GAPPs. I tried the ones that come with CM7 rom in the ROM Manager and I tried another GAPPs I downloaded previously for Iceandfire. Just to experiment. Both failed in the same way.
Thanks for the try though. I would LOVE to see a real port of this rom. One of the best (if not the best) looking themes out right now.
I've ported MattedBlues to the G2 just for you guys. Pick it up at the official thread here.
I see odexed roms that are themed but i dont see any standalone themes. anyone know of any..thanks in advance
jok3sta said:
I see odexed roms that are themed but i dont see any standalone themes. anyone know of any..thanks in advance
Click to expand...
Click to collapse
You can't flash themes on an odexed ROM. someone has to make the theme on a deodexed rom, then convert it into and odexed form.
this is what i understand. I must sound like a broken record, but you can take the images out of your theme of choice and install them in your Odex ROM (stock ROM for example) and have an odexed ROM themed to your liking. Its called Ninjamorph.
spitefulrain said:
You can't flash themes on an odexed ROM. someone has to make the theme on a deodexed rom, then convert it into and odexed form.
Click to expand...
Click to collapse
xlGmanlx said:
this is what i understand. I must sound like a broken record, but you can take the images out of your theme of choice and install them in your Odex ROM (stock ROM for example) and have an odexed ROM themed to your liking. Its called Ninjamorph.
Click to expand...
Click to collapse
So I'm guessing I would use root explorer and extract the file? Are there and instructions for this. Like what files are what.
Tapatalkin' it from my Epic 3g Touch
do a search for "theming with Ninjamorph. All you basically do is drag and drop files into a folder and ninjamorph does the rest.
jok3sta said:
So I'm guessing I would use root explorer and extract the file? Are there and instructions for this. Like what files are what.
Tapatalkin' it from my Epic 3g Touch
Click to expand...
Click to collapse
xlGmanlx said:
do a search for "theming with Ninjamorph. All you basically do is drag and drop files into a folder and ninjamorph does the rest.
Click to expand...
Click to collapse
Sweet man thanks
Tapatalkin' it from my Epic 3g Touch
No problem, the nice thing is you can get your themes of choice on your latest and greatest rom right away.
jok3sta said:
Sweet man thanks
Tapatalkin' it from my Epic 3g Touch
Click to expand...
Click to collapse
i was running honeyglow ver3 for stock on a stock rom with chris' repacked stock kernel w/cwm5 for about 2 weeks with no problem at all...maybe i just got lucky...
Sent from my SPH-D710 using Tapatalk
idk i sure remember being on the evo using MikG's rom and other that were odex and flashing odexed themes
This is on stock Odexed...its a mix of strongsteve's Odexed and my changes with Ninjamorph
Sent from my SPH-D710 using xda premium
xlGmanlx said:
No problem, the nice thing is you can get your themes of choice on your latest and greatest rom right away.
Click to expand...
Click to collapse
Can't thank you enough for schooling me on Ninjamorph. Its great when you fully know how to use it. I still don't completely know it but its a great app!
Sent from my SPH-D710 using xda premium
Not quite sure what deodexed means.... sorry for being such a noob.
No. deodexed from my understanding means that the apks and other files are "organized" so to speak. root means that you have superuser access so you can edit and change files and storage locations you normally would nit have access to. I know this all can be a bit overwhelming to start off with! And I am by no means an expert!
Sent from my SGH-T989D using XDA App
Here you go >
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Powered by the SGSII....
ThC23 said:
Here you go >
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Powered by the SGSII....
Click to expand...
Click to collapse
Good post! described it better than anything I could find searching through xda! Thanks!
Sent from my SGH-T989D using XDA App
Thank you both. I appreciate the help!
deodexed: APK have all their application packages put back together in one place, allowing for easy modification such as theming.
So before themeing it is essential to take a backup.
SystemUI.apk if using deodexed rom or SystemUI.apk and SystemUI.odex if using odexed.
Odexed systems are compressed and a bit less customizable than deodexed.
Now if you wanna know that your system is deodexed or not:
If you have root access, via Root Explorer or another root worthy file manager, to /system/app you can look at the file extensions and see ".apk" and ".odex" on devices which are "odexed."
So after desperatley wanting this mod to work on my captivate glide at any cost, i went after it myself. It looked easy at first but turned out to consume a lot of hours figuring out how to compile decompile and understand basics of smali.
What it does ?
As in the title, pressing the volume buttons a little longer (400 ms) will make the stock music player skip to next track (up vol) or previous track (down vol). This only works while the screen is off and phone locked which is basically the purpose . Right now will work on deodexed ROMs only, meaning pepole having "android.policy.odex" file in the system/framewrok folder would not be able to use this mod.
Caution : The mod if goes wrong can/will make your phone stuck at the boot animation unless the mod is removed. Copy both the files so you can restore your original file back in case it doesn't work for you.
How to Install
1) Make sure you are rooted. and boot into CWMR.
2) Flash LongPressVol.zip - Installs the mod and takes backup
3) Wipe Dalvik and Cache partition
4) Reboot and "Upgrading android" screen should show up.
You are done and now test it and let me know if it works for you. Enjoy!!!
Restore original/Remove Mod :
1) Boot into CWMR.
2) Flash LongPressVolRemove.zip - Restores your original android.policy.jar file
3) Wipe Dalvik and Cache partition
4) Reboot
Tested to be working fine on following ROMs
Nardholio's NardROM 0.4
Thegreatergood's LiteROM .4
Credits : Ported with help from the guide posted by jakubklos -> http://forum.xda-developers.com/showthread.php?t=1770564
Next update :
CWM flashable zip (will need some time to learn how to do that - Done
Post the Diff and the code to make it easier for other roms to include it if the android.policy.jar changes. - In progress
Awesome, been missing this mod since leaving my DHD
CWM Flashables worked great..... But since I'm using the stock rom which has not been deoxed it did not work.
It booted though didn't notice any adverse affects
Not to put you on the spot but do you think you could use the UCLH2 .jar and make a version that will use odex. not sure if anything would have to be done to the odex file but I have included the non odexed android.policy.jar files if you wouldn't mind taking a stab at it. If you could just modify the .jar file I'll test it. I would be forever in your debt!
Sent from my SGH-I927 using xda premium
Force closes PowerAMP and Nova Launcher.
Tested on ICS Leak.
Just delete the odex file and clear cache and you should be fine. You don't have to deodex the whole ROM.
or for extra points you can reodex, which theoretically will boost speeds a bit (although I'm experiencing wonderful speeds on my ROM). Redodexing is pretty easy (just Google it) and doesn't require him to do his mod again.
Cool thanks for the tip!
Sent from my SGH-I927 using xda premium
ludacris1 said:
Force closes PowerAMP and Nova Launcher.
Tested on ICS Leak.
Click to expand...
Click to collapse
Strange works for me. Nova didn't quit at all throughout my testing. I tried Poweramp trial and works fine as well. Did you clear dalvik and cache after flashing in the Mod ?
Nardholio said:
Just delete the odex file and clear cache and you should be fine. You don't have to deodex the whole ROM.
or for extra points you can reodex, which theoretically will boost speeds a bit (although I'm experiencing wonderful speeds on my ROM). Redodexing is pretty easy (just Google it) and doesn't require him to do his mod again.
Click to expand...
Click to collapse
Tried with no success stuck at boot screen. Thanks for the hint I'll try re odexing it and see if that will work next.
I like all the bloat that the stock has except the att apps, I would love to try your ROM but I would prefer a completely stock version of it with little modification and fixes. I have tried to do it myself with no success and simple don't have the patience for it. As my computer would end up at the muzzle end of a AR15. I really don't want to waste ammo or buy a new computer just yet. LOL ^o^
I'm very happy with the stock rom after applying the keyboard, tethering fix, and sdcard swap. It will be perfect when I get this working on it. And if its true that having it odexed is faster, I don't know but it is very smooth and battery is awesome.
Sent from my SGH-I927 using xda premium
enewman17 said:
Awesome, been missing this mod since leaving my DHD
CWM Flashables worked great..... But since I'm using the stock rom which has not been deoxed it did not work.
It booted though didn't notice any adverse affects
Not to put you on the spot but do you think you could use the UCLH2 .jar and make a version that will use odex. not sure if anything would have to be done to the odex file but I have included the non odexed android.policy.jar files if you wouldn't mind taking a stab at it. If you could just modify the .jar file I'll test it. I would be forever in your debt!
Sent from my SGH-I927 using xda premium
Click to expand...
Click to collapse
As evident from your last post, it does not work for you on UCLH2. As i said in my OP that i've not tested it on LH2 and it might not work as the android.policy.jar may be different. It should work on the UCLG9 and the ROM's based on it for sure.
I'll see later what i can do for the LH2. Can you post me a link of your whole system/framework folder, so i can download the same ? I'll maybe try later in the day to see the difference.
Thanks you, much appreciated! http://db.tt/0PnPOv4p
Sent from my Transformer TF101 using XDA Premium HD app
enewman17 said:
Thanks you, much appreciated! http://db.tt/0PnPOv4p
Sent from my Transformer TF101 using XDA Premium HD app
Click to expand...
Click to collapse
Deodexed your files and compared the PhoneWindowManager.smali file with mine, they are binary equals. So technically this mod should work for you. As your ROM is odexed, you need to manually delete the android.policy.odex and android.policy.jar file and then copy the android.policy.jar file from the zip attached to the OP. Remember to clear dalvik and cache partition as the last step before rebooting your phone. As Nardholio suggested this should work and you don't need to deodex the whole ROM.
Updated OP with the name of the ROM's tested to be working fine with this mod. Will try some more and keep adding.
Sent from my SGH-I927
Nardholio said:
Just delete the odex file and clear cache and you should be fine. You don't have to deodex the whole ROM.
or for extra points you can reodex, which theoretically will boost speeds a bit (although I'm experiencing wonderful speeds on my ROM). Redodexing is pretty easy (just Google it) and doesn't require him to do his mod again.
Click to expand...
Click to collapse
Do not delete the odex file... in an odex ROM all the code, java and smali are located in the odex class until you deodex which pulls the classes out and compresses them into a classes.dex into the particular apk and/ or jar file. So, if you delete the odex file the jar or apk is useless as you just deleted all the java and smali code it uses to communicate with the DVM..
Sent from my SGH-I897 using xda premium
dman3285 said:
Do not delete the odex file... in an odex ROM all the code, java and smali are located in the odex class until you deodex which pulls the classes out and compresses them into a classes.dex into the particular apk and/ or jar file. So, if you delete the odex file the jar or apk is useless as you just deleted all the java and email code it uses to communicate with the DVM..
Sent from my SGH-I897 using xda premium
Click to expand...
Click to collapse
Deodexing is all clear and i know the procedure, but can you let me know some link or tutorial to follow to odex it back again ? I think it needs the whole rom and needs some more files like framework etc. to be odexed again ?
Note: still learning and long way to go
In my trying to learn all of this too, seems you can re-odex a rom. But everything I found has to be done on the phone it self with terminal and a odex wrapper script. Haven't found a way of doing it on a computer yet.
Sent from my SGH-I927 using xda premium
enewman17 said:
In my trying to learn all of this too, seems you can re-odex a rom. But everything I found has to be done on the phone it self with terminal and a odex wrapper script. Haven't found a way of doing it on a computer yet.
Sent from my SGH-I927 using xda premium
Click to expand...
Click to collapse
I've read some tutorials as well, but lemme know if you find a easier way to do this. I'm almost certain that the odex files are specific to a specific rom, but i can be wrong as well. That's the reason i believe that the generic mods are only for the deodexed ROMs.
enewman17 said:
Awesome, been missing this mod since leaving my DHD
CWM Flashables worked great..... But since I'm using the stock rom which has not been deoxed it did not work.
It booted though didn't notice any adverse affects
Not to put you on the spot but do you think you could use the UCLH2 .jar and make a version that will use odex. not sure if anything would have to be done to the odex file but I have included the non odexed android.policy.jar files if you wouldn't mind taking a stab at it. If you could just modify the .jar file I'll test it. I would be forever in your debt!
Sent from my SGH-I927 using xda premium
Click to expand...
Click to collapse
I don't realize there was a Dial Home Device on earth, I though it was never found
*stargatefan*
TheHow7zer said:
I don't realize there was a Dial Home Device on earth, I though it was never found
*stargatefan*
Click to expand...
Click to collapse
Lol love stargate
Sent from my Desire HD using xda premium
---------- Post added at 07:13 PM ---------- Previous post was at 06:47 PM ----------
ninthsense said:
I've read some tutorials as well, but lemme know if you find a easier way to do this. I'm almost certain that the odex files are specific to a specific rom, but i can be wrong as well. That's the reason i believe that the generic mods are only for the deodexed ROMs.
Click to expand...
Click to collapse
Yes the odex file is specific per app so if any changes were made, the odex file which contains most of the data for each app would also have to reflect those changes. As the changes you made were part of .smali which is part of the dex file. So on a stock rom the odex file is loaded into the Dalvik machine during boot. This is why when flashed on a odexed rom the mod does not take, because the non modded odex file was already loaded. I gave up as I'm happy using literom4 with your mod.
Edit: Ok here is why it has to be done using the phone, all has to do with BOOTCLASSPATH http://classictomatoe.net/dexo-universal-odex-tool/
If you wanted to make this mod for folks still using the stock rom. All that needs to be done is decompile the .odex file using baksmali make the changes to the necessary files and then smali ?I think? don't quote me on that.
Can you share the how to four this? I'm setting up a rom and would like to add this
Sent from my SGH-I927 using xda app-developers app
kick buttowski said:
Can you share the how to four this? I'm setting up a rom and would like to add this
Sent from my SGH-I927 using xda app-developers app
Click to expand...
Click to collapse
Would you use the new uclj3 ? Send me the androidpolicy jar from your rom and hopefully it should be the same. I've not upgraded to .8 literom yet so not sure if it will work as .8 is based on the newer uclj3 released by samsung.
Sent from my SGH-I927
ninthsense said:
Would you use the new uclj3 ? Send me the androidpolicy jar from your rom and hopefully it should be the same. I've not upgraded to .8 literom yet so not sure if it will work as .8 is based on the newer uclj3 released by samsung.
Sent from my SGH-I927
Click to expand...
Click to collapse
Here ya go
Hello all,
after a rather once-in-a-blue-moon stint at xda, I was able to finally get going on a mod of my own! Well, it is just a few change of colors in an app.
I am using a GT-S6102 running stock ROM and Compact kernel by Deadly.
Also, a BIG thanks to Deadly for taking the time to go through my stupid questions, and answering them.
Click to expand...
Click to collapse
I know it isn't much, guessing by the standards of the people around here - but I though it would be good for noobs like me, and so here I am!
WHAT I DID
Nothing much. I did the following:
Pull out the Mms.apk and Mms.odex from /system/app/
Deodex the application using baksmali and smali
add classes.dex into the apk with 7zip
decompile the apk with apktool
make a few changes to the images (and hence the look of the app)
package it back
install it with adb, by pushing it to /system/app/ after removing the original apk and odex from /system/app/
AND A QUESTION, PLEASE!
I tried to find a complete tutorial from A to Z for this process, but didn't find anything that was COMPLETE and SELF-SUFFICIENT (i.e. Doesn't get away with partial information).
Is it a good idea to make one here, or has everyone had enough of those tuts? Please post your comments in the thread.
And for those interested, here is the modified apk.
I think this isn't a mod,but a tutorial.
Sent from my GT-S5300 using Tapatalk 2
74M3NUMB3RS said:
I think this isn't a mod,but a tutorial.
Sent from my GT-S5300 using Tapatalk 2
Click to expand...
Click to collapse
Well, on second thought, it does seem like one - but it wasn't meant to be...
It barely explains what I did in those steps.