yashsingh1/xdaforums huggingface dataset:
[Moto E Q&A, Help & Troubleshooting] andy@:
bro if ur phone is hard bricked (means dead)...ur moto e motherboard is gone.u can't recover from it. u have only one option change ur motherboard. if ur phone is in warranty go to customer care centre and tell them ur phone is not starting,,one thing keep in ur mind do not tell them that u have unlocked ur bootloader, rooted and custom rom installed
[Moto E Q&A, Help & Troubleshooting] zarozinia:
Thanks
[Verizon Samsung Galaxy S6 Edge] manoosie:
Curious how other pre-orders from Best Buy are doing. I ordered a black 32 gig S6 Edge on April 1st, with an estimated shipping date of April 17th. Got an email this morning saying the new shipping date is April 22nd. The wireless charger shipped out today.
[Verizon Samsung Galaxy S6 Edge] WilliamStern:
Screw Best Buy! I originally had mine pre-ordered till I found out that they're charging $150 more if you wish to just buy out the phone. Got a refund on my pre-order, and took my money to Verizon, and picked up my phone this morning.
[Verizon Samsung Galaxy S6 Edge] Syn Ack:
Preordered mine on the 1st and walked in today 30 mins after the store opened and picked it up.
[Verizon Samsung Galaxy S6 Edge] inkrededibles:
Yup. Especially after that 100~200 dollar phone trade-in thing, it's hard to justify a purchase elsewhere. Also, I have no idea how phone activation is handled at a Best Buy, haha.
[Verizon Samsung Galaxy S6 Edge] chad_ullery:
Ordered mine on 4/3 from bestbuy, 64gb black verizon. Picked it up today, bought it off contract and price matched it to Verizon at $799 and still got the free charging pad!
[Verizon Samsung Galaxy S6 Edge] JasonJoel:
I got a 64gb black at 3pm from my local best buy with no preorder. They still had a few left in fact (both black and white), and a ton of 32gb ones.
[Verizon Samsung Galaxy S6 Edge] victory.sushil:
In which best buy store ? Which location ?
[Verizon Samsung Galaxy S6 Edge] JasonJoel:
The Rim in San Antonio.
[Verizon Samsung Galaxy S6 Edge] DrkGhst87:
Pre-ordered back on the first day they were even taking them, I think the 27th, and picked mine up today with the free wireless charger. I got the 64GB Black Edge on Verizon. No scratches or problems that I know of.

Kind of bummed though, because I just came across this post here http://xdaforums.com/galaxy-s6-edge/general/moto-360-best-buy-preorder-t3078614 and had no idea they were doing that. Hoping I can go back in tomorrow and see if I can get the moto 360 for that price.

EDIT: Went back into Best Buy the very next day and they were able to give me the Moto 360 for the $80 price. I'm now a proud owner for a Moto 360, Black Edge 64, and wireless charger!!!
[Advantage X7500, MDA Ameo General] ade0282:
I have seen a few posts now based around WA2 themes and thought i'd share some of my favourite skinners to tempt those that aren't quite convinced yet. Obviously if you have you own share away:

XcSkins - Really good Vista theme

http://xcskins.50webs.com/wvpe-v10-vga.html

mickesjo - Various awsome themes

http://forums.sbsh.net/index.php?showtopic=13815

Juni - Various awsome themes

http://www.kolumbus.fi/anders.ruohio/wa.html
[Advantage X7500, MDA Ameo General] aphid:
Cheers.

Any chance you could repost the files for the Vista theme so that we don't all need to sign up to download it?
[Advantage X7500, MDA Ameo General] mackaby007:
Best VGA WA2 skins

Try this. provided by another fellow member...great stuff!!;)

http://4pda.ru/forum/index.php?showtopic=2427
[Advantage X7500, MDA Ameo General] ecsk2:
Here is 95 pages of inspiration (suitable since most are true VGA PDA 640x480 owners!) http://www.aximsite.com/boards/showthread.php?t=56984&page=95

Thats a link to pg 95 which is the last at the time I am posting this...
[Advantage X7500, MDA Ameo General] ecsk2:
Here a good resource also:

http://forums.sbsh.net/index.php?showforum=46
[Galaxy S6 Q&A, Help & Troubleshooting] S3y:
Hello :)

Today i have bought a galaxy s6 , and i have a question :

I've heard that the quick charging don't charge the phone at the top or that it isn't good for battery , is it true?

And , how can i disable the quick charging?

I've alredy heard that with another charger (example I have the charger of my LG G2) , i can "disable" the quick charging.

I don't know if it is true (and i don't know if it's good for battery using another charger who isn't the official), so i hope that someone can help me

Thanks :)
[Sony Xperia L] corphish:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you.*/

Features

You get all those well known features of a custom kernel, like usual sets of IOScheds and governors, tweaks optimizations. However I will be only mentioning the key ones:

Wake Gestures - Double Tap, Sweep Up, Down, Left, Right, Diagonals, Draw 'L' and 'V'

Music Mode - Control Music without even unlocking the device.

Pocket Mode - Turns off wake gestures when it detects it in pocket to save battery

ZD Charger Control - Full control over USB charging currents.

ThunderSonic Engine - An unique, customizable sound control driver written by [MENTION=4309448]varun.chitre15[/MENTION] for MSM8930 boards.

Dynamic Fsync 1.6 - This feature does not need any introduction, however it is now more optimized to run when screen is off, while halt when screen is on.

Overclock to 1.5Ghz, Underclock to 188Mhz

Permissive SELinux in kernel.

Uses live Ramdisk patching during flashing, so need not worry about ROMs on which you are flashing on.

Compatibility

Android 4.4 based ROMs - Theoretically yes, testers needed for confirmation.

Android 5.x based ROMs - Theoretically yes, testers needed for confirmation.

Android 6.0 based ROMs - Yes and confirmed by me working on CM13.

Installation Instructions

Download and put zip in phone.

Go to recovery and flash it. No need of wiping anything. And the zip will flash appropriate files depending on your system.

Reboot & Enjoy.

Notes

Toolchain used - GCC 4.8 by Google for stability.

Source - https://github.com/TeamButter/zd_taoshan

Downloads

- Here

Recommended App

Presenting my very own app to control wake gestures. Find it here - ZD Kernel Control

F.A.Q

For which phone will it work? Sony Xperia L with above ROMs.

Do I need to have Unlocked BootLoader? Yes

Credits

thewisenerd - For bringing up new DT2W for XL, and many other stuff.

varun.chitre15 - For bringing LP to XL, CAF Kernel for LP, ThunderZap Kernel, ThunderZap Control App and many more.

showp1984 - For original DT2W driver.

Video Walkthrough

[YOUTUBE]GFdscg_VyD0[/YOUTUBE]
[Sony Xperia L] adil089:
Hey great work, I thought varun chitre was going to surprise us but you beat him to it. Anyways I think its a really good start. Good job and thanks to anyone else who was involved in the development of this.
[Sony Xperia L] corphish:
I do not intend to compete with anyone. Just we 2 (me and twn) are on our own. I am a fan of this thing, so I thought of adding the same (with twn's full support of course). :)
[Sony Xperia L] corphish:
Download link updated

Download link updated. Kernel now available as fully flashable zip.

Do let me how good/bad dt2w works.
[Sony Xperia L] SdtBarbarossa:
so this is varuns caf kernel +dt2w ? any other changes or just that?

really important to me:

does this dt2w function make the phone avoid deep sleep mode?
[Sony Xperia L] thewisenerd:
Lemme quickly answer that last question: no.

How this works? irq_wake.

How does your phone switch on when your phone is in deep sleep and you press the power button? It's because though there is deep sleep, there's still power being routed to those buttons since you want to get those 'interrupt's (viz: key presses).

Similarly, that's what we do with the touch panel: in your device's case, cyttsp3. We don't allow the touch panel to 'sleep', viz. Power is always routed to the touch panel. So, battery drains because the touch panel is always turned on, and not because the phone doesn't go to deep sleep.

P.S. if your touch panel has a 'low power mode' of sorts, that could be used to slightly lower power consumption, thus 'slightly' reducing battery consumption.
[Sony Xperia L] SdtBarbarossa:
really love this detailed answer :)
[Sony Xperia L] Navneet Suresh:
[MENTION=5822936]corphish[/MENTION] awesome work !!
[Sony Xperia L] Navneet Suresh:
[MENTION=4869275]thewisenerd[/MENTION] [MENTION=5822936]corphish[/MENTION]

It works even if you tap it once(Which shouldn't happen AFAIK and it accidently unlocks too :/). It is functional though ;) I can provide you logs if you need to find the issue.
[Sony Xperia L] corphish:
Its a known thing. We both know about it and its mentioned in the bugs. :eek:

We are still trying to resolve this.

And thanks for offering help :)
[Sony Xperia L] Navneet Suresh:
Sorry my bad :/ I didn't bat an eye on the bug list :/ :)
[Sony Xperia L] primemonitor:
This may be a stupid question but will this work on any 5.1 rom or only cm12.1?
[Sony Xperia L] corphish:
Should work on any ROM based on Android 5.1.
[Sony Xperia L] ishan.datar26:
Best Kernel

The kernel just works. Did not find any issues with battery drain till now.

Thanks [MENTION=5822936]corphish[/MENTION] for this awesome stuff. Making me feel like using 1+1 :p :) :cool:
[Sony Xperia L] primemonitor:
Phone didn't go into deep sleep for me after flashing the kernel. I've attached screenshots showing the same. Problem persisted even after turning off dt2w. Tried clearing cache too, didn't work.

Tap2wake worked exactly as expected, even with single tap, as you already said.
[Sony Xperia L] Navneet Suresh:
Yes I can confirm that it doesn't go to deepsleep. [MENTION=5822936]corphish[/MENTION] need some logs to find out what is causing it ?? ;)
[Sony Xperia L] corphish:
It won't get into deep sleep state. Perks of the wake gesture (not only for us but for any phone). So as a side-effect, battery performance is reduced.
[Sony Xperia L] thewisenerd:
not necessarily.

the device should go into deep sleep regardless since the two (touch panel staying awake && device going to sleep) aren't correlated.

something is wrong, i guess. wrt. irq handling.
[Sony Xperia L] Navneet Suresh:
[MENTION=4869275]thewisenerd[/MENTION] so according to you the phone should enter deepsleep mode ?? It contradicts to what [MENTION=5822936]corphish[/MENTION] said just above your post ?? You can PM me with test builds I would love to help you with testing (if needed)
[Sony Xperia L] corphish:
Update 1.2

Here comes update 1.2

Changelog

SingleTap2Wake should be reduced, though, is not fully eliminated.

Changed LED colurs while booting to distinguish kernel. Light Blue for normal boot, light green in recovery.

Download Link updated in OP.

About Recover Key Combo issue - I have realised why recovery key combo is broken, but cannot do much about it. In short, the situation be like, DoubleTap2Wake or Recovery Key Combo.

Also this is the last release for Android 5.1, before Varun outs another beta. Reason : Frequent BSoDs.
[Sony Xperia L] Pyramid Head:
Could you enable ambient display for the kernel?
[Sony Xperia L] kennyFF92:
There's no module folder in my system/lib
[Sony Xperia L] thedemon786:
can i get a link to lollipop version? thanks :)
[Sony Xperia L] Rovinatore:
Wifi isn't working on MM

The Wi-fi doesn't work in MM. Also, it would be nice if you would add overclock cpu to 1.7 ghz and gpu to 550 mhz
[Sony Xperia L] 78jimm:
Please update this kernel for the final MM rom versions.
[Sony Xperia L] ZylenBlaze:
Does it work with Stryflex 2.0?
[Sony Xperia L] Hanabishi Recca:
Installed on latest CM13 build:

- No sound

- No mobile network

:(
[Sony Xperia L] newguyknowsnothing:
The kernel is outdated. It needs updating to latest sources ehich you have to wait for dev.
[Sony Xperia L] mercifull:
hi and thanks for good work [MENTION=5822936]corphish[/MENTION]

Do not update your kernel on xperia L ?

i installed on last rom cm12.1 and cm13 and not good work so that wifi and mobile network not worked!!!!

please update this kernel for xperia L
[Sony Xperia L] daniklenik:
Can you upload ZD kernel for cm11 compability again please?
[Sony Xperia L] Pyramid Head:
and no again
[Sony Xperia L] hebermusik:
And thanks.. Is there a kernel for Android N?
[Sony Xperia L] Pyramid Head:
currently no there isnt and instead of replying with a thanks, you could press the button underneath my post that says thanks :good:
[Sony Xperia L] borlom:
Sim dont detected after flash zd-kernel-20160721-taoshan

I has install cm-13.0-20161219-NIGHTLY-taoshan. Later, I flash zd-kernel-20160721-taoshan for change custom kernel, then sim dont detected.

I from Spain, what can i do?

Thanks
[Sony Xperia L] cojocar.andrei:
Hi [MENTION=5822936]corphish[/MENTION],

Can you point me in the right direction for the kernel pocket mode changes? I cannot find them in your zaodos kernel github and I want to port them for the 14.1 los kernel. Basically I want to have the proximity sensor to be active when the phone is in deep sleep. I know it works because it worked in a 5.1 candy rom...

Thanks
[Sony Xperia L] kvbkiran:
will this works on nougat

because whenever i am flashing the my phone wont boot
[Sony Xperia L] corphish:
Update!! Here it comes, finally

Changelog

Added Support for Android 5.0.2

Switched to a different input sync method to improve doubletap2wake and reduce single tap to wake. They are not fully eliminated though

Changed LED colours while booting, for a distinction

Slightly increased vibration duration while booting to recovery

Music Mode Added, fully written by me and described below

Interactive Script to control kernel key features with ease, written by me, described below

'A little bit smarter' Flashable Zip

Recovery Key Combo still doesn't work :(.

Download - http://d-h.st/2nrW

About Flashable Zip?

The zip packs kernel and modules for both Android 5.0 and 5.1. But no need to worry, while flashing, it will automatically detect which version you are running, and flash the suitable version. Smart eh?

About Interactive Gesture Script?

After flashing the zip, reboot, let the system settle if you allow, then open terminal and type -

su

Press Enter, and then type,

gesture

What you see should be pretty easy to understand, and easy to use as well.

As you will see, there are now 3 options - none, dt2w and Music Mode.

Note : By default, Music Mode is turned on after every boot.

About Music Mode?

It allows media control by interacting with the touch when its off.

When on, the central region (along horizontal) behaves as media buttons. The central part is play/pause button, left part of play/pause button is previous button while right part is next button.

There maybe some confusion, so I will post a pic explaining the same shortly.
[Sony Xperia L] sutt2m:
I can't get it to download, the web site is just throwing adverts all the time but not allowing download ...please mirror somewhere else... Thanks

It ok finally worked... I hate that site its a nightmare to download a simple file... Not your fault dev. Thanks for the kernel...
[Sony Xperia L] corphish:
Click 'Download Now'. AFH Mirror may be available soon.
[Sony Xperia L] corphish:
Important

Android 5.1 Users, do not flash until further notice, some errors are being reported.
[Sony Xperia L] Luncer:
thanks alot bro

but i have one request

can you change defaut gesture to double tap to wake? [MENTION=5822936]corphish[/MENTION]
[Sony Xperia L] corphish:
Okay, something to say, the latest release is messed up. The 5.1 kernel packed, has missed out dt2w feature (just forgot to enable it). However, 5.0.2 kernel is perfect.

So, the kernel for Android 5.0.2 has all features mentioned till now, that is music mode etc.

About the 5.1 kernel, its still there, available in the main post, but that will miss out music mode.

I will soon upload a proper unified build, I currently have limited internet, lost access to my build environment. But, will upload an unified zip.

The 5.1 kernel will still miss music mode though.

Also I need feedback whether everything works or not. Especially for Android 5.0.2.

I got reports that its not working on a certain cm12 nightly, however it works for me in another nightly and RR 5.3.9.

So need feedback.

Sure, can be done by init.d script.

Will upload an optional default setting as a flashable zip soon.
[Sony Xperia L] Luncer:
[MENTION=5822936]corphish[/MENTION]

thanks bro

and i have another question how can i unpack\repack img file?

i am a developer but in beginner level (:d)

and init.d is in the img file
[Sony Xperia L] corphish:
MusicMode Demonstration

MusicMode is one of the key features of this kernel. And this post shows how to use it.

Note : MusicMode is available only for Android 5.0.2 as of now.

What is MusicMode ?

Its one of the function available for touch gesture. It turns your phone into a media controller, music playback can be controlled directly by interacting with locked screen. So basically, it allows you play/pause or change music, without unlocking device or headset buttons.

Handy during nights I guess :p.

How do I enable it?

By default, MusicMode is enabled after every boot. In case you want to switch to it, you can always use menu-driven 'gesture' script. It is demonstrated here.

How do I use it?

First off all, MusicMode must be turned on.

Start playing music, and then turn off your screen. The controls will be mapped as per the image given below -

Obviously, the key mappings won't appear on the screen as shown in figure.

Do I have to single tap or double tap to control it?

Single Tap, if no response, then double tap it.

Please let me know whether you guys like it or not (if you use it).
[Sony Xperia L] Luncer:
[MENTION=5822936]corphish[/MENTION]

where is download link bro??
[Sony Xperia L] corphish:
OP updated, check there.
[Sony Xperia L] corphish:
Update 3 May 2015

-Added 5.1.1 support.

-Switched to unified build.

OP updated

Note that -

1. Music Mode available only for 5.0.2.

2. Recovery key combo still broken.

I can't guarantee, but a big update is coming.
[Sony Xperia L] sutt2m:
Great news I'm keeping a close eye on this kernel..thanks form your hard work...:)
[Sony Xperia L] corphish:
ThunderZap Control App now officially supports DT2W toggle.

So now, adding 'Goodies' might actually make sense.
[Sony Xperia L] corphish:
Wondering whether this Project is closed or not?

Answer is, NO.

Infact, all the existing bugs are fixed.

So at the end of the day, we have-

1. Fully working dt2w.

2. Fixed recovery key combo.

3. Kinda working deep sleep.

Also, since, recently ThunderZap Kernel Control App has got support for our DT2W toggle. It will be the prime app to be used for controlling kernel parameters.

Now, who would want to see TZ Control App showing very less features compared to what ot shows when TZ is installed?

So I added 'certain' goodies, so that TZ Control App does not run dry.

About release, it will take time. As both Android 5.0.2 and 5.1.x will be supported, and I dont have Android 5.1 source locally, so it will take time to acquire it. No ETA's please.

Cheers
[Sony Xperia L] SdtBarbarossa:
5.1 sources not localy....let the repo sync beginn! i know this feeling....snycing myself atm xD

BTW nice to hear you again
[Sony Xperia L] cojocar.andrei:
What does kind of working deep sleep mean?
[Sony Xperia L] corphish:
5.1 sources in the sense, 5.1 kernel source. Actual term would be cloning.

Previously, with dt2w enabled, phone wont get into deep sleep mode.

But now it does, but for very less time though.
[Sony Xperia L] cojocar.andrei:
Probably you cannot keep the screen digitizer powered on when CPU goes to sleep. I heard that the lg phones have some hardware changes that allow them to do so...
[Sony Xperia L] cojocar.andrei:
I have another question. On another phone I use taptap to turn on the screen. It uses the proximity sensor to sense the movements in front of it. On this phone (s4 mini) turning on the proximity sensor lets the cpu go to sleep. I tried in on lollipop on thunderzap 4.14, but the cpu does not go to sleep if the proxy sensor is used... It worked on km, but not on lollipop. Could be the kernel and can you do something about it in this kernel on which you're working? Thanks

---------- Post added at 08:57 PM ---------- Previous post was at 08:56 PM ----------

Thing is that this would save the power button which will eventually go bad...
[Sony Xperia L] thewisenerd:
you just brought in a completely different wake mechanism into picture.

what it does: uses prox sensor to detect movement and turns on device.

while this might be the case; what is probably at work here: a kernel thread that's continuously running the background as soon as the screen turns off, which enables proximity sensor every few seconds or so, to detect movement and turn on the device.

this has been used, in sync with d2w, s2w too. how? d2w/s2w, and then run pocket_detect() where proximity sensor distance is sensed. If it seems that the device is in an 'pocket', d2w is prevented.

also,

regarding using this with sync to d2w: I remember some old device *a samsung one, co-incidentally* where the proximity sensor powers on/off the touch panel.

what happens is: as soon as screen is turned off, proximity sensor runs; if barrier; disable touchscreen, if !barrier, enable ts.

this is surprisingly battery-efficient of sorts, since the proximity sensor takes up lesser battery than the touch panel to stay awake the whole time.

about letting the cpu go to sleep... maybe the kernel thread is holding a wakelock? eitherways, it is a clever implementation; in which case, could you share the sources so that the OP can go ahead and port more goodiness ;)
[Sony Xperia L] corphish:
I had such plans from before, looking for commits to incorporate that. Maybe I should look into pico repo thoroughly.
[Sony Xperia L] corphish:
BETA Update

Changelog

-Switched to Linaro 4.9.3 Toolchain.

-Rebased Android 5.0.2 Sources from CyanogenMod Repo

-Brand new DT2W driver bringup by [MENTION=4869275]thewisenerd[/MENTION], fixes all existing side-effects.

-Fixed Recovery Key Combo.

-Partially fixed deep sleep mode.

-Added some goodies.

-Compatibility with TZ Control App.

-Fixed Vibrator FC on many ROMs on stock kernel.

Download Link updated in OP.

Note that this marks the release of Stable Version of feature, since it is initial bringup, its being called 'BETA'.
[Sony Xperia L] rostifaner:
Thank for the awesome kernel)

But i found a bug

1. Deep sleep working bad,when the screen is off CPU does not go into a deep sleep and working on a frequency 384 mhz.

2. Frequency does not apply to the second core, when i change frequency its apply only at first core,second core always working on 1512 mhz
[Sony Xperia L] corphish:
1. Will try new methods for wake gestures, to improve battery life.

2. I know, I am looking into it from a long time.
[Sony Xperia L] cascabel:
#2 is an issue for tz4.15 as well (based on my experience). It's not limited to this and/or other roms' stock kernel. [emoji4]
[Sony Xperia L] Luncer:
Hey [MENTION=5822936]corphish[/MENTION] you rocked brother

This is very good to see a good kernel which has no bug and it have Dt2w

But i have a question

In 5.1 and above we can use your kernel or you didnt fix bugs for that version?
[Sony Xperia L] corphish:
I havent really seen this happening on any version of TZ I have used so far, although I have been using TZ from its LP release, and also got this device during that time, so dont know what this device had came through. I heard that it was a well known 'bug' during 4.1.2 Jellybean era (who remembers it?), but Sony fixed it in 4.2 Update. I am looking at this matter.

About BSODs? If so, then No.

And I dont think kernel has got anything to do with.

There is however a way to minimize or completely stay free of BSODs, once in a week or 2, wipe cache and ART cache, works for me and many users ;).