[XPOSED][APP][5.0+] AllTrans - Completely Translate Apps - Xposed Framework Modules

{
"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"
}
AllTrans
- Completely Translate Apps
à la Chrome translation of webpages, but for Android apps
Update - Now Supports Android 11! . Also Supports VirtualXposed, so you can use AllTrans without
Root / Magisk / Unlocking Bootloader!!! Also Supports Taichi, so you can use AllTrans without Root / Magisk / Unlocked Bootloader, and much more simpler to use than VirtualXposed!!
What AllTrans does
It replaces all text in an app in a language from one language to another at runtime.
Say for example an app is in German. A user selects the app name, and the required language conversion (say German to English).
Then whenever the user uses the required app, all the text, ANYWHERE in the app, are replaced by their English equivalents.
This is something similar to the way Google Translate works in Chrome.
Note - Due to a technical limitation, this won’t work with many games. Nothing can be done about this.
ScreenShots and Videos
Below are some side-by-side screenshots of AllTrans translating apps from Korean to English
Below are some of the screenshots of AllTrans app
A video (in English) showing how to use AllTrans by Gadget Hacks on Youtube
Features
Translate any app, including system apps.
Completely Free!
Supports Android 11 with LSPosed or Edxposed!
Works on any device without rooting/magisk/unlocking booltloader/flashing - simply use Taichi! or VirtualXposed!
Taichi is much more simpler to use than VirtualXposed!!
Supports 60 languages supported by
Microsoft Azure Translator!
Can translate text displayed using TextView.SetText, Canvas.DrawText and in Webviews.
Installation Instructions
This application requires android version 4.4 or later. You probably already have it. (Android JellyBean or later - so far JellyBean, Kitkat, Lollipop, MarshMallow, Nougat, Oreo, Pie and Q, 11.).
Make sure you have Xposed Framework installed and running. If there is not an official version of Xposed for your Android, LSPosed or EdXposed is recommended. If its a normal device without rooting/magisk/unlocking booltloader/flashing - simply use VirtualXposed! or Taichi!
Get the latest release of the APK from the Play Store. Alternatively you can also search the Xposed Module Repository for this app.
Reboot your phone.
Usage Instructions
This application requires you to sign up for free a key from Microsoft Translate. See instructions below on how to get the keys.
Make sure “AllTrans” app is enabled in “Xposed Installer -> Modules”.
Launch “AllTrans” app.
Choose the “Translate from Language” and “Translate to Language”.
In the “Apps to Translate” tab, find the app you want to translate, click the checkbox next to it.
Close and restart the app you want translated - it should be translated!
How to get FREE Microsoft Azure Translate Subscription Key
Using google to translate works without any keys, but is slower and much lower quality because it does not need internet connection. Using Microsoft results in much better translations.
See instructions here https://akhilkedia.github.io/AllTrans/1.9.5#how-to-get-microsoft-azure-translate-key
Changelog
1.9.5
THIS VERSION TEMPORARILY DOES NOT SUPPORT VIRTUALXPOSED OR TAICHI. Please use previous versions for them.
Fixed translating newer apps built for Android 11! Fixed crashing on Notifications, now Translates Notifications too!
Tested with LSPosed and Android 11.
Misc. BugFixes
1.9.3
Support for Android 11!
1.9.0
Now supports translating Telegram! Use "Aggressive Mode to translate."
1.7.0
NO NEED FOR API Keys!!
Now supports using Google Translate!
1.6.0
THIS APP'S CERTIFICATE HAS CHANGED - YOU WILL HAVE TO UNINSTALL PREVIOUSLY INSTALLED APP TO INSTALL THIS
YOU WILL LOSE YOUR SETTINGS AFTER UPDATING - MAKE SURE TO MAKE A COPY OF YOUR TRANSLATION API KEY!!
I had to change the certificate and settings as I will be releasing the app on Google Play Store.
TONS of new features -
Fully compatible with Android 10
Fully compatible with VirtualXposed and Taichi! (USE XPOSED MODULES WITH ROOT/MAGISK/UNLOCKING!!!!!!!!!)
Fixed apps hanging on startup bug! No need to erase translation cache anymore!
Autodetect language
Better Webview Translation
Dont translate editable fields - Now you can type numbers without the app messing it up!
Automatically Scroll Text if translation is too long
Dark Mode!
Updated instructions for API keys
Many bugfixes
Click to expand...
Click to collapse
Version 1.4.0 - Backported to Android 4.0, bugfixes, better webview translate
Version 1.3.0 - Huge Reduction in memory usage - Will fix several crashes, and make translated apps much more responsive
Also, two versions ago - Translated my app into 56 languages! Use AllTrans in your language of choice!
Version 1.2.0 - Fixed obscure UI crashes for some older devices.
Version 1.1.2 - Added translations for 56 languages! Now use AllTrans in your own language! (Including Klingon for Star
Trek fans out there!).
Version 1.1.1 - Fixed Layout Issues resulting in Checkbox not being visible.
Version 1.1.0 - Added Support for Yandex Translate!!
Version 1.0.1 - Fixed PackageName. Uninstall the previous app before installing this.
Version 1.0.0 - Initial Release
Click to expand...
Click to collapse
Download
The latest release is temporarily not on play store. Download from Xposed Installer or LSPosed app or from Github here.
You can download the app from Play Store at
AllTrans - Translate Other App - Apps on Google Play
An Xposed module which translates *all* text in an app to another language
play.google.com
Alternatively, search the Xposed Installer or on LSPosed app for "AllTrans" and download from there.
Source Code
GitHub - akhilkedia/AllTrans: Completely Translate Android apps in-place aka Google translate in Chrome
Completely Translate Android apps in-place aka Google translate in Chrome - GitHub - akhilkedia/AllTrans: Completely Translate Android apps in-place aka Google translate in Chrome
github.com
TroubleShooting/Known Bugs
TroubleShooting
No app is being translated in any app
If no app is being translated, check is “AllTrans” is enabled in “Xposed Installer -> Modules”.
Also check if your “Microsoft Subscription Key” is correct.
Translated app is stuck in opening screen
If this is the first time you started translating this app, click on the app’s name in “Apps to Translate” tab, and
in “Other Settings” fill in “Delay Before Replcaing With Translated Text” to “2000”.
The Translated app is “Force Close”
Click on the app’s name in “Apps to Translate” tab, and in “Other Settings” fill in “Delay Before Replcaing With
Translated Text” to “2000”.
Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
Translate WebViews” to “2000”.
A particular app is not being translated
Click on the app’s name in “Apps to translate” tab, and in “Other Settings” fill in “Delay Before Starting to
Translate WebViews” to “2000”.
If some parts of the app are still not being translated, click on the app’s name in “Apps to translate” tab, and
enable “Aggressive Mode”.
A game app is not being translated
Due to technical limitations, “AllTrans” will not work with many games. Nothing can be done about this.
If you still have problems like “Force Close” or parts of an app not being translated
Contact me for support. When you do, I will need atleast the following information -
The name of the app, along with a link to download the app from some APK store like “Google Play Store”,
“CoolApk”, etc.
Your phone’s Android version.
A “logcat” of you trying to open the app which gives you problems. You can use apps freely available on the Play
Store for this, such as This one
Once you have the above, contact me on the
XDA support
thread.
You can also report issues on the Project’s “Github”.
Donations
If you like this project, buy me a cup of coffee!
Click Here to Donate if clicking
the above image does not work for you!
License
This program is AllTrans
Copyright (C) 2017 Akhil Kedia
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program.

*Reserved*

Looks promising! Will test eventually.

I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?

danielcr12 said:
I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?
Click to expand...
Click to collapse
Unfortunately, right now, nothing can be done directly.
Google Translate is not free, and while Microsoft Translate is indeed free, it requires a credit card to sign up.
Yandex Translate seems to offer translation service without requiring a credit card (only needs a mobile number).
If people seem interested in the app, I can add support for using Yandex Translate as well.

Error

KaMyKaSii said:
Error
Click to expand...
Click to collapse
you can download from xposed repo. sometime xposed installer on android error

KaMyKaSii said:
Error
Click to expand...
Click to collapse
Hi!
Thanks for this. My mistake - I put the wrong package name. I will fix it right now and reupload on xposed.

KaMyKaSii said:
Error
Click to expand...
Click to collapse
Hi I have now updated the apk, kindly download it from here or from xposed installer.

Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free. I may sound kinda crazy for a bit there, but just saying what I think of. I will just probably wait for this module to be "paid" or "subscribe inside the app" and I'll gladly toss some money for you, or from other sources you'll use.
:good:
---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------
Oh, almost forgot. About the poll, why not BOTH? User-friendly option for those who want it free and paid...
:good:

plzzzz add support for using Yandex Translate

souler456 said:
Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free. I may sound kinda crazy for a bit there, but just saying what I think of. I will just probably wait for this module to be "paid" or "subscribe inside the app" and I'll gladly toss some money for you, or from other sources you'll use.
:good:
---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------
Oh, almost forgot. About the poll, why not BOTH? User-friendly option for those who want it free and paid...
:good:
Click to expand...
Click to collapse
If this app does become paid someday, you will still to provide PayPal or Google or whatever payment provider I ultimately use your card details
As for why not both -
1. This app started as a weekend hack, and it's an absolute lifesaver since I live in Korea but dont know Korean, or while I travel. I used it for half a year before finally adding a UI so I could release it. . But since I mostly get time to work on this on weekends, I want to minimize my effort - if not many people will pay (and if there are free alternatives, I doubt many would), why bother? :angel:
2. If I do add paid support, I will have to setup my own verification servers, etc. And on rooted devices, it'll be easy for people to get around it, using Lucky Patcher etc.
3. Lastly, Free and Open Source (FOSS) for the win! :victory:

danielcr12 said:
I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?
Click to expand...
Click to collapse
I will add support for Yandex Translate, probably over this weekend - no need for credit card for signup then. :highfive:

akhilkedia94 said:
I will add support for Yandex Translate, probably over this weekend - no need for credit card for signup then. :highfive:
Click to expand...
Click to collapse
thank you :highfive:

akhilkedia94 said:
I will add support for Yandex Translate, probably over this weekend - no need for credit card for signup then. :highfive:
Click to expand...
Click to collapse
This will be my lifesaver as well since I need to travel quite often.... Including Korea too

danielcr12 said:
I would like to test this as it seems like a great concept an idea, sadly i do not have a credit card. How to workaround this?
Click to expand...
Click to collapse
souler456 said:
Not saying that I don't trust Microsoft or you or anything, but I don't really like putting my card on this, even though it's free.
Click to expand...
Click to collapse
ali_ge said:
plzzzz add support for using Yandex Translate
Click to expand...
Click to collapse
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.

akhilkedia94 said:
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.
Click to expand...
Click to collapse
Appreciate it, but it's not working. I tried to translate many Chinese apps ,even tried to translate english app to chinese and other language ,but still no luck :crying:

akhilkedia94 said:
Support for Yandex Translate is now live!
Update the app from Xposed Installer, or download the updated Apk from here.
A much simpler signup process, and no Credit card needed!
Keep in mind that Microsoft Translae does give better results than Yandex.
Click to expand...
Click to collapse
hi, nice work but i don't understand all. you say in the "Apps to Translate" tab, search for your app to translate and use the check box next for it. but the only checkbox are just in settings for change the option per app. also i get for "OverRide" and "clear cache" but not for activate a translation for this app.
I not says your app have a problem or don't work, many time it's me the problem.

DThrawn said:
hi, nice work but i don't understand all. you say in the "Apps to Translate" tab, search for your app to translate and use the check box next for it. but the only checkbox are just in settings for change the option per app. also i get for "OverRide" and "clear cache" but not for activate a translation for this app.
I not says your app have a problem or don't work, many time it's me the problem.
Click to expand...
Click to collapse
Hi!
In the "Apps to Translate" tab, there is a list of the app. To right, next to each app name, there is a checkbox. Clicking on the checkbox will enable translations for that app.
I have attached some screenshots to help you.

ali_ge said:
Appreciate it, but it's not working. I tried to translate many Chinese apps ,even tried to translate english app to chinese and other language ,but still no luck :crying:
Click to expand...
Click to collapse
Hi!
I just tested everything again and it does work, specifically for english to chinese. (See the attached screenshot for proof.)
Here are some things you can check for -
Make sure your Yandex Subscription Key is correct. It's something like "trnsl.1.1.201701......"
Make sure the "Use Yandex instead of Microsoft" is turned on. Turn it off and on again just to be sure.
Try translating my app itself from English to Chinese to start. Make sure the checkbox next to the app you want to translate in "Apps to Translate" is ticked.
If none of the above works, try uninstalling and reinstalling my app.
If inspite of doing all of the above, nothing is still being translated, please send me links to some of the apps you tried translating and your Subscription key. If possible also send a copy of your logcat. You can use this app to save your logcat to an SD Card - https://play.google.com/store/apps/details?id=com.nolanlawson.logcat&hl=en
Here are the installation/usage steps again. Please ensure you follow each one -
Installation Instructions
Follow instructions for installation of Xposed Framework
Search the Xposed Installer for "AllTrans" and install the latest version. Alternatively, download the attached AllTrans APK and install it.
Run Xposed installer, go to Modules menu and activate AllTrans by checking the checkbox.
Reboot
Launch AllTrans from app drawer or from Xposed installer and set options as desired.
Usage Instructions
This application requires you to sign up for a key from Microsoft or Yandex Translate.
Yandex Translate supports more languages, has a much easier signup process, and requires NO CREDIT CARD.
Microsoft Translate gives much better translations, but requires a credit card to sign up. (But don't worry, nothing will be charged.)
In "Global Settings" tab, enable "Use Yandex instead of Microsoft".
In "Global Settings" tab, tap "Enter Yandex Subscription Key", input the corresponding key.
Choose the "Translate from Language" and "Translate to Language".
In the "Apps to Translate" tab, find the app you want to translate, click the checkbox next to it on the right.

Related

[App] GoToMyPhone, Manage your Windows Phone from Web Browser

A web-based interface for Windows Phone 8 powered devices. Using any modern web browser, you can access your Contacts, Photo Albums, Live Camera Shots, Microphone Recording, Device information and settings.
N.B: Requires WiFi Connection.
Start GoToMyPhone on your device with WiFi connection and from your browser you can:
1- Access and manage your contacts.
2- Quick contacts search and filter by account type.
3- Export your contacts to CSV or vCard.
4- Dial your contact from your browser.
5- Send SMS and Email from your browser.
6- Access and view the phone Photos from your computer browser.
7- Take live camera shots every 10 seconds from your browser.
8- Records up to 1 minutes and listen from the browser.
9- Full device information.
10- Access and changes the application setting from your computer.
You may download it from Windows App Store:
http://www.windowsphone.com/s?appid=16a924eb-24ee-4007-852f-22dd306b1266
Free Limited version:
http://forum.xda-developers.com/showthread.php?p=41795973
GoToMyPhone supports any modern browser, Windows desktop, Apple Mac Computers, Microsoft Surface and iPad.
Supported Browsers: IE9+, Google Chrome, Firefox, Opera, Safari and other modern browsers.
Demo Video
Allow Trial Version
NEW IN VERSION 1.0.0.2:
★ Allow trial version
★ Fix some bugs
NEW IN VERSION 1.0.0.1:
★ Run under lock screen.
★ Alert the user when WiFi is off.
★ New bug tracing system.
TODO List:
1- MP3 Format (Requested by Developer)
2- Continues Recording
Allow Trial Version
NEW IN VERSION 1.0.0.2:
★ Allow trial version
★ Fix some bugs
UserVoice, because your voice counts
We’ve created this UserVoice as a tool to help us understand how customers use GoToMyPhone and we welcome your feedback.
Please vote for a feature suggestion or submit your own!
We’ve created this site as a tool to help us understand how customers use GoToMyPhone and we welcome your feedback.
====> http://gotomyphone.uservoice.com/forums/227942-general
Thanks for your feedback.
Like the idea so far!!! i had something like this on Windows Mobile....I used to use it to text and view my phone without having to pick it up.
Question: Do you have to have the full version in order to text? That's what I wanted to try before I make a purchase.
Can you add "Background task" so i can have this on while doing other tasks on my phone?
Thanks.
fakoua said:
Please vote for a feature suggestion or submit your own!
Click to expand...
Click to collapse
Just left a few suggestions (under nick "SeNS") on your voting site.
BTW, nice work (bought a paid version)! I especially like a web page design
P.S. I do have a question to you: could you help with web-page design for the open source project(s)? And did you offer some commercial services for the custom web page design (I need a simple "Metro-style" informational home page)?
barrychon said:
Like the idea so far!!! i had something like this on Windows Mobile....I used to use it to text and view my phone without having to pick it up.
Question: Do you have to have the full version in order to text? That's what I wanted to try before I make a purchase.
Can you add "Background task" so i can have this on while doing other tasks on my phone?
Thanks.
Click to expand...
Click to collapse
Dear barrychon,
Thank you for your useful feedback.
Actually the trial version is a quite similar to the full version with limitation with number of photos and contacts, please try the trial before purchasing.
Regarding the text from PC, yes you can send text messages, emails, make phone calls from PC using GoToMyPhone, however, you have to confirm the action from your phone, this is a security concern from Microsoft API.
Regarding the background task, even if the application works in background you can't reach it via socket, the background apps run every amount of time, API does not allow Background apps as service.
Please vote for existing ideas or create your own idea on: http://gotomyphone.uservoice.com/forums/227942-general
Sincerely,
sensboston said:
Just left a few suggestions (under nick "SeNS") on your voting site.
BTW, nice work (bought a paid version)! I especially like a web page design
P.S. I do have a question to you: could you help with web-page design for the open source project(s)? And did you offer some commercial services for the custom web page design (I need a simple "Metro-style" informational home page)?
Click to expand...
Click to collapse
Dear SeNS,
I really appreciate your voice on my feedback page, I will try my best to review and include some features if feasible with current API.
Concerning your requests, I may be able to help with open source projects, please check my page on codeplex: http://www.codeplex.com/site/users/view/fakoua
Review my current projects and invite me to your projects or just mail me [email protected].
Concerning commercial services, I really appreciate your offer, but I'm busy with too many projects including GoToMyPhone and MetroAirServer (light IIS over WP8), I can't provide commercial services.
For your metro-style page, you may check the open source section in GoToMyPhone about page, and please refer to: http://aozora.github.io/bootmetro/ a modified theme for Bootstrap (twitter bootstrap) it may help with your design.
Please feel free to contact me.
Sincerely,
Thanks for the quick reply; I'm really appreciate your attention!
Please, check my codeplex profile: https://www.codeplex.com/site/users/view/SeNS
Probably, I'll ask you soon about design of the simple configuration web-page for my new, upcoming project "X10 home server" (not released yet). There is nothing special; just a few controls and input boxes but I really want it elegant and stylish as your configuration pages for the "GoToMyPhone" app
fakoua said:
Dear barrychon,
Thank you for your useful feedback.
Actually the trial version is a quite similar to the full version with limitation with number of photos and contacts, please try the trial before purchasing.
Regarding the text from PC, yes you can send text messages, emails, make phone calls from PC using GoToMyPhone, however, you have to confirm the action from your phone, this is a security concern from Microsoft API.
Regarding the background task, even if the application works in background you can't reach it via socket, the background apps run every amount of time, API does not allow Background apps as service.
Please vote for existing ideas or create your own idea on: http://gotomyphone.uservoice.com/forums/227942-general
Sincerely,
Click to expand...
Click to collapse
Thanks for the reply!!! I'll stay tuned for any other goodies you might have instore.
Our new website
We just launched our new website: http://www.metroairserver.com
Your feedback counts, please let me know how to improve the site (remember, it is still in alpha phase)
PLEASE REVIEW AND RATES OUR APPLICATIONS ON WINDOWS STORE HERE'S OUR PUBLISHER ACCOUNT:
http://www.windowsphone.com/en-US/s...ir&appId=16a924eb-24ee-4007-852f-22dd306b1266
Many thanks for your help.
Video Demo
Here's our new video demo for GoToMyPhone app.
http://youtu.be/g8NJDQZipM8
Please rate or app on Windows Store if you like it.
Thanks
Help Needed
We need volunteer to translate/review GoToMyPhone app from English into:
1- French
2- Spanish
3- Italian
4- German
If you are interested please reply to this thread.
Thanks in advanced.
Please read the XDA forum rules regarding posting apps, and make sure you're in compliance with them. The key component is that you're not allowed to use this board as advertising for a paid app, although you're welcome to provide a way to get it for free here and then link to a paid version (not a paid *upgrade*; that's not the same thing) as a sort of "feel free to donate by buying the app from the store" kind of thing.
I haven't tried the app yet, so I don't know how severe the trial restrictions are (something you should be specific about, by the way) but I'm tired of seeing links to paid third-party apps in the forum. Time was, this board was for finding beta testers and publishing links that anybody could use (often to the XAP files themselves; this is a developer community and most of us probably have dev-unlocked phones).
Sorry
GoodDayToDie said:
Please read the XDA forum rules regarding posting apps, and make sure you're in compliance with them. The key component is that you're not allowed to use this board as advertising for a paid app, although you're welcome to provide a way to get it for free here and then link to a paid version (not a paid *upgrade*; that's not the same thing) as a sort of "feel free to donate by buying the app from the store" kind of thing.
I haven't tried the app yet, so I don't know how severe the trial restrictions are (something you should be specific about, by the way) but I'm tired of seeing links to paid third-party apps in the forum. Time was, this board was for finding beta testers and publishing links that anybody could use (often to the XAP files themselves; this is a developer community and most of us probably have dev-unlocked phones).
Click to expand...
Click to collapse
Dear GoodDayToDie
I'm so sorry if I didn't follow the forum rules, I know it is not an excuse, but I found a lots of free trial apps with commercial edition, and that's why I created this thread, and as I said, It is not an excuse.
Please feel free to take any action regarding this post if you think it is not following the rules.
Thanks
Eh, I'm not a moderator or anything, I just want to make sure they don't have to get involved. Some of the apps, where the trial is "get the app for free, and if you want to donate/thank us, buy it!", are not a problem at all; it's mostly a matter of making sure people can get the app for free if you want to post it here. There's nothing wrong with asking for donations or anything, it's just not OK to advertise commercial stuff unless it's related to the site.

[APP][4.0.3+ & GB][XPOSED] BootManager

Run only the apps you want at system start.
With this app modul you could prevent selected apps of running on system startup. Only apps with the permission BOOT_COMPLETED are shown in the list. System apps are marked with an exclamation mark.
To restrict system apps you have to donate. ReceiverStop accepts this donate key too!
Important:
This app needs the Xposed Framework. The framework requires root access for installation. Don't forget to enable the module in Xposed. You can grab it here: Xposed Installer
Donation:
No self-promotion in the app.
System apps could also be selected
You support this app and further development!
Website: http://tinyurl.com/p2lsmou
Play Store: http://tinyurl.com/nfd3ftm
Xposed Repository: http://tinyurl.com/ogfq3t7
Changelog: http://tinyurl.com/k75vfbv
My personal intension to create this app:
IMHO the best way to prevent apps from beeing executed at sytsem startup is with Xposed - and there was now module/app available. So i created one
Translation:
You could find here a interface to translate the english strings: http://tinyurl.com/okycacj
A free account of www.oneskyapp.com is required to edit. Additional, please attach your email address or send it via PM
Description for non-developers:
Each app with permission "android.permission.RECEIVE_BOOT_COMPLETED" is placed in a (Windows slang) "startup folder". For my 200 installed apps that are about 33%. On system boot every of these apps gets started. Possible options:
app shows a notification
app starts a (hidden) service in background
app exits again (eg user has set an option)
If you disable an app in the BootManager it does not get that event and is not started at next system boot.
ReceiverStop
An app still starts at system boot? Android has many other events which could start an app!
Example: Skype has the permission "android.permission.MOUNT_UNMOUNT_FILESYSTEMS". This means, (again Windows slang) if you insert a DVD into you drive, "autorun" is executed and starts Skype.
Note: As your sd-card is mostly always inserted, this could be used to start apps at system boot....
Other triggers are: A BlueTooth device (dis-)connect, connection type changes (2g/3g/wlan) or power adapter is (un-)plugged.
All these could be restriced with my other app "ReceiverStop". Be carefull and do not disable the wrong.
Btw, ReceiverStop accepts also the donate key of BootManager.
defim said:
Run only the apps you want at system start.
Homepage: http://tinyurl.com/p2lsmou
Play Store: http://tinyurl.com/nfd3ftm
Xposed Repository: http://tinyurl.com/ogfq3t7
Click to expand...
Click to collapse
First, your tinyurl links are broken for me...
Direct links:
http://bootmanager.apk.defim.de/
https://play.google.com/store/apps/details?id=de.defim.apk.bootmanager
Then I think minimal informations (and screen shot) about application would be preferable in this thread.
Not just the link that redirects to homepage or Play Store...
Hi Defim,
Thank you for this module This is a good job
Why not other languages ? Just German & English ?
I would like the French, please, if possible
There's not much to say
All links are working, except www.xposed.info which is down. Maybe you ask here: http://forum.xda-developers.com/showthread.php?t=1574401
defim said:
There's not much to say
All links are working, except www.xposed.info which is down. Maybe you ask here: http://forum.xda-developers.com/showthread.php?t=1574401
Click to expand...
Click to collapse
Actually I gave direct links and give my opinion on the lightness of your thread!
About broken links for some, screenshot, xposed module link, minimal information and english language,.. it's your application and it is you who see
Steph310 said:
About broken links for some, screenshot, xposed module link, minimal information and english language
Click to expand...
Click to collapse
I created this thread, because Xposed entry requires one. What's about the things you list?
defim said:
I created this thread, because Xposed entry requires one. What's about the things you list?
Click to expand...
Click to collapse
System app requires donation
At list provide here in xda for experimental basis.
So we can check and give you reviews.
Also provide change logs here.
sent from my GT-N7100. Press thanks if I helped..
There is yet in-app changelog and on both other sites. I do not really want to update a 4th place. -> i places only links to 1st post
You should post change log here also, so every mate can know what changes made in new version instead of opening every time that site.
sent from my GT-N7100. Press thanks if I helped..
MBariya said:
.. post change log here also, ... instead of opening every time that site.
Click to expand...
Click to collapse
No changelog here. You have alway to click somewhere, either to open this thread or play store or xposed repository...
Simplest way: use playstore which shows changelog on update
Found that system apps are removed in 1.0.2 version but they are available in 1.0.0
Donation switch also not working or directing to payment method.
sent from my GT-N7100. Press thanks if I helped..
I seems that it doesn't work at all.
I have adaway, go backup, audiomanager, gnotes, pulse,skype they all loaded at the boot time.
If defim tried using the code that was pulled from XPrivacy very early on it's not going to be sufficient. One of the main reason the code was pulled was that apps were still triggering.
Autostarts is an alternative and it is available at f-droid.org
Changelog is now only available on this site, updating 5 places takes much more time than writing java. http://tinyurl.com/k75vfbv (english translation will there be soon)
MBariya said:
Found that system apps are removed in 1.0.2 version but they are available in 1.0.0
Donation switch also not working or directing to payment method.
Click to expand...
Click to collapse
Se "about". Switch has no action, to not annoy people if touching it accidentally. System apps were available in 1.0.0, but only shows a msgbox -> annoying too
henrik.dk said:
I seems that it doesn't work at all.
I have adaway, go backup, audiomanager, gnotes, pulse,skype they all loaded at the boot time.
Click to expand...
Click to collapse
Please check logfile:
Code:
cat /data/xposed/debug.log | grep BootManager
Thera are many triggers which could start an app, like connection-changes. e.g. the app com.mobidia.android.mdm has even not onboot-trigger, but stars always. Next app will be for disabling such events...
famewolf said:
If defim tried using the code that was pulled from XPrivacy very early on it's not going to be sufficient. One of the main reason the code was pulled was that apps were still triggering.
Autostarts is an alternative and it is available at f-droid.org
Click to expand...
Click to collapse
Take a look on the about menu...
I think to prevent apps to start, xposed is the best way!
thanks. I checked the debug.log it does indicate that bootmanager does try to reject.
Would you please just investigate why skype/audio manager still load after boot?
the app I listed is quite common apps.
defim said:
Changelog is now only available on this site, updating 5 places takes much more time than writing java. http://tinyurl.com/k75vfbv (english translation will there be soon)
Se "about". Switch has no action, to not annoy people if touching it accidentally. System apps were available in 1.0.0, but only shows a msgbox -> annoying too
Please check logfile:
Code:
cat /data/xposed/debug.log | grep BootManager
Thera are many triggers which could start an app, like connection-changes. e.g. the app com.mobidia.android.mdm has even not onboot-trigger, but stars always. Next app will be for disabling such events...
Take a look on the about menu...
I think to prevent apps to start, xposed is the best way!
Click to expand...
Click to collapse
henrik.dk said:
Would you please just investigate why skype/audio manager still load after boot?
Click to expand...
Click to collapse
Skype uses the "MEDIA_MOUNTED" action, that should the cause why the app is executed. The action is triggered if a sdcard is inserted/detected,even on boot.
@defim, it's too early to make a paid version, don't you? I think that at the beginning it's better to give it free, having more testers for your new module than this way.
For example, I don't know if you are going to mantain this apk, so I prefer to wait some time before paying for it (and also others).
What do you think?
And also keep in mind that there are a lot of others apk that make the same without paying (autorun...). Anyway, it´s your decision dev
thanks for the info. what the hell with skype to start auto when sd card is inserted.
defim said:
Skype uses the "MEDIA_MOUNTED" action, that should the cause why the app is executed. The action is triggered if a sdcard is inserted/detected,even on boot.
Click to expand...
Click to collapse
---------- Post added at 05:57 PM ---------- Previous post was at 05:52 PM ----------
agree with you.
Just could not find the autorun you talked about.
crispi7 said:
@defim, it's too early to make a paid version, don't you? I think that at the beginning it's better to give it free, having more testers for your new module than this way.
For example, I don't know if you are going to mantain this apk, so I prefer to wait some time before paying for it (and also others).
What do you think?
And also keep in mind that there are a lot of others apk that make the same without paying (autorun...). Anyway, it´s your decision dev
Click to expand...
Click to collapse
crispi7 said:
@defim, it's too early to make a paid version, don't you? I think that at the beginning it's better to give it free, having more testers for your new module than this way.
For example, I don't know if you are going to mantain this apk, so I prefer to wait some time before paying for it (and also others).
What do you think?
And also keep in mind that there are a lot of others apk that make the same without paying (autorun...). Anyway, it´s your decision dev
Click to expand...
Click to collapse
Maybe it' no clear, so i will clarify that i really prefer your module. I have uninstalled the other app because i prefer free source.
Please keep it up
Everyone will complain if at a specific point some featurs of an app will be restricted. So it is better to have it from the beginning. Beside that, you could "test" the modul as long as you want for free
If I maintain my apps until eternity could noone tell you. But you could take look at the changelog of other apps by me, eg FreetzMobil (http://tinyurl.com/ktzhcl3)
Handling of broadcasts like the "MEDIA_MOUNTED" are work in progress

[MOD][Xposed] Google Search / Now API

Requires Xposed Framework!
This module adds an API to the Google Search app, commonly referred to as Google Now.
This allows developers to make plugins that react to searches done in Google Search.
As of right now, the developers cannot interact with the cards UI, not sure how feasible that is, if it is, it'll be in future versions.
(I showed this on reddit some days ago: http://www.reddit.com/r/Android/comments/1rmvxs/heres_a_preview_of_my_google_search_now_api/)
Screenshots:
{
"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"
}
Demos:
Lyrics fetching: https://www.youtube.com/watch?v=OsNCHo5JZuA
Song recognition outside US with Shazam: https://www.youtube.com/watch?v=ThbW5glU7zM
AutoVoice: http://www.youtube.com/watch?v=usjqq5hwlSE
Compatibility:
Any 4.1+ device that can run Xposed Framework. ICS not supported at the moment, not sure how recent the Google Search port is.
Download:
Please note that this is a 1.0 release, it may or may not have bugs.
http://repo.xposed.info/module/com.mohammadag.googlesearchapi
Source:
This is open source, you're free to contribute to the source, but you're in now way allowed to release this anywhere else.
https://github.com/MohammadAG/Google-Search-API
Plugins:
This doesn't do anything without plugins, which needs developer support. More on that below. Here are some fully working examples:
Music Controls: Control music playback. Supported commands: "play/pause/resume music", "play songs by <artist>", "play song <title>", "next/previous track/song", "volume up/down/max", "what song is this" opens in Shazam, requires Shazam, no idea what happens without it.
Voice Toggles: Turn on/off Wi-Fi, Mobile Data, or Bluetooth.
AZLyrics Viewer: Shows lyrics for songs from AZLyrics.com. Supported commands: "show lyrics for <song> by <artist>", exact syntax required here, artist is not optional.
Autovoice, by @joaomgcd, run Tasker commands from Google Search.
Plugin sources:
Music Controls: https://github.com/MohammadAG/GNAPI-MusicControls
Voice Toggles: https://github.com/MohammadAG/GNAPI-VoiceToggles
AZLyrics Viewer: https://github.com/MohammadAG/Android-AZLyricsViewer
Developers:
Implementing plugins is as easy as copying one file to your source, and implementing a BroadcastReceiver that listens for the search queries (sent as text). If you're implementing a UI, implement TextToSpeech for voice feedback, if not, use GoogleNowApi.speak for voice replies.
All this is demonstrated in the examples above.
You'll also need to add a permission to AndroidManifest.xml: "com.mohammadag.googlesearchapi.permission.ACCESS_GGOGLE_SEARCH_API"
Remember that any package needs one activity to be started to work, see the music controls example for a way around that.
Of course, you're free to make your plugins free/paid/whatever.
What are the two checkboxes for?
If you're using GEL, you basically need to have the first checkbox checked. This is because GEL uses an overlay for the first part of the search, then opens the usual search app without the transitions. This means that if a developer already started an activity, it'll be sent to the background cause search was started after it.
Second checkbox prevents duplicate searches, this can be useful (you'll see how), and not so useful (when you do two volume ups/downs). Experiment as needed.
Support development
This took quite a lot of research, Google Search's code is huge, if you found this useful, please consider a donation.
Downloading and trying on note 3 asap
Sent from my SM-N900T
Any way this could be made to support Tasker out of the box? Basically if it sent a broadcast intent without the need for a permission and such.
Cptnodegard said:
Any way this could be made to support Tasker out of the box? Basically if it sent a broadcast intent without the need for a permission and such.
Click to expand...
Click to collapse
It needs a permission right now, but I plan to make a Tasker plugin.
Hi MohammadAG.
What do you think about unlock Remote API? I tried to do this, but I have very limited time.
The problem is reconstruction of the API. Reverse engineering, reverse, reverse
Code:
<service android:name="com.google.android.sidekick.main.remoteservice.GoogleNowRemoteService" android:permission="com.google.android.apps.now.REMOTE_ACCESS" android:process=":search">
<intent-filter>
<action android:name="com.google.android.sidekick.shared.remoteapi.IGoogleNowRemoteService" />
</intent-filter>
</service>
In latest version require signature (after upload my module Google change it)
Code:
<permission android:label="@string/permission_remote_access_label" android:name="com.google.android.apps.now.REMOTE_ACCESS" android:protectionLevel="signature" android:description="@string/permission_remote_access_desc" />
but in android:versionCode="300207090" android:versionName="2.7.9.789824.arm" only hook function:
Code:
<permission android:label="@string/permission_remote_access_label" android:name="com.google.android.apps.now.REMOTE_ACCESS" android:protectionLevel=">>>normal<<<<" android:description="@string/permission_remote_access_desc" />
Code:
checkForValidSignature(int paramAnonymousInt)
API function is very interesting: ht tp:/ /wk le j.to/g38qK
To prevent spam on the XDA forums, ALL new users prevented from posting outside links in their messages. After approximately 10 posts, you will be able to post outside links. Thank you for understanding!
Click to expand...
Click to collapse
It requires changing the settings in teamdog "section", which makes my module. Latest version of the module in the repo does not support latest Google Search. I did fix, but not yet released. Do want it it?
Dzakus said:
Hi MohammadAG.
What do you think about unlock Remote API? I tried to do this, but I have very limited time.
The problem is reconstruction of the API. Reverse engineering, reverse, reverse
<snip>
API function is very interesting: http://wklej.to/g38qK
It requires changing the settings in teamdog "section", which makes my module. Latest version of the module in the repo does not support latest Google Search. I did fix, but not yet released. Do want it it?
Click to expand...
Click to collapse
That's actually interesting... I didn't notice that part, mainly cause I thought sidekick was the name of some Motorola device.
The fun part is CardResponse implements Parceable, so this could probably be used to do card UI responses.
PM me your module, I'll have a look at this.
The signature shouldn't be a problem, PackageManager can be hooked I guess.
2242683
MohammadAG said:
That's actually interesting... I didn't notice that part, mainly cause I thought sidekick was the name of some Motorola device.
The fun part is CardResponse implements Parceable, so this could probably be used to do card UI responses.
PM me your module, I'll have a look at this.
The signature shouldn't be a problem, PackageManager can be hooked I guess.
Click to expand...
Click to collapse
@MohammadAG, dumped from device, so signed debug key APK: http:/ /w w w12.zipp yshare. com/ v/6439333/file.html
I can not find the source code, but I still look for it tomorrow.
byte[] is for protobuf data :-/
MohammadAG said:
It needs a permission right now, but I plan to make a Tasker plugin.
Click to expand...
Click to collapse
I'm totally implementing this in AutoVoice tomorrow so no need for you to go through the trouble if you don't want to. haven't tried it but looks great!
joaomgcd said:
I'm totally implementing this in AutoVoice tomorrow so no need for you to go through the trouble if you don't want to. haven't tried it but looks great!
Click to expand...
Click to collapse
Awesome, you'd be the first dev to implement this!
If you have any comments on the API, do tell, it's the first time I've written an almost solid API.
(I image a library that can be imported would be better than copying the .java file, if that's a comment)
MohammadAG said:
Awesome, you'd be the first dev to implement this!
If you have any comments on the API, do tell, it's the first time I've written an almost solid API.
(I image a library that can be imported would be better than copying the .java file, if that's a comment)
Click to expand...
Click to collapse
Ok, here it is!
(oops, can't post a link to the youtube video... Look up my channel on youtube: joaomgcd. If you would be so kind as to post the link to the video it would be cool)
AutoVoice integration couldn't be simpler! Thank you very much for creating this!
About the API, it's fine as it is! I personally much prefer a java file like that specially since it's such a simple one. I wouldn't want to import a jar just to get access to a constant.
Of course the API could grow, but I actually like having the java file like that.
Congrats on the great API, I hope you don't mind that I linked to it in the YouTube video and in the description.
joaomgcd said:
Ok, here it is!
(oops, can't post a link to the youtube video... Look up my channel on youtube: joaomgcd. If you would be so kind as to post the link to the video it would be cool)
AutoVoice integration couldn't be simpler! Thank you very much for creating this!
About the API, it's fine as it is! I personally much prefer a java file like that specially since it's such a simple one. I wouldn't want to import a jar just to get access to a constant.
Of course the API could grow, but I actually like having the java file like that.
Congrats on the great API, I hope you don't mind that I linked to it in the YouTube video and in the description.
Click to expand...
Click to collapse
Added to first post with a link to the video, thanks!
Glad you found the API useful as is, I'll keep it as a java file till I implement card responses, then you'd probably need to use a library to create cards
joaomgcd said:
Ok, here it is!
(oops, can't post a link to the youtube video... Look up my channel on youtube: joaomgcd. If you would be so kind as to post the link to the video it would be cool)
AutoVoice integration couldn't be simpler! Thank you very much for creating this!
About the API, it's fine as it is! I personally much prefer a java file like that specially since it's such a simple one. I wouldn't want to import a jar just to get access to a constant.
Of course the API could grow, but I actually like having the java file like that.
Congrats on the great API, I hope you don't mind that I linked to it in the YouTube video and in the description.
Click to expand...
Click to collapse
Sweet! How can we do this if we don't have your rom?
And have you looked at Utter! At all? Either of you....
Anyway to integrate this?
Sent from my GT-I9505G using Tapatalk
Are supported apps supposed to show in the plugin list in the Search API app? Can't get Autovoice to work despite it being the correct version with integration enabled, the xposed plugin is also up and running. The plugin list doesnt show Autovoice however.
Cptnodegard said:
Are supported apps supposed to show in the plugin list in the Search API app? Can't get Autovoice to work despite it being the correct version with integration enabled, the xposed plugin is also up and running. The plugin list doesnt show Autovoice however.
Click to expand...
Click to collapse
it shows for me in the plugins section of google search api. what version of autovoice you have? did you reboot?
spyros.giotakis said:
it shows for me in the plugins section of google search api. what version of autovoice you have? did you reboot?
Click to expand...
Click to collapse
Yes I rebooted.
I backed up and reinstalled AutoVoice using TB, then Google Search API crashed, and then it showed up and now works
Cptnodegard said:
Yes I rebooted.
I backed up and reinstalled AutoVoice using TB, then Google Search API crashed, and then it showed up and now works
Click to expand...
Click to collapse
Lol, its great now that I dont have to use the autovoice widget anymore on my nexus 5!
Sc4ryB3ar said:
Sweet! How can we do this if we don't have your rom?
And have you looked at Utter! At all? Either of you....
Anyway to integrate this?
Sent from my GT-I9505G using Tapatalk
Click to expand...
Click to collapse
This is not ROM dependent. Simply install AutoVoice and Tasker and you're good to go.
Stupid question: is it limited to English or should it work for other languages?
MohammadAG said:
Added to first post with a link to the video, thanks!
Glad you found the API useful as is, I'll keep it as a java file till I implement card responses, then you'd probably need to use a library to create cards
Click to expand...
Click to collapse
Thanks again!
By the way, can you differentiate between text and voice searches? That would be a useful extra to have in the intent from the broadcast.
neFAST said:
Stupid question: is it limited to English or should it work for other languages?
Click to expand...
Click to collapse
Whatever Google Search recognizes is good. Yes, you can use this to implement voice commands in other languages.
joaomgcd said:
Thanks again!
By the way, can you differentiate between text and voice searches? That would be a useful extra to have in the intent from the broadcast.
Click to expand...
Click to collapse
It's already there. Boolean extra, the key is in the Java file, look at AZLyricsViewer for an example.

[MOD] [XPOSED][v1.1.0]FrankerFaceZ - Custom User Emotes for Twitch.TV [4.4.2+]

This is a simple module that adds the framework of FrankerFaceZ to the Twitch.TV mobile Android app. This module is available to Android 4.4.2 users and up.
{
"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"
}
Install the App
Enabled it
Reboot
???
See FrankerFaceZ emotes
Profit
Package Name: com.stdsbot.ffz
Module Name: FrankerFaceZ
Version Name: 1.1.2
Version Code: 4
The app can be found on the Xposed Module Repo (Can't post the link until i have 10 posts :/)
Questions? Comments? Concerns? Bugs?
Post them here and I will see what I can do.​
Known Bugs
None
FAQ
You say you update an Emote or <insert X resource here>, but I don't see the change....
The way twitch caches images, you will need to clear the app cache through your settings.
*Please note, this is my first Xposed module, and as such, I expect things to go wrong sometimes.*
Change Log
1.0.0 - Initial Release
1.1.0 - Bug Fixes
Logging is a bit crazy... Sorry for log spam with chat messages. It is removed in the next release.
FrankerFaceZ donor badges not showing up for donors
XposedInstaller crashing on install due to lack of VersionName and VersionCode
Emotes not loading unless you click from the "Following" directory.
1.1.1 - Bug Fixes
Emotes not loading due to CSS change.
Changed FFZ Donor Badge look to match Web Look
1.1.2 - Bug Fixes
Fixed an issue where the regex was 1 character shorter causing a visual bug.
Oh, wow. Thanks for doing this! And thanks for putting up with our CSS, lol. Unfortunately I can't test this right now as all my android devices are on lollipop. BibleThump
We'll be getting an API that returns JSON soon(ish). Soon being when I finally finish the website. Also coming, high DPI emote support. If you need anything, just let me know! I don't know much about Java and nothing about android development, but I can help with server stuff at least.
@Stds_catchemall do you mean emoticons? Will this mod work with note 3 n9005?
HTML:
thahim said:
@Stds_catchemall do you mean emoticons? Will this mod work with note 3 n9005?
Click to expand...
Click to collapse
The mod should on any device that is 4.4.2. emulators were not working for me when I wrote this ,but that has been fixed.
As I am New to the android scene, I am not sure of the upward comparability of apis (ie. 4.4.2 to 5.0). My app does not modify system settings so worst thing you can do is install it, and if twitch crashes ,uninstall it to regain functionality.
Stds_catchemall said:
HTML:
The mod should on any device that is 4.4.2. emulators were not working for me when I wrote this ,but that has been fixed.
As I am New to the android scene, I am not sure of the upward comparability of apis (ie. 4.4.2 to 5.0). My app does not modify system settings so worst thing you can do is install it, and if twitch crashes ,uninstall it to regain functionality.
Click to expand...
Click to collapse
What does this mod do?
thahim said:
What does this mod do?
Click to expand...
Click to collapse
And i do mean emotes, but i mean other things as well. I am currently working on adding in an Emote button for users who do not know or are unable to remember emote names.
My post says exactly what it does. It adds the FrankerFaceZ Framework to Twitch Mobile. If you don't know what FrankerFaceZ is, Google it as i cannot link yet.
Did u add a version number to it? When I downloaded it before it kept crashing xposed because it didn't have version
freecore.mc said:
Did u add a version number to it? When I downloaded it before it kept crashing xposed because it didn't have version
Click to expand...
Click to collapse
It's currently Version 1 (Physical Version), 1.0.0 (Human Readable version)
I have people who have already downloaded and are using it so that sounds like an issue with your device and Xposed, not my app.
Update:
I am new to the Android Scene and was unaware i had to put a version name and code in the Android Manifest. That has been corrected and updated later today.
Is it possible to mod Twitch to play the audio despite having the screen off?
Cares said:
Is it possible to mod Twitch to play the audio despite having the screen off?
Click to expand...
Click to collapse
Possibly. I can look into something like that, however this would be in another app, as this app is meant to be for FrankerFaceZ. I may end up making it one whole project in the future however.
Stds_catchemall said:
This is a simple module that adds the framework of FrankerFaceZ to the Twitch.TV mobile Android app. This module is available to Android 4.4.2 users and up.
View attachment 3112568
Install the App
Enabled it
Reboot
???
See FrankerFaceZ emotes
Profit
Package Name: com.stdsbot.ffz
Module Name: FrankerFaceZ
Version Name: 1.1.0
Version Code: 2
The app can be found on the Xposed Module Repo (Can't post the link until i have 10 posts :/)
Questions? Comments? Concerns? Bugs?
Post them here and I will see what I can do.​
Known Bugs
None
FAQ
You say you update an Emote or <insert X resource here>, but I don't see the change....
The way twitch caches images, you will need to clear the app cache through your settings.
*Please note, this is my first Xposed module, and as such, I expect things to go wrong sometimes.*
Change Log
1.0.0 - Initial Release
1.1.0 - Bug Fixes
Logging is a bit crazy... Sorry for log spam with chat messages. It is removed in the next release.
FrankerFaceZ donor badges not showing up for donors
XposedInstaller crashing on install due to lack of VersionName and VersionCode
Emotes not loading unless you click from the "Following" directory.
1.1.1 - Bug Fixes
Emotes not loading due to CSS change.
Changed FFZ Donor Badge look to match Web Look
Click to expand...
Click to collapse
where is the download link?
thatonemusicalgamer said:
where is the download link?
Click to expand...
Click to collapse
First of all, let me start off by saying don't EVER quote the OP. If you have a question just post it, and I will get to it as soon as I can. No need for context.
Second, if you read the post i said,
Stds_catchemall said:
The app can be found on the Xposed Module Repo (Can't post the link until i have 10 posts :/)
Click to expand...
Click to collapse
I do not have 10 posts, therefore I cannot link it. Go to the Xposed Repo, and search for FrankerFaceZ, you will find it.
Hello!
I have a question: by "framework of FrankerFaceZ" you mean that little cowboy hat button that allows you to select an emote from a list, like the one that implements the add-on for web browsers? Because I installed your module and I did not see that... Could you please explain me that part? Thanks!
Hello, I just found this module and wondering if it's still being developed. I was unsuccessful in getting it to work on my Galaxy S III running 4.4.2
jimieo said:
Hello, I just found this module and wondering if it's still being developed. I was unsuccessful in getting it to work on my Galaxy S III running 4.4.2
Click to expand...
Click to collapse
It seems that the module is dead, either way.
I'm not a Java developer but I know that the following the things are true :
1. Twitch's app package name changed from com.twitch.android.viewer to com.twitch.android.app and therefore this module doesn't hook onto the current Twitch app.
2. The class/way the chatbox system is handled has been changed.
I've been trying to see if I could so something with @Stds_catchemall 's work but I've been unable to unfortunately yet, I want to work with source code and not the 'Smali God' method as people used to call it, but I'm unable at the moment to compile any closed app in Android Studio for the matter, while I can compile the apps they do not perform their functions (1.7 source, compiling with Android 4.0.4 SDK, also tried 4.4.2 SDK) and I cannot figure out why yet so I can't experiment, I have added the included Xposed Bridge API and even set as 'provided' but still no ball here so I'll be likely to post a thread sometime.
Either way, when I've played with the 'Smali' method I've only tried to change the package name, albeit it did result in the module being loaded but crashes when chatbox opens.
Even when I find that I will have set up Android Studio in the future, I will have to do a lot of experimentation for a huge amount in the source code is foreign to me.
That's a shame. I was so hopeful when I installed it. It would be really awesome to get FrankerFaceZ to work for android!
Any news on this at all? Anything in progress? Thanks.
Stds_catchemall said:
ping
Click to expand...
Click to collapse
sewer56lol said:
ping
Click to expand...
Click to collapse
usna said:
That's a shame. I was so hopeful when I installed it. It would be really awesome to get FrankerFaceZ to work for android!
Any news on this at all? Anything in progress? Thanks.
​
Click to expand...
Click to collapse
I have quit development on this as an app has been created which does the purpose of this application. Look up StrimgBagZ on the market
Stds_catchemall said:
I have quit development on this as an app has been created which does the purpose of this application. Look up StrimgBagZ on the market
Click to expand...
Click to collapse
Thanks! Why do they call it something that obscure? Makes it kind of hard to find unless you are already aware of it.
usna said:
Thanks! Why do they call it something that obscure? Makes it kind of hard to find unless you are already aware of it.
Click to expand...
Click to collapse
Seems it was answered ahead of time .
StrimbagZ now exists and implements a unique method of implementing FFZ to mobile.
Let's just say that it encapsulates the regular browser extension and draws a browser window on the bottom half of the screen while keeps the top half for the stream .
Due to the design, the normal PC interface of the extension in fact looks pretty good on mobile in fact the original FFZ dev helped a bit towards this app as he hid options that are redundant if the client is detected (e.g. Stream delay under stream).
I gave the dev a lot of praise and I still do - the way he scales the browser window for chat... Well... I couldn't break it since original release.
(Oh and I was also 2nd to download it on the Play Store ).
As for integrating it back to the Twitch app... Well, the code of the Twitch app - let's say got a bit obfuscated. Being Java the language originally used was beyond my knowledge and our dev here also struggled a bit with regards to how (I want to say obfuscated) the code of the app's chat because following changes back at the time it broke - it probably would have taken either too much trial and improvement (which takes time) to pull off or the source code.
Sent from my ONE A2003 using Tapatalk

Donate from device without Google Play

I use a rooted Barnes and Noble Nook 3. I've installed Greenify and would like to donate, but when I click the appropriate checkbox in Settings I get redirected to the Google Play page. I do not use Google Play.
Can I still donate? If I do decide to use the updated features after donation, could I still enable them?
I'm using Greenify.v3.8.9 installed from the Dropbox Releases page.
dotancohen said:
I use a rooted Barnes and Noble Nook 3. I've installed Greenify and would like to donate, but when I click the appropriate checkbox in Settings I get redirected to the Google Play page. I do not use Google Play.
Can I still donate? If I do decide to use the updated features after donation, could I still enable them?
I'm using Greenify.v3.8.9 installed from the Dropbox Releases page.
Click to expand...
Click to collapse
Believe all donations/payments must be made via Google Play.
Same boat, different waters
I was also looking to donate, mostly just to show my appreciation, but the extra features would be a nice bonus. I'm running LineageOS without Google Play Services and I have no Google account (and don't want one).
From the information in these two threads:
How to buy "Donation Package" without Google?
Serious License Issues / Donation key not working
I gather that one can only buy the donation package through the Play Store, and can only get it working on a device that has Google Play Services installed. At least that was the situation three years ago. This current thread however suggest that Greenify still needs Google Play Services to validate the installed donation package.
Furthermore I cannot find any information on an alternate way to donate, let alone obtain the donation package APK.
My conclusion so far:
- show appreciation by donating without a Google account: impossible
- obtain extra features without a Google account and/or Google Play Services on your device: only possible through modified APKs from untrusted sources
icantlogin said:
My conclusion so far:
- show appreciation by donating without a Google account: impossible
- obtain extra features without a Google account and/or Google Play Services on your device: only possible through modified APKs from untrusted sources
Click to expand...
Click to collapse
Correct on both items with qualifiers:
- processing global payments in the absence of Play Services is a royal PiTA; I can fully appreciate developer's position
- moving Greenify app to the system partition (aka 'privileged mode') gives it a few additional capabilities; if rooted via Magisk there is a simple module to pull this off systemlessly

Categories

Resources