yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Original Android Development] jcadduono:
Thanks!! Any chance you got recovery.img too? Also can you post firmwares in my firmware thread instead lol bit confusing here.

You tried a full reflash of modem, bootloader, recovery, and kernel from Odin?

http://xdaforums.com/galaxy-note-3/general/direct-download-bootloaders-modems-t3258803

Flashing stock DOH1 recovery then booting into recovery should be enough to fix it though... on my phone at least booting into DOH1 stock recovery reflashes the older touchkey firmware.

I never ran into this problem on my SM-N900W8. :(
[Galaxy Note 3 Original Android Development] Freyelis:
I can, but looking at the site, it seems you already obtained a copy though ? or you still need it? hehe, thanks

but why is the modem still GOJ4 in the site though? not the latest GOK
[Galaxy Note 3 Original Android Development] jcadduono:
Uhhh that recovery is probably an empty tar I accidentally uploaded lol oops. The modem I downloaded from your link was GOJ4, I use strings | grep N900 to find the actual versions of stuff before I tar them.

Modems are only updated in like 20% of firmware releases.
[Galaxy Note 3 Original Android Development] Freyelis:
I see, will upload them once I got home :)

Haha, so that's it, thanks ?
[Galaxy Note 3 Original Android Development] Freyelis:
[MENTION=5672995]jcadduono[/MENTION]

Here it is mate, N900K GOK3 stock recovery

https://drive.google.com/file/d/0B6kB2D6Z9bbjaEM4TXRIVndhN1k/view?usp=sharing
[Galaxy Note 3 Original Android Development] dalisoft:
Hi all!

I'm using SM-N900S (Qualcom Snapdragon 800, Korean SKT).

I can't get TWRP recovery success. How to i can do it F2FS with CWM Recovery or has any way to do it with ROOT, i'm installed idleKernel already, but i want convert to F2FS to go faster!
[Galaxy Note 3 Original Android Development] smaiarif:
[MENTION=5672995]jcadduono[/MENTION] hey mate I'm using your idlekernel 6.5.3 for note 3 sm9005 running darklord rc 2.0.. till now have no complaints except the charging time now is horrible.. my phone is charging at 350mA now and its taking alot of time to charge. Can you tell me is there any way to get rid of this problem.. thanks
[Galaxy Note 3 Original Android Development] jisoo:
personal build failing to boot

[MENTION=5672995]jcadduono[/MENTION],

I am trying to build the kor variant myself (your documentation and tidiness of the sources is excellent by the way), but oddly enough it fails to boot and just sits at the bootloader screen (Samsung logo). Usually when I screw up a kernel build, the phone kicks me back into recovery mode, but this one just sits at the initial boot screen.

I compared the result of my build with your versions, and everything looks similar enough apart from slightly different sized ramdisk and zimage (but the size difference is in other order of <100B).

I'm using the arm-cortex_a15-linux-gnueabihf-linaro_4.9 toolchain as suggested in the build instructions, on a 15.10 Ubuntu machine, and I did not spot any obvious warnings or errors during the build process.

[edit:] Forgot to mention, I am building from the CM-13 branch and the phone OS is on cm-13.0 (mixture of normal CM sources and temasek's device trees).

I think there is something wrong with the ramdisk I am generating, and do you have any suggestions on where I should be looking?
[Galaxy Note 3 Original Android Development] jcadduono:
I have the exact same problem as you. I moved my building to a Debian server instead. I can't get anything I build on Ubuntu to boot. It might be because of the ramdisk permissions, but that seems incredibly unlikely. I should probably write a script that fixes the permissions of all the files in the ramdisk before cpio'ing it up.

Edit: Oh I missed the part where you were building from an Android tree as well. idleKernel will not build properly like that. You'll have to generate ramdisk using stock kernel and copy the policies and stuff over to the idleKernel ramdisk folder then build idleKernel using build.sh. I need to edit AndroidKernel.mk to properly build idleKernel in Android trees.

I don't know why it would charge at 350 mA unless you were plugged into a USB 2.0 port on a non-power-only device. Does it charge at 350 mA when plugged in with the standard wall charger included with the Note 3? It should be charging at 1800 mA with that. When plugged into a USB 3.0 port on a PC it should charge at 1200 mA assuming the motherboard is providing proper power to the port. You can try modifying the fast charge options using Terminal Emulator.

su
cd /sys/kernel/fast_charge
ls
cat info

use echo X > option in ls

(1 means enable, 0 means disable, options are in mW, etc)

to change settings. don't forget to enable fast charge first. default fast charge settings are the same as having fast charge off.
[Galaxy Note 3 Original Android Development] vodeblog:
may I know does Google play service battery consumption relates to kernel?

Sorry for the noob question
[Galaxy Note 3 Original Android Development] BillGoss:
I find this kernel exceptional. Last night I had only 0.1%/hr battery drain over a 7 hour period. Google Play services doesn't even show up on the list of battery users.

I'm running Temasek's latest CM13 ROM.

Sent from my SM-N9005
[Galaxy Note 3 Original Android Development] vodeblog:
so u do mean kernel can cause uncesaary battery drain by Google play service? anyway I'm using note 5 port rom.
[Galaxy Note 3 Original Android Development] BillGoss:
For me, in this kernel I don't get any unnecessary battery drain by Google Play Services.
[Galaxy Note 3 Original Android Development] jisoo:
That is incredibly helpful to know, and something I don't think I would have even thought of myself. I'm installing Debian in a VM right now and will try building the kernel again after that.

I presume you mean that this is required if building the kernel as part of the normal build process, and the above is not necessary if one is building the kernel just completely separately, correct?

My plan is to initially just get my kernel build to boot, and then probably add the installer zip into the CM installer zips at a later point. Since I am only building CM for my own personal use, I am not planning on going through the trouble of editing the makefiles to enable building as part of the whole OS.

[edit:] OK, I installed Debian Jessie in a VM, installed build-essential & git, cloned the kernel and toolchain repos, built the kor variant and successfully booted it. Thank you so much for the guidance!
[Galaxy Note 3 Original Android Development] vitor_hs:
Hi, Not work screenmirror in lollipop TouchWiz with this kernel? Thanks
[Galaxy Note 3 Original Android Development] waplegend:
Can you please add support for private mode on the note 5 port rom
[Galaxy Note 3 Original Android Development] Randel Burton:
Im on custom stock from qaraqumus.

Strange behavior only during charging. (original samsung charger)

If i want to unlock my screen,

phone needs 5 Seconds to show "real" unlock screen.

In these 5 secs i see somth. simmilar to an freezed unlock screen,

from when i turned off the display last time.

Im the only one? :)

is there a fix or option i can set?
[Galaxy Note 3 Original Android Development] immi:
Master [MENTION=5672995]jcadduono[/MENTION] your work is really awesome, but I would like you to add synapse support in your kernel. In my personal opinion synapse is user friendly and kernel settings are easy to manage in this app. consider it my humble request to add synapse support in your kernel. Please do it.
[Galaxy Note 3 Original Android Development] PlutoDelic:
Synapse as User Friendly? Try Kernel Adiutor and witness user friendliness, it has one many devs heart, especially with people who tend to mess it up.
[Galaxy Note 3 Original Android Development] dariom007:
hello jcadduono! i was trying to enable usb3 mode on my note 3 9005 with Phronesis ROM,but no luck....it is not the first time. A couple a days ago i was on DarkLord Note 5 RC2.1 and i could not activate the usb3 on that rom too. I did everything as writen in your post,but nothing. here is a screenshot of a terminal emulator...do you have some advice?
[Galaxy Note 3 Original Android Development] am84496:
So any solution for this at the moment? Would like to use this kernel with qs rom OK2 but proximity is broken
[Galaxy Note 3 Original Android Development] jcadduono:
need to change something in your roms build.prop I think add to the end of build.prop

wlan.wfd.hdcp=disable

or maybe you can just do in terminal emulator (after su)

setprop wlan.wfd.hdcp disable

I could/should add this line to init.idlekernel.rc if it works for you

sorry no can do consider forking it and merging ks01lte specific kernel drivers/code

not sure how to do this or where to start, can't find any private mode feature in kernel sources only ramdisk and it's already there

sorry I don't think synapse bloat is worth it

I need to make the message clearer...host means the the computer the phone is plugged into. the message means the phone isn't plugged into a usb 3.0 port. you also have to use a usb 3.0 cable like the one that comes with the phone.

sorry you will need to compile the kernel yourself after removing CONFIG_SSP_STM_LEGACY=y from arch/arm/configs/ik_defconfig

once/if every model starts using G series firmware instead of B series this won't be an issue

otherwise it should be possible to transplant proprietary libs for sensorhub from B series rom to yours but I don't know which files it is
[Galaxy Note 3 Original Android Development] Kanuki:
This kernel is awesome.

FIFA16 lag very badly with the original Kernel that come with Darklord N5 RC2.1.

It's very smooth with this Kernel.

I can finally enjoy this game now.
[Galaxy Note 3 Original Android Development] newintage:
TWRP rebooting options takes longer time.. when you touch it stucks a little then reboot. (comparing original TWRP) Not a big problem just saying.
[Galaxy Note 3 Original Android Development] dalisoft:
Hi, i'm using this kernel. good battery with good performance, but i need some customization.

1) Underclock down to 96Mhz - CPU.

2) Overclock up to 3.01Ghz - CPU.

3) add governors for CPU and GPU.

4) GPU overclock up to 0.6Ghz

5) add io scheduler.

6) UMCPS (Ultra Multi-core Power Saving) trigger as use one to keep battery long

Thanks! This be better if has some of features, i'm getted 58K AnTuTu result with your kernel on SM-N900S (norma n5 v13).
[Galaxy Note 3 Original Android Development] Lyokacanthrope:
Could always do it yourself, it's open source and on Github. I think a lot of those are against the aims of the kernel - adding extra governors without reason just increases bloat needlessly.
[Galaxy Note 3 Original Android Development] dalisoft:
I know, it's open source, also i have GitHub. But i don't know how to compile. I have cygwin on windows 7 pc, i want some changes, if i can change for me wish configuration, it's be awesome.

Great work, anyway.
[Galaxy Note 3 Original Android Development] emuandco:
58k ??? How?? I have temasek cm13 and this kernel and get about 45k. OCed to 2.5 GHz
[Galaxy Note 3 Original Android Development] Lyokacanthrope:
Don't worry about benchmarks. They're purely for **** waving purposes. If the phone feels smooth and the battery lasts adequately long, don't worry about it.
[Galaxy Note 3 Original Android Development] Grantius:
>fix for purple hue/push at low brightness

How do I enable this?
[Galaxy Note 3 Original Android Development] Lyokacanthrope:
Using ik in terminal, set panel color to 3 or higher, or panel temperature to -25 or lower.
[Galaxy Note 3 Original Android Development] Grantius:
Thanks!
[Galaxy Note 3 Original Android Development] jcadduono:
I have to wonder if the reason that works to prevent purple smudge is because it prevents pixels from being RGB(0,0,0) preventing them from turning off and using extra battery. I figured the purple smudge is from pixel-on switch delay. Has anyone looked into this? I'm just throwing ideas out. Sorry I haven't been active with development recently, the holidays can be really busy and I've somewhat lost interest now with the kernel already providing everything I require.

In the long term I suppose my goals are to fix the few remaining bugs with brightness, add some more conditions and messages to the usb control script, and make the AndroidKernel build script actually work when the kernel is placed in a full ROM build environment.
[Galaxy Note 3 Original Android Development] Randel Burton:
Can somebdy please tell me, which kernel version have the new/alternative wifi drivers?

I got wifi disconnect issues since LP on my note an wanna give em a shot.

I just read somwhere, there was a realease with it, but not the recent one.

thnx in advance!
[Galaxy Note 3 Original Android Development] jcadduono:
I will compile 6.6.4 with updated wifi drivers and ramdisks for cm12.1/13 tonight. Also, kernel should build fine on Ubuntu now with more reliable method of building the ramdisk.

I'm back to using CyanogenMod 12.1 as my main ROM. I would really appreciate if someone with a full working up-to-date CM12.1 build environment could contact me on skype @ jpapertowel

(I still need a universal init built for cm12.1!) :)

BUILD IN PROGRESS!

It's too bad I didn't wait till the next day, would have been nice to put out a 2016 build. :P

I also fixed a bug affecting /sbin/usb when you didn't have a microSD card. (really!)
[Galaxy Note 3 Original Android Development] july4:
Download 6.64 and try, thx JC HAPPY NEW YEAR
[Galaxy Note 3 Original Android Development] eseregin:
CM 12.1 version 6.6.4 works fine here, thank you!

And yes, happy New Year!
[Galaxy Note 3 Original Android Development] CatAlex:
ROM QS-N9005-LP-ZSUGOK2 + idleKernel 6.6.4 TW = Broken Proximity Sensor

Again...
[Galaxy Note 3 Original Android Development] ramas123:
I am on BOK6 TW rom and proximity sensor works fine with 6.6.4. Try to switch it off/on
[Galaxy Note 3 Original Android Development] CatAlex:
It's a problem with old drivers in this kernel on new Rom-base.
[Galaxy Note 3 Original Android Development] Bushido76:
I do use CM 12.1 as my main driver too and I'm really excited with it. The official release from 12/26 shows a great stability and is extremely fast. ANT+ still gives me some headaches but everything's gonna be alright... The results of the CM camera are very bad but I found "A better camera" being a good replacement for stock camera. Which camera are you using?

Happy new year to you all!
[Galaxy Note 3 Original Android Development] jcadduono:
https://idlekernel.com/touchwiz-lollipop/v6.6.4-G-sensorhub_2015_12_31/

Happy new year! :p

It actually wasn't so bad compiling it over JuiceSSH on my phone out in the 2G great white north!

Tmux is awesome for all those disconnects.

My family is all out on lake shebandowan shooting off fireworks tonight with me. :) you guys are welcome to join if you're anywhere near this snowy wasteland hahah.
[Galaxy Note 3 Original Android Development] mset1234:
Happy new year to all of you guys. Thanks a lot [MENTION=5672995]jcadduono[/MENTION] for your excellent idle kernel (I love it on my N5 Port for my Galaxy Note 3)

Cheers
[Galaxy Note 3 Original Android Development] Freyelis:
Happy Newyear to all..

[MENTION=5672995]jcadduono[/MENTION]

in 6.6.4, did you already use the new kernel from N900K as base? thanks
[Galaxy Note 3 Original Android Development] jcadduono:
I might need to update sepolicy stuff not sure, if it is a G series ROM though use the G-sensorhub version. I will check it out sometime later.
[Galaxy Note 3 Original Android Development] earl520:
Guys, i want to use this new 6.6.4 idle kernel. Im in cm13 of temasek. In the OP, it is advised to format the SD Card to FAT32. Is it still advisable? I mean, as of the latest version of temasek, without formatting, my sd card is working.

Anyways, happy new year to everyone!!! ???
[Galaxy Note 3 Original Android Development] Bushido76:
I read in Temaseks thread, that his CM13 seems to support ext4 and exFat filesystems too (since 2.x). One user reported a fully working ext4 external sd card. My question concerning exFat on external sd stayed unanswered but exFat on OTG USB seems to be working. Are you successfully using exFat on external sd? If so, JC could delete the restriction.
[Galaxy Note 3 Original Android Development] erniesan82:
JC happy new year buddy!!!

Keep up the good work!!!
[Galaxy Note 3 Original Android Development] earl520:
I risked it. And i flashed the updated idle kernel.. And it works!!!! My sd card can be read.

How about settings? Do you use the stock one? Or some tweakings?
[Galaxy Note 3 Original Android Development] BillGoss:
Stock settings work just fine.
[Galaxy Note 3 Original Android Development] Bushido76:
Your extSD file system is exFat? What size of external sd are you using?
[Galaxy Note 3 Original Android Development] rayman95:
happy new year to everybody!!!!!

just to say that your G-sensor version fixed this issue

thank's JC....:good:
[Galaxy Note 3 Original Android Development] bladecgn:
hlteeur / cm12.1 / temasek rom:

Updated (dirty) from 6.6.3 -> 6.6.4 with no issues. Battery life is a lot better (again), only minimal loss in standby. 6.6.3 used more power.

Thanky you very much jcadduono, whising you and everyone else a happy new year and all the best for 2016!
[Galaxy Note 3 Original Android Development] lilak4784:
?

Wheres the change log for 6.6.4 and whats best gpu settings for adreno idler i need it to stay ramped up gaming
[Galaxy Note 3 Original Android Development] Freyelis:
Ok thanks Jake, splendid job as always ? this is by far the only kernel where my friend could play NBA2k16 straight without any lag hiccups, even when the device gets hot.

Also, about the TWRP new version, is flashing roms with AROMA fixed? previous one I've tried, just reboots the recovery
[Galaxy Note 3 Original Android Development] jcadduono:
Nope aroma needs to be recompiled with support for LP drivers.

[MENTION=3425000]lilak4784[/MENTION] click changelog in download area of idlekernel.com
[Galaxy Note 3 Original Android Development] jcadduono:
Okay I'm gonna use this accidental double post of above to say...

I've updated the selinux policies to the absolute latest of each stock firmware for ik-touchwiz. If you're using the permissive version then it shouldn't be necessary to obtain these updates.

If you really like enforcing selinux then if I get any requests I'll recompile all the touchwiz kernels with updated sepolicies to work on newer firmware (but becomes incompatible with older firmware).

Someone asked me for Kali Nethunter support, so I went and built cm12.1-kali for people who also want it. I don't really have plans to support Kali Nethunter on any other ROM since CM12.1 is what they seem to be supporting officially?

Check https://idlekernel.com/ for them.

Update: I'll support a kali branch for CM13.0 as well since there aren't really many differences and I can just sync commits. *shrug*
[Galaxy Note 3 Original Android Development] piats:
Happy new year!

Thanks JC for creating this beast!

I'm using happily ik cm13 6.6.4 with temasek's rom v2.1.

I remember having good as this battery life with cm11 hltexx before device tree unification.

Here's a couple shots of my last cycle
[Galaxy Note 3 Original Android Development] TurricanM3:
Thank you so much for this awesome kernel!

I have set screen_off_maxfreq to 300MHz - is this supported by the new version? I'm pretty sure i couldn't set it before (Kernel Adiutor).
[Galaxy Note 3 Original Android Development] vhsantos1:
What about camera on cm13 ressurection remix? When using idle camera stop working. If you can fix it would be great. TKS
[Galaxy Note 3 Original Android Development] MarkusOSx:
Little bit better battery-life with 6.6.4
[Galaxy Note 3 Original Android Development] justin1221:
Works fine for me, it's something on your end.
[Galaxy Note 3 Original Android Development] vhsantos1:
Strange this... Clean install, test camera and is OK. Then flash idle and camera stop working. Other users Report same issue and they found is kernel related. TKS anyway
[Galaxy Note 3 Original Android Development] jcadduono:
I noticed that sometimes there is ridiculous battery drain from NFC service on AOSP based roms for PN547 & FeliCa NFC variants, ex. can, tmo, vzw, usc, dcm, kdi so I'm compiling 6.6.5 right now which is ONLY a NFC interface removal for those devices. (it should no longer even see an NFC device existing on those variants)

It's such a battery improvement for those variants that I just need to get it out the door right now, lol.

If you are using the -kali versions, it also adds support for more realtek, ralink, and zd usb wifi devices.

Don't expect anything different if you have BCM NFC, it is the exact same as 6.6.4.
[Galaxy Note 3 Original Android Development] hamada samir:
v6.6.5 Sensor not Working 5.0
[Galaxy Note 3 Original Android Development] svbarbosa:
Wifi 5 Ghz

Is anybody able to connect to wifi 5 Ghz band using 6.6.4 cm12.1 eur build?

My hlte could not see my router (Asus RT-AC68U) after flashing 6.6.4.

Flashed back 6.6.3 and wifi started working with the 5 Ghz band.

Am I missing something?
[Galaxy Note 3 Original Android Development] TurricanM3:
No idea?
[Galaxy Note 3 Original Android Development] justin1221:
You can set it. It's just mpdecision hotplug causes the minimum freq to bouncy up and down, if I'm not mistaken.
[Galaxy Note 3 Original Android Development] Segamalaga:
Any news or changelog about 6.6.5? I think it's already uploaded [MENTION=5672995]jcadduono[/MENTION]

Happy new year everybody
[Galaxy Note 3 Original Android Development] Grantius:
https://github.com/jcadduono/idleKernel-note3/commits/ik-cm13.0

here is changelog
[Galaxy Note 3 Original Android Development] Lyokacanthrope:
He just said on the last page what 6.6.5 is...
[Galaxy Note 3 Original Android Development] BillGoss:
I'm on 5 GHz Wi-Fi connection using 6.6.4 and CM13.
[Galaxy Note 3 Original Android Development] jcadduono:
use G-sensorhub 6.6.4 there's no difference between 6.6.4 and 6.6.5 for touchwiz.

A common issue with all note 3 kernels for me is it sometimes takes 10 minutes or so for the phone to start seeing AC wifi broadcasts...not sure why. It should show up eventually for you.

If it doesn't, maybe there's an issue with new wifi drivers and some wifi channels. (or old wifi drivers were not respecting region settings)

Try changing the WiFi channel to something like 157.
[Galaxy Note 3 Original Android Development] svbarbosa:
Ok. Thanks for the tip.

I am flashing 6.6.4 again to make more tests.
[Galaxy Note 3 Original Android Development] svbarbosa:
Ok. At least now I know what is going on.

With 6.6.3 my phone sees freq 5210 to 5755 (channels 42 to 149)

With 6.6.4 freq 5210 to 5550 (channels 42 to 110)

For now I set my router to use channel 48, so my phone works with both kernels.

I have used "Wifi Analyzer" app from Google Play to check frequencies / channels available.

It does not make a difference if I select USA or Brazil in wifi region code in settings. My current ROM is Euphoria (CM based).

Just in case I am attaching a set of logs.
[Galaxy Note 3 Original Android Development] hamada samir:
Thanks my Brother ?

Happy new year ✌
[Galaxy Note 3 Original Android Development] jcadduono:
I've requested the source for the kernel in N900TUVUFOL1 and if I'm lucky some updates will be in there, otherwise I can revert the WiFi driver to UGBOJ1 or whatever is in the N900T kernel. I'm not sure why you can't see frequencies above 5500 mhz, I have no problem all the way up to channel 165. :/ Using CM12.1 or TouchWiz DOH1.

Do you mind backing up your current ROM & userdata and trying out CM12.1 (format data, clean flash) to see if it is a ROM specific bug?
[Galaxy Note 3 Original Android Development] azlav:
May i ask about quick charger 2?is it supported in this phone
[Galaxy Note 3 Original Android Development] svbarbosa:
Sure thing. Will do it tonight the latest when back from work.

Thanks for taking the time to work on this. Much appreciated. :)