Can I restore a Titanium backup from an Incredible to a Captivate? I had an HTC Incredible that I backed up with Titanium Backup Pro. I just got a Samsung Galaxy Captivate and wish to restore the backup, but when I go to restore, the app doesn't find the backup on the SD card. I went into the SD card and confirmed the backup is there.

Is it possible that I can't restore from an HTC phone to a Samsung one? If so, can I at least restore the apps on the SD card?

Any suggestions?

May be the app is not recognizing the location of the backup. Do the following and see if that works

Remove all the backup files from the new Samsung Captivate
Now, from Captivate do a Titanium backup, it will create a backup folder with backed up apps.
Then, copy all old backup files from HTC to that location.
Try titanium backup again, this might show all the backed up apps now.

Hope that works. Good luck :-)


Sync Chrome Mobile with Desktop Firefox? On my desktop computers, I use Firefox with the Firefox Sync service but on my mobile Android device I prefer using Chrome Mobile. Is there any way to sync Chrome Mobile with Firefox Sync? (I thought of syncing at least history, bookmarks and password).

Comment:
For now, I'll use XMarks and LastPass to synchronize my bookmarks/history (and passwords for Chrome Desktop only). But that's indeed not the ideal solution because I need a running Chrome to have the synchronization with my Chrome Mobile running. Because of this, I plan to write a small tool, that hooks into the web APIs of Firefox Sync and Chrome Sync to sync them against each other.

There's no direct relation between the Chrome Mobile and any Firefox version.

What you can do, is to synchronize the information from your Chrome mobile to the Chrome desktop version, and then, using a desktop application, pass the bookmarks for any other browser.

Xmarks is a FREE Bookmark Sync application that supports among others, synchronization between Google Chrome and Mozilla Firefox:

  Install Xmarks on each computer you use, and it seamlessly integrates with your web browser and keeps your bookmarks safely backed up and in sync.

  Xmarks will sync across browsers too. Today we support Firefox, Chrome, Internet Explorer, and Safari (Mac OS).

Additionally, you can go Premium and benefit from the Android application to ease the process:

Premium Features Overview

  Xmarks on Android
  The Xmarks mobile app for Android is available in the Google Play Store. You can also install via lastpass.com/xmarks.apk

  It lets Xmarks Premium users access all their desktop bookmarks and open tabs on their device.

  Supports Google Android 1.5+

Xmarks for Premium Customers by LastPass available from Google Play Store.

  Bookmark Sync and Web Discovery

  Application that will allow you to carry your Xmarks (formerly Foxmarks) data around with you.

  Sync bookmarks with Android Browser
  Add, update, and delete Bookmarks
  View Open Remote Tabs

As for the remaining browser capabilities, like saved passwords, AFAIK you can only pass them to the Google Chrome desktop version.


How to set up Google Apps Gmail on an Android -phone? Possible Duplicate:
  Firm Gmail, i.e. Google Apps -email, with K9 -email program?

I have this kind of firm url, https://www.google.com/a/cpanel/firm.com. I want to have an IMAP -email account on Android. How can I do it?

I am using the app "My email" by which things do not work. If I use the native Gmail -app, things work out of the box. As for the "My email" -software (that gathers all emails, not just Gmails, under one mailbox), I selected

imap
Email: myName@firm.com

Incoming

Username: myName
Imap Server: imap.gmail.com
Port: 993
Security SSL

Outgoing

SMTP server: smtp.gmail.com
Port: 465
Security: SSL
Require sign-in: yes
Use the same settings as the incoming server: yes

Pressing Next fires "Username or password incorrect" with "s@gmail@firmA@g" while "Unable to open connection to server" with the latter. So how can set up the Google Apps Gmail on Android?

For the incoming username, you need to use your complete email address ("myName@firm.com"), not just the account username ("myName").


WhatsApp video doesn't play and has a warning icon (Video format h264 not supported) Using WhatsApp version 2.20.206.24 on a Huawei Y9 2019 with Android 9.
Received the following video (i tested both forwarding and sending the video directly - on both cases i faced the same problem)

If I click play, the video looks like is going to start but the time is stuck

Checking the media associated with that chat and it appears a thumbnail with a warning icon in it

I'm able to play other videos, so it makes me think that the problem isn't with the media player of this phone. Tried also restarting the phone, searched for WhatsApp updates and system updates and all were in place. Also, I tested playing the video with two other different Android phones (one Samsung and another Huawei) and the video played well.

Edit
When trying to play the video from the Gallery, I get the following error

Formato video h264 não suportado. (Portuguese for "Video format h264 not
supported").

Edit 2
I installed VLC for Android to see if the video would play using it. The timer this time finished playing as well as the audio but the image was stuck in the same moment

Assuming that the person that sent you the video has a Gmail account, ask to upload the video to Google Photos and send the link, that way you'll be able to see the video.


How to remove Google box from home screen I believe this app is called S Voice. How can I remove it completely?

Sometimes it pops up when I unlock the tablet without me trying to open it. And even if it didn't I would want to remove it anyway because I don't need the functionality it provides (I don't even know what it is.)

That's Google app (formerly known as Google Search).

  Google app for Android: The fastest, easiest way to find what you need on the web and on your device.

  Quickly search the web and your phone or tablet
  Use your voice to search and more
  Get personalised results based on your location

(Click image to enlarge; image modified but originally taken from Play Store)

As for how to disable it, see How to disable Google Search? -- usually, it is Settings → Apps → All apps→ Google (or Google Search) → Disable.

While I was able to disable this app in my CyanogenOS 12, there is an answer here which contradicts with my statement. Perhaps, it is still valid for some specific scenarios. I recommend a look at it.

To remove it, see Rooted Phone but still can't uninstall Apps.

Also consider https://android.stackexchange.com/questions/86475/nexus-5-stuck-in-boot-loop-after-disabling-google-search.


How to setup K9 Mail properly for free email services offering multiple aliases for same email box? Tried Googling for a lot of results but did not find any that can show how to setup email accounts that offer using multiple email aliases to users on same email. I am talking mainly about Outlook.com and ability to send from my email account there using different aliases like joedoe@outlook.com or superjoe@outlook.com while all arriving email will arrive to main email box. I also wonder if certain filters can be set up that would establish folders for respective email aliases to keep myself organized)

I tried playing with settings, different combinations but nothing worked and brought me errors.

I tried settings like using @outlook.com instead of @hotmail.com or
my email address but without @outlook.com or @hotmail.com for my
username.
Tried m.outlook.com and snt-m.outlook.com and same with hotmail.com
Tried enabling SSL/TLS security with default port 443 and no security

Can anyone suggest me appropriate course of action to setup K9 Mail at least for Outlook.com to be able to use email alias I have there? I think it involves setting up exchange type of account.

Thanks.

Android 4.3

K9 Mail latest version

In K-9, when in your Inbox, hit the Menu key and chose Settings→Account→Compose→Identities. You should see a "Standard Identity" already in place. Hit Menu again, and chose to add a new identity. Think of "identity" as a synonym to your "alias".

I've not used this feature myself, but reports say K-9 also automatically choses the correct alias when replying to a mail.


Automatically enable USB tethering when device is plugged into a PC I'm running Android Marshmallow on a Nexus 5. I tether it to my laptop via USB. Is there a way to configure things so that the USB tethering happens automatically when I plug things in?  (It takes 5-6 touches to turn on the USB tethering.)

Having tried multiple answers to this question and never getting it to work, I noticed on my Xiami phone running MUI 11 (Android 9) that turning on "Developer Options" now has an option for the default USB setting - one of which is USB tethering. This works flawlessly for me.


removing an Icon from home screen but not uninstalling them, I want to remove an icon shortcut from home screen. But not uninstalling them. OS is Lollipop and rooted. Is any way to hide an icon from home screen by terminal emulator. I don't want to change to nova launcher or any other app. Thanks in advance.

If you tap and hold the icon, you should see a option at the top of the screen to remove or uninstall it. Choose remove.


Asking for the return of experience about using Android AOSP for embedded device I want to use Android AOSP (without GMS) as OS for an embedded device, is there any return of experience about this. I have some questions about this:

What is the used system for providing OTA updates?
I heard about Google providing updates for only 3 years so we need to adopt next major update during 3 years, is it true?
I heard about project treble that aims on providing forward compatibility on vendor implentation part, any experience on that?
What are the faced difficulties / challenges?
Any other subjects?

You are mixing up a lot of things:

Google Mobile Services (GMS) as well as all the other Google apps and services are not part of Android Open Source Project (ASOP), therefore using AOSP you will never get them.

  What is the used system for providing OTA updates?

AOSP is source code. You can clone it using Git/Gerrit to clone the source code repositories - thats it (and then use it to develop an own version for your device). OTA updates are provided by Google for Google Smartphones. The same is true for any other vendors selling Android Smartphones (if they provide updates at all).
Every device gets it's very specific update. Update by Google are useless for any other device.

  I heard about Google providing updates for only 3 years so we need to adopt next major update during 3 years, is it true?

That is true for Smartphone Android versions. I can't find the source but AFAIR Google is providing patches for the AOSP source code for more than three years.

  What are the faced difficulties / challenges?

For you the largest challenge is to understand that Android is not an OS like Windows. There are no general OS that can be installed on different device types, there are no binary releases, no binary updates, just the source code without device drivers, ...

  Any other subjects?

As it turns out that originally you want to develop an own ROM please use https://stackoverflow.com for further questions as developing question are off-topic here.


How Can I Fix My Google Maps App? Maps worked fine on my Galaxy S5 up until a few days ago. All of a sudden, I can't access my history, get directions or see the map of where I am when I open the app. When I go to the menu, it still lists the email that connects to my account, but nothing works. Still works fine on my other devices. History, directions, etc., show up on my laptop & tablet on the same account. I tried signing out & signing in again and deleting updates. No change.

How can I get my Maps working again?

You can go to maps in the app settings and delete data, and if that doesn't work you can uninstall updates and update it again to reinstall it.


How to clear cache of Android's built-in podcast player? In 2016, Google launched a secret unnamed podcast player. If you search for a podcast, a special player app will appear. This app lets you:

play podcasts in the background
with the phone locked
remembers where you are
offers to add a link to your home screen

The problem i'm having today is that it's not letting me scroll back to older episodes of the podcast i've been listening to. And any attempts to go back to the web-site causes the "secret" player to appear, where it again only lets me see the last few episodes.

I want to clear the cache for this app, so that it doesn't think i've seen it before.

The only problem is that this secret unnamed podcast player doesn't have a name; i don't know what App to clear the cache for.

Bonus Reading

Media.info: Google launches podcast player for Android
Google Developer Docs: Podcasts
Google Blog: Listen to podcasts in the Google App on Android
YouTube: Android's New Secret Built In Podcast Player? Here's how to use it!

Settings -> Apps -> Search 'Google PodCast' -> Storage -> Remove data / cache
(I have Android version 9)


64GB phone storage but only 8 available I have a pad with 64GB internal storage space. It seems I can only use 8GB at a time. All the apps I tried shows 48GB free storage, but I don't have the chance to access all this memory. Does anybody knows how to solve that issue? thanks in advance.

This can be one of the reasons below:-

Maybe the storage was mistakenly partitioned when the manufacturing guys were installing the OS.
There's some real problem with the hardware or software. Contact the nearest service centre.
The storage is corrupted. Did you do some experiments?

The problem can be something different also. I also had the same problem when I rooted and flashed a custom OS on my phone. The problem was due to some code error in the ROM which made useless partitions in the storage and rendered the storage of no use. If this is the case with your tab, then try flashing a different ROM.


Is there a way to take low resolution pictures on Android? I have a Galaxy S5, and with the native camera app, the smallest possible picture size is a 2.4MB image at 2028x1152 pixels.

However, for the purposes of capturing images for flashcards I use in Ankidroid, that size is too large. The storage volume adds up quickly and the files are slow to move around the network.

What I really want is to take pictures in the realm of 640x480 pixels or so. I don't need high quality, I need small, quick, and disposable.

Are there any camera apps, or any other methods, where I can take low resolution images? My search of Google Play indicates almost all camera apps aspire to take the biggest, sharpest, highest resolution pictures possible.

Open Camera has plenty of options for specifying the resolution.

Look on the settings menu, then Photo settings. You can set it to 640x480 or even 352x288. You can also set the image quality, ie the level of JPEG compression. If you decrease the quality, it will give you smaller file sizes.


Is it possible for a phone to still be compromised/infected by malware or spyware even after a factory reset? If yes then how can one ensure that its %100 wiped clean?
Android 7 | rooted
EDIT: Same question but how about when rom is flashed
?

Yes, it's entirely possible if

the malware/Trojan resides and or modifies /system partition (search would show it's not uncommon) .

Thanks to Firelord who pointed out another possibility of

cases where an update to system introduced a persistent system level malware (usually a spyware, adware type), or one or two system apps (usually system update apps) acted like a malware right from the time a user started using the device. (see 1, 2, 3, 4, 5 as examples)

By doing a factory-reset, you are only removing user installed apps and data. The only solution for the first case is to install stock ROM (if you are on stock) or install a custom ROM by clean flash (usually, OEMs /custom ROM providers give detailed instructions on this). By installing a ROM, the /system is wiped clean and installed, getting rid of the trouble.
If you are a victim of the second case, there isn't much you can do unless you find another ROM for your device.
Of course, you need to review your apps and make sure you don't install from unverified sources and take precautions to not get into this situation again.


Samsung S2 not deleting sent emails on gmail I have a samsung s2 all other parts of the Gmail is syncing.  But in the sent items on my phone there are about 10 sent emails that are not on my online account (have deleted there) and when I try and delete from my phone they just keep reappearing and will not delete.

Help anyone want to clear them from my phone and not sure what is happening!

I had this issue in the past with my Samsung Galaxy S Vibrant. What I did, and it solved my problem was:

Go in to Settings -> Accounts & Sync
Select the gmail account with issue
Turn off sync for Gmail
Turn back on sync for Gmail

If this doesn't fully solve the issue, but it did for me, try the following:

Go in to Settings -> Applications -> Manage Applications
Select the All Tab
Find the Gmail Application and select it
Click on Clear Data and Clear Cache
If you have multiple accounts on the device, it may remove them from accounts and sync. At the very least, you will have to go back to accounts and sync to re-enable Gmail sync.

It really isn't that big of a deal to clear the Gmail data because it is all constantly sync'd with the Google servers. It will clear out any Gmail app settings you have set, like your signature on your phone if you set one.


How can I hide the on-screen buttons but keep the status bar I have a Galaxy Nexus (rooted, if that helps) and I want to disable the on-screen buttons (back, home, apps), also called the Navigation Bar. Now there are plenty of apps (e.g. Hide Bottom Bar) that remove the buttons, but since they are based on killing some Android process (I believe), they also remove the Status Bar (on top of the screen).

Now I would like to keep the status bar, but only remove the on-screen buttons (because I would like to use gestures instead). Any way to achieve this?

I found the answer here - it's a matter of adding

qemu.hw.mainkeys=1

to /system/build.prop (root required).


The issue with the Fingerprint unlocking I've got this Android device I bought recently. It is Huawei Y9 Prime. But I discovered yesterday there is an issue with the fingerprint ID. The lock can be unlocked by anyone!!! the device unlocks for all the fingerprints of all the people. So what should I do now? Is this a common error?

Assuming you bought the Huawei Y9 Prime, the phone is so new that its possible you have found a software bug/flaw or have a malfunctioning unit. Or it could be user error.

Based on your post history, the purchase is a few days old. I have a few options:

Contact Huawei and notify them that there is a problem. They will probably recommend...
Returning it to the seller for exchange with another unit. If you bought it in a physical store, you can show the clerk who can then verify that the fingerprint sensor is behaving incorrectly.
If the second unit is bad, you can either return it for refund, or live with PIN lock with the hope that it is a software problem that can be patched.

Personally before returning/exchanging the unit, I would record a video setting up a freshly reset device, show the software version in the video, setup a fingerprint unlock and have a different user unlock it. It may just a manufacturing defect in the early production run or the software itself isn't the final consumer version. Either way, video proof can improve the odds of a fix if the problem is real.


no auto correct when tapping in swype mode I have a galaxy s2. I keep my phone in swype mode but also tap some words.  In the past, it has always auto corrected the words that I typed as it would with t9.  Recently it stopped.  I have the correct settings for the keyboard, and it auto corrects when typing in keyboards mode.  In swype mode, it auto corrects when I swype the words but not when I type them.  HELP!

I think this is a feature of the keyboard and cannot be fixed, but by all means try step one, if it worked in the past:

Go to Settings->Apps->All

Scroll down until you find you keyboard app, tap it

Find the 'clear data' button, try that

Also, if there is an option to, click 'uninstall updates'
(If there was, open the play store and update it again)

Now try typing

If it doesn't work, read 2.

2.
I would highly recommend using another keyboard app, as this doesn't sound like a bug. I personally use 'google keyboard' as it is fast, simple, and also has a swype mode, you can download it from the play store.


SMS application to block sms without setting it as default app Is that possible to have a SMS app, that can block some kind of sms (i.e. where text contains "XYZ" phrase). But i Don't want it to be set as a default sms app.

I've seen something like this, but dont know if that can do the task :  https://github.com/tuenti/SmsRadar

This isn't possible as of Android KitKat (4.4). Only the default SMS app is able to stop the broadcast of the SMS message to the other apps.

That said, since Android N, you should be able to use blocking to block SMS and Calls from a particular telephone number using Android N Call Blocking.

https://www.digitaltrends.com/mobile/how-to-block-a-number-in-android/

Note that some Carriers/OEMs may actually disable this blocking feature or make it harder to get to.

There is a ContentProvider and API starting in Android N that would allow apps to programmatically block calls and texts, you need to either be the default SMS or phone app, a system app, or be a carrier app. While becoming a default app is something the user would allow you to do, but only carrier approved apps could become carrier apps.

https://developer.android.com/reference/android/provider/BlockedNumberContract.html#AUTHORITY_URI


What is the screen life of an Android Tablet? I'm unable to find technical specs on the life expectancy for the screen of a Nexus 7 (or any Android Tablet, for that matter).

Do you know how many total hours we can expect to get out of a tablet before it starts to die out?

FYI: I'm considering to use an Android tablet as the touch screen for an Industrial Controller. The Industrial Controller will be turned on 24/7 - which is obviously not the typical use case for a tablet - so I'm concerned that the tablet will burn out too soon (i.e. within a year or two).

Sorry, this answer is slightly off-topic but still important for your use case.

The thing you are most likely to have to worry about is heat.  Having the screen on will generate heat, and you will need to plug into an external power source which when charging the battery will also generate a lot of heat.  This could damage the internal components (including the screen) over a long period, but unfortunately I don't have any evidence to support this.


Lost phone and WhatsApp issue I lost my phone and I have some contacts on WhatsApp which I don't have anywhere else.

Is there any way to get those contacts? I have already deactivated my SIM card.

Can I get the data back?

Sorry to say, but there is no or alternate way for this.

I had lost my phone and i was having some contacts on whatsapp which i dont have anywhere else.

This thing is a bit wrong, because Whatsapp would use your own phonebook to check which of your contacts have whatsapp. It won't let you add any user to your stock pile by just adding them as friends.

Is there any way to reach to that contacts .

If there is a backup of the data on Google servers, then there might be an option. But I don't think that would work! So there is no way to get them back.

I know this is not a technical question concerned with android

True, but actually this is a site for the Android questions. So you're in the correct place. To ask how to get data, but now about how to get data from a lost phone. Thats impossible.
Possible things that would help
Well these are not the helping materials, but just in case to remind you that, in the settings, did you check backup my data. If so, try signing in Google from other phone, it might give you some data.
Not sure of this but you said the contacts were no where else but on whatsapp, so try signing in to whatsapp again, maybe they still have those contacts for you!


Adding an APN from the commandline I'm in the US for 30 days and got a SIM card from Lycamobile. For some reason adding APNs doesn't work through the GUI (I add them but they never show up in the list, even after rebooting).

Instead I added the following lines to my /system/etc/apns-conf.xml, just before </apns>

  <!-- BEGIN Custom APNs -->
  <apn carrier="Lyca US" mcc="311" mnc="960" apn="data.lycamobile.com" type="GPRS" user="lmus" pass="plus" />
  <!-- END Custom APNs -->

Based on MCC and MNC data from Wikipedia and the information available online in general. I also enabled Data Roaming and International Roaming. I have rebooted my phone. I am on a Samsung Galaxy S3 running the latest AOKP nightly.

However, I still get an R in my signal tray and cannot connect to the internet. Please advise - any help would be appreciated even if it a nudge in a new direction.

Cheers,

Gausie

I am not sure if adding APN from adb shell is the right solution. But if you want to try check this post.

what you basically do is change the prefered apn, or update the existing.


Delete system image file on kenzo As the subject line suggests .Can i delete the system image partition on my kenzo?Theres a system  partition as well.Both show up on twrp recovery. Ive been looking everywhere for an answer, but cannot seem to find one .
Im trying to free up some space .
Can anyone help?

You're probably confusing TWRP backups with existing partitions here. TWRP backs up in two different ways:

image: a disk image (i.e. a block-wise copy)
tar: disk contents (i.e. a file-wise copy)

So you have two backups of the same partition here. Also see my answer on Trying to understand the options in TWRP backup for more details.

Moreover, if you want to "free up space", /system is the wrong place to start. Rather check with the questions linked from our insufficient-memory tag wiki for this task.


Why do I only get push notifications when I turn my phone on? I rely on a specific app's push notifications, but if my phone has been sitting on the table for a while I don't receive the notifications when they come in.

Whenever I pick up the phone and press the power button to turn the screen on, then I suddenly receive all the notifications from this app and from other apps too, including gmail. I turn on the phone and suddenly get the push notifications from the app and also push notifications from gmail about new emails.

If I have recently used the phone, then I will receive notifications at any time.

So it seems like the phone is going into some kind of sleep mode after some number of minutes.

What exactly is this sleep mode and how many minutes does it take to turn on? And how can I disable this sleep mode so that I always receive push notifications immediately?

This is most likely caused by a setting that's intended to reduce battery and service usage by turning off your data and/or wifi connection while you're not using the phone.

There's a few settings you should toggle:

1: Settings -> Power -> Sleep Mode
This is on by default and causes the device to turn off the data connection during longer sleep periods, meaning: When your display is off for a while it will turn off data (this includes wifi) and you won't be able to receive notifications anymore.

2: Settings -> WiFi -> Menu -> Advanced -> Keep Wi-Fi on during sleep
Change this to Always - Other options are "Never" and "Only when plugged in" (to the charger). If not set to "Always", your phone does the same as above. This is wifi only.

3: Settings -> More -> Wireless & networks -> Usage ->  Menu
Here, turn off the "Restrict background data" feature. Depending on your version of Android you can choose in detail which apps you want to allow in the background, and which not. Apps which aren't allowed an internet connection in the background won't receive notifications.

4: In case you're using a power saver (In my case: Settings -> Power -> Power saver) you should check the settings for it too. Mine has the option to "Put data connection to sleep when screen is off" - If you have such setting you should turn this off too.

Please note that your settings names may differ slightly from mine (e.g. "Power" could be called "Battery" and your "Data Usage" settings might be somewhere else) so you might have to look around a bit, the feature we're looking for should be called the same though.


Automate installation of Android devices I am having a lots of Android devices which I need to prepare for use as follows:

Remove all unnecesary applications
Add single Google account
Install certain applications from App Store of given Google Account
Set background/themes

I would like to write scripts which I could execute to process these steps. Is that feasible?

Thanks.

EDIT 1:

Creating useraccounts as

adb shell am start -n com.android.settings/com.android.settings.accounts.ChooseAccountActivity

results in:

Starting: Intent { cmp=com.android.settings/.accounts.ChooseAccountActivity }
java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=com.android.settings/.accounts.ChooseAccountActivity } from null (pid=7214, uid=2000) not exported from uid 1000
    at android.os.Parcel.readException(Parcel.java:1425)
    at android.os.Parcel.readException(Parcel.java:1379)
    at android.app.ActivityManagerProxy.startActivityAsUser(ActivityManagerNative.java:1976)
    at com.android.commands.am.Am.runStart(Am.java:494)
    at com.android.commands.am.Am.run(Am.java:109)
    at com.android.commands.am.Am.main(Am.java:82)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:263)
    at dalvik.system.NativeStart.main(Native Method)

Similar problem is:

$ adb shell ls /data
opendir failed, Permission denied
$ adb root shell ls /data
adbd cannot run as root in production builds

So the permissions are preventing me from using the scripts. Can it be overcome?

This could be done - but would need to either:

1)root the devices and allow system priviledges high enough to automate uninstall/install/create wihtout user confirmation

2) the user would need to confirm app uninstallations and installations - which would be almost as slow and laborious as doing the work manually.

If you decided to go down the root and run route, you would need to write an app which could install the others for you OR you would need to look into something such as nandroid which can be used to create an image of a working android device and return you a set of image files to deploy to other devices

Failing that, as James said - look at the debug bridge APIs which could be used to accomplish this.


Unable to open links in new tab on Dolphin I am running Andrond 2.2 on HTC Desire.

I was using Dolphin HD til recently. All was well until I upgraded the browser to the current version, which is 10.2.3. It says previous Dolphin Browser HD in brackets.

Since then, the long press doesn't work like it used to. The menu just has select text, find on page, and close tab. I can't open links in new tabs. I am finding it extremely hard to browse. The stock browser is worse.

Reinstalling didn't help.

What is wrong? How to fix this?

They may be javascript links that Dolphin will execute, but will not provide context menu for as links.  Also we are on 11.2.3 now so if there was a problem with normal links in 10.2.3 it may have been resolved.

Here is a page, 001 Tab Capacity Test,  that has normal links such as underscored "04"  and some JavaScript links in shaded boxes, such as "loc:" at the top.

The context menu of the JavaScript link is what you would see for plain text, it would be nice to be able to use "Copy link URL" and be able to "Bookmark link" in the normal manner but that is not possible in Dolphin.

If you still have a problem with a page provide the url of a public webpage (no userid or password required) and the link involved so we can look at the source.

Optional material:
Installing bookmarklets into Dolphin can be a bit tedious and round about, importing them from another browser may be easier.


How do you remove Facebook birthday from "My Calendars"? My calendar is full of facebook friend birthdays! and worse, they are listed under "My Calendar", not Facebook calendar, so I can't hide them by unchecking Facebook in Calendar, Settings > Calendars. Even thouh they are listed under My Calendar, they still have facebook logos on the entry and a sync logo. I tried by turning off the sync option, but they are still there. How can I remove them from my calendars, and add them to the "facebook" calendar?

This was reported in the Android Central forum here with a link to LifeHacker. It sounds like it will allow you to sync your Facbook calendar without the birthdays because you're exporting the events directly from Facebook. First, you may want to undo the sync that you have going on now. Hope it helps.

Quoting the post from Android Central:

  just go to your google
  calendar thats linked with your google
  account on your phone and then follow
  this article.

  Add Your Facebook Events to Google
  Calendar

  In Facebook, go to your EVENTS page.
  At the top of that page click EXPORT EVENTS
  You'll get a pop up window with a URL, copy it.
  In Google Cal, on the bottom left you'll see ‘Other Calendars' and below
  that a link to ADD. Click ADD
  One of the new options you'll be presented with is ADD BY URL, select
  that
  Paste the URL from Facebook where it asks for it.

  and thats it! when your phone calendar
  syncs with your google calendar, all
  your facebook events will show up too
  and no birthdays.


Missing notification sounds in android 5 I wanted extra notification sounds in my android 5 device (Micromax Canvas Tab P290). After rooting, I added some ogg files to /system/media/audio/. For unknown reason, all the notification sounds are missing from the apps. The notification sound list is empty. I have been careful about the permissions. All permissions are 755 for directories and 644 for files.

Also worth noting is that screen lock sound and touch sounds work. Alarms (from the stock Clock app), notification tones from apps (WhatsApp, Hike or similar apps) do not list any sound files.

Can anyone give some pointers as to why this might happen? Below are a couple of screenshots: Missing alarm sounds and Missing notfication sounds in Hike.

Well, I finally resorted to factory reset. Happy it worked. Sad that nobody knew how to fix it.


How often app is used? Possible Duplicate:
  What are my most frequently used apps?

Is there any app, that can tell me which applications I use most?

I want to optimize my shortcuts to put most clicked icons first.

EDIT: See  eldarerathis's comment for an app that does this.

https://stackoverflow.com/questions/3545691/how-to-keep-track-of-which-applications-used-most-in-android-phone

https://stackoverflow.com/questions/2114498/is-there-a-way-to-monitor-and-record-which-applications-have-started-recently

Both of these questions and the answers the receive suggests that it isn't possible for an application to monitor which other apps are being used. Quite a shame really, I would be interested to see what I use the most.


How do I connect LG P500 to Mac OS X Lion? I've been given a nice LG-P500 phone for my 67th birthday.

How the heck do I transfer music, photos and videos from the phone to my iMac OS X Lion, and vice versa?

I can't access the mini-SD card, so I can't find the LG PC Suite IV which is referred to in the P500 "Simple Manual".  In the "Important notice" pink pages bit, in section 9 I can get up to the first part of para. 4: I can turn on USB storage on the phone.  The phone opens "Image Capture" when I connect it by USB to the iMac.  There is nothing visible.  And of course an .exe file is for Microsoft Windows, not Apple.

Don't tell me I have to buy Parallels.  And if the only way is sending stuff up into the clouds and retrieving it again, I'm not impressed. LG should surely have a way of doing it direct to Mac.  After all, Mac OS isn't exactly new!

So, two requests:

Where can I download a Mac Lion version of LG PC Suite?
Where can I download a "Full Manual"?  The "Simple Manual" - which you can download from all over the place - says "you can do stuff" but not, unfortunately, "this is how you do stuff."  Not much use.

I suggest you to download and install Android File Transfer software. It will solve all the problems.

Once connected the device, turn on the file transfer mode from your mobile device and you are good to go!


How to reset or unlock the lock screen on HTC One M8 without doing factory reset? I have an HTC One M8. I set up a lock pattern and now I can't remember it to unlock the device. Is there a way to unlock the device with out doing a factory reset? I tried the Android Device Manager but had no luck with that.

Using ADB

If you have access to an adb shell, you can try this:

adb shell rm /data/system/gesture.key

And just in case

adb shell rm /data/system/password.key

Using a (custom) recovery

If you have a custom recovery (otherwise look it up), you can flash Aroma File Manager or just use your recovery's file manager:

With this, you go to /data/system and delete gesture.key and (if needed) password.key.

Hope this helps


Downloading attachments Google took me to this site. Gmail app download button is opaque. Apparently sdcard/Downloads is the plaCe to look. Download exists on my Sony tablet but does not include the file I "downloaded". is it just a typo by your colleague? Anywhere this stuff is documented? We shouldn't just have to guess. Makes me nostalgic for Windows or old bog-standard Unix!

You can find the downloaded attachments in /sdcard/documents/ directory. If you can't find it then use a file explorer app like ES File Explorer to search for it.


Samsung Note 1 - cut or copy in any app causes it to hang and crash I hope someone can help rather than the normal suggestion of rebuild.

I have Samsung Note 1 with Android 4.0.4. This is the most up to date version available (UK - O2 network)

Cut or copy hangs the application. This is the same across all apps.

Any suggestions as its almost impossible to use without it as I use it as my main business tool.

There is a clipboard-related Samsung firmware bug which is known at least since July 2012 and happens on multiple Samsung devices with Android 4.0.x (ICS). It is reported to be fixed in Jelly Bean updates, but they may not be available for all devices which have this problem. Other solutions discussed in the bug comments, such as removing everything from the /data/clipboard directory, require a rooted phone.

The bug is also not present in custom ROMs which are not based on Samsung TouchWiz (such as CyanogenMod).


Which application is switching on wifi? I am running Android 4.3 on a Samsung Galaxy S3, switching on or off WiFi on a need-to-use basis. A few days back, I realized that WiFi would spontaneously be switched on. I switched it off, but it would be switched on again.

I probably have downloaded an app or an update that is the reason for that behaviour. After trying to uninstall a number of these apps (no result up to now), I am wondering whether there is a possibility to log which app does what on the wifi connection, so as to identify the culprit.

I tried WIFi Fixer and saw a log line (among many others) that said:

  Failover set to: www.baidu.com

This makes me thinks the culprit tries to go to baidu (I have never connected to baidu). Avast scan does not detect a virus, so I am stuck.

In china GCM (and many other Google services) are blocked by government. In order to send push notification to app in China there are multiple local service providers. One of them is Baidu, the link you are seeing in the logs.
Possible that some app is using that, instead of GCM.


Android custom keyboard shortcuts I have a galaxy tab 10.1 connected (by Bluetooth) to a hardware keyboard. What I couldn't figure out was how to use custom shortcuts to do specific task the same way I do it on my pc.

For instance, say I type Ctrl+e on the keyboard, then the application menu will be opened.

I searched the android market, xda-developers site, stackoveflow and the net for an answer but couldn't find an answer. I did not even find out if rooting was required for this :(

Does anyone know how to do this?

I searched around a bit, and I think what you want are key mappings for your Bluetooth keyboard. I found this on MobileRead.

It looks like what you want to do is possible, but it may require a bit of work. I'm getting a bluetooth keyboard, so I may end up trying this myself.

As always, remember to backup anything important in case you run into some problems. I hope this helps. :)


Failed app installation, storage full, safe to delete files manually? I tried to install NetFlix, and during the installation my phone rebooted. After coming back up, the internal storage space was reported as low (and it is, only a few MB left) so I can't attempt a reinstall.

Netflix is not reported as an installed app, and I cannot uninstall it.

I did a bit poking around (with root access), and the failed netflix installation is still lurking there, in the directory:

/data/data/com.netflix.mediaclient

stealing 18.1M of my precious free space.

The question is: Can I delete these files safely?

My device is GT-S5570 running Android 2.2 with root access.
Please don't suggest uninstalling "some apps" to free space (in order to reinstall and uninstall Netflix). I have moved all but 6 of my apps to an external partition on my SD card using Link2SD, so the individual apps don't take up much space. I would have to remove a lot to release enough space.
If you wonder why my space has gone so low, it's because my silly device, has only 160 MB of internal space to begin with. I usually try to keep the free internal space at somewhere around 25MB.

Before you do anything - make a Nandroid backup using ClockworkMod Recovery or any other recovery tool that you may have.  This is really important as it means that anything you can can be undone if needed.

That said - I believe you can delete these files.  I've not removed files from /data/data/ manually before, but to the best of my knowledge it won't have any bad side effects.  I recommend you try just renaming that folder to something else to start off with and run your phone for a while to see if anything bad happens, if not then you're good to just remove it.


Stock image dump for running Magisk necessary? In the offitical installation instructions for Magisk it says: “However, you MUST have a stock boot image dump beforehand, and you also have to be able to flash the patched boot image, either through fastboot/download mode or ODIN”

What’s the rationale for having the stock boot image dump beforehand?

If the rationale is to have a backup when something goes wrong, then strictly having a stock boot image dump is not necessary for running Magisk.

Furthermore, it is unclear to me how to create that dump.

PS: My plan is to root the Xiaomi A2, to be able to directly interface with USB OTG devices from within Termux. The Xiaomi A2 is an Android One device.

Stock image dump for running Magisk necessary?

No. Far more easier is to use the flashable ZIP that does all- That performs all the steps: backing up the boot image, creating a patched version, flashing that, installing Magisk Manager (thanks to Izzy in comments)
But to clarify on the instructions

What’s the rationale for having the stock boot image dump beforehand?

For devices that don't have custom recovery but you would want to root
Magisk needs the stock boot image for two things

To be able to patch it so that Magisk can be installed.

If you wish to uninstall Magisk, it replaces the patched boot image with stock boot image

Furthermore, it is unclear to me how to create that dump

For MiA1 you can see the details on this XDA thread. In essence:

You need to have fastboot image of the stock ROM (for MiA1 they are released every month)

Extract boot.img and store it on your device

Install Magisk Manager .Tap on Install on the prompt and then "Patch Boot Image File". Select the untouched boot.img through your File Explorer. Wait for it to do its thing.
The patched_boot.img was created and it should be located at /storage/emulated/0/MagiskManager/patched_boot.img.

Copy the patched boot.img to your PC and fastboot into it (fastboot boot patched_boot.img)

From Magisk manager Direct Install and you are done

If that is too much work, you can wait for somebody at XDA to provide patched boot images
Edit : See this for more How do you root a device with Magisk when it doesn't have a custom recovery


How to restore screen to normal size? A friend asked me to help fix her phone. She left it with her kid and they put it on safe mode.

I restarted it and it went into a smaller screen display like this.

(Tap to enlarge)

Without trying a factory reset anyone know how to resolve this?

My phone also has this feature. It is called one-handed operation. Go to Settings → Advanced Features. There you will find this option. Alternatively, you can search in settings.


How can I prevent myself from powering down my phone while "Alarmy (Sleep If U Can)" is trying to wake me up? How can I make the phone impossible to turn off. I use an alarm clock which make a task I must complete before the ringing alarm turns off.

My problem is that I can simply turn off the phone and then I don't need to complete any task for the alarm to go away. So my question is that can I in some way make the phone impossible to turn off when the alarm is ringing? So then I would be forced to make the tasks(math problems, barcode scanner...) before I can turn off the phone.

Any idea is highly appreciated and If you know some app that will do this or if I can do this by rooting my phone so let me know. No solution is to hard for me, I will try anything suggested.

I saw that they updated Alarmy (Sleep If U Can) to ver.7.3 on the 3rd of january with a new option called Preventing phone switch off. I wounder where they read about this idea;)


How to hide canceled/deleted events in Google Calendar, when syncing events from Exchange? I'm using the latest version of Google Calendar on Android 5 to sync events from an Exchange server. However canceled and deleted events keep showing up in the Calendar, even though I no longer see them on the Exchange server.

Is there a way to hide or delete them from Google Calendar as well?

As of 2017 it's impossible to hide cancelled events from Google Calendar. So unfortunately you would have to delete them manually.


Can't get past the PIN-screen of my newly bought used S4 I recently bought a used Samsung Galaxy S4. The problem is that the previous owner did not factory reset is and even after putting in the memory and SIM-card from my old phone, I can’t get past the pin-code screen. I have tried factory resetting it myself, but it isn’t working. What do I do?

So you have resetted the device?
Or was the resetting to factory defaults not working?

Boot into the recovery ( volume UP + power button - press both until the screen turns on and release the power button then) and then perform a factory reset from there. This should delete all user data and your phone should restart to the initial startup configuration.


adb shell mount command: documentation? I'm creating a guide for noobs on editing the SystemUI.apk on the US Galaxy S3. But, before I post the guide, I want to make sure I know my stuff! I'm looking to learn about ADB (and ADB shell) and its various commands. I've noticed that some users mount their system read-write like so:

mount -o remount,rw /system

But, others mount like so:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system

I have a little bit of knowledge behind this (-o signifies options, yaffs2 signifies the file system, /dev/block/mtdblock4 signifies mount point, and /system is the actual directory), but why do people have different commands? Is it unsafe to miss some of the arguments? Why do some people include the mount point? The file system? Some separate multiple options using commas, others use spaces: does that matter?

Instead of asking 50 questions like those, does anyone know where to find the documentation/reference/explanation of the mount command, and describing its options? If you are feeling extra great, any documentation/reference/explanation regarding ADB and busybox-for-android available? (Besides these: http://busybox.net/downloads/BusyBox.html and http://developer.android.com/tools/help/adb.html , which are a little lacking.)

Someone knows these things, but my Google-fu is took weak... :( I would sincerely appreciate your guidance, any at all! :)

On some devices/ROMs most mount points seem to be defined in a special config file called /etc/fstab. In this case, you can ommit the device information and options, as they can be automatically determinded.

However, other devices/ROMs use init scripts to create the mounts, and have the special options defined there (CM7.2 on my Motorola Milestone seems to be one example for this). If you omit the device information here, you will simply get an error.

So which variant to take very much depends on the device/ROM. Safest way is to first check how the file system in question is mounted (e.g. using mount |grep system to show it for the /system mount point), and then adapt this information for your use.


Share memory access on SD card between a PC and an Android App When you connect an Android Phone with an SD Flash card to a PC, with the Disk Drive option selected, it temporarily will be impossible to access the flash from the an Android App. What about phones with internal Flash?

I am looking for a way to share memory between an android phone and a pc.

There is apparently an app in the Market that does this.  I do not know the name.  It probably requires root.

However, doing so is a terrible idea.  Two operating systems should NEVER access the same disk at the same time, because they do not know about each other's writes.  If you do this you will lose data, possibly everything on your card.  There is no advantage to this anyways unless you are doing something extremely bizarre.


Recovery broken -> “adb devices” doesn't find my Xiaomi Mi3 So a few days ago I finally looked out for a custom ROM avaible for my Xiaomi Mi3 td. I found an Android 5 Lollipop ROM (by ivan) and thought that I test it and maybe look for some bugs. So far so good, but after installing cwm and flashing the ROM I couldn't use the recovery anymore. It just showed me that broken (red) android logo.

First I tried to flash to stock rom with MiFlash (software from xiaomi to flash roms - like odin for samsung), but my phone was not recognized by MIflash. So I tried adb. "adb devices" doesn't show anything! The only good thing is, that I can still use the Android 5 (aosp) rom, but it's full of bugs I can't do anything. All debugging things are working (usb debug, the mtp is working too)! But only if my phone is booted in the system.

I might have misinterpreted your question, but to enable ADB to list Xiaomi devices, you need to update adb_usb.ini and put Xiaomi vendor IDs there:

On windows go to c:/Users/{your-username}/.android
On Linux ~/.android
Open the file adb_usb.ini in a text editor and add these three lines:

0x8087
0x2080
0x2717
Save the file, open a CMD (or terminal) and enter the commands:

adb kill-server
adb start-server
Reconnect the device, type this in CMD, now it should be recognized.

adb devices

Source here.


Force Portrait Screen Rotation in MS Remote Desktop App I'm using Microsoft's Remote Desktop Client v8.0.11.25133 to connect to a Windows Server 2008 R2 Remote Desktop Session Host (Terminal) Server.  I want to force the RDP session to display in Portrait mode only, regardless of the orientation of my Android phone.  My RDP session is established in Landscape mode and nothing I have done changes this.

What I've tried:

Disabling (and enabling) auto-rotation in Android Settings.  Despite this setting, the RDP session never displays in Portrait mode, even if I rotate the phone
Searched the Remote Desktop Client app for settings to control rotation
Searched the Internet for appropriate terms.  I found this post in which a commenter complains:

  The MS-ified version [of the RDP app] locks you into portrait mode.

So I am hopeful this is possible.

I am using a Cubot X6 phone running Android v4.2.2

The Microsoft RDP android app didn't support portrait mode... but with your input on https://remotedesktop.uservoice.com/forums/272085-remote-desktop-for-android/suggestions/6851819-portrait-mode it finally got implemented:

  Our latest update to the app supports connecting in portrait mode. The
  remote session adapts to your device orientation dynamically. You will
  get the best experience using Windows 8.1 and newer.


Black and frozen videos / images in apps (Snap, Instagram, FB, ...) I have a Blackview A10 under Android 6. Many times in a day, images are black or videos become black and frozen, thus I have to reboot my phone to be able to see it again, until it starts to become black again.
This happens in Facebook (I watch one video, then scroll to another video which becomes black and unresponsive, sometimes viewing another video unlocks this one or it neter happens), Snapchat (snaps I receive become black, with no image, for images and videos snaps) or even Instagram when someone sends me a link to a video, it stays black.

Is there a way to trace where this problem comes from and solve it, or not having to restart completely the phone every time this happens?
Maybe by restarting some service?

It's probably a defect in the device firmware. Cheaper phones often have less effort put into making sure the firmware is perfect. In that case, a new firmware would fix the problem, though again, cheaper phones are less likely to have a firmware update available and less likely to have a custom ROM development community. Even so, it's worth checking with the manufacturer.

If there are no firmware updates available, your only option is a better phone, from a manufacturer who's willing to spend the money getting the system integration right.


WiFi Tablet makes Phone activate Hotspot Is there anyway to make a phone with android 4.3 automatically activate it's wifi hot spot at the request of a nearby android tablet.

For example, the tablet can message the phone via blue tooth to activate the phones WiFi Hotspot.

This is so that the user doesn't need to take the phone out of the pocket to activate the Hotspot before using the Internet on the tablet, for example.

Sure. Multiple options, all involving tasker:

Requires two things: AutoRemote and tasker. With that combination running on your phone, your tablet can request to enable the hotspot via... uh, internet. So this won't work if your tablet has no mobile data.
So let's substitute AutoRemote: if your phone has NFC support, you could stick a NFC tag to your tablet, and use apps like Trigger, NFC ReTAG, again in conjunction with Tasker, to trigger the hotspot. Of course this would require NFC to be turned on.
If BT is turned on on both devices, they are paired, and set to automatically connect: Tasker has a "state condition" registering when a BT connection is made (Bluetooth Connected). You can specify the device as parameter. So as soon as the two are "close enough", this could turn the Hotspot on. As this only recognizes when the connection is made, to "reverse" (i.e. turn the hotspot off), you'd rather use the WiFi Connected trigger (reversed, i.e. when your tablet is no longer connected).


Change the number of home screen panels in Android A phone user manual (HTC Wildfire S. Android 2.2) says

  'Home screen has seven panels that you can customise'.

The system settings do not contain an option to modify the number of panels.

I was searching for this on the web and was not able to find any solution that does not involve third-party applications.

If this requires programming, please, move the question to StackOverflow and respond with detail.

If you don't want use 3rd party apps:

This requires decent computer skills and a rooted phone, but here are the steps for android 2.3 Gingerbread.

Copy /system/home.apk from your phone to pc.
Decompile home.apk using apktool.
Goto [decompiled folder]/res/values/integer.xml
Change <integer name="number_of_desktop_panes">5</integer>, to 7 or whatever you want.
Save it,and compile the apk using apktool.
Copy it back to phone i.e to /system,change its permissions to -rw-r-r.


Android Browser -Can it be set to NOT open new tabs? I have an elderly friend that has an app - the app has a button that opens a website. When this person taps that button multiple times during the day a new browser tab opens every time. I can't teach this person how to close tabs, they just don't get it and at the end of a week that have 30 tabs open. Naturally the tablet slows to a crawl....

Is there a setting that prevents new tabs from being opened? Instead just using only one tab for everything?

Thanks for the help....

There's no such setting in the Android browser as far as I know. You could try using a different browser that does not have tab functionality, like Orweb, although that may have issues with cookies and may complain when the phone is not connected to Tor.

If that doesn't work, you could try Firefox with the Tab Killer extension; it may not work on mobile, but it might be worth a shot.


Google search widget has bad quality images When i search from the google app widget, the images are low quality. How can i fix this?

The whole reason for having a low resolution picture to begin with is so that you save on data costs. Why load 10 images in HD when you actually only need one?

So load 10 in low res and then high res for the one you want. As usual there should always be an option to chose what quality you want just like BBM which allows you the option to automatically accept HD images.


At 2016-oct-16, calendar goes back to 1970 (or, "cannot disable Tardis") So... How do I disable time traveling?

I have Cyanogenmod 13 on a Redmi 2 Pro (a snapshot version), with opengapps 6.0-pico-20160704. I recently noticed that, when I get from 2016-oct-15 on the calendar to the next day (for example, by choosing "day" view and scrolling to the right), it goes back to 01-jan-1970 (Unix zero time).
In month view, if I click on any day of that week, it also goes back in time.

It's funny: I can schedule events on a date within that week, but the calendar won't display them (that weeks stays empty). This happens with two different calendar frontends (Etar and AOSP Calendar), so it must be related to the internal Android Calendar.

Is this a known bug? What should I update in order to try to fix it?

And what will happen if I don't fix the bug before that week? Do I go back to the 70's?

I'm having the same issue and I saw another post saying that it's happening due to the beginning of summer time in Brasil, in October 16, so if you change your timezone it should stop...
Obviously won't work for me because I live here and changing the timezone is not an option, but it's worth giving a try :) (even because the person that figured it out didn't say a thing about fixing it).
Cheers!


Revert an Android phone to vanilla rom from Google Can we install a vanilla ROM to a non-Nexus Android device?

I have an Android phone (version 2.3.6) and I don't like the ROM installed by the manufacturer. I want to revert it to a vanilla ROM like Nexus devices have. Is it possible, and if so could you provide a guide?

A real vanilla ROM is not possible because you need drivers for the hardware in your mobile. This drivers depend on the manufacturer.

The nearest thing you can get is a custom ROM like CyanogenMod.


Galaxy Nexus: how to upload music in Linux? As you know, Galaxy Nexus supports only MTP protocol for USB connection, which is not greatly supported under Linux. As a workaround, I have tried to upload my music to Galaxy Nexus through WiFi. I have installed "WebDAV server" (The Olive Tree) from Market and uploaded a couple of tracks to Music folder. But, Music app on the phone does not see any music, shows just "ways to add music..." message. Is there a way to force a rescan?

Specific solution for my problem is to install Rescan SD application from Market and launch it after uploading music through WebDAV.


How can I buy apps from unsupported countries? What can you do if you are located in a country that still does not support paid apps?  Please include solutions for non-rooted users as well.

Requirements

a google checkout account with valid credit card (this has no country limitations)
pre-paid SIM card from supported country (for me pre-paid Three UK SIM worked just fine)

Steps for purchasing

insert the pre-paid SIM
enter google account that is associated with google checkout (account will be asked because of SIM change)
connect over Wi-Fi
purchase the wished application
just download and install

Questions

What about roaming charges? As a rule pre-paid SIMs do not work in other countries, so the only way to browse the market and download applications is connecting over Wi-Fi.

Why is a SIM required? Market detects Your location by SIM cards home country. By using a SIM from supported country You are effectively faking Your location.

Isn't it required for Google Checkout account or credit card used to be in supported country? It seems that not. For me these were both located in Estonia and everything went without problems.

What if application is using some weird copy protection that locks it to a specific SIM card? Would the app not stop working when real SIM is swapped in? To prevent this kind of copy protection on locking to the incorrect SIM the easiest option is to cancel the download after purchase has been complete. Swap the real SIM in and complete the download. If there is some kind of SIM check, it can be only done after installation has been complete.

Where can I get a pre-paid SIM card? Check eBay :) There is no actual credit required on the SIM, so these should be pretty cheap.

--credit: the poster himself (JaanusSiim)


How do change my email back to from my son's email to mine on Google payment like Google store My son put his email into my Google purchase account and I cannot change it back to mine how do I do so

To change back to your payment method, open play store open the menu on the top left, press on the email address, and it should give you the option to switch.
(That's if you added your account to your phone. If you didn't, follow the steps below and you'll see a way to add yours )

If you want to fully remove your son's account from your phone, go to phone settings>accounts>Google>[his email address]>three dots menu>remove account.


How to "really" delete whatsapp images that were already deleted? I've deleted around 800 images from WhatsApp folder using Google's Photos app, but the problem is no space was free'd at all, I'm guessing those images are still available at /sdcard/WhatsApp/Media/WhatsApp Images.

Is there a way to delete those 800 "original photos" without having to manually select them again?

I'm using Motorola Moto X Play, Android 6.0.1, no sd card at all.

PS: I have Google Photos backup disabled even before that event.

If you are deleting all the images in the directory, just delete the directory. If not, unfortunately Google Photos is a backup and unless you have it enabled to delete backed up photos off your device, I don't believe there is a way to mirror the deletions.


Problem with Facebook sync - All instead of existing I have a problem when time comes to sync my Facebook friends with existing contact. Even if I select "Sync with existing contact" in the app, all my Facebook friends are added to my local contact, like if I'd chosen "Sync all". But the options works 'cause as soon as I select "Do not sync", everything from Facebook disappear from my contact on my phone.Is anyone else having this problem, or a solution perhaps?

By the way, my phone is a Galaxy S2 running ICS (4.0.3) with the latest version of Facebook (1.9.7). Everything use to be all right before... I don't know which update messed up.

Thanks!

I had the same problem with this new update from Facebook. You need to go to Settings | Apps | All apps, search for Facebook, tap the entry, and then "Uninstall updates". This option is only available if your phone came with the Facebook app, not if you installed it yourself. Then try sync again. I'm skipping the latest version of Facebook; the one before worked just fine.


Nexus 7 wont boot after complete discharge I accidentally let the battery on my Nexus 7 run completely empty, and now it won't start up anymore even after charging overnight. How can I make it work again?

This is what happened in detail: My battery ran low, and I had no time to recharge it. I forgot about it, and found my tablet powered off. I attached it to a charger (the official wall-plug adaptor), waited a few minutes, and then turned it on. I expected it to be able to run from the cable like my phone, but it reported 0% battery and shut itself down immediately. I retried it after a slightly longer time. This time I didn't get to the home screen, but was shown a black and white animated battery icon. I pressed the power button, and the animation froze, and only disappeard after a long time (I put it away and discovered it was gone after a few hours). Since then I've been loading it for > 12 hours, but I haven't been able to get any response. The charger gets warm, but the tablet doesn't.

I've heard that once the battery is competely discharged, it only charges in "trickle mode" (that is normally used to top off a 98% loaded battery safely), and can take a very long time to become operative again. This would explain why the adapter gets warm but not the tablet. If this is true, is there any way to speed up charging?

Try pressing the power button for > 30 seconds.
If it does not work, try to alternate power sources (PC/laptop USB port, and AC adapter) while repeating step #1.
Still no go? You may have to remove back cover and reconnect battery.
Warranty case.

(source)


text message notifications on my lock screen of my galaxy s 3 I have just gotten a galaxy s 3 and am trying to get the notifications of a new message to show up at a push notification on my lock screen. I have looked for setting to change to do so but can't find anything other than the message showing up in my lock screen. Can someone help me? ?

As far as I know, there is no setting for this unfortunately.

Samsung will occasionally update the S3 with OS updates such as recently to 4.3 which changed the way text messages are displayed on the lock screen.  So it not only depends on which version of Android you are running but which Samsung update you have got.

Perhaps you can try download a lock screen replacement app from the Play Store?


Deleted all Google Calendar events by mistake (web). How to I push my local android calendar to the web? I just deleted ALL my events from Google Calendar (website) by mistake!

My calendar events are still intact in my Nexus 7 because I have not synchronized after the mistaken deletion.

I would like to know how can I make sure that the events in my tablet will be pushed to the web on my next sync (I fear that syncing will delete my local events)

Please help!!!

My first thought is for manual sync. iCal import/export can export your events.
The second step would be to import those events to google (in Google Calendar -> other Calendars -> import Calendar).

Not tried it myself, but you get the idea.


Decrypting HTTPS Traffic from Android Apps via Fiddler? I am actually trying to debug all the traffic going in and out on my phone. I am using Fiddler on my PC, and ProxyDroid on my phone to do this. HTTP traffic works fine. I am able to decrypt it completely. However, with HTTPS traffic, all I get is "Tunnel to : xxx.xxx.xx.xxx:443 ".
Any idea how do I decrypt the traffic going through the HTTPS route?

I installed the FiddlerRoot.cer on my phone through the default browser. Still no luck on decrypting the HTTPS traffic.

P.S : I am talking about traffic from apps, and not through the browser. My Phone is running ICS and is rooted.

I ran into the same issue.
First - make sure you have it all set up correctly on Fiddler on your PC:

Goto Tools-->Fiddler Options-->HTTPS and make sure the first 3 check boxes are   checked.
Click "Export Root Certificate to Desktop" and copy the cert file from your desktop to your device/SD card
In your device, goto setting-> security -> Credential Storage-> Install from SD Card , and install your certificate.

That's it.
worked for me :)


How to undo lock screen I lost my Phone. I remotely blocked the screen via my Google account. I found my phone back. Now I have to use the password every time I want to use my phone.    How can I undo the remotely installed block?

you can change or remove PIN lock from Settings > Screen lock, then you must enter your PIN code (set from remotely lock) and press Next, in choose screen lock page you can select No lock screen from list or select another lock method and change your PIN code, Goodluck ... ;)


How can I download apps from Google Play to my Tab using my PC's Internet connection? I don't have access to the internet on my Samsung Tab 3 and don't have wifi either. Only my PC has internet access through a landline and non wireless modem. How can I download apps from Google Play to my tab? I got the USB cable that connects my tab to the PC.

While one solution might be to setup reverse tethering, as eldarerathis already pointed out in his comment to the question (see: How to set up reverse tethering over USB?), this most likely requires your device to be rooted.

An alternative approach is described in an Article I've recently stumbled upon: How to extract direct APK links from Google Play Store. This basically uses a Java app on your PC, which is connected to your device via USB cable – and hence would perfectly match your needs.

You would need to download that Java application (Real APK Leecher), install it on your PC, configure it with your device ID (which you can find e.g. via the "dial code" *#*#8255#*#*), and then this Java app pretends to be your Android device, so you can use it to browse the PlayStore and download apps to your device.

Disclaimer: I didn't try this for myself, so I'm just sharing my find with you here.


Caterpillar s50 stuck at fastbood mode - bootimage is not signed I need a little help here since i just started messing with android phones and i guess i messed up this one a lot. I rotted it fine and then i tried flashing a rom through flashify. When the phone restarted i am stuck at the CAT logo and on the top there are two lines of text with red fonts. Top line says fastboot mode, second line says bootimage is not signed.

I have downloaded fastboot and i am able to get some info out of it, so fastboot sees the phone, but when i am trying to flash a boot image or a recovery image on the phone i get the message remote: device not support flash command. The answer is equivalent when i am also trying to erase, boot, recover etc. it says device not support.

Is there any way i can get out of this mess? Really appreciate your help and feedback.

Best wishes guys and happy new year.

Had the same problem flashing and trying to boot custom made boot.img.
I believe you ARE able to enter recovery (if you have not corrupted both boot recovery images, what is unlikely).

To enter recovery on Cat s50 you need to:

Power off the phone (in your case just hold the power button for several seconds).
Press and hold "volume down" + "camera" (the one between volume up/down) buttons. This is tricky by itself and not so easy from first attempt :)
Holding buttons from previous item you should insert the usb cable into powered usb port (controller or host os seems to be irrelevant, just need to have 5V).
Screen will show logo, but will not blink with our "bootimage is not signed" error. You may release the buttons and wait several seconds - it will show recovery menu.

Now. To restore /dev/block/mmcblk0p24 ("boot") nothing helps but factory update image. I had backed up this partition image before re-flashing - it did not helped - same error with one from back-up.
So:

You should download factory image, e.g. from this untrusted source :) https://mega.nz/#F!scdiVLgJ!K7BNoVUTNqaAELWQjsOUnA
There are 2 ways - via adb or sd card - both work fine. Lets describe adb. Go to recovery mode with phone connected to pc (linux in my case). You should select "update via adb" in recovery menu - it will wait till you provide image via adb.
From your pc you enter adb sideload /yourdownloadfolder/update-LTE_S0201121.0_S50_0.023.00-user.zip
Just wait for phone to validate it and restore images (it will say).
Reboot and all should be OK.

Google how to install adb if you don't have it already.
To update from sd card just copy that zip file into sd card root and select it with according recovery menu item. Someone recommend placing CID file (also available on link from "1"), but I did not - all OK.

Hope it will help, and if so - need to investigate further how to sign that damn bootimage. I want it to provide network file system support for this phone - all modules are ready and work just want it to be smooth from boot via custom bootimage.


Oneplus One is not recognised at all by Windows 10 I've been having this problem for a long time, can't remember how much exactly. No matter what I've tried, I haven't managed to get my computer recognize my opo (Cyanogen 13.0).

When I connect it absolutely nothing happens. The device manager doesn't flash (doesn't recognize a new device connected), so I cannot find/update/remove the drivers anyhow.

Developer options on my phone have a bunch of things but none seems relevant, apart from open/close Android debugging (adb) and select USB Configuration (Charging/MTP/PTP etc). I've tried several options, nothing seems to change.

I've also installed some Windows MTP drivers (see here) which were supposedly solving the issue caused by a Windows 10 update, but no luck (which could have been the issue, but can't be sure-I can't remember the last time I was able to browse my phone's memory).

Any ideas? It seems so strange to me that I am the only one with that issue.
I know CM was abandoned and was thinking to change to another version, but I can't even move my files right now :(

When the mobile phone is connected to the computer, mobile phone down the status bar, click is connected to the USB debugging, and then click on the file transfer, I hope you can understand, because these words from Baidu Translate, I am a Chinese developer


Bluetooth next track without next button I have only three buttons on my Bluetooth helmet: VOL+ VOL- ON (which is on/pairing button and it might drop the call as well)

Would be nice if the Bluetooth controls were configurable in such a way I could skip to next track with the ON button or with a combination of volume buttons (E.G. double press VOL+) my players support Bluetooth controls, but I presume they work with the standard NEXT button.

Is there a way to achieve this with Android 6?

EDIT: In my case it will never work as the device is not sending ANY event to the phone, but the question might be useful for others in similar scenario.

Maybe I'm a bit late to the party. I have a bluetooth headset with only three buttons too.
BUT, if I long press the volume up button, it generates a next track event, and the volume down button generates a previous track event.

Sadly I could not figure out how to remap these events (I would like to take a photo instead of next track event).


It seems like key repeat lags--not picking up multiple quick keyboard strikes. Is this Android specific or Hardware specific? On my HTC Thunderbolt, when I type the same character twice, it seems like there is a lag.  The response time is off compared to my iPhone 4G.  On my iphone, the only touchscreen that I used up until the Thunderbolt, you can quickly type without worrying about your keystroke not being read by the phone has having striked twice.

I am interested to see if others have had a similar experience with their Android phones--being a little slow on the key repeat issue.  Would this be something particular to a settings or just a UI convention?

Right now my HTC EVO does not have this issue.  However I have noticed from time to time that the typing something in the virtual keyboard can be slower than usual.  Usually though this is due to an app being installed or I'm switching around in several apps really fast and the lag doesn't last more than the first one or two key selections.

If you haven't already I recommend calibrating your virtual keyboard (it may help it may not :)) In "Settings" go to "Language & Keyboard" then select the input keyboard you are using (I have three different ones on mine you will most likely have less).  My guess is that yours will be called "Touch Input".  From there select "Text Input" and scroll to find "Calibration tool".

Quick Summary: To calibrate your HTC virtual keyboard - "Settings" > "Language & Keyboard" > "Touch Input" > "Text Input" > "Calibration tool"

There may be slight differences due to the fact that the device I'm using is different but since they are both from HTC it should be close.

Hope this helps


What's cyanogenmod's recovery.img? I just went to download.cyanogenmod and saw the download now come with device-here-recovery.img. Can someone please tell me what is this for? thanks :)

It's basically a basic recovery that is available with CM ROMs. Due to CM nature of distribution, though, this doesn't mean that most CM ROMs will use it, but rather depends on the developer that is distributing it.


How can I protect my phone against Krack Attacks if no updates are forthcoming? Today, there was disclosure about Krack Attacks that affect WPA2. The attacks are primarily executed against end-point devices (phones, laptops).

In many cases, you can patch your router. The way the vulnerability works, according to the website author:

  This means a patched client can still communicate with an unpatched access point, and vice versa.

In cases where the router is patched, we're cool. But sometimes, I have access to WiFi networks outside of my control, and I can't guarantee they're patched.

For these cases, it makes sense to patch my device -- but (based on the Linux driver source), for my specific phone (and I'm sure many others), I don't forsee updates ever becoming available -- we just don't get updates.

In these cases, what can I do to minimize or mitigate the risk of this attack?

Someone recommended using HTTPS Everywhere, which is (unfortunately) only available in Firefox on Android.

If your phone manufacturer or service provider will not push updates there are a few things you can do (some already mentioned in comments.) From easiest to hardest, these would be:

turn off wifi and only use mobile data (easy but possibly expensive, depending on your plan)
update your own wifi router, and only use wifi on your network and others that are confirmed patched
buy a new phone (They will have updates - could this be an excuse to get a new one?)
use a different kernel. LineageOS is generally leading edge, as Једноруки mentioned, so it will have an update very soon
write your own kernel. Tools exist to help you work on Android kernels, and the update required is publicly documented.

The thing to remember is that currently it is unlikely to happen. Yes, once the exploit is out there and spreading, you'll want to be on a patched phone, but don't panic about it today. And the attack is mitigated by VPN's, https etc.

For technical analysis and up to date security commentary on this, look at the Krack tag on Security Stack Exchange.


Netflix refusing to log in, tried all the typical solutions Just got my new tablet, tried to get netflix running. I took the following steps.

Installed netflix, got 15001 error
Ran system update, I am now completely up-to-date, error no longer occurs
attempted to sign in, got the following error message:

"we're unable to connect you to netflix please try again later"
cleared cache, deleted local data, got the same error message
uninstalled app, reinstalled, got the same error message
uninstalled app, restart tablet, installed app. Got the same error message

I only get this error message when using the correct username/password, using a bad one gives an appropriate error. So it's not a connection issue, just an authentication one. I have no idea what else to try.

Netflix has a troubleshooting guide for Android devices.

See if any of them works. If not, share your findings.


How to view pdf file with chrome on android I downloaded a pdf file on Windows and transferred it to my android phone. I want to know if there is any way to view the file using chrome browser.

There isn't. Chrome on Desktop/Linux uses Chrome PDF Viewer, a plug-in. Plug-ins are not supported by Chrome on Android.

Source: Quora


Is it possible to use my SD card as ROM and my internal ROM as an additional RAM? I've read somewhere that I can do some certain things to partition my SD Card specially to allot some part or all of it to trick the phone into thinking it's the "internal" ROM. For the life of me, I can't seem to locate that article anymore. I'm looking forward to rooting my phone and this has been on one of my to-do list once I get around to rooting.

The next issue I want to bring up is that, once I've achieved the above procedures, I typically won't be using my phone's original internal ROM anymore and was thinking if it was possible to allot that unused internal ROM as additional RAM. So in essence, my phone's internals will only be used as RAM and the ROM will be the SD card's burden.

That way, I can hopefully maximize my phone's usability. Can anyone shed some light on this?

I think you are referring to a hack commonly known as "Apps-to-SD" (a.k.a. "apps2sd" or "a2sd" on some forums).  This is where you re-partition your SD Card to have an Ext2/3/4 partition after the main Fat32 one, and then use a custom ROM/kernel combination that allow moving certain parts of OS to that partition.  Namely, all 3rd-party downloaded apps, phone's cache, and in some cases app data and dalvik-cache.

Also keep in mind that as with all custom ROMs and kernels, this needs to be built for a specific device, so you will need to find a ROM with built-in Apps-to-SD support for your specific handset.

This trick does free up a portion of internal memory for use as RAM.  However, as with most such solutions there are many cons to be aware of.

SD Card needs to be re-partitioned in a very particular way (data will be lost during partitioning, so back it up.)
Speed rating of the SD Card will play a large role in the system's overall performance and stability.  Slower cards will cause delays in apps starting up, for example.
The phone will not be able to function if you remove the SD Card, since the 2nd ext partition is now used by the phone as if it was part of its internal memory.
Extra wear and tear on the SD Card from excessive writes.  Unlike the EPROM in Flash memory, the SD Cards aren't really designed for many write cycles, so as time goes on you will find the card wearing out sooner than usual.
Device will not be as stable.  You may see ANR (application not responding) messages more often, as even the fastest SD Cards are still much slower than the internal flash memory.
Data corruption on the SD Card is a real issue, and can render your phone inoperable, requiring a complete re-flashing of the ROM and loss of all data.  So have recent backups always, and preferably not on the SD Card itself.


What info does Google backup? Does anyone know what exactly does Google backup (and restore) when you enable that option?

Also, are we able to see this list somewhere? (Maybe hidden n-levels deep in Google Account information?)

Reason I ask is I've had the unfortunate experience of my SD Card dying on me, put in a temporary SD Card and allowed Google to do the auto-restore.

Some things that were restored:

Saved wireless networks
Background
Some apps - strangely enough only a subset of my apps were restored (some with data, some without). All previous apps were installed via Android Market.

Then finally got my new SD Card, put that in and the following were restored

Saved wireless networks
Some apps - again, same problem... only a subset (different subset, even fewer apps). This time no data seemed to have been restored either.

I think it would be very helpful to be able to view/manage a list of what is backed up, and thus would be restored (but I have yet to find this list... if it even exists).

For Honeycomb (Android 3.0+) devices, the official Android 3.0 (aka Honeycomb) user's guide says:
Page 13

Backing up and restoring your data
...
Many kinds of data are backed up, including:

Your Android settings, such as your Wi-Fi networks and passwords, user dictionary, and so on
Many Google application settings, such as your Browser bookmarks
The apps you download from Android Market

Some third-party apps also make use of the backup service, so if you reinstall one,
its settings and data are restored.

Page 132

Back up my data Check
to back up some of your personal data to Google servers, with your
Google Account. If you replace your tablet, you can restore the data
you’ve backed up, the first time you sign in with your Google Account.
If you check this option, a wide variety of your personal data is
backed up, including your Wi-Fi passwords, Browser bookmarks, a list
of the applications you’ve installed from Market, the words you’ve
added to the user dictionary used by the onscreen keyboard, and most
of the settings that you configure with the Settings application. Some
third-party applications may also take advantage of this feature, so
you can restore your data if you reinstall an application.

As for your list of apps, you can easily see which ones are linked to your Market account by going to https://market.android.com/mylibrary


Missing photos from Google Photos app! Help! My son uploaded about 1000 photos but when he got home from holiday and logged onto the app the photos simply weren't there even though when he did the upload he got a backup successful message. Is there any way of contacting Google to retrieve them? Could they be sitting on the Google servers somewhere but he just can't see them on his account? He deleted the photos from his phone some days after the upload but surely this wouldn't sync to the app and remove them from the cloud?

Try looking for them on the bin folder or here.


Are there any stats of Android version distribution by region? The dashboard shows global distribution, and I wonder if there's a way to find out the difference in Gingerbread distribution between say, India and Europe.

Not for those "ancient versions", but for Android 4.0+ you can find some stats in Christina's Blog. Giving the example matching closest to your question:


How to understand app restrictions set by developers So I was just looking at are very standard app, - Bank of America and Ally Bank. none of these apps showed up on Google Play Store and in my list of devices they indicated as being incompatible . So I downloaded the other app forgot its name which will make my phone model brand and carrier different from what it is now and hopefully that app would show up. But even after disguising my phone as a Nexus with A T and T it would still not show up on play store . So obviously the developer had set some restrictions based on carriers or brand. What I want to find out here, in this question is how do I find out what kind of restrictions this app may have , so I can accordingly spoof the phone I ended up installing it from a manual apk download , and that is not trustworthy with bank password

See Filters on Google Playstore and on How filters work?

  Filtering in Google Play is based on several types of app metadata and
  configuration settings, including manifest declarations, required
  libraries,architecture dependencies, and distribution controls set in
  the Google Play Developer Console, such as geographic targeting,
  pricing, and more.

  Google Play filtering is based in part on manifest declarations and
  other aspects of the Android framework, but actual filtering behaviors
  are distinct from the framework and are not bound to specific API
  levels.

However when you access Google playstore from the web browser with an email id which has not registered with any android device the restrictions are not applied. If you want look at the specific app for restrictions you can download the apk file offline and unpack it and in the manifest file(AndroidManifest.xml) you can see the list restrictions made for that app. Look out for the Filtering based on the App Manifest tags in particular under the configuration.

Consider the following example, an application that is designed to run on older API levels declares a Bluetooth permission, but does not declare the Bluetooth feature in a  element.

Result: Google Play does not filter the application from any device.

<manifest ...>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-sdk android:minSdkVersion="3" />
    ...
</manifest>

In the second example, below, the same application also declares a target API level of "5".

Result: Google Play now assumes that the feature is required and will filter the application from all devices that do not report Bluetooth support, including devices running older versions of the platform.

<manifest ...>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="5" />
    ...
</manifest>


How does the Asus transformer keyboard dock work? From a software and hardware standpoint, what kind of interface does the keyboard use? I'm guessing it's not just a usb-hid interface, or if it is there's something special for the special keys.

If I were to make my own device like that, say based on an Android sbc, what would I have to do to replicate it?

It appears to be an I2C interface. According to this post on xda-developers asusdec is the name of the keyboard dock device. When I cat /proc/bus/input/devices on my Transformer, this is what it says about asusdec:

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="asusdec"
P: Phys=/dev/input/asusdec
S: Sysfs=/devices/platform/tegra-i2c.1/i2c-1/1-0019/input/input15
U: Uniq=
H: Handlers=sysrq event3
B: PROP=0
B: EV=20003
B: KEY=3fffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
B: LED=2

Also, ps shows a com.asus.keyboard process running as system. That's an Android process. I'm not sure how exactly it's getting the input from the keyboard, though. I assume it has sufficient permissions to open the device for reading and converts the incoming keycodes to Android events.


Google Photos search to show only local photos On my Android phone in Google Photos, I want to select and perform an operation only on photos which are actually stored on the device.  I tried a couple of search terms such as "local" and "local:" but I am really shooting in the dark here.  Is there a way I can filter or search and only show images which are on the phone, so I can then do normal operations on all of them at once?

There are several pre-defined searches available like "Videos" but I don't see any which do what I want.

perform an operation only on photos which are actually stored on the device.

If this "operation" is outside of the "Google Photos app" you can install an other gallery app that can search local photos, has "multi-selection" and "send"

Example:

find local photos with alternative-gallery app
select the photos
send selected photos to "scrambled-exif-app" (= remove exif data from seleted photos and re-send)
send result via email

A Photo Manager (where i am the author of) is a gallery app with powerfull search functionality.

I am shure that other gallery apps can do this, too


execute linux commands on android froyo Possible Duplicate:
  How can I use shell commands and interact with the Linux system underneath?

I want execute linux commands on my android (Froyo).

How can i do it? any idea?

Should I root for that or any applications for execute linux commands.

Android Terminal Emulator might be what you're looking for :)


Phone response slow, responds 2 - 10 seconds after touching screen or not at all, random lock ups, and power downs I have a non-rooted T-Mobile G2x by LG running Android 2.3.3. I have had it about two weeks and have noticed several problems.

Randomly shuts down. I go to use my phone and it doesn't come on, I press the power button and nothing happens, unless I long press which makes the phone boot. This has happened 3 or 4 times. The battery has a good state of charge, it's happened just sitting on my desk as well as when I wear it on my belt. It's also done this in the middle of a voice call.

Runs slow. I turn on the phone, the screen comes on, I swipe my unlock pattern, nothing happens for 2 - 10 seconds, then it shows me the pattern and unlocks the phone. It takes several attempts to unlock the phone because it doesn't always see the whole pattern. I swipe correctly the phone just doesn't pick it up.

The phone has locked up a couple of times, the screen is blank, playing with the power button does nothing. The only way I have been able to get the phone to come up is to remove and reinstall the battery.

The only thing I have noticed when it runs slow is I seem to be running out of ram. Less than 10%. If I kill the apps, it runs fast again, until the ram is gone which only takes 2 - 3 minutes before all of the apps using RAM have restarted.

Should I take the phone back to T-mobile and exchange it? If so any tips? I can just imagine the bureaucracy that I will have to deal with to get this accomplished.

Read an article at this location
http://www.anandtech.com/show/4502/tmobile-g2x-review-gingerbread-infused/9

Seems to be a software problem.

Imho root and flash cyanogen or install the ROM after reading in XDA


How to NANDroid a phone without ClockWorkMod? I'm almost sure that there is no ClockWorkMod Recovery for my phone (I've been reading some questions and answer in the forum and also google it with this result. So when I installed ROM Manager the first thing I was asked to do was selecting my phone model which wasn't in the offered list.
I want to do a NANDroid but I'm not sure how. In the question I read here I saw Odin, Amon-Ra and Heimdal. I really have no idea what this three tools / apps are and how to use them. What is each one of them? How can I make a NANDroid?
If it helps I have a Samsung Galaxy I551
Thanks!

First, some disambiguation is in order.

Amon_Ra is a developer who created one of the recovery consoles (named after himself.)  Just like ClockworkMod (which was created by a different developer named Koushik Dutta, a.k.a. Koush) Amon_Ra's Recovery performs various low-level tasks on Android devices.

Odin is a Windows application that can be used to flash firmware onto various Samsung Android handsets and tablets.

Heimdal is a cross-platform application (available for Windows, Linux and OS X) that uses the same protocol as Odin to interface with Samsung devices in "download" mode.

NANDroid is a script which runs in Android Recovery mode and dumps the image of the devices' partitions onto the external media such as SD Card.  It requires root and some other libraries to function properly.  For restoring, the recoveries use a different script which utilizes the fastboot binary to flash the image files created by NANDroid back onto their appropriate partitions.

With the above said, neither Odin or Heimdal can be used to take backups of devices; they are purely for flashing firmware onto them.  ClockworkMod or Amon_Ra Recoveries do include the NANDroid script.  However, due to the differences in partition layout, they need to be modified specifically for a given device they are ported to.  If you are knowledgeable enough, you can try to adopt the NANDroid script for use with Samsung Galaxy i551, and run it manually via ADB shell while the phone is in Recovery mode.  Again, you will need root privileges and other libraries compiled specifically for this device.


Recover files from NQ Vault after uninstalling it I'm using a Samsung Galaxy Tab and NQ Vault app, storing some files, then I uninstalled it. Now I realized I can't recover the files from it.

I've tried reinstalling the app, but it did not give me the option of restoring previously stored files. I don't have any backup either.

How can I recover my files from NQ vault after uninstalling the app?

Search for the folder in the internal storage. It is typically under android folder. Enable the "show hidden files" option. After that, begin your search.
The folder of the vault can also be under data folder.


New Nexus 5X can't find my home wifi I just booted up my new Nexus 5X and I immediately ran into a problem. The phone simply refuses to find my home WiFi network. It works perfectly fine on my old Nexus 5, on my Mac, on my kindle and so on.

I have a Sky Hub router, default settings. I simply don't know what to do. It finds a lot of other networks, just not mine. How can I solve this? And to make clear, it's not that I can't connect to the network, it's not even on the list.

Depending on what version of the Nexus 5X you have it might not have the same WiFi bands as your router. I'd force your router to band 11 just to test it out. Your router also might be set to a security standard your phone can't recognize.


when i download apps from my computer to send to my new motorola i1 they go to my old phone My Problem:

My device doesn't show up on Google play.
Only my old phone, the one my Grandmother is using.
The apps I download go to her phone!

Please help!

If you have more than one device registered with your email it should show in the google play store a dropdown list (choose a device) after you click install.

Something like this.