De-Odex G Watch? - LG G Watch

I need help de-odexing the G watch so i can upload a modified system file
or if someone can de-odex the /system/priv-app/ClockworkPhotosWatchFace.apk and ClockworkHomeGoogle.apk so i can modify it

powercamg4 said:
I need help de-odexing the G watch so i can upload a modified system file
or if someone can de-odex the /system/priv-app/ClockworkPhotosWatchFace.apk and ClockworkHomeGoogle.apk so i can modify it
Click to expand...
Click to collapse
I've done it in testing for my Gohma ROM. Turns out the performance loss is noticeable on Android Wear. I would recommend keeping it odexed and just work with those files. It's not much harder. What are you trying to do?

okibi said:
I've done it in testing for my Gohma ROM. Turns out the performance loss is noticeable on Android Wear. I would recommend keeping it odexed and just work with those files. It's not much harder. What are you trying to do?
Click to expand...
Click to collapse
Im trying to replace the images in the google photo watch face so i can use my own for the slideshow

Related

How do you turn a rom into "deodexed"?Does that just mean you remove the .odex files?

How do you turn a rom into "deodexed"?Does that just mean you remove the .odex files?
I read the differences in another phone forum, but how do you make a deodexed rom? What are the advantages compared to a regular rom?
Thanks
newuser134 said:
I read the differences in another phone forum, but how do you make a deodexed rom? What are the advantages compared to a regular rom?
Thanks
Click to expand...
Click to collapse
I'd like to know as well. I'm on my first android phone and I'm trying to gobble up as much info on this stuff as possible.
Google it, simple way to gain that knowledge.
You can theme a deodexed rom, apart from that there are no other differences except it is theoretically slower. Just Google it.
Sent from my iPhone

super charge v6. can this be implemented to our tf201?

http://forum.xda-developers.com/showthread.php?t=991276
Devs, can anyone look into if this could be good use to our prime?
I Dont have much time to look into this, but hopefully someone capable will..
This was implanted in the WSG rom (now discontinued), from what I saw, it did help a lot, everything became smoother compared to the stock rom.
I tried v6 supercharger on my LG Optimus 2x and it made the difference. Would it be dangerous trying it on a simply rooted TFP on stock?
jason1993 said:
I tried v6 supercharger on my LG Optimus 2x and it made the difference. Would it be dangerous trying it on a simply rooted TFP on stock?
Click to expand...
Click to collapse
No, just don't set Script Manager to run it on boot until you've confirmed that it works. There's nothing to lose.
ZebTheCalvinist said:
No, just don't set Script Manager to run it on boot until you've confirmed that it works. There's nothing to lose.
Click to expand...
Click to collapse
Yeah it would be nice to have this running on stocked, rooted primes untill better updates come out.
From what i understand you have to de compile service.jar and edit a file in there.
Re pack the file n replace the original service.jar with it
Then run the supercharge script.
Doesnt seem to be too complicated.
I will def be looking into this when i have the time, was just hoping someone with better knowledge can look into this sooner.
alanhzl said:
Yeah it would be nice to have this running on stocked, rooted primes untill better updates come out.
From what i understand you have to de compile service.jar and edit a file in there.
Re pack the file n replace the original service.jar with it
Then run the supercharge script.
Doesnt seem to be too complicated.
I will def be looking into this when i have the time, was just hoping someone with better knowledge can look into this sooner.
Click to expand...
Click to collapse
That is all you have to do. I personally use it on all of my devices. I would attach my services.jar for you but I'm not 100% sure the one on Wookie will be identical. It is a pretty painless process but if you need any assistance send me a pm.
ZebTheCalvinist said:
No, just don't set Script Manager to run it on boot until you've confirmed that it works. There's nothing to lose.
Click to expand...
Click to collapse
Really? No file system managed at all?
alanhzl said:
Yeah it would be nice to have this running on stocked, rooted primes untill better updates come out.
From what i understand you have to de compile service.jar and edit a file in there.
Re pack the file n replace the original service.jar with it
Then run the supercharge script.
Doesnt seem to be too complicated.
I will def be looking into this when i have the time, was just hoping someone with better knowledge can look into this sooner.
Click to expand...
Click to collapse
Is it necessary that work on the service.jar? I've always run supercharger without it, simply using terminal emulator.
jason1993 said:
Really? No file system managed at all?
Is it necessary that work on the service.jar? I've always run supercharger without it, simply using terminal emulator.
Click to expand...
Click to collapse
as the tutorial suggested (from the original dev thread), post ICS roms has the app's "priority"(for lack of better explanation) built-in to service.jar.
so unless you are running a deodex rom (which is not the case for our stock prime), you will have to re-compile service.jar in order to take full
benefit of this super charge script.
i think i will try to looking to it tonight, to see if i can get something going lol. i'm no dev by any mean.
alanhzl said:
as the tutorial suggested (from the original dev thread), post ICS roms has the app's "priority"(for lack of better explanation) built-in to service.jar.
so unless you are running a deodex rom (which is not the case for our stock prime), you will have to re-compile service.jar in order to take full
benefit of this super charge script.
i think i will try to looking to it tonight, to see if i can get something going lol. i'm no dev by any mean.
Click to expand...
Click to collapse
I'll upload a modified odexed service.jar if someone provides me with one.
Sent from my SGH-I747 using Tapatalk 2
Not sure on the purpose of the OP .
has he even tried it on the prime?
i've been using this for a while now and it works fine.
Just try it rather than requesting Dev help.
jiffy1080 said:
I'll upload a modified odexed service.jar if someone provides me with one.
Sent from my SGH-I747 using Tapatalk 2
Click to expand...
Click to collapse
And what can we do with that modified odexed service.jar? Replace the stock one with the modified one?
Sent from my Transformer Prime TF201 using xda premium
After reading more into the tutorial, i think that the script that the original supercharge dev is providing has the service.jar patching included.
Meaning we dont have to manually edit the file etc etc, just run the script and everything is automated.
But i 'm not comfortable of running the script on my prime, as mine is locked and i have no way of creating a backup incase something go south and i
Ended up with a boot loop....
So i guess if anyone has done this on their locked prime with success, please post and share, sorry for calling for devs, as i initially thought this
Would involved some modification to system files..
P.s. i'm by no mean trying to encourage anyone to run this if they are not comfortable, just that i havent seen anyone bring this up, and thought it may
Be able to give our primes a little bit more boost if confirmed that is safe and working.
alanhzl said:
After reading more into the tutorial, i think that the script that the original supercharge dev is providing has the service.jar patching included.
Meaning we dont have to manually edit the file etc etc, just run the script and everything is automated.
But i 'm not comfortable of running the script on my prime, as mine is locked and i have no way of creating a backup incase something go south and i
Ended up with a boot loop....
So i guess if anyone has done this on their locked prime with success, please post and share, sorry for calling for devs, as i initially thought this
Would involved some modification to system files..
P.s. i'm by no mean trying to encourage anyone to run this if they are not comfortable, just that i havent seen anyone bring this up, and thought it may
Be able to give our primes a little bit more boost if confirmed that is safe and working.
Click to expand...
Click to collapse
Maybe you can recover from a potential bootloop could by installing the whole original firmware via the sdcard method. It could be done, right?
Sent from my Galaxy Nexus using xda premium
jason1993 said:
Maybe you can recover from a potential bootloop could by installing the whole original firmware via the sdcard method. It could be done, right?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I m not sure.. it maybe possible.
jiffy1080 said:
That is all you have to do. I personally use it on all of my devices. I would attach my services.jar for you but I'm not 100% sure the one on Wookie will be identical. It is a pretty painless process but if you need any assistance send me a pm.
Click to expand...
Click to collapse
Thanks jiffy for trying to help, is your prime locked and do u currently have super charge running?
alanhzl said:
I m not sure.. it maybe possible.
Click to expand...
Click to collapse
When i first rooted my prime i uninstalled some system apps (asus's bloatware) and, since i wasn't able to update to .21 (dead droid screen during the installation) i did a factory reset: during setup configuration, at one point, after signing in my google account, setup configuration force closed everytime, so i had to send it to Asus to fix. After i had RMAed it, somebody suggested me the update from sd trick. So i think (but i'm not 100% sure) that if that trick can work without system apps it should also work with managed system files, since it doesn't matter your system at all.
Sent from my Galaxy Nexus using xda premium
I used it only prime with the virtuous prime ROM. It made it just that much better.
Sent from my Transformer Prime TF201 using xda app-developers app

Framework developer help needed.

Hi guys,
Just found out Jetstream phone no sound because some missing commands in framework. Can someone recommend a willing framework engineer?
Sent from my GT-P1000 using xda app-developers app
cx5 said:
Just found out Jetstream phone no sound because some missing commands in framework. Can someone recommend a willing framework engineer?
Click to expand...
Click to collapse
You can try copying some of the system/framework/*.jar files from a ROM with a fully working phone? I suggest starting with LeeDrOiD HC Flyer ROM -- link below.
http://forum.xda-developers.com/showthread.php?t=1406851
It should be noted that LeeDrOiD did some pretty significant kernel work as well. You might want to figure out if his kernel was partly or wholly responsible for the phone functionality.
Thanks, will get to it. From observing GT-P1000, it seems kernel is fine, just lacking something in framework, but I haven't managed to ask deep enough. Like which JAR files?
finniest said:
You can try copying some of the system/framework/*.jar files from a ROM with a fully working phone? I suggest starting with LeeDrOiD HC Flyer ROM -- link below.
http://forum.xda-developers.com/showthread.php?t=1406851
It should be noted that LeeDrOiD did some pretty significant kernel work as well. You might want to figure out if his kernel was partly or wholly responsible for the phone functionality.
Click to expand...
Click to collapse
cx5 said:
Thanks, will get to it. From observing GT-P1000, it seems kernel is fine, just lacking something in framework, but I haven't managed to ask deep enough. Like which JAR files?
Click to expand...
Click to collapse
I don't know much about the framework directory. It looks like it contains functionality that is stagnant for a given Android version and flavor -- i.e. Android x and HTC Sense y.
Java .JAR files are linked at runtime which makes them pretty easy to upgrade without problems. I don't know the anatomy of Android .JAR files, however. They are .ZIP compatible so open one up and see.
Often when swapping out software pieces that are dependent on other pieces you have to rely on a lot of trial and error. If you try doing this then expect to run into a lot of boot loops.

[HELP] Deodex Pixel SystemUI

Hello, I would like to modify my systemui to get 3minit battery mod working on my Google pixel XL.
I've deodexed system apps in the past using baksmali, but these new odexed system apps now have a systemui.vdex file as well as a systemui.odex file to go along with the systemui.apk.
Couldn't find much about the vdex files other than it's allegedly optimized dex code. I looked at jesusfreke's website and most of the threads on there were way above my comprehension level lol.
Can anyone help me out to get started on deodexing this app?
Pain-N-Panic said:
Hello, I would like to modify my systemui to get 3minit battery mod working on my Google pixel XL.
I've deodexed system apps in the past using baksmali, but these new odexed system apps now have a systemui.vdex file as well as a systemui.odex file to go along with the systemui.apk.
Couldn't find much about the vdex files other than it's allegedly optimized dex code. I looked at jesusfreke's website and most of the threads on there were way above my comprehension level lol.
Can anyone help me out to get started on deodexing this app?
Click to expand...
Click to collapse
The latest baksmali and smali can't handle vdex files yet, as far as I can tell. There's an open issue about it here: https://github.com/JesusFreke/smali/issues/555
Looks like we have to wait, sadly. This always every time Google make a new version of Android - they keep odexing files in different ways. Good for the user, but very annoying for the modder!
Ticklefish said:
The latest baksmali and smali can't handle vdex files yet, as far as I can tell. There's an open issue about it here: https://github.com/JesusFreke/smali/issues/555
Looks like we have to wait, sadly. This always every time Google make a new version of Android - they keep odexing files in different ways. Good for the user, but very annoying for the modder!
Click to expand...
Click to collapse
I was told fulmics automated deodex program works with Oreo. Haven't tried it out yet.
Pain-N-Panic said:
I was told fulmics automated deodex program works with Oreo. Haven't tried it out yet.
Click to expand...
Click to collapse
I have my own deodexing tool and I'm trying it on Oreo now. Looks like it should work.
Sent from my Sony Xperia XA1 using XDA Labs
Ticklefish said:
I have my own deodexing tool and I'm trying it on Oreo now. Looks like it should work.
Click to expand...
Click to collapse
If your personal program works, would you assume fulmic's should work as well with Oreo? As long as I updated the small/baksmali?
Pain-N-Panic said:
If your personal program works, would you assume fulmic's should work as well with Oreo? As long as I updated the small/baksmali?
Click to expand...
Click to collapse
I've no idea, sorry. I wouldn't know how that program works. You can try it, just be sure to make a backup first just in case.
Sent from my Sony Xperia XA1 using XDA Labs

V30 apps zip

I've extracted all the apps from a V30 dump I've not tried to install them on my V20 yet but let me know if you find some nice ones.
https://mega.nz/#!AjR0gIzD!imDOAvZNz3l4doEucvhN0Df7swpXA6N2UDtfhimpk28
File is 1.3gigz? Wow!
I'm gonna check this out later
Sent from my LG-H918 using Tapatalk
It would be nice if someone can port the stock launcher with app drawer to a rootless v20.
They released a reworked stock launcher with app drawer on the v30, and we are still running something that belongs to the android Lollipop days.
Lebo-Wog said:
It would be nice if someone can port the stock launcher with app drawer to a rootless v20.
They released a reworked stock launcher with app drawer on the v30, and we are still running something that belongs to the android Lollipop days.
Click to expand...
Click to collapse
Hhhmmm that's actually may happen. Lot of talented guys here.
storm68 said:
Hhhmmm that's actually may happen. Lot of talented guys here.
Click to expand...
Click to collapse
Let's hop so.
The stock lg v20 apps need an update.
Samsung does a better job at this, they post all their apps on APKmirror, I remember having the s8 launcher, messages app, phone app... installed on my note 5 via apkmirror.
LG's software team is like 2 guys who spend most of their day trying to figure out how to make lg's skin like samsung. (and badly failing at it).
Also, if you read the review, everyone is praising the lgv30 as being the new underdog and whatever, the same as it was with the v20. Non of these reviewers actually use an LG phone, because none of them says anything about the POOR software support. It's terrible.
I know I might not post on topic but anyone know where can I find lg calander and lg clock?
Or someone can post it please
Thx
Would it be possible to install any of these apks in collaboration with the V20 stock apps?
For example; install V30 music player but keep the V20s stock player intact?
3mL said:
Would it be possible to install any of these apks in collaboration with the V20 stock apps?
For example; install V30 music player but keep the V20s stock player intact?
Click to expand...
Click to collapse
Maybe... If you can change the name of the APK. But even then it might have dependencies. Might butt heads
storm68 said:
Maybe... If you can change the name of the APK. But even then it might have dependencies. Might butt heads
Click to expand...
Click to collapse
Hmm, I see.. Perhaps it would be possible to backup the stock V20 app in Titanium Backup and then replace with a V30 variant.
3mL said:
Hmm, I see.. Perhaps it would be possible to backup the stock V20 app in Titanium Backup and then replace with a V30 variant.
Click to expand...
Click to collapse
Don't know if that will work. Being you have doubles going on and conflicting. Doesn't hurt to try. What's the worst you can do.. won't open, force close..... Try adding a number to file and APK, anything that can create a double just change name by adding number, like, lgcam2 would be the V30. That way it doesn't conflict. Just a thought.
3mL said:
Hmm, I see.. Perhaps it would be possible to backup the stock V20 app in Titanium Backup and then replace with a V30 variant.
Click to expand...
Click to collapse
Just make a copy of the APK and any other files that are with it and save it somewhere else
3mL said:
Would it be possible to install any of these apks in collaboration with the V20 stock apps?
For example; install V30 music player but keep the V20s stock player intact?
Click to expand...
Click to collapse
Most like this would require one of the apk versions (v20 or v30) to have edits to the android-manifest of a decompiled apk. Reason being the package name of the apk's rarely change, even it the name of the app does.
So if you included both versions in the system, even if they were named differently, the system would get overloaded when it calls for a package and gets two answers.
Now l if the v30 apk's have new package names this could work without major edits. One way to check the package name is by using Tib and click on the app in question from the list. Then click on the section shown in the screenshots.
If the package names are different, easy stuff for someone to include both version, if the are the same, then you will need someone with more advanced knowledge of modding apks. I do not suggest the later for anyone unless you really know what you're doing.
Good idea though. I may look into adding some of thes options when i have more free time.
If anyone has installed a particualr v30 app and would like to see these options available in an Aroma pa kage or similar mod, post the details and we can put something together!
i've tried the most common way, downloading the system dump. extracting and push to the directory, LgHome, LGeasyhome, and lg backup launcher. set permission and reboot. now lg launcher FC, lol. i've already made a backup of those original apk/odex and restoring them. looks like we need experience porter since copy paste method didnt work.
stangdriver44 said:
Most like this would require one of the apk versions (v20 or v30) to have edits to the android-manifest of a decompiled apk. Reason being the package name of the apk's rarely change, even it the name of the app does.
If anyone has installed a particualr v30 app and would like to see these options available in an Aroma pa kage or similar mod, post the details and we can put something together!
Click to expand...
Click to collapse
I see, thank you for your insight!
Do you mean something like this?
alldine345 said:
i've tried the most common way, downloading the system dump. extracting and push to the directory, LgHome, LGeasyhome, and lg backup launcher. set permission and reboot. now lg launcher FC, lol. i've already made a backup of those original apk/odex and restoring them. looks like we need experience porter since copy paste method didnt work.
Click to expand...
Click to collapse
3mL said:
I see, thank you for your insight!
Do you mean something like this?
Click to expand...
Click to collapse
I am happy to see people are reading and participating in development! That's what this place is about right?
Thank you for the words!
I would like to know if anyone can confirm any of the v30 apps work and if so which ones?
I only ask because I believe the v30 is running UX6 and wouldn't thing many of any apps would work for our older version UI.
I am sure the UX6 port rom would have better luck, but I am not sure since I haven't looked much into this.
Anyways, like I said, glad to see people making backups amd experimenting with different things!
Good job guys!
Btw, how did you create the backup? Just copied the files to a know location and tranger back via recovery or adb?
Or did you create a flashable zip?
If you don't have a flashable zip for easy recovery let me know and I cam send you a template zip and quick instructions on how to create the zip in seconds from your phone.
nahh.. i had no idea about making flashable backup even adb seems little hard for me. for testing launcher i've installer third party launcher and make a copy of everything inside /system folder. and put it back once i messed something
alldine345 said:
nahh.. i had no idea about making flashable backup even adb seems little hard for me. for testing launcher i've installer third party launcher and make a copy of everything inside /system folder. and put it back once i messed something
Click to expand...
Click to collapse
That is one way, however can get very time intense if you are changing out a batch of files with libs, xml etc.
For that I like the zip method. I have went ahead and written a quick tutorial for how to create the flashable zip and uploaded my zip template so you or anyone who needs it.
Check this post.
Good luck and feel free to reply in that thread for any questions
Has anyone tried v30's music player?
Does it has any improvement against v20's?
So do any of these apps work? Anybody tried them?

Categories

Resources