Why android system files are connected between themselves? - Android Q&A, Help & Troubleshooting

I decide to active all lockscreen effects on LG G2. After a little investigate on G2 system apk files, I saw lock screen effect smali files are in systemui.apk but there is lockscreen.apk too.
I want to ask,
Why system files are connected between themselves like spider web?
Why every apk is not doing jobs which is belong just itself?
What is the benefits are the spider web structure between the all of the system apps?

It's because of many reason but the system is all interconnected. If you had only one apk controlling it then other things would not be able to do anything with it.

Related

[HELP] Themeing an apk that connects to an online server

So I've been themeing an application, and when I say themeing I'm honestly only changing the background image and I also modified the application icon. I decompiled the apk and swapped out every background image (this application only has one background image and its dull and boring so I found every file that it showed up in and swapped it out with my image) with the one that I wanted, recompiled, signed and installed. As soon as the app opens everything looks great, my new background is there and it looks just the way I want it to. However this application requires internet access and connects to an online server to function. As soon as I login and connect to the server the background image goes right back to the original. My guess is that the app is getting this stock image information from the server and not my modified apk. Is there anyway I can tell my application to use MY background image that I made in the apk while it is connected to the server or am I SOL?
EDIT- I have also decompiled the classes.dex with a java decompiler to look at source code. The only problem is I'm not really sure where to start.
Bump. Anybody?

[Q] LWP...apk modification possibility?

Hey guys
Sorry if this doens't belong here.
I've recently purchased holo ring pro(for those who don't know it, its a pretty cool live wallpaper with a few rings spinning in the background) and to my surprise I found out that it doesn't allow some features like changing the background, it just lets you change its color.
So, of course I started googling and found the apk somewhere around. I unpacked it and found a folder with the default backround, so I guess that changing it for the background I want and repacking the apk should do the trick.
I tried installing that apk on my non rooted phone (for testing purposes of course :angel but of course it wouldn't pass the google license verification check
Now the thing is...I don't want to support piracy, I just want to make this small tweak to an app that I already bought so....is it possible to change the original apk and install it without license or checksum problems? Or finding the application files on my phone and changing them right there?
TL;DR - I wanna tweak an apk (of a paid app that I purchased) and install it on my non rooted phone. Is there any way to do it without rooting the device?
Thanks in advance !

[info] Samsung watchfaces

I was really liking the "dark analog" watch face on the Gear Live and wanted to see if i could get it running on my G. I was able to get all of the watch-faces from the Gear Live system dump running on the G watch (moved the corresponding APK over to priv-app and set permissions). However, it looks like they were mostly coded with an exact screen rez in mind and not with percentages, so most of the ones that have hands are offset to the point that they're relatively useless. I took a few pics and I can upload them if people want to see.
EDIT: I found the location in the layout xml file that allows me to change the position of these elements. I figure that multiplying them all by 0.875 SHOULD put them in the right spots (280/320). However, i'm having some issues recompiling the APK (apktool doesn't want to seem to cooperate on this one). However, even if i can get it to recompile, i probably won't be able to re-sign the apk so it might not work either way. I'm going to keep trying a few things.
There's a couple on the Samsung one that are pretty cool. I hope you can get them working.

S8+ (samsung not rooted in general) how to overwrite/replace system apps

I am 99% sure this isn't possible but figured I'd ask in a more general forum (GS8+ was a bust) on if there is a way to replace system apps without root(or an easy way to change a system apk to 'clone' and install on the user side by looking like a different app.)
I've figured out what needs done to force the Samsung Dex app to run without the dock, but due to many reasons cannot side load the altered apk. Changing the app name, installation directory, etc. the phone still sees it as the same apk/app and will not install it. Can't change the version and overwrite from what I can tell because I can't sign it with the samsung key obviously.
thoughts? Directions?
Only thing I can see to do, is rewrite the app complete (names, folder structure, etc. of the needed parts) to actually make it a completely new app to the phone. This looks to be many many hours of work and the route I least want to go. If I can help it.
i know its a old thread, but what needs to be done to force Dex? I have a hard time on my note 10+ it keeps saying faulty usb-c port due to some kind of water not there.

Custom watch face from the internet safe?

I ran into a few syncing problems after downloading some watch face from the internet and it makes me wonder...is it safe to use the custom watch faces on some random website or links? Is there any possibility something bad might come from the script files in the watch faces?
IDK, most of them are fairly simple xml files. If you suspect it you can open .wfz same as zip file, look into files and folders structure.
xml files just point to various display features, x,y, where to place them, folder for digital, analog dials and bg images.
There's no 'suspicious' code in them as far as I seen.
Again, this goes for .wfz clockfaces ... I think there are some .apk watchfaces too, for custom rooted Paces , I think those can be safe or not.

Categories

Resources