[APP][2.2+] AdbToggle (ROOT) - beta test is over! - Android Apps and Games

Attention: The beta test is over now!
Warning: Please read everything properly before you install anything!
Here's the developer of APP QUARANTINE. I'm just about to release a new app called AdbToggle and I need you guys to help me out testing the beta version. The final release will be a paid version that will be available in Google Play. But before throwing around with details about the beta test let me first tell you why I have developed this app!
First, what is the app doing?
AdbToggle like the name already says allows you to toggle the USB debug settings. You can do this in the app or by using a homescreen widget. Furthermore there's an automatic mode: when you unplug your device then USB debug mode is turned off. When you plug it in again then USB debug mode is still disabled, it will only be enabled again if you unlock your screen.
Why should I need to have this tool?
Maybe you already figured out that when you plugin your phone to your PC then the contents of your SD card are only accessible when your screen is unlocked. This is very good, however there's a major security risk that still allows an unwanted person to access your data.... and if you are rooted even allows for total control over your phone, like for instance bypassing the screen lock. When buying a new Android phone then this is of course not enabled by default, but if you are an Android developer or otherwise just like to play around with Custom ROMs and root apps, then the USB debug mode is usually enabled and voilĂ ....
What are the requirements for AdbToggle
Since I posted this here on XDA-Developers you probably already figured out that you need to have a rooted phone. You even need to have full write access to the system partition (e.g. no NAND protection like on some HTC phones) because AdbToggle is only working when installed as system app. This is maybe for the downside.... however the good thing is that AdbToggle doesn't need root access anymore after you have installed it.
What do you expect from people who take part in the beta test?
If you are ready to take part in the beta test and help me in finishing a great security tool for Android then I'm more than happy! Please let me know what device you have and what Android version you are currently running! And then of course I'm awaiting your comments, ideas for improvements, bug reports, etc. You can post directly in this thread or use PMs.
How does it work? What should I test?
When launching AdbToggle then a nice blue Android shows up and holds your usb plug. Just hit it to toggle USB debug mode, however it will first tell you that it needs to install itself as system app. If you have a working busybox installation (Busybox is a set of Linux command line tools) then it will just copy itself to the system partition and then asks you to reboot your phone. If there's no busybox available then it will guide you to Sterickson's busybox installer, which is available in Google Play as well. Once you have used it to install busybox, launch AdbToggle again and it will succeed.
After the reboot open the app and toggle USB debug mode. You will see the standard Android USB notifications popup and disappear as you toggle, and at the same time the USB connection to your PC is made available or reset. You should also try to use the homescreen widget to just do the same.
Now to the automatic mode. Launch AdbToggle, click the settings icon in the action bar, enable the checkbox. From here you can try out different test scenarios:
1. Unplug your phone from your PC and turn of the screen. When you connect it you'll see the lock screen but USB debug mode is disabled. You can recognize this as the USB debug notification will not popup. You can verify this by typing "adb devices" from your PC and no device should be visible. Now unlock your screen and USB debug mode will be enabled.
2. Turn your screen off and on again. The lock screen appears but USB debug mode is still enabled. Why? You are still connected to your PC so it's rather impossible that someone took away your phone. Also when your screen goes off you probably don't want to loose your USB connection when you are working on something....
3. Unplug your phone from your PC and plug it in again. USB debug mode is still enabled. Why? Your screen is still unlocked. Again it's rather unlikely that someone took away your phone during this time. Actually what really happens is that USB debug mode is disabled when you unplug it, but it's enabled when you plug it in again and AdbToggle figures out your screen is unlocked....
4. Reboot your phone and verify if everything is still working fine without manually launching the app.
Further test cases
You should check if AdbToggle is still working after an update! As the beta test goes on probably there will be one or another update. You should be able to install the update through Google Play as usual and the new version should be working immediately. You must NOT reboot and NOT install the updated version as system application again. So at this point AdbToggle should just behave the same like your built in Google apps.
What about the UI? Does everything show up well on your phone? Is the Android always blue when USB debug mode is on, and gray when it's off? Does the widget always show the proper state as well?
Limitations / Known issues:
The automatic mode is currently not working on tablets with a separate power plug-in. I'm trying to solve this at some point but for the moment please test it on phones only!
Now please let me start!
Sure, go ahead and download AdbToggle from Google Play and have fun! However keep in mind that the beta version will expire and not working anymore in 05/2012.
https://play.google.com/store/apps/details?id=com.ramdroid.adbtoggle

The first update has just been published!
The following issues were fixed:
- improved Busybox and Root detection
- AdbToggle service didn't work anymore after a while
- more reliable detection whether screen is unlocked or not
Besides, I have received a crash report which I have tried to fix... however the bug never happened on my devices so I'm not sure if I really got it. So if AdbToggle still crashes on your phone after the update then please get back on me with more information!

ramdroid77 said:
and if you are rooted even allows for total control over your phone, like for instance bypassing the screen lock.
Click to expand...
Click to collapse
Well, this tool is a must have... You think you're protected and then everything could be down just because the back door (the USB debugging) is enabled.
Some applications can disable USB debegging remotelly (like avast! Mobile Security), but it could be late...
Installation went well and the mobile (Samsumg Galaxy Nexus I9250 with Android 4.0.2 maguro official Google release) rebooted ok.
ramdroid77 said:
1. Unplug your phone from your PC and turn of the screen. When you connect it you'll see the lock screen but USB debug mode is disabled. You can recognize this as the USB debug notification will not popup.
Click to expand...
Click to collapse
Worked.
ramdroid77 said:
You can verify this by typing "adb devices" from your PC and no device should be visible.
Click to expand...
Click to collapse
Sure... no adb device plugged.
ramdroid77 said:
Now unlock your screen and USB debug mode will be enabled.
Click to expand...
Click to collapse
Worked.
ramdroid77 said:
2. Turn your screen off and on again. The lock screen appears but USB debug mode is still enabled. Why? You are still connected to your PC so it's rather impossible that someone took away your phone. Also when your screen goes off you probably don't want to loose your USB connection when you are working on something....
Click to expand...
Click to collapse
Worked.
ramdroid77 said:
3. Unplug your phone from your PC and plug it in again. USB debug mode is still enabled. Why? Your screen is still unlocked. Again it's rather unlikely that someone took away your phone during this time. Actually what really happens is that USB debug mode is disabled when you unplug it, but it's enabled when you plug it in again and AdbToggle figures out your screen is unlocked....
Click to expand...
Click to collapse
Worked.
ramdroid77 said:
4. Reboot your phone and verify if everything is still working fine without manually launching the app.
Click to expand...
Click to collapse
ramdroid77 said:
You should check if AdbToggle is still working after an update! As the beta test goes on probably there will be one or another update. You should be able to install the update through Google Play as usual and the new version should be working immediately. You must NOT reboot and NOT install the updated version as system application again. So at this point AdbToggle should just behave the same like your built in Google apps.
Click to expand...
Click to collapse
Waiting for an update.
ramdroid77 said:
What about the UI? Does everything show up well on your phone? Is the Android always blue when USB debug mode is on, and gray when it's off? Does the widget always show the proper state as well?
Click to expand...
Click to collapse
Seems ok, but it would be easier if it is a really widget, just toggle not open.
The application crashed twice, I've sent the reports.
When I click the widget, it gets blue/gray correctly but the icon does not show in system tray (i.e., you can't see the original icon of the USB debugging mode.
ramdroid77 said:
However keep in mind that the beta version will expire and not working anymore in 05/2012.
Click to expand...
Click to collapse
Any possibility of beta testers get a Pro

Everything is working as you described. I'm on a Desire HD with BlackICE 1.50 Rom.

Thanks for your feedback!
Technical said:
Seems ok, but it would be easier if it is a really widget, just toggle not open.
The application crashed twice, I've sent the reports.
When I click the widget, it gets blue/gray correctly but the icon does not show in system tray (i.e., you can't see the original icon of the USB debugging mode.
Click to expand...
Click to collapse
On my devices, when I hit the widget it turns off USB debugging, the Android notification disappears, and the icon is gray. I hit it again, USB debugging is enabled, Android notification appears, icon is blue.
Can you please ellaborate what is different on your phone? 'What' is opening? Or maybe you can post a screenshot?
About the crash: I've received the report and published a fix. Version 0.9.2 is the newest right now.
Technical said:
Any possibility of beta testers get a Pro
Click to expand...
Click to collapse
I agree that everyone who comes back to me with some feedback should receive the pro version for free. However I have to find a good way to make this possible. I have send some people the apk of my other app 'App Quarantine Pro' for free and got a report that they were not able to update to the newest version through Google Play. So I have to verify on one of my phones when I do my next update, but under these circumstance I would not be satisfied with this solution. And I don't really want to manually push APKs for each update since I plan to keep this going for a couple years, and there will be more apps in the future as well, so...
Another idea is to try and refund the money through Google Play after purchase but at this point I also don't know yet if this will stop further updates or not. Probably it will....
A completely different idea is not sending the pro version to testers at all, but instead donate the first month's income of AdbToggle to xda developers. I'm using the App Quarantine user base (16K active users) to promote my own apps. For App Quarantine Pro this has been roughly 60 Euro in the first month so I guess with AdbToggle I'd be able to submit a fair amount as well...

ramdroid77 said:
On my devices, when I hit the widget it turns off USB debugging, the Android notification disappears, and the icon is gray. I hit it again, USB debugging is enabled, Android notification appears, icon is blue.
Can you please ellaborate what is different on your phone? 'What' is opening? Or maybe you can post a screenshot?
Click to expand...
Click to collapse
Well, I got only the icon to start the application. Then I remembered I should add the widget icon. Now it's working as it should.
I suggest you make the background transparent. It's ugly over a non-black wallpaper.
ramdroid77 said:
About the crash: I've received the report and published a fix. Version 0.9.2 is the newest right now.
Click to expand...
Click to collapse
I cannot update it using Google Play. It's not shown there.
ramdroid77 said:
I agree that everyone who comes back to me with some feedback should receive the pro version for free. However I have to find a good way to make this possible. I have send some people the apk of my other app 'App Quarantine Pro' for free and got a report that they were not able to update to the newest version through Google Play. So I have to verify on one of my phones when I do my next update, but under these circumstance I would not be satisfied with this solution. And I don't really want to manually push APKs for each update since I plan to keep this going for a couple years, and there will be more apps in the future as well, so...
Click to expand...
Click to collapse
I understand... Some app works with a "license" apk for another (free) apk. I can remember of ROM Manager (and ROM Manager Premium License), for instance. I don't know if the Market issue will arise the same.
ramdroid77 said:
Another idea is to try and refund the money through Google Play after purchase but at this point I also don't know yet if this will stop further updates or not. Probably it will....
Click to expand...
Click to collapse
Yes, refund cancel the updates (generally).
ramdroid77 said:
A completely different idea is not sending the pro version to testers at all, but instead donate the first month's income of AdbToggle to xda developers. I'm using the App Quarantine user base (16K active users) to promote my own apps. For App Quarantine Pro this has been roughly 60 Euro in the first month so I guess with AdbToggle I'd be able to submit a fair amount as well...
Click to expand...
Click to collapse
I'd liked the idea of App Quarantine, but I bought recently Ultimate Backup Pro and it does freeze/defrost app.

new version 0.9.3
- removed widget background/border kind of thing
- make sure app is revived after it's been killed
- update widget state during automatic toggle
Technical said:
I cannot update it using Google Play. It's not shown there.
Click to expand...
Click to collapse
It really should be there. Please check again. Otherwise try to restart market, clear cache or reboot your phone. But I see no reason why it should not be available for you....
Technical said:
I understand... Some app works with a "license" apk for another (free) apk. I can remember of ROM Manager (and ROM Manager Premium License), for instance. I don't know if the Market issue will arise the same.
Click to expand...
Click to collapse
yet another possible option. I hate that you have to install two APKs to make the app run, however it might be one of the easiest solutions. Well, I still have left some weeks to figure out the best solution!
Technical said:
I'd liked the idea of App Quarantine, but I bought recently Ultimate Backup Pro and it does freeze/defrost app.
Click to expand...
Click to collapse
Everyone as he prefers Though AQ's sole purpose is to freeze apps and therefore it also offers more unique features than traditional System app removers or Backup tools.

I received a crash report with a comment "Changed to AOKP 28 and App crashed."
Can the guy who sent the report please give me more details....
- did you flash a new ROM without clearing Dalvik cache? are other apps crashing too?
- is AdbToggle still installed on the system partition?
- what were you exactly doing when it crashed?

new release 0.9.4
- fixed bug when widget stopped working after some time
- fixed crash in license info dialog on Android 2.x
- allow other apps to use AdbToggle (see App Quarantine)
- generally improved stability
Final two weeks of beta test!!!
When the beta test is over then the free version will still be available, however the automatic mode will only work in the paid version.
All testers who submit(ted) reports in this thread will receive the pro version.
AdbToggle now allows other apps to enable/disable USB debugging mode. This is already working with App Quarantine.
A free SDK will soon be available so other developers can add support as well!

Well seems to be a must have, as I often forgot to deactivate USB debugging when I'm finished with it. I tested it on my Samsung Galaxy S2 (GT-I9100).
So first, installation from Play, and installed fine as system app (don't needed the install of busybox as CF-ROOT for Galaxy S2 includes it). And next the testing :
ramdroid77 said:
1. Unplug your phone from your PC and turn of the screen. When you connect it you'll see the lock screen but USB debug mode is disabled. You can recognize this as the USB debug notification will not popup. You can verify this by typing "adb devices" from your PC and no device should be visible. Now unlock your screen and USB debug mode will be enabled.
Click to expand...
Click to collapse
Works.
ramdroid77 said:
2. Turn your screen off and on again. The lock screen appears but USB debug mode is still enabled. Why? You are still connected to your PC so it's rather impossible that someone took away your phone. Also when your screen goes off you probably don't want to loose your USB connection when you are working on something...
Click to expand...
Click to collapse
Works.
ramdroid77 said:
3. Unplug your phone from your PC and plug it in again. USB debug mode is still enabled. Why? Your screen is still unlocked. Again it's rather unlikely that someone took away your phone during this time. Actually what really happens is that USB debug mode is disabled when you unplug it, but it's enabled when you plug it in again and AdbToggle figures out your screen is unlocked...
Click to expand...
Click to collapse
Works.
ramdroid77 said:
4. Reboot your phone and verify if everything is still working fine without manually launching the app.
Click to expand...
Click to collapse
Works.
Further test cases
ramdroid77 said:
You should check if AdbToggle is still working after an update! As the beta test goes on probably there will be one or another update. You should be able to install the update through Google Play as usual and the new version should be working immediately. You must NOT reboot and NOT install the updated version as system application again. So at this point AdbToggle should just behave the same like your built in Google apps.
Click to expand...
Click to collapse
Not yet tested. No update since installed, this morning, will wait on next update to report.
ramdroid77 said:
What about the UI? Does everything show up well on your phone? Is the Android always blue when USB debug mode is on, and gray when it's off? Does the widget always show the proper state as well?
Click to expand...
Click to collapse
The UI is all fine, nothing is lost.
The droid is always blue and grey according to the situation, between reboots, disconnecting and ticking in the settings, tested different cases.
Widget seems ok too.
No crash to report, all fine after testing for the moment. This shows that beta will end soon, as there is nothing to report.

julroy67 said:
No crash to report, all fine after testing for the moment. This shows that beta will end soon, as there is nothing to report.
Click to expand...
Click to collapse
Thanks for your report.
I received 2-3 weird crash reports that are never reproducible on my phones and so I have no idea what's happening. There's also a one-star rating at Google Play but probably the guy didn't read this thread and was not rooted or something.
Otherwise I suppose the app is in a release-ready state!

This is a great app! Tried it out on GSM Gnex 4.0.4 and everything works as expected. If you're gna make it paid, honestly I'll pay Max $1 for these kind of apps, not being rude just saying, don't make it more!

Not installing on Samsung S2 official Android 4.0.3 I9100XWLP7 (KIES)
ramdroid77 said:
When launching AdbToggle then a nice blue Android shows up and holds your usb plug. Just hit it to toggle USB debug mode, however it will first tell you that it needs to install itself as system app. If you have a working busybox installation (Busybox is a set of Linux command line tools) then it will just copy itself to the system partition and then asks you to reboot your phone. If there's no busybox available then it will guide you to Sterickson's busybox installer, which is available in Google Play as well. Once you have used it to install busybox, launch AdbToggle again and it will succeed.
Click to expand...
Click to collapse
The app says it installs as a system app, restarts the phone but no app in /system/app directory.
Running the app again takes me through the whole process again, with no install.
I use SuperSU to grant the root permission and it shows it is granted. I will continue digging and find out why.

imani said:
The app says it installs as a system app, restarts the phone but no app in /system/app directory.
Running the app again takes me through the whole process again, with no install.
I use SuperSU to grant the root permission and it shows it is granted. I will continue digging and find out why.
Click to expand...
Click to collapse
I have tested AdbToggle with SuperSU successful. My guess is rather a problem with busybox. What busybox installer did you use? It would also be interesting to get your logcat output when you try to install it.

Tasker-compatible?
Do you plan to support Tasker?
I'd prefer to see this be a plugin, but as long as it is controllable via intent broadcasts, then Tasker would be able to toggle debug mode.
See http://tasker.dinglisch.net/developers.html for more info.

cheshyre said:
Do you plan to support Tasker?
I'd prefer to see this be a plugin, but as long as it is controllable via intent broadcasts, then Tasker would be able to toggle debug mode.
See http://tasker.dinglisch.net/developers.html for more info.
Click to expand...
Click to collapse
I've just added the Tasker plugin on my To-Do list!
So far I haven't done anything with Tasker so I don't know if AdbToggle is working without a plugin... yes there are intents to toggle debug mode, but you need to have a permission in order to use them.

Attention!
The beta test is over now and ADB Toggle is available in both a free and paid version. In the free version the automatic mode is not available.
Everyone who reported in this thread has received a download link for the PRO license key!
There will soon be a new thread for the full version of AdbToggle!
Everyone needs to update AdbToggle in Google Play! If you don't update then the app will not work anymore in Mai!

Thanks for the pro key, received it and works.
Now I just report what I missed last time (even if beta has ended), updating with the new APK via Google Play also works fine, all works fine on the Galaxy S2 (GT-i19100).

hi people,
in the meanwhile there's a new thread about ADB Toggle Access. With this developer library it's possible that other root apps (that require USB debug settings) can use AdbToggle. Currently this is only implemented in App Quarantine but I'd love to see more apps jumping on it...
Visit the thread here:
http://forum.xda-developers.com/showthread.php?t=1637009
It's a bit lost so far, so I would be greatful if you could all click the "Submit this thread as a news tip" button in the new thread!
A post on the XDA Portal would really help this idea along!
Thanks in advance!

Help...
ramdroid77 said:
Attention: The beta test is over now!
Warning: Please read everything properly before you install anything!
Here's the developer of APP QUARANTINE. I'm just about to release a new app called AdbToggle and I need you guys to help me out testing the beta version. The final release will be a paid version that will be available in Google Play. But before throwing around with details about the beta test let me first tell you why I have developed this app!
First, what is the app doing?
AdbToggle like the name already says allows you to toggle the USB debug settings. You can do this in the app or by using a homescreen widget. Furthermore there's an automatic mode: when you unplug your device then USB debug mode is turned off. When you plug it in again then USB debug mode is still disabled, it will only be enabled again if you unlock your screen.
Why should I need to have this tool?
Maybe you already figured out that when you plugin your phone to your PC then the contents of your SD card are only accessible when your screen is unlocked. This is very good, however there's a major security risk that still allows an unwanted person to access your data.... and if you are rooted even allows for total control over your phone, like for instance bypassing the screen lock. When buying a new Android phone then this is of course not enabled by default, but if you are an Android developer or otherwise just like to play around with Custom ROMs and root apps, then the USB debug mode is usually enabled and voilĂ ....
What are the requirements for AdbToggle
Since I posted this here on XDA-Developers you probably already figured out that you need to have a rooted phone. You even need to have full write access to the system partition (e.g. no NAND protection like on some HTC phones) because AdbToggle is only working when installed as system app. This is maybe for the downside.... however the good thing is that AdbToggle doesn't need root access anymore after you have installed it.
What do you expect from people who take part in the beta test?
If you are ready to take part in the beta test and help me in finishing a great security tool for Android then I'm more than happy! Please let me know what device you have and what Android version you are currently running! And then of course I'm awaiting your comments, ideas for improvements, bug reports, etc. You can post directly in this thread or use PMs.
How does it work? What should I test?
When launching AdbToggle then a nice blue Android shows up and holds your usb plug. Just hit it to toggle USB debug mode, however it will first tell you that it needs to install itself as system app. If you have a working busybox installation (Busybox is a set of Linux command line tools) then it will just copy itself to the system partition and then asks you to reboot your phone. If there's no busybox available then it will guide you to Sterickson's busybox installer, which is available in Google Play as well. Once you have used it to install busybox, launch AdbToggle again and it will succeed.
After the reboot open the app and toggle USB debug mode. You will see the standard Android USB notifications popup and disappear as you toggle, and at the same time the USB connection to your PC is made available or reset. You should also try to use the homescreen widget to just do the same.
Now to the automatic mode. Launch AdbToggle, click the settings icon in the action bar, enable the checkbox. From here you can try out different test scenarios:
1. Unplug your phone from your PC and turn of the screen. When you connect it you'll see the lock screen but USB debug mode is disabled. You can recognize this as the USB debug notification will not popup. You can verify this by typing "adb devices" from your PC and no device should be visible. Now unlock your screen and USB debug mode will be enabled.
2. Turn your screen off and on again. The lock screen appears but USB debug mode is still enabled. Why? You are still connected to your PC so it's rather impossible that someone took away your phone. Also when your screen goes off you probably don't want to loose your USB connection when you are working on something....
3. Unplug your phone from your PC and plug it in again. USB debug mode is still enabled. Why? Your screen is still unlocked. Again it's rather unlikely that someone took away your phone during this time. Actually what really happens is that USB debug mode is disabled when you unplug it, but it's enabled when you plug it in again and AdbToggle figures out your screen is unlocked....
4. Reboot your phone and verify if everything is still working fine without manually launching the app.
Further test cases
You should check if AdbToggle is still working after an update! As the beta test goes on probably there will be one or another update. You should be able to install the update through Google Play as usual and the new version should be working immediately. You must NOT reboot and NOT install the updated version as system application again. So at this point AdbToggle should just behave the same like your built in Google apps.
What about the UI? Does everything show up well on your phone? Is the Android always blue when USB debug mode is on, and gray when it's off? Does the widget always show the proper state as well?
Limitations / Known issues:
The automatic mode is currently not working on tablets with a separate power plug-in. I'm trying to solve this at some point but for the moment please test it on phones only!
Now please let me start!
Sure, go ahead and download AdbToggle from Google Play and have fun! However keep in mind that the beta version will expire and not working anymore in 05/2012.
https://play.google.com/store/apps/details?id=com.ramdroid.adbtoggle
Click to expand...
Click to collapse
I have try to Install your app on my Sony Ericsson Xperia Pro MK16a. But when I click "Install AdbToggle as system app" receive "Not enough memory on system partition", although there is 124 MB of free memory. My phone is rooted but bootloader continues locked. Do I need to unlock the bootloader? Please help

Related

[Q] [Too many pattern tries] How can I switch on wi-fi?

Like many others, I have become a victim of 'Too many pattern tries' and have got stuck at the lock screen trying to sign in without data connection or wi-fi. Is there any way to get past this without data rewipe. It's really stupid of Google to have a security mechanism that forces you to wipe your data, meaning anyone can just pick up your phone and spam the pattern till it goes to the email screen (which is what happened in my case).
I have a rooted phone with an unlocked bootloader and USB debugging enabled and I also have downloaded Eclipse Android SDK but have no idea how to use it. It would be nice if someone gave me step-wise instructions on switching on my wi-fi through the SDK so that I can connect over the internet and log in.
Of course, any other legit method is also fine, but the 'home button method' doesn't work for my phone (you know, keep pressing the home button). I have tried getting APKs that will help me bypass the lock screen but they dont work.
XtrGamer said:
Like many others, I have become a victim of 'Too many pattern tries' and have got stuck at the lock screen trying to sign in without data connection or wi-fi. Is there any way to get past this without data rewipe. It's really stupid of Google to have a security mechanism that forces you to wipe your data, meaning anyone can just pick up your phone and spam the pattern till it goes to the email screen (which is what happened in my case).
I have a rooted phone with an unlocked bootloader and USB debugging enabled and I also have downloaded Eclipse Android SDK but have no idea how to use it. It would be nice if someone gave me step-wise instructions on switching on my wi-fi through the SDK so that I can connect over the internet and log in.
Of course, any other legit method is also fine, but the 'home button method' doesn't work for my phone (you know, keep pressing the home button). I have tried getting APKs that will help me bypass the lock screen but they dont work.
Click to expand...
Click to collapse
open playstore in your pc browser login to gmail you and on the right corner see "device manager" select your device and change the code put new password which is easy to remember .. should be all done
FarrukhQadri said:
open playstore in your pc browser login to gmail you and on the right corner see "device manager" select your device and change the code put new password which is easy to remember .. should be all done
Click to expand...
Click to collapse
Android Device Manager is not able to pinpoint the location of my phone. Do I need wi-fi for this? The only options I see right now for my phone are to change the name, give it a ring or lock or erase.
I have finally found a way. No root or USB debugging required.
https://www.youtube.com/watch?v=-coXtbKEzYg
good
XtrGamer said:
I have finally found a way. No root or USB debugging required.
https://www.youtube.com/watch?v=-coXtbKEzYg
Click to expand...
Click to collapse
thanks for sharing

[Q] Cannot connect to PC after de-bloat?

I recently went through the process of de-bloating this phone; following the helpful guides here on the AT&T G3 General forum.
However, I am finding that I cannot connect via USB to my notebook. I am going to try this on my PC @ home this pm and see if this just is not a driver issue on this end.
I restored the LG PC Suite & Suite Service to system (as well as the settings) and tried the PC suite connection app on my notebook. No dice there either...I do not even see the phone asking me how I want to connect to the laptop before I began all this de-bloat.
Is there an APK, etc. I am missing on the phone that I need to bring back to make the PC suite work again, much less connect with my notebook?
I do have developer settings / usb debugging enabled as well as (re-) installed the LG driver package. Thank you for reading / assisting in advance.
3's&7's said:
I recently went through the process of de-bloating this phone; following the helpful guides here on the AT&T G3 General forum.
However, I am finding that I cannot connect via USB to my notebook. I am going to try this on my PC @ home this pm and see if this just is not a driver issue on this end.
I restored the LG PC Suite & Suite Service to system (as well as the settings) and tried the PC suite connection app on my notebook. No dice there either...I do not even see the phone asking me how I want to connect to the laptop before I began all this de-bloat.
Is there an APK, etc. I am missing on the phone that I need to bring back to make the PC suite work again, much less connect with my notebook?
I do have developer settings / usb debugging enabled as well as (re-) installed the LG driver package. Thank you for reading / assisting in advance.
Click to expand...
Click to collapse
perhaps a list of the things you did would help us decipher what might be wrong. Everyone's idea of 'debloating' is different so I'm sure you've done something different then I have.
screwyluie said:
perhaps a list of the things you did would help us decipher what might be wrong. Everyone's idea of 'debloating' is different so I'm sure you've done something different then I have.
Click to expand...
Click to collapse
Thanks for the reply. I removed pretty much everything on the lists provided in the AT&T G3 forums and now Windows 8 refers to my device under "Printers & Devices" as a "USB Charge Only Interface". I am on my home PC now where I can verify a few days ago I could connect to the device.
To be more specific, I cannot switch the G3 into MTP mode. Does anyone know if there is a specific apk (libs, etc) to re-enable this feature?
3's&7's said:
Thanks for the reply. I removed pretty much everything on the lists provided in the AT&T G3 forums and now Windows 8 refers to my device under "Printers & Devices" as a "USB Charge Only Interface". I am on my home PC now where I can verify a few days ago I could connect to the device.
To be more specific, I cannot switch the G3 into MTP mode. Does anyone know if there is a specific apk (libs, etc) to re-enable this feature?
Click to expand...
Click to collapse
This is the reason I usually just freeze apps in titanium backup instead of uninstalling bloat altogether. I've had this kind of issue with other devices in the past so I always err on the side of caution. Like the other member said if you can list what all you removed so we can narrow down which app is causing your issue.
I removed all of this: http://forum.xda-developers.com/showthread.php?t=2822501
[GUIDE] How to remove bloatware on AT&T LG G3 - ROOT REQUIRED
...and carrier IQ as well. I restored the lg sync files (2) already and no change. Curious what apk allows the phone to be recognized as more than a charging device.
3's&7's said:
I removed all of this: http://forum.xda-developers.com/showthread.php?t=2822501
[GUIDE] How to remove bloatware on AT&T LG G3 - ROOT REQUIRED
...and carrier IQ as well. I restored the lg sync files (2) already and no change. Curious what apk allows the phone to be recognized as more than a charging device.
Click to expand...
Click to collapse
Okay here's a list of apps I've frozen but haven't deleted.
YP
ISIS
Uber
Text link + agent + engine
Play Games
Play movies
Play music
Play newsstand
Play Books
Msg backup and sync
Lookout Security
LG Setup Wizard
Keeper
Hangouts
Google +
Drive Mode
Caller Name ID
Browser
Browser Bar
Att.net home
Att remote support
Ready 2 go
Att navigator
Att mobile locate
Att family map
Att address book
Kindle
I've removed carrier IQ as well. Is there anything more than what's in the list of my frozen apps that you've removed?
Thank you for taking the time. Yes everything from the link I provided above. That is the exact list.
I'm working from the other direction...of what is the file(s) that allow a G3 to go into MTP mode.
Stupid question, but have you checked the cable to ensure its a sync cable?
Sent from my LG-D850 using XDA Free mobile app
Its a great question, ty for replying. I sure have, using the stock LG supplied USB 2.0 cable
3's&7's said:
Its a great question, ty for replying. I sure have, using the stock LG supplied USB 2.0 cable
Click to expand...
Click to collapse
This is going to be kind of obvious but have you gone into devices on your pc and removed the LG drivers? If you remove them and then plug it in it should auto detect and reinstall the drivers. If it doesn't then at least we know its not a driver issue and it is in fact something on your device. I know it'd be a huge coincidence to both the notebook and desktop to have the same problem but the drivers could have somehow been corrupted.
---------- Post added at 10:51 AM ---------- Previous post was at 10:43 AM ----------
http://www.reddit.com/r/LGG3/comments/2bk1wt/connecting_to_pc/
Have you done what silentisdeath did in his second response?
3's&7's said:
Thanks for the reply. I removed pretty much everything on the lists provided in the AT&T G3 forums and now Windows 8 refers to my device under "Printers & Devices" as a "USB Charge Only Interface". I am on my home PC now where I can verify a few days ago I could connect to the device.
To be more specific, I cannot switch the G3 into MTP mode. Does anyone know if there is a specific apk (libs, etc) to re-enable this feature?
Click to expand...
Click to collapse
USB Charge Only Interface
this rings a bell, the first time I connected my phone to the computer it did this, I had to change the setting to MTP mode. There should be a notification on the phone that says something about changing the usb mode.
Also I don't think you get this option if the drivers aren't installed properly so that's another thing you could try
screwyluie said:
USB Charge Only Interface
this rings a bell, the first time I connected my phone to the computer it did this, I had to change the setting to MTP mode. There should be a notification on the phone that says something about changing the usb mode.
Also I don't think you get this option if the drivers aren't installed properly so that's another thing you could try
Click to expand...
Click to collapse
Good job screwyluie, you rang a bell for me...its the launcher. I switched from Google Now back to stock launcher and voila...USB debugging options were available again.
/Fixed...thanks everyone for taking the time to help me! :good:
screwyluie said:
USB Charge Only Interface
this rings a bell, the first time I connected my phone to the computer it did this, I had to change the setting to MTP mode. There should be a notification on the phone that says something about changing the usb mode.
Also I don't think you get this option if the drivers aren't installed properly so that's another thing you could try
Click to expand...
Click to collapse
BreakingVZW said:
This is the reason I usually just freeze apps in titanium backup instead of uninstalling bloat altogether. I've had this kind of issue with other devices in the past so I always err on the side of caution. Like the other member said if you can list what all you removed so we can narrow down which app is causing your issue.
Click to expand...
Click to collapse
Agreed...I will probably flash back to stock, root without tripping qfuse this time, and do a lot of freezing instead of direct removal.
3's&7's said:
Good job screwyluie, you rang a bell for me...its the launcher. I switched from Google Now back to stock launcher and voila...USB debugging options were available again.
/Fixed...thanks everyone for taking the time to help me! :good:
Click to expand...
Click to collapse
good to know and glad you got it sorted
3's&7's said:
Good job screwyluie, you rang a bell for me...its the launcher. I switched from Google Now back to stock launcher and voila...USB debugging options were available again.
/Fixed...thanks everyone for taking the time to help me! :good:
Click to expand...
Click to collapse
Weird... I never would have thought google now launcher would have effected mtp recognition at all. Nice. Good lookin out to xda members once again
BreakingVZW said:
Weird... I never would have thought google now launcher would have effected mtp recognition at all. Nice. Good lookin out to xda members once again
Click to expand...
Click to collapse
For sure. Its affecting more than that too.
I tried messing with real 4k (not 2k) wallpapers in GN launcher and it really messed with the background. Half screen black and flashing the image every 10 secs...even 1080 wallpapers starting failing.
Switched back to stock launcher and sort of fixed. Reboot finally allowed me to use GN with any 2k or less wallpaper again lol.
3's&7's said:
I recently went through the process of de-bloating this phone; following the helpful guides here on the AT&T G3 General forum.
However, I am finding that I cannot connect via USB to my notebook. I am going to try this on my PC @ home this pm and see if this just is not a driver issue on this end.
I restored the LG PC Suite & Suite Service to system (as well as the settings) and tried the PC suite connection app on my notebook. No dice there either...I do not even see the phone asking me how I want to connect to the laptop before I began all this de-bloat.
Is there an APK, etc. I am missing on the phone that I need to bring back to make the PC suite work again, much less connect with my notebook?
I do have developer settings / usb debugging enabled as well as (re-) installed the LG driver package. Thank you for reading / assisting in advance.
Click to expand...
Click to collapse
I have removed every single app in my list on the thread you mentioned and there is no problems with phone connecting to pc. Most likely a driver issue - try installing LG PC suite
neverends said:
I have removed every single app in my list on the thread you mentioned and there is no problems with phone connecting to pc. Most likely a driver issue - try installing LG PC suite
Click to expand...
Click to collapse
If you scroll up, I wrote that it was purely an issue of which launcher I was using.

Default USB mode when plugging into computer

Is there any way to make the phone come up in MTP mode by default when plugging into a computer? Currently it defaults to charging mode when first plugged in and I have to tap the notification to change to MTP.
That's odd. Mine automatically goes to mtp. There is an option to change the default usb mode in developer options.
Extinguished said:
That's odd. Mine automatically goes to mtp. There is an option to change the default usb mode in developer options.
Click to expand...
Click to collapse
I already tried that. Set it to default to MTP, but it still comes up in charge mode.
Again, strange. I've heard of usb debugging mode interfering with mtp, try toggling that perhaps
Edit to add:
Falling that there is an app based solution that automates the process for you provided you have root here https://forum.xda-developers.com/android/apps-games/app-mtp-enbaler-t3263467
Extinguished said:
Again, strange. I've heard of usb debugging mode interfering with mtp, try toggling that perhaps
Edit to add:
Falling that there is an app based solution that automates the process for you provided you have root here https://forum.xda-developers.com/android/apps-games/app-mtp-enbaler-t3263467
Click to expand...
Click to collapse
Tried turning off USB debugging, but same result. Then thought it might be related to security settings. I have a pin and fingerprints setup to unlock screen. Turned all that off but same results.
Currently am un-rooted on this phone. Had some trouble getting SU installed plus there are currently no custom Nougat ROMS for this phone, so backed it all out to stock recovery/locked bootloader. Now testing out DNS66 for adblocking and OGyoutube for ad-free youtube experience. Works pretty well so far.
vouty said:
Tried turning off USB debugging, but same result. Then thought it might be related to security settings. I have a pin and fingerprints setup to unlock screen. Turned all that off but same results.
Currently am un-rooted on this phone. Had some trouble getting SU installed plus there are currently no custom Nougat ROMS for this phone, so backed it all out to stock recovery/locked bootloader. Now testing out DNS66 for adblocking and OGyoutube for ad-free youtube experience. Works pretty well so far.
Click to expand...
Click to collapse
After an extensive search through the forums and contacting Honor services, the problem seems to be the motherboard. Something in the phone seems to have fried during one of the charging sessions. This can't be fixed, according to those I have spoke to about it.

P20 Pro - demo variant - how to make it usable

Hello,
After being the "proud" owner of a P20 Pro which is a demo unit, I have looked for ways to make it usable and as close as the retail variant.
Things to do:
On Phone:
- go to Settings -> Device administrators and disable the administrator for the Demo apps
On Computer:
- install ADB and connect your phone to computer
Run the following commands:
- pm uninstall -k --user 0 com.huawei.retaildemo
- pm uninstall -k --user 0 com.huawei.retail.assistant
This will stop the annoying video that is playing everytime you lock your device.
The Explore P20 PRO app can be disabled from the settings.
However, there are some other issues with the phone:
1. it charges till 75% then stops
The key to charge it to 100% is to let it charge to 75%, then, without unplugging the cable, restart the phone.
2. there is no lock screen and no posibility to add a fingerprint or a passcode
I installed a lockscreen from the PlayStore that got this issue fixed; still no fingerprint though ...
3. You will have a demo notification in the status bar
To remove this, install Quick Shortcut Maker from Playstore
Search for DEMO -> You will find SystemUI - Demo mode
Click on AppInfo then Notifications
Disable all of them
Go back and click on Force Stop ( you have to do this last part everytime you restart the phone if you want it to be hidden )
4. You get tons of appointments in the Calendar and numbers in the Contacts.
The solution is to delete all of them.
5. Apps do not have permision to access the mobile data, you receive a confirmation everytime and you have to click accept
The solution is to go to Settings -> Wireless and networks -> Mobile data -> Networked apps, and select all the checkboxes for Installed apps and System apps tabs. ( this has to be done each time after you restart your phone )
This is everything I could think of now.
If some of you have other suggestions I can try, please feel free to let me know.
Right now, the phone is usable and works pretty well.
P.s: After restoring it to factory defaults, everything will be lost
How do you end up with a demo device?
Bought it very cheap, of course ... It was not a scam or anything, just a P20 PRO at a very good price.
Phone was brand new, never powered on.
Thanks a lot. It solved my issue.
Al3xxxinho said:
Bought it very cheap, of course ... It was not a scam or anything, just a P20 PRO at a very good price.
Phone was brand new, never powered on.
Click to expand...
Click to collapse
Be robbed from a shop mate. If it's got demo content rolling.
https://forum.xda-developers.com/huawei-p20-pro/development/bootloader-unlock-service-t3852447
Unlock bootloader, root, remove demo or flash with huru
Already did that before it was released to the public.
Cost: 50 usd.
Al3xxxinho said:
Already did that before it was released to the public.
Cost: 50 usd.
Click to expand...
Click to collapse
Then you need for flash a normal OS.
No need to retain the demo software, if it is OS based.
Or you could maybe delete the demo content using root explorer.
I already flashed the regular OS.
How you did that?
Al3xxxinho said:
I already flashed the regular OS.
Click to expand...
Click to collapse
How did you do that? Can you please write the steps.
Here you go: https://forum.xda-developers.com/hu...de-how-to-root-debrand-remove-retail-t3788326
Al3xxxinho said:
Here you go: https://forum.xda-developers.com/hu...de-how-to-root-debrand-remove-retail-t3788326
Click to expand...
Click to collapse
Thank you very much dear Just want to know, my phone is UK based, so which firmware should I use to install on my Demo P20 Pro? Any link?
Hi, how i can buy a demo model? It is new for me
Hey, did you find any more tweaks or issues with the Demo version?
I followed all your steps and other than not being able to use Fingerprint it runs okay.
Still hoping that Bootloader unlock codes will make a return
I have p30 pro with similar problems
As for the lockscreen, if u install google's Find my phone it will enable your lockscreen code. Then u can enable the fingerpring access.
Only problem i have now is i cant enable mobile data and thats a big problem
Anyone know that issue and how to fix it?: (
Maybe a silly one - but in 'Developer Options' there is a section 'Demo Mode' - did you try turning that off?
Kosomoars said:
I have p30 pro with similar problems
As for the lockscreen, if u install google's Find my phone it will enable your lockscreen code. Then u can enable the fingerpring access.
Only problem i have now is i cant enable mobile data and thats a big problem
Anyone know that issue and how to fix it?: (
Click to expand...
Click to collapse
Could be the radio is not complete in which case it'll never work.
You could try flashing a firmware via fastboot, I did this a while back, I had a guide I wrote in my sig, not sure if it's still there?
Check a few guides.
My guess is the physical components are intact it's just the firmware you're on
Hello, I once found a way to block and fingerprint
1.Apk Find my device
2.protect the device
Active lock option
Just buy a new phone instead of a robbed one..
Surprised you're allowed to bake a thread on XDA for this

Broken AMOLED, digitizer good. Is data recovery a possibility?

Dropped my op6 flat on its face the other day:crying::crying::crying:
Anyways.. I'm trying to get the data off of it before i attempt the feat of replacing the screen. Like the title says, the digitizer is good, l can unlock it by remembering the screen lock, but I fumbled all yesterday trying to cast my screen. I had slivers of screen I could see there, just couldn't get it to send. No usb debugging and I obviously didn't turn usb mode to file share. Please help if you can, thanks.
If you have TWRP installed, reboot to recovery and just connect your phone to your PC via USB - MTP should be active by default. Inputting the decryption code if you can't see much of what you're doing can be a problem, though.
If you don't have TWRP installed however, you can try using scrcpy (just search for it on Google and you should find its GitHub repo with instructions). It uses adb to run, meaning it requires usb debugging to be on, but the good thing is, as long as your phone is unlocked (not on lockscreen), you should receive a prompt asking to enable debugging just by running the scrcpy executable. Since said prompt is always in the center of the screen (screenshot attached), and you only need to click 2 separate things on there (always allow checkbox & the allow button) to get things going, you should be set fairly quickly. Hope this helps!
Thanks for your reply, this did work and it was very simple.
sublim3style3 said:
Thanks for your reply, this did work and it was very simple.
Click to expand...
Click to collapse
Great! Glad it worked for you

Categories

Resources