Related
Hi all,
I have started porting my Semi-universal battery mods over to the nexus 4 ready for when I get mine. but I was wondering the two following things:
Firstly, to make the battery mods, I need the systemUI,apk to be deodexed, but if I am running a stock Odexed rom, will I still be able to place a deodexed systemUI.apk in the System/app folder and the phone still work?.
And is the a tool which lets me Deodex a single apk file, as all the ones I have found require you to deodex a whole rom.
Thanks in advance to anyone who can help
Cheers
Corey
fishingfon said:
Hi all,
I have started porting my Semi-universal battery mods over to the nexus 4 ready for when I get mine. but I was wondering the two following things:
Firstly, to make the battery mods, I need the systemUI,apk to be deodexed, but if I am running a stock Odexed rom, will I still be able to place a deodexed systemUI.apk in the System/app folder and the phone still work?.
And is the a tool which lets me Deodex a single apk file, as all the ones I have found require you to deodex a whole rom.
Thanks in advance to anyone who can help
Cheers
Corey
Click to expand...
Click to collapse
You DEODEX through JAVA, Smali and backsmali commands in Command Prompt.
I can answer the 2nd question. Not all deodexed apks can run on an odexed rom. Played around with them before and some do, some don't
Sent from my Nexus 7 using Tapatalk 2
I can confirm. Im running an Odexed rom and flashed 3 deodexed apk's today. An accuweather widget, voice mail and a transparent digital clock. All working fine
The OPs question has been misunderstood
The OP's question has been misunderstood. The question was not whether if you can run a deodexed .apk in an odexed ROM. On the contrary, the question was - can you run a odexed apk within a deodexed ROM. I stumbled onto this thread 'cuz I'm in a current situation where I'm asking the same question now.
Although I know the question the OP asks seems as if they're asking if you can place a deodexed apk within a odexed ROM, the overall question is how do you deodex a single apk to begin with?
I'm running a deodexed custom ROM on a Galaxy Note 2, however....virtually all the deodexed ROMs I've installed contain a flaw....the samsungcamera.apk is missing features. However, my default, stock ROM that I restored from my nandroid displays a complete camera full with the features I use regularly. So I was wondering....how do you deodex an apk? In other words, I have currently extracted from the stock ROM the samsungcamera.apk and its accompanying .odex file. Now I would like to join these and create a deodex version of this so I can import it into the custom ROM I'm using.
I believe the question was somewhat answered already on here. I will investigate a little further.
Thanks, guys.
[HOW TO][Windows] Manually Deodex and Odex back
As the thread is a bit "old", I suggest to update the tools in the zip, here you' cuold find the newest.
Hope this helps
I installed themes so my androidpolicy.jar , systemui , framework was replaced by that theme.
And now II decided to go back in my original phone state before I installed that theme.
But this is what happen (see image).
Im running on Jellyblastv3 rom and pick the androidpolicy.jar there to replace the androidpolicy.jar into that theme.I restore my framework and systemui too. How can i fix that icons in the image? Thanks for those who'll help.
harizen said:
I installed themes so my androidpolicy.jar , systemui , framework was replaced by that theme.
And now II decided to go back in my original phone state before I installed that theme.
But this is what happen (see image).
Im running on Jellyblastv3 rom and pick the androidpolicy.jar there to replace the androidpolicy.jar into that theme.I restore my framework and systemui too. How can i fix that icons in the image? Thanks for those who'll help.
Click to expand...
Click to collapse
Sorry, but you can't ask support for banned roms. BTW, you must edit some lines in androidpolicy.jar or say goodbye to your rom.
Sent from my little beast using xda-app
Well thanks for the answer. Goodbye banned rom
Hello, I'm an owner of XPERIA Z1, using the latest Customized Lollipop firmware (.242), struggling very much to deodex his device. I've tried 2 different methods, which both lead to problems:
1.) Using a flashable zip provided by venkat kamesh, in this thread: link. After flashing, I don't face any prominent problems, like FCs on system apps e.t.c. But whenever I'm trying to launch any app requiring OpenGL ES 2 , I get an error message/toast notification, about that, saying that my device is incompatible. And Google Play refuses to even show these apps in the search results, listing them as incompatible.
2.) Modifying the flashable zip to use my own /app, /priv-app, /framework, and even /vendor/apps fully deodexed folders, leading to a bootloop, and refusing to show more than 2 seconds of the bootanimation before rebooting. I thought that some package may be incompatible with my firmware, but this theory can't be proved yet.
*I've tried fixing permisions using both terminaland adb using this method: link. No result either.
Is there any other solution? Thank you!
NFS_FM said:
Hello, I'm an owner of XPERIA Z1, using the latest Customized Lollipop firmware (.242), struggling very much to deodex his device. I've tried 2 different methods, which both lead to problems:
1.) Using a flashable zip provided by venkat kamesh, in this thread: link. After flashing, I don't face any prominent problems, like FCs on system apps e.t.c. But whenever I'm trying to launch any app requiring OpenGL ES 2 , I get an error message/toast notification, about that, saying that my device is incompatible. And Google Play refuses to even show these apps in the search results, listing them as incompatible.
2.) Modifying the flashable zip to use my own /app, /priv-app, /framework, and even /vendor/apps fully deodexed folders, leading to a bootloop, and refusing to show more than 2 seconds of the bootanimation before rebooting. I thought that some package may be incompatible with my firmware, but this theory can't be proved yet.
*I've tried fixing permisions using both terminaland adb using this method: link. No result either.
Is there any other solution? Thank you!
Click to expand...
Click to collapse
Are you deodexing every odexed file? I normally only deodex those files whose smali I'm going to mod. There's not much point deodexing anything else..
Ticklefish said:
Are you deodexing every odexed file? I normally only deodex those files whose smali I'm going to mod. There's not much point deodexing anything else..
Click to expand...
Click to collapse
Well yes, I just suppose that a fully odexed or deodexed system is more stable than a mix of those two.
Is there any red-line that I must not pass? Like a paricular .apk or .jar file, for example. Also on KitKat, we had to have fully deodexed system for some mods to work (like the 4K Mod by Chocolatetrain). This restriction doesn't exist on Lollipop, which utilises ARM?
NFS_FM said:
Well yes, I just suppose that a fully odexed or deodexed system is more stable than a mix of those two.
Is there any red-line that I must not pass? Like a paricular .apk or .jar file, for example. Also on KitKat, we had to have fully deodexed system for some mods to work (like the 4K Mod by Chocolatetrain). This restriction doesn't exist on Lollipop, which utilises ARM?
Click to expand...
Click to collapse
No. You can, in theory, deodex as many or as few APK and JAR files as you like.
The whole point of deodexing is to make it easy to change smali files. It doesn't affect stability or performance, it's solely for modding. I normally deodex SystemUI.apk, framework.jar and android.policy.jar then leave the rest of the odexed files alone.
(Well, technically a deodexed ROM takes longer to boot if the Dalvik cache has been wiped but that's about it.)
The only reason I ask is that, if you only need to deodex a few files, there are various tools available for deodexing individual files instead of whole ROM's. I could mention that Tickle My Android can do it but that'd be a bit cheeky.
Oh, looking at that 4K mod you mentioned, it doesn't actually need the whole ROM to be deodexed. But there are so many files that are being replaced that do need to be deodexed that it's probably just simpler to say the entire ROM needs to be.
Ticklefish said:
No. You can, in theory, deodex as many or as few APK and JAR files as you like.
The only reason I ask is that, if you only need to deodex a few files, there are various tools available for deodexing individual files instead of whole ROM's. I could mention that Tickle My Android can do it but that'd be a bit cheeky.
Click to expand...
Click to collapse
OK, thank you for the answer, I will try then deodexing just the essentials: SystemUI.apk, framework.jar, framework-res.apk and SemcGenericUxpRes.apk
Final question, as I see in your program's thread, Lollipop editing/deodexing is not supported yet, so do you recommend an automate tool for the deodexing process (like JoelDroidLollipopBatchDeodexe or any other), or the manual method?
NFS_FM said:
OK, thank you for the answer, I will try then deodexing just the essentials: SystemUI.apk, framework.jar, framework-res.apk and SemcGenericUxpRes.apk
Final question, as I see in your program's thread, Lollipop editing/deodexing is not supported yet, so do you recommend an automate tool for the deodexing process (like JoelDroidLollipopBatchDeodexe or any other), or the manual method?
Click to expand...
Click to collapse
TMA does support deodexing of Lollipop APK files...I just can't guarantee that it'll be able to deodex everything. Guess I need to reword the OP....lol
NFS_FM said:
OK, thank you for the answer, I will try then deodexing just the essentials: SystemUI.apk, framework.jar, framework-res.apk and SemcGenericUxpRes.apk
Final question, as I see in your program's thread, Lollipop editing/deodexing is not supported yet, so do you recommend an automate tool for the deodexing process (like JoelDroidLollipopBatchDeodexe or any other), or the manual method?
Click to expand...
Click to collapse
you also can use advance apktool (nice tool) , but you will have to update the apktool to the last one i think its the 2.0.0because is not updated.. cheers
juanpirulo said:
you also can use advance apktool (nice tool) , but you will have to update the apktool to the last one i think its the 2.0.0because is not updated.. cheers
Click to expand...
Click to collapse
Hm... I will try that too if my (already) deodexed apks won't work, thank you.
Please ask in the Q&A section for your device.
Cross device section is for development only
Thread closed
Hello experts ?? I'm curious about the xposed framework I found a few guides but I'm not sure which one to follow . Also I saw that xposed framework cause various problems on Samsung stock roms .Any help will be appreciated.
Sent from my SM-N9005 using XDA Free mobile app
For first, you need to know what is Xposed Framework, (Google or ask for other members, sorry) after that, download the Xposed Installer and install it.
Some versions like 5.1.1 don't have a stable version, but you can try it at your own risk! Use Xposed and your modules with moderation and be sure that you are using the correct module for you version.
It's simple!
Sent from my SM-N910F using Tapatalk
You only need to follow ONE guide if you are on stock TW ROM, this, http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463
Simple enough. Just install the Alpha4 apk from rovo's topic (only the apk, no zip file) and then from recovery flash the zip package made by Arter, Krait V5 (you have N9005 right?)
And no, there is no issue, at least nothing worth mentioning. The only issue I see is when you use the Soft Reboot features from Xposed itself the Samsung logo (boot animation) seems to go really dim, so that is probably a brightness issue, other than that I haven't noticed anything and I am using it since Arter made it possible. And of course you should be on a Deodexed ROM to make it work.
Hope you got your answer. In case of further doubt just ask away.
devilsdouble said:
You only need to follow ONE guide if you are on stock TW ROM, this, http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463
Simple enough. Just install the Alpha4 apk from rovo's topic (only the apk, no zip file) and then from recovery flash the zip package made by Arter, Krait V5 (you have N9005 right?)
And no, there is no issue, at least nothing worth mentioning. The only issue I see is when you use the Soft Reboot features from Xposed itself the Samsung logo (boot animation) seems to go really dim, so that is probably a brightness issue, other than that I haven't noticed anything and I am using it since Arter made it possible. And of course you should be on a Deodexed ROM to make it work.
Hope you got your answer. In case of further doubt just ask away.
Click to expand...
Click to collapse
Yes, no issue!
I'm sorry, the only issue that I have is on Gravity Box, a little time ago, but I'm trying to use it now and it's working fine, but with some knowing bugs from the module version that I've installed.
Bye [emoji12] [emoji4]
Sent from my SM-N910F using Tapatalk
DISCLAIMER
Your warranty is now void.
Do this at your own RISK.
I am not responsible for any bricked devices.
I do not own any of the files you are going to find here, which means I'm not the developer for such files.anyway
All I did is to create a simple tutorial for noobs like myself xDD
ADDITIONAL NOTE: (Nov 2020 update) Hey, Sorry I've been gone for a long time and I don't have the phone in me now. I don't think I can help you guys in any way as I don't have the phone anymore. DO IT AT YOUR OWN RISK AND ALWAYS DO A FULL BACKUP.
I have only tested this once on a SAMSUNG GALAXY J2 (SM-G532G/DS).
I'm not sure if this will work to any other devices, but my theory is this should work on any TOUCHWIZ devices running android marshmallow.
I havent seen any xposed thread around for this phone, and I hope this will help someone, somehow especially for those who doesnt have the idea on how to install xposed for this device.
pls notify me if I am mistaken
Requirments
-Rooted phone with TWRP
-All files in this thread
How to
1) Flash the .ZIP file first and then reboot
Custom xposed framework by Wanam
2) Install the .APK
Official xposed APK by Rovo89
3) DONE! enjoy your xposed!
Credits to
@wanam for his custom xposed framework for touchwiz
Custom Xposed thread: https://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
@rovo89 for his xposed xD
Official Xposed thread: https://forum.xda-developers.com/showthread.php?t=3034811
After flashing xposed 1gb internal memory used why any fix ?
Sent from my SM-G532F using Tapatalk
Aman said:
After flashing xposed 1gb internal memory used why any fix ?
Sent from my SM-G532F using Tapatalk
Click to expand...
Click to collapse
I have no idea why that happened. sorry.
you can try uninstalling the xposed with the uninstaller zip, and check if it fixes the memory problem.
No problem on my end tho
Modules
Keitaro1999 said:
I have no idea why that happened. sorry.
you can try uninstalling the xposed with the uninstaller zip, and check if it fixes the memory problem.
No problem on my end tho
Click to expand...
Click to collapse
i finished installing sir it works..but what to do after that? i have no idea what modules im gonna install
Keitaro1999 said:
DISCLAIMER
Your warranty is now void.
Do this at your own RISK.
I am not responsible for any bricked devices.
I do not own any of the files you are going to find here, which means I'm not the developer for such files.
All I did is to create a simple tutorial for noobs like myself xDD
I have only tested this once on a SAMSUNG GALAXY J2 (SM-G532G/DS).
I'm not sure if this will work to any other devices, but my theory is this should work on any TOUCHWIZ devices running android marshmallow.
I havent seen any xposed thread around for this phone, and I hope this will help someone, somehow especially for those who doesnt have the idea on how to install xposed for this device.
pls notify me if I am mistaken
Requirments
-Rooted phone with TWRP
-All files in this thread
How to
1) Flash the .ZIP file first and then reboot
Custom xposed framework by Wanam
2) Install the .APK
Official xposed APK by Rovo89
3) DONE! enjoy your xposed!
Credits to
@wanam for his custom xposed framework for touchwiz
Custom Xposed thread: https://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960
@rovo89 for his xposed xD
Official Xposed thread: https://forum.xda-developers.com/showthread.php?t=3034811
Click to expand...
Click to collapse
Sir we have the same phone..may ask if u have installed the link2sd plus version on your device? im experiencing crashes of my apps when i upgrade to plus version..i hope u will answer even it its not related to the topic thank you sir godbless
I cant download the links.....it always comes back to this page. Im using opera for android
The installer will automatically deodex some or most apps
GuestK00210 said:
After flashing xposed 1gb internal memory used why any fix ?
Click to expand...
Click to collapse
"That's due to Samsung's changes to ART. There are unofficial builds that work around this by deodexing and adjusting the ROM."
So yeah after the installation, boot up will take long but only once, and you'll probably lose 1GB of storage space .
ADDITIONAL NOTE: (Nov 2020 update) Hey, Sorry I've been gone for a long time and I don't have the phone in me now. I don't think I can help you guys in any way as I don't have the phone anymore. DO IT AT YOUR OWN RISK AND ALWAYS DO A FULL BACKUP.