yashsingh1/xdaforums huggingface dataset:
[LG V30 Questions & Answers] RealWelder:
If you change the package name of the main apk's manifest, you have to also change the package names of all apk's in assets/overlays as well in their manifests. There 2 places on each app that has to be changed. Hope this helps. Also I downloaded yours but haven't checked it yet... Are you on L or O? I made one but it's only setup for 8.0. I bet if I changed the api versions in each manifest I could get to run on 7.0, but not sure.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I'm on 7.0 and I did all of that you said. I think there still might a spelling mistake that's making problem.
[LG V30 Questions & Answers] RealWelder:
I think it's the space you have in the apk name. Rename it to GreenSnake1-signed.apk instead of GreenSnake 1-signed.apk. I tried to pull it from my phone with adb and because of that space adb won't recognize the file. I'm decompiling it now, tho.

Update: You have the package name set to com.ASR.theme.GreenSnake, but the meta data line in manifest still reflects the app as com.lge.theme.whitetiger. Also I don't really know that it's necessary, but I don't see the line about uses permissions mentioned in the thread. I copied and pasted it into every manifest. I'll post mine for you to decompile and check out.

---------- Post added at 04:12 PM ---------- Previous post was at 03:53 PM ----------

https://drive.google.com/file/d/1UvLLCgHXKMe81og39RJ0mufJei4zFF6Q/view?usp=drivesdk

Mine works perfect on my phone, except I still have to do drawables for xxxdpi. It's setup for oreo tho, but now I can test it. I'm gonna edit mine to build vc 23 and build vn 6.0-2166767 and then maybe it will work on 7.0 also.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I have attached another apk. The older one was having some package name errors. I have fixed those errors in this one but still same results. Gets stuck on 90% on apply and then fails.
[LG V30 Questions & Answers] RealWelder:
I'll check it out. Also, IDK if you know this or not, but you can decompile the stock apps and find more drawables and colors to use in your theme. I've got to change a lot of stuff... Even the power menu icons. LGSystemUI is the only one that doesn't wanna decompile right, but if you do it a few times in a row eventually it will spit out a values folder with colors and drawables. The lge-res is where most everything is... which is the common app. If you decompile lge-res.apk you'll find a lot of other stuff you can change.

Update: Still showing com.lge.theme.whitetiger in the main manifest in the meta data line. Also application label in strings is still White Tiger. I don't see any other problems. You still have spaces in the main app name tho. Those spaces might be the problem. I'll keep looking. Maybe you will spot a problem when you look at mine.

---------- Post added at 04:46 PM ---------- Previous post was at 04:21 PM ----------

Does you theme have an image for the app background? If so I've been trying to figure that out on mine. It seems that if I put a drawable named window_background_drawable in mine it causes everything to FC and I have to factory reset. Material background light is the same thing, it makes SystemUI crash because the noti pulldown bg uses the material light. Maybe with your app I'll be able to figure it out. Lol
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Maybe your image is having attributes. Remove attributes form you image as andriod system does not support images with attributes. I use image magic for that.
[LG V30 Questions & Answers] RealWelder:
That's possible. I'm trying to use a jpg as well. Maybe if I try a png it will work. I don't have image magic, just gimp but I'll look into it. I am currently changing mine to hopefully work on 6.0 and 7.0. I'm almost done then I'll test it on mine to see if it still works. Then I'll post a link so you can see if it will work on yours too.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Sure. Once I'll finish understanding all this theming ****, I'll also need some testers. We can work together.
[LG V30 Questions & Answers] RealWelder:
Well after changing it from platform bvc 27 to 23 and platform bv from 8.0.1 to 6.0-2166767 like yours it no longer installs on my phone, but maybe it will install and work on yours. Here's a link.

https://drive.google.com/file/d/1x0ICdnMBOg4aQmnDxITtVQpqEfmsdXDK/view?usp=drivesdk

It may look messed up tho, cause I haven't done the xhdpi and xxxhdpi drawables yet.

---------- Post added at 05:54 PM ---------- Previous post was at 05:45 PM ----------

Are you rooted? Jw. My Stylo 4 is unrootable ATM but I would like to get ahold of the Sensor theme apk to check out their code. Without root tho, it isn't possible. If you have root though, you could copy it and link it for me.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Fail to install
[LG V30 Questions & Answers] RealWelder:
Hey bro, just wanted to thank you, I used gimp to convert that jpg into a .png and it worked! Now my theme has the window background image. Any luck getting yours to apply?
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I'll work on it tomorrow. Hope so it will work.
[LG V30 Questions & Answers] RealWelder:
Have you had any luck with fonts? I can't get them to work within my theme, but I can't get them to work as their own app either. It seems there is a .dat file along with an xml file and the .ttf in the assets folder. My assumption is that the dat file is the problem.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I'm also having problems with fonts. It just don't work no matter what I do.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Any idea what smali folder do? It seems to be some java files which I don't understand, and smali is missing if you decompile inbuilt themes like High contrast.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
My theme is now working as expected by renaming package names again as the old ones. Everything is working fine. I was able to change background, icons, wallpaper, color scheme in all the assets. Font is still a problem. I think font changes only in the newer OS versions as its always the installed and applied font no matter what font you put in the theme. The thing I wanted to change but is not working is changing package names. I want it as greensnake instead of whitetiger. I changed the .json file containing names and renamed every asset and their manifest according to that, but still not working. It just fails to apply when I change package names. I think there is something to do with smali files and I don't know how to make changes in them.
[LG V30 Questions & Answers] RealWelder:
It's not the smali files. I looked through them and they are just standard smalis for any app. Post your latest version and I'll try to help you get the package names redone so it will he Green Snake.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I want the package name to be like com.asr.theme.greensnake.appname

I think putting asr instead of lge is the problem. I should try com.lge.asr.greensnake.appname as other third-party developers do.
[LG V30 Questions & Answers] RealWelder:
Here you go, I did it the same way I did mine so it should work. Good luck.

https://drive.google.com/file/d/1Y4lysu6Ak-O-7z6kCu2_OUJ9p56wT_b8/view?usp=drivesdk
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Thanks bro but package names are still with whitetiger. Buy package name i mean the files in assets>overlays

Anyways, can you tell me what was the name for notification panel in common.apk as I want to change its color? I was able to make its background black before but can't find it now.
[LG V30 Questions & Answers] RealWelder:
The package names have been changed to com.asr.theme.greensnake, this is done in the manifests of each app. The file name like settings.apk or common.apk can actually be whatever you want them to be. If you want them to be com.asr.theme.greensnake.common you would just rename each file and then edit the 2nd line in the json for each app. The line that starts with apk: "common.apk" change to apk: "com.asr.theme.greensnake.common.apk"

I just find it to be a pain in the butt with those long similar file names when editing more than one at a time, so I shortened them.

The pulldown background uses "background material light" attribute.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Ohh, got it. So now the only thing left to change is font. I'll try it on v30+ to see if the font part works on the newer devices. Thanks for the help.
[LG V30 Questions & Answers] RealWelder:
Just wanted to post some screenshots so you can see what my theme looks like. View attachment 4700083View attachment 4700084View attachment 4700085View attachment 4700086
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Damn that looks cool.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
My theme is not working on oreo devices. Getting a error of this theme no longer works on this phone. Is there any fix to that? Its probably due to ui version changed.
[LG V30 Questions & Answers] RealWelder:
It didn't work in reverse for me, but it might work for you. In the manifests of each app change the platformBuildVersionCode to 27 and the platformBuildVersionName to 8.1.0. It might work, but not really sure.

---------- Post added at 06:05 AM ---------- Previous post was at 06:03 AM ----------

If I upload my latest version, do you mind trying it on one of the Oreo devices? I'm gonna try to build one for older versions too.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Ok i see. Yes you can send me your theme. I have some beta testers around me ill send them the theme as beta and let you know their feedback.
[LG V30 Questions & Answers] RealWelder:
Here's the latest.

https://drive.google.com/file/d/1XzJjl-5LaIhFYZ5HI4zqwFvJoKdYuBDm/view?usp=drivesdk
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Tested your theme on g4 nougat and v30+ oreo. Failed to apply on both. Although i have not pushed your theme to my beta testers yet as it might probably fail there too as my theme is also failing on other devices too.
[LG V30 Questions & Answers] RealWelder:
I had the same issue with my theme on my brother's phone. Not sure why. There's gotta be something we're missing...I doubt that every person with a theme on SmartWorld had to make multiple versions for each platform.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I have a third party theme, you can test on your phone if it works. I case it works, we can dismantle and use it as a reference.
[LG V30 Questions & Answers] RealWelder:
Post it and I'll test it.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I have other third party themes too, but first lets give a try to this one first.
[LG V30 Questions & Answers] RealWelder:
It says it no longer works with my phone.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I seriously not getting it now whats the problem. We need to find a theme that supports multiple phones and with oreo support
[LG V30 Questions & Answers] RealWelder:
I opened mine up with android studio and my minimum sdk is 24. I'm not sure what I'm gonna do yet, but the Sensor theme is available on both. If we could get ahold of a copy maybe we could see what's different or use it as a base.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I found one that says it support most of LG flagship phone and supports oreo too. Let's check this out. Its working fine on G4 with nougat. In case it doesn't work, download simple dark from playstore, then we will get one oreo verion and one nougat version to compare.

https://www.mediafire.com/download/5y6tntmx5xqmi4m

Playstore: https://play.google.com/store/apps/details?id=com.lge.wsdeveloper.simpledark
[LG V30 Questions & Answers] RealWelder:
Neither one work on mine. I'm thinking maybe they do make different versions for each api. My other theory is that the difference is in the home app. On 8.1 I have Home3 and I think on previous versions it is Home2. Maybe if we remove our overlays from the home app they will be cross compatible. Not really sure. I'm gonna try a couple of things tomorrow...maybe we'll get lucky.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Hope so that works. We are one step away from creating a fully functional theme.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
This theme is working on major lg devices. Tested on G4 nougat, G6 oreo, V30+ oreo. I'm going to dismantle this and take a look what's there in it that's making it compatible with others. You can take a look too.
[LG V30 Questions & Answers] RealWelder:
I'll take a look here in a little bit. We may have to do 2 versions of each theme. One for api 23 and lower, and one for api 24.
[LG V30 Questions & Answers] RealWelder:
I'm working on porting my theme to the lower api. I'm up to contacts overylay. I've got rehearsal with my band this evening, but hopefully tomorrow I'll finish it and post it for testing.

Update:

My brother stopped by tonight and yours as well as those other two themes you shared worked on his. So I'm pretty sure now that we need two versions. 8.1 Oreo uses a few different apps than the 8.0 and lower so the overlays are different. I'm working on a version of my theme that should work with yours, but I don't have a device to test on.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Actually I'm bit confused now, because the simple dark theme i shared with you was downloaded from playstore on V30 and then I extracted apk and put it on G4 just to check, and surprisingly it worked on g4 too. Although the api was at 24 of that theme. Then I went to my theme changed the api to 24 and its not getting installed on G4 now. One thing I'm going to do now is remake the theme on simple dark and test it again on both devices as the simple dark have a bit different code than we see usually. I'll let you know if it works on both devices with a single apk. Otherwise we have to make 2 versions. And yes the overlays are different as the hifi recorder for example is only on V series, but theme still works on the G series. Maybe be I'm talking stupid because I haven't slept well this week working on multiple things.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Do you know a easy way to create 9 patch images without android studio? My android studio is messed up and won't let me edit stuff.
[LG V30 Questions & Answers] RealWelder:
Anymore I just use gimp, but I used to use draw 9 patch. It's pretty easy to use, but I didn't want to have to download all of the sdk tools just for draw 9 patch. (I don't really use anything else except adb and fastboot. Lol)
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I was actually remaking my theme using the simple dark one and I saw that simple dark have stuff for both new and old LG home. It contains images for new and old home at the same time with a slight change in xml. It was having some 9 patch images for the new home which were causing me problems to repack it. Although renaming and removing 9 from the image fix the problem but it losses 9 patch ability. This is getting annoying to make changes day by day.
[LG V30 Questions & Answers] RealWelder:
I've been through that. What tends to happen is the patches will get adjusted with the image. If the 9patch border is not totally ff000000 black it will cause problems. In the past I've had them be slightly transparent or slightly grey. All you have to do is fill it back in with the paint bucket.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
I'm gonna fix it later now. Once the theme is done, I'll check it amd let you know if it works on LG home 3.0
[LG V30 Questions & Answers] RealWelder:
I think the main difference between older themes and newer themes is SmartWorld. Apparently it was originally called SmartShareCloud, so if it has SmartShareCloud it will work on earlier versions. On 8.1 they renamed the package to LGSmartWorld. So the theme engine, I believe, uses that to tell if the theme is compatible or not. Maybe if we do an overlay for both they will work on any API.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Exactly. The simple dark have overlays for both. It have all the items the old apps have but in addition it also have same overlays with different name for newer version. I'm very near to complete my new apk. I'll test it tomorrow and let you know if it works on both old and new or not.
[LG V30 Questions & Answers] RealWelder:
I think mine is done, I've merged the 2 themes together and it still installs and applies on mine no problem. I won't be able to test it on the other versions until this evening, though.
[LG V30 Questions & Answers] RealWelder:
Didn't work for me, I guess I'm just gonna roll with 2 versions for now.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Bro I'm getting a problem. I have changed icons in my theme too and it was working in the old apk. In new apk the multi platform one the browser icon is not working. I've checked the code but can't find anything problematic in it. Do you have any idea about that? I'm getting default browser icon in it.
[LG V30 Questions & Answers] RealWelder:
Unfortunately for me, my phone doesn't even have the stock browser...only Chrome. If it's like mine though, the icons used xxxhdpi instead of xxhdpi like everything else. I think this is because of EasyHome where everything is bigger for like older people.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Okay. Thanks.

---------- Post added at 02:37 PM ---------- Previous post was at 01:51 PM ----------

Bro what was the tag for changing colour of call button in the contacts
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Bro I finally got my theme working on v30 and g4 both, but there are some problems need to be fixed. One thing I can't understand is the notification panel error. I have set some transparency in background_material_light and its working good with g4, but v30 is not having any transparency. Just solid black. Any idea why is that? And I also wanted to change the call button colour in contacts but can't find where to change it.
[LG V30 Questions & Answers] RealWelder:
Not sure about the transparency issue. On mine the endcall button is a drawable labeled btn_dial_action_circle_on and btn_dial_action_circle_off.

Also wanted to let you know that I changed all of the smali files in my theme. It was pretty easy. Now there's no trace left of the stock theme that I used as a base.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Bro I noticed one thing. The font I replaced in the theme is working on dailpad but not effecting the ui and I think there is a way to change the font of clock on lockscreen, just need to find it.
[LG V30 Questions & Answers] RealWelder:
You're right. I just added it back in and it changed the dialer, the clock on the lockscreen, and the degrees on the weather widget.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
In my case its just the dialer, lockscreen and weather widget is roboto font even though my default font is different.
[LG V30 Questions & Answers] RealWelder:
I noticed that sometimes it doesn't change the font right away. Twice now I've had to give it a reboot before the font shows up in all three places.
[LG V30 Questions & Answers] amanrenu007@gmail.com:
Worked.
[LG V30 Questions & Answers] RealWelder:
Been working on my power menu icons in common app... View attachment 4706175
[LG V30 Questions & Answers] Negan:
Gotta be honest guys it's pretty disappointing to see some of you openly taking someone else's theme and changing the name of it and calling it your own. If you're going to use a base at least take the high contrast stock theme built in and not just some random person off google play. Even though the guy whos theme you took steals stuff from other people, it doesn't make sense to make a kang of a kang.

I also kept seeing people wonder why some themes say they aren't compatible anymore... The solution is a numeric entry in the manifest which needs to be increased by one.
[LG V30 Questions & Answers] RealWelder:
I used LGE ThemePackage_White as my base. I am honestly just happy to be able to theme my phone without root. I've been theming and modding for years but this is my first experience like this using the built in theme engine. My Stylo 4 locked up tight! Lol
[LG V30 Questions & Answers] Negan:
You should save yourself a headache and use high contrast instead of the white one. The white one would be missing a lot of key elements. The one from that ws idiot is gonna be filled eith bugs that whomever uses it will likely not be able to ever fix nor did ws. You'd almost think that whomever originally made the theme that ws kanged from intentionally put some annoying bugs in the theme knowing ws would just copy and paste it and be stuck with the same bugs in all his theme. And then the original author adjusted said bugs in an early update only for them to go unnoticed by ws.

So yeah as i was saying if anyone's using anything of his as a base have fun. For dark themes honestly your best bet it to reference the high contrast theme. It's not amazing or flashy but from a colors point of view it won't have any readability issues which is most important when getting started.

Also from reading back in here it seems a lot of you are trying to do too much at once and then probably getting heartbreak seeing the theme not work. Thats gotta suck so my advice is try a few small things and then test it. No point trying to theme a whole overlay if yiu can't even get it working.

Also I'll save some of you some time. Don't waste your time touching smali. It has no affect anywhere. You're wasting your time.
[LG V30 Questions & Answers] RealWelder:
I looked at both and mixed them a bit. I have my theme pretty full on and have no bugs or anything. I even created some overlays for apps that weren't covered like wallpaperpicker for example. You can decomp any app except SystemUI (it throws errors but I have got it to spit out a colors.xml once) and look for more things to change. I currently have 45 overlays in my theme and I know the smali does nothing, but I went through and redid it anyways so that there would be no trace left of the original com.lge.theme.ui7-0.white anywhere in the application.

This is just the first thread I found about these themes so I posted here. Lol. There doesn't seem to be a section for the Stylo 4.
[LG V30 Questions & Answers] Negan:
Your error with systemui is likely because you don't have the framework installed. Install both and it will decompile
[LG V30 Questions & Answers] RealWelder:
I installed all of the frameworks, it seems like on 8.1 they've done something different. It throws a couple of "could not decode file, replacing by FALSE value" codes then it errors out. Almost like some of the bools aren't right.

2 of the errors are layouts, one is a font, and one is colors/qs_background_dark.
[LG V30 Questions & Answers] Negan:
Could be your apktool then. Make sure it's the latest apktool. I've got it decompied just fine.
[LG V30 Questions & Answers] RealWelder:
That could be, I haven't updated it in a while.
[LG V30 Questions & Answers] RealWelder:
If any of you would be willing to test for me I would appreciate it. I have my theme for UI 7 and for UI 8. I also backported the LGMusic app from UI 8 for use on UI 7! (tested on Stylo 4)

When I was using the Stylo 4 I hated that it didn't have a built-in music player. Now it does. Lol

My thread

https://r.tapatalk.com/shareLink/to...1&share_fid=3793&share_type=t&link_source=app
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Oves786:
STOCK ELITE ROM

FEEL FREE TO USE IT FOR PORTING ROMS

BUT DONT FORGET CREDITS

100% BASED ON STOCK INS NOUGAT FIRMWARE

[/CENTER]

Rom Info::​

Based on Latest Stock INS Firmware

build: J701FDDU2AQK2 firmware

Indian Firmware For VoLte

Apps like Samsung Pay SecureFolder may not work Becuz you are Rooted now and voids Knox1

​

Features::

*No Additional Modifications Cuz its Stock Rom

*VoLTE

*Deodexed

*Zipaligned

*Tweaked

*More fast now:laugh:

*More Cant remember now <<

Download HERE:

J701XStockELITE

EliteV2
[Samsung Galaxy J7 NXT ( J701F Core NXT Exynos 7870] Oves786:
SPAM Thanks Button here