yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] xploitnt:
Thanks for this! Looking forward to a little better battery :D
[One (M9) Android Development] HolyAngel:
Will have an update soon here, got savoca's kcal control working and added fast charge support.. Working on a couple other things too ^^
[One (M9) Android Development] lukemo:
Thanks I'll give a try when you'll update....fast charge is very useful
[One (M9) Android Development] legents:
IKCAL is amazing on the M8, can't wait to have it on the M9
[One (M9) Android Development] clsA:
is their a recommended app for kernel tuning ?
[One (M9) Android Development] HolyAngel:
I prefer Faux123 Kernel Enhancement (aka Fauxclock) for lollipop as it seems to work the best, Kernel Adiuter is decent but lacks some options. Trickstermod is good but sometimes the settings don't stick/apply all the time.

Enjoy!

Updated ^^
[One (M9) Android Development] dragonesdenano:
U did it Again and Again!

Well done, great job! :D
[One (M9) Android Development] xploitnt:
Can't say I am disappointed I didn't have time to flash the 1.0 as the update is already up, thanks for the quick updates will flash this now!
[One (M9) Android Development] clsA:
Great! thanks for all your doing for my M9 I really appreciate it.

I went with the free one for now (Kernel Adiuter), I'll update to Faux tool if it looks like I'll be tuning the kernel for the life of the phone.
[One (M9) Android Development] bia9977:
Any chance you can unlock all frequencies on processor?
[One (M9) Android Development] HolyAngel:
Not until we get the rest of the variant source released by HTC. The stock dtb file which houses that info is currently 4.4mb and looks to be covering most if not all of the variants, but when compiling we can only get around a ~650kb file with the current released source thats available. so if I do so it will break support for all devices.
[One (M9) Android Development] bia9977:
Waiting game all over again :). Thanx.
[One (M9) Android Development] Strangeland16:
Has this improved the battery life much ??
[One (M9) Android Development] clsA:
I'll let you know this time tomorrow
[One (M9) Android Development] Chronzy:
Just installed kernel and seems to be running fine so far. I bought Faux's KE.. gonna cap clocks at max 1248000/ min 384000 and see how that affects perf/battery. Recommendation on governor? Ondemand?

Thank you for your work on this!

Edit: Faux KE doesn't seem to be capping max clocks. Even after fix permissions and reboot.
[One (M9) Android Development] bl00dy:
not sure if this is where to ask

trying to compile - keep getting this

"Makefile:801: *** multiple target patterns. Stop."

defconfig issue? (used defconfig,sd_defconfig,msm*defconfig)

maybe my distro? (using arch, usually use gentoo)

using sabermod toolchain from their gitlab
[One (M9) Android Development] HolyAngel:
its a makefile issue, did you change anything in there other than the second cross_compile line thats pointing to where my *personal* toolchain location is?
[One (M9) Android Development] HolyAngel:
yeah he needs to update the app to handle the cores and whatnot, kernel adiuter is able to downclock successfully.
[One (M9) Android Development] HolyAngel:
1.0.2 posted, battery should be a bit better on this one. Got BFQ io scheduler added in.. Let me know how it goes, working great here ^^
[One (M9) Android Development] bl00dy:
i git reset --hard and re-edited that - then set LD_LIBRARY_PATH - getting somewhere :)

thanks!
[One (M9) Android Development] joni2012:
The best cook I've ever met Kernel holyangel. Bravo friend thanks for your great work
[One (M9) Android Development] HolyAngel:
Edit: fixed/uploaded/posted, sorry about that guys.
[One (M9) Android Development] PlatinumNick:
update?:D
[One (M9) Android Development] lyall29:
Where is the Powersuspend option in Fauxclock?
[One (M9) Android Development] HolyAngel:
Under miscellaneous
[One (M9) Android Development] clsA:
Much Better

Battery usage was 60% in 9 hours on April 7th

to 32% used today on the v1.01 with the settings from the first post

can't wait to try the new release.
[One (M9) Android Development] daniel2744:
Hey everyone. So I decided to read up and try out this kernel but have some questions. Where the buffer size is adjusted to 2048 in the recommended settings is it for the sdcard too? and i can't seem to find KSM/Intelli-KSM to enable it? sorry if i'm just missing it
[One (M9) Android Development] HolyAngel:
Yeah can set both to 2048, and the ksm stuff is only in fauxclock/faux123 kernel enhancement app :good:
[One (M9) Android Development] daniel2744:
thank you for answering my question. i'm using the fauxclock app but idk where to look for the ksm option?
[One (M9) Android Development] HolyAngel:
Ah, forgot to re-enable ksm after the fixup for 1.0.1./2. Will be added back in for v1.0.3. It's currently in testing, should be out tonight or tomorrow.
[One (M9) Android Development] daniel2744:
alright cool thanks again. need very battery improvement i can get lol. been home today since i'm work and battery is just draining. less than six hours off the charger and i'm down to 47% which out really using it. I barely had the phone two full days.
[One (M9) Android Development] lyall29:
For the couple of hours that I've been using this kernel with the recommended settings - the ksm option :), my battery seems a lot better than it has been on the stock kernel. Thanks HolyAngel!
[One (M9) Android Development] stone5000556:
Seems to be running perfect on my T-Mobile M9 running Skydragon rom. Battery life and performance is great. Definitely an improvement over stock.
[One (M9) Android Development] HolyAngel:
Try the new one guys, my team (and myself) say its running perfect

https://www.androidfilehost.com/?fid=95916177934553112
[One (M9) Android Development] stone5000556:
Obviously I have had almost no time at all to test the 1.0.3 build. That being said it flashed fine over 1.0.2 and seems just as solid. I will update this post with any problems I notice after a couple hours of usage. Thanks for all the hard work [MENTION=1211160]HolyAngel[/MENTION] :)
[One (M9) Android Development] lyall29:
:eek: How could it get any better??!! I will flash right away!
[One (M9) Android Development] Strangeland16:
Am I missing something I can still not find the ksm option in fauxclock with latest kernel version. Anyone help please ?
[One (M9) Android Development] spock666:
Hello Strangeland16,

you find it under "Same Page Merge"
[One (M9) Android Development] bl00dy:
had another question about skydragon

the 1.0.3 (any) download seems to lock up my device

OP says tested on euro and 'dev' - developer fone right?

also - do you add dtb to kernel?

compiling on my own, fastboot says 'dtb not found'
[One (M9) Android Development] HolyAngel:
Yeah tested on euro(wwe) device as well as developer edition device (what I own and personally test on). My team can't currently test on any other m9 variant as we don't have them.

I don't add my own dtb, still using stock dtb until we get the rest of variant source released from HTC.

What or how exactly is it locking up for you? Are you replacing dtb? Logs? I've had zero issues..
[One (M9) Android Development] bl00dy:
just stuck on bootloader screen forever until i hold power down and it reboots.

i have a developer m9 too. didn't think they were different.

not even touching dtb - fastboot just complains about it when booting to my compiled kernel

building also gives me some error about ntrig (using sd_defconf and example from android/config folder)

drivers/hid/hid-ntrig.c:1026:2: warning: initialization from incompatible pointer type
error, forbidden warning: hid-ntrig.c:1026
scripts/Makefile.build:308: recipe for target 'drivers/hid/hid-ntrig.o' failed

removing it everything builds alright, gz Image is about 20M - which is less than the boot.img from your zips
[One (M9) Android Development] HolyAngel:
Hmm interesting.. I'm not getting that error on mine at all. All you should have to do is sync my source, grab an aarch64 toolchain, edit makefile cross_compile line and change my toolchain location to your toolchain location and then just

make sd_defconfig

make -j9

And that's it. Should come out to 25.9mb image file with no build errors. Could also just remove my extra cross_compile line and do an export in terminal to your toolchain location but yeah.

I also don't have a dtb error in fastboot. Are you repacking the stock boot.img with the image your compiling? As in replacing the zimage in the boot.img with the 'image' file your compiling? Also. I forked the Sabermod toolchain I'm using to build, its on my github page.
[One (M9) Android Development] bl00dy:
ah - maybe that's where i screwed up. i read the android/config thing and tried running the config/merge/script

trying again right now. ya i tried a few different combos with the img file, fastboot, initrd

is your fork diff from sabermod's?
[One (M9) Android Development] HolyAngel:
Ah ok, yeah that could definitely be causing your issues. Good luck ^^

And no its the exact same as theirs, just forked it for easy access for the time being ;)
[One (M9) Android Development] xploitnt:
In Fauxclock I'm still missing the C-States (is it the c0,c1,c2,c3 ticks?) and the PowerSuspend. Can anyone be kind enough to direct me in the correct direction? Thanks :o
[One (M9) Android Development] HolyAngel:
C-states are in CPU Idle/Stats, and yeah its the c0,c1,c2,c3 ticks

Power suspend is in Miscellaneous ^^
[One (M9) Android Development] xploitnt:
Thanks for the quick reply! :silly:
[One (M9) Android Development] Devries:
I have flashed 1.0.3 to 1.0.3 but there is nothing changed compare with stock kernel,there is no governor added on my device,what's wrong?My M9 already S-OFF
[One (M9) Android Development] HolyAngel:
[MENTION=5393937]bl00dy[/MENTION]

I'm definitely not getting that on my build machine at work.. I do get something similar on vm box though now that i've synced it at home on it. Perhaps something from the source is missing from the original git push. Will resync it first thing in the morning and see if that takes care of it. :good:
[One (M9) Android Development] HolyAngel:
no new governors were added, only additional schedulers were added, sio/fiops/bfq.
[One (M9) Android Development] Devries:
Yes I mean these schedulers，I can't see sio/fiops/bfq...
[One (M9) Android Development] HolyAngel:
You sure the kernel actually flashed? check settings/about/software information/more, if it doesn't say skydragon v1.0.3 then its not flashing. Can always pull the boot.img from the kernel zip and flash it with fastboot.
[One (M9) Android Development] Strangeland16:
Thanks but I can't see that either ?

---------- Post added at 09:28 AM ---------- Previous post was at 09:26 AM ----------

Thanks but I don't see that either ??

---------- Post added at 09:31 AM ---------- Previous post was at 09:28 AM ----------

Thanks but I don't see same page merge either ??
[One (M9) Android Development] B-Man2005:
youtube app is not so smooth anymore with 1.03
[One (M9) Android Development] bl00dy:
ok so...

i tried going through the htc 'bootloader unlock' even though i have a dev fone...just hangs

also realized - you have to go to 'download mode' - not bootloader

also - able to flash skydragon in 'download mode' - no complaints from fastboot

also - able to 'boot' without fastboot complaining about dtb - but it hangs like unlock

when it hangs they both say the same thing

security checking failed NOT_FIND_SMART
IO
SD NOT MOUNTED
Under flash
(power button makes 'Under flash' repeat and push text up)

still s-on, but i dont think in need to worry about that: at least for now

sure someone else has ran into that on xda

first htc fone. that or i just haven't done android in a while
[One (M9) Android Development] saidmsb:
How you got S-OFF?
[One (M9) Android Development] haZethew0rld:
Has anyone tried to use google now or the goolgle now launcher? How's performance with it? Asking cause its abysmal on stock kernel/software. Extremely sluggish and unusable
[One (M9) Android Development] Devries:
Flashed with fastboot and it works!thanks!
[One (M9) Android Development] HolyAngel:
I only use L launcher and haven't had any issues with it on this kernel and my rom.. Can't really say on other's roms :/

I haven't been able to reproduce that, youtube works completely fine on my rom.
[One (M9) Android Development] HolyAngel:
[MENTION=5393937]bl00dy[/MENTION]

Yes have to flash in download mode, thats a new thing specific to this htc phone, the last one's you booted to fastboot mode..The fact you even get fastboot in bootloader mode is a bit strange.. I am definitely not seeing those messages though when I fastboot flash the boot.img, I'm S-On as well.

Also, I just pushed the couple extra files that weren't synced to my repo, maybe that will help it compile. I messed with it a bit at home last night on my vm box and couldn't even get the stock config with completely stock source to compile, much less mine. They both gave the same error's. My vm box is out of date though. With the same source and toolchain I have no errors nor any issues on my xubuntu build machine at work, but its not a vm and is completely up to date. Not quite sure what's going on there but determined to figure it out.
[One (M9) Android Development] DroidShift79:
Any Chance We See zzmove and pegasusqplus governors in there?
[One (M9) Android Development] bl00dy:
git was complaining about files needing removed so i reset...

just tried a

make sd_defconfig

make -j12

still getting 7.9MB gz / 20MB plain

=/

i'll try to repull completely

pull - clone ... w/e you know what i meant

edit: no difference in size re-cloning
[One (M9) Android Development] lyall29:
[MENTION=1211160]HolyAngel[/MENTION], I'm on 1.0.3 with the recommended settings and my battery is draining faster than it was with the 1.0.2. With the screen off my battery dropped 4% in 45 minutes. Should I flash back to 1.0.2 or try changing the kernel settings?
[One (M9) Android Development] HolyAngel:
Same kernel settings you had in 1.0.2 or did you change them only in 1.0.3? if it was same exact settings then go back and i'll see what I can do, 1.0.3 should definitely be better though.. If it's not same settings you had in 1.0.2 then change back to those settings and let us know what they are. Could just be the settings. I know FIOPS can be a bit drainy since it's more for performance but was hoping for a good balance between it and the tweaks. Either way, let us know ^^
[One (M9) Android Development] bl00dy:
not sure if edits don't notify or you're just busy o.o
[One (M9) Android Development] HolyAngel:
both? whats up? can always pm me too..
[One (M9) Android Development] lyall29:
I was and am using bfq, but I just noticed that the readahead size wasn't set to 2048 and the emmc entropy contribution wasn't dissabled either. I set those like I had them yesterday, so I'll see how it goes on 1.0.3.

Would those settings affect battery life?

---------- Post added at 10:14 AM ---------- Previous post was at 10:02 AM ----------

Here is a dropbox link with screenshots of my settings. If you get time maybe you could give them a looksee and see what you think. https://www.dropbox.com/sh/9406jlsck8tgsn4/AACSrxouHQ2u3-0fG-Dy57TOa?dl=0

I just noticed that my min clock speed is set to 1555200. But looking at CPU spy, I am hardly using that speed.
[One (M9) Android Development] Devries:
A microsd contains some special files，read this microsd in download mode can s-off any htc device...
[One (M9) Android Development] p50kombi:
Anyone else having trouble with dot view case not responding to tap to wake using this kernel and recommended settings from first post?

**********

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver
[One (M9) Android Development] HolyAngel:
yeah I was just made aware of this like 2 hours ago, I am looking into it. Definitely need that working.
[One (M9) Android Development] p50kombi:
Ah, ok.. Thanks.

Thought I was going nuts.. ?

**********

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver
[One (M9) Android Development] clsA:
That's a nice trick I'm sure a lot of Verizon users would be happy to here something like that exist
[One (M9) Android Development] wytecaztle:
Will this work on the Sprint Variant?
[One (M9) Android Development] jdub1983:
Anymore info to share so other may enjoy?
[One (M9) Android Development] clsA:
You need to ask [MENTION=4533099]Devries[/MENTION], I have never heard of such a trick. I know some use a java card to s-off phones. But I'm not sure how that works either.
[One (M9) Android Development] v1rk:
Its the java card files which is being talked about i think but even so you got a 2000 credit limit on each java card
[One (M9) Android Development] Devries:
Yes，It's java card，I don't know this word before..
[One (M9) Android Development] itzsnookums:
I can't seem to get the 2ghz cores to come online.....
[One (M9) Android Development] brittoking:
Are you currently or recently have you been charging or gaming on your phone? Or flashing a new Rom? If your phone is over 35c (I believe that's the temperature, just read it today so I'm not positive) it's being throttled and the CPU restricted to help with cooling.
[One (M9) Android Development] itzsnookums:
Negative, tried reflashing to
[One (M9) Android Development] itzsnookums:
Here is my temp
[One (M9) Android Development] itzsnookums:
Ah ha....

Idk what I did but it looks better now....
[One (M9) Android Development] spock666:
Here is my result
[One (M9) Android Development] itzsnookums:
Much better
[One (M9) Android Development] itzsnookums:
Deleted
[One (M9) Android Development] itzsnookums:
Cooled it down, and bam
[One (M9) Android Development] clsA:
you realize posting all these benchmarks are useless unless your going to post your setting required to get their
[One (M9) Android Development] itzsnookums:
I didn't do anything, just cooled the device

---------- Post added at 04:10 AM ---------- Previous post was at 04:09 AM ----------

And they were all supposed to be one post, dam app is being weird, sorry
[One (M9) Android Development] clsA:
Well the scores have some merit, but you need to post the kernel tuning settings. You are posting in a kernel development thread not a benchmark one.
[One (M9) Android Development] brittoking:
Around the same here so I think you're doing good.
[One (M9) Android Development] itzsnookums:
Row=2048

Sdcard=bfq=1024

On demand=300-1555

Idle stats all checked

GPU=msm_adrino

GPU rendering on

---------- Post added at 04:28 AM ---------- Previous post was at 04:26 AM ----------

Yeah at first I couldn't break 30000, was pissed lol super happy now
[One (M9) Android Development] Stephen:
Moderator Information

Thread has been closed at OP's request.

Stephen
[Android Q&A, Help & Troubleshooting] CarlosSpiceyw:
Ok, I have a Samsung Galaxy s4.just got lollipop and thought that the notifications would be more of a pop up at top after the update. But it seams that my notifications are only changed in the drop down menu. Is this all that happens? Cause I was expecting more.
[Android Q&A, Help & Troubleshooting] jerbear294:
There are apps that can add the functionality back in. I use Floatify.
[AT&T Samsung Galaxy Note 4] luisraulg96:
When ever I send a text after receiving a new one in the same minute, the reply I sent shows before the older text. Anyone else experiencing this issue?
[AT&T Samsung Galaxy Note 4] xlr8shun:
I have experienced this since gingerbread

issue... feature... dunno at this point :)
[AT&T Samsung Galaxy Note 4] P2o8wer:
Mine does the same. Started a few months ago.
[AT&T Samsung Galaxy Note 4] jack man:
I can remember this happening on every Galaxy I've had, starting with the old Captivate. Doubt there is a fix.
[AT&T Samsung Galaxy Note 4] stingrayAD:
I had the same problem, it turned out to be a date and time setting. Had to click the automatic date and time setting.
[General Questions and Answers] Cannon19:
Today i noticed that my date is totally strange, it says "4, 4 8"

I have no idea why.

Normally it would be, 8th April, 2015 or something like that.

I tryed to fix this in date and time settings, rebooted few times but no luck.

My phone is sony Xperia L c2105 and it's rooted
[General Questions and Answers] LS.xD:
Are you using a custom rom? Did you recently changed any region settings or modified something using xposed framework?
[General Questions and Answers] Cannon19:
No, and i forgot to say, I'm using jelly bean android 4.2.2
[Verizon Motorola Droid Turbo Accessories] hollywoodfrodo:
Yep, I went on search for and found these exist. Personally, I decided I prefer to use a standard car dock and plug my phone into a quick charge car charger so I can turbo charge my phone while I'm driving. But if you're looking for a way to NOT have to plug your phone into a wire every time you get in the car, you can use a Qi Wireless Charging car dock - this one from RavPower works great. Though, as with any Qi Wireless charge, it's a "trickle charge". If you have your phone screen off and not in use, on a 20 minute drive you'll exit your car with an ever so slightly increased battery charge. If you use your phone to stream music or for navigation, you'll likely exit your car with your phone at about the same level the battery was at when you started, which ain't bad considering how much battery navigation can drain without a charge.

Anyway, if you're interested, I did a video review of the RavPower Wireless Qi Car Charger/Dock on YouTube here: https://youtu.be/eyij41KUSQE

OR you can check it on Amazon here: http://goo.gl/sHF69n

Whatever you do, whether you're buying a Qi charger for the car or home, I recommend staying away from single coil chargers. Only get 3 Coil chargers - work much better with much less frustration!
[Verizon Motorola Droid Turbo Accessories] Droidavie:
Tell us more about your quick charge car dock please
[Verizon Motorola Droid Turbo Accessories] civiksi:
One thing I love about this phone is my car charger became obsolete. I never need to charge it in the car ever.
[Verizon Motorola Droid Turbo Accessories] crakedparrot:
+1

I totally agree!
[Verizon Motorola Droid Turbo Accessories] crakedparrot:
I did try an Itian 3 coil Qi desktop charger. worked OK if phone was naked, but, I cannot use it because I have a magnetic mount for my car and the metal plate gets very hot as well as messes with the Qi charger.

Besides I like the turbo charge speed at both the bedside and in the car for those times I may have forgotten to put it on the charger at bedtime.
[LG Optimus G (International)] MasterFURQAN:
I've been seeing a lotta people frustrated because of the change in BT mac address caused due to unlocked boot loaders so I decided to make a tutorial for changing the bluetooth MAC address of lg optimus g. Tested by me on my LG E975

I'm not responsible for any damage that occurs to your device..DO THIS AT YOUR OWN RISK..

Requirements

Rooted lg optimus g

terminal emulator

Hex editor

Follow these steps

1. Open the terminal emulator

2. Type these commands

SU

Grant the super user permission to the emulator

dd if=/dev/block/platform/msm_sdcc.1/by-name/misc of=/sdcard/misc.img

This command is going to create a file MISC.IMG in the root of your sdcard

3. Now turn on bluetooth and goto your phone settings then about then hardware information and see your current bluetooth address eg. If its AA.BB.CC.DD.EE.FF

4. Now open the file MISC.IMG using a hex editor .

5. Search for your Bluetooth address and replace the Address AA.BB.CC.DD.EE.FF to your preferred one..

6. Save the file IN THE ROOT OF YOUR SDCARD AND ITS NAME MUST BE misc.img ( this is very important)

7. Now download this file

www.4shared.com/file/6Yxmbvg-ce/99userinit.html

7. Copy the downloaded script file 99userinit to /system/etc/init.d/

7. Reboot.

You should Now have a new Bluetooth MAC address

Important note : the edited misc.img file must always be in the root of sdcard to make this hack work..

You can also put the misc.img file inside a custom folder by editing the adress inside the 99userinit file..

REPLY FOR ANY PROBLEMS

Sent From LG-E975 , Powered By ArT MoD V7 & fuelled by Solid Kernel V1.71?