yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] rayjr13:
I wasn't attempting to target the apk. My question about syntax is nesting folders. Right now the limitation is every mod to the rom in one folder. I would like to be able to select the path to the image I want to mod. preferably in a subfolder, one for each apk being modded.

so when I type:

#!/ Mainfolder

apk package1_name
drw original package1_subfolder/new.png 255

apk package2_name
drw original package2_subfolder/new.png 255

# for simplicity I was using the package name as the subfolder name as well

i would like to be abel to organize my pngs into subfolders so it is easier to find images to make modificatoins. There is no way I will remember every files name for all the apk I desire to change but i will remember at least which apk/packge name i want to change. Do you understand my request. I want to confirm this functionality is not available or to suggest this syntax or capability to read new image from a subfolder of the sdcard base folder established at "#!"

I didn't write it so you have to tell me but it doesn't seem like a huge departure to include the path
[Xposed Framework Modules] defiant07:
Ahh, now I see what you were trying to do...

IMO that would be a pita if you had to type out the sub-folders all the time...what I have been doing is naming the png's with the app name at the beginning (e.g. ui_wifi_1 for one of my systemui wifi icons)...by naming the png's in such a way it keeps the contents of the folder fairly organized and it makes it fairly easy and intuitive to keep things straight in your head.
[Xposed Framework Modules] WisdomSky:
that's really a brilliant idea... just like in theme chooser themes...

if the package name is too long for him to type,

he can also use single alpha character representing the package....

like:

a_my_drawable.png

a_my_next_drawable.png

b_my_next_drawable.png

c_my_next_drawable...

but if what he really wanted is to put them in a sub folder so they are completely separated from others then I should implement that.... but for while, I request him to stick with this idea.. I'm currently working on export/import system and will do the minor changes after....

sorry, but I can't help you with that sir... I'm not familiar with the framework of 4.2.2 (i mean with the new addition to the framework)... but I hope someone can help you with that...
[Xposed Framework Modules] rayjr13:
That is why I chose the package name since i had to type it once anyway it was copy/paste. What you said is a creative solution but no more efficient than what I mentioned. Since I have to still type or copy paste something whether index or package name to every file. Same as typing or copy paste every package name in front of every file in the terminal. Good thinking outside the box though.

The benefit of the subfolder is that other themers or developer image files can be combined easily from different theme just by dropping them in the apk folder because of no renaming. But without renaming you really want a way to tell certain images from others. I could give numerous examples, but suffice it to say if you can find a way to incorporate different paths for image files, you will make updating easier. The hardwork should entering the info in terminal once then just edit the images to your hearts desire or across roms with you favorite img.

Like I said it just makes organization easier. May be better for some and useless for others. But it would make your module more versatile.
[Xposed Framework Modules] defiant07:
thanks ;)...it's a simple logical solution (from a simple illogical mind :p) to the organization issue.

I know he wants sub-folders...I was just saying it would be less user friendly if the user had to do things like his example syntax where the sub-folder had to be specified on each line << seems silly to me :silly:...this gives me an idea since your thinking of implementing the sub-folder thing...

Maybe introduce a new command..."directory" / " "dir"...which would allow the user to change the working directory??? Example syntax for a sub-directory on /sdcard: directory /sdcard/ResXploit/MyApp or dir /ResXploit/MyApp. Then like the apk command everything that follows will apply to that directory. This way the user could specify a new (sub)directory for each app...this, imo, would be very useful and user friendly, especially if the user is modding numerous apps.

Looking forward to the import/export update :)...keep up the good work...you're a cool dev :cool: and I cannot begin to express my amazement that you made this most wonderful module

entirely on your phone

...dope!

===edit===

[MENTION=4111823]rayjr13[/MENTION] - yeah the more I think about it would be a nice feature if he does it the way I suggested above...but having to copy/paste all that into each line is ugly (looks unclean) and a pita. But as I stated in each of my posts it's just my opinion...to each their own ;).
[Xposed Framework Modules] lawhawk:
Now, I'm completely new to even trying to make any themes or changes, but that is exactly how I just started playing with swapping out icons in the sub folders. Then putting them back in a new zipped rom that has aroma installer and picking the theme that I used as my base theme with the switched out icons.

This totally makes sense to me as a very friendly means of opening up the ability to theme to a lot more people. I don't know what that all entails, but a system app when I was on my old WebOs phone was created by some of the delvs that made modifying the framework or interface about as simple as what you could do on windows in the customization Window. Simply select the item you wanted to change and then you could modify the color or switch out the icon.

You could also simply download themes and select package installs and then go from there to take minor parts from other themes if you wished so you had almost limitless control in making your setup just the way you wanted it.

Like I said, I'm totally new to trying any of this, but I spent a little time this last week taking a basic dark green theme and starting to play with changes. Below are a couple pics. There were no custom backgrounds, and the theme was green throughout, so that will give you an idea as any other colors are part of my swapping out of or editing of the theme. It won't show up in the pictures, but I managed to change the spinning " system working " circle from basic and the same dark green to a wavy circular spinning icon that is a deep yellow.

posted via my mobile device
[Xposed Framework Modules] cyberangel22k:
This is definitely brilliant! I will tinker with this now. Hopefully, I'll learn more from this.

I was surprised na pinoy ang may gawa nito. Sana matulungan mo din ako sa theming. Will be askingquestions when I learn how to use this app. Big Thanks!
[Xposed Framework Modules] WisdomSky:
All you need here is a little analysis on how this thing work...

and If you got yourself briefed with this thing then everything will be easy for you afterwards ... :D

And by the way, I'm surprised too that you're surprised... :)

We Pinoys shouldn't underestimate ourselves... XD
[Xposed Framework Modules] rayjr13:
That's a nice looking glow on those quick settings. Like they way that looks

The idea I'm not taking credit for because someone way earlier in the thread tried to do exactly what you suggested but was told it didn't work that way and he had to use one folder. This was the whole reason for my post, to try to find out if there was a way given the current program, possibly by any of my mentioned syntax.

But the previous poster tried to do what you suggest changing the working directory. It is the best implementation mentioned so far my method wasn't the suggestion. His was (same as yours).

My method was hopefully a work around in case Wisdom couldn't or wouldn't implement "multiple directory declarations" in the terminal. hopefully being able to redeclare a working directory is possible just eliminates any of the copy/paste heroics. I'll quote the post when I can find it.

---------- Post added at 08:27 AM ---------- Previous post was at 08:16 AM ----------

This is what I was trying to work around, as what Bass_Man25 asked is obviously the most intuitive solution. Just wasn't part of the implementation. Guess the squeaky wheel gets the oil Bass_Man25
[Xposed Framework Modules] Dblfstr:
Don't know if this has been mentioned.

But this is a lot of typing on a phone keyboard.

The option to open a .txt file for commands would allow for typing the commands on a pc, then applying through your ResXploit.
[Xposed Framework Modules] rayjr13:
has been mentioned but the closest solution is just copy and paste from a txt file.
[Xposed Framework Modules] Dovidhalevi:
This can be installed with engine and terminal-editor or just the engine, edit scripts elsewhere.
[Xposed Framework Modules] defiant07:
Yeah...as previously stated I see where you're coming from...I was just try to offer a practical, constructive suggestion for a user friendly way of implementing multiple (sub)directories.

Umm...I would not say what Bass_Man25 was trying to do is "exactly" what I had suggested, but obviously it is quite similar. Furthermore, the post you quoted is not really a suggestion, it is a question/help request.

If you think about this module as being analogous to bash, what he was doing was creating a shell/starting the script over and over (<< very odd), what I suggested is a bit more logical and realistic; continuing the bash analogy, my suggestion was more or less to define a new program/applet/binary that can be easily called into the script at any time. This is much more practical being that the way the module works more or less mirrors shell scripting.
[Xposed Framework Modules] rayjr13:
I got you.

---------- Post added at 05:21 PM ---------- Previous post was at 05:19 PM ----------

copy/paste is pasting into the terminal and save. Havent bothered to ask about the engine side of the app. Not sure if the terminal write directly to the engine or to a file that the engine reads. I like the pasting into the engine for the error checking. Doesn't appear to be any failsafes or error checking in the engine afaik.
[Xposed Framework Modules] WisdomSky:
Error checking is done on the terminal....

then interprets the commands and saves it somewhere in the /data partition and then read by the engine....

I'm almost done with the import/export system... it will allow you to import a .7z archive.... I will just discuss everything after I'm done...
[Xposed Framework Modules] rayjr13:
thanks for the update
[Xposed Framework Modules] Apex:
Okay, n00b problem here.

I can't for the life of me get the framework to install. Any help is greatly appreciated.

Sent below:

Sent from my SAMSUNG-SGH-I747 using Xparent Skyblue Tapatalk 2
[Xposed Framework Modules] rayjr13:
you may want to direct that one to the xposed framework thread if you haven't already
[Xposed Framework Modules] vua777:
new toy for me to play

Great app!
[Xposed Framework Modules] adlx.xda:
Can ResXploit be used to replace an xml layout?
[Xposed Framework Modules] djmouse:
ok so i figured out how to do this not with the module but by finding searching in the theme i took it out of and flashing it,but i want to learn how to use this module could someone help me to do one thing then i should be able to figure it out, in the screen shot of the settings i think its the tw_action_bar_tab_bg_holo_dark.png that i want to change id like to make it all black or transparent where the connections, my device,accounts,and more tabs are ,how would i go about doing that?and i dont want the selected tab to be blue id like it just transparent?and if anyone would like the mod that makes the messages on the lock screen transparent with white text let me know.any help would be appreciated.
[Xposed Framework Modules] Papahyooie:
So after I've read, it seems if I'm correct, the app can't handle xml's? I pretty much copy/pasted the status bar code from the OP to change the color and it didn't work. So I poked around and found that I had a status_ bar_BG.XML instead of the status_bar_background from the original code. So I changed the original code to BG instead of background and tried that. No dice. After a lot more poking around, I don't seem to have any other files that refer to the status bar background, seemingly no image files. Am I missing something? I'm on a Motorola atrix HD running HoloblurX, a stock based custom ROM, android 4.1.2. Also just to be certain, I did get the code to work when I pointed it at status_bar_close.XML.... So I'm really kind of confused. Thanks for everything though! Awesome work!
[Xposed Framework Modules] rayjr13:
Still cooking up something new in the module/terminal?
[Xposed Framework Modules] WisdomSky:
sorry sir... my priority list changed... something strucked my mind and I think it is interesting...

something like, giving xposed installer(not the framework) a major update...

I will release it together with the resxploit update....
[Xposed Framework Modules] rayjr13:
Look forward to it, thanks for the reply.
[Xposed Framework Modules] cyberangel22k:
Pre, can I ask if it's possible to remove the labels of quick settings? Icons na lang yung matitira. Another is to remove the bar under the quick settings that is labeled "notifications", just like from your screen shot in the op. Thanks man.

Btw, in doing this in an Alcatel s'pop/glory 2. I can't decompile the apk's because of many resources preinstalled inside each apk's which are themes. Apktool is not familiar with the structure so it gives back too many resources error. So the best way to theme the rom is by this method.

Hope you can help me with some theming codes. Big thanks! Mabuhay ang mga pinoy...
[Xposed Framework Modules] pukhrajsoni:
Can we change integer.xml in values folder
[Xposed Framework Modules] xXYoshiXx:
Is there a way our will there be a way to change values in the dimens.xml with ResXploit? I would like to change the dpi of my softkeys.
[Xposed Framework Modules] Pwnie2012:
I tried modifying my systemui, drawable status_bar_close works, but bg or background doesnt :( replacing the wifi string also doesnt work :( any help? using android revolution hd ge on my htc one
[Xposed Framework Modules] Lean946:
Hey everyone, I'm trying to theme the navigation bar (to make it transparent) but it seems the background is not actually a drawable, but a propierty in an xml, more precisely, SystemUI.apk/res/layout/navigation_bar.xml:

<com.android.systemui.statusbar.phone.NavigationBarView android:id="@id/nav_background" [COLOR="Red"]android:background="#ff000000"[/COLOR] android:layout_width="fill_parent" android:layout_height="fill_parent" android:directionality="none"

I think what I need to modify is the code in red.

Can this be done in resxploit?

Awesome module, btw.

Thanks.
[Xposed Framework Modules] rayjr13:
Does this module actually modify xml? I've only seen confirmation that it doesn't work particularly in systemui, framework, HTC framework, basically the dependency files.

I've gotten pngs to change albeit not with the resolution I expect, but not xml colors

Sent via my M7DNA
[Xposed Framework Modules] defiant07:
Nope don't think so...read the OP it describes the scope of this module.

Nope don't think so...read the OP it describes the scope of this module.

You are probably targeting the wrong stuff, but the lack of info makes it a guessing game...I suggest further experimentation.

Don't think you can target that...read the OP it describes to scope of the module.

No it does NOT modify the actual xml...like any other xposed module it hooks/pulls stuff and replaces/pushes new stuff back in those places on the fly during the boot process...this is the genius of the xposed framework - you do NOT have to make any hard changes.

I can confirm that both the color overlay and png replace methods work on my device's systemui and framework-res, which are stock...I too though it was not working, but with quite a bit of experimentation I was able to find the correct targets and implement all the changes I wanted. Unless you are an experienced themer, my guess is that you and the other users who reported failures are targeting the wrong stuff or maybe it is just not compatible with your device and/or rom.
[Xposed Framework Modules] rayjr13:
Oh its an xposed module...I never would have guessed... :facepalm:

so yes my point was I wasn't seeing many people speak on success with changes to xml properties. I have gotten the png replace to work but am on a custom Sense Rom and resolution of the files I that I had previously swapped into apks, don't fill the same space when replaced using the module.

I was wondering if framework dependencies affect the functionality across touchwiz/sense roms.

Still hoping for an improved way to make large quantity of changes.
[Xposed Framework Modules] Papahyooie:
I think a lot of the confusion stems from the fact that in the second post, he specifically shows an example of editing an XML in his status bar example. Turns out the module can't actually do what that example says it can, and even copy pasting that into resexploit does nothing. He's targeting an xml file, then editing the color with the code. That's why everyone is confused. He says it can't edit XML files, then provides an example of editing an XML file.
[Xposed Framework Modules] rayjr13:
That would be what i gathered but at least one person says they get it to mod color properties defined in an xml even though almost all the post prior complain that it doesn't
[Xposed Framework Modules] dully79:
Has anyone successfully targeted and applied changes to non system apps, i.e market apps located in data/app?

Ive tried targeting the apk using the the package name and the apk name as follows:

System apps change using the line from example 1 but it doesnt affect non system apps.
[Xposed Framework Modules] brambizimski:
I've been trying to resize the navbar on my xperia Z with this, but no luck yet.

What I have tried:

#!/
apk android
string navigation_bar_height 36.0dip
string navigation_bar_height_landscape 36.0dip
string navigation_bar_width 32.0dip

any ideas?
[Xposed Framework Modules] rayjr13:
I use titanium backup to see both the apk name, apk path, and package name in one place.

To answer your question you can target data apps. I was able to use a different png for Skype connected status. Using:

apk com.skype.raider

#drw notification_skype
drw notification_online stat_notify_Skype_connected.png 255

Sent via my M7DNA
[Xposed Framework Modules] mark manning:
For those of you who feel the need to have a petty argument in the open forum....don't!

If do you feel the need to waste your time with such conversations then do it via PM please

thread cleaned
[Xposed Framework Modules] rayjr13:
Did the fix for framework-res provide the ability to edit any apk in the /system/framework folder? Or just /system/framework/framework-res.apk, package name android?

Changes I've tried to make on a sense Rom don't seem to take. Wondering if user error or not. I'm trying to edit com.htc, /system/framework/com.htc.resources.apk.

Sent via my M7DNA
[Xposed Framework Modules] defiant07:
I knew there was a decent chance a mod would remove those posts and I respect your decision being that it was OT. I did considered the PM route, but felt his donkey behavior and my calling him out on it should be public record.

On another note, I feel you should also remove post #133 being that it violates rule 2.3 in the forum rule list linked in your signature...I personally found that post quite disrespectful (all I did was politely answer the poorly worded question he asked and he responds like a donkey instead of being polite/respectful, realizing it was his poor communication, and clarifying his meaning in a civil manner). This disrespect plus his past false accusations of plagiarism is was got me so annoyed in the first place. If you don't feel post #133 should be removed, please explain to me why it does not violate rule 2.3? Thanks.
[Xposed Framework Modules] WisdomSky:
sorry guys... cant continue developments...

my one and only phone got broken few days ago...

im from a poor family and i cant afford to buy a new one...

end of my android dev't career...

it was really nice being part of xda...
[Xposed Framework Modules] Dovidhalevi:
Somebody, give this guy a phone.
[Xposed Framework Modules] rayjr13:
sorry to hear about your phone. Not sure how you're accessing xda but hopefully you come around still now and then. Thanks for all your contribution on this module.
[Xposed Framework Modules] 3L4CK_5C0RP10N:
[MENTION=5255339]WisdomSky[/MENTION]: Hi, first of all, congratulations for this awesome App!

How can I identify String Names from Apps? You said in the 1st Post that there's a way, but never explained it...
[Xposed Framework Modules] WisdomSky:
http://xdaforums.com/showthread.php?t=2414522

decompile resources of the target app and find the values/strings.xml inside...

sorry... forgot about that...

and i broke my only phone thats why

now i dont come often in xda...

btw, please dont forget to hit thanks... XD
[Xposed Framework Modules] anandisrocking007:
Hi i love you ResXploit app a lot and have used it a lot but every time i factory reset or so i have to theme over again and to type so much again that to in a tablet is very timetaking and exausting why dont you put a package option with it like the metamorph app (Its the same as resxploit but instead of using the xposed framework it makes direct changes in the system and framework app also it has a package system in which it entire theming resource files are zipped and there is a control file which says where which file goes thus you can make a file once and then use it a number of times without any pain. It would be fast and great I am posting a link to metamorph website and its google play link below also i am posting file which is a package of metamorph if you can make your app use metamorph package then we would have a lot of theme at our disposal

Metamorph XDA Link- http://xdaforums.com/showthread.php?t=591329

Metamorph GooglePlay Link- https://play.google.com/store/apps/details?id=stericson.xda.metamorph&hl=en

Hope you think about it if you make this feature it would be great............:victory:
[Xposed Framework Modules] Sirence:
Did you find a solution for this?
[Xposed Framework Modules] rayjr13:
No solution. I just resigned myself to resizing each icon for the Xposed module effect. So I just played with the resolutions using a resizer app (trial and error resolutions) until I looked like how I wanted it.

But no correcting the unexpected results. Similarly I was unable to organize my icons by app in folders so I maintain a copy of the xposed module terminal script so I can see which file is being used where.
[Xposed Framework Modules] WisdomSky:
sorry guys if i'm not as active lately... XD

I already quit android development...

But maybe next year i'll be back... XD
[Xposed Framework Modules] karanrajpal14:
Well you could request a mod to lock this thread to prevent further comments.
[Xposed Framework Modules] rayjr13:
This mod was excellent, but doesn't appear to work for me on 4.4.2.

Anyone have similar or different experience. When I try to save my script it says it cannot find the image paths. I assume the linking to the sdcard has changed or has been prohibited in 4.4.
[Xposed Framework Modules] rayjr13:
Looks like this portion no longer works in Kitkat. Otherwise images left on the root of /sdcard/ or data/media/0 are found.
[Xposed Framework Modules] edgieace:
proud to be PH , good job pre :)
[Xposed Framework Modules] TToivanen:
Just used this tool to theme a missing icon on my Nexus 7 2013. Worked like a charm. [MENTION=5255339]WisdomSky[/MENTION] If you read this, huge props to you. This module rocks.

Before:

After:
[Xposed Framework Modules] WisdomSky:
I've read that... XD :good:
[Xposed Framework Modules] wilco375:
Having the same problem on my 4.4 moto g...
[Xposed Framework Modules] Dejvid50:
Hi :) it is good mod.. but how to get back BLACK COLOR on the notification panel ?.. i have transparence with this mod..(#000000 0) thanks
[Xposed Framework Modules] wilco375:
How can you find/open that strings.xml file?