yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Q&A, Help & Troubleshooting] RedHazy:
Some VERY curious thoughts! I wasn't paying much attention until after losing my IMEI but, I've noticed a few things! For anyone that has lost an IMEI on your Nexus 6 in you scroll through your bootloader and go to "Barcodes" option, your IMEI is there! Anywho, back to my dilema.

I'm on 5.0.1 LRX22C

Now when re-flashing stock I noticed it would end up failed every time, with flash all or individually flashing items.

I noticed that my bootloader is 71.08 and 5.0.1 is 71.05 can anyone tell me which is 71.08 as there are three 5.1.0 stocks and I want to have the right one that corresponds to 71.08 bootloader.

For further help my full baseband on my phone is D4.0-9625-02.55.04 which incidentally belongs to 5.0.1, I'm thinking this mismatch may be one of my issues.

And thanks, simms22 for the guide, I'm downloading 5.1.0 right now. I'll keep consistent updates!
[Nexus 6 Q&A, Help & Troubleshooting] simms22:
flash 5.1.1, its the latest. and when you flash a factory image, itll replace the bootloader with whats included in the factory image. oh, btw, do not use flash-all, it wont work, its broken. flash the separate image files individually.
[Nexus 6 Q&A, Help & Troubleshooting] RedHazy:
Fingers crossed!

Flashed 5.1.1, fingers crossed. It's been about 27-ish minutes and it's still loading the first boot!

UPDATE: I'm at an hour now, waiting for first boot. Doesn't seem to be a bootloop, any ideas

UPDATE: An hour and a half, still booting.... may need to try something else.
[Nexus 6 Q&A, Help & Troubleshooting] simms22:
wipe the phone, factory reset i mean

(sorry for getting back so late)
[Nexus 6 Q&A, Help & Troubleshooting] droid4lif3:
The same thing just happened to me, I had Cyanogenmod 12.1 on my phone, it was a nightly that I did on the 27th of last month. Like two days ago around noon, the phone was charging and it just lost all signal so I rebooted the phone and still the same thing, on the top it said that the phone had no sim card inserted. So I powered off the phone and removed the sim card and started the phone then I powered off and inserted the sim card and nothing, I updated to the newest nightly and nothing. Then I wiped the whole phone and flashed the newest nexus 6 factory image for t-mobile and still nothing. The thing that sucks is that I did backup my efs partition but I just updated the pc to windows 10 and I deleted the old.windows files so I am out of luck. I'm planning on taking it to T-Mobile and hopefully I can get a new one or get this one fixed. I hope you find a fix.
[Nexus 6 Q&A, Help & Troubleshooting] graydiggy:
That doesn't mean your IMEI is broken or missing. You made no mention of checking it in the about phone section or in the dialer by input *#06#. It's likely that your SIM card is just broken. The IMEI doesn't just wipe itself out.

---------- Post added at 05:12 AM ---------- Previous post was at 05:07 AM ----------

The same goes for the OP. I see few people claiming that root, TWRP or failing an install of a ROM wiped out their IMEI. Yet none take into account that maybe their SIM is broken, or the phone may be flagged, etc. Especially when one is not the first owner of the device.

I'm telling you guys that literally none of those things mess with the IMEI and all things stated lead me to believe that it is not an issue.
[Nexus 6 Q&A, Help & Troubleshooting] ryanbg:
The IMEI is stored in the CID partition. The CID is a small datablock containing the processor UID, Channel ID (different CID), a bootloader unlock flag, and IMEI. The CID is unique to each device, and controls several aspects of the device. This datablock has a signature on it so that your device information cannot be modified. Should you corrupt this partition, you will lose your IMEI, and the ability to unlock your bootloader. This is the only likely scenario in which you lost your IMEI. If you boot into your bootloader, you may see an error similar to

CID Datablock Error! 0xDEAD

otherwise I'm going to assume that is still intact. The IMEI has not been stored in the EFS for many years now. Check your CID on the device and make sure it's not 0xDEAD.
[Nexus 6 Q&A, Help & Troubleshooting] droid4lif3:
Hi, my wife has an iPhone 6S and I put her sim card into my sim slot and it still showed as no sim card after booting it up. Is there something else I can do? I am the first owner of this phone, I bought it from T-Mobile. I did try to go into the dialer and it force closes the app after I input *#06#.

---------- Post added at 05:35 AM ---------- Previous post was at 05:29 AM ----------

Hi how can I check if the CID has been corrupted? I recently locked my bootloader luckily I had a custom recovery and was able to flash a rom and get into the developer settings to enable oem unlock and I unlocked it again.
[Nexus 6 Q&A, Help & Troubleshooting] GuestK0087:
Did you seriously just ask an iPhone question? ???

Seriously though, bring it back to T-Mobile.
[Nexus 6 Q&A, Help & Troubleshooting] droid4lif3:
Lol, no, I knew I shouldn't of put that she had a iPhone 6S, now I will never be helped. I am just saying that I used a different sim card to make sure that it wasn't the sim card that was messed up.
[Nexus 6 Q&A, Help & Troubleshooting] ryanbg:
You can check by running the command

fastboot getvar all

in fastboot/bootloader mode.

You should see something like this:

(bootloader) cid: 0x00DE
(bootloader) channelid: 0x00

The CID should be 0x00DE if it is not corrupt.
[Xiaomi Mi 2] SWADED:
MoKee OpenSource is based on the Google AOSP. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.

A small group of people from around the world who are interested in Android launched this project on the 12th of December 2012, and is committed to make this ROM better and better. Like most contributors of open source projects (Omni, CyanogenMod, Slim AOSPA etc), we are doing all these in our free time as our passion…

Since this project is open source, anyone interested can participate in the development (maintain new devices, contribute code etc). Newcomers are always welcomed!

Read here for developer application: http://www.mfunz.com/en/developer-application, you can host your unofficial MoKee builds on our server!

Forum:http://bbs.mfunz.com

Guide:http://bbs.mfunz.com/thread-754544-1-1.html

Statistics:http://stats.mokeedev.com

Review:http://review.mfunz.com

Download:http://download.mokeedev.com

Github:https://github.com/MoKee

Bug Tracker:http://issues.mokeedev.com/

Credits:

Google, Qualcomm, Motorola, Samsung, Lge, TI, Nvidia, Intel, Sony,

CyanogenMod, Omnirom, Slim Roms, Koush for open-sourced SuperUser

* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.

Found on Chinese MIUI forum.

->Download Link1<-

->Download Link2<-

LATEST VERSION 19-08-2015

Found on Chinese MIUI forum.

->Download Link<-

Not merged/Unmerged partition patch

->Download<-

Latest version 13-10-2015 can be found here:

http://www.miui.com/thread-3012343-1-1.html
[Xiaomi Mi 2] SWADED:
Tested and works fine
[Xiaomi Mi 2] Bucci:
for which layout type is this rom? I'm using the old one... with previous Mokee version...
[Xiaomi Mi 2] NightHeron:
New version found by the dev in Chinise Forum

I am installing this right now. Wait for Dropbox to Upload because baidu _____ and i want to help you download this faster

https://dl.dropboxusercontent.com/u/54386997/MK51.1-aries-201508181111-UNOFFICIAL.zip
[Xiaomi Mi 2] SWADED:
Thanks but I already got a more recent version uploaded, see first post.
[Xiaomi Mi 2] T3sla:
The patch is for merged partitions?Cause till now i think it was for not merged.
[Xiaomi Mi 2] SWADED:
It is for not merged, you are right.
[Xiaomi Mi 2] Ouenz:
already flash it on my mi 2s, awesome, thanks dude
[Xiaomi Mi 2] gonewild87:
Simple guide to update from not merged data-sdcard mokee official 4.4.4 to the last mokee unofficial 5.1.1 with merged partition 30/12/2015 update

1) optional - make a full nandroid backup in case anything went wrong

2)REPARTITION TO MERGED DATA

- download MIUI 5.9.2 fastboot package from official miui.com site or from here

- flash it via MiFlash, selecting "flash_all.bat" from advanced properties (the flash_all.bat is inside the miui 5.9.2 fastboot package)

-reboot from fastboot and wait (10 minutes more or less) until miui rom finally boot to the home screen

3)FLASH CUSTOM RECOVERY TWRP 2.8.7.0 FOR MERGED PARTITION

-use this guide (point 2) to flash TWRP via fastboot

4)FLASH MOKEE 5.1.1 ROM + GAPPS

-from twrp wipe data, system, caches -> flash MK51.1-aries-201511292011-UNOFFICIAL -> flash OTA-MK51.1-aries-201511292011-201512311830-UNOFFICIAL.zip -> flash gapps -> reboot

tested on MI2 32GB with mokee 4.4.4, use at your own risk

thanks to zipalign and swaded
[Xiaomi Mi 2] Miyaku:
I see the files is't same, i will try another file source, the dropbox files i got loss my imei
[Xiaomi Mi 2] Miyaku:
Hi, on my mi2s installed success, but imei is gone, how to fix this? i already restore EFS but if use mokee its still Unknow imei
[Xiaomi Mi 2] Miyaku:
:fingers-crossed: it's work good for my aries, just one my problem, the diel USSD Code is Chines languange, how to fix this :rolleyes: i already change the locale, change font, but still chines :crying:
[ONE General] venky716:
Disable these two services using Disable Service App. That's it, nothing more!

GoogleLocationManagerService

GoogleLocationService

Full Service Name:

com.google.android.location.internal.GoogleLocationManagerService

com.google.android.location.internal.server.GoogleLocationService

My Idle drain which was around 20-30 even with Wifi Data etc off was down to single digits with Wifi and data ON.

Other things I've tried and failed :

Deny Wake Up and Keep Awake permissions to GPS.

Greenify GPS , this only works for a short while but as soon as GPS is back online battery drain also comes back.

Get servicely to kill GPS.

Uninstall and reinstall GPS from play store.

Clear GPS data.

And a few more that I can't remember.

WARNING :

THIS WILL ESSENTIALLY BREAK LOCATION SERVICES.

If you don't use location, well and good.

If you do, you'll have to re enable these two services every time you want to use Maps or any app that uses location.

I use Tasker to re enable them whenever the app launches.

I've attached two apps for enabling and disabling these two services, you can use them as shortcuts whenever you want to enable or disable the two services.

Also attached xml files of the tasks that you can import into tasker. Profile condition should be whatever apps that use location when launched. Use Enable service task as enter task and disable task as exit task.

Minor bug I noticed with Google Maps, enable the two services and turn on Location then launch app, but it won't show you your location sometimes, exit app clear it from recents launch again to get it working.
[ONE General] Sauronych:
Thank you for this fix, the issue was driving me nuts. Every other fix I've tried turned out to be only temporary, but after following your instructions the drain seems to be gone for good.
[ONE General] on&off:
Thank You and Queries

This has helped the most of all the "Fixes" I have tried. Makes a very drastic difference. It's appalling that Google or it's Dependants would wan't to know your Location at such great cost to battery-life. It would have been great if switching the Location On and Off switch in Settings automatically Enabled and Disabled these services for the user.

Any particular reason why your Application has to keep monitoring in the background? Both Enable and Disable keep running for me. Couldn't they exit after they are done?

Thank You in any case for your work.
[ONE General] venky716:
It doesn't keep monitoring in the background, at most it'll get cached for a while.

There should be no side effects.
[ONE General] TD2UK:
Good One

Great Find and explanation.

Thanks
[ONE General] meph02:
thank you it's work very well
[ONE General] xXFl4sh:
Thanks it works for Samsung S3 as well :D
[ONE General] guilhem_h:
Thanks a lot !
[ONE General] venky716:
PSA: I recently disabled google location history and the drain seems to have lowered to 10mAh, without having to disable those two services.

Just thought others could try the same and see if it helps.

Enable location, then turn off location history.

Google settings - Personal info & privacy - Activity controls - Location history.

I kept location on for a day in battery saving mode then turned it off.
[ONE General] Sauronych:
The drain was definitely there even with Location History off before I disabled the services. Perhaps they fixed the issue with a GPS update? Although everything I know about Google tells me that's highly unlikely.
[ONE General] venky716:
I don't know if Google has fixed it, but I saw lower drain recently.

Not as low as with the services disabled but still acceptable.
[ONE General] adibaba777:
Have you ever used the privacy guard to deny these services ??
[ONE General] cr0wnest:
I have and it doesn't work anymore with the recent play services update. What a shame, it used to be such an easy fix! I'll try the methods OP stated and see how it goes. Play services have been plaguing me for far too long!
[ONE General] Horizon2100:
[MENTION=4252252]venky716[/MENTION]

You are my hero!!!

After all the romours what actually cause the battery drain by google play service, thats the real reason!

With the privacy guard fix sometimes there was less battery drain, sometimes it was more, but with this fix my phone almost not losing battery in standby at all! And with Tasker its so easy and I don't have any problems with google maps or here maps.

Thanks alot!!! :svetius:
[ONE General] johnb380:
Why not just turn off location until you need to use it? Isn't this just doing the same thing just a lot more clicks and time involved?

? Good Luck and GOD BLESS!! ?
[ONE General] Horizon2100:
Yeah, you should think it would be so easy ;)

Without turning off this services you will still have this battery drain. Maybe Google is still checking your location even if you turn it off or its just that play services wakes up the phone only to find out that there is no location to check. :eek:
[ONE General] elargento:
So if I want to use maps with gps, will this fix affect me?

Enviado desde mi Oneplus One
[ONE General] venky716:
I keep location disabled at all times but found that this service was still active all the time and disabling it immediately brought down the idle drain.

Yes it will, with the services disabled you won't be able to use maps.

In order to use maps you'll have to re-enable the service, either by tasker or desktop widget shortcuts provided in the OP, before using maps.

Read the OP again carefully [emoji14]

Especially the last part about maps.
[ONE General] elargento:
Sorry I asked the wrong question. I meant if I use the phone's gps for offline navigation apps like Viago or navmii.

Enviado desde mi Oneplus One
[ONE General] champ14:
Year it has solved for me. Cm12.1 with ak kernel. :D
[ONE General] Neroga:
Genius. Pure genius. Thanks for the apps, as well. Avid tasker user and I've definitely put this to good use. Was finally able to break 10 hours SoT on BrokenOS over a 37 hour period!
[ONE General] areveivo:
I just singed up to say thanks for helping me to solve this issue. THANKS THANKS THANKS A LOTTT! :fingers-crossed::good:
[ONE General] FloorFox:
That lie tho
[ONE General] marko94:
I tried that , but still have big battery drain from google play services ( mobile radio active ):confused:
[ONE General] cryptickid715:
me to
[ONE General] bablu048:
if we are disabling location services why not disable all of the 'Location' related services.? i think that'll save more battery.
[ONE General] Seosamh:
How does it work with tasker (I'm totally noob with it)? I just avec to import the xml files and that's it? Or I have to configure something if I want it to work?

Edit: I think I found by myself.
[ONE General] almmpt:
I have a Samsung Galaxy Note 4 with stock rom without root and I don't have any of these services:

GoogleLocationManagerService

GoogleLocationService

Is this services have another name in Stock Samsung Note 4 rom?

Thanks in advance.
[ONE General] NeerajBhatt:
That works with no side effects

great in fact i took the liberty to disable few other like geofence, but maps still work great.
[ONE General] Zibri:
Well, I had a similar problem: with Google play services enabled my phone (SM-N9005) Note3 (Still on Android 4.3) never went to deep sleep.

Yesterday I tried this: I disable the service, then deleted the contents of the directory /data/data/com.google.android.gms/ leaving just the directory, then I uninstalled google play services updates and reinstalled the latest version.

Now my phone sleeps again.

So I think this problem is due to some corruption that happens over time in that directory.

I have now google play services ON, location services on, gps on. and battery drain is minimal.
[ONE General] bluemu:
Thank you for posting this solution. I have a Galaxy S7. Is there anyway to make the Tasker tasks work without root? I can't have root installed on my phone in order to use my corporate email app. When I try to run the tasks I receive an error message about root access.
[ONE General] Salty Wagyu:
Disabling those two services just brings up a Google Play services has stopped working box after exiting out of Maps. One time it didn't show an OK button so had to force a restart. I'm on Marshmallow if that matters
[ONE General] rony raj:
yes it works
[ONE General] enaon:
I have a moto x, this was affecting me as well. I am running 5.1 stock with gravity. One of the gps switches gravity includes for the gps quick settings remembers your last setting( high acuracy, device only, battery save). I found out that if I use device only, maps works without having to enable the services, so it's just perfect for standard use.

Thanks a lot.
[ONE General] crawfells:
Thanks for the solution! Brilliant!

How did you know it was those two services/modules that were doing all the battery drain? That screenshot of the battery monitor widget attached doesn't show the module that is drawing the power. I want to do some poking about in the modules and see what other modules are drawing my power.

Thanks.
[ONE General] venky716:
Sorry haven't replied for so long, forgot this existed.

No, to disable services you need root.

Yes that could happen, play services is updated constantly this method may break something in play services that was updated after my testings.

Installed a bare minimum rom with no apps and checked idle drain with screen off, then disabled the services and checked again. Immediately saw a significant change.

I also did this multiple times over a few days, that being said i do not use this anymore because i don't have battery drain from google play services anymore.

Other minor things you can do to reduce google play services drain are:

1. Go into location settings, disable location history.

2. Disable google now cards and its notification. I use google now too but it starts random wakelocks and alarms from time to time and haven't found a solution to it.

3. Disable wifi scanning from location.

Also stop stressing so much about battery life, I have.

Anyways no matter what you do Pokemon Go will anyways suck your battery dry, so there's no point :D
[ONE General] crawfells:
Thanks for the tips!

I thought there must have been an app that told you what modules were being used and how much battery they were using, and that seemed very handy.
[ONE General] Rajeev2401:
Midnight battery drain (12:00 hours - date change?)

Hi. I have implemented variety of measures including the Disable Services given in this thread. I have also frozen my Calendar App (using an app called LINK2SD), disabled Nfc, disabled WiFi scanning in Location (under main settings), disabled Location itself, etc. i.e. all generally recommended battery saving measures.

However, I found that around midnight date change, there is suddenly huge battery drop. And then it flattens out.

Please see the attached screenshot. I stopped charging (reached 100%) just before midnight and went to sleep.

Due to some noise, I woke-up some time later, the battery had drained to 94% within a short while. It was around 2.4% per hour.

Then I checked after getting up at 5:30 AM (my usual wake-up time) and the battery had drained only 2% further in nearly 3.5-4 hours.

(Now it is showing very less drop and is predicting 4 days use - which of course won't happen because I use the phone heavily. But the point is the 12:00 drain seems to have tapered off.)

You can see this 12:00 hours battery drop very clearly in attached screenshot. (Please zoom in to see this even more clearly.)

Does anyone else have similar experience?

Does the Android system run or activate many processes for validation / crosscheck around 12:00 hours?
[ONE General] rony raj:
use app freeze app give it root permission

and freeze google related app like playstore , playservices , play games and done

just unfreeze all when want to use again

if still battery drain use l speed app

hit thumbs up if i helped you
[ONE General] coloured_chalk:
Hey buddy check these settings: http://imgur.com/a/8XQ5Z (and make sure they're off, as on screenshots)

They are under "Settings -> Google"
[ONE General] r0tati0n:
I did this and quite often a google play services stopped working notification pops up for the fraction of a second every few minutes.

Is there a way to stop this from popping up?

OPO, Sultan M ROM
[ONE General] kiritoxda:
can you update the apks they don't work for Nougat
[ONE General] bluemu:
Too bad the app needs the phone to be rooted. My employer has a monitor that checks my personal device for whether the phone has been rooted before allowing access to my work email, which is essential for me.
[ONE General] Mr.Ak:
Do you know what method that monitor works on to check the root access?

---------- Post added at 11:35 PM ---------- Previous post was at 11:34 PM ----------

Ofcourse they don't!

Use 'Force Doze GMS' Magisk module.
[ONE General] bluemu:
I don't know. The exchange app that checks is called IBM MaaS360.
[ONE General] kiritoxda:
I need Googlelocationservices to be disable with a toggle and enabled when i need to use it, I use Disable Services from the Playstore but I have to go in the app everytime to switch on/off those two services.
[ONE General] Mr.Ak:
https://www.google.co.in/amp/s/amp.reddit.com/r/IBM/comments/4fml01/hide_root_from_maas360/

Now you can enjoy root! :)
[ONE General] Itsonliagame:
Tysm.

NOTE: you have to be rooted to do this as it modifies the app which can only be done with root
[Fire TV Q&A, Help & Troubleshooting] cabalauf:
I hate to create a new thread with similar questions as others but none of the other threads seem to specifically address my question.

Is there a way to use the android phone to emulate a bluetooth keyboard/mouse functionality that simply pairs with other devices. I know there are many client/server applications but with regards to Fire TV Stick I just want to use the setting.apk and pair my phone to it. I have searched high and low but can't seem to find anything which makes me believe there is something inherent to that feature I don't understand which makes it not possible.

I have several apps sideloaded to Fire stick (Xfinity TV) requiring mouse and keyboard functionality. I can't find an efficient way to do this with my phone instead of buying more hardware (bluetooth keyboard/mouse).

Thanks!