yashsingh1/xdaforums huggingface dataset:
[Honor 8 Questions & Answers] Deleted member 7459891:
So I have noticed since I got my phone (~3 Weeks ago) that it has some wakelocks because at night, if I don't put Flight mode on it will drain around 15% (Worse than my old phone which was an S4 Mini) I can see in the battery management that it is active during the night when doze should be activated, but with flight mode on it doesn't drain anything and it isn't active during the night.

So really I notice this during the day too and I can't really find out what it is that is draining the battery, the only thing I see in the battery management is "Android System" as the top consumer, which makes me want to use Wakelock Detector. But I don't want to lose my warranty so I want to avoid rooting my phone for now, and I saw that I could use ADB for Wakelock Detector to gain stats, so will I lose my warranty if I use ADB to give Wakelock Detector Permission to check Battery stats?

And also I found in this other thread that he fixed the problem by reinstalling with recovery, will this void my warranty?
[Honor 8 Questions & Answers] trainpunk:
No as long as you don't unlock your bootloader you will be fine...think of it as giving permissions to any other app....i did the same with ForceDoze
[Xiaomi Mi 5 Questions & Answers] chigarow:
Hello everyone! I just get this error crash

I can't found it on Google hahaha

Can you help me anyway?

Thanks a lot ??
[8525, TyTN, MDA Vario II, JasJam General] c5kid:
Yeah this is rediculious but I got a pair of Motorola HT820 Bluetooth headphones. I will turn them on and search for them but my phone cannot pick them up. I am stumped on this one, any suggestions?
[8525, TyTN, MDA Vario II, JasJam General] Acuum2:
do you have another cell phone or BT device you can try and search for them with?

would be nice to work out if the problem is with the headphones or with the hermes before we trouble shoot fixing the hermes....
[8525, TyTN, MDA Vario II, JasJam General] Aeneas:
-make sure bluetooth on hermes is on!!

-turn off the headphones

-press left 'm' button on the headphones at least 8 seconds, until the blue light stays on

-under bluetooth settings on herems, 'add new device' - it will search and find them, select, and enter passcode: 0000

-ok.
[Samsung Galaxy S7 Edge Questions and Answers] mrad4tech:
Hello Guys I was wondering if I can put the Unlocked board of a S7 Edge on a USA Version S7 Edge,will it work or cause any problems? please I need to know
[Upgrading, Modifying and Unlocking] ali.gore:
When you say navigate me to..... The phone will always default to Google maps, is there a way of changing that app to say Sygic?
[One (M8) Q&A, Help & Troubleshooting] Teom@n:
Hi Guys,

I use my M8s with latest update Marshmallow (v2.20.401.1)

Edit: Root is succeed!

I used this version of TWRP "Captain_Throwback twrp-3.0.2-0-m8ql.img"

SuperSu "SR3-SuperSU-v2.79-SR3-20170114223742.zip"

I removed bloatware softwares with TWRP -> mount "system, data, etc." -> File manager -> move or delete .apk/.odex files.

Thanks to developers, [MENTION=7367765]Thijs_Rallye[/MENTION] for info&help.

Good luck!
[One (M8) Q&A, Help & Troubleshooting] Teom@n:
Searching the bloatware list and edify script to prepare flashable Zip.
[One (M8) Q&A, Help & Troubleshooting] Thijs_Rallye:
Hi,

The SuperSU Zip you've used, is that the new systemless one where you should not install the SuperSU app from recovery? (So just flash the binaries and install the SuperSU app from the play store?)

Thanks!
[One (M8) Q&A, Help & Troubleshooting] Teom@n:
Hi,

I installed it(in the link) with TWRP after I installed my SuperSu pro key via Play Store.
[Lenovo Yoga Tab 3 Plus Questions & Answers] matshias:
Update

Lenovo fixed the issue in the latest update with my initial method which was switching off the CABC in the backlight controller which gives us a brightness boost. So obviously it is not dangerous.

Old Message:

So having achieved root, I was looking into the easiest of the issues. Some call it flickering. The "feature" is called CABC and is supposed to save battery. But obviously this comes at a cost of the display constantly adapting the brightness to the content which can cause flickering depending on what you have on the screen.

With root this can be switched off. Alternatively a new kernel could solve this without root. In both cases an unlocked bootloader is still required.

Instructions:

Use a build.prop editor form the Playstore

Edit the variable "ro.qualcomm.cabl=2" and set it to 0. CAUTION this modifies the system partition. If you want to receive OTAs in the future you will have to flash the system partition with an original image or backup.

Reboot

Technical details:

There are three places where CABC can be switched off:

In the build.prop

In the device tree blob in the boot image/kernel. Specifically the DSI switch on commands in the LCD panel description contain the enabling of CABC

In the LCD backlight driver /sys/devices/soc.0/78b6000.i2c/i2c-2/2-002c -> could be dangerous because it increases brightness and the voltages in the backlight controller
[Lenovo Yoga Tab 3 Plus Questions & Answers] pogo1975:
Thanks :) Now only audio sync issues left for me and tablet will be perfect.
[Lenovo Yoga Tab 3 Plus Questions & Answers] Ashili:
Have you compared the battery performance with and without CABC disabled?
[Lenovo Yoga Tab 3 Plus Questions & Answers] matshias:
No, these battery life tests take a long time, which I don't have ;) Time is better spent looking into the other issues. It shouldn't be too much of a difference.
[Lenovo Yoga Tab 3 Plus Questions & Answers] Ashili:
Yap, I think so. The battery life is long enough. Thank you.
[Lenovo Yoga Tab 3 Plus Questions & Answers] kayakyakr:
I would think as long as you manually adjust brightness to match your content, you'd get similar results.
[Lenovo Yoga Tab 3 Plus Questions & Answers] matshias:
I modified the thread to use a less invasive method. I am having issues with my tablet. I am not sure it was caused by this mod but just to be safe I recommend everyone not to use it any longer.
[Lenovo Yoga Tab 3 Plus Questions & Answers] chuwq1038:
what kind of problem?
[Lenovo Yoga Tab 3 Plus Questions & Answers] matshias:
Everything works (also the display) but the battery drains and the back of the tablet gets warm even when the tablet is switched off. Could be completely unrelated to the mod, but who knows.
[Lenovo Yoga Tab 3 Plus Questions & Answers] zonkkk:
With latest official update I have a battery drain issue too. 15% down overnight...
[Android Q&A, Help & Troubleshooting] Lousa43:
Can somone help me in editing samsung j7 prime kernel to make Always On Display (AOD) work and also blue filter ?
[Android Q&A, Help & Troubleshooting] akash14darshan:
maybe you can try this

https://play.google.com/store/apps/details?id=com.synetics.stay.alive&hl=en
[Xiaomi Redmi 2 Questions & Answers] RebornCheiko:
I flashed LineageOS 7.1 alongside its firmware.Everything went smooth,the ROM works perfectly fine until I restored back to MIUI 8 KitKat.My Redmi2 would just constantly beep non-stop.It wont boot,not even the MI logo is shown.I cant access to recovery(power+up+down) and fastboot doesn't also work.My PC couldn't detect too,it wont even charge just the beeps.So I spent literally the whole day of in-depth research,despite our upcoming exams just to revive my beloved phone.This is my main driver,so it would take me months to get a new phone.So I saw this guide and thought it might work.Whats your thoughts? Should I give it a try?

http://en.miui.com/thread-100553-1-1.html

Basically its all about placing a copper wire or a tweezers that will connect two testpoints located near the dual sim card tray.This trick is also used to revive the miPad

I am looking forward for a response.
[Xiaomi Redmi 2 Questions & Answers] uralok:
remove battery from phone and again put battery and now connect USB cable in PC and open mi flash tool and click refresh and if it will show something like com10 or com4 or usrbug like then just flash any fastboot ROM ...
[Xiaomi Redmi 2 Questions & Answers] xda-x-man:
My R2P was also bricked so I could fix it by using same method of testpoint.
[Xiaomi Redmi 2 Questions & Answers] RebornCheiko:
Have you fixed it already?

Its very rare to find the Philips #000 screw driver.Im posting offers on craiglists and in facebook buy/sell groups.
[Xiaomi Redmi 2 Questions & Answers] RebornCheiko:
Still wont work.Keeps vibrating

Whenever I plug the usb cable,it starts vibrating
[Xiaomi Redmi 2 Questions & Answers] uralok:
OK then plug USB in PC and open mi flash and click flash and see...
[Xiaomi Redmi 2 Questions & Answers] valenrock:
I told you before brother, PC will never recognize your device until you install driver via testpoint method. No other ways..have a try....
[XDA Assist] huyhuyvu01:
OK, im a 15 kid, and i want to learn about linux. So could you suggest me how to learn, where to start and some document, and free courses too (i cant make money yet :p:p:p)
[XDA Assist] xanthrax:
Hi !

Here on XDA you won`t find Linux courses , you`ll find everything which can be used under Linux such as Android development or debugging .

To learn what it is and how to use Linux , search on google , there are countless articles and plenty of online courses .

Good luck !
[XDA Assist] huyhuyvu01:
Delete this thread

Thank for your help. I'm fully satisfied. Please delete this thread moderators!!!:D:D:D
[General Questions and Answers] skanduru:
Hi,

I have noticed a discrepancy which I am unable to understand and appreciate if someone can provide a clarification in case they have noticed the same issue. I tried to split (using unmkbootimg) boot.img (from Xiaomi Mi MAX update ROMs) and merged it back (using mkbootimg) and found that the newly made boot.img was smaller by 1354 bytes. Appreciate your reply if I am missing anything.

% ls -l boot.img ../boot.img

-rw-rw-r-- 1 skanduru skanduru 12924234 Jan 1 2009 ../boot.img

-rw-rw-r-- 1 skanduru skanduru 12922880 Jan 15 01:07 boot_new.img

% cat output.txt

# kernel written to 'kernel' (10172221 bytes)

# ramdisk written to 'ramdisk.cpio.gz' (2746601 bytes)

# To rebuild this boot image, you can use the command:

mkbootimg --base 0 --pagesize 2048 --kernel_offset 0x80008000 --ramdisk_offset 0x81000000 --second_offset 0x80f00000 --tags_offset 0x80000100 --cmdline

'console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci

lpm_levels.sleep_disabled=1 earlyprintk ramoops_memreserve=4M' --kernel kernel --ramdisk ramdisk.cpio.gz -o boot_new.img

A bindiff of the two images shows that the original boot.img has some stuff (1354 bytes) appended at the bottom which makes the difference. The net result is the boot_new.img doesn't boot up. Just wondering if someone has seen this issue.
[General Questions and Answers] skanduru:
boot image to try

The link to boot.img image to try out mkbootimg issue. We can see that [MENTION=3265135]C53[/MENTION]000, the original boot.img has extra stuff (1374 bytes).

Image can be downloaded from (Couldn't update it in the previous query)

s000 DOT tinyupload DOT com/?file_id=42124441031490820660
[General Questions and Answers] skanduru:
Could be an issue with Xiaomi image as it doesn't specify second_bootloader size, but appends it. Tried this change and it works. Not sure if it might be the case for potentially other manufacturer's boot.img. Posting it if it could be of some use.

--- a/mkbootimg/unmkbootimg.c

+++ b/mkbootimg/unmkbootimg.c

@@ -80,6 +80,30 @@ int usage(void)

return 1;

}

+int maybe_fix_second_image_size(boot_img_hdr *hdr, void *file_data)

+{

+ int offset = ((hdr->kernel_size + hdr->ramdisk_size

+ + 2*hdr->page_size - 1) / hdr->page_size) * hdr->page_size;

+ char *second_image = ((char *)file_data + offset);

+ u_int16_t *s = (u_int16_t *) second_image;

+ int is_second_image_true = 0;

+

+ if (s[0]) {

+ /*

+ * Second_image does exist ! Calculate the size and fix the

+ * size in hdr.

+ */

+ int size = 0;

+ while (s[0]) {

+ size += 2;

+ s++;

+ }

+ hdr->second_size = size;

+ is_second_image_true = 1;

+ }

+ return is_second_image_true;

+}

+

int main(int argc, char **argv)

{

void *file_data = 0;

@@ -160,7 +184,13 @@ int main(int argc, char **argv)

hdr->ramdisk_size);

}

- if(hdr->second_size != 0) {

+ /*

+ * Even though the second_size is 0, some vendors may place secondary

+ * image there, for ex. Xiaomi. In such a case do calculate the size

+ * based on termination with a null.

+ * XXX: Temp fix.

+ */

+ if(hdr->second_size != 0 || maybe_fix_second_image_size(hdr, file_data)) {

offset = ((hdr->kernel_size + hdr->ramdisk_size

+ 2*hdr->page_size - 1) / hdr->page_size) * hdr->page_size;

if (save_file(second_fn, &((char *)file_data)[offset],
[Galaxy Grand Prime Q&A, Help & Troubleshooting] ErmiNatorYT:
Hello!

I been looking around for ROM for my galaxy grand prime

sm-g531f

and I can't find any rom.

Is there any rom available or not?

Thanks in advance!
[Galaxy Grand Prime Q&A, Help & Troubleshooting] Owen007:
There is no custom rom for smg531f. Maybe check in one or two days [MENTION=6940293]Has.007[/MENTION] is trying to create one.
[Xiaomi Redmi Note 3 Questions & Answers] 555satan:
i recentlly changed my ROM to AOSP, and now the phone just restart him self on his own during the day, during different tasks so i cant put my finger on 1 app that made him restart.

anyone has any idea why this is happening? i read online and some say its an hardware issue, but i find it hard to belive since my phone didnt restart before

thanks for anyone that answers
[Mogul, XV6800 General] dgambler:
One thing I miss from a "normal" cell phone is when I get a call from a person that is not in my phone it would display the state the call was originating from based on the area code. My Mogul does not do this... when a call is incoming from a non-contact, it just displays the phone number and doesn't tell me the state... are there any settings or apps that I can load that would enable this functionality?

Thanks in advance.
[Mogul, XV6800 General] MultiMatt:
dgambler,

The easiest thing to do would be to Google the area code. I have Google Mobile set as my Internet Explorer home page, so it's easy to just jump to that screen, enter an area code and BAM! the first listing from the search will be the info for that Area Code!

Hope that helps!

Matt
[Mogul, XV6800 General] saenzjoseph:
Just go into the phone and type the # (or any # w/ that area code) and it shows you the state in the drop down box
[Mogul, XV6800 General] dgambler:
That's what I normally do now, but was hoping to have something that would actually show the state as the call was coming in... I have customers all over the US and they aren't always in my contacts (as they are calling from a "generic" officer # that isn't there direct line)... it's just helpful knowing where the call is coming from as it is incoming.
[Mogul, XV6800 General] NiteStalker:
I've been searching for the same thing, and I have ony found 1, un fortunately you have to pay for it before you can try it. If I don't find anything else soon, I hope it is worth the 14.95. I don't mind paying, but I would like to test it first :)

~~

Link: Handango

Also Here: Author

~~
[Mogul, XV6800 General] dgambler:
Yep, that's basically what I'm looking for... it looks like it just monitors the incoming calls and does a quick lookup.

For the life of me, I can't figure out why M$ didn't include this in the phone to begin with.
[Mogul, XV6800 General] supadoggie:
You can try CityID (i remember trying it on my 6700)

Here's a link to PPCGeeks thread about it. http://forum.ppcgeeks.com/showthread.php?t=1295&highlight=cityID

It looks like there hasn't been an update to the application recently. It's worth a try though..
[Mogul, XV6800 General] rq530:
well before i did the 2.23 update, i used to get the state from the area code, but now after the upgrade i do not get it, any ideas would be great
[Mogul, XV6800 General] NiteStalker:
I'm a little curious as to what happened to the company and program, thier website disappeared and thier program dropped off handango, the day after i bought it.
[Mogul, XV6800 General] NiteStalker:
Mines woking fine, but i didn't get the update, If you could post the updated database, I'll give it a try.

BTW I wanted it to start automatically and run in the background, can't think of why they didn't put this option in the actual program.

Here's the MortScript to make that happen:

You can download MortScript from the author here.
[Nexus 6 Q&A, Help & Troubleshooting] unbesorgt:
As an IT professional, I truly hate looking like an idiot. And I'm pretty sure that's about to happen. But I'm sincerely at the end of my rope, and don't know what else to do.

I've been using my Nexus 6 for over a year and a half now, and I love it. I'm comfortable using WugFresh and recently flashed the 7.1.1 OTA using it. However, I also like using Android Pay, so I don't want to root. I do however want full Google Now integration in Action Launcher 3, now that it's available. I really, really want that.

So I looked into Magisk, and that seems to be the way to go. The problem is that the installation instructions seem inherently contradictory. First, they say you need to revert to stock (does that mean stock 7.1.1 or stock after FDR, btw?). But in the very next step, they tell you to flash Magicsk using TWRP. Huh? How is a custom recovery like TWRP considered stock? I just don't get it.

Any assistance would be greatly appreciated. I'm trying my best here, so please don't flame. I used to be comfortable with rooting and ROMing back in the OG Droid days, but as I said, I enjoy Android Pay and my banking app, etc.

Thanks in advance for some clear, non-contradictory instructions.
[Nexus 6 Q&A, Help & Troubleshooting] zelendel:
Well first let me give you some advise. If those apps are important to you then get used to running stock. Google is tighting the grip more and more and very soon you will have to choose. Either having root or using many apps like banking apps and google pay. Cant blame them really.

Now When they say stock then mean bare stock. Full factory wipe (formatting all partitions. Yes you will lose data) then put TWRP on there and go from there.

On a side not. You do yourself a great dis-service by using the tool kit. Make me wonder about the IT professional statement, no true IT person would let something reprogram their equipment without knowing everything that is going on as it happens.
[Nexus 6 Q&A, Help & Troubleshooting] unbesorgt:
Kind of what I figured, and why I haven't rooted since my Droid Bionic.

So in other words, the correct instructions should be:

1) Perform a Factory Data Reset

2) Flash TWRP

3) Flash Magisk using TWRP

So clearly you ignored my request not to flame. My IT job takes up enough of my time and mental resources that I have no problem using shortcuts like WugFresh as long as (a) I know how to do it manually if needed, and (b) I trust the utility. So tired of seeing this lazy insult. Not everyone has time to type out ADB commands all day long. But thanks for insinuating I'm not a "true IT person" because I prefer not to do so.

Now that I understand what is actually involved, I will just stay stock.
[Nexus 6 Q&A, Help & Troubleshooting] Didgeridoohan:
No need to do a factory reset. The installation instructions state you should restore your BOOT image to stock, nothing else. You can use a custom kernel though (I've been using Franco for some time) and there the recommendation is to flash it before Magisk.

So, in other words, skip step 1.

Edit: But of course, you'll need an unlocked bootloader and if you don't have that already your data will be wiped when unlocking. So... step 1 might be necessary... Oops.
[Nexus 6 Q&A, Help & Troubleshooting] zelendel:
And see that is where you not wanting to put the time in is starting to bite you. doing a facotry reset isnt really a full clean wipe. You have to format the partitions.

If you dont have the time then you really shouldnt be doing something that could easily leave you with a bricked device and with no one to blame but yourself as you didnt want to take the time to understand what you are doing.

As to what I said. It wasnt flaming it was simple blunt honesty. I know people are not used to that as everyone tries so hard to be PC and not hurt other peoples feelings. Well that is not how things work here. Here you will get honest answers. Might not be answers you like but that is not really something to worry about.

I wasnt insinuating anything. I cant tell you that most the older members of this site are in IT and have been for longer then smartphones have been around. The yare also the ones that tell people not to use them for the simple matter of not knowing how to fix things if something went wrong or even what went wrong at all.
[Nexus 6 Q&A, Help & Troubleshooting] unbesorgt:
Yes, sadly I think you are right about this. I have decided to remain stock 7.1.1. The thing I will never understand is why Google chose to make Google Now launcher integration dependent upon the launcher being a system app? I can already have that feature if I use the Google Now launcher which is part of the stock image, but for various aesthetic reasons I just can't stand it. I get that they want to sell Pixels, but honestly I can't stand the Pixel launcher either, due to the ugly icons, so even if I shelled out the price of a desktop computer for a phone that lacks wireless charging, stereo speakers, and water resistance, I still would be stuck not being able to have Google Now integration with my preferred Action Launcher 3. Why? Google's entire business model is based on people using their search engine and seeing their ads, so why on earth wouldn't they want as many people as possible to use Google Now? Plus I can already access it in multiple different ways, they just all suck because it doesn't stay resident in RAM, causing stuttering and delays. If they would just remove that stupid restriction then people like me wouldn't feel the need to root at all, thereby compromising the security of the device which is so important to them, and it would be a win-win all around. Google used to be smarter than this ... what the hell happened? /rant
[Nexus 6 Q&A, Help & Troubleshooting] unbesorgt:
Thank you Didgeridoohan for your polite and helpful reply. It is truly appreciated. :) Glad to know there are still kind people to be found on XDA.

My willingness to use ADB commands vs. a root toolkit had absolutely nothing to do with my question. But some people just can't resist any opportunity to display their smug superiority.
[Nexus 6 Q&A, Help & Troubleshooting] Dopamin3:
He wasn't flaming... Take 2 minutes to learn ADB and fastboot commands and don't rely on some gimmick toolkit. and it will go a long way. For an "it professional" or even anyone relatively familiar with computers this won't be a hard task. If you're messing with your phone you NEED to know how to do this. Don't cry foul when someone points this out.