[Q] mods and deodex - Galaxy S 4 Q&A, Help & Troubleshooting

Question is, can I install mods that are only tested on deodexed XXUGNF1 on my phone which runs XXUFNBE? Btw I deodexed or deodexing (its currently getting system files) it using this method. Am I doing the right things? I'm new to android modding sorry...

shonenlex said:
Question is, can I install mods that are only tested on deodexed XXUGNF1 on my phone which runs XXUFNBE? Btw I deodexed or deodexing (its currently getting system files) it using this method. Am I doing the right things? I'm new to android modding sorry...
Click to expand...
Click to collapse
Hi,
Most of the time they do otherwise noted by the developer in his/her thread

Related

NO LONGER ACTIVE PLEASE CLOSE [devs] deodex version of ivanmmj Eris_Official 1.0

All,
per positive response below is a link to a copy of ivanmmj Eris_Official 1.0 ROM that I have fully deodexed. This is more meant for devs for continued play time, but it is a flashable ROM. PLEASE NOTE that ivanmmj himself looks to be coming out with the next version of Eris_Official 1.0 per his thread http://forum.xda-developers.com/showthread.php?t=652044.
Hope this is helpful and Enjoy
Link: REMOVED FROM HOST SERVER
P.S. please let me know of any issues as this is my first full deodex also I would like to encurage using this tread to exploring moding some of the system files on Eris ROM builds as it has been fun to tweak things
P.P.S. If you want the Zanfer kernel let me know and I will look at adding it in however ivanmmj's new version should have it...
what is Deodex?
I'm definitely interested, but I also think Ivan is working on the same project himself. I'm pretty sure his "1.1" is deodexed and has Zanfur's kernel. Not sure what other changes he has in mind, but you might want to check with him before posting since you'll end up being the one getting all the PM's from people wanting help. ;-)
Yes please I'm looking for exactly that
-------------------------------------
Sent via the XDA Tapatalk App
That would be awesome.
Sent from my Eris using XDA App
BTW jcase's plain jane1.0 has zanfur overclocking kernel.....
i dont know what you think but it might be a better platorm than ivanmmjs
a deodexed version of that would be tight....
kernels are easy to compile and swap out, a different kernel isnt going to influence the build at all
i always seem to get better battery life from the non oc'ed kernel.
Morkai Almandragon said:
what is Deodex?
Click to expand...
Click to collapse
Yes, what does that mean ?
hallstevenson said:
Yes, what does that mean ?
Click to expand...
Click to collapse
it means you have a classes.dex file rather than a .odex file
it makes things easier, its also possible to metamorph these builds and its possible to install a deoexed app on multiple platforms.
anonomouse said:
it means you have a classes.dex file rather than a .odex file
it makes things easier, its also possible to metamorph these builds and its possible to install a deoexed app on multiple platforms.
Click to expand...
Click to collapse
Means I can finally modify Rosie.apk to my liking.
hallstevenson said:
Yes, what does that [deodex] mean ?
Click to expand...
Click to collapse
A more experienced developer can add more but a few quick basics:
.odex files are precompiled class flies that correlate to a .apk or .jar file. In an odex ROM an .apk/.jar file will not function without it's correlated .odex.
a deodex build takes all of the .odex files converts them to a classes.dex and puts them into the .apk or .jar file package
deodex ROM are easier to mod because each .apk or .jar is a "complete" package and can be more easily decompiled and ported (i.e. you do not have to worry about the .odex files)
A deodexed build requires less space in /system, but more space in /data
A deodexed build requires a longer initial boot because they must regenerating those odex files from the dex files in the .apks/.jars and save them to /data/dalvik-cache
Thats a quick list of what I know
odex only help speed up app loading time and first time boot. Think of this as Windows' prefetch.
If you want to re-create odex for apk for porting, etc... I suggest only do this to /system/app not /data/app because when you do update from market and your app will break, unless you wipe out dalvik-cache.
zach.xtr said:
This is more meant for devs for continued play time, but it is a flashable ROM.
Click to expand...
Click to collapse
Would this be ok for an every day ROM? Or should it just be used by dev's as a base ROM?
Hey guys I've been testing this for Ivan. same thing he has a version deodexed.
I edited this
http://forum.xda-developers.com/showthread.php?t=664951
to work for this rom. which works great, but I get an error of
com.htc.bgp because of it, does anyone have any idea why?
Romparoo said:
Would this be ok for an every day ROM? Or should it just be used by dev's as a base ROM?
Click to expand...
Click to collapse
Technically it is fine as an everyday ROM, however I do not recomend using it for such because it is not support and will have no additional features over ivanmmj origional 1.0.
So I guess, yes it meant to be used as a base ROM or "spare parts" for devs.
BlazeD OnE said:
Hey guys I've been testing this for Ivan. same thing he has a version deodexed.
I edited this
http://forum.xda-developers.com/showthread.php?t=664951
to work for this rom. which works great, but I get an error of
com.htc.bgp because of it, does anyone have any idea why?
Click to expand...
Click to collapse
Someone else did this, on androidforums.com. I haven't replied to his posting, but it's in like page 19 of the 'show off your UI layout' thread there. I'm working on a modified Rosie.apk right now, as soon as I get this de-odex'd Ivan's on my phone running. Titanium backup here I come.
FYI, I was able to flash the deodexed version over the original Eris_Official 1.0 Alpha without having to do a full wipe (just wiped dalvik-cache). Naturally, I went back and re-flashed Zanfur's overclock kernel after that.

How to deodex a ROM?

I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
JackG256 said:
I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
Click to expand...
Click to collapse
Try wait some time... kitchen try use old smali version and deodex rom correctly
or
Try xUltimate deodexer (find in google )
JackG256 said:
I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
Click to expand...
Click to collapse
Why don't you just remove the odexed apps? It's easier than deodexing.
despotovski01 said:
Why don't you just remove the odexed apps? It's easier than deodexing.
Click to expand...
Click to collapse
So that means removing, Phone.apk, Settings.apk, and pretty much every system app.
Search daneshm90
Mark
I am trying this script but getting bootclasspath errors. If I could retrieve the bootclasspath then i would have no trouble de-odexing. Thanks

[Q] Need to manually DeOdex?

N00b here...
I'm on Prime! v 1.5
I've been trawling old posts trying to understand things better and today I've learned what deOdex means and the benefits to modders.
The Prime 1.5 ROM is fully Deodexed at the time you flash it.
Over time as I install new APKs I assume that those new APKs are odexed on install? Will this give me trouble down the line if I install themes etc?
Is a periodic manual deodex necessary/advisable?
Deodexing is only useful for apks you are going to directly mod so no reason to deodex after the fact apks.
brandon... said:
Deodexing is only useful for apks you are going to directly mod so no reason to deodex after the fact apks.
Click to expand...
Click to collapse
Thanks for that. I appreciate the information.
I am a Noob but I'm learning and I figure the better I understand the OS the more fun I'm going to have with my toys (HD2 and TF)

[Q] Suggestions for a new ROM (to be introduced)

Hey People!! I'm new to XDA and this is my first post :silly: I'd like to introduce a new ROM. So basically i want to make something different for the galaxy y- the phone we've all loved to love! I want to have a redesigned launcher looking somewhat similar to the ICS ad Jellybean with softkeys like the one on ICS. It should be Deodexed rooted and have access to many other features (like pre-installed chainfire and stuff like that :fingers-crossed: ). Im planning on updating the stock kernel to the Merruk Technology Pre-final v2.0 as i've used it and it seems pretty fast and stable (I'm still waiting for the build to be final). I've a Init.d hack with battery calibration and also a hack which (I don't know how) decreases your ram usage haven't tested it yet but people who've used it says it works on stock rom too (which to me seems impossible because stock rom dosen't support init.d. Correct me if i'm wrong :highfive I've decided what to call it too. Now i only need some help which if anyone could offer would be truly amazing to me........
Aair
aair said:
Hey People!! I'm new to XDA and this is my first post :silly: I'd like to introduce a new ROM. So basically i want to make something different for the galaxy y- the phone we've all loved to love! I want to have a redesigned launcher looking somewhat similar to the ICS ad Jellybean with softkeys like the one on ICS. It should be Deodexed rooted and have access to many other features (like pre-installed chainfire and stuff like that :fingers-crossed: ). Im planning on updating the stock kernel to the Merruk Technology Pre-final v2.0 as i've used it and it seems pretty fast and stable (I'm still waiting for the build to be final). I've a Init.d hack with battery calibration and also a hack which (I don't know how) decreases your ram usage haven't tested it yet but people who've used it says it works on stock rom too (which to me seems impossible because stock rom dosen't support init.d. Correct me if i'm wrong :highfive I've decided what to call it too. Now i only need some help which if anyone could offer would be truly amazing to me........
Aair
Click to expand...
Click to collapse
What kind of help do you need? You should have mentioned that in the first post.
Sorry 'bout that
anasdcool71 said:
What kind of help do you need? You should have mentioned that in the first post.
Click to expand...
Click to collapse
im not a themer, so a themer helping me out would be kinda good :cyclops:
and since this is my first mod a few bug fixing advices would be great too...
Aair
Many themers of our forum have made guides for other users to learn from. You can search in the Themes and Apps section for them.
About bugs, first make the custom rom. If you encounter a bug, tell us and we'll be happy to help you.
could you please post the links of such posts which contain methods of themeing the status bar and launchers??? and also how do you edit some apks which ive downloaded from the play store??
aair
aair said:
could you please post the links of such posts which contain methods of themeing the status bar and launchers??? and also how do you edit some apks which ive downloaded from the play store??
aair
Click to expand...
Click to collapse
Go to /data/app/ you will see all your apps there....
After getting those apk you can freely edit...
Btw wat u want to edit in apk
Globally recognised and certified NOOB
Try using uot kitchen for initial theming. Use my guide in sign to go to advanced level
Sent from my GT-S6102 using XDA
just decompile and recompile the systemui and framework-res,
everything is in the drawable-ldpi
I too m making a rom but i think theming is much more difficult than making a rom so i suggest use someone's theme and ask him for permissions:thumbup:
Sent from my GT-S5360 using xda app-developers app

Request bloat script for Note Lollipop

:good::good::good::good::good::good::good::good::good: I'm using SM-N900
Abandoned War Place said:
:good::good::good::good::good::good::good::good::good: I'm using SM-N900
Click to expand...
Click to collapse
1. Go here.
http://forum.xda-developers.com/galaxy-note-3/galaxy-note-3-exynos-android-development
2. Most of these ROMs are debloated, pick one, and flash it.
LOL, he asked for a bloat list mate, not ROMs
devilsdouble said:
LOL, he asked for a bloat list mate, not ROMs
Click to expand...
Click to collapse
Not exactly, if he used the "script" part correctly. There's were a couple of scripts which remove a s**tload of bloatware when flashed in custom recovery, but really, REALLY faster way is custom ROM.
Maybe I shouldn't have responded at all, this is not the Q&A forum, nor the Exynos development forum (where most likely the script can be found), after all.
Here you go. Just extract the updater-script, add or remove apps that you don't want and put it back in the zip.
Hi
All safe to remove, But 1st freeze them with TB then reboot

Categories

Resources