[MOD][XPOSED] ScanDPI: Use full resolution when scanning from HP scanners - Xposed Framework Modules

I have created an Xposed module to enable better resolution when scanning using the HP All-in-One Printer Remote application.
This is for me one step closer to becoming independent of using any other typical desktop computer.
Please try it out if it interests you.
Any user reports of bugs/annoyances or new ideas are encouraged to be posted here.
Links:
Xposed repo: http://repo.xposed.info/module/se.deckaddict.android.scandpi
Play Store: https://play.google.com/store/apps/details?id=se.deckaddict.android.ScanDPI
Github: https://github.com/deckaddict/ScanDPI

Xposed repo link here
Great work bud, keep up

Related

[XPOSED][AD-BLOCKER] AdBlocker Reborn

This is the reborn version of Adblocker, which helps you block advertisements from various Ad-Network.
It can block advertisements in many aspects according to a pre-loaded-list, such as activities, views, hosts-based, webview-based, receivers and many many more.
It does not affect system hosts file, and does not conflict with it either. It also has whitelist feature so you can easily control it. You can also use it along with AdAway or other adblockers to extend its power, especially built-in app ads.
This module is being actively developed, and I will update it about every ten days. If you have any issues or want to contribute to the project, feel free to contact me via Github or XDA.
MOD EDIT
Numerous reports from users of certain devices that this module can disable things, cause erratic behaviour and other issues, have been reported.
Specifically, most of these seem to be related to users of Xiaomi's Mi-line of devices. In the case of these devices, the module can cause behaviour such as stopping the launcher and removing some options from settings, making the module difficult to remove.
Proceed with your own caution, and preferably a backup to restore if you encounter such erratic behaviours. This will also be posted in the OP of the thread.
There are varying alternatives that work well. This module has also NOT been updated at all lately, and it's recommended that users seek alternatives.
Download:
http://repo.xposed.info/module/com.aviraxp.adblocker.continued
Features:
- Activityies Block
- Views Block
- Hosts Block (Not affect system hosts file)
- WebView Block
- Services Block
- Receivers Block
- .............
Principle of Work:
I hook some fundamental classes and methods of Android system, check if they are included in a pre-loaded-list (maintained by me), and break the calling of these classes and methods if included. There might be some false positives so feel free to contact me.
FAQs:
- How does it work compared to AdAway and MinMinGuard?
AdAway modifies system hosts file to redirect some ad servers to local host, thus prevent from accessing them. MinMinGuard blocks some prebuilt app Ad providers from taking effect. My application have both of their features, and extends by blocking services and receivers.
- Where is the hosts' source?
Now, it covers Dan Pollock's hosts and some app specific blocking hosts. I am searching for good sources which is simple and effective. If you have some suggestions, feel free to let me know.
- Why does not it take effects to some browsers?
The reason is basically the same as unbeloved hosts. Some browsers have their own network solutions which conflict with the normal handling method. But for browsers which simply use original WebView loading method it works well.
- There are some false positives!
Contact me via Github or here. You can also use the whitelist feature. For element whitelist, just enable debug logging, find the element(activities, hosts, views...) according to a 'block success' line, and add them to the whitelist. Each element takes one line.
- I need to view ads for some reason.
Use the whitelist feature. However, some apps uses Android System WebView as an elements loader, so you should whitelist it too. But this will ramp down the power of blocking. I am working on a better whitelist feature.
- I want to donate to you for your work.
Use the PayPal donation option:https://www.paypal.me/wanghan1995315. But it will not make any difference or be a privilege for you. There is no such thing as advanced support.
- How can I contribute to you if I found something useful (hosts, Ad SDKs)?
I am working on a block list repo on Github. Feel free to open a pull request.
XDA:DevDB Information
AdBlocker Reborn, Xposed for all devices (see above for details)
Contributors
aviraxp
Source Code: https://github.com/aviraxp/AdBlocker_Reborn
Xposed Package Name: com.aviraxp.adblocker.continued
Version Information
Status: Stable
Current Stable Version: 1.5.1
Stable Release Date: 2017-03-13
Created 2017-02-11
Last Updated 2017-04-18
CHANGE LOG:
1.1.1:
- Fix an incremental bug which causes many false positives
- Add system apps protection
- Add shortcut block (all credits to apsun)
- Various Fixes
1.1:
- Add more builtin hosts
- Replace regular expression with Easylist rules to improve performance
- Tweak default preferences (Hiding is disabled and WebView Block is enabled)
- Introduce element whitelist
- Implement system framework apps protection
- Various fixes
1.0.2:
- Implement aggressive block toggle
- Add XDA link and PayPal donation
- Improve blocking effect by importing blacklist from AdScanner
- Address more false positives
Works flawlessly. Had some issues with MinMinGuard. I am currently using AdAway+Adblocker Reborn. Everything is perfect.
Version 1.0.2 has been updated. If you meet any issues feel free to contact me.
Sent from my OnePlus2 using XDA Labs
works perfect atm,thanks
works as expected. great
Thank you for your work. Could anyone confirm if this module impact (negatively) battery duration ?
IgorMarinho said:
Thank you for your work. Could anyone confirm if this module impact (negatively) battery duration ?
Click to expand...
Click to collapse
From my personal experience, it does not have any evident effect on battery. But to be honest, every exposed module will affect battery since the phone now has more work to do, which is implemented by the module. I will keep the battery consumption as low as possible.
Sent from my OnePlus2 using XDA Labs
Uhm what exactly is the reason I should use this. I just tested a website for adblock check, whereas adaway active lead to first pic.
Disable adblock and enable this tool and restart lead to the second one. So obviously the ad had not been blocked by this mod.
Is your mod for ads in games or how should i understand that?
Just a bit confused, sry
Awesome module
What can this xposed module/app do that THIS APP can't? Just curious, thanks!
@aviraxp thanks a ton!! Obviously does the trick especially when it comes to being redirected to a million other places then what I clicked on. In that sense, that is something that adway does not do no matter what host file/s I use as well as adguard and minminguard. There were a couple sites I just about swore off because it was impossible to do anything as far as a navigation goes but I can do as I like now thank you very much.
pieceofphil said:
Uhm what exactly is the reason I should use this. I just tested a website for adblock check, whereas adaway active lead to first pic.
Disable adblock and enable this tool and restart lead to the second one. So obviously the ad had not been blocked by this mod.
Is your mod for ads in games or how should i understand that?
Just a bit confused, sry
Click to expand...
Click to collapse
I guess you are using Opera, right? Opera has its own proxy solution and unfortunately it does not use the system web view, thus I cannot get it work with the same reason as UnbelovedHosts. I am still searching for more stable hooking methods.
Sent from my OnePlus2 using XDA Labs
@aviraxp Does this continuation of "pl.cinek.adblocker" ?
exodius48 said:
@aviraxp Does this continuation of "pl.cinek.adblocker" ?
Click to expand...
Click to collapse
Generally, yes. But his code only covers about 10% of this app. You can think this is a new app too.
Sent from my OnePlus2 using XDA Labs
aviraxp said:
Generally, yes. But his code only covers about 10% of this app. You can think this is a new app too.
Sent from my OnePlus2 using XDA Labs
Click to expand...
Click to collapse
Nice.
Just a feature request, hope this app can block all miui ads. :angel:
exodius48 said:
Nice.
Just a feature request, hope this app can block all miui ads. :angel:
Click to expand...
Click to collapse
Sadly I do not have xiaomi devices. For MIUI, you can use other tools like RootToolsNeo.
Sent from my OnePlus2 using XDA Labs
aviraxp said:
Sadly I do not have xiaomi devices. For MIUI, you can use other tools like RootToolsNeo.
Sent from my OnePlus2 using XDA Labs
Click to expand...
Click to collapse
Ah..ok, nevermind.
Just gave the module another go, still having the same issue.
I'm playing this game : Animation Throwdown the Quest for Cards, and i have minminguard installed and the game whitelisted, the game offers ads in exchange for some increased drop rates, and you have to click on the watch button for the ads to start, which in my setup works well.
When i install this module, activate, whitelist the game, reboot (exact steps), clicking the watch ads button in game does nothing, rebooting doesn't change anything.
Once i disable/remove the module and reboot i can run the ads again, haven't tried with other apps since i don't have any others with ads in them tbh.
ticktock666 said:
Just gave the module another go, still having the same issue.
I'm playing this game : Animation Throwdown the Quest for Cards, and i have minminguard installed and the game whitelisted, the game offers ads in exchange for some increased drop rates, and you have to click on the watch button for the ads to start, which in my setup works well.
When i install this module, activate, whitelist the game, reboot (exact steps), clicking the watch ads button in game does nothing, rebooting doesn't change anything.
Once i disable/remove the module and reboot i can run the ads again, haven't tried with other apps since i don't have any others with ads in them tbh.
Click to expand...
Click to collapse
I am addressing this issue, but I need more info. Does every time you click the ads it does nothing?
Sent from my OnePlus2 using XDA Labs

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

[MOD][XPOSED] owoify - owo what's this

owoify
owoify
This is an Xposed module that turns your system furry. It makes almost every TextView use OwOified speak.
You don't want to use this on your daily driver. Seriously.
Examples
Screenshots
Inspiration
There's been a jailbreak tweak for over a year which does something similar to this, popularised by this tweet by Ninji.
Since then, an npm package sprung up, which was then used to create BBC Bweaking, and more recently my very own Schlatt in OwO
That's how this hellish beast came about. You're welcome.
Download
Downloads can be found on the GitHub releases page, or attached to this post.
Sources
The list of prefixes, suffixes and replacements came from zuzak's owo npm package, under the MIT licence; which itself sourced the list from the jailbreak tweak
Some of the Xposed implementation code came from the classic Hodor module by GermainZ
Source code
...is here on GitHub
What have you done?
This is funny?
Gweat wowk

[APP] Wristkey - Google Authenticator alternative for Wear OS

Wristkey
Link to project on GitHub
I wrote a completely offline and standalone Google Authenticator alternative for Wear OS because my LG G Watch W100 doesn’t support internet on iOS (and I recently discovered Google pulled their Authenticator app from the Play Store).
Wristkey supports importing data from multiple sources for ease-of-use, though the procedures differ slightly for each of them. For example, for Bitwarden, a JSON file is parsed and the totp field is extracted from each account. For website QR codes, the QR Code image is scanned and the resulting otpauth:// URL is parsed.
Features​
Use without pairing to a phone (standalone) or being connected to Wi-Fi.
Import via Aegis Authenticator, andOTP, Bitwarden and Google Authenticator using ADB.
Export to other devices using QR code or export file.
Lock via PIN, pattern and password.
Data stored using 256-bit AES-GCM.
Time and counter mode OTPs, up to SHA512 and 4-8 digits.
Supports round and square devices.
What's new in version 2.0​
Additions​
Refreshed UI and support for Wear OS 3.0
Added batched exports
Added a persistent clock to all screens
Made app compatible with any device running Android 7.1+ (phones included)
Added a camera QR code scanning option for devices with cameras
Bug fixes​
Fixed a bug where lock screens weren't working
Fixed a bug where pattern lock screens wouldn't show
Fixed app lag and choppy performance
Fixed several export algorithms
Fixed a bug where permissions wouldn't be asked properly
Removals​
Removed the theming menu. Themes can now be applied by cloning the project and editing the gradient start and end colors in colors.xml.
0x4f said:
Wristkey
View attachment 5345093
APK Link: Click here to get the latest version of the APK
Project Link: Link to project on GitHub
I wrote a completely offline and standalone Google Authenticator alternative for Wear OS because my LG G Watch W100 doesn’t support internet on iOS (and I recently discovered Google pulled their Authenticator app from the Play Store).
Wristkey supports importing data from multiple sources for ease-of-use, though the procedures differ slightly for each of them. For example, for Bitwarden, a JSON file is parsed and the totp field is extracted from each account. For website QR codes, the QR Code image is scanned and the resulting otpauth:// URL is parsed.
Features
Supports Android Wear 2.0 and above (Android Version 7.1.1+)
Works without being paired to phone (standalone) and without internet connection.
Direct import from Aegis Authenticator, andOTP, Bitwarden and Google Authenticator.
Secure app by locking via PIN, pattern and password.
Safe data storage using 256-bit encryption.
Time and counter mode OTPs, upto SHA-512 and 4-8 digits.
Supports round and square devices and customization via theming.
Backup options via QR code and JSON.
Instructions
All instructions are present in the README of the project on GitHub. This project took me a lot of effort to make. Please don’t forget to star and follow the project for updates. You can also contribute to it.
APK Link: Click here to get the latest version of the APK
Project Link: Link to project on GitHub
Click to expand...
Click to collapse
Nice, could you maybe put it in the PlayStore?
is it possible to get MS' auth import as well?
Could you put compatibility with Galaxy Watch 4 in Wear Os? Thank you
How do i install this app?
Lifear said:
How do i install this app?
Click to expand...
Click to collapse
[GUIDE] ADB, logcat, shell, etc
ADB:- Android Debug Bridge Very useful program made itself by Google for Programmers and developers. Its based on command line and basically communicates with your Android to respond to certain commands. There is vast amount of knowledge...
forum.xda-developers.com
roberwii said:
Could you put compatibility with Galaxy Watch 4 in Wear Os? Thank you
Click to expand...
Click to collapse
I added Wear OS 3.0 support in the latest version. Try it and tell me.
jgonger said:
is it possible to get MS' auth import as well?
Click to expand...
Click to collapse
Hey there, can you add this as an issue on the GitHub repo? I'll try adding it in the coming weeks.

General Download Any Apk Off The Playstore Without installing Google, AMAZON, or Any other APP Store

EDIT-- This post is super old (but still works).
Another method (maybe better for your use case?) is the Aurora store. Please see the COMMENTS SECTION.
How To Download any app on the playstore, Without installing GMS, GAPPS, AMAZON, Or any other App Store
EVOZI:
https://apps.evozi.com/apk-downloader/
GOOGLE PLAY STORE:
Android Apps on Google Play
Enjoy millions of the latest Android apps, games, music, movies, TV, books, magazines & more. Anytime, anywhere, across your devices.
play.google.com
Simply paste the playstore link to evozi, of the app you want to download!
This is not warez, you Can Not Download Paid apps.
This site just caches and backs up all our favorite apps.
Rarely, if you're looking for something too obscure, it will not be able to locate it.
Have Fun
Google Play Store lets you download and install Android apps on an Android-powered phone or tablet or emulator if GMS Core already are installed thereon.
Sometimes evozi will say something about "you're being rate limited" and it won't work. I think this is bc they are getting too much traffic. I use Evozi in this example, as it is the cleanest (adless) experience, but do bare in mind you can always use other Mirrors~! sites like APKpure.com are mostly safe
any idea how does https://apps.evozi.com/apk-downloader/ work as am trying to automate some work and i dont want to depend on apk-downloader or any other mirror
@synackers sorry I just now had the time to research what I wanted to share. There's a "store" that has access to the playstore repositories, that is open source, and gives the user the freedom to choose to enable google features or not. This works on windows phones too and I would guess WSA too?
It is called the "aurora store" it's website is here:
auroraoss.com
This is still new to me so I can not explain it personally but the knowledge is available
This article explains a little about it and shows pictures
Maybe they have a github repo somewhere you can obtain the code you need to dl things
Hope it helps!
Hi Jeneh , to be honest am not interested in any open source apk mirroring available in internet
am seeking to understand how auroraoss or evozi actually works behind the screen ... how do they give you apk to be downloadable is also fetched from other mirror or do they have google developer and google offer any api to play store ..etc
more deep technical details is of my interest . i do appreciate your feedback
@synackers The Aurora Store is different from evozi or other sites like evozi, in that it actually accesses the repositories, ie the link to the android app in question.
For instance: to download the app "Termux" a call is made to get the app from com.termux and it goes on to install and build from there, the latest software.
When using evozi or apk mirror, they save actual hard copies of the apps to their servers to share to users, which could be any older version of the app.
Evozi regularly redownloads the more popular apps from the play store and they take requests. However there is No version choice available. The downloaded apks hash signatures will match the playstore app sigs for that app version.
Sites like apk mirror and others tend to keep all the older app versions and provide a choice which version to download. This is my only use case for these as they are more risky and you should vet the sigs on them.
Here is aurora's gitlab https://gitlab.com/AuroraOSS/AuroraStore
This link has all the code to be able to go through and find exactly what you need.
Some info on the code
"Aurora Store was originally based on Sergei Yeriomin's Yalp store. Aurora Store v4.0 is a rewrite of version 3 in Kotlin"
The developer of the store has made a page here on xda that maybe they would be willing to give better insight to a specific question you have in the installation process to provide the technicals.
Outside of Aurora, it may be beneficial to learn about PackageInstaller to be able to manually install and or uninstall apps with code. Or Package Manager, if you open that spoiler and select the "PM" option you can see all the code for using it.
Hi Jenneh ,
much appreciate your response and cooperation |
https://www.codevoila.com/post/77/how-to-install-or-uninstall-an-android-apk-file-programmatically this is definitely valuable and its crystal clear for me on how aurora works.. i had a glance at the code in github .
now my challenge or use case which i want to achieve is as following ;
1. need to take APK directly from play store ( i dont mind if google offer paid API which am not aware or seen )
this should be automated off android physical phone / or emulator
working in other project ^^ and stuck in this point
what i have noticed indeed evozi take package from playstore cause i checked an APK which recently was published and not available in any other mirror site
Aruroa still need mobile phone or emulator to work
Thanks again and appreciate your cooperation
With regards to thread's title "Download Any Apk Off The Playstore Without installing Google, AMAZON, or Any other APP Store" take note that you of course need an app store to get APKs from.​
Never make use of Aptoide: it's Large, Decentralized, Dangerous.
Aptoide is one of the most sophisticated app sources. The store works with a distributed network of different store providers and combines them on a unified platform. However, this poses significant security risks.
Truely not what am seeking , any mirror is not an enterprise grade options cause security risk is high so if there is any way to download directly apk from play store without the need for emulator or device would be much appreciated
The app store with least security risks is Google Play Store.
Apps from outside of the Google Play Store are also scan using Google Play protect on the device, it is a security risk to install apps outside of the Play Store but as long as you trust the app developer you should be fine.
well, what is the case if i need to automate a way for MDM solutions
IDK.
Probably MDM isn't not applicable if the managed devices differ in Android version and ARM architecture.

Categories

Resources