text:
cifs.ko wanted for MTK 6572 device
I want to access my external HD attached to Raspberry PI, so I've installed SMB server on it, and CifsManger on my MTK6572 device (rooted, busybox installed). I've tested the SMB server with my desktop machine, and it works.
CifsManager says that I have to install cifs.ko. I have downloaded one and copied to the device, but insmod says:
# /system/bin/insmod cifs.ko
insmod: init_module 'cifs.ko' failed (Exec format error)

I've tried ones from other sources, but the result is the same.
My configuration:
# cat /proc/cpuinfo
Processor   : ARMv7 Processor rev 3 (v7l)

Kernel version is 3.4.5.
I'm not sticked to CifsManager, I just want to mount the HD on my device, so all programs should use it. (File managers can see SMB and SSH servers, but they don't mount.) I can install any file server service on the Raspberry Pi.
EDIT: I've used file command to determine the exact type of my existing .ko modules:
$ file /media/peklapat/system/lib/modules/devapc.ko
  /media/peklapat/system/lib/modules/devapc.ko:
  ELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV),
  BuildID[sha1]=*cut*, not stripped

Edit2: Modinfo says:
  $ modinfo /media/peklapat/system/lib/modules/wlan_mt6582.ko
    filename:       /media/peklapat/system/lib/modules/wlan_mt6582.ko
    license:        GPL
    description:    NIC_DESC
    author:         NIC_AUTHOR
    depends:        mtk_stp_wmt
    intree:         Y
    vermagic:       3.4.5 SMP preempt mod_unload ARMv7

Do you have kernel source for mtk6572 device?

Nope. But MTK6572 is not a rare animal, lot of phones, tablets and TV sticks are equipped with it.

try this one http://forum.xda-developers.com/attachment.php?attachmentid=1764228&d=1361929447 might work for you

Nope. I've used file to determine exact type of my .ko files, I added this info in the question. Anyway, thanks!

Hm, file says the same for the .ko-s you've sent, why insmod keeps saying the same error (Exec format error)?

could you provide the kernel log output: "dmesg" after trying to insmod your module? This usually contains valuable hints when stumbling over such problems.

<3>[517515.694103] (0)[29512:insmod]cifs: version magic '3.1.10-g05b777c SMP preempt mod_unload ARMv7 ' should be '3.4.5 SMP preempt mod_unload ARMv7 '
<7>[517515.701031] (0)[29512:insmod][29512:insmod] exit
<7>[517515.701540] (0)[29512:insmod][29512:insmod] sig 17 to [29446:sh]
<7>[517515.702140] (0)[29446:sh][29446:sh] fork [29513:sh]


text:
Configure Android black box
My apps on my phone keep bugging out on me, but I can never catch them in the act. Is there any way to keep a black box of my phone state (perhaps polled every 1 minute) for the past x minutes so that when I catch a bug, I can save the last x minutes and debug them later?

Run a system monitoring app, then go back through the morning log until you find it. This is just an idea which helped me with data consumption on new Sprint Pro hotspot which should have not been released yet.

It would be better if you could also provide a link to the "system monitoring app" you mentioned.

source: Stack Exchange

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

sort: votes


text:
I updated to Google Play Services 6.5 and I want to revert back to actual official version
I found the latest 6.5 release for the Google Play Services here. I installed it hoping the smart lock position feature would work and sadly it does not.
Since it was the only one for Lollipop I thought it was the right one for my Nexus 9, but I was wrong.
The app crashes every now and then, and it's quite annoying. Is there a way I can re-install/revert to the actual official version (6.1) without resetting the tablet? When I try to "uninstall updates" under the Google Play Services details it asks me if I really want to reset to default factory settings, which I only want to do if there's nothing else I can do.
When I browse to Google Play Services on the Play Store from my computer (since for some unknown reason this page cannot be accessed from my device, it says my devices (cellphone and tablet) both have the app installed... but my tablet still has the wrong version.

If you open Settings > Apps > find Google Play Services and select uninstall updates, that should revert to your previous version of GPS.
I think you did the same as me, as it wasn't clear on any site that this APK wasn't suitable for the Nexus 9 - were you getting an error message with regards to GP Music as well?
AC

I think that Jeff tried this but got scared when it said it would 'reset to factory settings'. This message only applies to the app itself and not the whole device so it is safe to do this and only data associated with the app itself will be lost (which should not matter in the case of Google Play Services).

I think you should reinstall Factory Images and start from zero.
https://developers.google.com/android/nexus/images?csw=1

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


text:
Android 5.0.0 on Nexus 5 stuck on boot logo
I just recently received the 5.0 update for my Nexus 5 and now my device fails to boot. All that happens is the Google logo gets displayed on the screen and then the device does nothing else. I am able to get into both the bootloader and recovery.
First I tried wiping the cache with no results. Next I did a full factory reset with no results. After that I decided to just flash the factory images directly. Unfortunately this didn't work either. I went back into recovery and discovered that there were a series of error messages displayed in the recovery menu...
E:failed to mount /cache (No such file or directory)
E:Can't mount /cache/recovery/log
E:Can't open /cache/recovery/log
E:failed to mount /cache (No such file or directory)
E:Can't mount /cache/recovery/last_log
E:Can't open /cache/recovery/last_log
E:failed to mount /cache (No such file or directory)
E:Can't mount /cache/recovery/last_install
E:Can't open /cache/recovery/last_install
E:Can't open /dev/block/platform/msm_sdcc.1/by-name/misc
E:failed to mount /cache (No such file or directory)

Also after these messages were displayed I could not wipe the cache or do another factory reset.
Luckily I am able to flash the 4.4.4 factory images and boot the device successfully so my guess is that something might be going wrong with the installation.
Has anyone else encountered similar errors when updating to 5.0?
Thank you in advance for any and all help!

Hi, I'm having a similar issue. Did you manage to fix this?

I haven't found any solution yet that has worked for me, besides reverting to KitKat. This issue also happens for me when I try to do the 5.0.1 update as well. I haven't tried the 5.0.2 update yet but I probably will soon.

OK thanks. I gave up messing around and bought a new Nexus 5! Kind of wasteful, but nothing worked and I really needed to fix a bug asap.

By the way, when reverting to Android 4.x, do you find the camera and other apps crash instantly on boot and become unusable?

I have been considering just buying a new one too but I've just been making due with KitKat for now. When I revert to 4.4.4 my device is stable and I do not have any app crashes. My only issue it my bootloader no longer wants to relock itself. Every time I reboot it unlocks.


text:
Accidently discarded lollipop update on nexus 4
I have accidently cancelled android update ffrom tasks. Now how will I get it again?
Thanks

Not sure what you meant, but go to Settings > About phone > System updates, then see whether there is an update, or press "Check now".

I'm in the same boat. I delayed upgrading my Nexus4 to Android L and now the option seems to have disappeared. I was going with the theory that Google decided there were too many bugs and removed the OTA update

If you cancel an update, you can almost always go back and still update the phone. All you need to do go to Settings >>>> About Phone >>>> System Updates >>>> And then click "Check for Updates" or "Check Now"

I did it almost 100 times in a day. But it is saying System updated and showing version 4.4


text:
E-mail usage for your device?
I have a "serious" e-mail address that I use for human (to write and receive email from people that I really know) and another one as a nickname that I use in forums, registrations and so on when I use the PC.
At the serius e-mail address I have no SPAM, while in the second there is a lot of SPAM.
My Nexus4 is registered with the seriuos email address because I use a lot the e-mail on mobile.
Now many apps ask my email address to send me info, what e-mail do I have to set in the android apps? The device suggest me to use the seriuos one but I think that this choice can generate a lot of SPAM.

You can use any email you want to register for apps. Use the forum one to keep app spam off the serious one. Remember, purchased apps are still on the primary Google account, no matter what other address you register the app account with.


text:
Can I run the same app simultaneously with two users?
In Android 5.0, can the same app run simultaneously under multiple users?

Yes it should be possible with multiple user profiles.

Are they actually running simultaneously?  Keeping apps running for an absent user seems that a luxury that a resource-limited phone can't afford (or shouldn't if you want your battery to last more than an hour).

If the app supports continuing in the background, then yes. Look at the running apps and there will be an entry for each other user. (currently, my Nexus7 only shows google services, but the secondary users have no apps)

authors: Барсболд Банзрагч


text:
How notifications work with multiple users?
When there are multiple users in an Android device, how the notifications work?

The notifications are simultaneous for all users?
There are only notifications for the active user and notifications for other users are disabled until the other users log in?

Notifications appear for all accounts of a single user at once.
Notifications for other users do not appear until they are active.

Source: Supporting Multiple Users

Confirmed by this answer: https://android.stackexchange.com/questions/117438/show-notifications-for-all-users

The current session is suspended before switching to the new user profile. This is what I noticed at least for the guest profile.


text:
Flipboard RSS account
How can I add my RSS account to Flipboard? I have my twitter,  Facebook and YouTube accounts on Flipboard,  but my RSS feeds, from my old Google RSS, are now on Feedly,  and I would like the feeds to be in Flipboard as well.
Any ideas?

I use this technique from this page http://labnol.blogspot.in/2007/10/merge-multiple-rss-feeds-feedburner-mix.html to aggregate my feeds in feedburner and feed them to Flipboard.

Step 1: Go to the Yahoo! Pipes website and Create a new Yahoo! Pipe.
Step 2: Drag-n-drop the "Fetch Feed" tab from the Sources tab to the
  main drawing panel.
Step 3: Add all the different Feed URLs in the same Fetch Feed Module
  (click the plus icon).
Step 4: Once you are done adding all your RSS feeds, drag the lower
  circle from Feed Fetch module to the Pipe Output at the bottom.
Step 5: Give some name and save this Yahoo! Pipe. Now run the pipe and
  you will see a new RSS feed - syndicate that feed via FeedBurner so
  you can even track the feed subscribers. It's all very simple.


text:
Is there a way to hide the ugly SIM Tool Kit icon from the launcher?
The SIM Tool Kit icon is ugly and app is one that I never used. Unfortunately, I've read that it is one of those system apps that cannot be removed so I'd like to simply hide the icon from my launcher.
I'm using the Google Launcher and not running any XPosed mods.

In NOVA launcher it is simple.
Settings / Menu / Hide applications
This will hide it in the app drawer.

Can you explain what is NOVA launcher and how to install it?

Nova Launcher, Nova Launcher Prime

@peter.zrn You can edit your answer and fill the details from your comment.

I found two approaches through a quick Google search:

No Root access required: Google Launcher doesn't offer any feature to change or hide an app icon. The compromise is to use altogether a different launcher such as Nova Launcher (mentioned by peter.zm), Action Launcher 3, etc. I personally prefer SmartLauncher 2 app. You tap and hold the app, choose hide and done for good.
I have heard of icon packs that can be integrated into Android with no need for root access but they mostly replace all the device's apps icons.

Root Access required: If your device is rooted, the possibilities seems endless. There is an app named Unicon which claims to customize icons and can work with stock launcher (should work with Google Now too). Another app is an Xposed module named Xposed GEL Settings which can hide the icons et al.


text:
Is there any way to move whats app from phone memory to sd card?
I'm using a Samsung Galaxy fit GTS5670 running on Android 2.3.6. After installing Whatsapp Messenger of 13.36 MB, it was installed to phone memory. I got a total of 180 MB internal storage, and just 3.3 MB left.
Is there any way to move Whatsapp from phone memory to SDCard?

possible duplicate of How can I store Android apps on my SD card?

Not quite. Topic matches, but on a quick glance I miss the crucial argument there: WA uses GCM, and for that probably requires to be notified on BOOT_COMPLETED – which doesn't work when installed on SD card (at least not in GB – not sure whether that changed with KK/LP). // Recommended reading: our app2sd tag-wiki (I've just added that tag to the question).

The newer Android versions already support moving the app from internal SD to an external. It should be in Settings->Applications->Manage Applications.


text:
Android Lollipop with Nexus 5 - Proximity & Notification Bar
I've updated my non-rooted, Nexus 5 with an OTA update to Android 5.0 Lollipop and since then I have noticed quite a few things.
I am not sure if those are bugs or not.

The Proximity Sensor does not turn off the screen when I am on the call. Network Calls or Viber or Google Hangouts, all the same.
When any notification arrives, the notification is not clickable. I.E when any hangout call or WhatsApp message arrives, they cannot be clicked until the notification bar is dragged down.

Any guesses?

It's not new that you need to open the notification tray to click on notifications. As for the prox sensor, other Nexus 5 users with problems after updating have found that a (backup followed by a) factory reset can fix the problem. You might try thatl

@DanHulme No but the notification preview is supposed to be clickable (atleast it looks like it) & yes thanks, will try that.

The notifications are clickable. You need to double click the notification to open the app on lock screen.

@VishnuPrasadKallummel Things started working normal after restarting my phone. Its weird though. I have to restart it regularly. Or some features like: Brightness/Proximity stop working.

I would recommend a factory reset. If it is feasible.


text:
Ordered i9300 from eBay - need help to understand what's going on
I've ordered a new, unlocked i9300 from eBay, and I had some adventures with it:

I've unpacked it, inserted my SIM, powered it on, and found out that the phone always thinks that I'm roaming. Instead of trying to understand what's going on, I though: "I'll just install CyanogenMod and everything will be good".
I've installed CyanogenMod 10.2 (latest stable build), only to find out that my SIM is not being detected at all. It says that Baseband is unknown, IMEI and related are unknown as well.
After trying lots of stuff, I gave up and decided to return to stock ROM (4.3). While trying to do that, I bricked my phone, and the only thing I could do is enter Odin mode.
After reading dozens of tutorials and trying lots of stuff, I ended up flushing GT-I9300_mx_20120329.pit, and that unbricked my phone.
I successfully flashed Android 4.3. This version detected my SIM, displayed the Baseband/IMEI, but it didn't connect to the cellular network. I could scan for available networks, but when I chose my network manually, it said "Selected network not available ".
I tried to flush alternative modems, but all it did is making things worse. Usually it made the phone behave like with CyanogenMod, i.e. Baseband/IMEI are unknown.
Again, after trying lots of stuff, I tried to flush Android 4.1.2. That made no change until I've stumbled on this thread. Flushing Patched_Modem_I9300XXEMG4.zip made my networking work again, and restored it to behave exactly like it did initially. Again, the phone thinks that I'm roaming all the time, but at least it works.

So currently, I have two issues:

My phone always thinks I'm roaming. Is there a fix for it?
And more important: currently, I cannot install anything other than Android 4.1.2!

Could you please shed some light on the situation? What happens with my phone? Why does it think I'm roaming? Why does the SIM work only with Patched_Modem_I9300XXEMG4? How can I make other ROMs (e.g. CyanogenMod) work?
Thanks, any help is much appreciated!

It sounds like your phone is blocked. You should try to return it if possible. If the IMEI is missing then it is very likely there is a serious problem with the radio or that it is simply blocked. You can't fix this by flashing a different ROM.


text:
Data still in storage after factory reset
I am trying to sell my Note 3 and performed a factory reset both from the Home + Power + Volume Up menu, as well as the settings -> Factory reset menu.
Both approaches seem successful at resetting the device as nothing remains on the phone's interface and I go through all the screen like the first day I bought it.
The only issue is when I connect the device to the computer via USB, it appears all the data is still in storage, just not on the user interface of the phone. Any idea why this is?
I would like to completely wipe everything off the phone so the storage is as empty as it can be.

If it is an external storage try formatting the external SD card. You can do it in the computer or in Android it should be under Storage.

Music, Pictures, Apps, etc in the Phone->Android directory

Are you sure they have your content? They might be just empty directories or with initial data of the app. Try adding fake content.

Did you do the factory reset through the system settings menu? If so you must make sure to select removal of all user data. Otherwise the data is likely just on external storage.


text:
USB Storage Problem
I bought a new smartphone and everything was fine when I connected with my computer. I don't
know what exactly I did but after I unplug it an app called 'System UI' was spamming my screen to turn off USB Storage but the button was inactive. I didn't know what to do and I forced stopped the app. Now some features are temporarily inactive from this charging all my photos are missing, my apps that I had installed now are uninstalled. Please tell me HOW TO FIX IT ?

Did you already try rebooting the phone to force a remount of the storage devices? If not remounted you should be able to mount it manually from Settings > Storage.

How to do this ?

Certainly reboot. It sounds like you might have unplugged it while the computer was still accessing the usb storage. Make sure to use the safe removal feature and try again.

Didn't work :C.


text:
Logout from Gmail account without logging out Google Play Store account
I tried logging out the account on Gmail, but it logged out the Play Store as well. How can I logout of my Gmail account without logging out of the Google Play Store? Is it possible?

It is not possible according to this guide https://support.google.com/mail/answer/2991620?hl=en

There’s no option to sign out of the Gmail app for Android without
  removing your entire account from your phone or tablet. However, you
  can accomplish many of the same tasks through other actions, depending
  on what you need.

As an example you can disable Gmail sync and just check your email from the web browser.

If you mean log out of the Google account, it is not possible. You will always need to be logged in to access the store for your apps. As is said before, you can disable the email service.


text:
How do I know which root method was used to root a phone?
Let's say you got a rooted Android phone but you want to find out how it was rooted.  Is there a way to know which method was used to root it?

In general, no.
The basic goal of rooting is to place an executable su binary somewhere accessible via $PATH.  Nothing else needs to be left behind.  The specific exploit that was used need not have side-effects, and multiple different tools could use the same exploit anyways.  In fact, there need not even be an exploit — many devices just let you unlock the bootloader and flash or otherwise load su in a straightforward manner.
If you know that a specific root tool does leave behind a signature, you could check for it, but in my experience that is not typical.


text:
Used device manager once, now I can't set security to 'none'
Phone is an LG Nexus.
I was messing around with security settings and decided to try using a pattern to unlock my phone. No more than 5 minutes later, I completely forget the pattern I set. Did some googling and used Android Device Manager on my PC to remotely set a password on the phone. Successfully regained access to my phone.
I prefer to have no security on my phone specifically to avoid situations like this. My problem now is when I go to security settings, the "None" option is greyed out and says "Disabled by administrator, encryption policy, or credential storage." So I selected Device Administrators and un-checked "android device manager."
But I still cannot select "None." Encryption is not enabled. I'm tempted to select "clear credentials," but there's a big list of default credentials and I'm afraid removing them might be bad. Is there a specific credential I should disable?
TL;DR: Can't set screen lock to NONE. Android Device Manager is disabled. Not sure if I should clear all credentials.

Ok, just posting an answer in case someone with the same problem finds this.
I took a change and hit "clear credentials." Afterwards I was able to select NONE for screen-lock again. So far haven't noticed and side-effects to clearing credentials.


text:
Screen goes blank after making a call since the Lollipop update
After I make or receive a call, the screen goes blank and becomes unresponsive. I have to restart the phone to use it again.  Is there any solution for this?

I don't think so. Has the update process went well?

Well, that looks like a bug ! I have been listening a lot over the forums that some users are complaining about the battery drain, some say that performance is decreased and all.... so you can consider it under bugs ! Better to keep your fingers for next bug fix update.

Please note that we are not a discussion forum, so I've removed the part asking if anyone has the issue.  (There appear to be many problems with Lollipop right now, especially on the N4.)  I'm afraid the answer might be "wait for an update".

Ditto. Same problem.

Same. This has been happening (and just happened) on my S4 GPe with 5.0. It makes my phone no longer a phone... Sometimes double-clicking my home button will get the task manager up, but often I need to reboot.


text:
What does a blue/white arrow on an app icon in app manager mean?
The icon in application manager for one of the applications had a blue and white arrow overlaid on it for a while. Approximately the same time the app's icon disappeared from the home screen (pressing "apps" grid symbol for the alphabetical list of apps) and I could only start the app via Google Play Store when I was online. The app's shortcut I had created disappeared with it. (Android Kit-Kat, Galaxy Note 3)
I have only seen this arrow on the icon for the app TripAdvisor.
After a while the icon on the home screen reappeared and the arrow disappeared without me doing anything I can imagine affected the situation. (I could be wrong here, though.) A little before the problem (not being able to start the app since there was no icon for it) disappeared, I had just tried at random to clear cache, force stop and disable updates. Also restarting device, of course. Re-enabling updates made the app reinstall but the problem persisted a while longer.
It is not possible to uninstall this app, you can only disable updates. (But it has been downloaded and appears among downloaded apps in the app manager. It was not included with the phone. )
The app has not (cannot) be put on the external card. It has not been disabled.
I have previously had occasional problems with apps disappearing from the alphabetical grid/list. They're still installed and visible in app manager, but cannot be started otherwise than from Google Play Store when online. If I find out the meaning of this arrow maybe I can solve such problems.


text:
Persistent Notification for Calendar Events
The Google Calendar app recently updated to the new Material Design look. I've noticed that notifications have changed in a way that I do not like.
When a calendar event comes due, it appears as a notification in the Notifications bar at the top of the screen. In the past, it stayed there for about 48 or 72 hours (not sure exactly, but it was well over 24 hours) as long as I did not mess with it. But now, it seems to only stick around for a very short amount of time (as long as the event is ongoing, I think). In other words, it seems that once an event is over, the notification disappears.
This is not good news for me, I used calendar events as reminders to get things done. (Ex: "take out the trash" on Wed night... I would always see this in the evening, and can put it off until later in the evening if need be. Worst case: when I go to bed, I would see the notification still sticking around, and then go put the trash out.)
I'm looking for a way to get the previous functionality. Is there a trick for this? I'm also open to trying free calendar or task apps that do this.
Suggestions, please?
Running Android 4.4.4 on Nexus 4

Two things - 5 day week and no persistent notifications. Luckily, I had backup... reverted back, and will not update, until this is fixed.

I have the same problem. I've been using Calendar Events Notifier in the meantime with the stock Lollipop Calendar app (notifications in the stock app turned off).  https://play.google.com/store/apps/details?id=com.ryosoftware.calendareventsnotifier

UPDATE: 4 years later, I think Mike's comment is right, and I call on Google/Android to support a way to make a calendar reminder really persistent. I actually used the Calendar Snooze app for a while until it stopped being reliable.  So I'm taking this comment back:

I initially had the same reaction you did about the change in Calendar behavior.  But I just realized that a calendar is simply not the right app for these kinds of reminders that you want to persist.

In the meantime....

Instead of using the Calendar app for those sorts of reminders, you can use an app designed for reminders, like Google Keep , or Google Now, both of which have repeating reminder features.
If you say "OK, Google, remind me about the dance at 7 pm on Saturday" Google now will set up a reminder for you, which you can convert to a repeating reminder from the dialog box that pops up.
For tips on Google Keep, see Five Powerful Google Keep Features You're Not Using
And I hear that if you switch to the new "Inbox by Gmail" app, your Google Now reminders can show up in your calendar also.  5 reasons to switch to Inbox by Gmail, and 4 reasons not to | PCWorld

+1 because I agree a reminder app is probably better. But, it's nice to have reminders and calendar integrated though. I don't know how it is now since I've been on iPhone since Feb 2015, but last time I used google now reminders on android, they were horrible... at least, managing them was horrible. Setting them with voice is great, but managing them (deleting a bunch of them, for example) was a very painful experience.

I totally disagree with this.  I take my daughter to an activity every Saturday morning so the Calendar is the logical place for the entry - it appears in both her calendar and mine and is visible to the rest of the family in theirs.  I have the repeating (weekly) event itself with a 45,40 and 35 minute warning reminder so we can set off in time.  I then have another (later) reminding me to collect her with similar reminders.  The calendar is the only place for this information - the same with work meetings.

I am replying (I see no one else has) because I have always used the calendar/notifications functionality in the EXACT same way you have, and was also distressed of this change in functionality.  I think we are in the minority, though, because your post is the first acknowledgement I have even seen anywhere about this issue.
The only solution I have is to look at third-party apps.  Although someone appears to have ported an older ICS/Jelly Bean-era version of the stock calendar which you can find in the Play Store, I have not used that too much.  At the moment I am using Business Calendar, which I THINK comes somewhat close to replicating the functionality you and I are accustomed to (although I am still watching it to see).  I also gave Today Calendar a very close look -- it is much closer to the Google aesthetic, and even has aspects of Material Design implemented.  It appeared also to have persistent notification functionality, although for some reason I had problems with the syncing.  This may have been fixed.
If you have come up with any solutions, I would love to hear them!  Good luck!

Full ack for Business Calendar – I'm using the Pro version. Comes with its own reminders, which stick until you kick :)

Business Calendar works, but is a paid app. I eventually settled on using Google Now's (or is it Android's?) reminders. Turns out that you can schedule a reminder to repeat. If you think about it, reminders are really a different use case than calendar events anyway, so I'm satisfied now. The one complaint I have is that managing the reminders is difficult. Hopefully it will improve.

@Eddified  True, task reminders are different from events. But many people will still want to see ALL notifications they've set - even for events they have missed.  So I still like your question and I hope Google will add this feature back as an option.  E.g. I might have a TV show's broadcast times in my calendar.  If I miss the show, it's even more important that I don't miss the event notification, because that will remind me I need to go and watch the show online.

Another vote for "Business Calendar Pro" - the price is worth it to not miss reminders!

I found a workaround : delay the event in the future for x hours then add a notification x hours before the event. For example, delay the event to tomorrow and add a notification 24 hours before the event. The notification will stay in the notification bar until the event is ended. You can do the same with several days or one week if you want the notification to appear longer before disappearing.

In the current version of calendar (on Android 6.0) when you click on the plus icon at the bottom right you can add a reminder (not appointment), it doesn't have a duration, and it won't go away until you dismiss it and mark it as done. Perhaps that's what you are looking for.

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


text:
Which Android emulators can co-exists on single machine?
Which emulators can co-exists on single Windows machine and be used simultaneously for app development (adb support)? I'm using Genymotion which seems to work on bare system; AVD x86_64 requires Intel HAXM driver; how about Microsoft emulator from Visual Studio 2015? Did anyone tried it already?
EDIT: question was clarified to emphase the simultaneous work on one machine - virtualization issues are main topic, not CPU/RAM usage

You can use as many emulators on the same machine as you want, simultaneously, at the same time, there's no actual limit, as long as you have sufficient RAM in your computer to handle that many emulators. When you want to debug an app you just choose whichever emulator you need.

I believe this is not true, as virtualization environments are mutually exclusive. Therefore I believe Microsoft emulator (Hyper-V) and Genymotion (VirtualBox) cannot run at the same time, but I ask for actual experience.

Actually i want to clarify that comment i just made. They are not mutually exclusive i.e. they do not prevent the other from running concurrently. There are not many programs out there that refuse to run concurrently with other similar programs. If you know of any I would like to know because this is news to me. So i repeat, as long as you have enough RAM you can run as much as you want. This is the whole point of a modern multitasking operating system. This isn't 1994.

@tomash This answer is correct, but you really have to be careful about RAM usage. I could open 2 AVD emulators, but that doesn't mean both will run flawlessly, given running 1 emulator is already a heavy task on my laptop.

RAM usage is not really in the scope of this question. I think it should be obvious to any Android programmer that they need a LOT of RAM to run Android emulators.

Question was edited - "simultaneously" translates to "without reboot required to switch virtualization host"

You can use them simultaneously, without rebooting, as long as you have sufficient RAM. Have you even tried using 2 emulators and it doesn't work? Because you don't seem to understand that it is not only possible, but this is why multitasking operating systems are a thing. Just open 2 virtualization hosts (or however many you need) and see what happens, because I think once you see it in practice you will understand what I am telling you makes sense.

authors: علي فاروق الساعي


text:
How to restore lost contacts without rooting the phone
My phone suddenly began to keep restarting every 10-15 minutes. After a few restart, I noticed that my contacts are gone (most of them were stored on the phone).
I searched for data revocery applications but they seem to work only on a rooted phone.
I wonder, is there a way to restore contacts without rooting the phone? What should I try to get my contacts back?

Did you tired putting the Google account back over the device? I would say your contacts will start appearing automatically after you put the same Google account back.
PS: You can check it by heading over to the Google Contacts just be sure that you are putting the some Google account which you were using previously.

I checked the account. In Google Contacts it shows only 2 items... So this is not a viable solution :(

@Nestor that means its not over their :( now what left for you is getting an Android recivery software like Coolmuster Android SMS+Contacts recovery or Dr Wonderfoneshare like tools to try getting your data back. Lastly but not the least be real quick on this if you want these tools should help you out !

I tried Wonderfoneshare and Coolmuster, but they found 0 contacts to restore :(

Well, I somewhere get a weird feeling that it may be overwritten by something else ! :( Did you remember putting storing something over your device after the restarting things happens !

I don't. It restarted 3 times and I noticed that my call history is empty. After that all my contacts were deleted :( It seems, I lost them for good...

@Nestor I don't think you are going to get that now ! Hopefully keep your fingers crossed and wait a bit more while for other users to respond on this maybe they have some tricks ... :(

Surprisingly, it seems that there is an application that has ALL my lost contacts... my Hangouts shows all of them.

Unfortunately, I can't restore them from that list. Is there a way to restore them from my Hangouts?


text:
Change screen lock from password to pin
I have a Samsung Note 4 and I set the screen lock to use a password.  Now I want to change it from password to another option, but it is not possible.  Please advise me on how to remove the screen lock password.

What do you mean by "it is not possible"?  What have you tried and what error are you encountering?  It should be a straightforward option in Settings.

You enter settings>security>screen security> and select how you want to unlock. You then will have to provide the password, maybe twice. Once the password is entered, choose another lock method.
If you forgot your password, then that is another question.


text:
Connectbot menu on Lollipop
I just upgraded to Lollipop on my Nexus 5 and I use Connectbot a lot. There used to be a menu button, with things like "URL scan" and "Paste".  But with Lollipop that menu button is replaced with a button where I can change my keyboard. Totally redundant, since there is already a button for that on the keyboard (or at least, there is with Hackers Keyboard).
So the question is, does anyone know how to get the menu button back?

If you press 'back', then the keyboard changer button is replaced by the menu buttom. This is still a bit more complex than what it was in the 4.x times, but should at least allow you to disconnect if you want to avoid e.g. manually detaching your screen, etc.


text:
How to get rid of OTA software update notification?
I upgraded my Nexus 4 to Lollipop a few days ago but I don't like it. I'll leave out my reasons because they're not relevant here. I wiped my phone and installed a clean stock 4.2.2 version instead. I'm happy with this.
Not long after, Android automatically downloaded the 4.3 upgrade and notifies me with the choices "Later" and "Install". I don't want to do this upgrade.
How do I:

get rid of the notification, and
remove the downloaded update (to free up precious storage space).

I have already tried choosing "Later" but the same notification immediately reappears.
Based on Google search results, I also tried going to Settings > Apps > All > Google Services Framework and unticked "show notifications" but it still appears. Force stop or disable also doesn't seem to help, so I've re-enabled the service including notifications. I didn't see any other apps in this list that sounded relevant - did I just not see it?

Related: our ota-update tag-wiki / Is it possible to stop notifications of an OTA update? Guess you chose the wrong place to "disable notifications" – it should be Settings › Apps › All › Software Update according to the linked post. Does that work?

Thank you @Izzy - unfortunately there's no app named "Software Update". I have the list sorted alphabetically and there's nothing between "Skitch" and "Sound Recorder".

Might be named "slightly different" (manufacturers, you know – and you didn't name your device). I'd check all apps to see if there's something that might match. Have you? Maybe it's "OTA Updater", or just "Updater".

You're right - I forgot to mention that it's a Nexus 4! (How could I have...?) I can't investigate right now but will respond later. I believe I did scroll carefully through the entire list already but I must have missed it if there's really an app with a self-explanatory name.

Never hurts to check twice :) Please also [edit] your question to include the device name, as it might "get lost" in the comments. Thanks, and good luck!

You can disable these notifications by unchecking the notifications for Google Play Services [Not Framework]. This fixed my problem on the LG G3 and I assume it will on all other devices.
The best option is to click and hold the notification and then select 'App info', which will take you to desired app info for that update notification. Then uncheck the notification option there.

Go to Settings > Application Manager > All > Google Services Framework and then uncheck "Show notifications". source

For Lollipop, it is "Apps" instead of "Application Manager"

After un-check notification in "Google play service". The notification was still in panel. I did long touch it, then from menu select "app info" and force stop. Will see if it appear again...

Since my question was marked as a dupe.  This does not work on a Galaxy S5 nor on a nVidia Shield K1.  Both Google Services Framework AND Google Play Services have had notifications unchecked.  The popup upgrade still persists.  Log pressing on the notification takes me to System Updates app and the "Show Notifications" is checked but can not be unchecked.  I have force stopped but it, of course, comes back.


text:
Do the ota use special command to reboot device
Is it possible to update nexus device with OTA .zip file downloaded manually to /cache or /cache/fota_dn folder and reboot device ?
Or OTA update process use some special command to reboot device ? If so does anybody know which command is it ?
P.S. I know about the way to update device with bootloader like described here but it is not what I'm asking about.
Thanks.

Related: How does Over-the-air updates (OTA) work / How are Googles OTA (over the air) updates delivered/notified? / Manually upgrade Galaxy Nexus 4.0.4 (yakjuxw) to 4.1 / Where can I find the OTA update file? / our ota-update tag-wiki


text:
No rotation lock icon in quick settings in Lollipop on Nexus 5
I've seen in several reviews that Lollipop comes with a new rotation lock icon in quick settings:
ArsTechnica:

But my phone doesn't have it:

Click image for larger version
How can I get the rotation toggle to show up?

It would help to know which phone you do have, and if you have any custom ROM, kernel, etc.

Found the solution
Goto settings-> accessibility-> enable AUTO ROTATE.... Then we have the toggle button in notification screen as well

Was turned on, but turning off and on again did the trick. Thanks!

Quick settings toggles in Lollipop are populated based on when you last used a setting. As a result, once you toggle a setting through the device's settings, it will automatically populate in the quick settings and stay there as long as you use it at least once every thirty days, which is why you had to toggle it to make it appear.


text:
Are there any lollipop lock screen settings?
On Lollipop it seems that the default "swipe" lock screen has changed a bit for my N5. For years I have been trained to swipe horizontally to unlock the device. Now with the lollipop update swiping horizontally results in launching either the "Phone" or "Camera" shortcut depending on which direction I swipe.
In order to unlock the device I have to swipe upwards in the center.
Ideally I'd like to remove the phone and camera shortcuts from the lock screen altogether and get it so that no matter which direction I swipe the device unlocks.
However I can't seem to find any settings to change this behavior. Does anyone know if there are settings that will allow you to alter or disable the two lock screen shortcuts? (the ability to change them to different applications might be nice too).
Failing any settings that exist to do this does anyone know of an app that I can install that would give me back the functionality of the old lock screen that allows you to swipe horizontally to unlock the device?
Note: this device is unrooted and running stock OS.

In some variants of Lollipop, you can find this setting Settings > Lock screen > Lock screen shortcuts and keep both as None. I had this option in Cyanogenmod versions cm12 and cm13. But this wont let you unlock swiping horizontally. Thus you may need to install some custom lock screens from Play store.

There is a very clean, minimalist approach to this issue, but it involves the use of a third-party application named AcDisplay. I've used this app in the past and it replaces the traditional lock screen with a rather beautiful one (IMO), with notification access too.
See screenshots:

First image is a screenshot of the app on my phone.
Second image is a screenshot of the unlock animation.
(Click an image to enlarge it)

You can swipe in any direction.

@Firelord Thank you for the edits. I didn't really know all this formatting. And I'll keep it in mind to avoid emojis next time around.

Can I also suggest that you take a look at AcDisplay, just because it is a very good third party app, as @Firelord explains.
You should also take a look at other third party lock screen apps when you can; AcDisplay, as far as I know, only allows you to swipe when you get a notification. The time, battery and date isn't  normally on until you get one I think.
I recommend apps such as ZUI locker and Snaplock; these are two of my favourite third party lock screen apps. Please, let me know how you get on and I wish you luck :)


text:
Can't set data usage warning/limit
I have a problem with my Nexus 5 (running Android 5.0 but I already had this problem on 4.4.4)
I played around with the slider for mobile data limits and warnings and it got out of range... My warning now is at 719.806.528 GB and my data limit is also out of range.
Does someone know which app's cache do I have to delete to get this to 0 GB again?
Thanks and best regards
Josef

Try clearing defaults, cache and data(memory) for the dataUsage app.
You could also simply uncheck the "set mobile data limit button" except you really need to use it. You can also try returning the slider to zero.

I can't grab the sliders and the problem is, that I can't see the graph for the data usage (except if mobile data is of). And It would be nice if I have a visulisation of my data usage :/


text:
Mathematical fonts in Android
I am reading the following (mathematical) website https://golem.ph.utexas.edu/category/
in android (using chrome webreader).  The problem is that mathematical formulas and even simple symbols like integration sign do not show.  What can I do to repair this situation?


text:
bootloops / random restarts on Note 2 LTE, worse with SIM inserted? analyze kernel log "last_kmsg"?
when I started using my Note 2 LTE with an LTE sim card (tested LTE long ago without problems), running CM11 nightly from approx. 1 month ago, it started to reboot randomly. But it also happened with the other sim card without LTE, that worked fine before.
Updating CM didn't change anything.
Then I flashed the newest DBT stock ROM for the N7105 (N7105XXUFNE3_N7105DBTFNE1_DBT) (without knowing about the KNOX bootloader...). The behavior was the same with any of the SIM's inserted, but without SIM, it took hours compared to minutes or seconds for it to reboot.
Then I tried to flash the N7105XXDMB2-XEF-Service-Firmware (at this moment, I remember it was warranty void 0 and showed sw rev invalid magic string, perhaps did'nt want to downgrade the bootloader to a non knox version? but without also flashing bootloader it now doesn't flash, trying another old 4.3 formware which is without bootloader perhaps, but didn't work, can I remove it somewhere and how?...) with separated CSC, Bootloader, PDA, Modem and PIT. I also ticked repartiton.
Here the log output:
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> FULL_MODEM_N7105XXDMB2.tar.md5 is valid.
<OSM> Checking MD5 finished Sucessfully..
<OSM> Leave CS..
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> FULL_CSC_N7105XXDMB2.tar.md5 is valid.
<OSM> Checking MD5 finished Sucessfully..
<OSM> Leave CS..
<ID:0/008> Removed!!
<ID:0/008> Added!!
<ID:0/008> Odin v.3 engine (ID:8)..
<ID:0/008> File analysis..
<ID:0/008> SetupConnection..
<ID:0/008> Initialzation..
<ID:0/008> Set PIT file..
<ID:0/008> DO NOT TURN OFF TARGET!!
<ID:0/008> Get PIT for mapping..

It said "set partition" in the box where "PASS" also appears for more than 10 hours, then I unplugged it.
After unplugging:
<ID:0/008> There is no PIT partition.
<OSM> All threads completed. (succeed 0 / failed 1)
<ID:0/008> Removed!!

It didn't change anything, but when making a factory reset it even rebooted instantly.
I also flashed the pit file with repartition alone. but same behavior.
But after all of this, it was repartitioned.
I successfully flashed philz touch cwm, didn't change anything.
Now I flashed the newest DBT (N7105XXUFNE3_N7105DBTFNE1_DBT) again. No restart without SIM, but didn't test it for hours. With SIM, instant restart after entering PIN. And what's really strange... now it has an instant bootloop without SIM, too. Factory reset made it boot successfully again.
Is something wrong with my radio unit or what else could I try?
I now flashed philz recovery to gain root access, made that in the recovery, then I installed adbd Insecure v2.00 to have root adb when booting up. Without Sim card it was again fine for a long time and then i put my sim card in and logged proc/kmsg and logcat to files on my device via an adb command.
Here they are, I really hope some can have a look at it and perhaps find anything that helps!
pastebin.com/drMnTDgr
en.file-upload.net/download-9867498/logcat.txt.html (was too big for pastebin)
I read that logcat and proc/kmsg is useless because it stops being recoded (at least being able to read it somehow), is that correct?
Here's the last_kmsg log from the same crash:
pastebin.com/pYJK0CPG
From another crash: pastebin.com/q7fj4byt
And the 3rd crash: pastebin.com/AV7RPquK
EDIT2:
I removed the PIN with another phone, but it keeps crashing with that SIM and without SIM at all, too :(
I also tested the SIM in another phone, calling and SMS works, data still has to be tested in a smartphone.
I also wiped the EFS partition and restored an EFS backup. Wiped modem, too. Flashed the newest ROM (no matter which country), which is from Singapore (N7105XXUFNJ1_N7105OLBFNJ1_MM1, but has the same N7105XXUFND3 modem), but didn't change anything.
Flashed back newest DBT ROM (N7105XXUFNE3_N7105DBTFNE1_DBT) and Philz recovery.
I now managed to get a kernel log and logcat till after the adb connection is interrupted! (see here for how to do it: stackoverflow.com/questions/6071547/shutdown-log-in-android/27111185#27111185).
Of course the command stopped somewhere in the shutdown process, so they are indeed cut off in the middle of the line.
Normal reboot :
kmsg: nopaste.info/3e7eebd751.html
logcat: en.file-upload.net/download-9912275/logcat243_normalreboot-till-after-adb-disconnect.txt.html
last_kmsg: pastebin.com/GjkHkLAk
crash:
kmsg: http://nopaste.info/14cef13cdf.html
logcat: en.file-upload.net/download-9912298/logcat2416-till-after-adb-disconnect.txt.html
I wanted to get the last_kmsg from that crash but after the crash, it had a bootloop, which could only be fixed with wiping cache. Sometimes only a new flash via Odin helped then..
This is the last_kmsg after these bootloops, in contrast to my previous last_kmsg's it contains logs before the kernel restart, which could really be helpful!!! (didn't seem like a crash / panic / ooops in all the logs): http://pastebin.com/ikqkmeCh
/EDIT
EDIT:
Seems that nobody knows anything concrete... If you know at least what is NOT the problem or in which direction I should investigate further, it would help much! :)
/EDIT
Thanks in advance.
fightcookie

Sooooo, it's pretty late but for anyone facing the same problem:
I switched the battery and everything was working. I also got another log where it said something like no battery and shutting down, the same as when removing the battery while the phone is powered on.

authors: เวลา คือคำตอบ


text:
Moto G (1st Gen) xt1033 lollipop
Recently the 2014 edition of the Moto G got the Lollipop update. I wanted to know the exact date on which the 1st Gen Moto G will be getting the update?
Also, can flashing the update of the 2nd Gen on the 1st gen prove to be dangerous? Can anyone provide me with a link containing android lollipop for moto G to download?

Flashing 2nd gen file into 1st gen phone can completely brick your phone!

Agreed with this; the company's decision to give two different phones the same name doesn't change the fact that they are different.


text:
Photos show up as blank after putting them on SD card
Inserted a 32 GB Micro SD card. Phone recognizes it and I can copy photos on to it and they all appear to be there.
But when I restart the phone many of the photos show up blank. Any way to fix this?  I tried another card with similar results.
My phone runs Android 4.4.

Sorry, but cell and smart phone questions are off-topic. I've tag this to be moved to the [android.se] site. Please don't double post.

Do you have a "Scan Media" button in settings, or in the gallery or wherever they put it, it will scan the new stuff into the database.  When all else fails there is a trick of renaming the folder the items are in, and scanning again, which can "fix" the database from not knowing. I actually keep a scan media widget button out on the home screen to do that, when the database needs updating.

Try erasing the photo gallery application data and reboot before starting the app again, so that it has to load again thumbnails and image locations once more when it starts. Perhaps it is not updating propper data.


text:
Phone creates a Wi-Fi network (i.e. WiFi tethering) while being visible on said network. Possible?
I have a vague concept for a piece of software I want to write, but I'm facing a problem in that I'm not sure this is even possible with the way Android handles creating Wi-Fi hotspots in its current iteration.
Basically, the device needs to create a hotspot, while being present on the hotspot's network and visible to the other devices, since it needs to act as a server. Is this something that's currently possible on Android, or would you need two separate devices, one to create the network and another to connect to it and act as the server?

I believe that Android does not support ad-hoc networking out of the box, but there is some software out there to do so (though I haven't tried anything myself).  However, isn't the AP normally accessible in a standard setup?  E.g., a router serving pages on 192.168.0.1.  Have you tried accessing the device from something connected to its hotspot?

Yeah, I've done some testing in the meantime and the phones can ping each other at the very least. I'll have to set up some servers and see how those fare. Thanks for the help!

Do you want to implement an intranet server of some sort through witeless hotspot?


text:
How do I deal with unknown installation error code -505?
I have a Nexus 7 and it has just been updated to Android 5.
Two apps give me trouble after the system upgrade, games that my kids play. Dumb Ways to Die and VVVVVV. Both of these had icons after the upgrade but when clicked a popup appeared saying "App not installed". I attempt to install them. The download is fine. The install begins. And then an error message:

Unknown error code during application installation: "-505"

The exact same error for both apps. I've restarted the device to no avail.
I have no idea what to do next. Please could some kind soul give me advice on how I might remedy this problem.

TL;DR
This issue occurs when an app is trying to re-declare an existing permission, with error message INSTALL_FAILED_DUPLICATE_PERMISSION. It mainly affected apps that are based on Adobe AIR (package prefix with com.air). The main cause is the different code implementation in Lollipop 5.0 when verifying a certificate's signature used to sign an app. For the solution, just skip over to the "Solution" part.
Update: Google has fixed this issue on Lollipop 5.0.1.

Technical Details
Excerpts from Android L Developer Preview issue tracker which are linked from an entry on AOSP issue tracker,
Post #4:

logcat tells me there's a conflict with redeclaring permissions during installation (in my case, Amazon is trying to redeclare getui.permission.GetuiService, which is already owned by Camera 360)

Post #12's LogCat:
10-25 08:06:37.805   749   824 W PackageManager: Package com.tencent.mm attempting to redeclare permission com.google.android.c2dm.permission.SEND already owned by com.google.android.gsf
10-25 08:06:37.926  4812  4812 D Finsky  : [1] PackageInstallerImpl.cancelSession: Canceling session 121130466 for com.tencent.mm
10-25 08:06:37.926  4812  4812 E Finsky  : [1] PackageInstallerImpl.handleCommitCallback: Error -505 while installing com.tencent.mm: INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.tencent.mm attempting to redeclare permission com.google.android.c2dm.permission.SEND already owned by com.google.android.gsf
10-25 08:06:37.926  4812  4812 W Finsky  : [1] 4.installFailed: Install failure of com.tencent.mm: -505 null
10-25 08:06:37.933   749   749 D ZenLog  : intercepted: 0|com.android.vending|-973170826|null|10017,!priority
10-25 08:06:37.933   749   749 V NotificationService: pkg=com.android.vending canInterrupt=false intercept=true
10-25 08:06:37.964  4812  4812 D Finsky  : [1] InstallerTask.cancelCleanup: Cancel running installation of com.tencent.mm

Excerpts from AOSP issue tracker,
Post #4

In API19 the new X509CertImpl(encCert) wraps the certificate (which is already parsed and ready for SHA1 computation), while in API 21, the certificate is forwarded as byte stream, parsed again and processed by a certificate factory. Which factory that is, depends on the context. In case of the L devices I tested on, the factory will create an OpenSSLX509Certificate. Unfortunately, there is something in our certificate which openssl has trouble with and the fingerprint changes during openssl processing. I can reproduce this also with the openssl tool, when I convert our certificate into some other format (e.g., PEM).
If the SHA1 would be computed directly on 'encCert.getEncoded()' it would be correct in both cases.

Solution
Update: As of 2014-12-04, Google has fixed this issue on Lollipop 5.0.1. For those who didn't do any workaround trying to reinstall the app, you can flash Lollipop 5.0.1 image when it's ready/wait for the OTA.
Post #20, #21

Looks like this has been fixed in 5.0.1:
https://android.googlesource.com/platform/libcore/+/6632d8c9d8d1a3ac338d541676148677641bafe3
https://android.googlesource.com/platform/frameworks/base/+/32a22c44b8351c1cccd3a1f9c47a33469d9378e0

Status: Released

Committer's note

Recover apps with malformed certificates.
There was a window of time in Lollipop where we persisted certificates
  after they had passed through a decode/encode cycle.  The well-written
  OpenSSL library was liberal when decoding (allowing slightly malformed
  certs to be parsed), but then strict when encoding, giving us
  different bytes for effectively the same certificate.
A related libcore change (0c990ab4a90b8a5492a67b2b728ac9a4a1ccfa1b)
  now returns the original bytes verbatim, fixing both pre-Lollipop
  installs and installs after that change.
This change recovers any apps that had been installed during the
  window of time described above by doing a one-time check to see if
  the certs are effectively equal.

Please refer to older revision for other suggested solutions.

I have the same as David: nothing to uninstall from the device, ADB does not see my device, attempts to install again result in -505 from Google Play and undescriptive error when installed from local APK. Switching to Guest is not helpful either.

Well, I just realized I faced this problem too. I've successfully uninstalled the problematic apps with adb, but I couldn't reinstall it. Note that the app I want to install has air.com prefix as the package name. It seems this is more of an issue between Google, Adobe Air, and the app developers. Until at least one of them fix it, the app won't be possible to be installed. I starred the issue to get update from Google.

Edit your answer with your comment. That info is helpful. +1

I'm having the same error on 5.1.1 (cyanogenmod 12.1 galaxy s3 latest nightly). Did they somehow have old code, or is this a more recent bug?

I'm having this issue on Android 6.0 Marshmallow. Was there aver a solution to this, or just wait for an OTA?

@Ben, this post mentions the issues with INSTALL_FAILED_DUPLICATE_PERMISSION, which was fixed with 5.0.1. I got this error with Marshmellow, due to INSTALL_FAILED_CONFLICTING_PROVIDER. I use the Facebook SDK Share dialog's provider, which was declared in both my debug and release builds, preventing installation of the release build from the Google Play Store. You can see the exact message browsing through your adb logcat. In my case, I chose to rename my debug build's  through the use of manifestPlaceholders in my provider name.


text:
How do I change my DNS on Android?
I have Android 4.4.2 but this would apply to any version.
How do I change the DNS? What I would like to do is use a DNSSEC-enabled server for lookup.
Is there a 'canon' way of doing this?

Related: How to change mobile connections's DNS on Android KitKat? Also see other frequent questions tagged dns.


text:
Options not diplaying in service menu (Samsung Galaxy Ace 2, Android 2.3.6)
I am struggling with very low in-call microphone volume (when I simply record sound it's fine). The common solution seems to require going to [5] AUDIO option in the service menu, but I can only see three items there: [1] DEBUG SCREEN, [2]VERSION INFORMATION and [3] COMMON. I'm using Samsung Galaxy Ace 2, running Android 2.3.6 (Gingerbread). I launch the service menu by dialing ##197328640##.
Does anybody know a different way to get to the service menu AUDIO options or another way to boost in-call microphone volume?


text:
Revert to stock Android email app?
I've long used the stock Android email app to remotely access my work Exchange email account.
With the latest update of the Gmail app, the Gmail app has taken over this email account, and launching the stock Android email app results in forwarding to the Gmail app.
I'd like to resume using the stock Android email app for this email account.  How can I do that?
Thanks much.

Unfortunately, the only workaround for that would be to uninstall the most recent Gmail app and consider finding the previous update to it (ex, if it was 4.1.3, search Google for 4.1.2.)

Thank you for your suggestion.
Removing the current version of Gmail had the useful effect of taking my Exchange account out of Gmail's account list, but the stock email app still points into Gmail!
Further, I can find no way to uninstall then reinstall the stock email app:  it's not in the list of installed apps that can be managed within Settings, and the only control in its Play Store entry is "Open," not "Install" or "Uninstall."
Any further thoughts?

Try installing the older 3.x instead of the 3.0.x (3 and x being hypothetical numbers of course).

Thanks again.  I ended up not having the patience, and installing a 3d party email app to handle my Exchange account (nine).

Well, I have had a good experience with K9 mail (in case you're looking for a good third-party app to handle your mail needs).


text:
Why are most of my Pre-Installed apps that connect to Google not working?
Okay, I am using a Huawei m865c (Ascend II), running Android 2.3.6.
I am trying to open Google Play, but it tells me that there is no connection. I am connected to a 20 mb/ps with all bars. I tried connecting another account, but it would load for 5 minutes and tell me that my phone has no connection or isn't provisioned for data services (duh, that's why I have WiFi). Help! I've tried everything in my book to fix it, but it doesn't help.

Do Gmail, etc. give the exact same error that Play does?

Actually, they don't even give me an error code. When I try to connect to Google play, it says "No Connection" and gives me an option to try again, which ultimately leads me back to the error screen.When I try to downgrade my Google Play Store back to the Android Market, the old version gives me the same thing. It does the same thing as well with Google Talk (or Hangouts, whatever floats your boat). The only Google products that work on my phone are Gmail Voice Search, and Maps.

We're getting tons of questions about this sort of issue at the moment, across lots of devices and Android versions.  I wonder if Google is having server issues.


text:
What's an alternative to the KitKat-People's app groups view in Lollipop's Contacts?
In Android KitKat's 'People' application I was able to access my contacts per group assigned, as shown below using my Nexus 5:

The new 'Contacts' application since the Android Lollipop upgrade does not appear to include this functionality. It's reported to Google in issue #79803 and it appears lots of people are affected by this change.
What is an alternative to this? I'd really like to access my contacts again by their group.

FWIW; A Google employee mentioned today they're evaluating returning the groups functionality (comment 501 in the issue).

There is an alternative option for users which can be found on the Play Store: Contacts Groups for Lollipop

According to this https://code.google.com/p/android/issues/detail?id=79803 the only workaround is to install a new Contacts app (like Contact+).
Hope Google will bring this feature back in a future update.

-1. You link to a page full of comments by lots of users of which most are only frustrated. Also, this bug report is already mentioned in my question. And I cannot believe there's no alternative contacts application in the Play Store with this functionality.


text:
Nexus 5: Safe to update to Lollipop if on rooted + TWRP Android 4.4.4?
I have a Nexus 5. It has TWRP as the custom recovery and on official Android 4.4.4 KTU84P build.
I just received a notification that I'm able to update to Android 5.0 now via OTA. I'm aware that I'll have to re-root my device. But, is it safe to update it with its current state? I already did a Nandroid backup hours ago, BTW. What else needs to be done pre and post-update? Thanks.
UPDATE: I backed up all my files then did another Nandroid back up. I downloaded the update via OTA and was asked to restart my phone. But it went straight to TWRP, doing nothing.
So I restarted my system via TWRP. It's still on 4.4.4 and the Lollipop update does not show anymore. What happened there?

The answer is the update won't push through if you have a custom recovery like TWRP. I had to restore the stock recovery using the Nexus Root Toolkit. Then the update showed again, and it went through flawlessly. Even the re-rooting part (again using NRT) was perfect.

Sounds promising, but I found it strange that you only had to go back to stock recovery. Your system partition should have been modified when you rooted (added su) and then Android wouldn't update via OTA was my understanding. Anyone care to explain this?
I might add that it worked for me as well. Followed your  procedure. Thanks!

I don't really know much about that, but when I got this phone, it was on Android 4.3 IIRC. Rooted it immediatly, but retained the stock recovery. Come 4.4.4, had no trouble updating and only had to re-root my device. Pretty much like this case except I had TWRP.

When you rerooted after installing the OTA, didn't you lose all your data (as usual when rooting) ? If yes, what was the purpose of using NRT anyway (you could as well have flashed)?

Nope, didn't lose a thing after the OTA. I only used NRT to re-root the device. Its latest update supports Lollipop. Also because I'm yet to try manually rooting via ADB.

From my experience there was a problem with updating regarding the "signature" on Nexus 5(4.4.4.). The device itself was rooted and in my case with CVM instead of TWRP.
Since it failed to install the update I tried to flash 5.0 image from this Google site and followed the instructions.
The default instructions did not work due to in some cases faulty all-script therefore this instructions helped.
I hope the answer helps. For manually updating to Android L the first link should be helpful as well


text:
Is there an Android app/widget to *temporarily* turn on mobile data?
Is anyone aware of an Android app or widget to temporarily turn on mobile data, then disable it again after a set period of time?
I have a bad habit of turning on my phone's data for a specific purpose, but then forgetting to turn it back off.  As a result, non-critical apps (like a current-weather widget -- I don't really care if it updates current info only if I'm wifi-connected) continue to use data.
I'd like to be able to enable data and then disable it automatically 15 minutes or so later, when I invariably forget to turn it off myself.
Browsing Google Play turns up nothing likely, nor does a Google web search.  The closest I could find was an app that turns mobile data on and off at specific times, which provides a proof of concept that this can be done, but still is not what I'm looking for.

Something like Tasker might be able to tell when data is turned on, and you could script it to turn it off after that set time.

I got Tasker a few days ago, and it turns out this is pretty straightforward once I got past the learning curve and oriented to how it does things.
I set up a task with three subtasks (plus a couple test alerts to give me audible progress): (a) Mobile Data: Set On; (b) Wait 10 minutes; (c) Mobile Data: Set Off. Then I added a shortcut to the task.
Once I get a little bit better at Tasker, I'll probably try enhancing it to put up a warning dialog, allowing me to extend another 10 minutes or, if not responded to, continuing with the MD disable.  But I've got what I need now anyway.

Are  you thinking of something like BatteryFu?
Its description on Google Play is

Description
BatteryFu (pronounced Battery-Foo, like in Kung-Fu) extends battery life (and lowers data usage) by changing always-on mobile/wifi data to periodic sync (meaning it disables your mobile data and/or Wifi, then checks your accounts every X minutes). This also provides a way to manage your data usage.
BatteryFu is also great for tablet use to keep accounts sync'd even when the tablet is in sleep/standby. Normally accounts won't sync due to WiFi going to sleep (see "WiFi sleep policy").
There are lots of other battery savers on the market, but this one has been around since 2010, and has no ads or spyware (see permissions). BatteryFu is open source software.
Features:

Lean and fast (see download size!)
Work for all networks (CDMA/GSM) from Gingerbread up
Notification icon: lets you switch modes even while inside another app.
Data while screen is on, with screen off delay
Data while charger is plugged in
Pre-defined modes: Travel mode, Online mode, Offline mode, Night mode, etc.
BatteryMinder shows battery stats, like usage during screen off, kernel wakelocks, etc.
3rd party app support (using intents) so that you can control BatteryFu from your own app.
Open source

Thank you it never occurred to me to look for a battery saver that would disable mobile data as a side effect.  That probably would have worked, but I tried Tasker and have that working now.

FYI, it says that in Android 5 or higher it needs Root access to control Mobile Data :(


text:
Is it possible to install Android 3.0 on my Android 2.3.6 Huawei m865c?
The title essentially explains my dilemma, but should I be able to, is it possible to install it via my BootLoader?

Android 3.0 (Honeycomb) is supposed to be a tablet-exclusive OS, and it's already deprecated. It's replaced by Android 4.0 (Ice Cream Sandwich) which unites the OS both for phones and tablets.
As for official OTA, I couldn't find any information about that, so it seems that Android 2.3.6 (Gingerbread) is the latest official Android version available for the phone.
The only way to update your phone (unofficially) is to flash with custom ROM/ported stock ROM, which I find it hard to search, if available. ClockworkMod site lists 1 custom ROM, A2Tude, but it seems that it's just a custom ROM based on Android 2.3.6, so I couldn't find any ROM with Android version higher than that.


text:
System update on restart takes to TWRP
I guess everyone got a notification for downloading an update for Android 5.0 Lollipop on Nexus 5. When the download is complete and the phone is restarted, it takes me to the TWRP screen and I could not figure out what to do next. How could I update now?
If I restart according to the following screen, it takes me to TWRP.

You need to flash stock recovery to install stock OTAs without computer-based intervention.
Alternatively, you can download the relevant OTA for your version of KitKat, put it somewhere on your Nexus's internal storage and flash it in TWRP  like you would any other flashable zip. Although you may want to note that xposed doesn't work with Lollipop yet, and rooting is a little bit more involved than it was on kitkat.

I was running into the same problem yesterday with my Nexus 5, I updated to the latest version of TWRP and nothing...
Eventually I followed one of the guides online to flash the Nexus 5 with the Factory Images and that worked at the price of loosing my data.....
https://developers.google.com/android/nexus/images

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


text:
Is there a way to black out screen for a particular app when viewed via task switcher?
I have a Nexus 5 and I recently installed Android 5.0 (Lollipop).
The task switcher in Lollipop makes is much easier to see the screen contents of each background app as you are switching between them.
I notice that my banking app shows the contents of the screen in black when switching to it - an obvious security measure as you don't want people viewing your banking details.
Is there a way to apply this security measure in a more general fashion to any app?  An obvious workaround is to close the app each time you exit, but this is a bit annoying.


text:
Ultra slow speed while transfer files between PC and Samsung S5
I just got my new Samsung Galaxy S5, original ROM with version 4.4.2. It uses a new Toshiba 64GB speed U3 micro SD card.
When I transfer my WhatsApp folder from PC to GS5, it took me more than 24 hours!!!
The WhatsApp folder has about 3GB in size, and thousands of received/sent images.
At the first time, I transfer them from PC to the (fast) SD card in the phone. It really took me more than 24 hours. At the second time, I tried transfer them from PC to the phone internal memory. It seems to be a little bit faster. I did not wait it to complete. But I assume it will take 20+ hours also.
When I use the file manager in GS5 to copy the entire 3GB folder from SD card to phone internal, it takes only 5 minutes or less. (It's a U3 card afterall)
I did a small test. I transfer only the database files from PC to the SD card (in the phone). There are 7 files, in total 1 GB in size. It takes only 1 minute.
So my guess is, the transfer speed will be ultra slow when it contains many small files.

The same issue happens in different fast computers.
I used the original USB cable, and tried on other short and average quality cables.
I prefer not to pull my SD card out every time. Even if i do, transfer from PC to phone also have the ultra slow speed issue.
I know there are threads suggesting to transfer file by other methods. But my concern is: Why is it so unreasonable slow? And I prefer using the USB method.

Is my phone a defect?

Are you using USB 2.0 or USB 3.0? As the answer below indicates it will be slow no matter what because of the way MTP is however speeds are suppose to be better with a USB 3.0 cable

I suppose that is a 3.0 (but not 100% sure). However even if it is a 2.0 it still should not be that terribly slow

IF your using the original cable then it is most likely a USB 2.0, for some reason USB 3.0 isn't supplied with the phone.

Hmm... Thanks for your suggestion. I will find an USB 3.0 cable and try again. :)

While @midnite has given a perfect explanation of the problem. To solve this, you should enable usb debugging in your android and then the transfer rates are as expected from usb.

I had this problem too in my OPO. It iss very frustrating when you find that your time is getting killed by such stupid things. Ultimately, I found some solutions and the best ones are listed here. You may try it sometime.

oh yeah big help USB 3.0 to go from painfully slow to just under a snail's pace and still just as painfull, again I say, useless

Wikipedia is our friend, again. :)
http://en.wikipedia.org/wiki/Media_Transfer_Protocol#Drawbacks
Quote:
MTP allows no parallelism, unlike USB mass storage or NAS. MTP has been built to only allow a single operation at a time (for example, read, write or delete operation), while no other operation can be executed until the previous operation is complete.
By design, MTP devices (like PTP devices) are not treated as a traditional removable drive. The actual file system is implemented by the device, and not by the computer's operating system. This also means that file system recovery tools on the computer will be of no use. In addition, most other programs on the computer will not recognise the MTP device, limiting the user to software from the device manufacturer or other MTP specific programs.
When opening a file, the user must wait until the file is copied to the host computer/device before it can be viewed; the file remains on the host computer's storage after viewing and after removal of the device.
Devices that are limited to MTP transfers do not allow or support instant access or multitasking.
The MTP and PTP standards do not support direct modification of objects. Modified objects must be copied out of the device and reuploaded in their entirety, which can take a long time for large objects. Google's MTP implementation in Android includes extensions to deal with this limitation; however, these extensions must be supported by the host operating system, and are not available by default. This blocks the direct creation of files on the device from the host computer; files must be first created on the host computer and then copied over.
...
Most MTP-compatible devices are not assigned drive letters; instead, they appear as "devices" in applications such as Windows Explorer.

I found out the solution for that. first creat a zip file of the images or whatever you want to copy then paste that zip file to your phone and then unzip the files to the respective folders. Use xplore file manager for that which is best file manager which i m using since last more than 10 years

one more thing. before copying it to the phone just change the extention from .zip to something else anything unusaul which cant be recognized by system then copy that file. after successfull copying change extenstion back to .zip.

@jayesh Your last comment seems to be a CRITICAL step in the supposed solution. Why can it not be EDITED into the defacto answer? Comments are considered transitory and can be deleted at any time. The original post can contain this supposed CRITICAL step permanently.

Hi, and welcome to a Q&A site Android Enthusiasts Stack Exchange. Compared to other forums, the structure of this site is basically questions and answers, with additional comments. You can always [edit] your post to expand and add more detail, while comments are generally used only for additional info. Consider taking a quick [tour] to understand more how this site works. Thanks.

I found someone with the same issue as the OP, so don't worry your phone is not defective.
I would like to first add a few thoughts in response to the answer above. While it may be correct that MTP is a slow protocol, this speed reduction is exclusive to the WhatsApp folder transfer only. Any other folder containing equal size transfers in minutes. So there has to be something in the nature of the WhatsApp folder itself, or its structure/specific files that are causing the slowdown.
This brings me to my solution to the problem, I personally use the SuperBeam app both on the phone and PC. You do need the pro key for $1, this reduces the 24+ hour transfer to like an hour, so this helps greatly. I would like to point out that this takes much longer than any other folder of the same size.

It's the humungous no. of small files that's the issue. (I'll ping the technical reason for this issue later.) Any other folder with similar files will give the pain as well. It's not about just Whatsapp folder. Try copying or deleting such folder from partition to partition in a good spec PC, you'll feel the misery again.

Using "MTP alternative USB Drive " app on your android phone along Dolphin file manager on Linux distro you can improve the file transfer rate.
Steps:
On phone:

Open MTP alternative USB Drive app on android phone and start USB tethering and select OS ( Ubuntu )

On PC:

Open dolphin file manager and go to "Network"
Click on "Add network folder"
4.Select the type of network folder "webdav"
5.Enter the network information (Name - any name you prefer for that folder)
leave username blank
Enter the IP (192.168.42.129) , that shown in your MTP android app.
configure port as 8081.
Give folder name "sdcard" for internal accessing memory or "storage" for accessing external memory card.
Save and connect.

Now you will be able to access your phones memory with ease.
Note : you can watch my video at YouTube if you have difficulty following the aforementioned instructions.

authors: Роман Александрович


text:
not registered on network and seems the imei is changed
I have an international version of galaxy s3 gt i9300 it had android 4.0.4 working fine when i bought it(second hand) then i upgraded it to 4.3. Since then it performs as a normal device would but can not connect to network with error NOT REGISTERED ON NETWORK. I've searched a lot and not successful but with a clear cause of all this. It seems the IMEI in the device differ from the one on the back under the battery.
So how do i restore the original imei? I've seen a couple of solutions that don't work.

Have you tried a factory reset?

yes I have done lot's of ways, I even have degraded to 4.1 official but no luck


text:
Nexus 4 Smart Lock Trusted Places is not there!
I have just updated to Lollipop on my Nexus 4 and can't see "Trusted Places". I use "Trusted Face" which works pretty well, but I would like to use "Trusted Places" at work. However, it is not there.
I have rebooted, but it is still not there. I have looked for the Google Play Services. I cannot find it under Apps, but Google Play says I have it installed.
Can anyone help me?

From an article on Android Police,

If you're on a Lollipop device and aren't seeing this yet, you can manually install the –438* build of Play Services 6.5 from APKMirror.

(Emphasis mine)
* The -438 build is for Nexus 5 on Lollipop.
The new "Trusted places" feature is available starting from Google Play services 6.5.85. You might want to check the version of your Google Play services:

Go to Settings - Apps
Go to "All" tabs
Find and select "Google Play service"
Check the version under the app name above.

As of 2014-11-22, Google has updated their Play services for Nexus 4 on Lollipop. You can either wait until Google push the update automatically, or sideload (install) it manually from APKMirror (version 6.5.87 (1599771-436)).

Hi, thanks for the response.
I have already done this and I get "An application requires an update from Google Play Services" and now Smart Lock is not available for Face or Device.
Smart Lock is also not in the Trusted Agents (which is blank)
hen I remove Google Play Services update and revert back to 6.1.88, Smart lock is back.
I also have Trusted Places! but then I reboot the phone and I lose Trusted Places and I'm back to square one.. No Trusted places.

I edited the answer based on further research. Maybe the delay on Nexus 4's Lollipop update affect the Play Service too.

Cheers Andrew, thanks for taking the time to check and get back to me. I agree, I think there will be a specific update for the Nexus 4 and I'll just have to wait for it.. I'm sure it won't be too far away..
appreciate your efforts
Pete

Sometimes you have to activate the Trust Agent:
Settings -> Security -> Trust Agents -> enable Smart Lock

authors: กฤษณะ สิทธิราช


text:
How to recover data from a formatted device [rooted, flashed]
I've accidentally formatted my phone, via. fastboot oem unlock.
I've already tried Wondershare, EaseUSMobile Saver.
Actually, I need my photos which has been shot by camera.
Till now I'm only able to fetch social photos.
PS - My phone is rooted & flashed.
Any suggestions?

Try downloading and installing Undelete App from the PlayStore and follow these simple steps:

Select the storage device from which you want to retrieve your data i.e. Internal or External.
Once selected scan the selected storage, the process will take 2-10min depending upon the memory size and data stored.
Once the scanning completes you will be presented with retrievable data in tabs: File, Pictures, Music, Videos etc.
Remember Recovered data returns to its origin, i.e wherever it was saved before they were lost.

PS: Always remember action fast over it's the key to get your deleted data back.

This cannot work after fastboot oem unlock; see my answer.

fastboot oem unlock is a secure wipe.  All data is completely destroyed and unrecoverable.  See the official documentation:

Unlockable Android devices must securely erase all user data prior to being unlocked.
[...]
To prevent the disclosure of user data, a device that supports unlocking needs to implement it properly.
A properly implemented unlocking process will have the following properties:

When the unlocking command is confirmed by the user, the device MUST start an immediate data wipe. The "unlocked" flag MUST NOT be set until after the secure deletion is complete.
If a secure deletion cannot be completed, the device MUST stay in a locked state.

[...]
These requirements ensure that all data is destroyed upon the completion of an unlock operation.


text:
Multible clicks on taskswitcher to close all open apps
I'm running Android 5.0 on my Nexus 5.
Everytime I close all apps in the taskswitcher and close and open the taskswitcher again, there are still some apps open, why is it and can I turn it off/do I want to turn it off?
Thanks
Josef

That depends on what you're trying to achieve by closing all apps. There's normally no need to do this.

Apps randomly appearing in recents is a known bug and has been reported to AOSP. The only real option now is to wait for a fix.


text:
corrupted /data partition?
for a stupid reason I used TWRP which is btw a stupid tool... long story short.. It messed up the data partition...
Currently I have a nexus 5 that can run whatever recovery I want, but doesn't have a /data partition...
How do I fix my phone so that I can install any ROM for complete reference here are some of the info
when ever I try factory reset (using CWM) I get the following error
--Wiping data...
Formatting /data...
E:Error mounting /data!
Formatting /cache...
Formatting /sd-ext...
E:unknown volume for path [/sd-ext]
Formatting /sdcaard/.android_secure...
E:Error mounting /sdcaard/.android_secure!
Data wipe complete

I've tried adb shell and then running the following
~# e2fsck /dev/block/platform/msm_sdcc.1/by-name/userdata

e2fsck 1.41.14 (22-Dec-2010)
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/block/platform/msm_sdcc.1/by-name/userdata

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

How did TWRP mess up your data partition?

Try doing what it suggests... run e2fsck -b 8193 /dev/block/platform/msm_sdcc.1/by-name/userdata. If that doesn't work, try running mke2fs /dev/block/platform/msm_sdcc.1/by-name/userdata.
You can also boot into fastboot mode and run fastboot erase userdata.
If none of these work, please elaborate on this "long story". How did you mess up your data partition with TWRP? Got any logs/error messages/steps to reproduce? I've been using TWRP ever since I started using custom ROMs and never had an issue.

all of these didn't work....
e2fsck -b 8193 etc. returned the same error, mke2fs /dev/block/platform/msm_sdcc.1/by-name/userdata creates the data partition but when i install any rom it hangs on the booting animation, fastboot format userdata there is no format option only erase and it has no effect.... please help.

So what exactly did you do? Try flashing a factory image. Instructions are at the top of that page. Be warned this will wipe anything that's left on your phone, including CWM/TWRP/whatever.

yeah i'm trying to flash a factory image and the problem is that after it's flashed i re install fastboot recovery and i find that there is no data partition... again after the factory flush-all.sh

Ok, so can you explain what you did to cause the corruption of your data partition?

it was the format /system /cache by TWRP(i make format those things before flashing a new ROM) then when i flashed the rom it hung and i restart the mobile and since then i have the problem... one other thing... is there any place where i can find stock android images made by CWM (clockworkmode) maybe it could work...

I had to mke2fs /dev/block/platform/msm_sdcc.1/by-name/userdata then install Cyanogen mod or any other mod that can be installed from CWM

fastboot format userdata worked for me!

This solution fixed the issue of device stuck at boot logo.

Boot into TWRP or any other similar recovery.
Enter adb shell  in a terminal on your PC while running recovery on the phone.
Enter e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist. Should work for other partitions that might be corrupt as well (Query Google to find more Android partitions).


text:
l format my Huawei G700-T00 and now l cannot install it again
Please how can l reinstall google playstore on my Huawei G700-T00. i have tried to install it three time

You can get the .apk of Google PlayStore over here get it downloaded over the device memory and try installing it ! I should work for you !
PS: Don't worry about the source it's coming from a trusted source i.e. AndroidPolice

If you have Huawei App Store installed then the whole process is a piece of cake. Based on the model you are reffering to, T-00, I guess you have the chinese version so the Huawei App Store should be available in you device.

Open Huawei App Store
Search for "Google Play Services" and Install it
Install "Google Play Store" as well
Then in the search bar search for "google"
Press the image that shows many products of google, like chrome, gmail, hangouts, google     plus
From there download the Calendar Sync that has an icon of a calendar and the Contact Sync that has an icon of person.

Now you can download apps from Play Store, Sync Contacts and Calendar.
For you help I have attached some screenshots.


text:
Understanding Android terminologies
I am a Android greenhorn, and seems like there are a lot of jargon that float around.
Example:
Android OS
Android Kernel
Rooting
Recovery
Partition
ROM
Boot locked
BIOS
SIM Locked
stock android

etc.
Could any one point me to resource(s) that would clarify these core concepts to me?
I am not looking for easy answers; but rather I need right approach to read and understand these concepts.

Android OS is self explained. It's the Android Operating System itself and it's based on Linux.
Android Kernel, you should read kernel in general from Wikipedia http://en.wikipedia.org/wiki/Kernel_(operating_system)
Rooting, is the method to obtain superuser access rights to the OS. Please read here for more info http://en.wikipedia.org/wiki/Superuser
Recovery is a piece of software that can help you flash files or recover from software damage
Partition you should look here http://en.wikipedia.org/wiki/Disk_partitioning
Boot(loader) Locked. Bootloader itself is a piece of software that loads the OS after the completion of some power-on tests that the device performs. If the bootloader is locked you cannot change ROM.
BIOS Please refere here http://en.wikipedia.org/wiki/BIOS
SIM Locked, That means that you entered the PIN of your SIM, three times wrong and the SIM Locked and cannot pefrom calls.
Stock Android is the Android as it is released in the AOSP http://en.wikipedia.org/wiki/Android_(operating_system)#AOSP

Your question is very low level and you could get answer, faster and with more contex, using the Google or Wikipedia as am refering to, it too.
You can find some terminologies here http://techpp.com/2011/10/07/understand-the-basic-android-terminologies/ and here http://www.techverse.net/basic-android-root-terminology-for-beginners/ . You should of course watch out for xda-developers forum where you can find very usefull stuff. There is a whole guide with Terms, Slands and Definitions here http://forum.xda-developers.com/showthread.php?t=1466228 .


text:
Why should I "Set up my profile" within contacts?
When I go into my contacts (via the "People" application) I'm always prompted to set up my profile:

Apart from placing my personal details at the top of the contacts list in case I forget who I am, is there any other benefit to actually filling this information out?

There are a few possible uses. This special contact also sets your photo and name in the quick-settings tray (the one you pull down from the top-right), and it's the source of the name and image used if you have multiple user profiles on a tablet.
If someone finds your phone unlocked, they might use your contact details to help find you and return your phone, but the settings here don't affect the lock screen message, which is the usual way to help your phone get back to you.
You might also use this to quickly send your contact details to someone else's phone via Bluetooth or NFC.
Finally, apps which you grant the appropriate permission ("Read your contacts" and "Read your own contact card") can read this special contact. They might do this to address you by the correct name, or to set up contact data without you having to enter it again. Obviously, exactly what they do depends on the particular app. For example, I have a free app Owner Photo Widget which uses this feature to make it easy to put your photo in a lock screen widget. This makes it easy to identify whose phone it is, if you leave it behind in the office, or a similar situation.


text:
Removing gap in settings
Recently I have updated my nexus5 to android to 5.0. Is there any way to remove excess space in settings (empty space between rows) to display more on screen. Reducing the font doesn't help.
Same goes with some applications (like gmail)
Thanks,
Marin

prays to the universe that a solution to this exists. google's new "material design" philosophy is ugly in my opinion and the forced color themes and all this extra negative space every where is hurting my eyes! google, please let me choose my colors and make things tiny and close together.


text:
White screen on Samsung i9105p
The other day I sideloaded an application and my screen froze, then turned white.  After I restarted my device, it just showed white lines on a black screen.  Sometimes it turns white, sometimes it has lines (rarely).
How can I fix this?


text:
How do I make the priority menu disappear
I recently upgraded to Lollipop on my Nexus 5.
To put the phone on silent, I press the volume-up button and select Priority. Great.
Now how do I make that menu go away? I can click on an empty area of my homescreen, but that seems like a bad solution. What is there wasn't an open place to click on? Isn't there a sane way to exit that dialog?

The back button doesn't do it?

You'd think it would. But it doesn't.

Just only an observation: When you select "All", priority menu will disappear in 4 seconds without doing anything. However, for "Priority" and "None", you have to wait for 10 seconds. I assume this is not the "solution" you want.

I think you have to tap an empty space on the screen; if the screen is full of touch-sensitive stuff (homescreen) you can open Recents/Overview and swipe there, then close it again. Not ideal, but the best you can do.


text:
Adding current word to dictionary
I recently upgraded to Lollipop on my Nexus 5.
I use the stock keyboard for typing. Say I that while typing an email, I just typed a word that isn't in my dictionary, say qqqwwweee. I want to add it to the dictionary. How do I do that?
The only way I know how to do that is to type space, then backspace, then click the entry for the word above the keyboard, then "Touch here to save". These are 4 steps, and up to the fourth step you don't even know whether the word is in the dictionary or not.
Is there a sane way to do this?

I just figured it out. Lets just say, there is a word like " qpoacx ". When you type it and press space, it ll show you the word with red underline.
Tricky part comes here.

Remove the space.
You ll get the word you are typing in the suggestions.
When you click on it, you ll be shown add to dictionary above the alphabets.(Not a drop down menu)

-- I ll add Screenshots in a while(in case if you didnt understand the content)

authors: ชาตรี สุริยะ


text:
Sensitive option is missing on App Notifications
Nexus 5, Android 5.
According to this article on LifeHacker, I am supposed to see a "Sensitive" option like below, but I don't, for any app.

I have a lock screen pattern. All lock screen notifications appear with a title and then, in italics, Contents hidden.
How can I get the Sensitive option for my apps?

I assume that you are seeing the "Block" and "Priority" options from the screenshot, but not the "Sensitive" one. In this case, I have been able to replicate your situation.
In the Sound & notification settings page, there is an option called "When device is locked". If this is set to "Show all notification content" then the "sensitive" option is available. If it is set to "Hide sensitive notification content" then it is not.
From a little bit of experimentation, I think that this option is poorly named. As far as I can make out, what actually happens is,

If it is set to "Show all notification content" then the content of notifications is shown on the lock screen unless you have specified that that app's notifications are sensitive, in which case they are hidden.
If it is set to "Hide sensitive notification content" then it is assumed that all apps are sensitive, and no notification contents are shown (but the titles still are).
If it is set to "Don't show notifications at all" then no notifications are shown on the lock screen.

In other words, despite the wording, the "When device is locked" menu is an overall setting, and it can be overridden for individual apps when this is applicable.

Exactly right. Well done. I continue to find Android 5 overly confusing and I've had stock Android since v2. I'm sure Google only test it themselves and have no idea how normal people use phones.