text:
Problems with internet on rooted device
My device is a allview vivaq7life and I used kingo root .I reseted my device ,but yet,no result. I didn't remove the root. Because I reseted the device ,I have no apps and I can't install any ,even if I tried using the internet to download apps ,I couldn't. I have no accounts on this device.
      How can I fix this problem?! I could access browser, messenger, Facebook and other apps, but now I only have the browser.
      Sorry I tried downloading and it worked!But the main problem remains...

Factory reset doesn't remove root manager apps like KingRoot or SuperSu. Just download any apk from browser and install it. What's the exact problem?? Edit your post and explain that in detail

That's the problem. I can't!

Download flashable android zips and flash it via recovery.
Try this
Link here

No compatible cwm recovery file

I dont think he has a custom recovery

Kingoroot would have messed with your system partition leaving your phone unstable.
In order to get everything at right place you need to flash your phone's factory image or simply install original firmware that came with your phone installed by OEM.
You may get more information about your phone state at OEM'S website
Found your help here:
http://www.allview.ro/blog/2014/02/android-4-4-kit-kat-soseste-pe-tabletele-viva-q7-si-viva-q7-life/


text:
How to re-pack odin recovery image?
I want to change the recovery image from ODIN package for Samsung P601. I've unpacked the archive and got recovery.img.
Next I've tried to do simg2img recovery.img recovery.raw.img, but it says:

Invalid sparse file format at header magi Failed to read sparse file

I think that means that it should not be converted.
I've tried to mount it, but the FS seems to be not ext4.
So, the question is - how to mount recovery.img, change files there and save it back? I'm using OS X and Windows (with cygwin).

This may help http://forum.xda-developers.com/galaxy-s2/general/ref-unpacking-repacking-stock-rom-img-t1081239

You can use unmkbootimg from this thread on XDA Developers.
$ unmkbootimg recovery.img

This should give you two files: initramfs.cpio.gz and zImage (the kernel image). To extract initramfs.cpio.gz use this command:
$ mkdir ramdisk && cd ramdisk
$ gunzip -c ../initramfs.cpio.gz | cpio -i

Check this post for more detailed information.
EDIT:
I just realized I only answered half of the question. To re-pack the image after making changes to the extracted files, use the command that unmkbookimg gave you, e.g.
mkbootimg --kernel zImage --ramdisk initramfs.cpio.gz --base 0x40000000 --cmdline 'console=ttyS0,115200 rw init=/init loglevel=8' -o new_boot.img

According to the article, use this command to create the new initramfs.cpio.gz file (untested):
find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz

Recovery isn't a sparse image (which is an Ext4) so you cannot do that, neither mount it. It's a boot image for which you can use mkbootimg.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
How to extract road details from Google map?
I have a problem of getting GPS locations regarding to a road from google maps android API. How can we get a GPS location range regarding to a road? Is there any way to identify a marked point is within a road?

This might be one for http://webapps.stackexchange.com/ as it isn't necessarily specific to Android.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Force Skype and Hangouts to keep running
Skype and Hangouts automatically kill themselves after a period of inactivity if it's not in the foreground. As I want to appear online and receive IMs/calls, this is an incredible inconvenience.
Is there anything like process manager or similar that forces apps to keep running and/or lock app activity state?
NOTE Since my phone has a GB of RAM and only uses just a bit less than half with all regular apps open, it's not an Android memory management issue.

Automation solution posted by me here http://android.stackexchange.com/questions/128732/how-to-make-skype-always-active-reliably-receiving-and-notifying-about-calls-in


text:
How do I forward a text with a link?
I'm using Motorola Moto E (first gen) running Android 5.1.
I'm fairly new to Android, I know I could forward message if I tap and press on the message for a while, wait for the dropdown menu to pop up and then tap on "Message".
The problem is, if there is a link in the message body, no matter where I tap on the message - it gets me to that website instead of showing this context menu.
How do I forward this type of text?

Long pressing may give you an option to select all and copy?

I have exactly the same issue, messages without links, press->hold->forward. But messages with links 95% of the time I cannot get the press->hold menu up, either get nothing or it opens the browser with the link (normally spam). The weird thing is, every no and then the menu will popup, but I have just been trying to the last 20mins on the latest one and it worked once, caught me by surprise and I can not replicate it again.

Community bump prevention: this question was closed because the question seems to have been abandoned (OS hasn't visited the site after posting the question, and no answers have been upvoted). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

Just long press on the message, its should either highlight and give you the option of forwarding or select text, then just select all and paste it on a new message body

Long press on the text, then drag the arrows until you have highlighted the text you want. Then select the bit with the 3 vertical dots and select share.
This only works with text you are not editing. I.e when im typing this awnser out I cant see the share option because im in text edit mode. But if i do it on the text if your questions then I can access the share option.

We can able to do that by long pressing the message which(blank space) below the human face.

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
How to solve "The contact doesn't exist" problem on Android 5.0
I have a new Nextbook tablet that shows message "The contact doesn't exist" after tapping the user icon (top right of pull down menu). I am trying to change accounts, but I cant get to the user menu. I can access settings to see that I have two Google accounts on the tablet, but I can not access them from the user button to switch accounts.
To be more specific about the behavior when I tap the user icon: The screen flashes, click sound is heard and small message bubble shows with "The contact doesn't exist". The menu does not change to show users and add button.

There is a difference between user accounts and email accounts. The Gmail accounts are email accounts and you can only switch them if only an app (which wants to use those accounts) has such provision. User account on the other hand are similar to what you would see in your desktop OS. A completely different user space. So, what do you really want now?

As for the bubble, (it is called a toast), setup your profile in Contacts with an image to get rid of that toast. See my answer for that

I understand the difference between users and accounts, but thought the information about the accounts might be helpful. I am trying to access the user menu. I can not add or change users because I can not access the menu. The account I am logged in on has a profile with image in contacts, but the toast still appears.

Tell us, do you see "Users"  under Settings app? If not, then your device doesn't support multi-user setup.  Confirm this by executing adb shell pm get-max-users . You would need [tag:adb] setup in PC. // I've tested this theory once. I deliberately made my device support only single user. In that case, whenever I touched that user icon in pull down menu, I received that toast.

That may be the problem. I do not have a "Users" option in settings. I will check this with PC later.

If I remember correctly, inside of Contacts you create a contact for yourself ans set it as your contact. I'm not putting it as an answer because I'm not 100% sure.


text:
No Play Store on Samsung Galaxy Note 5 Chinese version
I have Samsung Galaxy Note 5 (Chinese version). Due to the Chinese version, I'm unable to download the Google Play Store.
How can I update my device with Google Play Store in India?

Download and install Google Installer.
After downloading it, install the app and open it, then download all listed Google Apps (Google Play Services, Google Play, and more).
It worked on my HTC Desire 826 Chinese.

Looks like the link to Google Installer is dead now (I removed it for now). Is there an alternative source for it?

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Can the Android keyboard input be forced to display on the screen?
I have a Samsung Galaxy Note 8.0 (GT-N5110) tablet on Android 5.1.1.  want to force the Android keyboard input to be displayed on the screen. Previously, holding the menu button down brought the keyboard up in ScummVM, but now it tries to open a search app.
I have changed the action to nothing, but all that happens is the ScummVM input window loses focus when I hold down the menu key.
Can the Android keyboard input be forced to display on the screen?

I think this is what I wanted to achieve: Is there any way to manually bring up the keyboard?

ScummVM (2.0.0) in particular has its own keyboard which you can access by tapping the button in the top left corner.


text:
Images and Videos missing from phone after system update
I have the Zenfone 2 ZE551ML 32GB. After updating to the latest version I noticed my most recent taken photos and videos are missing, they were all taken on the 15th of december. Even an album called bluetooth which had 1 picture in it is gone. I can't see the photos in any app or even the file manager, can't see them when I plug in the phone on a PC as well. I don't have an SD card on the phone so everything is in the internal storage.
Another weird thing is it says i'm using 6GB out of 25 of my internal storage but highlighting all files and check properties only shows 1.7GB.

I have no clue for the missing photos problem, but the used space refers to system space, apps space and file space, so that's why files take up only a fraction of it.


text:
File copy: Add new files, but do not replace files, to a set of folders
I often need the following function:
I wish to make a copy operation  (usually from my phone to the cloud). I wish to copy a set of folders and subfolders with contents/files.
I wish all NEW files to be copied but NO FILES SHOULD BE REPLACED in the target.
One reson for doing this is that earlier backups in the cloud are incomplete. Copying to the cloud can consume a lot of time and bandwidth, I therefore wish to skip overwriting files that are already in the cloud. I wish to only copy NEW files that not yet reside in the cloud.
It would be like pressing "overwrite" for every duplicate folder but "skip" for every duplicate file, in a copy dialogue.
I have tried the app ES File Explorer. It handles all clouds relevant to me (Dropbox, Drive, Mega, OneDrive) in an efficient way. But I can not find the function described above. Files and folders are treated in the same way regarding overwrite/skip.
An example could be:
I make a backup of 1000 files to the cloud. The connection breaks after 900 files. I am not sure which 100 files still have to be copied.
I just want to restart the 1000 file backup and only the missing 100 files should be copied. This should work no matter in which folders/subfolders the missing files are located.
It is very simple to do manually. (Dilbert's boss could do it.  ;) ) Just press "overwrite" for duplicate folders and "skip" for duplicate files. But I can't sit and do that for hours. There ought to be a file manager that does it for me?

FolderSync can sync the files  with various cloud services and appears to have a support for Tasker as well. Perhaps, that's what you need.

Thanks Firelord. I just set up FolderSync to repair a large, broken backup to OneDrive. First impression of app interface and how it works look promising. I'll come back with another report later. This could be a solution. (Tried to up-vote your comment, but not allowed for me.)

FolderSync seems to be a great app. ES file explorer did well with DB, Mega & Drive. But I think that ES got thrown out by OneDrive everytime my poor connection stalled. After every 50-100 files ES crashed. FolderSync has pushed up 4000-5000 without any problems already. So far FolderSync gets a top rating from me. Also works independently with simple interface and many options.

Well then, consider posting an answer if it is working for you.

Ok. Will do that when I have tried some more functions. Thanks for good tip.

The app FolderSync solves the problem. You can choose whether to overwrite target files or not. (Even if you choose not to overwrite individual files, you can still include new files in subfolders into your backup, if you want.)
You can also choose whether to only backup/sync modified files (date or MD5 options). Under this option, a file deleted in the cloud, will not be uploaded again, unless modified.
The app has many options e.g.

synch both directions or just f.ex to (or from) the cloud
include/exclude subfolders
include/exclude filenames containing user defined strings
synch deletions is optional (files deleted on the phone will then also be deleted in the cloud)
and many more

It is able to handle thousands of files and also works under a less than optimal Internet connection. It connects to a multitude of clouds. It does scheduling and works discretely in the background.
So far it has solved my copy needs for the cloud.
...
Another good app is ES File Explorer. It is a file manager (not a sync program). It also handles the common clouds (I think you need "Pro" version for cloud Mega.)
ES File Explorer works well. But if you choose "do not overwrite files" you can not include subfolders. (Files and folders are treated in the same way with respect to overwrite/skip.) At least I couldn't make it work. For me it also had problems communicating with Microsoft cloud OneDrive for large backups. Maybe because my Internet connection is somewhat poor. "ES" functions well with other clouds over my Internet connection,  though.


text:
How to send .gif files recorded in our device thro some chatting Apps to be specific ( WhatsApp, Hiken)
I found an camera App named Cameringo from Playstore and it has an option to record an small time period of actions and save it in .gif format so i tried and recorded some .gif animations and it was animated while i see those on my gallery and when i share it via whatsapp or hike or instagram the file is sent as a normal picture and no animations were seen in my Friends device i tried it with many devices same result is found is there any way to send those .gif animation via Whatsapp and instagram

Simple option of renaming .gif to .mp3. Person receiving it needs to download and do the opposite (this trick can be used for any other kind of file also)

Converting it to video by using on line converters mentioned here How to send animated gifs through whatsapp?
Using File Share Which sends any type of file as link, recipient needs to download and doesn't need to install this app on his device.
Using modded whatsapp (you will need to Google as I don't trust these )
For Hiken app, you could send .gif link after uploading, using imgur

Note using modded WhatsApp is a possible security risk . I am unable to recall where I had read it but will link it when I locate

Use the app GroupMe with it you can send gifs and the other person will receive it with no problems.
Android GroupMe


text:
How do I reduce the amount of storage my Email application data is taking up?
I’m using an LG Tribute phone (Virgin Mobile service).  The default email app installed is synced with my Microsoft Outlook account.  I only use this account for ticket confirmations, boarding passes and the like.  However, recently I noticed it is taking up the following storage:
Total: 635 MB
App: 24.5 MB
App (SD Card): 0 MB
Data: 610 MB
Data (SD Card): 0 MB

Considering my phone only has 2 GB of storage, the above is a heavy price to pay.  When I hit the “Clear Data” button, I get the message “All this app’s data will be deleted permanently.  This includes all files, settings, accounts, databases, etc.”  I don’t want to delete my account so I was wondering if there is any other way to slim down how much data my Email application is using?

You could try to lower the # of days that the app keeps synced (i.e. downloaded on the phone). Try to find if there is such an option in the app settings

Would that prevent my receiving emails immediately?

No, it means the app should keep only the last n days of mails on the internal storage. You will receive new mails as always

I chagned the setting from 3 days to 1 day but my data is still showing over 600 MB.  There is absolutely no way I have over 600 MB of email accumulated in one day so I assume this is not the way to adjust the data limit.

Dave,
I am using LG nexus. Encountered same problem and concern with yours. Here is what I discover then did: tap "Settings"-"Storage"-"Photos&videos"-"Images"(I've chosen "Photos" app to open images always)-"Assistant"-"Empty your trash-bin". In this last step, you will see some other options that the "Assistant" provided. Choose accordingly.
Have a blessed day!

when you delete the app data it will delete the account stored on that app data from the smartphone memory only, not the email account from the cloud.
So, you could just clear the data and re-run the app. It should automatically detect the email you configured for android OS  (that is auto used by all apps).
Or you can uninstall/disable the app and re-install/enable it, may work too.
What you will DO lose is any other settings you may have made like dark theme, etc. But these are usually easy to set again, if not, just take screenshots.
But, if you want to not risk anything, find a very light email app alternative. It will auto detect email account. Let it sync and compare sizes. If you like it, keep and disable the other. Otherwise, clear the other data, setup it again, and uninstall the new email app.
Ps.: i dont have your device model, this is just my general knowledge


text:
Uninstalled app reappears after boot
I have a problematic LG P715 which keeps randomly rebooting every few seconds after boot, and I'd like to remove some sensitive data before sending it to a random technician.
I cannot factory erase it (usually it reboots before I can reach the button, but even when it does reach it, after confirming that I want to erase, it simply does nothing), so I tried uninstalling each application individually to at least progress somewhat.
I was able to go to Setttings -> Applications, choose some applications, click on Uninstall, then confirm, wait for it to finish uninstalling, then click Ok, then return to the phone. Even after doing all that, after rebooting the phone, the same applications still appear on the list of Downloaded applications.
I wonder, how is this possible? They had disappeared from the list before reboot. Are they never actually erased after uninstallation? Is there something I can do to force them to be erased?
Edit: It's actually worse than I thought: I managed to get an ADB shell (no root) for a few seconds, so I deleted some files in the sdcard folder (where I had permission) via rm inside the ADB shell, but again after rebooting all those files and directories were there. It seems there must be some issue between some temporary storage and the permanent one, but I am at a loss to what happens in there, how can these commands execute and seem to produce some result when they actually do nothing.

Try to use the volume button combination to factory reset it before the android system itself boots up.

I tried what I found in several sites, one of them leads to an "Emergency mode !!" yellow screen that seems written by a 4-year old, the others lead to some partial reset where it asks my settings again (time zone, language), but after that it reboots back into the previous configuration with everything as before the attempted reset.

Also, it is so buggy that it actually seems to reboot while doing the factory reset: the green android animation with the geometrical shape in its belly only appears for a couple seconds, before the phone reboots. So I gave up on that, but what I'm really curious about is how it manages to claim the application has been uninstalled but afterwards it comes back from nowhere.


text:
Uploading photos to dropbox
Have Samsung Galaxy  Tab 3.
All of a sudden when I send photo to dropbox to upload doesn't work.
I check dropbox and have the message "waiting to upload", but never loads.

Make sure you are using latest version of Dropbox app.
Try to clean Dropbox app data and cache using Application Manager, to do so go to: Settings > Application manager > Dropbox hit Clear data & Clear cache this will clear your account information and cached data stored on your device. After this just log in to Dropbox with your account once again and it should work.


text:
How do I change temperature units in Android Wear's Weather app?
Just got a Fossil Q Founder smartwatch. Currently, it is showing Fahrenheit. How do I change the default weather app to use Celsius?
I've changed literally every single setting I can think of. I have used the Fossil app to change the watch faces to show the temperature in Celsius. I have Google Now cards configured to show in Celsius. I even tried downloading the Google News and Weather app and changing the temperature units used there. I checked every settings menu I could find in both the Android Wear app and the Fossil app. Nothing.
Rocking a Nexus 6P. Everything is the latest.
Multiple Google search results have pointed to Google Now weather card settings as the place to change the units in the Android Wear app, but as I mentioned above, I already have those set since before I even had the watch. I tried changing to Fahrenheit and back to Celsius, but still no luck. I've tried restarting the watch and my phone a million times, but also had no luck getting the settings to take on my watch.
Can someone please help? It doesn't help that Google has the worst support imaginable. I would bet my life savings that if I called them for support, they would tell me to do a factory reset without even attempting to understand that actual issue.

Nothing was working as a lot of things are updated now. I followed the following video it did the trick for me. CHANGE TO FAHRENHEIT or CELSIUS in Accuweather App

I contacted Fossil who said that the temperature units on the watch are based on the language setting you select when you set up the watch. If you select US English, then it will be Fahrenheit (probably the only language setting that uses Fahrenheit).
I am Canadian and there is not usually a Canadian English option, and UK English has caused strange anomalies for me in the past. Plus I live in the USA, I just want Celsius and I don't think I'm the only one. I informed them that their solution for units is not adequate.
I am using the AccuWeather app which I paid for years ago and I like it. But their Android Wear app is broken right now on my watch and they are aware of the issue and working on it, but it has been some time (plus their latest material design update took ALL of their flexibility out of unit selection so that is quickly becoming an issue).

I can always tell when google has a regression and re-introduces this bug because it suddenly starts getting upvoted again. Maybe someone should tell google about regression testing, either way can't say I'm surprised to see google is still not doing a good job at anything.

It's because your phone language is set to US English.
Just change your handphone language to another type of English, such as English (United Kingdom), then the weather on your watch will change to Celsius.

Doesn't work for me

I just bought a Fossil Q Founder watch.
If you go to watch setting, then change watch face, scroll to classic, tap the setting bar below the displayed face, then it will allow you to scroll down to weather unit. Tap it and it will allow you to change between Celsius and Fahrenheit.

That is correct, but only changes it for the watch face. I was trying to adjust it for the built in weather application. Unfortunately I just arranged for a return and refund on my fossil Q founder. Turns out if the watch is exposed to any moisture, dust, or sand, the warranty is voided, which kind of makes the whole IP67 rating completely useless. I recommend others do the same to be honest.

If you're using a face control app (WatchMaker, Facer, etc.) you may have to go into the settings for that and change it.
I use a ton of WatchMaker's faces and I was losing my mind changing languages and Google Now settings, until I saw the settings in the app.

Here is how you change it:

Log in to your Google account on your computer
Go to https://myaccount.google.com/u/1/language
Change your language preference default to English and then choose Canada.
Make sure you use the same account for Google Wear OS.
If you are using the same account, after this change, restart your Fossil watch and you should be good to go.

I have tested this on Fossil Gen 5 and it works.

Tried this with a Fossil Sport, still kept displaying Fahrenheit and miles per hour for wind speed. Only after changing the preferred language in the linked phone's settings, the units used in the weather app on the watch were changed as well.

I had the same issue with my Fossil Sport watch. I live in Canada and it showed as Fahrenheit. When I set up the phone, it did not give an English (Canada) option, so I picked English (United States).
I found a solution though. I updated my language setting on my phone through Settings, System, Languages and inputs, Languages. I had English (United States) as my default language and English (Canada) as my second language. I deleted English (United States) and that changed English (Canada) to my default. Once I did that, my phone immediately updated with Celsius.
Reference: Wareable - How to change the language on Wear OS

The units used are derived from the language setting selected upon pairing the watch. They cannot be set separately from the language selection, but fortunately it is possible to change them later on.
On the phone paired to the watch, go to Settings -> System -> Languages & Input -> Languages.
There you will be able to set English as your preferred language, and in a second step whatever country you prefer to derive units and regional typing conventions from (date format, decimal point/comma, etc), no matter wether english is actually spoken in that country officially.

Go to your Android Wear app > Your feed > Weather > change the temperature to Celcius.

Maybe you can add screenshots or provide more detailed steps to change the temperature units. Currently the answer is very short and too generic.


text:
how can I change my Facebook account on a app game or how to fix that error?
I am trying to change an account on a app I've downloaded (heart of Vegas slot game) I use to be able to change it before but now everytime I try to log into my Facebook account it won't let me.. It always pops up a warning sign saying ERROR  " you have already logged into one Facebook account on this device . please use same account to continue" I've already tried to uninstall the app and reinstall it, I also tried to clear cache, and also tried to clear data but none is working..
HELP!?

Ever figure it out? I have the same problem.


text:
Apple Earbuds + Nexus 6p
I just got a Nexus 6p. Today, I plugged in apple earbuds and found that the phone doesn't recognize them (which struck me as odd because both the Nexus 6 and Nexus 4 support those headphones).
After a little bit of experimenting I found that the phone will recognize the headphones if I hold down the microphone button on the inline controls, but not otherwise (also, releasing the button causes the phone to stop recognizing them).
Can anyone else confirm this is an issue with the device? Or is it a hardware problem on my device?
Thanks so much,
Edit
Ordered a replacement, apple earbuds work great. Problem seems to have been a hardware failure.

Are you talking about the EarPods? If yes, then they're working on my Nexus 6P perfectly, save the inline volume controls. The microphone button pauses music on a short press, and skips the current track to the next on pressing it twice in rapid succession. Long pressing it open Google Voice Search.

I am -- alright, sounds like a hardware fault on my side. Thanks @DhruvilMehta! If you want to answer the question, I can mark you right answer!

The Apple EarPods are  working on my Nexus 6P perfectly, save the inline volume controls. The microphone button pauses music on a short press, and skips the current track to the next on pressing it twice in rapid succession. Long pressing it open Google Voice Search.


text:
Is there a way to set a time frame for updating applications?
I would like to know if there's a way to limit when the applications are updated by the system.
For example, I set the system to update applications only between 00:00 and 03:00. If an app has an update available at 15:00, the system won't download and update it, because of the time frame set.
This feature is similar to Microsoft's Windows Update. You can set when the system will look for updates in there.
The problem is that if my device isn't powerful enough, downloading and updating multiple applications at a time will degrade the device's performance significantly, so I would like it to update when I'm not using it.

Through, Google Play? No.

System will be able to update apps if only Play Services and Store gets to access the internet. Other than the time period 00:00 to 03:00, keep the Play Services and Store disconnected from the internet. AFWall+ (requires root access) with [tag:automation] can help.

Are you considering updating apps or updating Google play store ? From your question it is not clear, though I suppose you mean downloaded app updates. Is your device rooted?

I'm referring to the updates from Google Play. When an update is available, Google Play will download and update the app. I would like this to happen when I'm not using the device, so the performance isn't crippled. I own a Xiaomi Redmi 2. @Firelord thanks for the tip. But I have no interest in rooting my device at the moment. If this is the only way, then I can live without it for now.

This is a great question, it is possible to do.

Install Tasker (not free)
Install Tasker plugin AutoInput (not free)
Set auto input to open play store, tap the drawer, tap updates & update all.
Note, sometimes for an update a dialogue pops up saying 'this app needs new permissions' you could get autoinput to tap accept or skip a couple of times in case it does pop up.


text:
Missing "Easy Mode" from Samsung Galaxy Core Prime
I bought this phone for my grandparents. The salesman at the store told me that this phone would be great for old people who are new to smart phones. Any idea where to find this "Easy Mode" or "Simple Mode" option? There's no such option under Settings.
Model: SM-G361F
Android version: 5.1.1

Can you provide the screenshot of the setting? The feature should be there under "Personal" section (Verizon manual)

How do I do that? I tried this: http://www.samsung.com/us/support/answer/ANS00032055/253232/. I got two of the phones. The settings under Personal are: "Accounts", "Backup and reset", "Accessibility". I've scanned through all the menues, there's no such option.

You may have already tried this but in the settings are you able to search for stuff? if so just search easy mode and if it doesn't come up then it's probably not an option

Samsung provides Easy Mode in options (differ from device to device) :

Open Settings → Personalisation (by scrolling down) → Easy Mode.

Open Settings → Display → Easy Mode.

Go to settings > Application Manager > Default Applications > Home Screen > and then change to Easy Mode.
I found this on my GS6, but I think it should work for your phone too.

The Ultra Energy Saving mode is the Easy mode on this phone.

How can that be, the salesman showed me this very function on the same model.

Maybe he showed a Galaxy Core Prime but not a sm-g361f

So the model I got doesn't have Easy Mode?

I also bought this model for my parents  (75 and 83 years old with his first smartphone) My mother is using it with normal mode and is going well. My father is waiting to see how my mom is adapted.

I only changed some icon at the initial screen and the size of letters.

And waiting for one update with Easy Mode Screen


text:
Is BKB50 keyboard touchpad for Sony Xperia Z4 compatible with any RDP client?
As you know - Bluetooth keyboard BKB50 was designed for Sony Xperia Z4 Tablet. The keyboard has an integrated touchpad that controls the mouse on device's screen. With help of some RDP terminal clients I want to connect to my Windows desktop.
Will mentioned keyboard touchpad help to control mouse within RDP session? Which RDP client to use to be able manipulating the mouse by BKB50 keyboard touchpad?

Yes. Examined with Microsoft RDP client.

Could you elaborate a bit more on the point? Perhaps include a screenshot of it working? Any other RDP clients it is compatible with?

Unfortunately snapshot will show only Windows desktop (poor proof). Is there any way to attach video to the answer without violating site policy?

You can link to YouTube, no problem, as long as you attribute it properly. But a proper screenshot is enough.


text:
How to get USB Game controller to work on rooted Xperia Z Tablet
I have a USB game controller I always use in my rooted Tecno Phantom Pad running Android 4.2.1 which works fine but can't get it to work on my rooted Sony Xperia Z Tablet running Android 5.1.1.
I tried to snoop the USB controller device info from my Xperia Z Tablet and got this.

This means that my device can detect the USB Game controller but yet nothing happens. I also ran this test via a powered USB Hub.
How can I get this to work?


text:
How to install 6.0.1OTA update on a rooted nexus 5
My Nexus 5 is rooted. I received the 6.0.1 OTA update but when I try to install the update (I just clicked install link when the update finished downloading), the device restarts and goes to the TWRP screen and doesn't install the update.
Can anyone tell me how I can get the update to install?

You cannot install an OTA update on rooted device because SuperSU changes some statement in install-recovery.sh to run itself on boot.
To install OTA you need to install factory image available at https://developers.google.com/android/nexus/images?hl=en
If you dont want to loose your apps and data. Simply edit the script flash-all.bat and remove
-w

From
fastboot -w update image-hammerhead-*.zip

Installation script file name will differ according to your OS.
You will loose root access and TWRP after going through above method as there's no other way to install OTA because all system files should be intact for successful installation of OTA.

If that SH file is the issue here, shouldn't removing SuperSU followed by reverting that file back to its original state help here? Also, have you read about block based OTA's

@Firelord I came to know about this when i tried to install an OTA update zip by flashing manually using stock recovery when my device was rooted. Where the stock recovery stated that it has some directory issues in install-recovery.sh . Then i went through this file which stated that SuperSU will launch in daemon mode on boot. By default this file contains the block information for applying OTA patch. This is file is located at  /system/etc/install-recovery.sh . Instead of reverting everything i chose to flash system.img lazyy me.

Flashed 6.0.1 factory image successfully

If your phone is rooted by flashing normal SuperSu, then the SuperSu app and binaries would have been pushed into the /system partition of your phone. OTAs normally verify the checksum of your current system partition with that of untouched stock system partition's before the update. By rooting your device, which modifies the system, the MD5 sum would definitely not match, so you won't be able to install the OTA.
If you had rooted it by using systemless root (by SuperSu), then you can flash the OTA with no issues, since system partition will not be modified by that method. It seems you have TWRP installed now. It is better to flash the stock ROM (6.0) and don't root it. Then install the (6.0.1) OTA through the stock recovery.
There's no way other than this.

Thanks for the answer. Is there a special reason not to flash  6.0.1 directly?

Hey, 6.0.1 is just a minimal update with bug fixes & security patches for 6.0, something like 30MB or whatever.

Can you support your statement "OTAs normally verify the MD5 checksum of your current system partition with that of untouched stock system partition's before the update" with a legit technical source? I need to see something. // The default appears to be SHA256.

I wasn't sure what checksum it was.. Just removed the MD5 part

You can using app: [root] FlashFire that can downloaded in PlayStore.
Then, download the latest factory images package for Nexus 5 from here
After the file is downloaded and saved in your phone, open FlashFire app.
The app will grant root access and if it found update[OTA] file, choose 'delete'.
Next, click "plus" icon > choose "Flash firmware package" > browse to the location that you saved the downloaded factory image.
Then the app will scanning the firmware file and after that you can select some options.
*If you want to keep TWRP as recovery, just uncheck "Recovery".
*Be careful, if you want to keep your data in phone, make sure that "Data" unchecked.
Last, just click "FLASH" then your phone will reboot and install the update.
*Note: I've tried this for my Nexus 5 and it is successfull. Hope it works for you too :)


text:
How to use middle wheel of a bluetooth mouse for zoom in and out in app?
I bought a Microsoft Sculpt Comfort Bluetooth Mouse (H3S-00003) recently to connect to my Samsung S5. There is a middle wheel in the mouse. I could use the wheel to scroll down and up in my Android Chrome.
Some of my apps (e.g. Solidworks viewer) allow using two fingers to zoom in and out. For the desktop version of the app, I can use the middle wheel function for zoom and and out. Is it possible to set the Android bluetooth mouse to do the same thing as the desktop version using the middle wheel?


text:
Is the Moto X 2nd Gen the same as the Moto X Style?
One of my first questions on this site, please excuse my "noobyness".
I have a predicament which must be overwhelmingly simple for extreme Android Enthusiests to solve.
Is the Moto X 2nd Gen the same as the Moto X Style?
I have seen the two names everywhere, and don't know the difference.
http://www.verizonwireless.com/smartphones/moto-x-2nd-gen/?cmp=KNC-C-HQ-NON-R-AC-NONE-NONE-BIN-672702&cmp=KNC-C-HQ-NON-R-AC-NONE-NONE-2K0PX0-PX-GAW-71700000010316665&gclid=CKH4krPU9skCFVCJfgod2ZYJcA&gclsrc=ds
Is this the thing?
Is there a 3rd gen also? I have seen something like a preemium edition. I am really confused, please help.
Thanks,
Ruchir

Is the Moto X 2nd Gen the same as the Moto X Style?
No
See the comparison here http://www.pcadvisor.co.uk/review/android-smartphones/moto-x-style-vs-moto-x-play-vs-moto-x-2014-3621514/
Looking at only physical comparison:
Moto X (2nd Gen): 141x73x10mm, 144g
Moto X Style: 154x76x11mm, 179g
Is there a 3rd Gen also?
Yes
On the Motorola website http://www.motorola.in/ clicking on Moto G (3rd Gen) takes you to Moto G (2015) specs whose dimensions are:
Dimensions
Height: 142.1mm (5.59 inches)
Width: 72.4mm (2.85 inches)
Curve: 6.1-11.6mm (0.24-0.48 inches)
Weight
155g (5.47 ounces)

So all three models are different going by external dimensions and weight.

Is the Style available on Verizon? I cant seem to find it.

I have no idea. Verizon doesn't operate in my country.  Your question was about similarities/ differences and that has been answered. If you think that answer is adequate, consider "accepting" the solution (by ticking next to answer). That would also help others who refer to this question at a later point of time

I think this gives a answer http://m.androidcentral.com/how-youll-be-able-buy-moto-x-style-aka-pure-edition


text:
Get new installed app name with Tasker
I'm trying to set up the following Tasker project: when a new app is installed on one of my devices, send a notification to all the other devices with the name of the app. Ideally, if I find a functioning API, the task will query the API for the app link on the Play Store using the name.
Anyway, my question is: is it possible to get the new installed app name with Tasker? Or at least the package name.

Yes, of course it is possible. The easiest way is the native way, the way which Android apps use to know which app has been installed in the system. They get to know that information by listening to a  broadcast intent with action android.intent.action.PACKAGE_ADDED. The data it carries has the package name.
Provided that you've adb setup in PC, you can check this info on your own by installing a new app in your system followed by executing
adb shell dumpsys activity

Look for the string android.intent.action.PACKAGE_ADDED under Historical broadcasts [background]. Example:
#7: BroadcastRecord{426162e8 u0 android.intent.action.PACKAGE_ADDED}
    act=android.intent.action.PACKAGE_ADDED dat=package:de.defim.apk.protectedapps flg=0x8000010 (has extras)
    extras: Bundle[{android.intent.extra.UID=10150, android.intent.extra.user_handle=0}]
As for the Tasker, it allows listening to broadcasts as a trigger. Setup Tasker like this:

Profile: Event → System → Intent Received

Action: android.intent.action.PACKAGE_ADDED
Scheme: package
leave the rest untouched

Task: (Actions):

Variables → Variable Split

Name: %intent_data
Splitter: :
The package name would now be saved in the variable %intent_data2 (a local variable). Use it wherever you want.

In order to get the app label, you can either use Tasker's inbuilt functionality or use aapt (requires root access)

App → Test App:

Type: Package Name
Data: %intent_data2
Store Result In: %App_name
The app label can now be retrieved from the variable %App_name.

See Accessing Intent Data for more info on intent handling in Tasker.

Thank you very much, works like a charm! I need a lot of practice with intents..


text:
My Nexus 7(2012) tab stuck with "no command" and don't pass the dead android with red pyramid
I've rooted my tab one month ago with android 4.2 version. After that an app "Super User" was iinstalled. whenever I installed an app, "Super User" grants approval that app to run.It was all good but unfortunately I tried to update android. And after that my tab struck with "no command" and continuously taking restart. Another problem is "usb debugging" was not enabled, so I can't use usb too. Now friends, plz help me and suggest me how can I use my tab again. Thanks a lot.


text:
The game that was previously working says 'it is not compatible with my device' after factory reset
I factory reset my Acer Liquid z160 Android phone because it was getting laggy and can't open some apps. Now it is fixed. But I now have a new problem. This game I was playing for months on this phone, says it is not compatible with my phone. I still have the files of the game in my SDcard but app isn't there. I tried to update my phone but it says it is already up-to-date (4.2.2) What should I do?

Try to give a more clear title to your question.

Did you try to download the game again? All apps which you installed would have been wiped after factory reset

Yes I have .. But it won't let me. It says its not compatible with my phone.also the game was installed in my sd card before I reset it which I remove before the reset.

Simply find .apk file of that game on google, and then install it.

I have had this issue before. It means that you can not play the game in question due to incompatibles like if your device does not support multi-touch and the feature is then recommended for use in the game. If you have another device that you can play this on you can extract the app (50 / 50 chance). Some apps can be extracted others can not. You will in turn have to allow Unknown Sources(Risky for leaving on when done and otherwise) when you are to reinstall it. I have done this with a game, to play on a Samsung Galaxy Tab 4 that said "this device is not supported". You'll need to download an APK extractor first (APK: Android PacKage)
WARNING: Sharing Applications Purchased by you (Free and or otherwise) is against Google Play's terms and conditions and or is in a grey area. Selling the app as your own WILL put your Google account under review for possible ban and or removal

Grey area
 -Open Source Hardware (Recommend to ask Developer Developer will recommend you to direct him/her to the app on his/her device and install)

After installing the APK extractor do as follows

find the app in question
extract
locate APK
Save to SD card and place into device of choosing
go to settings on device in question
go to Security
Allow Unknown Sources (Read Warning and continue at own risk)
goto folder with game in question
click the APK and install
done


text:
Cannot edit contacts in Marshmallow / Gmail contacts sync
Merry Christmas!
So, I recently upgraded from Nexus 4 to 5x. My contacts used to live on the sim, but since having to change sim (micro -> nano). I exported the contacts using the Contacts app to a .vcf file. I have now imported these contacts to my Gmail account via web.
On my Nexus 5x (6.0.1 update), I cannot see how I can sync contacts from Gmail. I have an issue where I cannot edit some contacts if I just import straight from the vcf file. I am logged in to my Gmail account.
This should be a simple task and I cannot figure it out.

Figured it. I was browsing the Apps list and I had Google Contacts Sync app disabled, thinking I wouldn't use it. The edit pencil icon is now visible.

Remove your Google accounts from your phone, clear data for contacts and phone app. Delete your personal contact information (access it from notifications), then restart your phone and re-add your Google account.


text:
How to find information about Samsung firmware?
As I'm working as a mobile software technician, a lot of times I need to unpack some Odin firmware to add or remove some files, maybe adding some languages which aren't available in the firmware, then I repack it again so I can flash it with Odin. Thus, I need to understand Samsung firmware structure, I need to know how exactly the system works.
For example, Samsung Galaxy S III I747 is a US phone which comes with only 3 languages. If I want to add some other languages to its firmware, then I need to understand the CSC tree first, so I can edit it and add the desired languages pack.
I've been searching around for some tutorials about that but I couldn't find any. I know how to unpack and repack Odin files, but as I said, I need to understand the system.

XDA is the go-to site for you

This link at XDA Samsung Firmware Naming Convention would give you an insight into the conventions followed for PDA,CSC and Phone, Region Codes,
Year, Month, Revision codes and other useful references

Depending upon the models you repair, you could search XDA for modem related info including collection of modems for different regions
Guide on repackaging firmware
Samsung Firmware Version Number
Samsung Firmware Code Reference
Editing CSC file
Phone Info Samsung is a great tool to help you with many things related to Samsung phones. Quoting from the developers thread it would help you with

SAMSUNG SPECIFIC:

Phone Colour (Samsung specific)
CSC Product Code (Samsung specific)
CSC Sales Code (Samsung specific)
Country Region (Samsung specific)
RIL Serial Number (Samsung specific)
PDA Version (Samsung specific)
CSC Version (Samsung specific)
Changelist (Samsung specific)
Country of Origin ★ (Samsung specific)
Phone Manufacturing Date ★ (Samsung specific)
Knox Warranty Void ★ (Samsung specific)

OTHER INFO:

Manufacturer
Phone Model
Device Name
Product Name
IMEI
Serial No
Bootloader Version
Baseband Version
Kernel Version
Build Number
Build Description
Fingerprint
Build Date
Android Version
Mobile Operator Name/Mobile Network Code
Total RAM, Screen size and resolution, Battery capacity and health


text:
HTC. infinite reboot. How to turn off bluetooth from adb?
I have rooted HTC Evo 3d with android 4.0.1
Today i turn on bluetooth and my phone went to infinite reboot. Nothing helps!
I think there is only one way to turn off bluetooth - ADB.
I tried use this commands, but it was useless:
adb shell su -c service call bluetooth_manager 8
adb shell su -c service call bluetooth 4

Please help me turn off bluetooth!

Give us the result of adb shell service list because I'm not convinced that you've bluetooth_manager service. 2) Where did you learn those commands? Link it. The second command enables bluetooth in my device. In my Android 4.2.1, bluetooth 5 and in Android 5.0.2 bluetooth_manager 10 disables the bluetooth. The integer refers to a function and that  would most likely differ between Android versions. // Anyhow, in both of my Android versions, setting bluetooth_on to 0 in table global of settings.db followed by a reboot works well to disable bluetooth.

Try this, adb shell su -c settings put global bluetooth_on 0 or adb shell content update --uri content://settings/global --bind value:s:0 --where "name='bluetooth_on'", reboot, and tell us the result.

First command give me:
sh: settings: not found
Second command:
/system/bin/sh: content: not found
After DOS'ing my phone throw adb by adb shell su -c service call bluetooth 4 command it's turning off bluetooth

IF your rom and/or busybox version contains rfkill applet/binary try running rfkill block bluetooth


text:
Re-install system Google Play store
I tried installing a modded Play store using Lucky Patcher, but in the process it deleted the system app and didn't install the modded one.  I have tried installing it manually but it just can't work and crashes every time I want to download or update apps.
Can anyone help me out in installing the official Play store?

The "Install Modded Play Store" dialog in Lucky Patcher also supports installing the unmodded Google Play store. To do this, open Lucky Patcher > Tools > Install modded Play Store > Original Play Store (select version). Make sure to uncheck "Install as a User App" before installing. Then reboot.
If it doesn't install right (or doesn't appear after reboot), you could try it manually. Go to Rebuild & Install > LuckyPatcher > Download, select PlayStore.apk (which was downloaded by installing the unmodded Play Store above), press "Install as a System App", and then reboot.

Just flash a GAPPS package available on xda. You can choose from a variety of packages, available on multiple versions of Android. See here for more information.

Install the Play Store. Then convert it to the system app then reboot. That's all.
To convert, you can simply use ES File Explorer. With this option, first, uninstall the Play Store. Enable root explorer in the app dashboard. Still, in the dashboard, tap local and select device. Look for system, app, and there paste the Play Store APK file there that you have copied (so you first copy the Play Store APK before going to root explorer). Next reboot.
Or you can convert to a system app using any root app like Link2SD. Here you need to install the Play Store app, next you open Link2SD and select Play Store. Tap the more options button and tap convert to system app. After it is complete, reboot.

Install Lucky Patcher
Delete files from Lucky Patcher folder
Click on Tools
Click on Install Modded Play Store
Click on original, not on modded; this process takes time of 5 minutes.

Now you have your own Play Store.


text:
How do I automatically save pictures to my SD card? (Samsung galaxy s3 mini)
I just got a new SD card and I want all of the pictures I save (from Tumblr, screenshots, etc...) to automatically save into their respective folders that I made on the SD card. Can I do this, or do I have to move them each time I save?

Go to settings > storage then select default writing disk to sd card.


text:
Disable android Sensor only for Call
I'm using device GT i 9082, Android 6 AOSP ROM. My phone has a problem. While answering/dialing call, putting phone near to ear the screen goes off - this works fine but when taking phone off the ear the screen doesn't come up.
I was wondering if I can stop that functionality of sensor only for call? or any other solution please.

Possible with automation tools like MacroDroid

Also see for possible solutions http://android.stackexchange.com/questions/92267/nexus-5-with-cracked-screen-screen-is-always-off-when-in-a-call/127462?s=1|0.4173#127462

Simple workaround is to press the power button twice. This will turn on your screen, but you'll have to unlock your phone again. Less than ideal.

Is there a phone case or screen protector obstructing the proximity sensor? It doesn't even need to be total.

@ethanz yes, there's...

@Akkitech There's your problem. It's a screen protector I'm guessing?

The problem may be caused by some obstacle (screen guard or flip cover). Or your proximity sensor needs some fix. In that case try to refer this link: http://forum.xda-developers.com/showthread.php?t=2436999


text:
Error 28 when sending SMS to short numbers
I am using Android 6.0 and when I try to send SMS (via Hangouts or Messenger) to a 4-digit number, I get a confirmation pop-up and then an error saying

Can't send message with SIM_NAME, error 28

I've tried to clear cache. Messages to regular numbers can be sent without any problems.
Why, and how to fix it?

There's a possibility that the short number/code hasn't been registered by the operator.
There are 2 similar cases happen with different operator:

Sky Mobile

Why won't my phone allow me to send an SMS to a 5 digit number? It keeps telling me error 28 try again. I only activated my SIM card on Saturday.

Not all, if any, short codes are supported on Sky Mobile I’m afraid

ID mobile

I enter a few text competitions a month that use short codes, usually ITV competitions or the Gadget Show. However the new Gadget Show competition that uses short code 65555 will not send and I simply get a popup error of: Cannot send message with id - error 28
Everything else works, phone, internet, texting. I even entered another competition that uses a short code beginning 6 and that works fine. I still have loads of unused credit before I reach my cap.
Gadget show comp has changed the SMS number this series and I read somewhere that short codes have to be manually registered with the network providers to work, so maybe ID have not enabled 65555 yet??

Hi all, we've got the problem sorted that was preventing you sending a message to 65555.

If that's the case, then there's really nothing that can be done from the user's side except by letting their operator know and request to allow/register the short numbers. Otherwise, switching to a different operator is the last alternative.

U need to allow sending premium messages. Go to settings,apps,messages,permissions,premium messages,always allow

I see no premium messages permission.


text:
What is the default DPI of HTC One (M8)?
I need to set my DPI back to default, but I never saved it. Does anyone know what the default DPI is for this device?
To clarify, PPI is pixels per inch, which is hardware-set, it's unchangeable. DPI is dots per inch and is what determines what scale of the elements on the screen, the manufacturer sets this by default, but I changed it with a root app and I want to know the original size without reflashing.

Did you change the density in build.prop? If not, then do adb shell wm density reset or use the density from adb shell getprop ro.sf.lcd_density.

@Firelord I used a root app to change it, so doing the second command with ADB tools will give me the default DPI before I changed it?

programming is correct, from gsmarena 1080 x 1920 pixels (~441 ppi pixel density)

@moonbutt74 I'm asking for the DPI though, not PPI. You can't change PPI, you can change DPI.

I really don't understand why I was downvoted... If someone could care to explain?

I had to flash a 5.1 RUU for my phone anyway, so after doing so, I used Firelord's comment to get the correct answer to my question.
The default DPI for the HTC One (M8) is 480.

441 is the default dpi for HTC one m8

I think that's the PPI...

No it's dpi look at the link

It may say DPI, but I looked up the PPI and it said 441. They mistyped.

Well i saw it in YouTube video and other places to and they said the same thing. Dpi for HTC one m8 is 441.

Check this: http://www.technobuffalo.com/2015/03/01/htc-one-m9-vs-htc-one-m8-spec-shootout/ It says the PPI (pixels per inch) is 441. DPI is dots per inch, which means what scale everything is set on the screen, the manufacturer sets the DPI, but you can change it. I want to know what the manufacturer set it to.


text:
Force screen to be always on
We're using Samsung with Android 4.1.2 as a scrabble timer - via the default Clock application. It would be much more comfortable if I could force the phone screen to be always on so that we can see the time remaining. I found no setting or downloadable program to achieve that.
I need some workaround tip - any ideas?

After keeping an OLED screen on during the day (for development), there was a serious burn-in after 9-10 months. You may want to keep this in mind if you'll keep the screen always on. I can't comment about non-OLED screens, but my impression is that their time until burn-in is far longer.

You can have a look at this...very good reviews and should meet your needs https://play.google.com/store/apps/details?id=com.chessclock.android

To solve a temporary solution you can go into settings -> display -> sleep -> 30 min
Find an app that supports Keep Awake
Keep Awake keeps the device unlocked and awake during the use of the app in question
This other one will result in digging deep in to your devices settings that are normally hidden called Developer Options for this

settings
about Deice
tap Build Number till you see Developer Options Enabled

Back out once
Important Notice
Misusing and or abusing Developer Options has a chance to cause undesirable operation, and can cause apps to crash and or become unstable in turn can cause ANR (App Not Responding) messages to appear to the point of having to reset your device to factory settings. By continuing from here I am not responsible to any loss of data and or any other form of loss pertaining to the device(s) and or its data this is done on Continue at your own risk you have been warned
Scroll to Developer Options

if not turned on do so at this time
   Please make note of the Warning
check Stay Awake
please note this option will only keep the device on while charging

I used the 30 min option, that was enough for our 5 minutes timer.

That's good to hear, and I hope you had a great Christmas

You should be able to do that using Tasker. Set up a profile with a "time" condition (specify the time frame you want the screen kept alive, e.g. "from 9 am to 6 pm", and for the task itself select "stay on". Make sure the option is disabled before starting this. tasker will then take care for it: Switching the option on at 9 am, and returning to the previous state at 6 pm (which is why you should have switched that option off to begin with).
Optionally, you could also define an "exit task" to explicilty switch that option off again − regardless of what it was set to in the beginning.

There's a highly-rated Play Store app named Caffeine by Syntaxa which prevents sleep by manual toggle, device plugged in, and per-app.
Compatibility from 2.2 Froyo to 5.1 Lollipop.
It has a 4.5 star rating and 1,355 reviews (as of April 2016)

https://play.google.com/store/apps/details?id=nl.syntaxa.caffeine

The free Android automation app Automate has a building block for keeping the device awake, it can also keep the Wi-Fi awake in High performance mode.

Multiple options

App based: Stay Alive! Keep Screen Awake. App description says

Keep your screen on when your device is running your GPS application, favorite remote control, playing a movie or slideshow, etc... Perfect to keep your screen on without dimming for application development. Your screen will never go back to sleep until you want it to...

Xposed Module: requires root. NeverSleep
Automation app: MacroDroid. If this is the preferred option can revert with solution


text:
Forgotten backup PIN
I accidentally entered the pattern on my android phone wrong too many times. It now wants a backup pin to unlock. I remember the pattern and can get into my google account, but have forgotten my backup pin. I then locked it with Android Device Manager, and can see that lock screen, but it doesn't seem to give me a password entry field. If I click the back button it takes me to the backup pin entry field. I would really like to avoid resetting my phone. How can I reset my phone?

Still need an answer?

If you have access to your notification drawer, this app will recover all your internal storage when installed through desktop site. Make sure to follow instructions before installing.


text:
privacy protection password
Different Sims were switched back n forth out of my BluStudio5.0 and now after 3 factory data reset, the lock screen remains asking for a privacy protection password.  I don't have a computer to flash the phone, and u can't find the receipt of purchase to have a replacement phone sent. Is there anything else I can try. And I've also tried every secret code, lock code, and any and all things free of cost for all the most common brands

Well that's not all you can try! There's still one way to get back into your phone. But you must have ADB (Android Debug Bridge) and USB Debugging under Development Settings!
If that's the case connect your phone via USB to your Computer, go to shell and type:
adb shell

Now you have access to a shell in your phone!
Next you must delete a file named "gesture.key"
rm /data/system/*.key

Now reboot! If you still see the unlock screen type something random in and it should unlock!


text:
How do I stop unwanted information from being listed on the lock screen?
No - This is not about "sensitive information".
I just upgraded to Lollipop and my lock screen display was changed by the upgrade.
On the lock screen I now see notifications for

text messages; this is good
emails; this is good
application updates and system notifications; this is bad and needs to go away

I've looked in the Notifications settings and tested the "while locked" settings but this does not achieve what I want.
How do I stop unwanted information like "3 updates available" from appearing on the lock screen?

When you long-press on such notification you would see an icon with !. Tap it and you would see something like "Show on lockscreen". Disable it for that app (Play Store here). Which Android version and device is it?

Thank you, Firelord. Is there a system-level equivalent to doing that? It's a Samsung S4, Lollipop 5.0.1

If you don't want them at all you can go to settings > sound & notification > app notifications then turn of the notifications you don't want. That would be the best way I know and use.

Hi programming - Thanks, but that's a one-at-a-time approach. I was hoping for something a little less cruel and unusual...

You can help the problem by going to the apps that you want to see and give them priority.


text:
How do I mount devices so that they are accessible by regular user?
I am using luksmanager to mount my file based luks container. It is mapped to /dev/mapper/luksfile. It works, and it works great except that only root can see the files.
I successfully used this on Kitkat meaning that regular user was able to access mounted folders. However I upgraded to Lollipop recently and old way of mounting the folders does not work anymore. So only root can access the mounted folders. for everyone else the folder icon is just a file type which is broken.
I want to be able  to mount the /dev/mapper/luksfile so that it can be accessed by reguular users on Lollipop. I also used mount  -o bind to distribute some of the folders in the container, those naturally do not work too.
I tried:
mount -t ext4 -o rw /dev/mapper/luksfile /storage/.sdcard/mnt

without success

I am using CM12 5.1

Try disabling the SE Linux Enforcement in the boot image of the device, and I guess after that, you'll be able to do it as you did in KitKat.


text:
Galaxy Core Prime: Gallery warns about low space, but fails to delete
When I try and look at my pictures in gallery, there's a warning "There is not enough space (-1751 MB) in your device memory. Delete some files". So, I hit "okay" and it takes me to my files, and pictures. I try to delete the pictures and it says "deletion failed", why?

Take out the memory chip from your device and plug into a pc using a memory card reader....and then delete the files


text:
Why can't I install apps to my LG Optimus F3Q's Micro SD?
I got a 32 GB for my LG Optimus F3Q (model number D520) in hopes I'd have more space for apps. I followed this guide:
http://www.howtogeek.com/114667/how-to-install-android-apps-to-the-sd-card-by-default-move-almost-any-app-to-the-sd-card/
but the suggested command line code didn't work, so I did:
adb shell pm set-install-location 2

After my get command, it confirmed that everything should be installing to card.
I tried to install Snapchat, and was told I have insufficient space. Same with Yik Yak. I tried moving a few apps to SD card from within my phone's Settings → Apps option, but only Trivia Crack, Uber, and one other app gave me the option.
So even now I can't figure out how to default app installs to the SD card.
I've consulted quite a few StackOverflow questions in that time, but none of the proposed solutions have helped.
UPDATE: I can move enough things to SD card to install wanted apps, but I still can't install directly to my Micro SD card. What can I do?

As far as I know, there are 2 SD cards (internal and external). The internal is in /storage/emulated/x (Where x can be 0 or legacy). Then there is the internal SD card (that you insert) in /external_sd. Is there enough space in both?

If the app doesn't want to be installed in external SD card, it won't be installed there. See http://developer.android.com/guide/topics/data/install-location.html


text:
How to know the model name of one device name and vice versa?
Let's say we have Nexus 7 2013 tablet which has model name to be NEXUS7-2B32.
I have difficulties in choosing the device items on ebay - the right model to buy only came from model name, not from the title/text name given by the sellers.
So my question is, where would we Anroid users can see the list of model name and its marketing/device name accoringly?

PDF at this link may help you List of all devices supported by Google Play
There is also .csv available
Devices are listed in the following format - Marketing Name (Build.os.DEVICE/Build.os.MODEL)
Against your query of Nexus 7 2013, it returns two occurrences
Retail Name : Asus
Marketing Name: Nexus 7 (2013)
Device : deb
Model : Nexus 7
and
Retail Name : Asus
Marketing Name: Nexus 7 (2013)
Device : flo
Model : Nexus 7
Source: https://stackoverflow.com/questions/17718532/a-complete-list-of-all-android-devices
Please do update your question if you locate alternative
Edit
This post
mentions a couple of git-hub sources which have device name information listed and this may help (I don't know how to get information from there )

https://github.com/mataanin/android-devices and
https://github.com/meetup/android-device-names

Well, flo or deb is not what we see around the market e.g. http://www.ebay.com/itm/Asus-Google-Nexus-7-2013-2nd-Gen-16GB-Wi-Fi-Tablet-Used-Fair-Cond/221960921402?_trksid=p2045573.c100505.m3226&_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D20150817211623%26meid%3D8f6897b450ff4b0289cb954bc442fbe0%26pid%3D100505%26rk%3D1%26rkt%3D1%26

Agreed..that's why I said it "may" be useful. Come to think of it, at least in one place have all devices listed and available. Thanks for asking, it helped me too. Please do update if you find what you or we are looking for

Yeah sure I'll post the info when I found it.


text:
How to root MicromaxA116 running on CM11
My phone is Micromax A116, have installed CM11 ROM, but this phone is now showing your phone is not rooted, I am not able to root phone by previous softwares which are for Jelly Bean

Flash SuperSU through the custom recovery.

Since you already have a custom ROM, you can do either of 2 things:
1. Enable native root:

Enable "Developer Options" (tap on "Build Number" 7 times under "About Phone").
In Developer Options, find the "Root Access" item and tap on it, and choose an option other than "Disabled", such as "Apps" or "Apps and ADB".

2. Use SuperSU:

Download the latest SuperSU flashable zip from the developer's website.
Go into whatever custom recovery you are using, and flash it like you did the custom ROM you use.

Both will work, but I prefer SuperSU as that gives more granular control over apps and logging, not to mention a better UI.
WARNING:
DO NOT enable both at the same time to avoid conflicts. Use only one or the other.


text:
Sim is not getting deactivated in cm12.1
I am using CM12.1 on my Canvas Nitro. Everything seems fine, except single sim deactivation. Even if I try to deactivate any sim, it does not get deactivated.

Which build of CM12.1 is it? Is it nightly or stable?

Its the unofficial build by fire855 which is ported to Canvas Nitro A310.


text:
Can't update to WhatsApp latest version
I got a message saying "This version of WhatsApp became obsolete on December 24, 2015. Please go to the Play Store to download the latest version" and that I must update the app from the Google Play Store.
However, when I try to update, it hangs at the message saying Updating and never finishes downloading the update. I have been trying for days, until now, and nothing. I am now stuck without access to WhatsApp.
Please can you advise?

Go to the app manager, and clear the cache of Play Store and WhatsApp

Thanks Bro21, I have tried that and still doesnt work. Playstore just shows that its busy installing but it never completes the installation. I have to just stop it.

You can go with @VivekJi 's solution, to download the .apk from the official link. Make sure to allow download from untrusted sources. once it finishes, click on notification and open with package manager

Don't worry. Try to download whatsapp apk directly from whatsapp official site. For that here is link.


text:
Copy contacts to sdcard from android 2.3
how to copy my contacts from my sony ericsson wt19i android 2.3 to sdcard? I tried to do this by adb, but does not work. I do it like this:
adb devices
adb shell
su
mount -o rw,remount rootfs /
chmod 777 /mnt/sdcard
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db /mnt/sdcard/tmp/contacts2.db
an error appears:
adb: not found
what should I do?

Can you not export them from Contacts app?

Thanks to @Firelord for generously helping me out when I got out of my depth. The problem description and notes about the solutions have been made using his comments as reference.
Problem:
That is because after you've issued adb shell, you're in Android's system shell and cannot use adb pull any longer, as the client ADB binary you invoked exists on your development PC, not on the connected device itself. The device acts as a server with the development PC as the client. The client issues the commands and the server responds to them. The server itself cannot issue the command.
The ADB on-device itself can also act as the client, with 2 caveats:

ADB from device to same device needs ADB to be running in wireless and loopback mode.
The other device, supposedly the "server", must initially be connected via OTG to the ADB client (later client & server) device so that ADB can be restarted there in wireless mode.

TL;DR
If you're running adb from the platform-tools directory of the Android SDK install, try issuing ./adb pull instead of adb pull in case you are on Linux, and, I suspect, similar with Windows. ADB is probably not in your PATH variable. The terminal remembers the folder history 1 level down, and the local folder by default is not included in the PATH variable.
SOURCE: This question on StackOverflow.
Resolution:
What you should do after the chmod command is enter exit, followed by adb pull.... The exit command should drop you out of the system shell back to whatever terminal/prompt you were using adb in on your PC, from where you can safely use adb pull.
Alternative Resolution:
You could also use cp instead of adb pull after chmod to copy the database file. They have the same usage pattern, and cp is definitely available in the shell session.
Notes:

I have a niggling issue with the way in which you use adb pull to copy files from your /data/data to your SD card, which could easily be accomplished with a root explorer or cp in a shell session.
Ensure that you have issued adb root prior to this entire set of commands under Resolution: so the adb daemon runs as root and can access /data and its subdirectories.

PS:
From @Firelord's comment, adb root will only work if you have set the ro.secure property in your build.prop to 0 instead of 1, where 1 is usually the default with the exception of some debug-enabled custom ROMs. In that case, take the cp alternative.

I have personally faced this issue and avoided mixing up ADB and shell sessions from then on.

adb help is not an exception. You can use all the adb commands from the device itself. It works this way: normally, the Android device acts as a server and PC with adb as the client. The client issues directions using commands and server responds to them. ADB in device can also act as a client but with certain tweaks: 1) ADB should be running in wireless and loopback mode if you want to run adb commands on the same device from the same device, 2) the other device, supposedly a server, would need to be connected using OTG briefly so that adb daemon can be restarted there in wireless mode.

adb root would work if ro.secure is set to 0 which by default is often not the case. If the prop is set to 1, user would encounter the error. Consider mentioning a workaround for the problem if you intend to keep that adb root point in the answer.

@Firelord, check out the edit and the TL;DR


text:
(Why) does Android connected to Mac not just behave as a normal USB drive?
When I connect my Android (Galaxy S5) phone to a Windows computer, I can browse the phone storage just like any USB/external drive. That's not the case on Mac. There I need to install Android File Transfer or something, which seems to be unresponsive and slow.
Is there no way to just mount my phone like any other USB drive on Mac? If not, could you maybe give a short explanation, why?

The Default mode for Android USB Transfer is MTP (Media Transfer Protocol), which isn't supported by Mac.

Apple’s Mac OS X is a holdout — it doesn’t include MTP support at all.
  Apple’s iPod, iPhone, and iPad use their own proprietary syncing
  protocol along with iTunes, so why would they want to support a
  competing protocol?
Google provides an Android File Transfer application for Mac OS X.
  This application is just a simple MTP client, so it will work for
  transferring files back and forth on a Mac. Google doesn’t provide
  this application for other operating system because they include MTP
  support.
Source: http://www.howtogeek.com/192732/android-usb-connections-explained-mtp-ptp-and-usb-mass-storage/

So, that's why you need an extra software for Mac, because Apple only wants its devices to be supported.
To avoid that, you could try to mount your SD Card in USB Mass Storage (UMS) Mode.
That could be easily be done from Settings if you're using Android JellyBean or below.
For KitKat (4.4) and above, you need to have a rooted device & some other external apps like Universal MASS STORAGE Enabler (created by me) or USBSharer or whatever.

You'll find this kind if thing is a problem with a lot of apple devices. They are so concerned with advocating their own technology they work to make others incompatible. (Just like the lightning cable [with authentication chip, if the port alone wasn't bad enough])

With SyncMate Expert, which was suggested here, and which I had to pay almost $30 for, allowed me to mount my Samsung Galaxy S6 onto /Volumes/SM-G920T on my Mountain Lion Mac.
Issues I experienced with SyncMate Expert:

The mounted device doesn't show up in Finder's left nav, only in /Volumes.
The SyncMate application leaked memory or something so I had to kill its two processes after leaving them overnight (without the Android connected).


text:
Can I use Google Cardboard as a normal display?
Can I write a message using Google Cardboard?
Or, can I use Cardboard as I use the phone's display?
Or, can I get normal text displayed in Cardboard?
What I am looking for is the possibility to have the equivalent of a 20" display that can fit in my pocket.

what is the question?

What is the exact question? Do you want to use Google Cardboard without the 3D effect (i.e. to hold your phone at a set position in front of your face)?

I realized that I do not need anything special to use my phone display as a classic huge display.
The only requirements are:

A high resolution display (2560x1440 in my case).
Keep the phone at 10 centimeters from my eyes.

If you are short-sighted (my case), you need nothing else. If you are not, you will need a pair of glasses to allow to focus the text without straining your crystalline lenses.

This is not an answer, rather, a clarification to the question. Please edit the question to include this information.

@MichelfrancisBustillos: I wrote it as an answer because I got to that conclusion at a later stage. If I put it in the question, it would not be a question anymore, but an assertion.

I'm assuming you're asking if you can do normal phone functions i.e. text, email using Google Cardboard. Cardboard is for demonstrating Virtual Reality, and only apps written for cardboard will display normally in cardboard. If a developer decides to write a Virtual Reality texting app, then yes, you could "write a message using Google Cardboard". However, that really defeats the purpose of virtual reality.
You are unable to interact with the phone screen normally when it's inside the Cardboard goggles.
Cardboard does indeed display normal text. It uses your phone display, so I'm not quite sure what "Can I use Google Cardboard as a normal display?" is supposed to mean.
Have you used cardboard? Do you know what it does? From your questions, I get the feeling you're not really sure.

I have never used Cardboard. What I am hoping to be able to do is to use it as a huge display to write text/code/diagrams/browse the web. So all I would need is Android to show what it normally shows, but twice on each half of the display. I do not need a stereoscopic view, 3D, ... or other computationally intensive features. All I need is Android to resize the output to half the width, and show it twice side by side.

So basically you want multiwindow?

Also, you won't get a "huge display", it'll be about the size of your screen.

It should just be an exact copy of the same view. The display would look huge because it would be at a few centimeters from the eyes (with lenses to adjust focus).

Oh I think I kind of understand what you're getting at now. Cardboard definitely doesn't add this functionality.

1# - Google Cardboard only holds your smartphone screen over your eyes, nothing else.
2# - Google Cardboard has lenses which magnify the display, might help.
3# - Generally most smartphone displays over 1080p will become retina around 6 inches. Retina means that after that point you will be able to see pixels.
4# - Unless you have a 1440p or higher phone, 10 centimeters won't cut it (4 inches). You will be able to see the pixels.
5# - In order you use the Cardboard, your phone display needs to be at least 5 inches.
So use these ideas you help you, and I recommend the LG G3 for this.
Overall use these steps to help you,

Google Cardboard has two lenses one of which focuses on the left half of the display, the other on the right half. So I suppose that you cannot use it to read normal text or view normal images, but it is specifically tailored for stereoscopic vision.


text:
How to use multirom with Android M
I can't seem to find a kexec-hardboot patched kernel compatible with CM 13 for the Nexus 5. Is there such a thing? What should I do to getmultirom working on Nexus 5 with CM 13 as the main rom?

Use ElementalX kernel. Works on my Nexus 5
http://elementalx.org/devices/nexus-5/

I gave that a shot; hosed Sailfish and didn't help. (Not your fault, I did it before.)


text:
Are APKs architecture-independent?
Android devices have different processors like ARM and Intel processors. Can Android apps run just the same regardless of which architecture the device has? Or are there apps that will only run on ARM-architecture, etc?

Far as I know, libraries can be arch-depedant, not softwares.

Yes, applications (APKs) are independent of the architecture.
Android is made up of 4 major levels.

The apps you write is compiled into Dalvik EXecutable (DEX) code, which is finally converted into assembly code (according to the required architecture) by the kernel to send to the processor.
So, the kernel is the final one that's responsible to act according to the required architecture and it's compiled by the ROM developer accordingly.
The DEX code is always independent of the architecture, so that application developers needn't worry about the type of processor.

Gokul, hi, is that where JIT compiler comes into play? At least for android 4.x and dalvik runtime ?

@moonbutt74 JIT is used during compilation (dynamic codes may or may not compile) and finally converted into corresponding DEX code which is processed accordingly by executing. More info here: http://m.pocketnow.com/2012/09/11/what-is-jit

So there is actually some sort of local, device-specific compilation going on as the app is being installed on any given device?

Regarding the question in my last comment, the top answer here answers it very well: http://android.stackexchange.com/questions/82978/are-ios-apps-faster-than-android-apps-since-android-apps-are-interpreted


text:
Force browser to hide nav & tab bar
This is dangerously close to "recommend me an app" although it is not necessarily so.
I am currently doing a lot of reading on an online library site. Usually my browser (chrome, android 4.4.2) will go to a "full screen" mode when I scroll down a page of sufficient size.  But such is not the case here, and that site is not unique in this sense either.  The how and why of this is irrelevent to me, I just want to be able to read with the nav bar hidden.
Unfortunately, with the trendy "easier to use" (i.e., dumbed down) interface AFAICT you cannot force this behavior.  Last time I used firefox it had tabs in a manually hidable sidebar, so I installed that.  But it now looks and behaves just like chrome :(  As an irony, it seems that firefox's own homepage is an example of one which will not invoke fullscreen when scrolling down.
I am aware of "immersive mode" apps but have not tried this because I presume it will then just hide the system notification bar and I will get a slightly bigger view of the browser with tabs along the top.  However, if I'm wrong please correct me.
Does anyone know of a way out of this, including a browser which still includes a manual fullscreen mode (as silly and archiac as it may sound)?

Yeah, as @Firelord says, nav bar doesn't get hidden unless you're playing some game or movies; to give a confident reply, I've been using Chrome for years and it's never hidden my navbar. And, there's this browser called UC Browser which gives you an explicit option to choose full screen.. You can try that and reply :)

@Firelord By "nav & tab bar" I mean features of the browser, not the OS.  The nav-igation part would where the current URL is shown, etc.  If you swipe down on a long page all that disappears, you just see the page (ala F11 on a PC).

Related: Force fullscreen mode in Chrome for Android

Sadly Google Chrome and other browsers don't have a feature to hide the url bar and tab bar. One alternative is the app Full Screen Browser.
Its features are:

Web browser that allows for full screen viewing.
Hide or dim navigation bar (Home, Back etc).
Hide action/status bar

I am using Fully Kiosk Browser to read books on https://openlibrary.org
It works great. Key features:

Immersive mode from the start
Ability to choose screen orientation without having to enable rotation system wide. I like reading in landscape. There is also reverse landscape.
Home screen shortcut for the website (library or book in my case) so that we can quickly jump into reading.
No ads or any other nonsense

Only issue with it is the lack of debugging since it's just straight up broken on my site

Use Opera Browser. It has a dedicated full screen mode that works like a charm!

Opera fullscreen isn't controllable from JS and it doesn't hide the device's main nav bar, only the top url bar


text:
How to remove or disable pop-up alert()/confirm() box from build-in Browser from malware?
My young niece install low rating free games from Store and she have no any security concern.
Some malicious application open malicious site which ask for money in alert() and confirm() message boxes.
Because of dumb way how official Browser works it is not possible disable or remove infinitely pop-up boxes or close malicious tabs.
How can I close this tabs?
I only think about factory reset but that method too radical.

Uninstall those malicious apps using any applicable method (adb, Package Manager or even through recovery by deleting files).

I have uninstalled malicious apps via Market  app. But I can't recover Browser - in order to close tabs I asked to answer to alert/confirm message box. On click OK it open message box again and again... I just need to close all tabs - but message boxes block all phone area and steal focus.

Delete all data and cache of the browser. This should bring you right back to your homepage.

Where is cache/data on file system for build-in Browser app? I have access to device via adb.

Are you able to access Settings? It's easier that way, just hit the Delete data button and all data+cache is removed. It may be scattered around the phone's storage, depending on how the manufacturer build the default stock browser

I enter to Settings, locate Browser application and hit the Delete data button. Problem solved. Thanks! +1

First step would be to remove those apps as also suggested by @Giant Tree
These kind of apps are invariably bundled with ads. You can install software recommended here Some program is showing ads on my desktop... How can I catch it?. You don't need to install all, any one is enough (I presume your device is NOT rooted, Adaway requires root)

3.That should hopefully solve your issues related to adware. Adware is different than Malware. If some malware has entered your system,it fools the system and lodges itself deep into your device like a system app. Factory reset will NOT help and only way out is to flash stock ROM again. This article would help you identify malware http://securitywatch.pcmag.com/mobile-security/309980-five-signs-your-android-device-is-infected-with-malware

GiantTree gave right suggestion for my case:

Delete all data and cache of the browser. This should bring you right back to your homepage
Are you able to access Settings? It's easier that way, just hit the Delete data button and all data+cache is removed. It may be scattered around the phone's storage, depending on how the manufacturer build the default stock browser.

So I enter to Settings, locate Browser under Application ==> All and hit the Delete data button. Problem solved.


text:
Google Keep stopped sending push notifications on Android
After about 2 or 3 months of using Google Keep I've noticed it does not notify me of due reminders any more (neither in Android nor in Chrome).  The only thing that I may think of that could have caused this -- I've disabled notifications "from this page" in Chrome.  But how could that have affected Android push?...
Does anyone know how to turn it back on?  On Android I mean.
UPD: I don't use any integrations (like Google Now) for these reminders -- plain Google Keep functionality.
UPD2: I double-checked.  Set up a reminder to fire in 5 minutes, than set down and watched what happens.  Turns out, it DOES play notification sound, and does show a reminder, in notifications bar, but only for a second, and then it disappears!

I don't know whether this is a permanent and complete solution, and I don't know which one of the steps below are important or not, but -- I did the following steps, and now notifications seem to be working on my Android:

I went through and deleted all the notes that had reminders on them.
Opened Chrome settings -> advanced settings -> content settings -> notification settings -> manage exceptions.  Deleted exception for keep.google.com:443 from the list.
I had Keep opened as a tab in Chrome permanently, on a permanently running PC (windows).  I closed that tab.  If I need Keep on PC -- I'll need to open the page anew, do the edits, and close it again.  (The idea was that maybe the page being open did something to suppress notification somehow, or mark them "viewed" or something.)
Clear Keep application cache on Android. (Did not reinstall anything, did not delete all data -- just cache.)
Reboot Android.

It seems to be working for a few days now, haven't missed any notifications so far.


text:
Asus Google Nexus 7 [2012] + Android 5.1 + Windows 10 - Recovery Mode debugging fails
My configuration is in the title. I want to install custom ROM, but I can't access my device in Recovery Mode. I have ADB.
My tablet is usually visible by Windows:

Normal run - as "Android Composite ADB Interface". Android 5.0 is also aware that it's connected in debug mode, so everything works.
FastBoot menu, before I click "Recovery Mode" - "Android Bootloader Interface".
After I click "Recovery Mode" - device disappears. No device, not even "unknown device", in Windows' Device Manager. ADB shows nothing, obviously.

What I did:

Enabled USB debugging and enabled for my specific PC (I had to boot normally and press "OK" on device).
Disabled connecting as MTP and enabled as PTP (camera), as some good guys figured out here: How do I get my Nexus 7 to show up in the adb devices list?
Tried restarting ADB server, re-plugging USB, etc.

Any ideas what's wrong? I've fought for hours with this. My only idea is that something's wrong with Android's permissions, but USB Debugging is active and MTP/PTP modes are configured properly...

A quick tip: Remove all the adb drivers installed using USBDeview and freshly install 15 seconds ADB installer. Then try and reply

Thank you for the response. I haven't used USBDeview or anything similar. I actually did use "15 seconds ADB installer". I also tried to install http://developer.android.com/sdk/win-usb.html#top , but it was already installed. Later I also installed http://download.clockworkmod.com/test/UniversalAdbDriverSetup6.msi , but I can't find where I got the link from. That's all I have in my download history, so that's all.

I'll refer you to one of my questions, see if this helps (it's a bit involved BTW): http://android.stackexchange.com/questions/123513/adb-sideload-doesnt-work-no-drivers


text:
Format android to join internal memory partitions?
I have searched around the net but not really finding exact problems nor solution related to mine.
I have a tablet which should have 8gb of internal memory but the problem is that it have divided memory onto 2 partitions as data storage and internal storage and i have lack of space on my data storage as its only 1gb while other partition uses rest of the internal storage.
So i cant install any more apps as my data storage is full while second partition is almost empty.
I have actually tried to flash emmc and new android but i got the same partition sizes.
My device is BlueBerry Netcat M-28, this should be rebranded chinese Cube tablet as i know. Anyway the model is from 2014 and uses:
Android 4.2.2
Baseband version MOLY.WR8.W1315
Kernel version 3.4.5 build Jan 2014 HKT(i guess this is hong kong time)
Mediatek ARM Dual Core MT8312 1.2GHz
Mount points in the screenshot below

Click on the image to enlarge
Just for the note:
I don't know much about android except that it's based on linux, at least the same kernel? But i do know my way around the linux, still android is unfamiliar to me. I had a same problem with space on my mobile phone Nokia N900 which runs on linux maemo, the phone have 32gb memory which was divided into 2gb and 26gb and 2gb was not enough. But on Nokia there was no problem, i was easily able to find flash tools, new firmware, modified kernel. It was just needed to ,modify file with hex editor and flash emmc with new settings od 8gb and 20gb partitions.
Why isn't possible something like this on tablet too?

What device & ROM (or Android Version) are you using?

As far as I know, the applications, app data and internal storage are present in the /data partition. So, space will be shared by both app data & internal storage. Maybe your device model is somewhat old I guess, in which app data & internal storage are different partitions.

I updated my question with the info you asked. I read about in the net that it's possible that this is because android 4.2 version, in later versions 4.4 devices have one big internal partition. At least that's on my brother's phone lenovo.

Is your phone rooted?
Is there a custom recovery for your phone?

It's rooted, i unlocked it with some app from google store, i can't remember, and there is only basic backup restore app that came pre installed from android. I don't care about losing data, i don't keep anything important on the phone and i copied all the photos to pc already. I am just worried not to brick it in process.

Is there a custom recovery installed?

Nope, i don't have any recovery installed.

since  I don't know this device I CAN'T TELL FORE SURE ,is the data and internal storage on the same physical partition ? and is app2sd an option for you (note app2sd is not link2sd) it when you mount data folder on another partition ,any way can you please post the output of the command "mount" on you device ?

As i noticed app2sd doesn't do nothing more than moving some apps to second partition. But in that case not only that app lose some of their functionality like notifications, some apps don't want to start anymore if i move them. I will update my question with screenshot of mount command so you can take a look

from the mount output ,I can tell that the /data and the sdcard are not on the same physical partition (/system /cache and  /data are on the same parttion) ,so merging data and sdcard is impossible why ? because they are not on the same physical device for example you can't merge 2 partitions from two different physical hard drives on a pc ,your best option here is app2sd (the deep one which requires a root , init.d and system can mount rw ) if you are open to the option I can post a more detailed answer

Wait i understand that these are different partitions, but you are telling me that those are even different hardware inside the tablet, that i have 2 different memories? I think it's only one emmc inside divided into partitions and storage/sdcard0 is only mount point to partition. At least that was the case on my Nokia N900 i had before. If you think link2sd would solve my problem i am up for trying the solution if you post it. Thanks.

An Advanced Solution: Use the 'parted' binary in the updater-script (to format your partitions as required (check the manual for usage)) of a flashable zip and flash it from a custom recovery. Then edit the boot.img's ramdisk accordingly to create the necessary symlinks and flash the new boot.img and try.. (I don't know if there's a custom recovery for your device.. And somehow try to get the boot.img .. Make sure you have flashable firmware for your device if something goes wrong)