[SOFT] Find and Pull™ v1.0.2 - Nexus One Themes and Apps

Hey guys,
Here's my newest Windows program. You type in a search phrase, and through ADB, it will search your phone in the specified directories and then you can pull to the specified save locations on your computer.
Find and Pull™ v1.0.2
PREREQUISITES:
Android USB Drivers installed
ADB working and in PATH
USB Debugging Enabled
.NET 4.0
HOW TO USE:
1. Connect phone to computer via USB
2. Run FindandPull.exe
3. Go to File > Preferences
4. Choose a save location (use the file browser button)
5. Choose a search location (some common ones are in the drop down, but you can also type your own)
6. Press OK
7. Now type in whatever you want to search for:
-For example, if you want to find any files with the word 'speed' in it, type 'speed' without the quotes
-Also, you can use the wildcards * and ? in your search.
*Don't put them on the outer edges of your search text since I already did that.
8. Press the Find button
9. If it found any files, it will now list them in the checked list box.
10. Check whichever files you want to pull.
11. Press the Pull button.
12. Voila!
Changelog is in app.
Source: Find and Pull GitHub
If anyone has any suggestions, features, or ideas they would like implemented, as well as any bugs found, PLEASE let me know.

Frequently Asked Questions:
1. Will this work on my phone?
No, it won't. This is only for Windows.
2. The program doesn't want to open on my computer. What's wrong?
Most likely, you will need to update to the newest version of .NET framework. I'm using 4.0, so that could be the issue.
3. The device checker keeps saying that it can't find my device. PLEASE HELP ME!!!
Alright, I ended up having to help out with a lot of these problems with my Clock Switcher program. So the simplest solution I could think of was for the program to use ADB however you have it set up. Therefore, you must have ADB already working on your computer, as well as being in PATH.
4. So how do copy protected apps onto my computer?!?!?
Sorry, but out of respect for other developers I didn't list that location in the drop down. If you figure it out anyway, congrats lol.
Click to expand...
Click to collapse
Known Bugs:
None yet.
Please report any that you find
Click to expand...
Click to collapse

Yeah need 4.0+
http://www.microsoft.com/downloads/...51-5ff4-4491-b0e5-b386f32c0992&displaylang=en
EDIT: Works great. Only suggestion so far is to incorporate the target folders in the main search page if possible, rather than having to go to preferences. Not a big deal, though. I can definitely live with it as it stands. Thank you for this!

Re: Find and Pull™ v1.0
I posted link to 4.0 in OP thanks for that.. and thanks for the suggestion .. I'll mess around with it tomorrow

OK updated OP with new version.
Added a "search within results" feature and some bug fixes
Still need to implement some more features in my free time
Any suggestions are highly welcomed

Small update..
Added 2 new search options
1. you can now specify last modified dates
2. you can also specify either files or directories

*Bump* Thank you...working great!

overground said:
*Bump* Thank you...working great!
Click to expand...
Click to collapse
haha thanks man

Dude you rock !! These little programs you make come in handy big time, thanks for your hard work...I wish i could program like that

jgrimberg1979 said:
Dude you rock !! These little programs you make come in handy big time, thanks for your hard work...I wish i could program like that
Click to expand...
Click to collapse
Hey thanks man ... I've been meaning to get around to update this ... summer semester ends this week and I get a bit of a vacation before the next semester so I'll definitely work on it then

xidominicanoix said:
I've been meaning to get around to update this ... summer semester ends this week and I get a bit of a vacation before the next semester so I'll definitely work on it then
Click to expand...
Click to collapse
I know I promised to work on this, but I've been slacking and just relaxing on my little vacation from school but I really do promise to get back to this .. have some ideas just gotta get them done now

Related

Dark Keys for 1.5 Firmware

Does anyone know how to get dark keys application working on the 1.5 firmware (cupcake)
Is it something the app developer needs to do and if so does anyone know where i can reach him to ask
http://forum.xda-developers.com/showthread.php?t=513772 go here for app <<
it has to be done on the developers side and if you download the program through market the go to its details and scroll down to email developer.
already sent an E-mail to the Dev asking for the source code. He said he was going to get it uploaded.
cheers
Thanks guys
any luck on getting it to works on 1.5 yet?
Someone needs to make a new version of this app. one that doesnt keep flicking on and off like dark keys does. would be nice if it just remembered whether it was on or off and stayed that way until changed.
whats the darks key?black key?
Would it be possible to have a uer option to have the backlight on or off based on the time of the day?
Hm, they disabled a lot of programs abilities to change settings like wifi/gps etc, dont know if this was one of those settings (REALLY hope not since you cant change it in android settings either).
Really need this app working for 1.5 :/
fastludeh22 said:
Would it be possible to have a uer option to have the backlight on or off based on the time of the day?
Click to expand...
Click to collapse
That's a really good idea but we need to get it working with 1.5 first
Anyone seen any updates on this anywhere? His webpage seems quiet as well. Thinking about looking into this myself, but it'd be a lot easier with his code.
Nobody saw the source? It is explicitely posted on google code..
Here is the link:
http://code.google.com/p/darkkeys/
Did not actually see that, but I dont think it's possible with 1.5 firmware, I looked into it a bit myself, trying to construct hardwareservice jar file for 1.5.
//edit, that is, not possible with the normal hardwareservice way, it'll still work fine on rooted phones.
Rename to darkkeys.apk and install normally. Works only on rooted phones for 1.5 unfortunatly, and it's only debug signed.
Upstream bug tracker here : http://code.google.com/p/darkkeys/issues/list?updated=2&ts=1241446083
This is a disaster for white G1s!
Do I really have to root my phone just to be able to see the keyboard? What are Google playing at?
nurre said:
Rename to darkkeys.apk and install normally. Works only on rooted phones for 1.5 unfortunatly, and it's only debug signed.
Upstream bug tracker here : http://code.google.com/p/darkkeys/issues/list?updated=2&ts=1241446083
Click to expand...
Click to collapse
haha thank you so much i have been waiting for this for a LONG TIME!
Seems they changed detection on whether or not the keypad's open a bit as well, I'll see about making it more reliable sometime today.
Attaching new one, same procedure, rename to .apk and install directly.
What's the point in this?
nurre said:
Attaching new one, same procedure, rename to .apk and install directly.
Click to expand...
Click to collapse
Bronze G1s suffer from the same problem. So here's another vote for "change timeout based on time of day" feature. Preferably something configurable and togglable. Thanks for your hard work, guys!

Wallpaper Changer v1.1 - HTC Topaz

Hi there...
I want to announce a new release of WPChanger thanks to you and your valuable feedback.
Version 1.1 comes with a new set of features, improvements and fixes.
New features:
- choosing custom folders is available;
- random mode is optional now;
Improvements and fixes:
- settings are saved after closing the application;
- default "My Pictures" folder is changed with "My Wallpaper" (since Topaz supports it)
- application doesn't crash anymore if selected folder doesn't contain any image to display;
- other small fixes done;
Please don't forget about feedback. This helps a lot for further development. If you like it, please leave a note here and/or give a rating to the attached poll.
Thank you.
Great to see you took peoples feedback onboard. i'll give v1.1 a try and let you know how I get on
It is really interesting. I have download and installed.
but it starts automatically at win start up?
pacoz1978 said:
but it starts automatically at win start up?
Click to expand...
Click to collapse
Hi pacoz,
Thank you, its a good idea to implement into the future release. This one doesn't start at win startup.
again to you
thank you so much
aiyorexla said:
again to you
thank you so much
Click to expand...
Click to collapse
I thank you for your time to send me your feedback. So I will take it as it works great on your side. If you have new ideas and want them implemented, let me know.
Great tool! I think it is useful to me and thanks a lot.
Works great !!
But it doesn´t remember my setup, if i remove "random" next time you start your phone you must do this again !
jonas9000 said:
But it doesn´t remember my setup, if i remove "random" next time you start your phone you must do this again !
Click to expand...
Click to collapse
Hi jonas, can you please describe exactly the steps you do that doesn't work? Because I tested several times here on mine and cannot get this case. Note that "SaveSettings" will be called whenever you close the application (pressing "X" but holding pressed for a short while) or exit from the main menu. Is not called if you smart minimize it (if you just press "X", and the app is still running in the background). Hope this helps you.
xcryx said:
Hi jonas, can you please describe exactly the steps you do that doesn't work? Because I tested several times here on mine and cannot get this case. Note that "SaveSettings" will be called whenever you close the application (pressing "X" but holding pressed for a short while) or exit from the main menu. Is not called if you smart minimize it (if you just press "X", and the app is still running in the background). Hope this helps you.
Click to expand...
Click to collapse
I will check next time a startup the phone, i have put a shortcut in the startup meny so this start up with the phone, but a think it starts as "random" everytime when you turn on your phone, i will check next time.
jonas9000 said:
I will check next time a startup the phone, i have put a shortcut in the startup meny so this start up with the phone, but a think it starts as "random" everytime when you turn on your phone, i will check next time.
Click to expand...
Click to collapse
Thank you jonas ...
I understand now your scenario. I really think that windows mobile doesn't do a "clean closing" of the applications, otherwise the application would have call ed internally "SaveSettings"...
In any case, I will investigate this and will fix it in the next version.
Good!
I will test it!
xcryx said:
Thank you jonas ...
I understand now your scenario. I really think that windows mobile doesn't do a "clean closing" of the applications, otherwise the application would have call ed internally "SaveSettings"...
In any case, I will investigate this and will fix it in the next version.
Click to expand...
Click to collapse
It works ! You must as you say, close the app once to save config., not just start it upp and close your phone.
Anyway there may be a version that works with Omnia?
yes please....
Is this possible...res is 240*400. I have been looking for something like this for a while.
With Titanium, this kind of app makes very good sense.
Hello guys... those with omnia phones...
I can adjust WPChanger application for Omnia, but I need more information since I don't have such a mobile. What I need first is to detect the registry key and value of the wallpaper.
Can you do that for me? Thank you.
xcryx said:
Hello guys... those with omnia phones...
I can adjust WPChanger application for Omnia, but I need more information since I don't have such a mobile. What I need first is to detect the registry key and value of the wallpaper.
Can you do that for me? Thank you.
Click to expand...
Click to collapse
For example... HTC registry key and value are: "Software\HTC\Manila", ;"HomeBackgroundPath". Of course this is the place where the pre-installed TouchFlo3D application on HTC keeps the wallpaper settings.
Try to find it out for Omnia and drop me a line here... Thank you.
well its for just the main today screen...i know that thru that reg it will modify that.
but not everybody runnning Manila (i do ).
Didnt realise that you did this thru Manila, i assumed it would be thru windows. Can you not make it so? i tried to look for a today registry with no luck, and a lot of other places. So i am stuck.
If not, i may have to make it, oh and learn how to do it also
Thanks

[Request] Someone willing to do me a favor & modify this app?

Okay, here's my situation. I have a ton of numbers in my address book (well, Google Contacts), and I use this app called Contacts Clean-up to make sure all the formatting of all my numbers are the same and everything. Now the problem is with this application it forces you to format your numbers so they have a "+" before your number (ex. +1-555-555-5555).
I went to use Darch's Legend ROM and for some reason that format of a number isnt supported, it just wont let me call the people. Being that I have hundreds of contacts between Google Contacts & Facebook I need to have my numbers formatted WITHOUT the "+".
Long story short, the app is open source & I was wondering if someone could modify it for me to make an option to not have the "+" in the number. I know someone's gotta know how to do it...
Here's the link... http://code.google.com/p/android-contacts-cleanup/
Thanks in advance.
just take a look at the source yourself. it's pretty clearly outlined when you find
svn/trunk/res/values/strings.xml
i'd do it for you right now... but i can't check out a copy of the source since i don't use linux
but if you look in the strings.xml, you'll see the '+' sign that you want to get rid of clearly. if you're running linux, simply modify the file to delete the + sign and package it back to the apk, i'm assuming. then it should work fine
It just sucks that I'm on my mom's Mac right now.
Any ideas how to do it from here? Or anyone with Linux willing to help a fellow Android guy out?
i'm not sure if it works on a mac, but give it a try anyways!
just go to terminal and enter
Code:
svn checkout http://android-contacts-cleanup.googlecode.com/svn/trunk/ android-contacts-cleanup-read-only
To do it on a mac you would first have to install macports, and then run:
Code:
sudo port install subversion
After that you would then be able to check out the source.
Damn I'm on my mom's computer right now... I can't really install anything.
Ughh. Could anyone possibly try to do this for me if its not too much trouble?
I'll see what I can do. I might have some time to do it tonight yet.
Edit:
I have made the edits that are needed. Also, it required a bit more than just editing the strings file. This is obvious to anyone who has experience with Android development since the strings are only for display. As far as getting it to do what you wanted, that was just a few quick edits to the Formatter class.
PM me for a link to the .apk to install it. (I'm a new user, so I can't post links.) Just download it OTA. You will need to enable unknown sources in order to install it.
bbene said:
I'll see what I can do. I might have some time to do it tonight yet.
Click to expand...
Click to collapse
Thank you so much! You don't know how badly I need this.
this should work for you...also i put in a section so that if you had used the other one by mistake and it put the + in front of your numbers it will remove the +... USE AT YOUR OWN RISK, tested with 10 differently formatted contacts all were formatted correctly after running it
venumx said:
this should work for you...also i put in a section so that if you had used the other one by mistake and it put the + in front of your numbers it will remove the +... USE AT YOUR OWN RISK, tested with 10 differently formatted contacts all were formatted correctly after running it
Click to expand...
Click to collapse
Ditto. Lol.
venumx said:
this should work for you...also i put in a section so that if you had used the other one by mistake and it put the + in front of your numbers it will remove the +... USE AT YOUR OWN RISK, tested with 10 differently formatted contacts all were formatted correctly after running it
Click to expand...
Click to collapse
Thanks so much, about to try it out.
IT WORKED! Thank you so much! You dont know how much this is gonna help me.
np glad it worked
You're welcome, even though you didn't use mine lol.
bbene said:
You're welcome, even though you didn't use mine lol.
Click to expand...
Click to collapse
Wow, sorry bout that. I completely missed your post.
bbene said:
You're welcome, even though you didn't use mine lol.
Click to expand...
Click to collapse
haha my bad bbene didnt realize you were working on it till i went to post it! you didnt attach yours to your post
It's OK. I just know next time to post a new reply to myself rather than editing my post.
Regardless, thanks to both you guys.
glad you guys got it working. sorry i couldn't do it for ya!
isn't open source awesome, guys?
especially when its as readable as that code was...

Windows RT Whitelist Flash tool V1.0

Updated! *******02/25/2013*********
Backup feature added
The script will no longer kill active logins and cookies
Hello Everyone,
So I have an RT device and I been looking around the forums and saw a lot of people trying to add websites to the whitelist so they could get there flash sites working and were having issues. I now have created a script that will allow you to add websites and custom white lists without any issues.
Neowin.net article.
http://www.neowin.net/news/windows-rt-flash-player-tool-lets-you-easily-white-list-websites
WPCentral.com article.
http://www.wpcentral.com/windows-rt-flash-player-tool-brings-flash-content-your-surface-browser
betanews.com article.
http://betanews.com/2013/01/14/use-...tool-to-add-more-websites-to-ie10s-whitelist/
redmondpie.com article.
http://www.redmondpie.com/how-to-add-any-site-to-ie10-flash-whitelist-in-windows-rt-the-easy-way/
Download Links below...
http://www.filedropper.com/windowsrtwhitelistflashtoolv16
http://www.sendspace.com/file/yfom9j
http://droidkid.wordpress.com/project-windows-rt-flash-player-tool/
Here is a video on how it works
*******Update!*******
Current Bugs:
Takes about 2 and half minutes for it to add the website you choose to the list, not that big of a deal. However I’m working on fixing it.
Please report any bugs I will attempt to resolve them ASAP.
Thank you guys for all your support, I will update this thread as soon as the new release is available
I almost thought this was the first firmware flash tool haha... Anyway your tool works great thanks!
Bjray said:
I almost thought this was the first firmware flash tool haha... Anyway your tool works great thanks!
Click to expand...
Click to collapse
haha I know, naming the tool was probably the hardest part!
Great tool thanks:good:
Awesome, thanks!
Nice work
Btw I read on neowin about this tool deleting logins etc.
I think it has to delete browsing history or clear the cache in order to work. I dont think it will work without deleting one of those.
Let me know if you find a method to make it work without the need to delete browsing history and then ill add it to the other thread.
Regards
Marvin_S said:
Nice work
Btw I read on neowin about this tool deleting logins etc.
I think it has to delete browsing history or clear the cache in order to work. I dont think it will work without deleting one of those.
Let me know if you find a method to make it work without the need to delete browsing history and then ill add it to the other thread.
Regards
Click to expand...
Click to collapse
Yeah it will delete your stored login information.
I think i can get it to work without deleting the saved password information. I will be working on that this weekend along with a few more tweaks. I really just wanted to get it out there and have more people testing it.
If someone can confirm exactly what needs to be cleared I can adjust the settings in the script. Otherwise I will do my testing and find out.
Works like a charm for me, Asus Vivo tab RT
sergiopi said:
Works like a charm for me, Asus Vivo tab RT
Click to expand...
Click to collapse
No problem glad to know its working well on another device besides the surface
Will not work for me gives me an error saying
duplicate files exists or cannot find file, something along them lines. I have not added any address manually and I restored the default list as shown in the video.
What am I doing wrong?
THEBIG360 said:
Will not work for me gives me an error saying
duplicate files exists or cannot find file, something along them lines. I have not added any address manually and I restored the default list as shown in the video.
What am I doing wrong?
Click to expand...
Click to collapse
Ah can you please open the run command and navigate to %temp% and delete everything within and let me know if it works after that. if it does I can fix this in the next release.
Yep that worked mate thanks, it rakes a while to add my entry but I know you are aware of that's.
Thanks for this tool it is awesome.
THEBIG360 said:
Yep that worked mate thanks, it rakes a while to add my entry but I know you are aware of that's.
Thanks for this tool it is awesome.
Click to expand...
Click to collapse
No problem thanks for clarifying that I have added that to the bug list I will get that sorted out. Let me know if you run into any other issues.
Cheers
Work like a charm
can anyone see how to get slipstreamtv.com to work. I dont know how to find the site for the player
epidemic215 said:
can anyone see how to get slipstreamtv.com to work. I dont know how to find the site for the player
Click to expand...
Click to collapse
I'll look into it tomorrow and I'll reply in the thread
Answer!
epidemic215 said:
can anyone see how to get slipstreamtv.com to work. I dont know how to find the site for the player
Click to expand...
Click to collapse
Hey so I looked into it for you. I got it to work it wasn't to hard. So what is happening is the acutal video is hosted on another site so not only will you need to add slipstreamtv.com you will need to add the site that hosts the actual live TV. Now to find out the website that is hosting it all you have to do on a regular computer that has flash enabled you will need to right click where the video box is and click "settings" then click the little folder icon and it will show you the website where it is getting the stream from. I have posted pictures on how to do it.
However in this case it looks like slipstreamtv.com uses udemy.com but a lot one more website that I found by going through the HTML source of the website. I added the following site and it worked without an issue.
slipstreamtv.com
udemy.com
sawlive.tv
Cheers,
View attachment 1636726
View attachment 1636727
Remember sometimes you may need to look at the HTML code on the source page.
I have a question. Not to complain or anything. Why don't we set the required domain as "debug domain" in registry instead of messing with the white list? In my experience, using debug domain trick is much cleaner and it still allow the while list to get updated by Microsoft.
illidanx said:
I have a question. Not to complain or anything. Why don't we set the required domain as "debug domain" in registry instead of messing with the white list? In my experience, using debug domain trick is much cleaner and it still allow the while list to get updated by Microsoft.
Click to expand...
Click to collapse
Hey, I choose to do it this way because I did not want to add a ton of strings into the Registry. I'd rather play around with the white list then with the registry. I will be updating the custom white list thats within the tool often so that it will be very much up to date as Microsoft and contain custom ones as well.
TheDroidKid said:
Hey so I looked into it for you. I got it to work it wasn't to hard. So what is happening is the acutal video is hosted on another site so not only will you need to add slipstreamtv.com you will need to add the site that hosts the actual live TV. Now to find out the website that is hosting it all you have to do on a regular computer that has flash enabled you will need to right click where the video box is and click "settings" then click the little folder icon and it will show you the website where it is getting the stream from. I have posted pictures on how to do it.
However in this case it looks like slipstreamtv.com uses udemy.com but a lot one more website that I found by going through the HTML source of the website. I added the following site and it worked without an issue.
slipstreamtv.com
udemy.com
sawlive.tv
Cheers,
View attachment 1636726
View attachment 1636727
Remember sometimes you may need to look at the HTML code on the source page.
Click to expand...
Click to collapse
Thanks

Samsung Theme Builder Thingy - [Tool/Source]

Oh hey guys.... I didn't see ya there. Welcome to my Theme Builder Thingy. So you're probably wondering what exactly this is. Well I'm glad you asked. But first I need to give a huge shout out to my good ol' carnt of a bloke pal @daveyannihilation for his ongoing support for making this. He didn't do anything but he was very encouraging in our group chats. so make sure if you see him around you say hello.
So what this is, is source code essentially to be able to construct a Samsung theme in Android studio. I tried the old leaked Samsung Theme tool and albeit does work, it's less than ideal and honestly it's a bit dated. Feel free to still use it because there are some advantages it has. However from what I gathered folks are using other things like apktool to make their themes and in order to do that you'd have to take someone else's base which I personally am not a fan of doing. Not to mention how cumbersome it is decompiling tons of apps, converting stuff to or from .qmg or whatever and then, recompiling and signing with a generic debug key. Too much of a pain.
Now to be clear this tool or thingy.... Yeah let's call it a #Thingy because why not. So this Thingy does not work the same way that the Samsung tool works in that you'll still need to make your own images and xmls. Because well I'm not doing it for you! But this will build your theme properly and securely. Anyone who's using an antivirus app like: lookout or whatever will get annoying notifications saying you're using "riskware" when installing a theme through other methods. That's because it isn't built properly or securely.
This will make your theme using a private signing key and should you decide to you can upload your theme directly too google play and it will pass and be just fine.
But wait.... There's more.... I've done basically all the work for you in regards to how it builds. You can literally drag and drop the contents of your res folder in this, change a few names via batch and build it and then bob's your uncle.
The key to this is to follow the instructions. I've went step by step, button for button on virtually everything you need to do to use this so if you experience an issue then chances are you didn't follow them.
You can ask for some support in here if you're truly stuck on something but you really should try to figure this out. It's really not that difficult to do, although putting this together and getting this to work was an absolute nightmare!
So. below are the instructions which are also built into the source. Please keep in mind that every file included in the source is there for a reason. You do not need to delete anything in there unless it tells you to in the instructions!
Bottom line, this is a very fast and efficient way in which to create a theme without kanging someone else's base and just changing stuff up. Again, we're building from source here so to speak so that's what I consider the right way of doing things.
Now if you don't feel this Thingy is for you that's totally fine. I will not lose sleep should you choose other methods. However there will be some who find this very handy so. I'll leave you with the instructions and then give a few shout outs to a few people who gave me a few suggestions, and let me bounce ideas off them.
@sykopompos @nicholaschum @Venom0642 for unknowingly letting me use his theme for proof of concept purposes! @bigmase23 for being > @freeza + cobs combined .
Instructions:
#Samsung theme Template Builder Thingy by Mark Bencze Theme Template for Samsung 7.0 phones Alt text
First things first. You need to use only .png and .xml format. DO NOT USE .qmg or any other extension.
Step 1: import project into android studio Step 2: allow Gradle to finish doing it's thing. You'll notice a progress bar at the bottom doing stuff. It may take a few minutes depending on your computer. Step 3: on the left side of the page close to the top you'll see a "project" tab written vertically along with the android studio icon below it. Click on that. Then just to the right and above it you will see an "Android" tab with a drop down menu. Click the menu drop down and select "Project". This may trigger gradle to do it's thing again. If it does, let it finish. Step 4: You will see "offical theme tool source" folder. click on it to expand it. This is what we're working with. Do not worry about or touch "External Libraries" Step 5: While you have "offical theme tool source" selected (highlighted) go to the edit tab at the top of the screen. Step 6: Go to find, Replace in path and search for "com.yourname.themename". Replace that with whatever you want to call it. This should be self explanitory on the naming of it. make sure in this pop up menu under scope that you have "whole project" selected and then press find. This will change 675 files give or take. you want to select "yes to all" when asked. Step 7: In the folder _app/src/main you will find you AndroidManifest.xml. Enter the name of your theme there. You do not need to use an underscore _ You can use a space if you wish.
Now this next part is very important. Failure to follow this will cause your theme to fail to work. The manifest I have provided in the _apps folder has about 60 or so asset names. So does the json.file and you'll also notice that you have the same amount of folders in this source. All three of these must match. For example: If you do not wish to use the asset "touchwiz" in your theme, you must delete that reference carefully from the AndroidManifest, json.file as well as remove the folder from the source to the source. The three things need to communicate and jive with each other and if you do not have them all in sync you will get an error during installation of the theme on your device saying in a toast message "Master Package Not Formed Properly". So if you get this, it is your fault not mine! I warned you!
Remember that if your manifest says to build the touchwiz apk and you don't have it or, you've improperly named things within that apk the theme will not build properly. That should make sense right?
Ok great that wasn't hard at all was it?
The next part is for if you want to add additional assets. If you do not with to you can skip to the "Build Part". Now let's say you have additional assets you with to add to this ie: navbar. For one always use lower case letters when adding a new asset apk to this (including the manifest). The same rule applies that we just spoke about. Add the name to your manifest and your json.file first. Then call the folder whatever it's called. ie: "navbar". do not call the folder "com.navbar" or anything like that. So what you need to do is take an existing asset folder and make a copy of the folder. for example settings folder. You'll then change the name of your folder that you made a copy of to "navbar" since that's the example we're using right now. You will notice there is a .iml file as well inside our copy. We need to change the name of that to "navbar.iml" in order to have the asset apk form properly. You can do this either inside android studio by either right clicking on the file and going to "refactor" and then rename. Or you can do this outside of android studio. You do not need to open the .iml file and edit it. You do however need to open the build.gradle file for the app and change the last part of the app name located on line 8. This will still be showing the original app name. We don't want to make a duplicate right? So make sure you adjust that. The build.gradle is really the brains of the operation in this whole program. As you can see they actually control everything and will overwrite your manifests. You do not need to touch the manifest for each asset apk either.
So now you will see a "settings.gradle" file at the bottom (directly below this readme file!!!) open this file. At the top you will see a series of asset folder names that are identical to the names of the folders already provided in here. So if you want to add a new asset you must also reference it here. Follow the structure of how this is already written to add another one in. It's as simple as writing: ie: ":appname", Just remember that at the very end there is no comma!
"Build Part" So you're ready to test your theme and just want to build it. At the top go to the "build" tab and select "build apk". This will build all your asset apks in a min or two depending on the speed of your computer. When it's done you'll see a notification telling you it was successful. You can go see for yourself by going to _app/src/main/assets and you will see your asset apks. Next you need to build the main apk. Go back to the build tab and this time select build signed apk. You will now need to either make a private signing key or use an existing one if you have one. It's not hard to make one so figure that out or google it. the first popup window shows the theme being on the _app folder. that's where it needs to be so do not select anything else or it will not make the apk. So next go through the signing key process. On the last part you will select the version you want to make. Either Release or debug. By default it will be set to Release. Keep it this way and select both check boxes for jar and apk signature under signature versions. Then hit Finish and you're all done! In about 2 seconds your theme will be made and ready to install!
I hope you find this tool useful! It was a huge pain in the ass to make this and a lot of work!
Download Theme Builder Thingy Template
May want to snag this post for future reference
But wait.... there's more...
Holy hell I can't wait to use this. Thank you you're a god
Excellent mate glad you made this tool , As you mentioned using my themes to get stuff going is great, which now this tool is gonna make my life easier in making my Samsung custom themes, Great job ???
Sent from my Samsung Galaxy S8+ using XDA Labs
Congrats bro, excellent work as always!!
@markbencze
Great job bud..... finally after alot of hours.... all worthed and could be the new beginning for samsung theming world.
I won't be using this but because of your new tool I'm sure we will see even more custom themes start to pop up and for that I thank you good sir. Awesome work!
tytydraco said:
Holy hell I can't wait to use this. Thank you you're a god
Click to expand...
Click to collapse
lol My wife says otherwise!!!
#ThemeThingyFTW
Lol you're an idiot Mark. No one who cares about open source should support Samsung smartphones in any way, shape or form. If you wanna do it, then you go for it. But don't bring me into this. I'd sooner buy an iPhone than one of these hunks of junk.
Meke Blackscreen OS theme! Nao!
Good job on this Bencze... I'm glad you stuck with it!
This is an awesome Thingy Mark! Great job and Thanks man
daveyannihilation said:
Lol you're an idiot Mark. No one who cares about open source should support Samsung smartphones in any way, shape or form. If you wanna do it, then you go for it. But don't bring me into this. I'd sooner buy an iPhone than one of these hunks of junk.
Click to expand...
Click to collapse
Lol you had to know this was coming and know I couldn't resist! #TeamCarntOut
Jayrod76 said:
Meke Blackscreen OS theme! Nao!
Good job on this Bencze... I'm glad you stuck with it!
Click to expand...
Click to collapse
Thanks big guy. Almost gave up a few times
Awesome work bro!
cbucz24 said:
Awesome work bro!
Click to expand...
Click to collapse
Thanks big guy. Now we just gotta wait for ws to kang it and just change the wallpaper lol!
markbencze said:
Thanks big guy. Now we just gotta wait for ws to kang it and just change the wallpaper lol!
Click to expand...
Click to collapse
hy man can i ask a favour
can u zip last samsung theme editor you use because on mine i need to download last version if i donìt download i canìt open the app..
i reg and do it all thinks in samsung developer but i'm waiting again more than 3 weeks. can u give to me last theme via pm if you can
alex393 said:
hy man can i ask a favour
can u zip last samsung theme editor you use because on mine i need to download last version if i donìt download i canìt open the app..
i reg and do it all thinks in samsung developer but i'm waiting again more than 3 weeks. can u give to me last theme via pm if you can
Click to expand...
Click to collapse
Dude I don't have a clue what you're saying. Please restate what you're asking me and try to be more coherent and specific on what you're saying. I have no problem offering support but you lost me at hy
I might use this soon. Let me just put this out here, your post, the op, is actually amazing. I love the way your wrote it. You are great.

Categories

Resources