[APP] BuildProp Editor/Viewer - community project [1.33] - for android [1.6 - 4.0.3] - Android Software Development

XDA-community!
NEWS: The app is open source: https://github.com/daOwl/build.prop-editor
I want to share my latest application with you: BuildProp Editor
root and busybox required​
What is this tool used for?
This tool allows you to modify your build.prop file easily on your device. It makes editing easy and you don't have to take care about remounting stuff or read/write permissions. It also features descriptions which contain information about the property. A great tool for both: beginners and advanced users. It can be used to test a variety of properties on your device or even tweak it, but be warned: You've to know what you're doing! If the phone doesn't boot after a reboot, the initial backup of your device can be found at: /data/data/de.bwulfert.buildpropedit/build.prop
Why do you call it a community project?
Because I need your help. I want to create a documentation which contains every property and every meaning used by the android ecosystem. This is also my first real android project so instead of yelling the hell out of me, post some constructive feedback .
Descriptors / the motivation for developing this app / little details
I've created this application because, obviously, I want to edit my build.prop file in a easy, non adb push / maybe remount, way. So I've decided to create this application which does these steps for you (remounting, backup your file, etc.) - you just have to download & install it, getting prompt to create a backup of your current build.prop file (it's just button clicking, nothing else) and you are good to go son! Hint: You actually have to create an initial backup otherwise the application closes it self. I'll add a neat "view" or "read" mode later but for the security of all our phones I think its the best deal for now.
After working on it for a while I noticed the big range of properties a build.prop file could contain - and which my knowledge doesn't. So I decided to create these descriptors which consists of:
description - meaning of the property, what is it used for
recommended values - alpha numerical values - e.g.: 0,1 or 180, 190, 200, 210 or dd-mm-yyyy, mm-dd-yyyy
keyboard layouts - textual values - e.g.: NumBlock, CharacterInput or FileDialog (the FileDialog isn't implementet yet)
An example of an existing descriptor:
Code:
<PropertyDescription>
<KeyName>ro.com.android.dataroaming</KeyName>
<Description>Enables data-roaming by default in the build.</Description>
<KeyboardLayout>CharacterInput</KeyboardLayout>
<Values>
<Default>true</Default>
<Value>false</Value>
<Value>true</Value>
</Values>
</PropertyDescription>
Of course I'm not able to describe all the properties by myself so I've spend some time searching on the net and came up with an amount of 24 descriptions. This isn't that much but a good start. Thats the point where I need help from anybody who's interested: If you want to contribute to this little project, you can contact me and sending me your descriptors (which are just plain-text xml files) - I'll merge them into the project. You can also help by translate this application into your language (english is still welcome, I am german) or donate a small amount.
Contact
For questions or chats, here are my contacts. You're also welcome to follow me on twitter.
E-Mail: [email protected]
E-Mail: [email protected]
Twitter: https://twitter.com/android_owl
TODO
This project isn't finished in detail. Everything should work exquisit and fine but this are the steps I'm still thinking about:
Batchmode - adding little text snippets which consists of properties to your build.prop file. (Great for lazy people like me)
A (web) application to make it easier to contribute descriptions
Preferences - I got a lot of feedback for these, I'll add these in the next update
Screenshots
Download
You can download the application from Google play via link or qr-code
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BuildProp Editor
Update
Here is my bundle of descriptions. If you want to add a description you can take a look into the file. You can also look at the scheme.
description_bundle.xml

[APP] BuildProp Editor - community project [1.0 BETA]
Changelog
Version 1.0b
Initial release
Version 1.1b
UI redesign
Increased performance
Increased compatibility with other roms
Version 1.2
Added viewmode (for unrooted phones)
Added HC and ICS compatibility
Added an introduction
Increased usability
Fixed some typos</string>
Version 1.3
Fixed su-problem on several roms
Changed app icon
Removed debug logs

Real good work. Works without a problem.
Sent from my Blade using XDA app

Love the idea, there is other great apps that already do this. Here is the best one i found and i use, keep up the good work
http://forum.sdx-developers.com/?topic=18572.0
https://play.google.com/store/apps/details?id=com.joeykrim.buildpropeditor
Sent from my PG06100 using Tapatalk

Good job, maybe I can help you with the "looks"

one_love_420 said:
Love the idea, there is other great apps that already do this. Here is the best one i found and i use, keep up the good work
Click to expand...
Click to collapse
There are quite a few apps which are able to do that but not with descriptions.

android_owl said:
There are quite a few apps which are able to do that but not with descriptions.
Click to expand...
Click to collapse
True, joeykrim does have a section in his app with "common tweaks" as seen in attatched screen shot. I do love your idea with the description though, makes up for a lot of questions that could arise with such app.
Sent from my PG06100 using Tapatalk

ngh55 said:
Good job, maybe I can help you with the "looks"
Click to expand...
Click to collapse
That would be a great thing! I'm allready implementing custom widgets (TextViews, ListItems for example), but I'd to ask for icons. Simple pictograms which match with a white (!) background

WolfBreak
Hi there, I was hoping could trying your app.
First time I run your app, it asked permission and of course i allowed it.
But your app show this message
"No root access is given!...."
that's strange cause my X10 using Wolfbreak with prerooted. And app like Titanium, ScreenshotER, etc works perfectly.
Maybe you can help me what should I do?

epinion said:
Hi there, I was hoping could trying your app.
First time I run your app, it asked permission and of course i allowed it.
But your app show this message
"No root access is given!...."
that's strange cause my X10 using Wolfbreak with prerooted. And app like Titanium, ScreenshotER, etc works perfectly.
Maybe you can help me what should I do?
Click to expand...
Click to collapse
Thank you for your reply, I'm going to search for a solution.

Genius! Thanks man!

I can help you with the really pretty ui part
Sent from my VS910 4G using xda premium

[APP] BuildProp Editor - community project [1.1 BETA [Update]]
Update
Hey xda!
Today I've released the new version of my tool. The update contains a complete UI redesign in a lite/silver grey style. I've also worked on the ShellCommunication to increase the compatibility with other roms (works well on cm7 and MIUI).
Nevertheless I've uploaded my descriptionbundle. If you want to add a description you can take a look into the file. You can also look at the scheme.
description_bundle.xml
Version 1.1b
UI redesign
Increased performance
Increased compatibility with other roms

Hello XDA,
another great Update of my build.prop editor. Thats the biggest update for now and I think, that this app isn't in beta anymore.
Version 1.2
Added viewmode (for unrooted phones)
Added HC and ICS compatibility
Added an introduction
Increased usability
Fixed some typos
Screenshots
My next step will be a batchmode. You can create a single text file which includes properties. These files can be integrated into the build.prop file. This allows to share stacks of properties for example helping somebody with a problematic build.prop. This also allows to share sets of tweaks for users, without to overwrite their own file. It should be selectable which property is going to be overwritten and which not.
Get your Editor / Viewer here!

A very usefull & handy tool for developers. Thank you very much

I need an icon!
DJoptimus-One said:
A very usefull & handy tool for developers. Thank you very much
Click to expand...
Click to collapse
Thank you sir! I've still got a bit to do but it's pretty functional and tested for now.
I also want everybody on the board here to ask if someone wants to create a proper icon for this app? I'm not really great on this (simple icons are okay but proper stuff is not my job). So, if somebody is interested, please contact me. The one who'll design an pretty icon for me gets marked in the credits

This tool looks awesome. Can't wait to see it get developed more.

oh yeah nice tool rated and thanked!

same issue here, no root permissions granted in htc explorer, hope you solve it soon

jaggyjags said:
same issue here, no root permissions granted in htc explorer, hope you solve it soon
Click to expand...
Click to collapse
Edit: Allright, I'm looking for a fix in your rom.

Related

MoDaCo - Automatic Application Update Check (AppToDate)

Paul over at MoDaCo is starting to get some interest in a new application he's developing - basically it involves developers providing some XML with their installer that ties in with some similar XML on the applications' download page on their web server.
When a new version is released, the XML on the download page is updated, "AppToDate" will check the download server and you'll be able to see that a new version is available.......
AstraWare, Developer One and SK-Tools have already expressed an interest in making their software work with "AppToDate".......what are you waiting for!?!?!
I'll stop babbling, this is what Paul posted over at MoDaCo "AppToDate"
I have a dream! OK, so it's not quite as ground breaking as some other dreams of our time, but it's a dream none the less. It goes something like this...
I have a whole bunch of software on my device. Probably 15 apps at least. I also write software, which is downloaded by a fair few people, both commercial and free. I like to ensure that my software on my device is up to date with the latest versions, and it's a right pain in the ****. Not only that, I'd like my end users to have the latest versions installed to get the best possible experience... and to facilitate that I have to write a custom update checker into each of my applications. Fine for big apps, not great for quickly rustled up apps or tweaks.
But there could be another way.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What if you could have an application that lived on the device, that wasn't tied to any one application or vendor, that could check for updates for everything installed on your device? IMHO, that would be awesome. A dream. For such an approach to work, you'd need a few things...
Someone to write the update application, and to develop it. A community project perhaps?
The update application MUST be FREE for end users and developers
The update application MUST be easy for developers to plug in to
The application needs to be used by end users!
Freeware developers need to use the application!
Commercial developers need to use the application!
Now here comes the audience participation part - if you are a user, would you like to see such an application? If you are a developer - either freeware or commercial - would you like - and would you use - such an application? Make your voice heard here, and if there's an appetite for this, let's make it happen! I'll be updating this topic to list developers who would like to be involved.
Oh, I forgot to mention... I've basically written the update application! It's simple, has plenty of scope for future development, can update itself (of course) and in order to be used by a 3rd party, just needs an XML file dropped into the updater directory from your install CAB, and a current version XML on your server!
Beautiful! The response to this topic will determine how much time I spend on getting it production ready
P
Click to expand...
Click to collapse
Lend your support to this - with all the updates for various applications flying around, it's an almost impossible task to know if you're running the latest and greatest version - hopefully it will grow into a REALLY useful tool.
Thanks for listening
Mark.
This would also work well for new versions of everyone's favorite rom's....
Mark Crouch said:
Paul over at MoDaCo is starting to get some interest in a new application he's developing - basically it involves developers providing some XML with their installer that ties in with some similar XML on the applications' download page on their web server.
When a new version is released, the XML on the download page is updated, "AppToDate" will check the download server and you'll be able to see that a new version is available.......
AstraWare, Developer One and SK-Tools have already expressed an interest in making their software work with "AppToDate".......what are you waiting for!?!?!
I'll stop babbling, this is what Paul posted over at MoDaCo "AppToDate"
Lend your support to this - with all the updates for various applications flying around, it's an almost impossible task to know if you're running the latest and greatest version - hopefully it will grow into a REALLY useful tool.
Thanks for listening
Mark.
Click to expand...
Click to collapse
Beta version suitable for app developers, ROM chefs and 'cabbers' now at http://apptodate.modaco.com
Free of course for developers AND end users, and I know at least a couple of chefs who are planning to cook it into the ROM (I'll be offering an OEM package early next week to supplement the existing CAB).
Come on over and get involved, let's get everyone supporting this!
P
Great work modaco..will look at it
WMWifiRouter will support this with the next release.
I have now releaed a version with the necessary configs to enable ROM update notifications.
ROM chefs: please contact me if you have any questions re: cooking into the ROM and notifying your users of updates!
Note that via the stats mechanism, you can watch how many people are checking for updates on your ROM!
P
Hey modaco..im cooking my ROM so i would like to use your wonderful app in it..kindly PM me the instructions or post it here..i would also like u tell me how to integrate stats mechansim
Check your PM!
P
Sounds like a great idea, but one slight problem I have with it is: if the app is not hosted on it's own website, what can be done?
I haven't had time to dig any deeper than reading this, although I'm now going to look at the "Official site" and see what info I can get.
All you need to be able to host is 1 XML file somewhere!
P
Now... How can I get this into a ROM?
- Get the CAB from here: http://www.modaco.com/content/AppToDate/267096/Download-AppToDate/
- Extract the AppToDate.exe
- Put AppToDate.exe in \Windows
- Create your ROM XML file (see below)
- Use initflashfiles to put your XML file in \Application Data\AppToDate
- Host your ROM file online in the URL you put in the XML
When you update your ROM, simply increment the version number in the online XML, and people will see the notification!
When you have this done, let me know and i'll give you your stats URL!
Here's what the XML (e.g. l3v5y.rom.1.xml) will look like:
Code:
<application>
<name>l3v5y's ROM</name>
<version>1.0</version>
<description>You are using the first release ROM version. Keep checking back for updates!</description>
<versionurl>http://www.mysite.com/apptodate/l3v5y.rom.xml</versionurl>
</application>
And when you have an update available, change the online version to:
Code:
<application>
<name>l3v5y's ROM</name>
<version>1.1</version>
<description>Current ROM version is available from http://www.mysite.com, and includes the following changes over v1.0....</description>
<versionurl>http://www.mysite.com/apptodate/l3v5y.rom.xml</versionurl>
</application>
Remember when building your ROM to grab apptodate as late as possible, as there are regular updates atm (altho, when you put it in ROM, it will still auto update itself anyway!)
Remember to load up your XML in IE on your PC to check it's correctly formed.
P
If you have CAB extensions to your ROM of course, it's a great way to keep those up to date for users too (and again, get some stats)
P
Just making sure the exe didn't need to Go somewhere special, I can get xmls to work thanks to UC provisioning! Does the updater itself need an XML ( could unpack the cab and see but it's too late for that timewise) ?
Who wants to host some xmls? Or maybe I should just get a site...
I'll see to that stuff tomorrow, or is that today?
Thanks for the standard and I hope it gets used lots 'cause it'll save me a lot of time!
Quick question: does the checking/downloading system work with FTP or just HTTP?
Just to remind you..anchillus was also working on a project related to Windows Updating..but i dnt know what happened to it....
AppToDate doesn't need it's own XML.
I imagine HTTP only is the best bet.
Get yourself a free account here and you'll be sorted: http://www.zymic.com/free-web-hosting/
P
Here's anichillus' post:
http://www.anichillus.net/index.php?topic=33.msg%msg_id%
Which isn't really related per se. I like his idea tho, that would be cool!
P
Thats some mighty fine marketing! And the "conformation" e-mail has crashed outlook...

[FULL MOD] BLACK/ICS Whatsapp Yorzua mods :D

Hello Android fans,
Here are few MODS done by me ( more mods available here )
Dark Mod
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download DARK MOD 2.7.2635
Download DARK MOD 2.7.3108
ICS Mod
Download ICS MOD 2.7.2635
Download ICS MOD 2.7.3108
Mango Mod
Download MANGO MOD 2.7.3108
• With this u would be able to enjoy the latest release of Whatsapp themed
• Feel free to ask for help or just give your suggestions for next release
• Quality to the details has been done in graphics, i will work on xml/smali too
All my apk files are signed, just install as any app
or 2nd method
Easy way to install :
Download and place the zip into your sd card
Uninstall your existing whatsapp app
Use Rootexplorer to drag the app into /data/app or /system/app
Set permissions to all and reboot the phone
***Works for all devices ***
Recent changes
You are done - Enjoy it
Changelog
I made a [Tutorial]How to decompile/recompile/Sign Whatsapp.apk :
http://forum.xda-developers.com/showthread.php?p=21980621#post21980621 or HERE
I am quite busy at the moment but if you are patient,
i will find time to work on exclusive and unique mods for your daily chats
I helped a guy to go from the simple theming to real development of the apk >
he put out of his thread like a ****...
NOTE for GRATITUDE !
cybermessiah said:
@ynkamat
Regarding the message bubble design you requested. In order tho have light text on a dark bubble requires decompiling/recompiling the Whattsapp apk and editing the xmls to change the text color. I have tried that in the past, but with little success .. as Whattsapp doestnt seem to be able to recompile properly with the conventional decompiling methods. That is why you will see most mods have only black text on lighter bubbles. Not so easy to do an inverse design.
Click to expand...
Click to collapse
cybermessiah said:
@Yorzua
I am well aware of how to decompile and recompile apks.
The issue is with the Whattsapp apk recompiling after editing the Styles.xml within the res values folder. As many themers have found, there is an issue with recompiling WhatsApp apk after performing such edits. No one seems as yet able to successfully recompile the apk and alter the message bubble text color. You are doing well if you can change the text to inverse using ApkTool.
I myself prefer APK Manager than ApkTool as its command line structure is much better laid out and has more options.
Click to expand...
Click to collapse
cybermessiah said:
@ Youzua
Are you able to change the black bubble text to white (within the speech bubbles)....?
The trouble lays in that part of the modifications.
I have yet to see anyone successfully recompile the Whatsapp.apk (myself included) and have the changes (black text to white) actually work after finalization.
Many have tried editing both the Style.xml and Color.xml.. but the it just don't take after recompiling. The person who cracks this is going to make everyone happy.
Click to expand...
Click to collapse
cybermessiah said:
Good work.
Did you edit res>layout> 'conversation_text_row_right.xml' and 'conversation_text_row_left.xml ?
looks like they are the xmls.
Click to expand...
Click to collapse
cybermessiah said:
However, I will politely request that you keep this thread related to the theming and development of the themes related to this thread
If it has nothing to do with the Development of this thread then do not post.
If you wish to throw insults at each other then do it on another site as we do not want to read it. Next time i have to clean this crap up i shall give out Holidays from xda
Click to expand...
Click to collapse
Satisying to be be on more amicable terms with eachother, but please follow the above request.
Click to expand...
Click to collapse
My answer :
Wasnt you happy when i was posting all my posts off topic from the theming of your themes ?
Did i help you or i just imagine your words below ?
Without my help, you would never be able to go deeper in your own theming which comes now to a real development via xmls and smalis !
I wanted sincerely to help you but hey, like you said, you seem to be more proud or ashame for that... i still remember how you posted in my threads with rage and crap **** ...
dont count on me ever to help you and wrong if you think that we dont need help from someone else... ​
======================================================================
If you come by my thread and like my work, i ask nothing more than a little thanks for the effort.
If you dont, then just give me credits if you use it.
Thanks for reading, i wish you a great day ☼​
Thanks...Good theme for Whatsapp, works well!
Working great on my Note. Nice. Thanks for yr work.
Waiting for HoneyC Version.
just want to ask,if we use this whatsapp, can we still receiving update from the market?
Market Updates
freyria182 said:
just want to ask,if we use this whatsapp, can we still receiving update from the market?
Click to expand...
Click to collapse
You will receive a notification when a new release come out but automatic upgrade will fail as you pushed this apk manually to /system or /data.
I will update as fast as possible the coming releases
Thanks a lot.
Muchísimas gracias.
tried installing buy nothing happens. can advise how to set permissions? I am using root explorer. Just click and hold on app? I saw permmissions and clicked all. did a reboot but dont see the app. which part did i make mistake. please advise.
whatsapp installation
bennyboey said:
tried installing buy nothing happens. can advise how to set permissions? I am using root explorer. Just click and hold on app? I saw permmissions and clicked all. did a reboot but dont see the app. which part did i make mistake. please advise.
Click to expand...
Click to collapse
Thanks for the feedback, working for me and reported by others as working too.
Download and place the zip into your sd card
Uninstall your existing whatsapp app
Use Rootexplorer to drag the app into /data/app or /system/app
Set permissions to all by long press on the app to pop up the menu
reboot the phone and you will see your whatsapp application installed in the grid.
Do you still have place on /system ( internal memory ) ?
Do you have already a whatsapp apk in /data/app ? If yes, it will overwrite the one of /system.
Did you move the app to sd ? ( a2sd scripts or whatever )
I very want the themes on yor site. Why you not putting them here?
Did you also putting your thems here? Here say you having 5 themes but here canot see them.
Here have your theming
http://forum.xda-developers.com/showthread.php?t=1412297
but my country canot using the rapidshare.
How to getting the other themes here?
New mods
Stranger43 said:
I very want the themes on yor site. Why you not putting them here?
Did you also putting your thems here? Here say you having 5 themes but here canot see them.
Here have your theming
http://forum.xda-developers.com/showthread.php?t=1412297
but my country canot using the rapidshare.
How to getting the other themes here?
Click to expand...
Click to collapse
I didnt appreciate so much your first opinion on me in the thread you know...
but hey, best way to show you was wrong is following >
OP updated with direct links to DARK and ICS MODs
I had some bad time with hosting websites down....
all versions updated to the latest 2.7.3108
recent changes
nice work again !
New dark version in progress ...
thread closed
All my mods updated to latest version 2.7.3169
Unfortunately i see my work and ideas being stolen in another thread ...
I will keep my work on "androidbyyorzua" website ...
More than 600 downloads in 10 days at this time.
Thanks for all who liked and showed appreciation for my work.
Thread Closed @ OP Request

[TOOL] Remote Theme Injector - theme your favorite paid apk

Themers on XDA face a huge problem when it comes to paid apks. They can't theme apks and distribute their work since that would be considered warez.
Since we - the moderators - spend a lot of time closing threads where someone accidentially published such a theme, Forum Moderator Whiskey103 came up with an idea.
What if the themer doesn't distribute the entire apk, but only his themed parts? This would be totally allowed on XDA.
So Whiskey asked me if I can come up with a solution to this problem. And today we announce RTI - The remote theme injector!
Note: while this project is intended for paid apks, it still works with free apks too of course. This app might help you migrating themes to a new version of the apks too.
RTI basically consists of two parts:
The patcher (or themer)
And the editor which is needed to create themes
Patcher
This is a little windows app which takes the target apk and a theme file (more on that later) and automatically injects the theme into the desired apk.
Todo this, the apk gets decompiled, patched, recompiled, signed and zipaligned. All this happens automatically and requires no input from the user (which is in this case the user who wants to USE the theme)
The user has to provide the target apk on his own, this ensures no apks are distributed as part of the theme.
It can be pulled via ADB or Rootexplorer from the phone for example.
Editor
The first app was for applying a theme, the editor is for creating such themes.
It's a simple wizard style app which guides the themer through the required steps to create a theme file.
Each theme file contains not only the actually themed files but also its own version of apktool to ensure maximum compatibility and a set of settings specifically for the target apk
The settings include:
Package name of the target apk
Version number of the target apk
Which sign method to use (keep old signature, sign with a default key, sign with own key)
Whether the apk gets zipaligned or not
The workflow for the user is very easy:
Download theme (it contains the patcher and the theme file (or even multiple themes)
Fetch target apk from phone and copy it in the same directory as the patcher
Start patcher and wait until it's done
Install themed apk on device
The workflow for the themer isn't much harder:
Theme your apk just as you are used to it
provide TWO folders to the Editor, both folders need to contain the decompiled output of apktool
The first folder contains the unthemed, decompiled apk, the second one contains the themed and decompiled apk
Set the required settings in the editor and wait until generating the theme is done
Provide the user a download which contains the patcher and your created theme file
Screenshots:
Editor:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Patcher:
Changelog
2.12.1.5665
Added support for smali modification for advanced themes
Some bug fixes and UI improvements
1.9.5.191
Important: This version brings some breaking changes, so please do not mix an old rti file with the new patcher. It won't work. You have to recreate your theme files if you want to use the new patcher.
Changed signing options. Removed java jarsign and added signapk.jar instead. This has a far better compatibility and doesn't require an installed Visual C++ runtime.
Possible signing options now:
Use 'test keys': Use a pre defined set of keys from me to sign the apk
Use 'own keys': you have to provide your own set of keys (key.pk8 and certificate.pem) to sign the apk
Keep old signature: NOT recommend, this has a few use cases, but usually won't work. Use one of the other two options if you are not sure.
Improved error detection on the folder selection page. It can tell you some common errors now if you make them.
1.7.6.113
Initial release
Example themes
Tapatalk Pro/Free by Whiskey103
XDA Premium Red and Blue by Whiskey103
Requirements (this is both for Editor and Patcher)
Windows XP SP3 or newer (excluding all Windows 8 versions)
Microsoft .NET framework 4.0 FULL
Oracle JRE (Java) (Always try to use the latest Java version)
Download
RTI 2.12.1.5665
Old versions:
RTI 1.9.5.191
RTI 1.7.6.113
Credits
Whiskey103 for the excellent idea
brut.all for apktool
Google for Android
My girlfriend for tolerating my work on XDA
My dog for keeping me happy
I will write a guide here, for now just screenshots and a little explanation on how to use the "Patcher"
We will do our best to answer the questions about how to use and all that
Basically i came up with the idea because of the fact we have to delete a lot of themed paid apps.
Thats not nice since i know there is much time spend on it.
So now we have a solution for all the themed Swype apk,s etc etc
I really felt sorry sometimes after i had to remove some masterpiece because it was "warez"
If we start to use this, its all fine
BIG Thanks to Diamond who really liked the project from the beginning, without him this wasn't even possible.
He really was enthusiast from the moment i contacted him till where we are now.
Once again, thanks Diamond
The patcher:
You have to download a patcher theme (XDA Premium App example) my thread for screenshots
Extract that folder and grab the installed apk from your phone with Rootexplorer or ES File Explorer.
Place that apk in the extracted theme folder and run the RemoteThemeInjector.exe
In this case the RTI (Remote Theme Injector) will give you a list since i placed two themes in one folder. Just make your choice.
The patcher will do his job and spit out a Themed APK.
Copy that Themed APK to your phone (SD-Card) and install it after you removed your previous installed version of the App.
Once the apk is installed , goto menu / more / settings / Display Style / and select XDA Free.
The Editor
this is awesome!! thanks so much guys!!!
Amazing idea to solve this issue. Thanks to ALL for this...well done!
:beer:
Sent from my Nexus S using xda premium
Thanks you guys,great job,good workaround.
What am i missing?
edit: fixed -java issue
Thanks for the tools.
Thanks Diamondback and Whiskey
This is an outstanding idea. Many thanks to Whiskey and Diamondback for the hard work, and for finding a creative solution to further customize our experiences without risking warez.
It's great to see xda members and mods maintaining such a balance and protecting the interests of both the devs and users simultaneously. Well done.
Cheers for this!
Sent from my HTC One X using Tapatalk 2
Thanks for the files!
Thanks for the great feedback
One thing I'd like to ask for: If you are a themer and created a theme with this app, can you please post a link here so we can see waht awesome work done?
If you want I can also add you to the "example themes" section in the OP.
Is this just creating bsdiff patches or something similar? Or is it more tantamount to resource hacking?
Do the apps HAVE to be paid?
Sent from my SGH-T959V using xda app-developers app
mierkat09 said:
Do the apps HAVE to be paid?
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Nope, it will work on all apps.
Sent from my HTC One X using xda premium
dumpydooby said:
Is this just creating bsdiff patches or something similar? Or is it more tantamount to resource hacking?
Click to expand...
Click to collapse
There's no black magic or so involved, I just take every modified file and copy it over the original one. Nothing complicated
Just added this to whiskey103's thread. . Awesomeness!
http://forum.xda-developers.com/showthread.php?p=28517947
Sent from my Nexus S using xda premium
Gonna have to check this out thanks guys
Sent from my Xoom using Tapatalk 2
and this is why I am in love with XDA
Could I use this to theme SwiftKey 3 keyboard?
This is awesome to say the least, it looks like I'm going to have a new 3am addition to fight off . Works gonna need to pony up some serious red bull.

[TOOLKIT] [Carnt] [WINDOWS] [Apk Editor Thingy 2.2.4]

Back in June of 2010 Daneshm90 gave us the Apk Manager. Since then various versions based on this have come up here and there. Most common was the Apk-Mulitool which many are familiar with. Well since Neither of these have been updated in quite some time, along with me getting tired of cluttering my C drive with apks and decompiled apks, I decided I need to do something about this.
So I present to you the Apk Editor which is based on the original Apk manager - original thread here and also Ptmr3's Deviant Manager - original thread here
For now this is based on the apktool 2.2.4 but will be updated when needed.
So it's pretty easy to use and has been modified to work on any version of android including Marshmallow! You do not have to run this or install in C drive! You can use it on your desktop or even and external hard drive, or have multiple of them running and open at once if you wish. The only requirement is to have java 1.7 (other versions will likely error out!!!)
1.8 seems to cause errors so if that's what you're on, just do a quick downgrade. Often it's as simple as uninstalling the 1.8 update in control panel. I wrote this part again because many people don't read it the first time so by repeating it my hope is the ability to read will commence!
Features
Code:
[LIST]
[*]decompile apks
[*]re-compile apks
[*]sign apks
[STRIKE][*]zipalign apks[/STRIKE]
[STRIKE][*]adb push apks[/STRIKE]
[STRIKE][*]batch optimize[/STRIKE]
[*]more!!!
[/LIST]
Instructions:
Extract zip anywhere you wish!
inside the place-aoj-here-for-modding folder as well as the projects folder is a Delete_ME.txt file. Delete that from each folder!
next you need to install the framework from your device (note some devices may have more than one framework.apk that needs to be installed) so copy your framework(s) apk(s) to your desktop (important!) then navigate to the z-install frameworks folder. Simply drag and drop your framework(s) apk(s) onto the file "apktoo-if.cmd". A small window will open and tell you it was successful. If it just quickly opens and closes immediately that is because you didn't copy your framework apks onto your desktop like I just told you that you needed to do!
Now you're all set. Simply place your apks in the "place-apk-here-for-modding" folder and run the ApkEditor.bat file and follow the prompts.
Tips: If you get an error, choose option 5 to run the log and a red command window will open. You don't need to use that to find your error. I have it automatically outputting to the "log.txt" file in the root of the tool.
Also every now and then it is recommended to open the log.txt and delete everything in it and then save. This will actually speed up the rate at which the log generates. If you don't and decided to let it accumulate, it won't hurt anything but you will notice that when you run the log that the red cmd window seems to run for a very long time. Just make sure the main ApkEditor.bat file is closed when you do this or it won't allow you to save.
I do not want to see posts with people posting huge error logs. If you need to post your log I ask that you use the hide tags.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credits:
Daneshm90 - Original APK Manager
Brut.all - Original Apktool
iBotPeaches - Apktool
JesusFreke - Smali/Baksmali
Ptmr3 - Deviant Manager
mike the inkman - helping me fix new errors in the script and mek top well!
Please note that since this is the initial release there may be some bugs or some things not working as they should. I nor my testers did not find any. However if you find any please be polite in telling me and give proper details.
Thank you
Now based on stable apktool v 2.1.1 and all anything not needed has been removed for simplicity and basic decompile and re-compile functions only.
Downloads:
Apk Editor Thingy 2.4.1
Older releases:
Version 2.2.0
Version 2.1.1
Version 2.0.2
Version 2.0.1
Version 2.0
Version 1.0
mine!!!
Ill give it a run
zelendel said:
Ill give it a run
Click to expand...
Click to collapse
Right on! Hope you find it useful and saves a few steps!
Not that I need it right now but sounds like something you might 'need' sometime. Thx!
Gesendet von meinem A0001 mit Tapatalk
@markbencze sick, bro!
@markbencze is taking over xda haha
Benczebro, you are awesome.. Thank you for this..
You got something on every burner of the stove, man. Good work.
this comes in handy, nice work
I'm working on an update guys to latest apktool 2.0.0rc4 and may push it out tonight. I will be stripping this tool of may unneeded options too. Likely will just have decompile, compile, sign and possibly zipalign. Zipalign really isn't needed so we'll see.
markbencze said:
I'm working on an update guys to latest apktool 2.0.0rc4 and may push it out tonight. I will be stripping this tool of may unneeded options too. Likely will just have decompile, compile, sign and possibly zipalign. Zipalign really isn't needed so we'll see.
Click to expand...
Click to collapse
I'd prefer to see zipalign stay.
When I'm compiling a theme apk with my version of apkmanager, I usually compile it, select 'n' for not a system apk, sign it and then zipalign it.
Sent via Bacon...
Spannaa said:
I'd prefer to see zipalign stay.
When I'm compiling a theme apk with my version of apkmanager, I usually compile it, select 'n' for not a system apk, sign it and then zipalign it.
Sent via Bacon...
Click to expand...
Click to collapse
I understand what you're saying. I'm still on the fence though only because for example: you are making a theme or app for play store and you want to sign and zipalign it and do so. Your apk will be rejected by google. You will be asked to use something else ie: vts, eclipse or as.
So it seems a bit redundant to keep it. That being said I may keep it still for people to at least have the option. But my goal is to keep this basic and very simple.
markbencze said:
I understand what you're saying. I'm still on the fence though only because for example: you are making a theme or app for play store and you want to sign and zipalign it and do so. Your apk will be rejected by google. You will be asked to use something else ie: vts, eclipse or as.
So it seems a bit redundant to keep it. That being said I may keep it still for people to at least have the option. But my goal is to keep this basic and very simple.
Click to expand...
Click to collapse
I know you want to keep it simple but i dont mind the options As I use them more then most I would say. IT has worked so far for me without issue. Very straight forward and simple really.
I think we tend to dunb things down a bit to much as of late.
zelendel said:
I know you want to keep it simple but i dont mind the options As I use them more then most I would say. IT has worked so far for me without issue. Very straight forward and simple really.
I think we tend to dunb things down a bit to much as of late.
Click to expand...
Click to collapse
Good point. Perhaps I'll make 2 versions. One for basic stuff and new to modding users and one one full one. Just so my inbox can avoid too many "how does this work" posts.
I'll link my git as well so you guys can just clone it to stay up to date too
markbencze said:
Good point. Perhaps I'll make 2 versions. One for basic stuff and new to modding users and one one full one. Just so my inbox can avoid too many "how does this work" posts.
I'll link my git as well so you guys can just clone it to stay up to date too
Click to expand...
Click to collapse
I'll be honest. If you are getting pm like that then they need to do some more reading. Your directions are pretty straight forward.
is it really an editor if you cant "re" compile?
Calaisz17 said:
is it really an editor if you cant "re" compile?
Click to expand...
Click to collapse
And why can't you?
so you can?
Code:
decompile apks
compile (not recompile!!!) apks
sign apks
im just going by its stated description so it does decompile and recompile apks?
Calaisz17 said:
so you can?
Code:
decompile apks
compile (not recompile!!!) apks
sign apks
im just going by its stated description so it does decompile and recompile apks?
Click to expand...
Click to collapse
Compile and recompile are pretty much the same thing. Yes I use it all the time.

[MOD][AROMA][6.0+][V16.1] Enhance Experience - Enhance your custom ROM Experience

Hello, This is my first MOD which actually works.
Code:
I am not responsible if you brick your devices or other issues because of my MOD.
Do some research or ask me if you have any concerns about it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Visit the site for detail info: ENHANCE EXPERIENCE
(Website is now optimised for the every mobile devcies.)
Q:So, What is this thing?
A: It basically Replaces stock LineageOS apps with the Google apps.
Q:Why do we need this?
A: If you're using Nova launcher or Pixel launcher i'm sure you would have come across ''force 3D touch". That thing doesn't take place in Stock lineage apps like Phone, Messaging or Clock etc. Also the UI of Calendar app isn't good as compare to Google calendar app, however Google apps is the solution.
Q:What else does it do?
A: It will install Retro Music player, trust me it isn't bloatware but something better than Eleven (stock lineage music player).
Features: Let's you Remove Lineage apps: Calendar, Clock, Eleven, Calculator, Messaging, Contacts and Phone.
2) Adds Google apps: Calendar, Clock, Calculator, Messaging, Contacts and Phone, Beta version of Retro Music.
THINGS YOU SHOULD DO AFTER INSTALLING: 1) Check whether your clock is working.
**Installation For recovery flashing***
1) Flash your Favourite (7.1.1/7.1.2) ROM and then flash Nano Gapps.
2) Select my MOD and click favourable options during installation and reboot.
**Installation For recovery flashing***
1) Take a backup seriously.
2) Open magisk and select my module and flash it. ​
Download for Stable Recovery Flashing: STABLE VERSIONS
Download for Beta Recovery Flashing: BETA VERSIONS
Download for Magisk flashing: not supported anymore
NOTE: Devices with Arm cpu arch is not officially supported.
Source: Github
Credits :LineageOS
:Google
:Me
(download the zip file which has high number, if possible.)
Current Version-
Stable: V16.0
Beta: V16.1
Some Screenshots
Changelogs:
To See older version of changelogs, Visit here! Older Changelogs
*For Mod*
V16.1 - BETA
-
1) Introducing Dirty flash 2.0: Update your existing apps seamlessly without deleting any data.
2) Update apps (Phone, messages, Calendar, Contacts)
3) Remove Sony music because of it's slow development.
4) Added new retro music player.
5) Removed About mod and replace with navigate.txt.
6) Proper execution of permissions, default permissions, preferred apps to their location in system.
7) Removed Sound effects.
8) Removed aroma "Splash" Resources since not in use.
9) Change music execution lines in updater-script.
10) Some small UI changes in installer.
11) Reduce zip size.
12) Added dirty flash mechanism within Installation tab. (On by default)
Bugs:
- Uninstaller doesn't work. (Need to click next, next, till you reach MISC Tab)
- Codes are cluttered too much.
#Enjoy!
Please consider reading some frequently asked questions before flashing it.
FAQS
Very nice
Sent from my Xperia Z using Tapatalk
nattaj9 said:
Very nice
Click to expand...
Click to collapse
Thank you.
New update incoming soon.
Sorry for delay, here's new update V3.0.
LINK: https://www.androidfilehost.com/?fid=529152257862721413
Just what i need !!
your thread is so much underrated :}
thank u very much for ur work
iskanderalex222 said:
Just what i need !!
your thread is so much underrated :}
thank u very much for ur work
Click to expand...
Click to collapse
Appreciate that. <3
HEY GUYS, finally there's a website of my MOD! took me many days hope you like it! https://chetzjain1215.wixsite.com/enhancexp
chetan_1215 said:
HEY GUYS, finally there's a website of my MOD! took me many days hope you like it! https://chetzjain1215.wixsite.com/enhancexp
Click to expand...
Click to collapse
The most important thing for a website is a memorable domain
jigs4wkiller said:
The most important thing for a website is a memorable domain
Click to expand...
Click to collapse
I know but I don't have money to buy a domain xD so till that time I've to use this free stuff thing btw how's it?
chetan_1215 said:
I know but I don't have money to buy a domain xD so till that time I've to use this free stuff thing btw how's it?
Click to expand...
Click to collapse
For low (no) budget I find your site very appealing and what is so far there is well structured and beautifully designed for the restrictions you have on pages like wix :good:
Oh before I forget it thanks to your mod, I finally have no annoying errors anymore after installing Google Apps
jigs4wkiller said:
For low (no) budget I find your site very appealing and what is so far there is well structured and beautifully designed for the restrictions you have on pages like wix :good:
Oh before I forget it thanks to your mod, I finally have no annoying errors anymore after installing Google Apps
Click to expand...
Click to collapse
Thank you! And Btw Update the site for mobile, still there are many problems with it. Like slideshow and other problems like unable to see some texts in last pic.
If you facing issue like phone app unable to see in app drawer, then it means you probably have dirty flash my new version over old one. In order to remove this issue, either do clean flash or open root browser go in system/priv-app/GoogleDialer and remove the older version, it's something with ''8.0.1...'' and reboot.
New stuff coming, tested well before implementing.
New update: https://www.androidfilehost.com/?fid=745425885120732628
If anyone having any issues and who did dirty flash 5.0 over 4.0. I provide no support for it, do a clean flash of your rom and then my mod. Ive change many folder names so it would no work as expected.
So i finally "tried" to make git, i'm still new so dunno know much stuffs. but you can check the mod git here: https://github.com/chetz1215/Enhance-Experience-Global
I was not able to upload systen folder cause of bad internet connection but will do once it's stable

Categories

Resources