Hide USB Debugging from Apps - Fire HD 8 and HD 10 Q&A, Help & Troubleshooting

So I have an app which forces you to disable ADB debugging in developer menu (Charter Spectrum TV streaming app).
Is there a way to "fake" the status so it is enabled but the apps sees it as off?

To answer my own question, I installed xposed and this:
http://repo.xposed.info/module/com.redlee90.hideusbdebugging
It hides USB from apps and works with the new Spectrum app (which came from the old TWC app which was known to mess with ADB)

I am having this issue too, any idea if there's a way around without xposed?

Related

Kindle fire Insecure by Default (fix?)

This obviously isn't a problem for people who just use their fire for books, movies and music.
Those of us who for example would like to hook the device into a corporate email service (for example) would probably be turned off by the fact anyone with a USB cable can crack this puppy right open (using adb + zergRush or SuperOneClick).
The screen password obviously isn't enough on its own.
The fix for this is of course to disable adb on the device which makes your USB port a safe way to charge and load files versus a giant security hole.
Of course, its a PITA to turn adb on and off manually. There's no development menu to do so on the kindle fire like on most android devices. This leaves you with editing settings.db.
Anyone know of a simple app to turn adb on and off? A widget would work, or other tool.
EDIT:
Answered my own question, but I'm sure you'd all like the tip.
Install this as a system app:
HTTP code.google.com / p / secure-settings-widget
ADBWidget-0.2-alpha.apk

[APP] Enable Ethernet 8

The original thread
secondary thread
i made an app with tasker app factory that enables ethernet
it should work on most if not all phone/tablets that are android 4.x.x up
this app uses:
svc wifi disable
svc wifi enable
svc data disable
svc data enable
#!/system/bin/sh
busybox ifconfig eth0 up
dhcpcd eth0
and some bells and whistles:
start on boot
Two notifications that you tap to turn off/on ethernet
And a notification that will ping google.com to tell you it worked
for this app to work for you you need:
otg cable
usb ethernet adapter
busybox and
root.
root is for
svc wifi disable
svc wifi enable
svc data disable
svc data enable
busybox ifconfig eth0 up
dhcpcd eth0
and see what the app dose in superSU logs
i hope you all like it
the app is in the zip file
............................INJOY!.............................
Bugs you tell me.
feel free to share this to anyone
just spread the word
..........................CHEER.............................
i found an Xposed framework app that Hacks the Connectivity Service
this allow you to use apps that need wifi to run on eth0/ethernet.
i got the app from here
you can also get the app from the Attach Files.
All credit gos to who ever made the app and to Xposed framework that made it possible.
i just tested it and it works well at lest it lets me downlode apps from google play now.
cheer!!
This is the USB Ethernet adapter that I use
Working with:
Note 10.1 2014 edition
Samsung Galaxy Note 2
Samsung Galaxy Note 3
Samsung Galaxy S3
Samsung Galaxy S4
Google Nexus 10
Google Nexus 5
LG G Pad 8.3 works on android 4.4.2
You can get the app from Google play
reserved
I haven't any way to test it but eth0 up as a terminal command definitely allows use of usb Ethernet connection on the n5 if that's what you wanted to know?
Sent from my Nexus 5 using Tapatalk
rootSU said:
I haven't any way to test it but eth0 up as a terminal command definitely allows use of usb Ethernet connection on the n5 if that's what you wanted to know?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
busybox ifconfig eth0 up
dhcpcd eth0
Then this will work
Then I will add it to the working devices
USBhost said:
busybox ifconfig eth0 up
dhcpcd eth0
Then this will work
Then I will add it to the working devices
Click to expand...
Click to collapse
Works perfect. Got a Ping response with USB OTG -> Apple USB Ethernet Adapter.
=)
V1.3.3
Added the super user permissions. So the su won't say not declared in xml.
Added a new notification that uses ping. So far no bugs.
Restored start of the app root Will be called. That will fix some hiccups.
Fixed the bug if you turned off wifi then reboot the enable notification will appear.
V1.3.4
Did some changes to the ping
Added: a fail safe that you will not accidentally enable eth0 without the usb ethernet adapter connected
Also it will tell you if your device will work with the app. If it won't enable then it won't work.
But some devices may still work on a newer android version?
Nexus 7 (2012) and Nexus 5 both working.
Adapter: http://www.amazon.com/Plugable-Ethernet-Network-Chromebook-Specific/dp/B00484IEJS/ref=sr_1_6?s=electronics&ie=UTF8&qid=1398743706&sr=1-6&keywords=android+ethernet
Nexus 7 with cm-11-20140425-UNOFFICIAL-temasek-grouper-V72 rom, cifs.ko and kernel (boot-otg.img) from https://drive.google.com/folderview?id=0B934_1tz5sgXdDFTZUxNQ1RvUm8&usp=sharing&tid=0B934_1tz5sgXSlJKVkNOUFpabzA
Nexus 5 with latest Carbon and ElementalX-N5-0.38.
Nexus 7 was the hardest since OTG is utterly broken on almost every ROM. Must use CM based rom and above kernel and cifs module for the kernel or it wont work.
Tested on Ethernet network, can log into hard line router and managed switch.
The reason why I won't put the nexus 7 2012 in working devices because it has the ethernet driver.
Had to do that to get the N7 to see external and network HDDs. Biggest complaint is probably from people not reading that you have to install busybox first or it won't work. You should repost a neg comment if it includes they cant find where to put the ethernet cable in their phone just for laughs.
dvdivx said:
Had to do that to get the N7 to see external and network HDDs. Biggest complaint is probably from people not reading that you have to install busybox first or it won't work. You should repost a neg comment if it includes they cant find where to put the ethernet cable in their phone just for laughs.
Click to expand...
Click to collapse
Lol
V1.4
Added: a notification that will tell you your inet ip address.
Added: a flash text that will tell you if your phone Seese the usb ethernet adapter.
Changed: ping a little bit.
Changed: ping dose not run as root any more test. Cheer!
Changed: some flash text to go with some of the most recent changes.
Maybe some more that I don't remember.
V1.4.1
Added: you can stop the app by turning your device upside down.
Changed: the ip notification will now not disappear anymore.
Removed: some flash text that made the app messy.
V1.4.2
Fixed: the IP notification not displaying.
Did some rearranging of events.
V1.4.3
Changed: the ip notification now it's in the disable notification now.
Changed: the event order when you enable it so you won't get a flash text that did not happen.
I'm running out of ideas of what to change.
anything you want me to add or change?
V1.4.4
Fixed: the disabe notification not disabling or repeating the enable event. Cheer!
Changed: app icon to something nicer.
Changed: updated flash text.
Changed: event order again.
v1.5
Changed: the enable notification to be invisible in the status bar. So it will no longer full it up.
Changed: one flash text.
Removed: one flash text.
Removed: upside down stop app.
Added: a new notification that, when you start the app it allows you to stop the app.
Cleaned: up some things.
USBhost said:
v1.5
Changed: the enable notification to be invisible in the status bar. So it will no longer full it up.
Changed: one flash text.
Removed: one flash text.
Removed: upside down stop app.
Added: a new notification that, when you start the app it allows you to stop the app.
Cleaned: up some things.
Click to expand...
Click to collapse
Any way of using a static IP with this and if so, how?
dvdivx said:
Any way of using a static IP with this and if so, how?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=51592536&postcount=1

[HOW TO] Use Xfinity TV Go app on non-Verizon 3G / 4G (bypass WiFi-only restriction)

Hi Guys,
Just a QUICK How-To that will allow you to use the Xfinity TV Go app to watch television episodes over 3G / 4G for non-Verizon users.
As you probably already know, due to a marketing deal between Comcast/Xfinity and Verizon Wireless, access to streaming episodes are disabled for all carriers except Verizon, unless you are on WiFi.
Fortunately, we have some very talented developers that have provided a solution!
This REQUIRES a valid Xfinity/Comcast subscription. If you have Xfinity/Comcast cable you should have a username and password to log in. If you don't know this information, you can initiate a "Chat" from the website, or call Comcast/Xfinity to retrieve your username and/or reset your password. Before you proceed, you should be able to successfully use the TV Go app over WiFi.
First, you must have a working Xposed Framework installation. I'm not sure if this will work with those of you using tethered root such as PIE, but assuming you are able to install Xposed and soft-reboot, it should work. It -definitely- works for anyone with an unlocked bootloader.
Installing Xposed is pretty straightforward, and it is described in other threads so we aren't going into that here. Once Xposed Framework is installed, you can proceed:
You will need to open Xposed, and click "download". This will list all the available Xposed modules. We are looking for a module called "Fake Wifi Connection". The easiest way to find it is by tapping the search button, and typing "Fake Wifi", at which point the module we are looking for should appear at the top of the list. Install the module, then go back to "Modules" in Xposed. Enable the module by checking the box next to "Fake Wifi Connection". This will require a reboot to complete. Once rebooted, open your app drawer and tap on "Fake Wifi Connection".
Unless you have reason to use this for other apps, I suggest you press the "invert" button, which will de-select all apps. Now scroll down the list until you find "TV Go", and place a check mark next to it. Make sure the master switch is set to on, and click "Save".
That's it! Now you can launch the TV Go app, and it will happily stream the episodes of your choosing (assuming they are included in your subscription) over non-Verizon 3G & 4G. If you have a slow connection, you may experience buffering, but this is to be expected in low-bandwidth conditions.
Enjoy! Now you can bypass Comcast/Xfinity's [stupid] Verizon-only restrictions when you aren't on WiFi.
Be sure to use caution if you are on a limited data plan, as video-streaming can consume a substantial amount of bandwidth in a relatively short period of time.
This could potentially allow you to use other apps that restrict you to WiFi-only use as well.
All thanks and credit goes to:
1. The Xposed Framework development team
2. "lemonsqueeze" - the developer behind the "Fake Wifi Connection" Xposed Module
I think I've run into this issue when running AOSP ROMs like CyanogenMod on some of my other devices (even though they were connected to Verizon's 4G LTE network still). Glad to see that there is a workaround.

"Features" missing from MM, after update.

I've updated from KK to MM (Note 4 f version).
I seem to have lost certain features from the "upgrade"
1. Can anyone recommend a multi window app, that wound allow me to add custom apps to the supported app list. So I can use them in multi windows?
I've used this in the past https://play.google.com/store/apps/details?id=com.bjbinc.mwmphone but it says I need to be rooted. Which I am.
I don't think it's compatible with MM.
2. Is there a do not disturb mode within MM, that allows you to block mobile data between certain times?
I used to use it in KK, to block data through the night, but, MM's version just seems to block sounds etc.
3. When using KK, apps like Clean Master, used to allow me to block apps from secretly starting up and allow me to clear cache/junk.
Since updating to MM, Clean Master and other apps I've tried all fail to do either.
They appear to clear the cache/junk, but if I reboot it's still there.
(At the moment I'm using "App Settings" via Xposed to block app start ups).
4. Is there a way of unlocking the phone from off, using the fingerprint scanner?
At the moment, I have to use a password (not pattern) and then use the scanner from sleep.
The Samsung Tab S2, allows a pattern or password from off and then the scanner from sleep.
5. The handwriting to text converter in S-Note as been removed in MM.
Thanks for any help.
Reply to your 2nd question :
Download a app called 'profile scheduler +' from google playstore and install it. Edit the normal profile according to your needs. Then edit any other profile and give it DND as the name. Configure the various settings for DND profile and save it. Then create a new rule. Set the activation and deactivation time. Set the rule type as scheduler. Save it. Make sure that the new rule is prefixed with the green symbol in tasks list of the profile scheduler + app. If you like, purchase the pro version which will come without ads. It is cheaper too. Enjoy.
Reply to your 3rd question :
Download and purchase (to disable the in app ads) app cache cleaner pro app from the google playstore. Configure it so that the app which uses maximum cache space is shown first (size descending order). Just make the app to manually scan for temp / cache files.
"Go to the individual app properties in the settings --> application manager (in android 6.0.1) and tap on storage. Then choose clear cache"
Do as said (in double quotes) for each and every app.
What to do man?. Google is removing all essential features :
Android 4.3 - Access to flight mode by all third party apps is disabled
Android 4.4 and its sub versions - Write access to the memory card by all third party apps (lile x-plore, es file manager, bookmarksb pro, app backup and restore pro etc) was also blocked
Android 5.0.1 - battery draining quickly
Android 6.0.1 - Disabled all third party apps to access the bookmarks of the stock browser. Because of this, the facility to import the bookmarks (from the stock browser) to the android firefox is also missing in the firefox settings under android 6.0.
sudhakar35 said:
Reply to your 2nd question :
Download a app called 'profile scheduler +' from google playstore and install it. Edit the normal profile according to your needs. Then edit any other profile and give it DND as the name. Configure the various settings for DND profile and save it. Then create a new rule. Set the activation and deactivation time. Set the rule type as scheduler. Save it. Make sure that the new rule is prefixed with the green symbol in tasks list of the profile scheduler + app. If you like, purchase the pro version which will come without ads. It is cheaper too. Enjoy.
Click to expand...
Click to collapse
Thank you very much. I'll try that out.
I couldn't find "profile scheduler +", but I guess you mean this https://play.google.com/store/apps/details?id=com.wetpalm.ProfileScheduler
The other 2 apps called "profile scheduler" seem to be for audio only.
Yes. The same app. Enjoy. I think buying option is within the app.
sudhakar35 said:
Yes. The same app. Enjoy. I think buying option is within the app.
Click to expand...
Click to collapse
OK, thanks.
I've just tried the app, but I can't make it switch off mobile data at a scheduled time.
If I do other things within the same rule, like switch on WiFi, switch off BT and increase brightness, they all work.
So I know I've created and activated the rule.
For #1, you can use Firefds Kit xposed module.
For #4, you can use No Lock Home xposed module (but only works when connected to wifi).
GrippingSphere said:
For #1, you can use Firefds Kit xposed module.
For #4, you can use No Lock Home xposed module (but only works when connected to wifi).
Click to expand...
Click to collapse
Awesome, thank you.
Firefds Kit, is a million times better than the current version of Wanam i.e. most things work on MM.
I've not tried the other one, I don't leave WiFi on.
Have you also lost notification previews by any chance? I'm unclear as to whether this is just me or the same for everyone.
http://forum.xda-developers.com/note-4/help/n910f-marshmallow-6-0-1-notification-t3384131
0-0-0 said:
OK, thanks.
I've just tried the app, but I can't make it switch off mobile data at a scheduled time.
If I do other things within the same rule, like switch on WiFi, switch off BT and increase brightness, they all work.
So I know I've created and activated the rule.
Click to expand...
Click to collapse
There is option to switch off the mobile data, wifi, sync, GPS etc. See properly.
EmulaMind said:
Have you also lost notification previews by any chance? I'm unclear as to whether this is just me or the same for everyone.
http://forum.xda-developers.com/note-4/help/n910f-marshmallow-6-0-1-notification-t3384131
Click to expand...
Click to collapse
No, they work fine for me.
sudhakar35 said:
There is option to switch off the mobile data, wifi, sync, GPS etc. See properly.
Click to expand...
Click to collapse
I see the settings, but can't trigger to stop Mobile Data. The others, like WiFi can be triggered.
I've also installed Tasker and Secure Settings, to try and alter Mobile Data.
But, Secure Settings (which I think is needed to alter things like Mobile Data & GPS), says I need to root the device.
I think the problem with apps like Clean Master, Cache Cleaner Pro, Profile Scheduler, Tasker and Secure Settings, they all need root access to alter system permissions.
I've got root, but they aren't triggering Super SU to allow root and so those apps think I'm not rooted. And don't work properly.
Clean Master and Cache Cleaner Pro, appear to clear the cache, but they don't delete anything.
Maybe the problem of not seeing root, is something in MM or maybe it's because I'm using the latest beta version of Super SU?
See this
See the attached file of the profile scheduler + app.
sudhakar35 said:
See the attached file of the profile scheduler + app.
Click to expand...
Click to collapse
Yes, I see the menu on my phone too. Except I've altered the Mobile Data to off and there's an empty circle to the right of the screen.
Hey. Just tap on the circle. The value will change to no change, yes or no.
sudhakar35 said:
Hey. Just tap on the circle. The value will change to no change, yes or no.
Click to expand...
Click to collapse
I have done that.
Off = empty circle
No change = yellow circle
On = green circle
As a test, I've set Mobile Data to off and WiFi to On, within the same rule, to trigger at a set time.
When I run the test, the WiFi switches on, but there's no change with the Mobile Data.
I've a different question, if you wouldn't mind answering:
Is it possible to configure a long press of the recent apps to show the multi/split window screen, instead of the wallpaper/widgets/home screen settings screen (like when you long on the home screen)?
When I do the above on the tablet, I see the multi/split window screen.
I think mobile data is indirectly controlled by android restriction. I didn't use that restriction. If you want to cascade view a app, just rub the display with a single finger from top right to the bottom left.
sudhakar35 said:
I think mobile data is indirectly controlled by android restriction. I didn't use that restriction. If you want to cascade view a app, just rub the display with a single finger from top right to the bottom left.
Click to expand...
Click to collapse
No it's not the cascade view.
I see this type of multi window screen on my Tab S2, when I long press the recent apps button.
0-0-0 said:
I see the settings, but can't trigger to stop Mobile Data. The others, like WiFi can be triggered.
I've also installed Tasker and Secure Settings, to try and alter Mobile Data.
But, Secure Settings (which I think is needed to alter things like Mobile Data & GPS), says I need to root the device.
I think the problem with apps like Clean Master, Cache Cleaner Pro, Profile Scheduler, Tasker and Secure Settings, they all need root access to alter system permissions.
I've got root, but they aren't triggering Super SU to allow root and so those apps think I'm not rooted. And don't work properly.
Clean Master and Cache Cleaner Pro, appear to clear the cache, but they don't delete anything.
Maybe the problem of not seeing root, is something in MM or maybe it's because I'm using the latest beta version of Super SU?
Click to expand...
Click to collapse
You may have to root via system-mode rooting not system-less rooting. Some apps like Tasker's Secure Settings doesn't work with system-less rooting.
There are SuperSu versions that uses system-mode rooting. But you also need a permissive kernel like Xceed and H-Vitamin in order to properly install the system-mode rooting.
But I think even after successfully rooting your device, third party apps cannot still turn off the mobile data. You can only put it to airplane mode at specified times to disable mobile data.
GrippingSphere said:
You may have to root via system-mode rooting not system-less rooting. Some apps like Tasker's Secure Settings doesn't work with system-less rooting.
There are SuperSu versions that uses system-mode rooting. But you also need a permissive kernel like Xceed and H-Vitamin in order to properly install the system-mode rooting.
But I think even after successfully rooting your device, third party apps cannot still turn off the mobile data. You can only put it to airplane mode at specified times to disable mobile data.
Click to expand...
Click to collapse
Thank you very much for the advice.

How To Freeze Fire TV Stick 4K System Apps (No Root, No App Required)

This guide is really simple and easy. It requires an adb connection only. First of all, this only works on the Fire TV Stick 4K, and secondly, go to Fire TV settings and go to developer options, then enable adb debugging. After that, either on your phone or computer, input this command: (adb connect 192.168.x.x) press always allow adb debugging on the Fire TV and type this following command: (adb shell, pm disable-user com.amazon.device.software.ota) to disable ota updates. The same command applies to the other bloatware as well! Other than that, that's pretty much it with what's required to free up more ram and storage space! Also a way you can tell if its disabled is if you notice: (Package com.amazon.device.software.ota new state: disabled-user) and putting the command, (pm list packages -d) meaning the list of packages disabled.
Thanks for this. I just got a fire stick 4k and put Kodi on it.
I want to keep the app store and Amazon prime video but remove the other stuff like
Alexa voice and shopping
Amazon Photos
GameCircle
Any other background logging and tracking apps that are not needed for it to function
Do you have a recommended debloat list of apps to disable or remove without root?
Cat5 said:
Thanks for this. I just got a fire stick 4k and put Kodi on it.
I want to keep the app store and Amazon prime video but remove the other stuff like
Alexa voice and shopping
Amazon Photos
GameCircle
Any other background logging and tracking apps that are not needed for it to function
Do you have a recommended debloat list of apps to disable or remove without root?
Click to expand...
Click to collapse
Yes! Here's a link to a debloat page for it! It gives you a full list on what you can and shouldn't disable! Before doing so, make an adb debugging connection through your computer first so you're able to enable the packages that cause issues!
https://raw.githubusercontent.com/e...aster/scripts/debloat/bloat-disable-mantis.sh
Cat5 said:
Thanks for this. I just got a fire stick 4k and put Kodi on it.
I want to keep the app store and Amazon prime video but remove the other stuff like
Alexa voice and shopping
Amazon Photos
GameCircle
Any other background logging and tracking apps that are not needed for it to function
Do you have a recommended debloat list of apps to disable or remove without root?
Click to expand...
Click to collapse
Be careful what you disable from this list as some of them I've tested have caused issues with many things. I recommend disabling only the remote app functionalities, Amazon News (com.amazon.hedwig) Amazon Photos (com.amazon.bueller.photos) Amazon Music (com.amazon.bueller.music) Amazon Free Time (com.amazon.tahoe) Alexa Shopping (com.amazon.alexashopping) Alexa Notifications (com.amazon.tv.alexanotifications) Alexa Video Player (com.amazon.cardinal) Alexa Voice (com.amazon.vizzini) Amazon Sync (com.amazon.device.sync) Amazon Sync SDK (com.amazon.device.sync.sdk.internal) Built in Receiver (com.amazon.awvflingreceiver) Content Management Service (com.amazon.kindle.cms) Content Sync Framework (com.amazon.sync.service) Dialservice (com.amazon.dialservice) Display Mirroring (com.amazon.cast.sink) Fire TV Alexa Alerts (com.amazon.tv.alexaalerts)
Thanks.
how to remove files and app store and download folder on firestick i need help
I'm curious how much space you can save on the 4k disabling these? I don't mind the stock rom im just desperate for some more space!
When I try to do this, I get the following message:
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=6466, uid=2000, package uid=32107
Then you have a OS Version where Amazon has patched this.
I near future all Sticks will be patched with OS Update......

Categories

Resources