I built a rom which is de-odexed, but am trying to figure out how to re-odex the rom. It is running ICS 4.0.3 and Sense 4.0 and I cannot find an odex script compatible for the life of me!!
See HERE and/or HERE and/or search and experiment more...
With ICS - I'm not sure - still waiting for the update myself..
EDIT: Sorry, I know that's not what you want to hear, but from my experience, there are not many themers/modders/devs working with odexed systems, so unless ICS is very similar to GB as far as creating new odex files (btw, I broke apart my buddy's stock RAZR ICS, and there are a lot more deodexed apks than there were in GB).. so, you might be on your own for a while..
alteredlikeness said:
See HERE and/or HERE and/or search and experiment more...
With ICS - I'm not sure - still waiting for the update myself..
EDIT: Sorry, I know that's not what you want to hear, but from my experience, there are not many themers/modders/devs working with odexed systems, so unless ICS is very similar to GB as far as creating new odex files (btw, I broke apart my buddy's stock RAZR ICS, and there are a lot more deodexed apks than there were in GB).. so, you might be on your own for a while..
Click to expand...
Click to collapse
Thanks for the links, and it's all good, I can actually get most of them to odex without problem, just a few giving me issues now. Thanks again! :good:
Related
I just updated my firmware to STOCK 2.2 (KA6) which I downloaded from CHAINFIRE's thread. Now I rooted my phone and its working fine for me.
Than I see another post for Deodexed KA6 from Whitehawkx. what is that. that also says original stock. am confused now.
can any one please explain me difference between both stock & Odex & deodex things.
Also how to flash this Deodexed KA6 (same as ODIn or any other method).
I was wondering the same thing....so i googled it...
Sent from my SGH-T959 using XDA App
This maybe inaccurate but I have a reasonable idea of what it is... it's just hard to explain.
If you look in the system/app and system/framework you will see the filename.apk along with it's counterpart filename.odex. With a deodexed rom it places the filename.odex and converts it to filename.dex (not odex) and places it within filename.apk. But most importantly the framework MUST support the deodexed files! If the framework is looking for filename.odex files that aren't there you will end up in a bootloop. It just won't work. But the benifits of having deodexed files is that it's easier to theme and replace. In some cases you can take a app.apk and replace it with differentappfromdifferentrom.apk. When you have a odexed rom you just can't do that.
You will notice that many themes and modifcations will not include support for odex roms so having a deodexed rom is definitly the way to go!
Some people have argued that having an odexed rom causes your device to perform better! But I have never noticed any difference personally and frankly I'm skeptical. Tasters choice.
I googled it as well. Here was one of the better hits....
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Binary100100 said:
This maybe inaccurate but I have a reasonable idea of what it is... it's just hard to explain.
If you look in the system/app and system/framework you will see the filename.apk along with it's counterpart filename.odex. With a deodexed rom it places the filename.odex and converts it to filename.dex (not odex) and places it within filename.apk. But most importantly the framework MUST support the deodexed files! If the framework is looking for filename.odex files that aren't there you will end up in a bootloop. It just won't work. But the benifits of having deodexed files is that it's easier to theme and replace. In some cases you can take a app.apk and replace it with differentappfromdifferentrom.apk. When you have a odexed rom you just can't do that.
You will notice that many themes and modifcations will not include support for odex roms so having a deodexed rom is definitly the way to go!
Some people have argued that having an odexed rom causes your device to perform better! But I have never noticed any difference personally and frankly I'm skeptical. Tasters choice.
Click to expand...
Click to collapse
Good explanation, thanks.
shrapnelx said:
I googled it as well. Here was one of the better hits....
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
Click to expand...
Click to collapse
oooohhhhhhhhhhhh! thx now I know and knowing is half the battle GI JOE... GO COBRA!
Hi.
Atm i am developing a bit, but i try to find the best kitchen for the SGS2. I mean programs to edit APKs, deodex, sign, align etc...
I am using "dsixda's kitchen" atm, working good, but there are some problems.
When deodexing the newest ICS (4.0.3 LPB) samsung keyboard gets force closes after flashing. Also WIFI isnt connecting.
Moreover i am flashing CF-Root, but e.g. Titanium backup isnt working.
Maybe its because of this kitchen, i dont really know... so there is the question to you: what do you use to deodex etc or what do you know? i used something from "sicopat" in the past, but i think thats only for gingerbread.
Thank you for answering,
greetz, Cloud2F
Cloud2F said:
Hi.
Atm i am developing a bit, but i try to find the best kitchen for the SGS2. I mean programs to edit APKs, deodex, sign, align etc...
I am using "dsixda's kitchen" atm, working good, but there are some problems.
When deodexing the newest ICS (4.0.3 LPB) samsung keyboard gets force closes after flashing. Also WIFI isnt connecting.
Moreover i am flashing CF-Root, but e.g. Titanium backup isnt working.
Maybe its because of this kitchen, i dont really know... so there is the question to you: what do you use to deodex etc or what do you know? i used something from "sicopat" in the past, but i think thats only for gingerbread.
Thank you for answering,
greetz, Cloud2F
Click to expand...
Click to collapse
The keyboard ICS issue was fixed a month ago in the kitchen.
dsixda said:
The keyboard ICS issue was fixed a month ago in the kitchen.
Click to expand...
Click to collapse
so you mean i am using an old version of your kitchen? thx for the answer
// i am using 0.188, so its the newest version... trying all different types of rom now, zipaligned, nonzipapligned, newer kernel etc....
MAJOR UPDATE June 26th:
All posted links were down already. Sorry guys. I now signed up for some REAL web hosting as it seems with all "free" hosting and services you really get what you pay for. I got an unlimited bandwidth server and am planning on letting other devs host their work, too.
I am not "asking" for money but like all other devs on here I'm doing this out of passion for our device(s), I'm a crackflasher myself I did put a "donate to me" button above my avatar on the left for the generous ones amongst you who have been asking for a way to donate. A cold beer or a mountain dew does help when figuring things out LOL!!!
LINKS ARE UP - Now with 100mbit connection.
The ROM file will stay untouched, not adding any mods into the ROM itself. All mods are CWM flashable ZIPs in hopes that everyone can find and install what they like
The ROM itself:
Electron_stock_deodexed_zipaligned_UCLF5.zip
Sorry for n00bin' and forgetting the MD5 sum Here it is: md5sum=04EF83B5FA66F96DEFA5AC2F5593B012
CRT-OFF animation for this ROM:
Electron_TetherHack+crt-anim.zip
UCLF5 Modem files (AT&T LTE) standalone CWM flashable ZIP (the modem is included in the ROM! This is only for people who want to revert from T-Mo modems or to use this modem on a different Rom!):
Electron_UCLF5_Modem.zip
NEW: Completely redone 15Toggle-Mod with blue battery and working USB + No more garbled text on startup!
Electron_UCLF5_15toggle_blueBatt.zip
Revert 15 toggles back to stock with green battery and stock toggles:
Electron_UCLF5_15toggle_revert.zip
NEW: The BLOAT all zipped up for whoever wants to drop one or the other of the included APK's into the /system/app dir. The ZIP contains the first set of apps mentioned in the "what had been axed" section.
BLOAT.zip
NEW: And here comes the unsecured kernel with init.d support (thanks Flappjaxxx!!!)
Flapp_UCLF5_unsecuredKernel.zip
And here the revert in case anyone needs to go back to STOCK UCLF5 Kernel
Flapp_UCLF5_unsecuredKernel_revert.zip
Contacts app with Yellow pages BLOAT removed!
Flapp_Contacts_UCLF5-NoYP.zip
S-Voice with all needed libs (speech output works!):
Electron_SVoice_UCLF5.zip
-- original post -----------------------
In honor of flapp's tremendous work to always bring us a solid, stable base ROM and after reading the sad news last night, I decided to take on the task and learn how to deodex, zipalign and debloat a ROM.
So here it is. Fresh out of the oven. Stock UCLF5 with light debloating (only the crazy **** gone) and no optimizations but the mandatory pre-root, deodex, zipalign and of course my good old tethering hack (with bluetooth tethering added) baked right in.
SORRY my little test server uplink is way too slow for this. Didn't expect this kind of traffic LOL. Yes I will find a faster hosting for ROMs
Hope I was able to give back to the community with this. It was a bumpy (at first) but very interesting ride to teach myself all this and in the end make it work!
Of course the usual blabla applies: I tried my best, it works for me. It's very unlikely that anything can be damaged, still I can NOT be held responsible for ANYTHING.
Don't forget to wipe, clear caches etc. no matter what ROM you're coming from!
Yes, I am still fairly "new" as an active member and do appreciate every use of the "thanks" button :-D
What has been axed (debloated)?
--- NEW: THese files now available as one ZIP called BLOAT.zip in case you need any of the stock deodexed and zipaligned BLOAT files ---
Aurora.apk
Bluesea.apk
BuddiesNow.apk
CityID-release.apk
crayonphysics.apk
MiniDiary.apk
ready2go.apk
ready2goService.apk
Telenav.apk
wssyncmldm.apk
wssyncmlds.apk
wssyncmlnps.apk
YellowPages.apk
YPMobile.apk
and
androidlauncher_Generic_android2.1-72x72_build_1_2D2011_06_15t17_52.apk
ATT_code_scanner_vpl_1.2_aligned.apk
attMessages.apk
attMovies.apk
ATTSmartWi-FiVPL_aligned.apk
com.mobitv.client.tv.apk
Kindle-OEM-0.9.6-STUB.apk
myATT_VPL_v5.apk
qik-preload-1.30-release-lite.apk
SamsungApps-signed_1.0.005.apk
Donate for hosting
your one cool dude!!! thank you!
downloading now...and to all i say happy flashing!!!
Thanks!
You saved me! I had just opened up CWM so I could test my own version.. Problem is, I've never done this before so I wasn't even sure if mine would work.
Now if it doesn't - I'll have yours to look at and see what I did wrong. Thanks!
Appreciate your work.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
Nice work
Sent from my SAMSUNG-SGH-I717 using XDA
Right on!!!!
Thnx a mill!!!
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
electron73 said:
PLEASE somebody DO set up a mirror as this is hosted on a slow server right now.
Click to expand...
Click to collapse
6 hours 38 minutes remaining!
you need to learn to do torrent!
Props for the release, electron you know how to pull the modem bins using ADB? I haven't flashed this yet but was going to make a cwm flashable version of the modem. You'd be saving be alot of work! lol
Instructions can be found http://forum.xda-developers.com/showpost.php?p=22723044&postcount=1
Amazing what can happen around here in under 24 hours.....
Many thanks, and of course...button pushed Brother....g
Good work for your first ROM
Sent from my SAMSUNG-SGH-I717 using XDA
bailey1 said:
Props for the release, electron you know how to pull the modem bins using ADB? I haven't flashed this yet but was going to make a cwm flashable version of the modem. You'd be saving be alot of work! lol
Instructions can be found http://forum.xda-developers.com/showpost.php?p=22723044&postcount=1
Click to expand...
Click to collapse
Yes, since I had the two files handy from the whole ROM process, I made a quick standalone UCLF modem ZIP it's here
http://www.mywo.org:88/XDA/uclf5/index.php
http://forum.xda-developers.com/showthread.php?t=1730645
GALAXY SIII S2
14 toggle mod
Transparent lockscreen
Extended power menu
No shutdown confirmation
Wake on volume
Crt off
Battery notifications removed
Am/pm removed
Galaxy s3 live wallpapers
is someone can port these mode from over skyrocket rom uclf5( above link)?
Is the modem an improvement ? Anybody try it on previous roms?
assaace said:
http://forum.xda-developers.com/showthread.php?t=1730645
is someone can port these mode from over skyrocket rom uclf5( above link)?
Click to expand...
Click to collapse
I would venture to say this is not the place for this. This is a request to port stuff over from another ROM - and doesn't have anything to do with the fine work done to make a flashable version of the i717 uclf5.
Make the request, but do it in one of the other forums.
THANK YOU electron73 for your hard work!
We definitely need a mirror or a torrent for this! It's extremely slow to download! Server overload! LOL
Does the blue battery and fifteen toggle work on the stock UCLF5? Reason I ask is cause I flashed the stock leak through Odin yesterday and set up phone.
Sent from the TermiNOTEr!
Nice! I want to learn!
Sent from my SAMSUNG-SGH-I717 using Xparent ICS Tapatalk 2
lowspeed said:
Is the modem an improvement ? Anybody try it on previous roms?
Click to expand...
Click to collapse
I think its an improvement. I get an average of two bars higher on the cm9 rom with this modem and the download speed seems faster but I can't say for sure for sure.
When the modem download is done I'll throw up a mirror. Won't be able to help on the ROM though.
15 toggle from LE2 works on LF5 too!
i just flashed it!
if you on stock odex rom, first rename system.odex to system.txt then flash
I'm missing the quickconfig in the notification area after doing a clean install of Mean ROM 3.5 Is this an easy thing to replace?
With each new base the mods have to be redone. Give it some time for bugs to get worked out
Rxpert said:
With each new base the mods have to be redone. Give it some time for bugs to get worked out
Click to expand...
Click to collapse
Oh okay, thank you for the clarification. Can someone explain the concept of what a base is?
darthrater said:
Oh okay, thank you for the clarification. Can someone explain the concept of what a base is?
Click to expand...
Click to collapse
Sure. "Base" is a term used to refer to the starting point of a ROM, in this context. Essentially, at a high level, for this device there are two "main" bases, AOSP/CyanogenMod and Stock Sense. If the dev is using the stock sense ROM as their base, then when a new update is released, they have a new base to start from.
The process consists of them taking the old tweaks and re-applying them to the new files in the new/updated "base"/OTA files. Depending on what the OTA contains, the new tweaks might port across easily, or might take some more work. All depends on the type of tweak and the changes made in the OTA!
Some ROM devs will work off the OTA files as their new base and others will work off the official RUU leak as their base. Personally, I prefer the RUU as this contains a full set of all the files where as most OTAs contain a patch version of the file which has to be applied over the previous full version of the file. Either way, the concept is the end product will be the same, just a difference in preference of approach!
Hope that helps make more sense of the term and the process!
Mikey will have all of that working soon. It takes a little time to port everything over. This latest ota was a huge change from the last one. Both sense and ics were upgraded to a new version. Give Mikey some time to work his magic.
Sent from my icrap 2 using Tapatalk HD
3.6 has quick settings and is up
I've read into the subject of Deodex vs Odex many times before, so I know general differences as well as supposed advantages/disadvantages to both. So my question is this, besides the general ability to theme every aspect of a ROM, what other major uses are there for Deodexing a touchwiz based ROM? I know that some mods require you to be deodexed, which isn't a big deal to me because all of the mods I flash regularly do not require that. Hopefully someone knowledgeable in this area can clarify for me:good:
There aren't any besides modding.
Sent from my SGH-I717R using xda premium
like agoattamer said only use for a deodex rom is to theme it. if you like the themeing of deodex but want speed and smaller file size of odex you can set up your deodexed rom with all changes you want made to it and then run the script found here( http://forum.xda-developers.com/showthread.php?p=44228706 ) to reodex the rom. you can also odex apks in data/app. just keep in mind that not all downloaded apps like to be odexed but most will not give issue. i think only apps i had to reinstall to get back to deodex was amazon app store and a game downloaded from amazon
Agoattamer said:
There aren't any besides modding.
Sent from my SGH-I717R using xda premium
Click to expand...
Click to collapse
s89281b said:
like agoattamer said only use for a deodex rom is to theme it. if you like the themeing of deodex but want speed and smaller file size of odex you can set up your deodexed rom with all changes you want made to it and then run the script found here( http://forum.xda-developers.com/showthread.php?p=44228706 ) to reodex the rom. you can also odex apks in data/app. just keep in mind that not all downloaded apps like to be odexed but most will not give issue. i think only apps i had to reinstall to get back to deodex was amazon app store and a game downloaded from amazon
Click to expand...
Click to collapse
Thanks to both of you. You confirmed what I thought originally. And thanks s89281b, I actually have that script already and use it on all of my ROMS except the touchwiz ones. So now that my question is confirmed, I'll use this on touchwiz ROMS as well. I have tried digging into theming a little, but I'm putting that on pause so no need for deodex atm
Sent from my SAMSUNG-SGH-I717 using Tapatalk HD