I want to remove one particular word (which is the name of someone) from appearing in atuo predict option There is a particular name of a person who was my EX and i used to exchange a lot of chats with him. Now that I have moved on, still my android suggests his name when i type certain combination of words. How can i solve this issue

If you want to remove the words used by the keyboard in the prediction, you can remove a particular word by long press on that particular word,a optipn will appear to remove it.


I can not transfer my app into sd card on Huawei Y9 2018 There is no such option in the device and it is running on android 8.0

Go to Settings -> Apps -> info/App info -> Storage

Here change the storage to SD card

Reboot the phone after this, if required.


How can I adjust my screen's color temperature? Redshift is a Linux application similar to Windows' F.lux, which gives the screen a red tinge automatically at night. Supposedly, it reduces eye strain and helps prevent sleep problems.

Is there any way I can adjust my screen's color temperature to create the same effect on Android?

There are a fair few blue light filter apps on the Play Store that may suit your needs. The exact features will vary, but they all fit the general scheme of allowing you to adjust the color temperature of your screen.

Additionally, if your device is rooted, you can actually use f.lux nowadays.


How can I select a router that I want to connect on Android? In my residence, there's a network which have many different routers to provide Wi-Fi signal. One of these router doesn't work properly. I can connect to this router, but it can't connect to the Internet through this router. Unfortunately, it has the strongest signal. So, I have to select another router manually. How can I do that?

EDIT

I know how to connect to the Wi-Fi. My problem is that I have many routers which have the same SSID. But one of the router which has the strongest signal does not work properly. So, I have to chose another router.

EDIT

One of the SmartCampus does not work.

I use an app called wifi connection manager. Do you have physical access to the router? If so, you  could goto "advanced" in the wifi menu then use WPS to connect to the router by pressing the WPS button on the router.


Fisheye effect for android camera How can I get fisheye effect when taking a photo? I got a Galaxy S1.

Your native camera app does not support picture effects as the Sony Devices with JB update. So you have to go for a third party camera app. There are several good apps out there.

FishEye Camera
Photo Effects
Pudding Camera
FxCamera


Enter the "private sandbox folder" I've been using a voice recorded app on Android called "Parrot" that stores recordings to

  SD card\Android\data\com.SearingMedia.Parrot\files\parrot

I know they're here because when I select a recorded file from within the app, and press on details, it says

  File location: \data\user\0\com.SearingMedia.Parrot\files\parrot\Jun 09,063342.wav"

However, when I connect my phone to the computer, the folder is empty. The files work, as they can be heard when played from the app, but they just don't appear on the file explorer.

Now, I saw the developers wrote this as an answer to somebody asking the same:

  Hi David, Internal recorders are stored in a folder that is in a private sandbox folder which is inaccessible to other apps for security. You will need to share all of your tracks outside of the application. Long press on a row to start the multi-select tool then tap on all of your tracks. We suggest sharing using our SendAnywhere integration.

I don't want to use these wireless methods. Is there any way at all that I could access these files on this protected folder, by merely connecting the phone to a computer?

You could use another sharing option such as Share to SD.  This will save the file locally on your device in a non-sandboxed location, and you will then be able to access it from your computer.


Captive Portal parameters There are several captive portal parameters one could apply to an Android device via settings put global – the most famous probably being

settings put global captive_portal_detection_enabled 0

to completely turn off captive portal check (for Android < 8). Can someone explain how to use the others – e.g. to define a "custom captive portal server for tin-foils"? For example, one cannot simply do a

settings put global captive_portal_server example.com

as that would, in most cases, cause captive portal check to permanently fail (background: doing so, portal check would construct an URL http://example.com/generate_204 and check against that, expecting a specific response).

So apart from simply deactivating captive portal check altogether (which might, as I've read, lead to other issues like not being redirected to the correct portal in some cases), what else can one do to enhance privacy in this context?

Examples (if I got them right):

captive_portal_mode (Android 8+?):

0: Don't attempt to detect captive portals
1: Prompt the user to sign in
2: Immediately disconnect from the network and do not reconnect to that network in the future

captive_portal_detection_enabled (Android <8?):

0: Completely disable captive portal checks
1: Enable it (default)

While these examples are pretty much straight-forward: How to use the other parameters?

Configuring captive portal behaviour

captive_portal_detection_enabled (<= Android 7.1.1)

works as described in question body

captive_portal_mode (>= Android 7.1.2)

works as described in question body

Setting captive portal URL(s)

captive_portal_server (<= Android 6.0.1)

The server that holds a generate_204 page, used to internally craft a URL for captive portal detection (new URL("http", mServer, "/generate_204"); – obsolete as of Android 7.0, see below)

captive_portal_use_https (>= Android 7.0)

0: Don't use HTTPS for network validation
1: Use HTTPS (default)

captive_portal_http_url (>= Android 7.0)

The URL used for HTTP captive portal detection - use in pair with captive_portal_use_https (set to 0)
>= Android 7.1.1: OS no longer appends generate_204 to URL automatically, giving input URL some flexibility

captive_portal_https_url (>= Android 7.0)

The URL used for HTTPS captive portal detection - use in pair with captive_portal_use_https (set to 1)
>= Android 7.1.1: OS no longer appends generate_204 to URL automatically

Requirement for the URL to be used

A HTTP 204 response code ("no content") from the server is used for validation, no extra content needed: take the default detection URL for example, curl clients3.google.com/generate_204 returns empty, and inspecting HTTP response by adding --write-out %{http_code} returns 204.'

A small list of usable captive portal server URLs in mainland China (personally tested)

  https://captive.v2ex.co/generate_204 (hosted by v2ex.com)

  https://connect.rom.miui.com/generate_204 (hosted by Xiaomi, used by default on MIUI)

  https://noisyfox.cn/generate_204 (hosted by noisyfox.cn)

  https://www.google.cn/generate_204 & https://developers.google.cn/generate_204 (hosted by Google)

  https://www.qualcomm.cn/generate_204 (hosted by Qualcomm)

Further notes

The source also mentions parameters captive_portal_user_agent, captive_portal_fallback_url and captive_portal_other_fallback_urls:

captive_portal_fallback_url (>= Android 7.1.1) obviously is supposed to hold a single URL, while
captive_portal_other_fallback_urls holds multiple further URLs (comma separated list, so the URLs might not contain any comma).

But I personally conducted tests on Android 8.0.0, and both fallback parameters don't work. Assuming they're declarations without an implementation for now.

Some examples of captive portal settings of Android in China show the use of some of the above settings:

adb shell settings put global captive_portal_http_url http://www.google.cn/generate_204
adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204
adb shell settings put global captive_portal_fallback_url http://www.google.cn/generate_204
adb shell settings put global captive_portal_other_fallback_urls http://www.qualcomm.cn/generate_204

Knowing that, "tin foils" even could set up their own verification service. With Apache:

RewriteEngine On
RewriteCond %{REQUEST_URI} /generate_204$
RewriteRule $ / [R=204,L]

or with Nginx:

location / generate_204 { return 204 ; }

References

1, 2 (Chinese), 3 (Chinese)


Prevent User from Leaving App I have developed an app for a job that will be used by their customers.

Each customer (Anonymous) enters there, uses app (tablet) and then leave.

The thing is that I want the users not to leave my app on tablet.

For this purpose I have blocked back button with a pass code but still the user can press home button, multi task button, or even swipe notification bar down and go to other locations.

Up to now I am thinking of a custom ROM that allows me block or remove all this possibilities. Although may be more simple ways than a custom ROM may be available that didn't reach to my mind.

Any suggestion is welcome.

Thanks in advance. TG.

The simplest way to set up kiosk-mode on Android is to use Google's Android Management API which works for any Android devices running Android 5.1 or above.

To lock the device on one app, or on multiple app, you define a kiosk policy like below, it will disable the navigation buttons (sample copied from Create a policy):

"applications": [
 {
   "packageName": "com.example.app",
   "installType": "FORCE_INSTALLED",
   "lockTaskAllowed": true,
   "defaultPermissionPolicy": "GRANT",
 },
"persistentPreferredActivities": [
  {
    "receiverActivity": "com.example.app/.com.example.app.MainActivity",
    "actions": [
      "android.intent.action.MAIN"
    ],
    "categories": [
      "android.intent.category.HOME",
      "android.intent.category.DEFAULT"
    ]
  }
]


Will android tablets from US work in the UK? I'm thinking of getting an adroid tablet from the US and ship it over here to the UK. Will it work completly and as a UK based tablet? I don't need 3G.

This may depend somewhat on the device, so I would try to narrow down which one in particular you want then try to figure out what other people are saying about it. Having said that, I know lots of people on XDA are using US Verizon Xooms in Europe without any problems (minus 3G, of course, which you said isn't a problem). There's a thread about this here. Some have also noted that you can flash European firmware onto the VZW Xoom without any problems, but I'm not sure what the caveats are and I don't know if that would work on other devices.


Lock icons on Nexus 5 App icons are deleted or getting moved to other screens by mistake. Is there any app to lock the icons? I don't want to install a launcher if I can get an app to lock the icons.

I agree it would be nice if Android were to lock down its app icons because they're too easy to accidentally move/remove! Ugh, so annoying! While Apple iOS also doesn't lock down their app icons, it's actually harder to accidentally move/remove app icons than on Android.

Sorry this doesn't exactly answer your question because it doesn't involve an add-on app to preexisting launcher but, there's a very thoughtfully designed, lightweight launcher called Smart Launcher that has an important feature called "Prevent Modifications," which solves the problem of accidental moving/deletion of app icons you and most people are having.

Other unique benefits/features:

Conserves screen real estate by allowing two actions per icon/app--secondary action done by double-pressing an icon/app; allowed actions include app, folder, widget, shortcut, etc.
Arranges home screen apps into a circular (other choices as well) pattern, making it easy for user to remember where things are, so access is faster.
Instead of showing apps collection page by page, it groups apps by their categories, modifiable by user. It's like the Linux Mint Operating System's start or app menu.
Rarely used apps can be hidden by user.
Since it's among the most lightweight of all launchers, it conserves battery and valuable resources which could be used for something else, which is crucial for slower, older phones.
Advertised to work with "OK Google" voice command, though I've never tried it because I don't need it. Uses a Contacts-searchable bar on the homescreen.
Doesn't require rooting.
I've been happily using the Free version which meets my needs, but if you find you like the additional features then they're in the Pro version.


Can xposed framework impact system performance and battery? I've installed Xposed framework and Sense 5 Toolbox module on my HTC One X and doubt that if it is draining my battery and causing the system to slow.

I've checked with Watchdog and Setting-Apps-Running but seems like there is no background service running. What I thought was there must be service monitoring the user actions but it wasn't.

I would be very appreciate if somebody answer the question from title and explain how xposed actually work on Android.

Xposed isn't a separate service: instead, it's a wrapper in every process, which replaces some built-in functions from the Android framework.

For this reason, it's very likely that it'll have some effect on system performance, but exactly what effect depends on the particular modules. For example, it would be possible (but unlikely) for a module to replace a built-in function that's called frequently with a different version that runs more slowly and uses more battery (and probably even gives the wrong answer at the end).


How to prevent apps from reloading...? In my phone (Moto E2 running on 5.0.2) while I'm using facebook, I found a frequent reloading issue.

The problem happens only when I go to an external link to read some articles and after switching back to the app it shows only a white background and it load from the top, previously it used to show from where I left off, first I thought it may be bug in facebook app, then I noticed all my apps are having such a crazy reloading problem, another example is google plus, but luckily after reloading it show from where I left off..!

It can be a virus issue or a setting issue, so before I reset my phone I would like to know if there is a tweak or solution for this...

Might be a problem with the device's firmware - to be more specific with the LMK (low memory killer) which is part of the Android System. I have heard of quite a few Motorola devices with multitasking problems. A good article about memory management / the LMK and OOM on android can be found here.

  Google’s OOM_ADJ values for devices with limited physical memory (512 MB) will allow the LMK to kill the foreground process (running application) after the ZRAMis filled and all cached applications (previous foreground apps) as well as the restartable background processes have been killed

Furthermore there various issues have been submitted to google and they seem to have partially fixed these issues in android 5.1. Most custom roms seem to have addressed these issues aswell. You might want to update to the latest available build for your device to increase your multitask performance.

  Actually, the issue is not entirely fixed in 5.1.1. The activity manager keeps killing and restarting tasks even in CM12.1. Its just that the killing is not as aggressive as it was in 5.0.x, and after some uptime, the system does attain a sort of steady state, where killings and restarts are very few.


How does Android know my password contains only numbers? My Android phone's unlock type is set to a password, but it only contains numbers for fast unlocking (I'm well aware that a PIN is an option, but this way presents more possibilities to an attacker). My phone's USB storage is encrypted so that I must enter my password on boot, and when I do, I am provided with a numerical-only keyboard. How does my phone know that my password only contains numbers? Does it store the password in plain text?

Your password certainly shouldn't be being stored in plain text, although without reviewing the exact software your phone is running I can't rule the possibility out. More likely, when you set the password, it checked which characters are used and set a flag (in the plain-text portion of the system where the boot code and device unlock functionality live) indicating which keyboard type was most suitable. It probably shouldn't do that, but it could reasonably be described as a convenience feature.

Alternative explanation: are you 100% sure that, when you set your password, you did it in a way that allowed setting non-numeric characters? Maybe you have a PIN by accident. Try changing your password, and see what keyboard it gives you. If it's the full keyboard that you expect, that's an argument for the "sets a flag" theory. Try adding a single letter or symbol the the password and seeing if it changes the keyboard presented when unlocking.


Why does my Sony Ericsson Xperia Arc LT15a reboot itself and not even load the home screen? I have Sony Ericsson Xperia Arc LT15a and suddenly the phone started to reboot itself. I'm assuming it's the memory is too low to load the OS main screen. Now, I have important data on the phone internal memory under the app called NoteEverything and I'm desperately trying to retrieve it somehow. Is there a way to start up the Xperia Arc in safe mode and delete some apps to free up memory? OR should I open the phone and disconnect some hardware maybe this will free up memory? How can I copy the ROM info which is the internal memory of the phone to another device or extra storage?

What should I do, what do you suggest? I am willing to do the impossible to have it up and running so at least I get my data backup!

p.s., I don't want to use the PC companion and delete my internal ROM coz it will delete everything and I don’t want this in the first place.

Try:

Removing SIM
Restart phone then go to setting -wireless networks-more-mobile n/w-n/w operator
Here you select search mode manual then select your network in 2G mode(ex. Vodaphone 2g or Airtel2g etc). Make sure not to select a 3G network.


All partitions wiped, USB Debugging was not enabled, ADB and fastboot can not see Nexus 5 I got my shiny new Nexus 5 a couple of weeks ago and decided i wanted to root. I rooted using fastboot on my Ubuntu box.

I then installed MultiRom and from there I installed Ubuntu touch.
Everything was going fine and dandy until I changed the kernel to CM 11 and rebooted to apply the changes. It didn't boot so I opened up my TWRP recovery that multirom had installed and decided it was a good idea to erase all the partitions to try and fix this kernel issue. That didn't work so I plugged it into my computer and ran

fastboot reboot-bootloader
Waiting for device ...

It never rebooted.
I also can't do anything with either fastboot or adb when before it worked fine.
TWRP works fine and i can navigate around in that easily. MTP will never activate. I didn't have usb debugging enabled. My bootloader is unlocked.
Please Help

@Hellreaver
Actually: Not yet a brick.
I managed to install a custom ROM along the lines explained here:
https://www.youtube.com/watch?v=6m5pJSYm19I
Flashing from the USB stick was still possible, since I had TWRP 3.3.1-0 already installed on my Samsung S6 G920F.


How to rotate display output but not touch input I recently bought a Tolino Shine. I wanted acces to the underlying Android System, so I opened the device and enabled adb. Now, the display shows everything rotated by 180 degrees. The touch input is still unrotated. It bothers me that input and output are not in sync.

I should mention that there is Android 2.3.3 installed on the device and I successfully rooted the device.

How can I rotate either display output or touch input?


PHone and Messaging icons do not show unread message notification or missed call in 4.04 I get the sound notification and it shows up in the notification bar, but nothing shows up on the Icon itself for new unread emails or missed phone calls or unread messages. They do show up on the voicemail icon for unheard voice mails. Is there a setting for this. Phone is a ZTE Force from Boost running 4.04.

Thanks

I got the same problem a week ago and I found the solution myself by using "trial and error method" for my Samsung S3 mobile (Android 4.3).

Go to Settings > Application manager. There you will see turned off application which is named as BadgeProvider (in Android 4.3 it is in "turned off" application list but some version hasn't that "turned off" application list and in that situation you will see that application in bottom part of "ALL" application list.
So after you got that application you have to tap it and turn it on.

Now your problem should be solved. (Sometimes you have to restart your mobile after this process).


Apps won't install or update after I cleared files and data My phone is a mess right now. I cleared some files and data. Now, my Play Store stopped functioning. All my apps won't give notifications anymore. What should I do to fix this huge problem? I just uninstalled all the apps, and they won't let me install or update them again.

Have you tried doing a factory reset? In my Samsung Galaxy S4, it's in: System settings > Acceounts > Backup and reset > Factory data reset. See if you can find something similar to your phone.

WARNING: You will lose all your data when you do a factory reset. But since you uninstalled all your apps, it shouldn't be any problem / issue.


How can I get all my files off my phone without USB I have an "Essential" android phone that is rooted, has terminal and supersu installed, but will not acknowledge that it is plugged into a computer rather than an AC charging station. lsusb on the host computer does not find it.

Under settings, "USB Debugging" is on. This doesn't seem to be helping.

The shell is present and operable with the terminal on the phone itself. curl is present. ssh and sshd are not. I have wireless. How can I get all my files off the phone? Some files are too large to email to myself.

What I feel like I want to do is run tar -cf - . | ssh mydesktopmachine \> android.tar but there's no ssh right now.

So I did manage to get it working with SSHDroid. The real problem was not what I thought it was at all.
I unplugged my wireless booster (Buffalo) and it started working. For some reason the booster blocks IP between the machines on the WiFi and the machines on the wired LAN even though they can find each other with ARP. I'm really glad I didn't start leaving a bunch of "does not work" product reviews.
(In case anybody's wondering why USB Debugging was getting nowhere, the data pins had come unsoldered; when the power pins finally started to go I knew what that problem was and took it into the shop to be repaired.)


Rooting Development Device Is it wise to root my Android phone used for development? Can the device become somewhat unstable which will affect the debugging process when building apps for my phone?

I have a Galaxy Mega and I'd like to Root the device by using only the most essential utilities that I need (USB Mass Storage, SetCPU, CWM).

I am also wondering if I can apply the usual Samsung Rom Updates by Using CWM and keeping Root, without bricking my device.

Rooting your phone won't in itself make it unstable. It just gives you the opportunity to make it unstable later, by installing apps that interfere with normal system operations, or changing settings that aren't available to end users. If you trust yourself to use root access sensibly, then rooting won't interfere with your development.


How to control the file system on Android from Win7 file explorer? I haven't found any good solution for managing files on my Galaxy S2 from Win7. I've tested Kies and some other software but I'd like to be able to move files, create directories etc. through file explorer in Windows. There was some talks about installing a server also but it feels like using nukes on a mosquito. Preferably a free software that I can install?

Frankly, I was expecting that a simple connection via BT would suffice in this era of Plug & Play but, apparently, in my case, it's Plug & Prey, instead...

You can use your USB-Cable to connect your phone to the computer. If your phone doesn't pop up as external device, you're probably missing the needed USB-Drivers for it.


How can I set my volume to be beyond 15 on my samsung galaxy S? Possible Duplicate:
  How can I make my Samsung Galaxy Nexus volume go louder than what stock allows?

The volume on my media music player sounds very low on my headphones. Wondering if anyone knows a way on how to increase the set volume from 15 to 30.

There are several apps allowing you to boost your volume above the set limit -- simply search the playstore for "volume booster". One examples would be Speaker Boost.

Without "external help" you also could try playing with your Equalizer (if there's any such pre-installed on your device -- otherwise you might get it at the playstore as well).


What is actually happening on the rom when I rooting android device? What is happen on rooting? What is actually happening on rooting? Is it change file system, or modify file or add new files or add new configirations....etc?
I know the meaning of rooting but I want to know how it dowing.

When you use your phone, access applications and navigate it's file system, you do so as a user with a given set of permissions. This places certain restrictions on what you can and can't do or access.

Rooting your phone places an executable on your device called su (switch user), this executable switches the account credentials and permissions that you use to interact with the file system on your phone, making you a super user.

Android is based on the Linux Kernel, and this is essentially the same as achieving 'root' on a Linux device (hence the term rooting).


Remote control widget I am looking to develop a remote control widget on the Android platform which is similar in concept to the JustABlip remote control widget on iOS. So wanted to know whether the android architecture can support such kind of widget development.

https://itunes.apple.com/hk/app/justablip-remote-control-widget/id944174429?l=zh&mt=8

Questions like that are off-topic, man. However, there is already an app like it.

ONLY ONE CAN REMAIN

Ahem,
Try the Smart Remote app. Now, I know it's by Samsung (So you are choosing to install crapware) but it Has all sorts of features, including having the remote-get this!- in the notification tray. Try it out some time.

Disclaimer- An android phone may need an IR blaster, or the target device to control allow control over the internet. Like a sky+HD box.

Suprsingly useful: http://www.gottabemobile.com/2015/03/18/how-to-use-the-galaxy-note-4-as-a-remote-control/


Phone no longer recognizes USB connection from computer Using a Samsung Galaxy S7 (Android 7.0) and a MacBook Air (macOS Sierra 10.12.5), I connect the phone's charging port to the computer's USB port. Neither the phone nor computer bring up any notifications.

I vaguely remember that I used to get a notification when I plugged the phone into the computer, saying they weren't compatible, but I may have opted to stop getting the notification since it happened every time, and I was just plugging it in to charge.

On my Mac I downloaded Android File Transfer, and on my phone I did Settings -> Developer Options -> USB Debugging, but nothing doing. Opening Android File Transfer gives the message "Please connect your Android device with a USB cable to get started.", even when it is indeed plugged in.

Anything I'm forgetting, or ideas for troubleshooting?

(As a note, my goal is to move things from icloud.com to my new android device. For example, I exported a vCard of my Contacts, and I want to move that to my phone to then import into Contacts, etc.)

Some computers only recognize devices when they are plugged into the right usb ports. Have you tried using a different port? Also, some chords can be finicky, some of the cheaper ones don't like you when you try to do get into a device like that.


Automatically switch to a saved wireless access point with the strongest signal I have a wireless router (D-Link) in room A and a repeater (TP-Link WA750RE) in room B, both having the same SSID. Sometimes, when I go to room B and back into room A, my Nexus 5 (Android version 4.4.3) doesn't switch to the router although it has a stronger signal. It stays connected to the repeater instead.

The "Tplink" and "Dlink" are only aliases. Both actually have the same SSID.

When I switch the Wi-Fi off and on again, it connects to the router. which provides much better speed.

How can I force Android to always switch to the strongest signal? Is there a setting for it, or an app?

Wi-Fi Manager provides the "Switch to best network" option in its settings.


Does unlocking a phone from a Network allow manufacturer updates? I am having a major problem with Three network not pushing the latest 1.29 update for my HTC One X phone.

If i get them to unlock it will that enable me to download the update that HTC have released and is available on unbranded handsets?

How does unlocking affect where a handset 'looks' when the I search latest updates?

Thanks

Unlocking a phone from network has nothing to do with manufacturer updates. Its more of, being able to take a SIM card from another network and pop it in.

For example, buy a handset from Orange, and using a T-Mobile SIM card in the new Orange handset, the T-Mobile will not work as the handset is locked into the Orange network and thusly refuse any other SIM card except Orange's own. By unlocking the Orange handset, you can effectively pop in the T-Mobile SIM card in place and continue using the handset as if it was "bought from T-Mobile" instead.

A unlock code would be required (There are plenty of websites that can do this for you for a fee), some operators will charge you for the unlock code - again this is dependent on whether you're on contract or pay-as-you-go - check the terms and conditions of that first. For example, from my dealings on modaco's forum, Orange will not give you the unlock code until after a time period of usage on contract, think it was 3 months, again check!

Once a unlock code is handed over to you, this is taken from the handset's IMEI number and the designated SIM card that you wish to use, which a 6 or 8 digit number is generated, that, going by the previous example, a T-Mobile SIM card gets popped in, the Orange's handset will prompt for the network unlock code, in which the 6 or 8 digit number is entered to unlock it thus freeing the handset from the network.

One thing though, this happens with Samsung, flashing unofficially using the likes of Odin or Multiloader, it could mess up the handset, because there's a checking in place to ensure that if the handset is locked, the flashing will fail. KIES is one! Now, this was going back about 18 months ago, so I do not know if that applies now.

If you are thinking of flashing a custom ROM, double check to ensure that the handset can indeed be flashed with the network lock in place.


Move Google Now screen in 4.4 (KitKat) Is it possible to move the location of the new "Google Now Screen" in KitKat?

The screen is typically left of the home screen. What I want to achieve is, that it moves 1 screen further left, giving me another screen for apps/widgets left of the home screen.

It's not possible with the Google launcher, but it's fully possible in 4.4 in general, you just need to stop using Google's launcher. The "regular" launcher is still included so you can switch to that.


How to change marshmallow notifications and viberation setting I gave samsung j7 prime with android marshmallow,  i turned off notifications in setting for perticular apps like messages, whatsapp. My phone is always in viberating mode. Whenever i recieves a messege my phone doesn't viberate. Is there any setting for that ? But i want notification to be turned off and whenever a new messege arrives it should viberate like my old samsung phone.

The vibration is part of the notification, so if you turn the notification off, you don't get the vibration. You need to turn notifications back on. If your phone is in vibration mode then the notification will make your phone vibrate instead of making a noise, without you needing to change anything else. Even if your phone is in noisy mode, you can change the options in each app individually so its notification only vibrates without playing a sound.


Google Play downloads app to wrong tablet I bought my daughter an Android tablet and tried to download Angry Birds onto it.  It showed the message that app would be downloaded shortly, but it never did.  A little while later, I logged onto my tablet only to find it installed on MY tablet.  I thought maybe I had accidentally picked up the wrong tablet as they do look similar, so I tried it again.  Sure enough, go to google play on her tablet and it downloads the app onto mine.  How do I fix this?

If you are using the web interface (going to the Play store on your computer), there is an option to choose which device to download it to.

After you hit the green install button a window pops up. There will be a rectangle on top that has a list of permissions that the app requires. Underneath that is a drop down box that allows you to choose which device (out of all the devices connected to your account) to install the app to.

If you have the same model tablet as your daughter it may take some experimenting to figure out which is which. You can rename the devices (to make it easier to know which one you want to download to) by going to settings (the gear looking icon on the top right side).

Edit:

  If you do not see both tablets in the drop down or under the settings menu you
need to check the tablets themselves to make sure they are both connected to the
same Google account. This is located in different places on different tablets,
but you can usually find it in the tablets settings under accounts.

Update:

try this link:
http://androidforums.com/google/625570-can-you-sideload-google-play-app.html
it explains how to side load the Google Play store. Here is a summary:

  "Download the matching .apk off the web onto your computer. (google
  search it, use sources like XDA instead of 4shared or other sources
  that could have viruses)

  Mount your phone as hard drive (when you plug in the USB cable to your
  phone should give you the choice between charge only or mount as hard
  drive). Put the .apk onto the SD Card where you can find it.

  Download a file manager off of Getjar, anything will work.

  Then go to settings>apps>allow external sources. Assuming your device
  allows it, this will let you install non market/getjar apps. It might
  be disabled already, thats OK.

  Find the file and tap on it. It'll show a list of permissions, or
  things that the play store can do on your phone (like access the
  internet, save files onto your phone, etc). just hit okay, or install.

  After that it should install for you, and you'll be able to find play
  store in your app drawer like any other app.

  Here's a link to the play store. Download the unmodded version.
  http://forum.xda-developers.com/showthread.php?t=1582422"


How can I switch from WiFi to mobile data without interrupting my current download in Chrome? I am currently downloading a roughly 50 GB file in Chrome for Android (10). I am on my home WiFi. Given the speed of my network it should take roughly 8 hours. It is a regular file download which is being handled in the default way, just like when you download any file in Chrome.
I will have to take the device out of my house (thus outside of the WiFi range) later, and I do not wish to interrupt the download.
I have 1000 GB mobile data plan so I could just continue the download over 4G/LTE as I go out. But, as my internet connection switches to mobile data, will that interrupt the download, forcing me to start over again?
If so would it help to pause the download? I could then either resume it when I get back home (on the same WiFi network) or even if it would work to resume it once I am on mobile data?

If you switch from Wifi to cell phone network your public IP changes and therefore seemless handover without interrupting a download is not yet possible.
There is a standard that is designed to allow such a seamless handover between e.g. Wifi and cell phone, it is called "Mobile IP". Effectively it works a bit like a VPN. No matter what internet connection you use your public IP remains the same and changing between Wifi and cell phone network is covered by the Mobile IP system.
Unfortunately at the moment such Mobile IP providers are not yet well established.
Besides that even with the current situation a number of web servers should allow to handle download interruptions: Well configured web servers allow to resume downloads, hence if the download stops (because of a network switch) and you continue it, it skips the bytes already downloaded and continues where you stopped. Of course this also has to be supported by the downloading app.


Nova Launcher squashed app drawer on Nexus 10 I have a problem with the app drawer on my Nexus 10 being 'squashed' when in landscape mode. I'm not sure if it is supposed to look like this, but I do not get the same problem on my Nexus 7 or Galaxy Nexus.

I imported a backup from my Galaxy Nexus and imported it into Nova Launcher on the Nexus 7. From there I made a few tweaks and then imported that config into the Nexus 10 via a backup.

I have tried playing with the settings in Nova Launcher, and changing the number of rows & columns seems to make no difference, it just squashes the extra icons into the same space without making it any wider.

What am I doing wrong, or is it supposed to be like this on a 10" tablet?

Landscape view on Nexus 10, Landscape view on Nexus 7 and Portrait view on Nexus 10:

A solution was found in the comments here ( https://stackoverflow.com/questions/29086666/nova-launcher-squashed-app-drawer-on-nexus-10 )

Clearing Nova Launchers Cache & Data, Force Stopping the App and then re-launching solves the layout problem, looks like a bug in Nova Launcher.


Copy contacts from Samsung device to other brand I have bought a brand new Gionee E6. First thing I need to do is copy contacts from my Samsung Galaxy phone to Gionee E6. I have backed up my contacts as .spb file using Kies. But when I try to import this contacts to Gmail/to my phone, it says "File format is not supported".

I have tried the following in Kies:

Open .spb file and save it as .cvs/.vcf. The "Save As..." option just does not work
Tried to import the .spb file to Google Contacts, doesn't work either.

What should I do?

Using proprietary vendor-software such as Kies for backups usually jails you into that eco-system. If your Galaxy is still available, up, and running, rather use the following steps to transfer your contacts:

open the Contacts app
hit the menu button
select "Import/Export"
chose to export your contacts to SDCard (will store in .vcf format)

Now you've got a decent backup which should restore on any Android device (at the same place in Contacts), and even most other systems, as VCF is a standard format (VCard).

Alternatively, you can also sync all your contacts with your Google account from your old phone. They should automatically sync to all your other Android devices using the same account then.


Cannot connect: Obtaining IP address This is not a duplicate of 'Android stuck on obtaining IP address' and similar questions

When I try to connect to my home network with my android phone, it displays this message and never connects:

"Obtaining ip address...".

This only happens when it tries to connect directly to the modem, rather than another access point (which is much much slower in my case).

I have followed tips online, the standard reconnect, reboot everything etc.; aswell as changing from DHCP to static IP. After assigning a static IP I successfully connect to the modem, but I have no internet connection. Rebooting and using different IPs does not help.

This problem is infuriating. Sometimes when I leave it for (DHCP) ages (10-20 mins) it manages to connect successful, but then the connection typically breaks down again maybe half an hour later.

The modem in question is a virgin media fibre modem, model EVW3226 manufactured by Ubee.

The internet works perfectly on all other devices we have, although sometimes it crops up on the Samsung tablet aswell.

The problem device in question is my Oneplus X running the latest version of oxygen (android 6.0.1 in this case) for this device.

Does your modem have free addresses in dhcp pool? I didn't configure this model but I had some device with restricted internet access for static configured IP. anyway it's look like your dhcp server has some issues.


Device not detected in fastboot | REALME 3 PRO I have device Realme 3 Pro. And I am trying to install TWRP. So, I downloaded In-depth test apk and got application reviewed. Then I booted into fastboot and device is not showing in device manager. I tried to add legacy device with google usb drivers. It said drivers installed but device starting failed. Error code 10.

It detected corrupted adb interface. So, I again updated same drivers.

This time device popped up in other devices and showed an error icon. So, I again updated drivers for the device. It says drivers installation successful.

But, when i double click on icon it shows no drivers are installed.

No matter how many time i update the drivers it shows no drivers installed.

Solutions tried

resetted my PC
resetted my phone
tried various ADB drivers for Windows
tried various ADB drivers for Android interface
completely wiped my PC
re-installed Windows (clean install)
updated Windows
updated all drivers present in Windows
updated BIOS
updated my phone to latest version

NOTE: OEM unlocking is ON. And usb-debugging is on too.

you can access your phone with fastboot command.
try fastboot devices in cmd and it will show connected fastboot devices.
you can see full command list with fastboot --help
if you want to install twrp, you need to enter the command:
fastboot flash recovery <your twrp image file>

but i think you need to unlock your bootloader first.


Is it possible to connect a USB stick to Samsung Galaxy S2 Phone? I have a Samsung Galaxy S2 phone. It comes with a micro USB port which can be used for charging or connecting to a PC.

I am just wondering if the micro USB port can also be used to connect a USB memory stick. Is there something like a USB stick with a micro SD connection?

Perhaps the easier option is to use the existing cable. Can a USB Stick be connected to the phone in the same way the phone is connected to a PC using the existing cable?

Yes, you can plug a USB stick to your Samsung Galaxy S2, provided that you have an Samsung Micro USB to USB Adapter.

For better results, connect your USB stick to the adapter, before connecting it to your phone.

See the official Samsung Galaxy SII accessories for further information.

Note:
Usually within the phone box, Samsung sends a micro USB to USB cable.

The Samsung Micro USB to USB Adapter can also be found at Amazon:

Different in aspect from the one on the website.


How do I turn off "Retrain OK, Google" notification? Almost each time I look at the phone or unlock it, I get this notification:

And it is really annoying. My phone is Huawei Mate 10 Pro, if that matters. Also, I checked into Settings, and Google Assistant is disabled. However, I am still getting these notifications.

How do I disable notification in the picture?

On your phone, touch and hold the Home button.
On the top right, tap More and then Settings.
Next to "Google Assistant," turn off the switch.


How to make an application to ignore updates? In my rooted LG Optimus One (a.k.a P500) running stock 2.3.3, I have few Google's applications preinstalled.

When updates are being checked, notification for presence of updates are included for these applications as well.  Since I am not using Wifi, I have to pay for every Kb and would like not have updates checked for certain applications alone.

Please note: I do not want to block checking of updates totally, but only for few applications that I would like to choose (that could be either through Wifi or GSM).

Multiple approaches here.

First, you can open the PlayStore App, hit the menu button, go to settings, and advise it to only work with WLAN, plus not install apps automatically. This would cover part of your problem.

Second, you could also tell it to not check for updates at all. While on a first look this seems to contradict with your intention -- please read on. Go and install yourself the Appbrain App Market App. This actually utilizes the Google Play store, it is not a separate market. It even uses your Google account for everything. Now synchronize your installed apps with the AppBrain App. After that, you will see available updates -- and you can decide on a per-app basis whether to...

accept this update
skip this update only (and be reminded only for the next update)
skip updates for this app altogether

As you told the "original" PlayStore-App to "shut up", there won't be multiple update notifications. Just use the Appbrain App for updating your apps -- it will do so by calling the PlayStore app using its API. Batch-Updates ("Update all") are of course possible as well.


Android browser redirecting malware sites I was redirected to appsliu, onclickads and some other sites which were reffered as malware when I was surfing the internet using android browserd on my Xperia Z1. I tried clearing data along with cache in flight mode and also formatting my phone. This happened on my brother's phone chrome too. Any suggestion to clear out this problem? I heard that it is something related to super cookies and how can I remove it from my phone? Your replies are highly appreciated. ☺

Its not the problem inside your phone or your software. Its something that webscripts are responsible for. Many webpages create automatic redirecting ad popups.

There are two ways to deal with this->

1) To use AdBlock Plus or similar like MANI said. Though on personal note, I haven't really been able to get any such AdBlocking apps to work properly on Android. But again, that could be just me doing something wrong perhaps.

2) Change your DNS. You can use alternative Domain Name Server such as Open DNS or Google DNS or any other alternative you prefer. This works by changing your lookup for an ad-server which points to your local machine, hence basically preventing them to do anything to your PC. Additionally, many DNS servers are configured to block access to domains or hostnames which are responsible for such ads.

By the way, here's Google DNS and Open DNS in case you want to use:

Google DNS
DNS 1 – 8.8.8.8
DNS 2 – 8.8.4.4

OpenDNS
DNS 1 – 208.67.222.222
DNS 2 – 208.67.220.220

Also, you do not need to worry about malware. Malware wont affect your android device unless you manually install a malware infected app :)


Quickly turn on / off lock screen? Is there someway to quickly turn on / off the lock screen without delving into the settings?

Most of the time I want the lock screen, but when using the device to play music / the radio I'd like quick access to the full app without needing to unlock my screen each time.

Ideally when something is detected in the headphone jack I'd like the ability for the lock screen to be disabled first time the screen is unlocked, or if already unlocked when headphone jack is used simply disable the lock screen.

Or perhaps there's a widget I can add to my home screen to quickly turn on / off the lock screen manually?

Any ideas?

Turning OFF your screen via widget is possible (and several widgets are available for that). But turning ON the screen cannot work that way, as to access the widget, it must already be turned on. Of course you could use a lockscreen permitting widgets (like C Locker Pro).

An alternative is using tasker, and defining a corresponding profile:

Condition: Headphone plugged
Task: Disable keyguard

This is the most convenient way, as you only had to turn on/off the screen via the power button. And apart from that, you get yourself a powerful companion for your device – just check the tasker tag-wiki and other questions using the tasker tag :)


ADB does not detect my device while in Recovery Mode I have a Moto G (Falcon-xt 1033).

Recently I successfully flashed cm 13 nighly on my device, everything worked fine, used the phone a little while, then flashed supersu and device went into a boot loop.

I had removed rom zip files from device storage, so I am trying to push rom zip into my device via adb. But the adb does not detect my device(nor does my laptop- running ubuntu 14.04). I tried a bunch of things from from trying all ports to updating adb version to creating 51-android.rules file under etc/udev/rules.d/
The recovery my device used is cwm.

I want to access the storage drive of my device either by adb or by any alternative to push the rom .zip and other files. How exactly can I go about solving this problem.

PLEASE HELP!

Considering you're using CWM (which isn't developed in a fast pace), you could switch to using TWRP, boot into recovery, enable MTP, and simply mount your internal storage or external sd card.

Copy whatever files you want onto whichever location of your choice. Unmount and flash. As I mentioned earlier, I will recommend you wipe-wipe-totally-clean-everything before re-installing. You don't want any traces of anything lingering around to hunt you!

Considering the above step worked for you, this point might not be helpful in your case, but to someone. If after everything above, supersu continues to give problems, perhaps its unstable with your phone/CM yet, and you might want to either get an updated version, or find a similar app that's stable with your ROM.


Can I automatically check in to Foursquare? Is there any app or setting that will automatically check in to foursquare when I arrive at a venue without having to take out the phone and click the app?  Preferably something where I can mark "favorite" venues to check in to, such as work.

Thanks

Tasker can do it, using the foursquare API and the HTTP POST task
In the http post task, fill out the form as follows:

Server:port -> user:pass@api.foursquare.com
Path -> /v1/checkin
data ->
vid=362349
private=1
facebook=0
twitter=0

vid is the numeric id you can get from foursquare.com by looking up the venue. I have it set to not share auto checkins with others. You can also use a tasker variable for VID and define the VID from other events.. IE, I have my office assigned by 'cell near', same with the park where I walk my dogs.. I just call the named tasker task and it checks me in when I get to that location. I follow it up with a 'Notify' action to let me know it checked it, and what venueid (this was mainly for testing..) You will want to use a phone number login for foursquare, not a emailaddress.. the @ sign in the email will confuse the http post function.


How can I get rid of text I have put on my lockscreen? I have a Galaxy Tab 10.1 version 1 and i put some text on the lockscreen and have sync updated my device and I can't undo this text. Is there a solution without resetting it?

Go into the Settings app. Choose Security, then Owner info. Uncheck Show owner info on lock screen.


No "delta updates" in Google Play Store on Android 4.1+ I have noticed that since updating my Asus TF300T to Android 4.2.1 (official stock rom) I no longer receive delta updates (i.e. where only changes are downloaded instead of the complete file). Before the update it worked perfectly (on Android 4.1.2). The device is NOT rooted.

I have tried resetting the store's data, rolling back the store updates, and disabling the new app auto-scan. None of these worked :(

Is anyone else experiencing this on the Asus tablet, or any other Android 4.1+ device?

Update (29 Mar 2013): I have been checking this every day since posting, and finally today it seems that delta updates are working again. I guess it was a server side problem because the store was not updated on my device and I made no other changes anywhere.

Update (30 Mar 2013): And today I'm back to full updates :( This does seem to be a server side issue though; not sure if it affects any other versions/devices. If anyone on any 4.1+ build (any device) could indicate whether they have problems with it that would be great :)

I've got a Nexus S running a 4.2.2 ROM. I just noticed I'm not getting delta updates about a week ago. Though I've been on 4.2.2. for much longer, so it could be another problem not related to the Android version, especially since the Play Store can update independently from Android.


How do I understand the storage usage of an application? How do I solve my phone becoming slow? When I installed the FB application, the size was 49MB. As recommended, I then move it to the SD Card. I expected that the memory internal usage would not be so congested. The app was working fine initially. But later, the app and my phone was working very slowly, and many times stopped working. Then I checked, and I found the memory usage's status is very different between installation and the current. There are 237MB memory occupied (after I cleared cache the memory), and only 55.88MB stored on SD Card.

Then my question is, where is the rest of the app is stored? In internal memory? How do I solve my phone from being very slow?

49 MB is the size of the installer, the install itself will be much larger. And moving an app to external storage does not move every component of an app, you will never get a 100% data move.

Not sure who advised you to move facebook to external storage, but it is best practice to leave apps on the default install location (interal memory for most apps). External storage is not directly attached to the phone motherboard, and MicroSDHC SDXC card speeds are lower than internal soldered-on memory. So unless you are running critically low on space for internal memory, leave facebook in (or move it back to) internal memory.

Also, don't have both facebook and facebook lite installed. It's a resource burden and may even cause conflicts. For the sake of speed, go with facebook lite if you can. But uninstall one of them.

About cache clearing. Although "cache cleaners" and similar tools look good, a cache clear is at best ephemeral and at worst annoying as all the apps that needed cache in the first place need to repopulate. The exception that proves the rule is facebook...clearing cache once in a while frees up a ton of memory and noticably improves performance. Facebook cache is the one cache item I do delete manually from time to time.

If an uninstall of one of your two facebook apps, and a move back to internal memory, and a facebook cache clear don't help, you'll need to investigate other possibilities.


Reset texting settings I have Google Voice on my Android and originally I didn't have texting, so I checked the box that has it send text from Google Voice all the time.  But recently my phone company just randomly gave me texting.  So I wish to be prompted every time I send a text message.  How can I reset my Droid so it asks what medium I wish to send my text from?

Go to settings > Apps > Click on the app that is being used as your default messaging medium (Google voice in your case) > Press Clear defaults.


How to get Paste menu to show in textarea on Chrome? When typing in a textarea on Chrome for Android (such as when asking this question), I can't figure out how to get the Paste menu to show. If I long press, Chrome wants to highlight. Of I double trap, the blue cursor just shows.

Occasionally, the Paste menu does show after repeated taps and holds, but I have found no reproducible actions that get it to show.

This might be a system-wide problem, but Chrome seems to be where I notice it. I'll reply back if I find the issue in other applications.

I'm on Chrome v39 on Android 4.4.4 (Moto Turbo).

As my question indicated, long pressing in a textarea (i.e. the multi line html input box) will highlight the word (or the nearest word/whitespace), and double tapping does what a single tap does: shows the blue cursor button.

The trick I was missing is that once the blue cursor button is showing, I tap this button to get the Paste menu to show. Once the Paste menu is showing, clicking around will move the cursor and the Paste menu.


Es File Explorer Pro Troubles accessing a smb share on ubuntu With a Windows machine I can connect with ip user and password to some Linux shares. With es file Explorer Pro I get strange "server not found" messages. This is what I do: open es file Explorer Pro. Search the lan.(the machine is listed) Access the machine (I notice it's getting all the shares listed) entering a folder gives a permission error. So I add the folder to es file Explorer server bookmarks and try to Access it again, but I get a "server not found error". Then I edit the bookmark: (and notice it's logging as anonymous user) so I set domain with the machine name, server adding smb://ip/share/ to the address , user and password. And still I get "server not found". All the other machines some linux and some Windows are accessing Just fine. Except the android devices with es file Explorer Pro. What am I missing?

Please try the following :

Open terminal and type cd /etc/samba/

sudo gedit smb.conf (Just edit it with super user privileges on you favorite text editor). Delete all the text you see here, make the file empty.

Now type in the file:

[Name you want to get shown of the folder]
path = path of folder you want to share
browseable = yes
read only = no

Save it and exit. now open terminal and type smbpasswd -a 'username. Note that this username must be the name of user present on your Linux machine. Then type and confirm the password. this password can be anything.

Then type next commands service smbd start  press enter, then service nmbd start press enter.

Thats it for Linux Machine. now you can browse it from ES file explorer. just go to lan and search. Remember to keep your Android device and Linux machine in same network before proceeding. if your machine shows up, type username and password you entered for samba server and not Linux username and password. it should connect as i use this process myself and it works 100%. Inform us if this works for you too.


HTC One M8 Factory Reset not working My One M8 has started acting very strangely, as if it is unable to write to its local storage any more. Every time I restart it, it's like it gets reset to a previous point in time - files that were on the local storage have gone, Apps that I uninstalled have come back and so on.

I've tried to do a factory reset via the bootloader, which appears to complete successfully, but then when the phone restarts, it's back to the same state it was in before I ran the factory reset!

Any ideas? The phone is stock, locked and unrooted.

The issue appeared to be the built in /sdcard filesystem had become suspect and was being mounted read-only. Rooting the phone could probably have resolved it but it was still under warranty - so I just had it replaced.


How to fix incorrect GPS time in Summer time (Daylight saving time)? I live in the south of Brazil. At this time of year is in daylight saving time, where the time zone goes from -03 GMT to -02 GMT. The hour of my MOTO C PLUS (Android 7.0) has changed automatically to the right time without any problem, but the GPS time continues in -03 GMT Time zone.

I use an application that uses GPS time and errors are generated because of this difference. This problem is not in the application, as other users use the same version of the app without any problems and I also checked with app support.

I used GPS Status app to check that difference. I already tried do reset cached A-GPS data, but without any success.

Is there any way to change the timezone of the GPS clock?

Uninstalling and re-installing applications does not help. This affects all applications tested below:

Strava
GPS Time
GPS Status - screenshot above

This is a workaround not a permanent solution

(OP is looking for a permanent solution as mentioned in comment but I am posting this workaround that may possibly benefit future visitors)

This problem appears to be a persistent issue as OP saw with multiple apps they tried and also reported in the Strava app forum Incorrect Activity Time with daylight savings and unsolved for last two years. Reasons for this are unknown but I guess it is an OS issue since multiple apps have faced this. Surprisingly, it has not been reported on Google Product Forums AFAIK.

There are two solutions mentioned in the support forum, both are temporary:

Changing the phone time zone to non-DST zone.
Modifying the .gpx file of the app to force it report correct time.

I have not attempted second solution.

Changing the phone time zone to non-DST zone

Daylight Savings Time (DST) seems to be related or in some way causing this. As a solution, one is required to change the time zone of phone to a time zone with the same time as yours but that doesn't use Daylight Savings Time.

How: Andrew T has provided an excellent answer here (How do I disable Daylight Saving Time (DST)?. It shows how a corresponding time zone can be chosen without DST while maintaining the correct time both with GPS and local time.

Based on that answer, following time zones were suggested - Cayenne /America, Recife, Montevideo (Interestingly, only some portions of OP's country Brazil follow DST , while Recife doesn't follow DST and hence included). None of these helped but OP tried South Georgia Time which doesn't follow DST and the GPS time was synced with local time

This spadework may help as a temporary fix (till DST changes are revoked) or in providing a permanent solution.


How do I re-use my account information on Kindle app? I downloaded the Kindle app from the Play Store but I uninstalled it after trying it out because I went tested other ereaders as well. The problem is, when I decided to settle for the Kindle app. I downloaded it and there was no option to log in. Only an option to Register. Thus, when I "Registered" again with the same account information I used before, my device was dubbed "My Name's 2nd Android". I also lost my first @kindle.com email and it has now been appended with some numbers. Is there any way to get around this?

To get back your @kindle email address (assuming someone else hasn't acquired it in the meanwhile), browse to Amazon.com and navigate to Your Account > Manage Your Kindle > Manage Your Devices > Personal Documents Settings (this last link is rather less than obvious, below the panel showing a photo of a KF).  There is a link there to edit/change the KF's email address.  You can do this from any computer; it doesn't have be done on your KF.


A proxy error, while no proxy enabled Everything was file, but suddenly I am getting an error while trying to access default ftp service via wifi. Error: "The folder 'ftp://192.168.1.3:2121' is read only because the proxy server is not set up to allow full access"

No proxy is set up on wifi nither on my android nor windows PC.
And, I am on same network

I rebooted and cleared my phone's cache and dalvik cache via my twrp recovery and ftp started working.


Oreo's "Autofill with Google" tries to "autofill" the SMS entry field in Messages In Oreo, every time the message entry field in Google's Messages app receives focus, it immediately pops up an annoying "autofill" suggestion listing my phone numbers. (I use a dual-SIM phone, so it lists two numbers in my case).

Apparently "Autofill with Google" service believes for some reason that message entry field in Messages is somehow intended for entering phone numbers. This does not make any sense, of course.

Is there any existing workaround for this bug? Does it behave the same way in single-SIM phones?

This isn't a bug. People use to enter phone numbers too while sending messages sometimes that's why it pops up as per me. I use single sim card and this does not pops up here. Worth to mention that I use beta version of Google app. You can turn the service off. Go to Settings/System/Languages & input. Tap the Advanced tab to reveal more options. Now choose Autofill service and select "none".


Samsung J5 2017 in water. I dropped my Samsung J5 2017 in water. I tried to turn it off straight away but it wont turn off. I cannot access the battery as it is built in. My touch screen does not work and nor do the power buttons or volume buttons. Is there anything I can do?

Is it fully powered off currently? If not, there is luck.

METHOD 1: Requires screen lock to be None or Swipe.

Plug in USB cable to computer.
Find your phone in "This PC" in Windows, "Devices" in Linux, or download Android File Transfer (android.com/filetransfer/) for Mac.
Copy files. If your phone does not show any storage when found it does not have a None or Swipe screen lock. Try something else.

METHOD 2: Requires USB-OTG supported mouse and keyboard (can be Bluetooth if paired before accident).

Plug in a keyboard and mouse (requires USB-OTG splitter, but also means your kernel has to support multiple USB ports).
Press the "zzz" key on the keyboard to turn screen on.
Use the mouse as you would a touchscreen. Remember: hold down left mouse button to right click.
Use some sort of wireless transfer to copy your data to a computer.

METHOD 3: Requires USB debugging to be enabled for your computer.

Plug your phone into your computer.
For Windows or Mac, download ADB tools and unzip to your user folder. For Linux, run sudo apt-get install android-tools-fastboot android-tools-adb android-tools-adbd.
Open a terminal (or command prompt) and type adb devices. If your device is listed, continue. If not, retry or stop.
Type adb shell input keyevent 26 or adb shell input keyevent 224 to turn on the screen.
To "tap", run command adb shell input tap x y (x and y are coordinates to tap, replace them with numbers)
Once your phone is unlocked, use Method 1 to transfer files.


Controlling a Google TV remotely via SSH I have a Sony Google TV running firmware 3.2. Is it possible to install a simple SSH server and log into it remotely via SSH, and then issue commands to change TV channels, load websites in Chrome, etc? I've seen some similar questions on this topic, but nothing specific to Google TV devices. I tried installing SSHDroid and QuickSSHd, but the Market said that neither were "compatible with my device".

Apps must be coded specifically to allow for installation on Google TV devices.  In 3.2 update, Google even disabled side-loading of apps, so the old trick from 2.x days to install APKs via a dropbox account won't work.

Modders from GTVhacker site managed to find an exploit in Sony units that allows for installing a custom kernel and a rooted build of 3.2.  With that build it's possible to enable side-loading of apps, and then you can install them via ADB:

adb connect 192.168.1.XXX:5555
adb install C:\path\to\apk\AppName.apk

Where "XXX" is the IP address of your GTV box/TV.

Keep in mind that the usual warnings of rooting apply, such as voiding the warranty, etc.


Is a Bluetooth laser Rangefinder seen as a keyboard? I could not find the information online. There are many laser Rangefinder that comes with Bluetooth and an application. But I wonder if those device are/could be seen like a regular keyboard. I mean getting a distance will send it to the smartphone as if the user had typed it (what most barcode scanner does).

Is it the most common behavior ? Does only some of them do that? Or not any?

I'm working on a webapp and getting dimensions from real world directly into the app would be nice.

Please answer only if you have seen one working. Thx.

because it has the capability to hold only one devices and it has a good battery talktime(life). Yes,it is a common behavior.


Deeper Reset than Factory? I have a Galaxy S7 which I purchased from Virgin Mobile a few years ago. Recently, because of international travel to Mexico and Canada I had it unlocked and now have an AT&T account. However, when I traveled to Mexico, the roaming feature is grayed out and it never connected to a network. The SIM worked, connected to the Mexican network, in another Android, so its not the SIM. As a last resort I factory reset. The Virgin Mobil splash screen came up, so apparently some settings are still in ROM. AT&T Tech Support verified a correct account configuration (roaming enabled)

Is it possible to reset this portion of the ROM?  I'm thinking the Intl Roam feature is disabled in the same manner that the splash screen wasn't blown away from a reset.

When I came back to the USA, the phone worked, but i had to manually set the data network access point.

Virgin mobile is a proprietary prepaid Samsung Touchwiz Android repack - So that portion of the rom is not configurable.

What I would do is reflash the phone to North American Unlocked S7.

here's an XDA link with instructions.
it might be a bit of a pain but it will solve your problem utterly, and debloat your phone as well... making it a better phone quite frankly...

https://forum.xda-developers.com/galaxy-s7/help/sm-g930p-to-sm-g930u-t3813580


Android Power button shortcut I am using android Marshmallow. I want to know about a shortcut method to power off my phone without power button. Without using any external emulators as explained here. I searched it for many hours couldn't find any solution.

I like to use a solution without any app using.

Thanks in advance.

If you are rooted, you should be able to set up a Tasker task to do that, and then create a shortcut to that task.


Where is the option for sd card? I want to save my YouTube video in sd card but i am unable to do that there is no option of sd card in offline video.then tell exact solution??

Even if you store Youtube video in internal, You can't use it without youtube app.

Youtube app is not a video pleayer. It is Video Streaming app.

It streams packets and The video is splitted to parts and stored in Youtube data files.

When you open it, it is actually getting Streamed rather than played.

So, if you store it in sd card, youtube won't detect the files and will not play the video at all


No root zip works on galaxy ace s5830 Yes, my phones old but it does me fine. The only prob really is the phones internal storage. I would like to delete loads of bloatware and be able to move stuff completely to the SD card. I am no idiot. I have tried numerous root zip files, followed the methods but never works.

My phone is running android 2.3.6 gingerbread BVKT4. I read somewhere that the latest update to BVKT4 blocks rooting. Is there anyway to get around this. Much thanks in advance to anyone that can help.

Look around XDA-Developers for relevant resource. For a phone of this age and (past) popularity, not only root is readily available, you can also get custom ROMs up to KitKat (not necessarily stable).

One of the possible ways: flash a stock-ROM-compatible custom recovery, then flash SuperUser/SuperSU zip in there. If that's all you need then this thread seems to be an alright starting point.

As always told, make a backup in the recovery for safety.


How can I root LG G3 What do I have to do to root my LG G3?

There are multiple variants of this device:

D855 : International Version
D850 : AT&T
D851 : T-Mobile
VS985 : Verizon
LS990 : Sprint / US Cellular

To add to the How do I root my Android Device

DISCLAIMER: ROOTING YOUR PHONE WILL PROBABLY VOID YOUR WARRANTY FROM BOTH THE CARRIER AND THE MANUFACTURER. IF YOU DO NOT WISH TO ACCEPT FAULT FOR ANY ADVERSE EFFECTS OF ROOTING, THEN DO NOT READ ANY FURTHER. HERE BE DRAGONS.

For more information, and other devices see How do I root my Android device.

PurpleDrake is a set of scripts that will root your LG G3 device and optionally install TWRP recovery by TeamWin.

It works with just about all variants of the LG G3. You can see the PurpleDrake supported devices in their spreadsheet on Google Docs.

TWRP will allow you to easily apply new ROMs to your device. Which is especially helpful, since it is recommended that after you root you should disable OTAs.

You will need the USB drivers if you are on Windows:

Verizon
All other models

Download PurpleDrake Scripts (currently R03)
Extract the files to a folder you can easily get to.
Open the folder
Run PurpleDrake

a. OSX: Doubleclick purpledrake_osx
b. Linux: In a terminal.

chmod +x purpledrake_linux.sh
./purpledrake_linux.sh

c. Windows: Doubleclick purpledrake_windows

Follow the instructions from within PurpleDrake.
After running PurpleDrake, you will still have to install an app like SuperSU, as PurpleDrake does not include one.
Disable OTA [Source]

You will probably want to disable the OTA's. From here on out, if you get an update Over-The-Air, you may lose root, or worse, your unlocked bootloader.
From Dialer: 3845#*851# [Replace 851 with your device model number, 850, 855, 990]
Go to WLAN Test => OTA Setting => OFF

If you install TWRP, then you must be aware, you may run in to issues if you do not disable OTAs.

Some "patches" that come down from the carrier will still notify you even if OTAs is disabled. DO NOT INSTALL OTAs IF YOU INSTALL TWRP, YOU WILL GET STUCK IN A RECOVERY LOOP.

If you get stuck in a Recovery Loop because of an OTA, do not panic, these things always have a fix.

From the TWRP recovery terminal commands enter the following:

  dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/fota
  PRESS ENTER, THEN TYPE
  dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/misc
  PRESS ENTER

  REBOOT


Android App for StackExchange Possible Duplicate:
  Is there any app for Stack Exchange?

Is there an android app for StackExchange sites and if not is there one in development?

I know of 3, there may be more: I found these on stackapps.

DroidStack
Stack Remote
StackAnywhere

None of these apps really allow you to "login" and you can't ask or answer questions. This is probably a limitation of the StackExchange API. It also doesn't allow you to vote (since you are not logged in).


Where to get old systrace(platform tools) for SDK 17 and less? I am using an older Android device which uses Android 4.2.2.
Older devices can not use the newer CPU profiler so I want to use systrace.

I tried using the current version of systrace but got the warning:

"Device SDK version < 18 (Jellybean MR2) not supported. Your device SDK version is 17."

I found the links below, which gave me a link to download tools and adb, but I can not see systrace anywhere:

Where can I download an older version of the Android SDK?
Download & Install Android tools, platform-tools, build-tools (Offline)

Where can I find the old systrace?

I found the download page for SDK version 17 through https://web.archive.org.
https://web.archive.org/web/20120327202205/http://developer.android.com/sdk/index.html

After downloading, there was no platform_tools folder, so I checked tools to see adb_has_moved.txt which suggests that android.bat should be run to generate the folder. After execution, the SDK manager opens with the option to download platform_tools. This downloads platform_tools with systrace inside to the folder.

Unfortunately, systrace seems to be outputting the following error:

C:/Python27/python.exe ./systrace.py --time=5 -o mynewtrace.html
Traceback (most recent call last):
File "./systrace.py", line 212, in <module>
main()
File "./systrace.py", line 124, in main
ready = select.select([adb.stdout, adb.stderr], [], [adb.stdout, adb.stderr]
select.error: (10093, '


I don't know is that virus or no When I open the Samsung galaxy tab it keeps downloading app systems which some of them are inappropriate and I can't delete them and also it keeps making shortcuts of it.Also there is a problem that prevents me from doing something.Something called GPS speed keeps spamming my screen:"Unfortunately,GPS speed has stopped.
I need help!

You can factory reset your device. Factory reset restores your device to the state it was in when you purchased your device, i.e. it'll wipe all your apps & data. For instructions on how to factory reset your device, follow this link: https://www.technipages.com/galaxy-tab-4-hard-reset


How does antivirus find the files accessed by an application without root access? I haven't rooted my mobile phone, but an antivirus is running. Without rooting, how will the antivirus come to know about the files accessed by an application?

Normally, in Linux distributions, it can be found from
/proc/"p-id"/fd, but in Android root privileges are required to access that folder, although it is not the case in normal Linux distributions. So, without rooting, how does the antivirus come to know about the files accessed by an application? Is there any other way other than accessing /proc/"p-id"/fd?

It's simple - It doesn't. Antivirus on android has very limited access. It can't check what the given app is doing. It's not very useful. It may warn you if it finds something suspicious on sdcard/externalsdcard or one of your installed apps is in their database marked as bad. It can't scan the app data files, it can't scan the main system, so it's pretty pointless to use it.


Google Now not Speaking or Executing Comand My Google Now for some time ago stopped speaking and executing commands.

When I do a command like 'set timer for ten minutes from now' it only searches Google for the text. Same for 'play Jimi Hendrix on YouTube'.

This began to happen when I logged in to Google Now and accepted the new terms.

When I say 'what's the Weather' it shows, but don't speaks out loud. I think that the fact of this working has to be with the google search itself and not the Google Now app.

Language is correctly set for english, and "Speech output" is set to on.

I have seem many other people with this issue googling for this, but yet no real fix.

Android is version 4.2.2 and Google Now is version 5.9.33.16.arm.

EDIT: I have used Tasker + AutoVoice but don't believe this is the problem, because it begin right after I login to Google Now and accept the license; AutoVoice commands in Google Now are not working as well.

I am the author of the OP. Reflashing another Android version (currently using Lollipop 5.1.1) "solved" the issue.


Working root method for myTouch 4G Slide? Is there a working root for the myTouch 4G Slide?

I have Android 2.3.4.

I tried Revolutionary as advised by rootzwiki, which failed with the following message.

Your device: doubleshot, with HBOOT 1.45.0013 is not supported at this time

I tried SuperOneClick, which failed.

None of the other methods I saw on the How do I root my device page appeared to support my version of Android.  Is there perhaps some method where I could downgrade, or is there some other new method out there?

Edit: My bootloader is unlocked with the tool from HTC

Since you've already unlocked your bootloader, you should be able to flash a recovery from fastboot and then use that to root. This will get you root on your stock ROM (but not S-OFF):

Download ClockworkMod recovery for the doubleshot from this link
Download the Superuser/su zip file from this link
Reboot into fastboot mode. To do this, remove power off the phone, remove the battery, then hold volume down while you re-insert the battery and press power. When the bootloader menu appears, press power again to select "Fastboot".
Flash the custom recovery image: fastboot flash recovery /path/to/clockworkmod.img.
Reboot into recovery (reboot and hold volume down, I believe, otherwise use #3 above to boot into the bootloader then press volume down to select "Recovery" and press the power button).
Copy the Superuser/su zip file onto your device and install it from recovery. It may be easier to get the zip onto your device if you first reboot normally and then use Android's mass storage feature to just copy it over.


Do virtual space apps in Android provide a fully virtual environment? There are virtual space apps for Android, such as Parallel Space or Dual Space. I know that we can't access outside files in a virtual environment, but I was able to access them in Dual Space's virtual environment.

Do such virtual space apps provide a fully virtual environment?

If virtual space apps are acting like Parallel Space then they are virtualizing the app runtime environment. Accessing external storage would not be a problem.

Commonsware put up a blogpost explaining what is going on under the hood with this virtualization with a caveat:

  However, this sort of virtualization technique – Android apps running inside other Android apps, for an Inception-style experience – requires that you trust the virtualization engine. After all, by definition, it can see all I/O between the app and Android, as it proxies all of that I/O. It is a [Man-In-The-Middle] MITM attack on the app.

So if you trust the makers of Parallel Space (or don't care) it is an option to consider.

From my answer: https://android.stackexchange.com/a/169048/3573


How to use terminal to ssh access my server Can I ssh into a linux Server from my android device.?

Yes, you can access a Linux server using SSH protocol from your Android device. You'll need an app or SSH binary to do this. My Lollipop seems to have in-built SSH so I can always use it using ADB or through Terminal Emulator. The default usage parameters are same as in the desktop. You can see more parameters by typing ssh if your device has the binary.

If you don't seem to have one, then  no worries. You can use an app like JuiceSSH or Serverauditor or Terminal IDE. I've covered first two apps in this answer and the interface makes it straightforward to use (if you're aware of SSH on Linux). Good Luck!


How to exit factory mode? I have a SAMSUNG Galaxy Young GT-S6312. It entered into Factory Mode one day on it's own. I wanted to exit factory mode so I rooted my device using Kingoroot. I did the following after rooting :-

Installed ES File Explorer.
Enabled root explorer in it and set the configuration to Mount R/W.
Went to the efs of my device.
I saw only 4 items - bluetooth, wifi (both folders), .nv_state and nv.log.
I can not find the FactoryApp folder that should have contained the "keystr" and "factorymode" which I was supposed to change to ON in the text editor.

Now I do not have these files so how am I going to exit factory mode and get back into user mode?

Delete all contents in your efs directory.Then reboot your phone.


Installing APK file causes the screen to just flash and returns to previous page I use Micromax Bolt Q324. The problem is that no apps get installed, its not getting into recovery mode or safe mode. I tried Factory Reset but it's also not working. When I open Apps for app info or try to install any APK file the screen just flashes and returns to previous page.Even it does not boots into recovery or safe mode.I HV used device just for 6 months.its has android KitKat is and its non rooted.it has still its original ROM and ram is about 512 mb.

Your google play library become unstable.. Please uninstall your google account and or reset the account may be helpful.

Or you can also try to update the google play service from play store , but please uninstall the previous one if that is already installed.


Install google play games without internet connection I have a tablet that can't connect to the internet (I don't know why) and I want to install some games from google play. Is there a way to download them in another device and then transfer to the tablet?

You can download a game and the use a similar application to get the install file (APK) and then move it using a micro sd card but most of the games on google play store require internet connection to download some content . I don't see any utility of doing this


Workaround for lack of "hide sensitive content" setting for lockscreen notifications in CyanogenMod 13? I have recently installed CyanogenMod 13 on an Android One phone (i.e. the 'sprout' version of CM).  I installed the release version.  In the notification settings, under "when locked", I was surprised to find that the setting "hide sensitive content" is missing.  I.e. I can either choose to have all my notifications be completely visible, or I can choose to have them be completely hidden.  Neither of those is a convenient setting.  Is there a workaround for this?

The problem turns out to be that this option only shows up if the lock screen is set to a PIN / password / etc.  If it is set to swipe, it doesn't show up.  This is not exactly intuitive but I guess it makes sense at some level.


Android ASTRO Cannot Locate Download Directory I have placed apk in download directory.  I have also downloaded from web into download directory, but ASTRO does not seem to see this directory.  In Astro I see / etc  lib data (empty) and sd (empty).  On the other hand from windows explorer I don't see these files I see

F:Android
F:download/ with apks
F:DCIM empty

F:Android/data with some items like cache but not much.

So far searching with Astro I could not locate downloaded files in the download directory which I know are on Android.  Any suggestions.  Thanks

Look at /mnt/sdcard/download.  And based on Al's comment, I suggest making sure your phone is not connected to your PC and then reboot the phone before looking there.


Can Emoticons in Google Messenger be Moved or Rearranged There are two emoticons in Messenger that I like to use more than others.  Unfortunately, you have to slide quite a few pages to find them.  They are located right next to each other.

Is there a way to move those emoticons to the first page which would reduce the time in searching for them?

First of all, emojis are added from your keyboard, not Messenger, meaning that it all depends on the keyboard app which you are using.

Secondly, most keyboards do not support rearranging the emoticons. You can check out the Frequently used tab, though. Most keyboards have that.


How can I get my compass pointing the right direction? On my Samsung Galaxy S2 running ICS 4.0.4, my compass is off by 90 degrees. It shows west in the north position.

I had a similar compass problem before, and had solved it by applying this patch. Unfortunately, I've since discovered that this patch breaks my WiFi.

I have tried calibrating the compass by moving the phone in a figure 8 pattern, as well as rotating on all axis. The compass is still pointing the wrong way, though.

Is there a safe solution for fixing my compass?

Rotating around each axis clockwise then counterclockwise got the compass working on my Samsung Galaxy Victory. This particular phone's compass works correctly with the phone flat or upright.


How to use Android device as router without cellular connection? I have an Android tablet that has no SIM card and no cellular connection. Is it possible to set it up as a discoverable WiFi access point? I know when you have a cellular connection you can set up tethering and have an id and password that can be discovered by other devices. Is it possible to do this without any cellular connection?

I don't actually need internet access at all. All I'm looking for is to set up a small WiFi LAN between an Android tablet and a small device running Debian Linux.

If you have root access and don't mind working on CLI, a shorter version of script used for How to use Android in Wi-Fi repeater mode? can be used to create a hotspot network provided that your WiFi interface supports AP mode:

#!/system/bin/sh
set -e
#set -x

# this scripts creates a hotspot network

[ "$(id -u)" = 0 ] || { echo 'Not running as root!' >&2; exit 1; }

# check required binaries are on PATH
for bin in iw ip iptables hostapd dnsmasq
do
    ! which $bin >/dev/null || continue
    echo "$bin not found." >&2
    exit 1
done

####################
# define variables #
####################
SSID=MyAP                           # set this to your desired string (avoid spaces and non-ascii characters)
PASSCODE=foobarfoobar               # set this to your desired string (8 to 63 characters)
WIFI_INTERFACE=wlan0                # set this according to your device (check with 'lshw' or 'ip link show')
AP_INTERFACE=${WIFI_INTERFACE}-AP
DIR=/data/local/tmp/$AP_INTERFACE
SUBNET=192.168.43
IP=${SUBNET}.1

##########################
# start / stop tethering #
##########################
STOP()
(
    echo 'Cleaning up...'

    # don't print error messages
    exec >/dev/null 2>&1

    # hope there are no other instances of same daemons
    pkill -15 hostapd
    pkill -15 wpa_supplicant
    pkill -15 dnsmasq
    # remove RPDB rule and iptables rule
    ip rule del lookup main
    iptables -D INPUT -i $AP_INTERFACE -p udp -m udp --dport 67 -j ACCEPT
    # delete AP interface
    iw $AP_INTERFACE del
    rm -rf $DIR
)

if [ "$1" = stop ]
then
    STOP || true
    exit
elif [ "$1" != start ]
then
    echo 'Usage:' >&2
    printf '\t%s\n' "$(basename "$0") start|stop" >&2
    exit 1
fi

################
# basic checks #
################
if ! iw phy | grep -A10 'Supported interface modes:' | grep -q '\*[ ]*AP'
then
    echo 'AP mode not supported.' >&2
    exit 1
fi

if ! iw dev $WIFI_INTERFACE link | grep -q '^Not connected'
then
    echo 'First disconnect form Wi-Fi.' >&2
    exit 1
fi

##########################
# stop running instances #
##########################
STOP || true

#####################################
# create virtual wireless interface #
#####################################
if ! iw dev $WIFI_INTERFACE interface add $AP_INTERFACE type __ap
then
    echo "Couldn't create AP interface." >&2
    exit 1
fi

#####################################
# configure newly created interface #
#####################################
echo 'Configuring network...'

# activate the interface and add IP
ip link set up dev $AP_INTERFACE
ip addr add ${IP}/24 broadcast ${SUBNET}.255 dev $AP_INTERFACE

# Android doesn't look up into main table by default
ip rule add lookup main

#######################
# access point daemon #
#######################
# create configuration file
mkdir -p "$DIR"
cat <<-EOF >$DIR/hostapd.conf
    # network name
    ssid=$SSID
    # passphrase to use for protected access
    wpa_passphrase=$PASSCODE

    # network interface to listen on
    interface=$AP_INTERFACE
    # wi-fi driver
    driver=nl80211

    # set operation mode, 'g' for 2.4GHz band
    hw_mode=g
    # WLAN frequency channel to use
    channel=1

    # key management protocol; use pre-share key
    wpa_key_mgmt=WPA-PSK
    # enforce WPA2
    wpa=2
EOF

echo 'Starting hostapd...'
hostapd -B $DIR/hostapd.conf

################################################
# run a dhcp server to assign IP's dynamically #
################################################
# create configuration file
cat <<-EOF >$DIR/dnsmasq.conf
    # we dont want DNS server, only DHCP
    port=0

    # nameservers to be sent to clients
    dhcp-option=6,1.1.1.1,1.0.0.1

    # range of IPs to make available to wlan devices and when to renew IP
    dhcp-range=$IP,${SUBNET}.254,24h
    # where to save leases
    dhcp-leasefile=$DIR/dnsmasq.leases

    # respond to requests from a different IP broadcast subnet
    dhcp-authoritative
    # don't look for any hosts file and resolv file
    no-hosts
    no-resolv
EOF

# open listening port
iptables -I INPUT -i $AP_INTERFACE -p udp -m udp --dport 67 -j ACCEPT

echo 'Starting DHCP server...'
dnsmasq -C $DIR/dnsmasq.conf </dev/null

echo Done.

Now you can connect to Access Point MyAP using key foobarfoobar.

wpa_supplicant can also be used in place of hostapd for simple cases like ours, but the one shipped with Android doesn't seem to work. You need to compile binary from source, or try this one. Configuration is even simpler:

...

#######################
# access point daemon #
#######################
# create configuration file
mkdir -p $DIR/wpa_supplicant
cat <<-EOF >$DIR/wpa_supplicant.conf
    ctrl_interface=$DIR/wpa_supplicant

    network={
        ssid="MyAP"
        psk="foobarfoobar"

        # force create AP network
        ap_scan=2

        # key management protocol; use pre-share key
        key_mgmt=WPA-PSK
        # enforce WPA2
        proto=RSA

        # set mode to AP
        mode=2

        # channel frequency
        frequency=2412
    }
EOF

echo 'Starting wpa_supplicant in AP mode...'
wpa_supplicant -B -D nl80211 -i $AP_INTERFACE -c $DIR/wpa_supplicant.conf

...

hostapd, wpa_supplicant and dnsmasq all are part of AOSP. hostapd is used for wireless tethering, wpa_supplicant for WiFi connections and dnsmasq as DHCP/DNS server (up to Pie).
dnsmasq isn't necessary if you prefer static IP configuration.
If your device doesn't contain hostapd binary, you can get one from some other device or compile from source, or try this one.
For more configuration options, see hostapd.conf, dnsmasq.conf and wpa_supplicant.conf. See WiFi channels detail here.
Also make sure both hostapd (runs with UID 1010 AID_WIFI) and dnsmasq (drops to UID 9999 AID_NOBODY) are able to make outbound connections through firewall.
SELinux may also cause problems with this manual setup, so set permissive for testing purpose or define policy rules.
Since you don't intend to use internet, there is no need to configure NAT and packet forwarding.

PS:

In case if you have cellular connection, the only extra thing to be done is internet sharing. For extra steps see How to create a WiFi hotspot from the terminal?


Touchscreen problems with a rk2918 tablet I have an Evolio Evotab 2 (RK2918) running gingerbread

http://www.gsmland.ro/tableta-evolio-evotab_2-4090

(sorry couldn't find english site with specs)

When typing fast it repeats the last letter instead of the one I just pressed. (for instance If I type Q and quickly go to K I get QQ )

I tried flashing other roms from similar chinese tablets but couldn't find one where everything worked.

Also it happens more often in landscape than when typing in portrait mode.

Can anybody tell me if this sounds like a software or hardware issue?

This is what I tried so far:
-other keyboards than stock
-tried typing in different places (browsers,apps)
-other rom's
-wipe+flash+root and uninstall allmost everything with TB = still happens.

Thank you.

Hmmm.. a quick google-fu yielded this linky

To quote:

  GPS: What should I do if touch screen ( display) is not responding? In
  case that the product is E100, E205, E300 or E400 press the RESET key.

  If is S1200, A1700 or Xroad, follow the steps:

  Turn on the device and press key Menu M (up left), in case the GPS is turning on rolling an application it will return to the home
  menu.
  In home menu press key Menu then press 4 times key +( plus, up right) and once key – (minus, down right).
  If the steps were correct executed, on screen will appear a cursor +. Press, with careful, in the      center of the cursor using
  the GPS pencil, marking the screen coordonats, center and four
  corners.
  After marking the coordonates, touch the screen anywhere for saving the coordonates.
  Next step “Touch Test” will confirm that the settings are right and will have effect on the device, press the center of + and if the 5
  coordonates were been set correctly  it will pass at sound test, or it
  will return at the calibrating screen .
  If you executed correctly the steps and you arrived at “Sound Test”, turn off and then turn on the GPS.
  Assure that you executed correctly the procedure  and if the problem persist, contact our service.

Try that or use one of the hidden secret Android codes to get at the service menu, there may be an option in there to calibrate the touchscreen?


Importing group associations _only_ (Following question to this one)
Suppose I have an .xls or .csv file with associations of contact names to groups (or firstname, middlename, lastname to group).
I want to import these associations  - applied to existing contacts; I don't want to create new skeleton contacts based on these associations. Is this possible? If so, how?

The SA Contacts Lite application, which can import and export contacts more generally, can be used specifically for this purpose:

Download & install SA Contacts Lite application; it is available on places where you don't need an account, e.g. via APKPure.com.
Remove all columns from your the file except for the names/name components and the group associations (i.e. remove all the columns you don't want to import)
Save the whittled-down file to the root of your phone's storage hierarchy
In SA Contacts Lite, click Import.
Choose SD Card as the location in which to search for the import file (or someplace else, if you put your file on Box/DropBox/Google Drive and have that configured in SA Contacts Lite; I didn't do this); press Next.
Select the .xls file in the dialog which comes up; press Next.

That's basically it. Your existing contacts will now also have the group associations.
Notes:

I've tried this with an Excel file: .xls, not .xlsx. Not sure if it also works with .csv files.