text:
Swap partition not working on Huawei U8160 running CyanogenMod 7.2
I have a Huawei U8160 (also known as : Vodafone 858 Smart) which is running CyanogenMod 7.2 (which was released by MADTeam in 2/7/2012).
After updating to the 2/7/2012 update, I found an option to use swap partition instead of compcache (compressed cache), so I repartitioned my SD card to make a swap partition using mini tool partition wizard which is 100 MB in size and primary (I had an Ext2 partition).  But after enabling the swap option the programs where slower, so I checked whether the swap partition was working or not.  I used the terminal emulator and typed "free" and the swap partition was all zeros.
So I wanted to know if I should mount it or do something else to make it work?

Swap partition has no place on smartphones, and induces a placebo in thinking everything is running faster when it has no purpose.

but many people say it's working on cyanogen mod

http://android.stackexchange.com/questions/24786/does-cyanogenmod-7-2-kernel-support-swap-memory?rq=1 Read that question that was answered before.

@t0mm13b that is not my question , I'm asking how to make it work right?

There are two ways to apply and use swap on your device, using a swap file or using a swap partition. This guide provides instructions for both of them.

Disable Compcache
First step is to confirm the status or presence of the compressed cache, thus ensuring that it is disabled.
While CyanogenMod does not enable Compcache support on all devices, and by default if available it comes disabled, you can check the status by accessing:
    Settings » CyanogenMod settings » Performance settings » Compcache

If it doesn't show, your device doesn't support Compcache. If it show, disable it to use swap instead.

Using swap (file or partition)
Swap can give more available memory than Compcache, but you need at least a class 6 SD card to prevent slow access times. You should also be aware that SD write wear is increased, so, the card will last less than usual would last.
Using a swap file
This is the easiest way, you can have an app creating and managing the swap file for you:
Here's three recommended apps for this:

Swapper 2
Swapper
DroidSwap

Using a swap partition
You can manually create a swap partition, but for that to happen, you need to backup your SD card contents; format, and partition it.
The swap partition does bring better compatibility, when compared with swap files, but only concerning the connection of your phone as an USB mass storage device.
SD card partitioning
The method of reference if the use of MiniTool Partition Wizard Home Edition, compatible with Windows 2000/XP/Vista & Windows 7.

Download and install MiniTool Partition Wizard;
Remove the SD card from your device, insert into USB SD Card reader.
Windows should report a new drive and you should see the drive contents.
Delete old partitions on SD card:
Notes:
Operations are QUEUED, not instantly applied. So nothing is deleted and changed UNTIL you click "APPLY" and then confirm by clicking "OK".
Confirm that you are selecting and flagging to delete the correct drive. Your SD card should be the smallest one present on your computer.
Select it, with a right mouse click, select "Delete":

Create FAT or FAT32 partition:
Right mouse click over the SD card unallocated space, and click "create":

From "Create As", select: PRIMARY
From "File System", select:

For SD card bellow 2GB: FAT
For SD card above 2GB: FAT32

Under "Size and Location", at the right side, mouse left click and hold, then slide to the left to adjust the space for this partition.

create ext2 or ext3 or swap partition:
Right mouse click over the SD card unallocated space, and click "create":

From "Create As", select: PRIMARY
From "File System", select:

For App2SD: ext2
For swap: Linux Swap

Apply changes
Now that all has been created, you just need to apply and confirm the changes:
On the top left, there's a button labeled "Apply", press it:

A confirmation popup should be presented, press "Yes":

All done, your SD card can now return to your phone. If your current ROM is capable of using swap, it will detect and use it.

Notes
Please read everything carefully before proceeding. As mentioned by t0mm13b in the comments to your question, this subject as been covered, and the CyanogenMod team informs that this features are disabled by default due to potential issues:

Swap and Compressed Cache (Compcache) are optional memory management systems. By default, these schemes are disabled due to potential issues with some configurations.

Credits to:

CyanogenMod Wiki - Swap and Compcache
XDA Developers Forum - SD card partitioning

actually that is what I did EXACTLY , now my question is after all of this it's not working ,what should I do?

@MohamedEssam As one can read from the CyanogenMod Wiki, if he doesn't use swap, is because there's no support for it. There is nothing to do, but wait for a new version that may already have support.

@MohamedEssam Nonetheless, recent devices don't need swap, there's more than enough memory to perform all tasks. If developers didn't found useful the usage of swap, why would we need it after all? They are the experts, and they do spend tons of hours testing things up before releasing them to the market.

my phone doesn't have enough RAM.so I need the swap partition.


text:
Android is ignoring my choice of lock screen
I have bought a Samsung Galaxy S5 and I was so excited about the fingerprint feature.
So when  I got  the phone I tried to set fingerprint as my unlock method, but it didn't work.
The lockscreen now has a pedlock and there is two ways to unlock the phone.
First way:
Drag over the screen (the default option).
Second way:
Drag over the pedlock to get to a new screen from which I can only open with fingerprint.
How can I fix this?
I want to unlock the phone only with fingerprint, not with drag.

Question is too confusing to understand. Can you rephrase it?

@MANI Now I have changed the question.

Solved it! The problem was that when I connected my Samsung Gear Fit to my phone via bluetooth the phone was told to bypass lockscreen. The solution was to go to Settings > Security > Trusted Agents and then turn Smart Lock off :)

source: Stack Exchange

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

sort: votes


text:
Can I play mp4s on my Nexus through usb-on-the-go?
I have a male end micro-usb to female USB and I can plug in my USB drive and see all the files using the OTG disk explorer app, and I have a video player app that plays the videos I download to my tablet, but she I try and open the videos on my USB it doesn't work.
Is there a different app I should use or some setting I need to change so that way I can watch the videos without having to move them from my USB to my tablet?
Edit: also, is there a way I can move files between my tablet and USB?

Which Android version are you using?

@Firelord 5.1.1 according to the "about" section in settings.

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


text:
Why phone screens have full brightness during boot time?
A simple question.
Why do phone screens have to be set at full brightness during power-up? (Maybe at that time the hardware's light sensor/s is initializing?)
Why did the developer/manufacturers not set the display's brightness to a lower value to allow a better User Experience?
p.s.- this came to my mind when I was restarting my phone, multiple times while debugging my Xposed module and being terribly sorry for my eyes to be having to look at the bright display.

We can't really say why... My guess is the hardware defaults to full until the OS starts and the power management services start controlling things. This question will net purely opinion answers though, I don't think there is a definitive answer

Use a fully black bootanimation if you want to keep your eyes easy :P

@AndyYan this makes me look stupid. xD

@acejavelin given the long time we have been using mobile devices (and this thing/problem still exists), I am sure there should be a strong reason to blare my display everytime I restart...

@vijayant I assume that the "strong reason" is nobody cares. Who stares at bootanimations when you can put the phone down and grab a coffee?


text:
Internal memory decreased even if no apps is installed
I have an Alcatel 918N Glory X with internal memory of around 320MB (160 of which goes to RAM) I have been installing quite a few apps and moved them to SD card and I notice that the internal memory free space has decreased even if I move it to SD card, is it normal? For the real problem, I have downloaded an app around ~40MB in size from Google Play (with ~50MB free internal memory). However, the app was not installed due to "insufficient memory". I decided to ignore it, but when I checked my internal memory's space, it was reduced to just ~8MB only, without even the installed app. I have set my default install location to SD card using ADB before I downloaded the said app. Can you tell me what happened here? Is it that the downloaded app resides in internal memory and I have to delete it? if so, please teach me how.

internal memory != storage space... just saying :)

This happens to me when I install big apps ,a tip you can find the file in the /cache/download/ directory

@RichardBorcsik i mean for me

That's because normal move to SD card doesn't move every thing there.
If you want to move apps completely to your SD card you'll have to root your phone (I'm not responsible for doing something wrong to your phone, although it's rare to brick a phone during rooting).
Rooting (Android OS)-Wikipedia
How To Root Your Android Phone With SuperOneClick
After rooting your phone you'll have to partition your SD card (as you need) to make it two partitions.
SD card partitioning - XDA-Developers
then you'll have to obtain one of the following apps to move apps completely to SD card.

S2E (simple2ext)
Link2SD

Although i use Link2SD many people prefer simple2ext.

OPTIONAL:
if you are going to use Link2SD some problems may occur,sometimes it tells you on first to choose your ext partition to create mount scripts so it could mount your ext partition on startup then it tells you to restart your phone and then it tells you the same message.the reason is that mount scripts are not compatible.
SOLUTION:you must mount it manually using Terminal Emulator by typing these commands:
su
mount -t ext* /dev/block/mmcblk0p2 /data/sdext*

note : replace (*) with the number of your SD ext partition
then you should quick restart from Link2SD by pressing the hardware menu key then more then at the end of the list choose quick restart and then confirm.you're DONE.

When you download an app, it is downloaded into a cache on the internal SD card.  So the 40MB app you downloaded is already taking up 40MB of space on your internal storage :(
There are a couple things you can do:

Sideload the app.  Download just the APK to your external SD card, and install it from there (there is a Chrome extension you can use to download APKs to your computer, which you can then transfer to your phone - I've done this, works like a charm).  You don't need to be rooted or anything for this to work - you just need to go into Settings and allow app installation from other than the Play Store.
Delete the caches for your system (and possibly some apps) to clear up more space on your internal storage.  If you're not comfortable finding and deleting the caches manually, such as /cache/download, there are many cache cleaning apps you can download from the Play store to do this for you.  You will probably need to be rooted for this to be effective, depending on your phone.


text:
How to disable PIN lock in android device without touching it
My android phone (Sony Xperia Z2) has a PIN lock, and now the screen is broken, everything is working fine except touch, I can't do anything because I can't unlock the phone because I can't press the buttons to unlock it. So is there a way I can unlock the phone with? Even if the touch isn't working I can use the phone with Google Assistant.
PS: My phone doesn't have root.

Hi! Have you gone through the resources under the tag [tag:broken-screen]? Let us know what worked or didn't work for you.

yah, but I didn't find anything helpful.

So when you say broken screen, but then "everything is working except touch", does the display work?
Below I've written a solution that'll work with a broken display and touch, if your display does work, then just use an OTG adapter and a mouse, if not follow the steps below.

Get an OTG adapter with a mouse
Make a screenshot (probably power + vol down)
Connect your phone to your PC and view what's in view what's in /sdcard/DCIM/Screenshots/
Continue doing that to go into Settings > Developer Options and enable USB Debugging (it's painful, but the only way)
After you've done that you can use scrcpy to mirror your screen to your PC via adb and interact with it. (The first time you use your PC with adb you'll get a prompt to authenticate on the phone you'll have to click allow there, just keep that in mind)

Thank you very much! I didn't have OTG adapter, but fortunately Debugging mode was enabled (because use my phone in Android Studio).

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


text:
Why is my phone detecting two taps instead of one on the screen?
I'm observing a strange behaviour on my phone out of the blue. Yesterday, the left side of my screen stopped working properly. I started having a hard time clicking anything next to the left edge, typing the keyboard or pressing buttons on the left.
I enabled Developer Options > Input > Show touches, and I was able to observe that when I try to tap the left side of the screen, the screen appears to detect two taps on opposing sides of a column, as if the whole column of pixels were damaged. The phone hasn't suffered any hits or gotten wet. This is just out of nowhere.

I've uploaded a video of this to make it clearer here.
This is an Xperia Z3, D6603, running Android 5.1.1.
Has anyone encountered something like this? I've tried restarting the phone to no avail.

Do you have any gesture apps installed? Sometimes they are even native to the particular phone? Maybe the allowable trigger real estate is defined especially broad? Multi-app/multi-screen enabled?

Hi @wbogacz, I don't have any gesture apps installed. But if that were the case, wouldn't that affect the entire screen? If you look at the video you'll see it happens all along a vertical area alongside left edge of the screen.

This is a hardware problem. The screen sensor is faulty. The actions most likely to solve the problem:

Factory reset
Cleaning of the screen ribbon cable
Replacement of the screen.

can you please explain how to clean the screen ribbon cable? Can you point me to a video or article somewhere that explains this? Also, how does a factory reset solve a hardware problem?

In the end I had to take it to a technical service shop where they replaced the screen. Unfortunately on this model that also means replacing the entire frame because the screen and frame are one.

Sony official support is very bad in this regard BTW. They basically refuse to even try to fix a device that's past warranty. So if you face this problem take it to a good third party. They'll replace the screen using spares from other scratched devices but it's your best shot. The reason for the "double touch" symptom is that when a pixel goes out, the entire column goes with it. I guess it's a design issue. They told me humidity might have caused it.

It some time happens when some of the apps in the background are going through connection or network problems and they are third party they start behaving badly and they start making your phone to hang and make waste touches

I've killed/dismissed every app and restarted twice, but still observe this. Any idea on how to solve it?

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


text:
How to disable "Verify HUAWEI ID" notification?
How to get rid of this reminder if I do not have any HUAWEI ID, and have not ever used HUAWEI cloud?

Device: HUAWEI P20 EML-L29 8.1.0.164
EMUI: ⠀8.1.0
Kernel: 4.4.103+

If you go to Settings - Accounts, do you have a HUAWEI or Huawei Cloud account there? If so, have you tried deleting it?

I do not have any account on this phone. However, following the instructions from the answer by Vivdo got rid of this stupid notification immediately.

If you pull down the notification bar and slide the notification message to the right you can access the notification settings via the cog symbol.
Alternatively this notification comes from the Huawei 'Files' app, find it in apps and notifications and kill that app!.


text:
How to remove KDE Connect app icon from Notification bar?
I have the KDE Connect app in order to connect my Android phone (Moto Z2 Play) to my Ubuntu machine. With the upgrade to Android 8, this app has a new annoying behavior in that its icon is always in the Notification bar even when not connected. (If I pull down it says "Not connected to any device").
How can I get the icon to not appear in the Notification bar when the phone is not connected to anything?

It is not related to Android Oreo. It is a recent update to the app that introduced that persistent notification.

@Firelord: It is indirectly related to Oreo, per https://nicolasfella.wordpress.com/2018/11/04/kde-connect-new-stuff-0x3/ :-)

You can choose to disable that notification by long pressing it and following what shows up there.
If you have a rooted device with Xposed framework, you can setup GravityBox and use its Notification blocked under Miscellaneous.
I, however, use MacroDroid to clear that notification (works only on Android 8.0 and above).
Trigger: Device events → Notification received → Select Application (s) → KDE Connect: Text content: Matches; Text: Not connected to any device; uncheck both the  following options.
Actions: Notification →Clear Notifications → and then follow it as you did in Trigger.
Constraints: not required
Reboot the device, or restart the KDE Connect app, or simply run the macro by long-pressing it, followed by "Test actions".
That notification would no longer annoy you.

Excerpt taken from KDE Connect – New stuff 0x3:

Android Oreo introduced some restrictions in regard to apps running in the background. In the future in order to be able to run in the background KDE Connect needs to show a persistent notification.
To hide the notification you need to long-press it and switch it off. Other notifications from KDE Connect are unaffected by this.

Thanks for posting the official response, explaining why it behaves that way. +1

On Android 9 Pie:

long press the notification
tap the information icon (blue "i" in a circle)
choose "Notifications"
uncheck "Persistent indicator"


text:
How to remove an image saved as wallpaper from lock screen on Android 4.4.2?
Micromax Canvas 2 Colors with Android 4.4.2 is my first smartphone and I'm finding my way around slowly.
I saw an image on a website of Google Chrome and I clicked on the image and pressed save image. I got a message saying image downloading. Later, I opened the image from the gallery, did some size changes as requested, then made it my wallpaper for the lock screen. However, I am unable to remove the image now from the lock screen and go back to the default image.
Where is the image stored for me to go ahead and delete this image so that it goes back to the default option of the phone, when it allowed the default wallpaper in the screen and if I played an app called Saavan, it would put that albums image as the lock screen image automatically?

Images downloaded from Chrome are stored in /sdcard/download. If you don't have an SD card, check in the internal memory's /download directory.
After finding the image, delete it and change your wallpaper either from settings -> display -> wallpaper or by pressing and holding on empty space on the home screen and then selecting wallpaper.

Your wallpaper should be the same regardless of whether you're on the lockscreen or not — it's not an iPhone ;)
Changing your wallpaper on 4.4 is easy, you just press and hold in any empty space on your screen after unlocking your phone. Choose "Wallpapers" and select your wallpaper. You can either choose one of the default ones, or select "Pick image" to choose one from your gallery.

AFAIK most android flavors allow a lock screen and home wallpaper to be different

Go to settings, wallpaper, lock screen and find or change the image there.


text:
How to block/disable WiFiKill effectiveness on WiFi network?
I just gave WiFiKill app to someone I know in the region where the college is and I guided him how to get it work. That was before the ending of holiday.
At these days after holiday ended, he monitored that college WiFi network cutting all bandwidth on other connected devices, although they're connected to network. I hear all of them complain about the Internet while he's enjoying full internet bandwidth, which is not fair at all because that internet is only dedicated for college students only, not for citizens of that region.
How to disable this app affecting college WiFi network? What will happen if 2 users using WiFiKill on the same network and each one of them block internet on the other device?

Pretty much.. no. WiFiKill uses ARP poisoning to cause computers on the local network segment to use the wrong MAC address for the router, resulting in all packets being dropped. A second device running WiFiKill would have no visible effect; however, if you could spoof ARP reply packets which have the correct MAC address in them it could be used to mitigate the effects -- maybe. The two devices would be in a race at that point.


text:
Retrieving a URL from Facebook app
Is it possible to get the URL of a post from the Facebook app and copy it to the clipboard? If so, how to do it?

only way is to open the link in browser and copy the link from the address bar.

This is not an answer to what he asked.


text:
Chrome for Android's cache location
I am using a Samsung Note 2 (N7100) running on root. I want to know where Chrome for Android saves its cache files.
Like on Windows, the cache is located on ..\AppData\Local\Google\Chrome\User Data\Profile 1\Cache.
Where is the location for Chrome for Android's cache?

Like other Android apps, Chrome for Android stores the cache under its data directory which is /data/data/com.android.chrome/cache. Cache and Media Cache goes there.
GPUCache is located under /data/data/com.android.chrome/app_chrome/Default/.
Related reading on Forensic Wiki.

If think you wanted to say "/android/data/com.android.." instead of "/data/data/com.android..."

@ZéCarlos back when I posted the answer I meant what I wrote, but I do not know whether my answer is applicable to recent versions of Android now.

It's valid for Android 11


text:
Samsung Galaxy S5 died suddenly and without reason
Less than a month old my Samsung Galaxy S5 has completely died.
I was listening to music on my Galaxy S5 (<1 month old) when it cut out. The phone had 50% charge, but had suddenly turned itself off.
I restarted it and it showed only 10% battery life, so I turned it off--thinking this might be a battery calibration issue and I'd charge it when I got home and all would be dandy.
I charged it to 100% once home and began using it, and suddenly, the battery life began dropping 99, 97, 96, 95 probably once every second (the phone was also very hot) it died completely and will not turn on, will not charge, will not show any signs up life. Zero.
I've taken it out of the Otterbox case, taken out the battery, removed the SIM and micro SD card and still zero signs of life. Any idea what could have caused this of how to fix it?

Claim for Warranty! If you're lucky you can get your handset replaced with a new one.

This is likely a defective battery or similar. Seeing as you have just bought it, I'm not surprised that it is showing this behavior. You could probably pull up your warranty (assuming you haven't rooted it) and get it fixed for no charge.
In case it is not a defective battery, hold down the power button in addition to holding both volume button for about 10 seconds or so. If that doesn't turn it on I'd treat it as defective and get it fixed/replace the battery yourself (probably voids warranty, be careful)

The sign for less than is <   if it is less than one month, it's < 1 month old. OCD perhaps, but also wrong. The bigger value is on the 'bigger' side of the symbol. 1 month is bigger than the lenght of time he's had it. < 1  Same in programming: If ageOfPhone < 1month; Wiki article on the less than sign I'll strike through it to avoid confusion, and let you edit the answer.

I had this problem. Samsung suddenly died with 50% charge. I pressed down all the buttons including home key, volumes and ON/OFF nd held them for 20 seconds. As I released them, Presto, my Samsung came back to life.
Weird. I'll still be taking it back into the shop though.


text:
How safe is the Aptoide apk?
I was going to install Aptoide, but some of the permissions raised concerns for me.
Why does it need my precise location, need to be able to add or remove accounts, create accounts and set passwords, and find and use accounts on my device?

Related (no duplicate): How safe is it to use Aptoide?

Aptoide is also an app store like Play Store which needs an account. This is like your Google account for Play Store. So it will have permissions (just like Play Store) for creating/modifying accounts (only for Aptoide). Location access is for viewing apps according to your location. Aptoide is safe but be careful with the apps downloaded from it.

Minor correction: You don't need an account to use the Aptoide app (I've never created an account there, but still use it). You'll only need it if you want to rate/comment/report or use your own repo. But for those cases, the app must be able to deal with accounts, absolutely right :)

I am using aptoide basically for searching an app that is not available in my country. But i heard that some paid apps are found freely on aptoide which is surely not a good option.

Please mention why it is not a good option, from the perspective of piracy, hacking the app, malware, or something else?

I have found many malwares which are hidden in disguise like cracker, patcher etc. Sometimes the green button is also misleading.

Will it be possible to name any such app that you encountered as malware? Anyhow, whatever the info you've mentioned and is yet to mention, please do so in the answer itself and not in the comments. Click here to edit your answer.

Also, do you have any answers to the specific question, about why it needs those permissions? I don't believe the questioner was specifically concerned about whether that market has bad apps, so much as why the app itself needed the permissions it's asked for.

Aptoide is safe however users upload apps to Aptoide's stores, any apps that you download from Aptoide should have a green shield with a check mark (meaning they have no viruses). If they do not, it means that they haven't been scanned for viruses.

Does it also have any protection from spywares, adwares and ransomwares? These are more common and dangerous than a virus for Android.


text:
Buying and Reading Books without Kindle or Nooks apps
I want buy an e-book (theleanstartup.com)  and read on my tablet (Samsung Galaxy Tab) .  Ebook is available for kindle and nook.  Also there is an Amazon link (probably kindle version).  There isn't pdf download option,  ofcourse.
Kindle and Nook's Android apps isn't downloadable for Turkey.
How can i buy and read this book?  Any ideas?

In addition to asking here, you may also want to go directly to Amazon.  They have a vested interest in helping you buy their merchandise.

i tried this.  getting same error.  its not downloadable from Turkey.

' We could not process your order because of geographical restrictions on the product which you were attempting to purchase. Please refer to the terms of use for this product to determine the geographical restrictions.
We apologize for any inconvenience this may have caused you.'

@Eray Oh, so this is purely a purchasing question, not an Android question.  We can't help you with that, sorry :(

@Matthew it's just for Amazon.  But there are a lots of services / solutions.  Because of this,  i'm asking here.

If you're able to buy it somewhere and have trouble getting it onto your device, that might be on-topic, but the actual purchase is not; it has to be Android-specific, and we don't do shopping questions regardless.  (See the [FAQ].)

You can get the Amazon Appstore from here and install it directly, and install the Kindle app from there instead of from the Play Store.

i tried this.  getting same error.  its not downloadable from Turkey.

We could not process your order because of geographical restrictions on the product which you were attempting to purchase. Please refer to the terms of use for this product to determine the geographical restrictions.

We apologize for any inconvenience this may have caused you.


text:
Retry System Update Not Working
I just bought a new Galaxy SII 4G Touch and was updating it to ICS and I lost connectivity while downloading the update. Now when I go to About Phone > Update Android, there is a button saying "Retry Download" but it does not do anything when I press it.
I tried rebooting & even wiped cache, in addition to checking for firmware update too (none found).
Any ideas?

Try checking the SD-Card. Chances are the "broken update" was stored there. If so, delete it (it's either unusable as it is incomplete) and try again. As a "very last ressort" (if you don't want to wait until it's offered again), you might try a factory reset -- but even that is no guarantee you will be offered the update immediately again.


text:
Google Play Music offline files cannot be found
So I have a very odd problem.  When I mark my songs for offline use in Google Play Music, they download just fine and are available offline. However, when I go to the /sdcard/Android/data/com.google.android.music/cache directory, there are no files in there.
Does anyone know how to find my files or fix what's wrong?
I'm very confused and have already tried factory restoring my phone. I am using a Samsung Galaxy S3 (Verizon) with the stock ROM which I've rooted.

On my Galaxy Nexus my cached music files are in /mnt/sdcard/Android/data/com.google.android.music/cache/music.

Use something like Astro and search for "mp3".

So I figured this out. Somewhere along the line, Google moved the offline music/cache to /data/data/com.google.android.music/.


text:
Calendar app gone after flashing
I have installed an ICS leak from my carrier (rom created by Motorola signed by my carrier but not released) and the calendar app has gone, I reinstalled the ROM from 2 different download sites and nothing, no one complains about this issue at all, some others just compalin some events don't appear but they have the app o.0
What can I do?

The Official Calendar app, just like Google Maps, YouTube, etc., has been an independent app from the Android Stock ROM and published on Google Play.
Which means you can just download it via Google Play

Has your calendar app really been wiped? (Try adding it as a shortcut from the app drawer.)
You can sometimes download an application from your handset manufacturer for your PC which provides a feature like "emergency firmware recovery". This should allow you to install the latest official release of Android.

I'm going to assume you did this using a rooted phone. If that's the case, you should be able to find someone who has Calendar app, and manually push that to system/app and fix permissions.


text:
UDP communication between PC and Android via ethernet
1. I am testing with a rooted nexus 5 operating on lollipop 5.1.
2. This is all with no wifi connection.
I am trying to send UDP packets between a PC and an android device with an otg cable and ethernet dongle. When connected the PC thinks the android is an unidentified network(No internet access) and the android recognizes the device as eth0 with an IP of 0.0.0.0.
eth0   UP   0.0.0.0

I add an IP to the eth0 by running the following unix script:
#!/bin/sh
netcfg eth0 up
ifconfig eth0 192.168.1.200 netmask 255.255.255.0
route add default gw 192.168.1.1 dev eth0
ping -c 1 192.168.1.1

After running the script eth0 appears in the command line as:
eth0   UP   192.168.1.200

I am using wireshark to track packets and when I try to open an interface between the PC and android I get an error as follows:
(Error opening adapter: The system cannot find the device specified. (20)).
Also, when I try to PING the PC from the android I get 100% packet lost.
So it seems like I don't have a connection between PC and android.
Any input on the topic would be very helpful.

Are you connecting the N5 and PC directly or via a router? IP information about the PC would also be helpful, like its IP, netmask, and whether it's DHCP or static.

N5 and PC are connected directly. End game is to use it as a hardware interface, no different then say I2C or RX.  DHCP is enabled,  IP 169.254.57.56, Netmask 255.255.255.0

I used 169.254.57.55 in the script.

Makes sense, though if you're looking to connect the two via IP networking they'll need to be in the same subnet. Your PC is self-assigning an IP address because it can't find a DHCP server. Try statically assigning your PC 192.168.1.1 with the same 255.255.255.0 subnet.

Yes! Just had to set IPs and default gateways correctly. Thanks for the help, I don't have much of a networking background. More of a hardware guy.

Glad it works! I've copied my comment to an answer - if that wraps up your question, mind accepting it?

[From Comments:] If you're looking to connect the two via IP networking they'll need to be in the same subnet. Your PC is self-assigning an IP address because it can't find a DHCP server. Try statically assigning your PC 192.168.1.1 with the same 255.255.255.0 subnet.

I think reverse tethering would solve your problem.
Android reverse tethering steps:
Note: Works only in a rooted Android phone.

Connect Android device via USB.
Enable USB tethering. To do so, go to Settings → More... → Tethering & mobile hotspot → Usb tethering.
On host machine, type:
$ ifconfig usb0 10.42.0.1 netmask 255.255.255.0
$ echo 1 > /proc/sys/net/ipv4/ip_forward

Command for sudo will be:
$ sudo 'echo 1 > /proc/sys/net/ipv4/ip_forward'

On Android device (for this step you must install ADB on host PC), type:
$ adb shell
$ su
$ netcfg rndis0 dhcp

If it does'nt get the IP address then assign it manually:
$ netcfg rndis0 10.42.0.2 netmask 255.255.255.0
$ route add default gw 10.42.0.1 dev rndis0

Now internet would be working in the Android phone.
To check , try the command ping www.google.com.
It works for me.

Android will not give the option to turn USB tethering on with the Ethernet dongle/otg cable combinations i.e it's not a USB type connection.

I tried with Rooted phone & PC with Ethernet connection & it work for me fine.

You are using an otg with an ethernet adapter? Here's an example http://plugable.com/products/usb2-otge100. And there will be no internet connection. UDP is being used as a hardware interface.

I connected my phone with PC using usb

About 4., should it not be "On PC" because you run ADB shell from the PC.


text:
Wi-fi keeps turning off
Within the last few days, my Wi-fi setting keeps switching to "off".
It does this even when the screen is on and I'm actively using the device.
I've checked the couple apps I still have that help with conserving battery and none of them seem to affect wi-fi. In any event I haven't installed any recently nor updated any settings in them.
What should I be checking? How can I fix this?
Motorola Droid, Android 2.2.1, unrooted

Have you tried more than one WAP or is this all happening on one?

You would probably know this, but have you checked to see if you have any rogue Tasker profiles configured?

Well color me dumb.
I'd recently installed an app called "Autopilot". It's supposed to put the device in Airplane mode when there's no cellular signal. I work in the middle of an office building so it happens a lot. It burns through battery while it tries to establish a signal.
The settings led me to believe that it wouldn't touch wi-fi unless I turned a specific setting on. I didn't, because I didn't want to mess with that.
However, after I uninstalled the app, the behavior has stopped.
I should have checked that first.
Let that be a lesson: Just because you don't think it's that new app you installed giving you grief, it just might be after all.

I had this happen to me once.  I think it had something to do with WiFi being turned on while flight mode was on, but I don't know why.  I fixed it by:

Turning off WiFi
Turning on flight mode
Rebooting
Turning off flight mode
Rebooting
Turning on WiFi

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


text:
Howto get ONLY uninstalled packages list with associated apk (if any)?
(rooted galaxy j5 7.1.1)
As pm list packages -u shows ALL packages including uninstalled (at least on my system), what should be the right command to show ONLY uninstalled apps?
Or is this an unexpected behavior that would mean I've something wrong?
Options like -u -f -s are giving inclusive (OR type of) results. Is there a way to get exclusive AND type of result? Like, "uninstalled, system apps with their associated apk, if any). Looks easy, but it just doesn't work for me. Or should it?

Related: the comment thread on the answer of 'How to list system packages uninstalled (for a user) via ADB?'

Not so easy. Related... but doesn't give answer to my question.

To compare outputs of "cmd package list packages" and "cmd package list packages -u" by "diff" makes a line by line comparison and won't just sort uninstalled apps, only if the files to compare are first edited by hand... which would obviously solve the problem the hard way, what wasn't the goal.

I haven't researched further about this, but perhaps there's no easy way without additional text processing.

If you want a solution like this, I have a shell script.


text:
Download full WhatsApp history
Is there any way to make backup of WhatsApp history with all emoticons and media? (no .txt file)
I have non-rooted Android 2.2.

You mean all the conversations you had and all the photos/sounds/videos you had there?

Yes. That is what I want

It's very simple. Connect your phone to your computer, search for the Whatsapp directory (just called Whatsapp), and just copy it to your computer. Everything you wanted is stored in that folder.
When you want to restore your backup, you just copy the folder back to the phone and then install Whatsapp. You will then be given the option to restore backup.

Ok. But can I view messages on PC? I don't know how to open that files...

From a little Google search: http://forum.xda-developers.com/showthread.php?t=2719741 ; Try this, I never tried that so I can't guarantee it will work.

you are non rooted user so titanium backup wont work for you  Your history is automatically backuped daily so don't worry  still you want to backup u can do by Go to WhatsApp > Menu Button > Settings > Chat settings > Backup conversations.  else connect your phone to pc and use mobogine to backup your whats app its easy choose your way.

Try to backup the app with data using titanium backup. Hope this is what you want.

Have you seen the part "I have non rooted Android" in the question? TiBu requires the device to be rooted, so this obviously isn't of much help to the OP.


text:
How can I delete a Whatsapp group of which, I am the administrator?
I am the admin of a WhatsApp group. I found that there is another group with same members, so the group I made is of no use. Now, How can I delete it?

This is a useful question, so ofcourse it needed to be closed.

If it is off-topic, then perhaps moving the question to the correct SE community would be better than closing. I found it VERY useful.

Remove all participants other than yourself, first by pressing and holding their name
Finally, as Admin, exit yourself from the group by pressing "Exit Group" option underneath
Now, the delete group option should become visible: press "Delete Group"

It's all been explained on WhatsApp FAQ - Group for Android.

Actually, the link doesn't say about deleting group on server side. But as how WhatsApp group works (other user will be pointed as a new administrator when current administrator leaves), the only way to delete the group is by making it empty, which is the idea of this answer.


text:
Good combination for playing media from SMB/CIFS share?
Currently I am using ES File Explorer + MX Player to play audio and video files for this.
Unfortunately it has some problems:

MX Player sees only current playing file, not a directory. So I can't jump to next file from within player. I need to go back to ES Explorer to go to next file.
Sometimes if there is a connection problem, the video just closes and later can be started only from the beginning. In correct software, the video should wait until the source is available again.
Some players are not displayed for certain file types at all. If I force using them, they say

This file type does not support streaming

and then starting to copy entire file to local storage before playing. Correct software should simulate normal directory from SMB shares so that applications could not know that the source is remote.

VLC for Android plays media from SMB shares. I use VLC on my tablet, my little Android set top box and about to put it on my firesticks. I also use VLC on my Windows and Linux PC's.

For music try Samba Player, though it doesn't support video.
Link: Samba Player on Google Play
Description:
"Listen to your network stored music collection as if it was all on your phone!
Enjoy music right away, no complicated setup required.
Samba Player works with shared folders from Windows, Linux, Mac, home routers, media players, network drives (NAS) or any network device that can share folders."

Could you provide the download link and the official description of the app? Thank you.

apologies for the rush - wrote now

Now that ES File Explorer has jumped the shark somewhat, I asked in our chat about possible replacements, and Solid Explorer File Manager is a good replacement. It can stream via FTP, SFTP, SMB, and WebDAV, along with plugins for other protocols and cloud services. It can stream audio and video into other players such as VLC. That combination of apps will do exactly what you're asking for.
N.B. VLC is free software (both gratis and libre), but Solid Explorer is non-free.

Try XenoAmp (for audio) - it plays off SMB natively (you don't need to use ES Explorer) and does it by streaming! No audio file is copied to your device while playing, it is streamed directly from your SMB share. Plus - if you tap audio file in external file browser like ES Explorer, XenoAmp will create a playlist of whole directory with the selected file in it. Sounds like it is exactly what you need, right?

If you have root, you could use an app to really mount the share locally. Maybe this will work. (ES file explorer only serves the files from a local webserver and tells MXPlayer to play them from there.)
If you don't have root, you could play the files directly in ES file explorer (ES music player), it works well that way.

I use BSPlayer it has browse LAN option that allows me view/select to play video files and mp3 files stored on my windows shares.
For your second option, the only time I loose connection to the share is when my tablet looses connection with my wireless router. This is rare for me since I do most of my work near the router.
For option 3 I can play avi mp4 mkv files with no problems
the official site says
BS.Player ™ is the software movie and media player that supports all popular video and audio media file types, containers and formats such as:
WebM, Xvid, avi, mpg, mpeg-1, mpeg-2, mpeg-4, 3ivx, YouTube streaming video, AVC HD (avchd player), QT QuickTime mov, RM Real media, OGM, Matroska , mkv, asf, wmv, DV, m1v, m2v, mp4, mpv, swf, vob and wav, mpa, mp1, mp2, mp3, Ogg, aac, aif, ram, wma, flv (Flash and YouTube Video) and much more!

I have been using USB Audio Player PRO (yes, it costs money after a short trial, but the developers are very responsive on bug reports and feature requests) very successfully. It supports SAMBA well and works quickly with very little cache (actually can be troublesome with MORE cache). Other network options are UPnP/DLNA and internet radio stations, allowing you to add custom stations so you can even create your own. Shoutcast and TIDAL are also supported.
The premium app I had been using before (begins with "N" ends with "ron") worked OK if I connected to a small network source, but its insistence on creating a local catalog of the entire resource sent it into deep space and used space I didn't have on internal and external cards combined.
The real reason I have now totally switched to USB...PRO was its support of an external DAC. I have several USB DAC implrementations from Zorloo.com Z:ERO earbuds with tiny DAC integrated in the cable ($39-a steal!) to a full size DAC that integrates with my home music system. I can really hear a difference between my music straight from my S4 headphone jack vs the USB DAC. NOTE: My ears aren't quite good enough to hear the difference between a ~$100 DAC vs a ~$500 DAC, so I'm not a menace to my wife's budget!
Give it a try and see what you think.
BTW - My music is mostly FLAC some APE. The outstanding stuff is 24/192. The stupid stuff is people who buy a CD and rip it to 24/192 thinking there is some magic process that is going to improve the red sound on the CD. Like people who convert 128MP3 to lossless to improve the quality. Of course, you do upgrade to perfect copy of the 128 kbps MP3!


text:
What does "<string>@<string>" (ex: se.infra@SEP138#1) mean on kernel version?
I have broken my mobile, so I want to download the original version back.
The original version is:

Android version: 4.1.2
Kernel version: 3.0.31-638230 se.infra@SEP138#1

On kernel version, what does it mean by se.infra@SEP138#1 and how to check the correct kernel version before downloading the Android image?

This is the name of the user and computer that was used to build the kernel. "se.infra" isn't a username belonging to a real person, but an account used by the build infrastructure at Samsung. It's not relevant at all.
The thing you need to match is the Build number, shown just beneath the kernel version in the About device page of the device settings. It looks something like JSS15J.I9300XXUGNG3: everything after the "." is actually the build number for the baseband (modem firmware) that goes with the ROM. The first half of the build number is listed with each ROM on sites like sammobile.com that offer original Samsung ROMs for download.


text:
Prevent notifications from coming back after being dismissed
I'm using a Galaxy Nexus which runs Android 4.3 Jelly Bean. Lately, I have been very annoyed with notifications from apps I have installed (like WhatsApp, Viber, or even missed calls) which keep coming back every ten minutes even after I dismiss them.
Can resetting my phone solve this issue, or are there any workarounds?

You can disable notifications on a per-app basis by going to Settings > Apps > APP_NAME and unchecking 'Show notifications'


text:
Nexus 5 stuck on boot when trying to update to Android 5.0 Lollipop
I was trying to update to Android 5 using Nexus Root Toolkit. I clicked the "Start" on my Nexus 5 by mistake. Now, my phone stucks on the Google logo.
I tried to wipe and restore so I can start over, but the same thing happens; it stucks on Google logo. How to fix this?

In order for a proper answer the question needs to be edited to contain more information. Such as what steps and other.

Had to flash the image from google, mine was previously rooted. Had the same issue though.

I had the same issue. It turned out to be an issue with the rooted boot.img.
Try the option to flash stock rom with the 'soft brick/bootloop' option checked.
I now have lollipop working, but no root access yet. But this is better than a bricked phone...


text:
"Brendon's url" and Chinese apps on home screen. Is it a virus? How do I fix it?
My tab was charging when I noticed there were notifications in Chinese and unknown home screen shortcuts created. Some were named "Brendon's URL" and the others were in Chinese. The notifications were also in Chinese. Is there anything wrong? Is it a virus? How do I fix it?

Image taken from an XDA forum thread, click to view the larger version.

If you long press the notification and press "App Info" what does it bring up?

Related: XDA forum, Blogspot

This is downloaded by "Software Update" App Version 09.05.
Force stop it and disable for time being.

Thanks.how can i re-enable "Software Update" app?

setting-> Device-> Apps -> disabled -> software update -> enable.
But i will recommend to keep it disable until Antivirus come up with its solution.

There's no option for disable..only option is force stop. So if i force it to stop, then how can i regain it back? My software update version is 08.07

After Force stop it will show launch option, You can launch it any time afterwords. Even after force stop when you will restart your phone it will restart again.

No launch button showing but problem solved. Thank you very much bro. Hope so it again come to play on reboot.

Nitin, What do u think is it a virus or an error in the software because i hadn't updated it. I don't know from where it came from?

Try to freeze the ota updater apps using TB or any third party app that can freeze apps. This works on my co-group member in our facebook group.

try this: cut off any connection by activating Airplane mode. if you have wechat installed on your android then uninstall it first. after that remove all the brandon's url u have. restart your phone and wait...see it if IT appear again. IF not appear then restore your connection/OFF your airplane mode.


text:
Automatic Do Not Disturb rules for calendar events do not work with imported calendar
Update: I've updated the question, check the bottom of this post for the details I've found so far and the last problems standing in my way
The problem
My work schedule is provided to me as an online iCal file, which I have imported into Google Calendar. This way all events are visible in my Google Calendar. I'm attempting to set up my phone to switch into do-not-disturb mode when I'm at work. This is a feature that has been added in Android 6.0.
Android 6 added a neat feature to switch to Do not Disturb mode during calendar events. I managed to get this working using my default Google calendar. However, the imported events from the external iCal URL don't seem to get picked up: only events I manually add to Google Calendar turn my phone into do-not-disturb.
Time-based rules work perfectly so the feature itself is not broken.
My current settings are as follows:
Rule name: work
During events for: my.email.address@gmail.com (into which I've imported the iCal URL)
Where reply is: Yes, Maybe or Not replied
Do not disturb: Total silence
What I've tried:

Add the iCal URL to a different Google account
Add the iCal URL to the Outlook app and select that account in the automatic DND settings
Modify the iCal (using a PHP script) to add the RSVP status to every event (every event now says it has been accepted)

My phone details
Device: Oneplus One
Software: CyanogenMod 13 (the latest nightly)
Root: available if necessary
I know my way around ADB and the Linux shell if I need to modify my system files. I know apps are available to do the same thing Android is supposed to do, but I prefer not installing an extra app.
Update #1
I found the Java file which handles these events. It seems like the problems lies with line 124: getPrimaryCalendars.
The code seems to only accept events from primary calendar. Imported calendars are not used as primary calendars though...
Update #2
Okay, so the list of requirements for the Do not Disturb event detection to work seems to be as follows:

The current time must be greater than the beginning of the event and the current time must be less than the end of the event
The calendar the event is in must be

Visible
Primary

The event availability field must NOT be "free" (so it should be marked as AVAILABILITY_BUSY, AVAILABILITY_TENTATIVE or something else, as long as it's not AVAILABILITY_FREE)
It should meet the attendee requirements: the event has an attendee with the same email address as the "calendar owner". This means an attendee value needs to be set for in the iCal file, containing the email address of the Google account the iCal file was imported into.
The "reply" field must be equal to the option the user selected. This means the attendee status must be ATTENDEE_STATUS_ACCEPTED if the user requests to only activate the rule when an event has been accepted, ATTENDEE_STATUS_ACCEPTED or ATTENDEE_STATUS_TENTATIVE for "yes or maybe" or anything but ATTENDEE_STATUS_DECLINED when the user selects "yes, maybe or not replied".

Does anybody know how to pass an imported calendar through this filter? Or how to make a calendar "primary" so the check can succeed?

Please any solution? I have this issue too.

Unfortunately, no. iCal calendars can not be made primary in any official way.
It should be possible using a third party app though such as Tasker.


text:
Delete purchased application from the list
I've bought some application and I feel that I don't want to use it anymore and I've uninstalled it. However, when I opened Downloads tab in the Market, it is listed there even though it's not installed. So, how do I remove it from the list?

If you did not purchase the app (i.e. it was free), it should be gone.  If you did, then it's always there because you have purchased the right to download it.

Yeah, I know that, but how do I get rid of the app from the list (if it's possible)?

I do not think it's possible.  Beyond using a different Google account, but then you don't get your other paid apps.

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


text:
How can I fix the GPS on my Samsung Galaxy S?
As has been well documented, the Galaxy S phones have terrible GPS functionality.  It works for a minority, but it is slow/inaccurate for some and for others it just doesn't work at all.  How can I fix this?

Four ways: Upgrading the software, fixing the hardware, resetting the GPS settings/data, and using "fake" GPS.

Upgrading the Software

Samsung definitely released some bad GPS firmware, which does not help things.  Fortunately, good code is included in all of the recent 2.2 updates.  If you can, upgrade your software to 2.2.  It has many advantages besides just the GPS!
You can also try flashing 2.3 GPS code (see this XDA thread).  Apparently it's the best yet, and should work with any ROM.
Summary: Gingerbread great, Froyo good, Eclair bad.
Note: A minority of users have worse GPS performance after upgrading to Froyo.  If you have the very latest Froyo update and this is true for you, I believe you can fix it by continuing with the other steps below (or the 2.3 GPS code above).  You probably have bad GPS data and settings left over from Eclair, or perhaps it's just that your phone has been "cold started" and the GPS needs to collect some information about the nearby satellites first.

Fixing the Hardware

This might void your warranty, though if done properly it should be undetectable.
A major problem for many users is, yes, a hardware problem -- but not a GPS chip issue as some have claimed.  I was reluctant to accept this myself, but after trying everything else I finally resorted to this fix, and it worked!  The hardware has apparently been fixed in newer device versions, so if you bought your phone after October 2010 I recommend trying the other steps before doing this.  But the good news is that it's easy to do.  There's a detailed guide on XDA; here is the quick version:

Take off the back cover; remove the battery, SIM, and SD card.
Remove the 7 small screws in the back of the device, and carefully pry off the backing plastic.
You'll see 4 gold-ish contacts sticking out, approximately at each corner of the device.  You'll notice that the backing plastic has 4 flat contacts on it, which are supposed to touch the ones on the device.  (See the guide for details).
Slightly bend the contacts on the device upwards (a millimeter or so should be good, don't overdo it) so that they will contact the backing plate, like they were intended to.  You might want to insert something like a small folded piece of paper under the contact, so that it doesn't bend back down.
Put everything back together, and continue with the next section.

Fixing the Hardware (2nd option)

This really voids your warranty, but seems like the best possible technical fix so far.

Problem is caused by bad gnd conductivity between mainboard and antenna. It is conduced by conductivity rubber. This kind of rubber was used for old nokia 8210 for connect display to mainboard. It was the mayor fault for nokia 8210.

There are 2 different methods which both require soldering skill but are said to significantly improve the GPS signal. Read more, see photos and a step by step guide on XDA.
Reset the GPS Data and Settings

Start up the phone, shut off GPS, and install GPSRestore (alternate non-Market link) and Captivate SGS Tools (don't worry, for our purposes it works for all SGS models).
Open the SGS Tools and, from the Secret Codes menu, go into GPS-Test and settings (LBSTestMode).
Hit Delete GPS Data.
Run GPSRestore.  I suggest running it with GPS off first, letting step 2 fail, then going outside, turning GPS on and running it again.  It may take 5+ minutes while your phone searches for satellites and figures out where it is.  This "cold start" should prep your phone with good data, and future locks should be much quicker.
Once the test is done, you should be good to go!

I recommend only trying the following if your GPS is still slow or doesn't work after trying everything else; in most situations the default server is fine.

Go into SUPL/CP Settings (in LBSTestMode as above) and change Server to supl.google.com (port 7276).
Install GPSTest, go outside, turn on your GPS, and open the app.  Wait for a lock; again, this might take some time.

Using "Fake" GPS

Even the best GPS doesn't lock on instantly.  You can use "assisted GPS", or aGPS, to help get a rough fix quickly while you wait for the more accurate GPS to get a lock; this only works when you have internet access, since it uses your IP address to locate you.  Go into your device's GPS settings (Settings -> Location and security) and make sure Use wireless networks and Use sensor aiding are both checked.  Use GPS satellites should, of course, be checked also.
Note: This might make things worse in situations where the phone relies on the inaccurate aGPS more than the "real" GPS.  Experiment with and without it.

And that's it!  I hope this guide works for you and you enjoy your newly functional GPS.

Hola! Excellent answer!

There is a simple guide of the hardware fix on xda-developers, which doesn't require you to remove any screws. It worked surprisingly well on my Galaxy S.
The trick is to increase the pressure of the GPS antenna connector by placing a small stripe of tape above the connector. The guide on XDA has some nice pictures and instructions, definitely worth reading.

I have several bluetooth-GPS adapters that I use with all of my devices when I need a superb signal because a specialiced receiver is almost always superior to a smartphone's internal GPS (due to integration constraints).
See a more generic question/answer here: What can I do when my GPS doesn't work (or if my tablet doesn't have GPS)?


text:
I want to password lock my "Applications" settings, but no other settings
I have an AppLock program that locks certain apps with a PIN.  In order for the app to have any effectiveness, I include Settings as an App to lock.  Otherwise, I could go to Settings -> Applications and simply kill the task.  The disadvantage to this is that if I lock Settings I cannot do simple tasks like Calling Settings and Display.  I would like the ability to fine tune exactly what settings I lock.  Is this possible?
I'm running Froyo on a Samsung Captivate.

You'd also want to protect the market so a user with access to your phone, doesn't download and install a task killer from the market app. And you'd also want some way to restrict access to the mounting of the SD card so a user can't install apps from the SD card to accomplish the same. And you'd also need to.......the list continues.
Figure out what your most likely threat(s) will be and then try to have a policy that most effectively balances security with productivity.

I believe the basic answer is no.  Obviously it can't be done with AppLock since all the settings are accessed through the same app, but further than that you would have to somehow determine what the Settings app was doing and prevent it.  This would be very difficult, and impossible without root.
I think the Settings app must be open-source, however, given that manufacturers can customize it.  You could possibly modify it to lock out the application settings unless you enter a password, or something.  That's beyond the scope of this site, however.
Another alternative is widgets that alter the settings directly.  I'm sure you can get a widget that would allow you to edit the brightness and that sort of thing without going through the Settings app.  I'm not exactly sure how widgets like this work, however; it's possible they might call into the Settings app, which would prevent this.
In that last case, it might also be possible to set up something like AppLocker that allows Settings to run if it is triggered by a "privileged" application.  You could make the brightness widget privileged, so that the Settings app can make the brightness change when requested to, but everything else would still be protected.  I assume AppLocker can't do this, but it might not be hard to develop (again, out of the scope of this site).
I know this is kind of vague, but hopefully it provides some sort of help.

Thanks.  The widget is actually a pretty good idea, but no luck.  I tried adding Shortcuts to the Desktop, but they are guarded by the AppLock as well when I access settings this way.  I think the best answer is just to use a variety of apps.  For instance, WiFinder will manage Wifi.  Tone Picker will manage my ringtones.  And I can access Wallpaper settings from a variety of avenues.


text:
Why does the default Email app download the same (POP3) message over and over again?
For the most part, I haven't had too many problems with the stock Email app on my Moto Droid.  I have both ActiveSync (Exchange) and POP3 accounts set up and never have trouble with ActiveSync.  But for some reason, with the POP3 account, sometimes the app gets into this endless loop and won't stop downloading the exact same message and showing it as unread.
I'll open the message, delete it, and then next time the app checks for new e-mail, the message is back again as if I'd never opened it in the first place.
Usually the problem seems to go away if I either (a) delete the message from the message list without opening it, or (b) delete it from within the message and then immediately hit "Load more messages".  But neither of these methods work all the time; sometimes the message still comes back!
I'm wondering if anyone else has experienced this and knows why it happens (I assume it's got to be some connectivity issue - I do know that the Email app flakes out a lot due to 3G/WiFi switching, but that's hardly a complete explanation), and if there's any foolproof way to either ensure the message is deleted "for good" or to prevent the problem from ever happening in the first place.
Unfortunately I've never been able to reliably reproduce the issue - it seems to be random or at least intermittent.
Any ideas?

My wife had the same problem accessing Hotmail through POP3 using the HTC Email app on the Desire. Tried everything and in the end I convinced her to get Gmail to pull her Hotmail email and use the Gmail app. Not exactly a solution but she is much happier now :)

Similar problems have happened with the stock email app on my Galaxy S. The app is super buggy and I recommend finding another app till it's improved.

I ABSOLUTELY HATE THIS ISSUE (sorry for caps but I have been dealing with it for a while). I don't have a fix but I do have work around: hit the show pictures button at the top of the message and let all images render before deleting. I wish I had a permanent fix for you. I wonder if this happens on other phones and not just the Moto Droid?

On my Motorola Droid, I was able to set up Hotmail as an Exchange Active Sync account. I followed the settings in http://windowsteamblog.com/windows_live/b/windowslive/archive/2010/08/30/hotmail-now-supports-push-email-calendar-and-contacts-with-exchange-activesync.aspx and everything worked fine. Now that I access Hotmail through ActiveSync, my email sync works great and deletes work too.

I don't understand how this is relevant to the question?  I don't use Hotmail.

You didn't say who your POP3 provider was. I had the same symptoms when I used POP3 for hotmail. Switching to activesync fixed the POP3 hotmail problems I had. I was hoping this might help you. If it didn't, sorry.


text:
Reduce minimum in call volume
I find that the minimum in-call volume on my HTC Desire is still far to loud on some calls.
Since I got the phone, I have flashed several different custom ROMs, radio updates, etc, and have had the issue throughout.
Do you know of any way (setting, hack, app, whatever) to reduce the minimum volume?
My device is rooted and I am currently running one of the CyanogenMod 7 (Gingerbread) nightly builds.

P.S. I have tried asking my wife to speak more quietly but this did not help. Anything. At all. If you are having the same problem, do not try this.

Lol.  Have you tried holding the phone farther from your ear? :P

For what it's worth, this person has the opposite problem: http://android.stackexchange.com/questions/4113/how-to-set-in-call-volume

FWIW I tested the Scotch tape solution and it does the trick.

Asking wife to speak more quietly usually leads to the opposite result...

I was reminded by a friend that the CyanogenMod ROM I am using includes 'DSPManager' which is essentially a graphic equaliser with profiles for Headset, Phone Speaker and Bluetooth Device.
By lowering all the levels for the Phone Speaker profile I have managed to reduce the minimum in call volume (hooray!).
For people using ROMs other than CM on a rooted device, I believe a combination of DSPManager APK and modified audio library can be flashed but people appear to have had mixed results.

Is this still the solution you use or have you found something more elegant and software based?

Place a single layer over the speaker.*
Repeat Step 1 as needed.

*Works with Wii-motes too.

Upvoted for using hardware to help solve what I originally thought to be a software issue!

I was going to suggest duct tape but I doubt @FoleyIsGood's wife talks that loud. ;)

Thanks, have upvoted and will keep as a backup plan, but was definitely looking for a software solution!

I figured it out. You actually have to turn it up.....then turn it down. Doesn't make sense, but it is working.

I'm pretty sure Tasker can do this.  I've seen references to people doing it, but I haven't found a specific profile/recipe for it.  They have a 7-day trial you can get to fool around with it.

I use Tasker and there are lots of ways you can set the in call volume but only within the standard levels.


text:
add guest and add users grayed out
The add user and add guest buttons on the lock screen of my lenovo tab p11 are disabled after leaving my tablet for a week.
I have turned on the ability to add a guest and new user from the lock screen in the settings. This lets me add a guest or a user by clicking the button on the lock screen as you would expect. However, after leaving the tablet for a week the add user and add guest buttons are now greyed out and disabled.
The number of users has not been maxed out as no users have been created.
If I log in as the main user and then restart, the buttons are enabled again. but this is not an ideal solution for me.
edit:
my question has been answered here
How to unlock non owner account after reboot?

It can help to know the reason for this requirement. Is this sitting in public space?

The tablets are booked out for short periods of time. using a guest account allows me to quickly wipe the account when they bring it back.

My question has been answered here: https://android.stackexchange.com/questions/221046/how-to-unlock-non-owner-account-after-reboot Unfortunately after a reboot you seem to have to log in as the main user.


text:
Revert to normal recovery mode from CWM recovery mode
I am using Micromax Canvas 2.2.
I wanted to install a custom ROM on it, so I backed up the the original ROM (normally, without using CWM recovery). After that, I installed CWM recovery mode on it. Then, I wiped my data & cache and installed a custom ROM, but I forgot to backup the previous ROM using CWM! Now, when I wanted to restore the previous ROM, it is impossible!
The previous backup is a .backup file & CWM can't restore it. I have to restore it via normal recovery mode, but whenever I turn on recovery mode, CWM mode automatically comes there! How to restore my previous ROM?

so, are you trying to "go back to stock"?
try to find nand backup of it somewhere, then restore it with CWM, and then restore your backup in the stock ROM

Just flash stock recovery.img file through Mobile uncle tools.
But in case you want your stock rom back, this will not be helpful to you.
You will have to flash stock firmware through mtk droid tools.


text:
Lock screen won't reset to swipe from numeric
My Galaxy Note 3 won't go back to swipe to unlock the home screen after I set it to a numeric code. I see a note on the screen that says "Android device administrator has turned off the...." or something to that effect.
How can I remove my numeric lock and go back to using a swipe to unlock? Would unlocking or rooting help at all?

There are a number of reasons why you may not be able to downgrade to a swipe-unlock.
Exchange Email
If you have an Exchange email account set up, many times the Exchange admins won't let you connect unless your phone agrees to certain security precautions, such as setting up an unlock code.
Solution: Remove the account, or install an Email app that lies to the Exchange server, saying it is compliant when it really isn't.
Device Administrator
Check in Settings->Security->Device Administrators to see if there are any active apps listed. One or more may be requiring an unlock code.
Solution: Uncheck the apps listed. Note that those apps may no longer function properly.
Device Encryption
Not applicable in your specific situation, but enabling Device Encryption will also prevent you from removing a screen lock.

If you have the option, set up your mail account as IMAP.  I had this problem on my Nexus5 with Marshmallow update and could not figure out how to resolve this for the life of me.  One of the other IT guys (I'm in the IT department, lol) told me to set up my mail as an IMAP account.  After that, no more forced security policy, and I was able to specify how I want to unlock my phone for normal use.
Clearing credentials did not work for me at all.
Also, to clarify, this had nothing to do with the update/patch.  It happened after I changed my email password and tried to change on the phone as well.  I suppose you could say that the update did it though. :)

What does the mail account have to do with the lock screen?

As Stephen Schrauger said above, Exchange admins may require only certain types of security locking mechanisms.  I asked the other IT guy in my group, and he said we don't do anything outside of the defaults in this regard, but then he told me to set up the email as IMAP.  The gist is that email admins may not have changed the default settings for the Exchange server (and likely won't for one user), but one can also try IMAP to get around the locking problem caused by Exchange.

Firstly go to settings >security >device administrators and check what isn't checked.
If you realise something that is supposed to be checked isn't .. Check it and then see if the problem still exists !

Go to Settings → Security then hit Clear Credentials.

Can you explain how to do this? Maybe use a screenshot to show where this is.


text:
Cloning room key card by using NFC
I live in a youth hostel of an university and we access our rooms and labs by using a contactless key card. I want to clone my card to my phone.
Is it possible to copy when it is key protected? Can it be hacked?

It depends on the particular key fob system in use. Cheaper ones just use an ID number in each tag and are easy to copy. Secure ones use a challenge-response mechanism, like contactless payment cards, and are practically impossible to copy.

http://i58.tinypic.com/2hq5nbm.png seems like it when the card has been scanned. I remember that they are typing some numbers to configure the card. Can it be key protection? or Key protection is more complicated than it?


text:
Can Android 4.1 Jelly Bean open MS-office and PDF files?
I want to buy a HCL tablet that have Android 4.1 Jelly Bean. I want to know if it can open MS-office and PDF files.

No, you can't open MS-Office and PDF files directly from Android.
You have to install a third party app.
A few nice apps available in market for this:

WPS
Microsoft Office Mobile

Another good solution is OfficeSuite. It opens and edits Microsoft office documents. But I would recommend something else if that's what you want to do with it.


text:
Can I undo the encryption on my Samsung Ace Style?
I want to keep my info private, but I don't want to mess up accessibility or have trouble answering my phone when I'm driving.
Can I undo the phone encryption after I have applied it?

Honestly, I don't see connection between data encryption and accessibility/trouble answering your phone. While the question is valid, could you expand the reason? Was it due to additional security layer that complicate unlocking phone? I'm afraid this might be an X/Y problem.

No, you can't decrypt an encrypted device. You can only remove the encryption by doing a factory reset.


text:
Hide folder only from stock gallery without using Samsung's private mode
I know this might seem like a very common question, but when I have searched for a solution it seems almost no one has this same problem, all that is discussed is how to hide pictures that no one should see, which is not my case.
I need to stop the media scanner from scanning several folders and subfolders for pictures, but still scan them for audio media. My case is that I have a lot of music albums in folders with album art in the same folder. So in the stock gallery app I get all this album art which is meaningless.
The following found 'solutions' would not work in my case:

to create a file named .nomedia, since that would stop the music from being scanned.
to use the privacy mode (I have a Galaxy S5), since that would still display all this album art when I am in the privacy mode
to use some kind of file vault, since that would hide everything in the folder from every app (I guess)
to use another gallery app, since KitKat doesn't allow non-stock apps to modify the external SD card

I might consider rooting if that would enable non-stock app to modify the SD card, since I use ES File Explorer anyways.

I wanted to do this and the .nomedia file approach is the way to go as it is used by certain apps to hide images that they don't want indexed (such as pics of birds in the birds of Britain app).
However it's a bit of a devil to do. Firstly you must create this .nomedia file in every directory that you don't want indexed, not just the top level one.
The main difficulty is trying to get the gallery app to forget the indexed images. It goes without saying that the next step involves clearing the app's data and cache to force a reindexing (this will also possibly require a reboot of the phone if the gallery app refuses to work afterwards - this happened to me and I had to reboot the phone to get it to work again - sometimes it just worked after clearing it's data, sometimes it didn't - random pot luck). I had to repeat this a couple of times to get it to work. Go to settings -> apps -> all apps -> gallery and tap on stop app, clear cache, clear data.
If you decide to create a new folder and create the .nomedia file inside that and then move the images you don't want indexed into that directory then that should just work as it does for other apps. The difficulty comes when you try and get the gallery app to honour the .nomedia file on directories that it has already indexed.
This worked for me on a Nexus 4.

As I stated, .nomedia would make the music files in these folders invisible for the media-scanner, which I don't want.


text:
Big, red-colored "Demo" text on the center of the tablet screen
The word "Demo" is visible in the center of the screen in a big red font at all times. It is there even when you play games or go to Play Store. The tablet is not a floor model nor in demo mode.

Screenshots (click images for larger variants)
How do I remove the "Demo" text from the device screen?

Could you get the screenshot and put the link here? Also, please mention your tablet model and Android version.

After further research (1, 2), some managed to solve this by upgrading the firmware/installing stock/custom ROM. However, we need more info to solve this specific issue.

I've updated the question with the screenshots and screenshot that gives info about the device.

Do you have a "trial version" theme or overlay to system?

well I don't know really...how would we check that?

One thing that I can see from the screenshot is the build number: polaris_eng 4.2.2 JDQ39 20140513 test-keys, so I'm assuming that it's using ROM for testing purpose. Unfortunately, there is not so much hint from all of these info, I couldn't find what brand it is for model C703, and whether if there is existing custom ROM. I'll try to research more, but don't count on me on this one.

It's a brand called I-touch...some Dubai company.Actually it's my cousin's.I do appreciate your effort :)

when you tap on the build number it says "No need,you are already a developer."

And I did try switching off developer mode and rebooting

I solved it myself :D

https://www.youtube.com/watch?v=FuftLiwzeeI

@Jose Could you please answer your own question and describe how you solved the issue? Of course you can include the Youtube link (though I don't know what's behind it, as I cannot access it – Youtube is blocked here). Thanks!

Precaution: Trojan reported in this file by MalwareBytes Mobile (from comment). Use at your own risk.

From YouTube video posted on Jose's comment,

Turn on the device.
Connect to your PC by the USB.
Download SystemPack.apk (original: MEGA, mirror: MediaFire).
Copy the .apk file to a directory on your device's memory.
On your device, look for the .apk file using the files manager and install it by touching on it and following the given instructions.
Shutdown your device, wait for 30 seconds, and the "DEMO" text will be gone.

Notice that the .apk file is like a "patch", so if you reset your phone into factory settings, the "DEMO" text will appear again.

Disclosure: The MediaFire mirror was uploaded by original poster of the answer. The file was uploaded as-is, without any compromise.

If there is a better/safer place to upload Android-related file (which is, APK file), just add/update the link.

Trojan reported in this file by MalwareBytes Mobile.

Im have this trouble - when DISABLE apps: com.clouds.server in system.
When I enable this app - inscription disappeared.
Also.. You Maybe disable/delete: com.android.server
Reinstall/Enable this app - can help you.


text:
Is there any undo command when editing any field
When editing text fields, is there an UNDO command ?
If you paste something in a text field by accident, the only way you can delete this, is to backspace over it ( or highlight and cut ).
So I was wondering whether there was an UNDO command I haven'f found yet.
I am running Froyo on a Samsung Galaxy S.

It seems there is not, star this issue and pray that it gets Google's attention: http://code.google.com/p/android/issues/detail?id=6458

@Lie Ryan: added my request to the issue . Thanks.

@Lie Ryan: Maybe you should repost this as an answer?

@onik: I've reposted it as an answer

Dang, 2+ years on and Android 4.2.2 Jelly Bean and there is still no common UNDO (Ctrl+Z like) feature?!

It seems there is not, star this issue and pray that it gets Google's attention: http://code.google.com/p/android/issues/detail?id=6458


text:
Is it safe to manually delete the contents of the .Trash-1000 folder on my SDCard?
Can anyone please provide an explanation (or a good resource) of how the folder /mnt/sdcard/.Trash-1000 functions and whether or not it was safe to manually delete its contents?  Based on the name and the way it seemingly acts it would be logical to assume that it's a garbage folder, but you know what happens when you assume...
In case it matters I'm running CyanogenMod 6.2.1 (based on Android 2.2.1) on my Motorola Droid.

.Trash-1000 is a metafolder like Windows's Recycle Bin, normally created by Ubuntu (and perhaps other Linux variants).  Have you deleted anything on your SD card from your PC?  That would explain it.  You can safely delete it.  See also: https://superuser.com/questions/169980/what-is-trash-and-trash-1000

I dunno for sure, but I am running Ubuntu at home and I have browsed my SDCard from my computer in the past, so it stands to reason that you've nailed down where it came from.  I had to use the Terminal Emulator to run cd /mnt/sdcard then su then rm -fr .Trash-1000.  Ubuntu mounted the SDCard as a read-only file system so I couldn't run rm from the terminal on my computer.


text:
Can I customise (limit, reorder) Swype language choices?
I regularly use three languages in swype. I can switch between them by long-pressing on Q, but they happen to be inconveniently spread across the list (one near the top, one in the middle, and one near the bottom).
Anyone know if I can (a) limit the list (e.g. by uninstalling specific swype language packs) or (b) reorder it? Or have another solution I haven't thought of?

In case it matters: the phone is a Samsung Galaxy S, Swype version is 2.6.47.11856.

As far as I know, Swype only comes in two sets: full (all languages) and a English/Spanish set.
However, there is a hidden feature: you can swype from the Swype key to the Q key to switch between your current language and the last language you used.

Nice, thanks! ... If only it cycled through three...

@Tikitu I'm glad you asked because I had no idea about this shortcut until I looked it up for you :)  I was previously holding Q to switch between English <-> Spanish

If the Swype developers don't put the options you want in the app then the only way to accomplish what you want is to get your hands on the source code and make the changes manually.
This would be quite a trick, as Swype is closed source.  I also wouldn't recommend modifying the .apk that they've released (is there even a way to decompile .apk's?) as your results could vary widely between "Swype stopped working" and "I've somehow bricked my phone".
Bryan's suggestion will definitely help you if you happen to switch between two of those three languages most of the time, but unfortunately if you cycle through all three pretty regularly you're going to have to stick with using the menu selections.

There are a few ways to decompile APKs, though none of them are entirely reliable.  Also from what I understand, Swype takes their beta feedback fairly seriously; Tikitu could always request this as a feature.

Definitely not up for hacking swype... Thanks Matthew for the suggestion, I will do that.


text:
Is there a way to open an m3u8 playlist on android
I'm using Android 2.2. Trying to open an m3u8 playlist file directly from a http source. Dolphin browser just asks me to save the file.
Any ideas on how I can stream the content.... is there a market app for this?
Jason

Without doing any research about it at all, this sounds like something that's right up WinAmp's alley.  I know it supports streaming audio, but streaming video might be a different matter.
Edit: Also, this guy suggests renaming .m3u8 files to .m3u as .m3u has wider support in apps.  Perhaps save the .m3u8 file you want from the web, rename the extension, and play it that way?

M3U8 is the Unicode version of M3U, which is simply a playlist file, providing a media player a list of media files to play.  Open it up in a text editor & you'll see from the contents.
It's a very simple format & most media players will pick it up.  The default media player included in the Android OS uses M3U for its internal playlists.  More info here.
I suspect that's not what you're asking though, since you mentioned streaming.  You don't "play" an M3U file, you play the content it refers to within.  Your best chance of success is to open the M3U[8] file on your PC and look at the actual video content URL(s) and try to load one directly in your media player of choice.  If that doesn't work, ask back here but provide the media URL so we can attempt to work out its format.
If you do find the underlying video stream format, this handy reference lists the supported stream types.

Thanks, I basically wanted my android phone to open up the m3u8 file and play all the contents. If i find a link i'll post it. cheers.

You can find "NX Streaming Player" on Playstore. It supports any URL that finishes with .m3u8  - for example:
http://www.domain.net/video/abc123/playlist.m3u8
There is a lot of apps like it, but I think this is the best to play one URL each time, manually inserting the address.

its been 7 years passed since you posted. I believe you have got several options to do play m3u8. Even currently android builtin media player is able to play live urls inside an m3u8. Basically m3u8 is nothing else but text file  to android. So you have to make m3u parser. If you are just looking for application, you can try and iptv which is free to use. However if you need help for development, bump to this answer so i can get back to you . I could already give you instruction but it will be like digging a grave!
Cheers

Link not found may be it is expired


text:
Technical questions about the Nook Color rooting process
I've been considering getting a Nook Color with the intention of rooting it for use as an inexpensive general purpose Android tablet. Before I decide either way or dive into one I went and read a bunch of the development forums and guides, but I still have some questions/concerns about some of the specifics. For starters, I have a few questions about the rooting process:

Should I be concerned about the root process failing? I don't want to get a NC if I can't get root on it. Everything seems to indicate this isn't an issue (at least at this moment)
If something goes awry, is there any way to recover/restore to stock software? Most phones seem to have desktop upgrade utilities, but I haven't found one for the NC yet. At the least, can I get to HBoot/fastboot?
Does the rooting process just require a microSD card to complete, or does the custom ROM actually run from the card? I've seen some unclear info on this, but it appears that the former is generally the case but dual-booting (or booting directly from microSD) is an option as well. Is that correct?

NPR ran a story on rooting the nook.   Referenced http://theunlockr.com/ a lot.   Would be worth checking out.

The root process shouldn't fail. There is a thing called "auto nootering" which will automatically do the rooting for you. They've been keeping it up to date with each update coming out for the device from B&N.
If the device reboots 8 times in a row, it will reset itself to factory settings.  You can find more info here.
You need a microSD card to root the device. Basically, you put an image onto the SD card, then turn on the Nook and it boots that image and enables root access.  You then remove the SD card and re-format it (because the image previously will give it a small partition, additionally you don't want it to boot it again after you've already done it once). The Nook Color is setup that it will boot up off of the SD card before it will boot off of the internal memory (hence why this rooting process works). You can therefore have a dual boot with the stock rom plus another rom on the SD card (Nookie Froyo, CyanogenMod7, or the Honeycomb rom).  This way you experiment with ROMs and not mess up your stock image. However, it is loading these from the SD card, therefore it will be a bit slower than if it was running off the internal memory of the device. But you can also flash these ROMs to the internal memory as well.

#2 is kind of fascinating. It reflashes its internal ROM back to a stock system if it thinks it's caught in a bootloop?

@eldareathis yep, so you can't really screw things up too badly :)

I recommend reading up the NookDevs wiki, and specifically the section about rooting.  It's a very straight-forward process that is completely reversible.
To answer your questions:

If the rooting process fails, you can always boot from the SD Card and start over.
There is an official B&N 1.1 stock image floating around that can be used to bring your Nook Color back to its original state at any time.
You can run a custom ROM entirely off the SD Card.  The NC will run a bit slower (depends on the speed of the SD Card), but you will be able to retain the original firmware.  Just remove the card and it will boot normally.  You can install a custom ROM onto the internal memory, overwriting the stock image.  The Nook will run faster this way.  There are also ways to re-map the internal partitions and set up dual-boot, so that you could run both original firmware and a custom ROM from internal memory.  A prompt during power-up will allow you to select which ROM to boot into.

Thanks. I think I'm figuring out the SD card/internal memory lingo, now. It looks like most ROMs are just distributed in an SD card version and an eMMC (internal) version. Is that pretty much correct?

Yes, that pretty much covers it.  SD Card versions are safer since leave internal memory intact, but the trade-off is that they generally run significantly slower than their eMMC counterparts.


text:
Can't unlock Android
My Phone is locked, and I forgot the pin code. I tried to reset password using Android device manager, but it failed, I can't unlock device with new changed password. But when sending Ring using ADM (Just to make sure it detects phone) it works fine.
I cannot remote wipe or hard reset because I want the data. Please suggest the way to recover the Phone storage?
PS: Phone isn't rooted, and is connected to WIFI.
Thanks.

No! phone isn't rooted. And by Phone data I meant Phone storage. Thanks.

Please edit you question to include your comment. You can always edit your own question.

You can find most options to unlock your device after a lockout in this question: http://android.stackexchange.com/questions/35847/can-not-unlock-my-android-device-as-have-no-internet-connection
Have you tried all of those?

Have you been asked to login using your Google a/c?

@gertmenkel Thanks  for providing very informative link. I will definitely try solutions from it, and will update here if my issue gets resolved.

@MorrisIriga, no I haven't been asked to login using Google A/c.

Your device should always ask for your Google password as a fallback. I know in kitkat "forgot my password" showed up in the bottom right corner.

authors: عبد الفتاح  القلش


text:
How to backup media without logging into the phone?
The screen of my phone is not responding. I tried to restart the phone but this didn't correct the problem. Now, I can't access it, and log in to my phone, so I probably need to take the phone to the SAT. But maybe, I will lost all my photos, videos and music.
My phone is not rooted, and I have not installed Helium or Titanium Backup. So, is there any way to backup all files of my phone, without be logged in with ADB?

I don't know what's SAT? Which device and Android version are you using?

If you can't unlock the phone using the touch screen, you might be able to do it using an USB mouse connected to an USB on-the-go connector. If your phone supports USB OTG, a cursor will appear that you can use to control the device.


text:
Transparent notificationbar/statusbar for Android 4.3
How can i make the notification/statusbar for Android 4.3 transparent, i know launchers like Dodol Launcher, Smart Launcher and Go Launcher has a transparent bar option. But i want it to be like it is in Android 5.0's notificationbar, so if the bar is light blue the statusbar becomes a little darker blue color.
i don't mean to do it in like Youtube, i mean if you can program it into an Android app, like this import system.ui.transparentbar

Are you rooted?

Welcome to Android Enthusiasts! This site is for users of Android, which means that questions about development/programming are off-topic here (see the What topics can I ask about here?). Development questions are on-topic on our sister site Stack Overflow. You might also wish to consult Where can I ask questions that aren't Android Enthusiast questions? for a fitting place to your question.

First of all - device must be rooted (which of course voids warranty) for having transparent status bar and navigation bar too. And yes, as @Adem said  Xposed Framework is the popular way to do that. After that you have to do some workaround for proper functioning of the app. There are some tutorials based on this on XDA-Dev website. Also, there are high chances of soft-bricking the phone in the process.

I meant like doing it in Eclipse for an app.

I'm no developer and I don't know anything about that. You could ask this here programmers.stackexchange.com


text:
Can Android devices with NFC be used as POS terminals for EMV Chip-and-pin cards?
I know that Square, for instance, makes payment card readers you can attach to phones in order to make transactions using the mag strip, and they're soon to release a new card reader designed for EMV chip cards, but are these necessary for Android phones?
My understanding is that tap-and-pay using Google Wallet or Apple Pay (or the like) use the same technology and technique to authorize a transaction as EMV chips do. If that's the case, is it plausible that one could create a program that allows the phone to act as the point of sale terminal instead of as the client? If not, please help me understand how these technologies and/or communication methods differ. Thanks!
Edit: I just found out that some EMV chips support NFC while others need direct contact, and that most American cards don't support NFC, including mine.

Most card's chips are readable via the NFC sensor in your phone. There are quite a few apps on the play store that allow you to read card info (ex BankCard Reader). If you are capable of writing your own application you may be able to receive payments via an external API.


text:
Is it possible to install WPA3 on the OnePlus3?
As I understand it, WPA3 is software, so it should be possible to install it, right? If so, how?
I would clearly like to have all my devices on the latest security.
Thanks!

No. WPA3 is not a software. It's a security standard which the hardware manufacturers follow. You need to use a phone which has a Wi-Fi chip with WPA3 support. And your WiFi router should also be supporting WPA3.

My router supports WPA-3. Is WPA-3 provided in the WiFi client hardware? I thought it was just an algorithm.

Theoretically it might be possible to make a device WPA3 certified by firmware upgrade. But I don't think that happens on Earth. If your device doesn't already support WPA3, it's very unlikely to get support ever. Here is what you need to do to make your Android device WPA3-compatible. Do you think you can do it on your own; changes to kernel, proprietary Wi-Fi HAL (firmware) and AOSP code (Android 10 at least)? Definitely not.

Unlikely.
OnePlus 3 was released in 2016.
Qualcomm announced WPA3 mobile chipset support in 2018.

Qualcomm Technologies expects to incorporate WPA3 security features into chipsets in summer 2018 for mobile devices beginning with the Qualcomm® Snapdragon™ 845 Mobile Platform

The Android framework started supporting WPA3 with Android 10.
and requires:

Wi-Fi chip with support for WPA3 and OWE

So in addition to using a device with a supporting WiFi chipset, you'll need to be running at least Android 10 as well.

Sounds like an excuse to get a new phone :D


text:
Internet slow connection after connecting to a custom VPN
I have a custom VPN made at home, and after connecting to it on a computer and access a samba to copy a file, it works and copies the file with ~5MB/s.(WIRED)
But when i do the same operation on an android phone it copies with ~50KB/s.(WIRELESS)
my settings are pretty usual: i have a vpn with:
type: PPTP
server address: MY HOME IP
activated PPP encryption (MPPE)
and that's it, no other settings.
am i missing something? any ideas? thanks a lot!

The transfer speed via a wired connection will always be more than the wireless connection. Additionally few other factors that can affect your throughput are:

Interferences from other devices in the wireless routers vicinity. You could tweak the channel settings in your router to select a less crowded channel.
The ability of your phone's wireless chip to support high throughput. Here is some info on wireless transfer from Intel.

authors: وليد مبارك عيد