yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Android Development] 6h0st:
It was a bug in the charging driver that prevented the the notice of full charge level. If the phone reached 100% the driver would stop the charging but not send a notification to the battery data file, in time this would cause a wrong display of battery percentage, meaning that the phone would not charge to 100% the next time, but thought it did and send again a set of corrupted data, resulting to the user experience a fake shorter battery life cycle. Like a defective battery, but in reality it wasn't.

This was not that obvious, the process was slow and performed in time. And so is the reversal of it. Or a battery calibration can solve it quicker, I think, if performed correctly.
[Galaxy Note 3 Android Development] Tosha30:
On the version 1.2f-test with any governor (with default settings), the default (and other) settings in the CPU Hotplug, Krait C-States only C0 (and all) in the Battery section the device can not be pulled from the lockscreen after sleep (the screen does not respond to any presses and gestures ).

It does not depend on the presence/absence of the connected power supply.

Firmware QS-N7 Port 6.0.1. On Phantom 1.2e - no problem.
[Galaxy Note 3 Android Development] immi:
Master [MENTION=4326291]6h0st[/MENTION] can you please take a look here if it's not already implemented in your great kernel ;).

I have a question also. Is v4.10 the latest version of F2FS? If so, is it already included in your kernel?

p.s. I don't know if the F2FS version is kernel related or recovery related, because we use TWRP to convert to F2FS and use kernel support to boot F2FS :confused:. It would be very nice of you to look into these upgrades if you can spare time. It's a humble request from the fan of your work :D. Thank you in advance :)
[Galaxy Note 3 Android Development] Eleo:
6h0st also uses f2fs. And two three more users including turricanm3 and sunshine are using f2fs with phantom kernel, i.e. 6h0st made it already compatible with f2fs
[Galaxy Note 3 Android Development] immi:
I'm sorry but your answer is not clear enough for my questions. Can you please state with 100% surity tha phantom kernel has those fixes included for F2FS that are explained by arter97 in the link that I've posted. And does this kernel have v4.10 of F2FS or higher version is implemented (if available) or lower than v4.10. Hope I'm clear enough for you to understand, Thank you for your previous answer.

Edit: It is understood that kerenel is F2FS compatible because the device boots on F2FS ;)
[Galaxy Note 3 Android Development] ambares:
Ad double tap to wake up phone

Hello

It's possible To ad double tap To Wake up Phone.

This option exist with Shinto Kernel.

Thank's
[Galaxy Note 3 Android Development] sauliiin:
Just sharing my good experience:

I set fast charge to 2100. On early versions, the phone got hot and if I was doing something heavy, like downloading torrent, I even got some reboot.

On the latest version, including the test one, the phone don't even get any hot and the charge is ultra fast! Amazing! I thought that on 2100 I would fry my battery, but is safe and cool!

BTW, thanks Ghost! You made the best kernel we have ever seen on note, and your governor is getting better every time! I was using lionheart, but no more!
[Galaxy Note 3 Android Development] Eleo:
No. Because shinto kernel's sources are not open. You should ask shinto kernel dev to make his sources open for that.
[Galaxy Note 3 Android Development] Pola.tiger:
Is there's a way to recover the 99fast_charge.init script ? Cuz I removed it by wrong

And how I can change setting to charge faster (faster than in the screenshot ) I'm using phronesis v5.2

Sorry for my bad English..:rolleyes:
[Galaxy Note 3 Android Development] ambares:
Thank's for your answer .

I'm not a développer and my english it's limited.

It's too bad.

Thank's for your work.
[Galaxy Note 3 Android Development] JJEgan:
Reason is non GPL compliant stuff is banned on XDA.
[Galaxy Note 3 Android Development] Eleo:
It is still present in /res if you copied it to init.d folder.

If you didnt copy it and you really dont have it, here you are, in attachment. Just extract, edit if you like and put into init.d
[Galaxy Note 3 Android Development] 6h0st:
Just reboot your phone. The script will be back in /res folder.

Actually any scripts from /res are restored on boot.
[Galaxy Note 3 Android Development] 6h0st:
I applied the patch a while ago, actually in some of the 1.1 dev. ver.. But the patch is actually causing a slowness in f2fs. Currently I've made some modifications to latest 3.8y stable f2fs ver. so I'm not updating to 4.1. There is no sesizable difference in speed in the 2 ver. but both can cause data loss.

I still recommend ext4.
[Galaxy Note 3 Android Development] TurricanM3:
I have no more video playback problems since some version. Everything is fine here. :)

No freeze or reboot for at least 3 weeks with undervolting (-25mv global, 288@675mV). :good:

No, i don't use F2FS anymore. I had some strange problems with it from time to time and no performance gain. Most annoying thing where the TWRP blackscreen crashes. But that had nothing to do with this kernel. I also had the problems with other kernels before.
[Galaxy Note 3 Android Development] tareq-hakeem:
I need 6 hours sot how i didn't get it by every way please help thank youbfor good kernel
[Galaxy Note 3 Android Development] ousasma:
لم أفهم عليك شيئاً؟؟؟[emoji33] [emoji33] [emoji33]
[Galaxy Note 3 Android Development] 6h0st:
Try UV (-5, -10,...) for all frequencies. Use defaults and UV more the most used frequencies of phantom gov (1574,1420,288mhz). Test for stability. I only get 5h SOT, but I haven't tested much to get max SOT.

You can set min and max GPU frequencies to 100mhz if no heavy gaming.
[Galaxy Note 3 Android Development] Leon_Stalker:
Wow, I didn't know that. I was about to buy a new battery for my N9005 but now I'm gonna test the 1.2f version and see if the battery will last longer than before. Thanks for the info [MENTION=4326291]6h0st[/MENTION]
[Galaxy Note 3 Android Development] Gregbol:
Hello.

The app "DoubleTap To Lock" work.

A+
[Galaxy Note 3 Android Development] tareq-hakeem:
That's mean the battery life related to uv more uv more battery life... so whats the best gov for battery life?
[Galaxy Note 3 Android Development] Eleo:
Test them one by one and decide which fits you. More the battery saving more lagging and slow processing you will observe. Best is phantom gov optimized by 6h0st
[Galaxy Note 3 Android Development] sunshine199724:
I think my GPU never work with max frequense so it can't play heavy games smoothly. How to make them with 450mhz
[Galaxy Note 3 Android Development] xcal_tau:
Phantom Governor not suitable for heavy gaming.. The frequency seldom reach max frequency. Lower fps and lagging. In this case i played RR3. Use lionheart for heavy gaming
[Galaxy Note 3 Android Development] sunshine199724:
How to use this governal without KA or Synaps
[Galaxy Note 3 Android Development] xcal_tau:
It looks like everything need to be rooted to configure parameters. Even you use another apps, to change governor root is needed. Why don't you root yours?
[Galaxy Note 3 Android Development] ousasma:
CPU or GPU!!!!!
[Galaxy Note 3 Android Development] xcal_tau:
Off course gpu, oh.. man.
[Galaxy Note 3 Android Development] 6h0st:
Have you tried adding an init.d script from twrp or cwm recovery that can change kernel settings, like governor, CPU / GPU frequencies, etc?

I'm not sure if it works... In theory it should work.
[Galaxy Note 3 Android Development] 6h0st:
Try other GPU gov like performance. Or simple_ondemand is a good choice for a daily.

Change it with KA-mod or make an init.d script.
[Galaxy Note 3 Android Development] Eleo:
How to make an init.d script for governor? Or even GPU governor. Is it same like for zzmoove?

Hmmm it looks like updater-script, but has different language. Let me dig on it deeper
[Galaxy Note 3 Android Development] 6h0st:
Corect. You can copy start-up commands from KA-mod and add them to the script.

Just leave the first line unchanged: #!/system/bin/sh

PS: I don't recommend using a script to UV.
[Galaxy Note 3 Android Development] Eleo:
Wow I didnt know about startup commands:good:

[MENTION=4326291]6h0st[/MENTION] if I get it right, flashing a zip that will copy a file with this script into init.d folder would change cpu governor to lionheart after boot:

#!/system/bin/sh

echo 'lionheart' > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

(Should I write cpu1 cpu2 and cpu3 too?)

But where is the file for that gives gpu governor:confused:

Couldnt find it in sys folder. Saw some pages where it says gpu governor scaling is in /sys/kernel, but didnt find it there either...

I think I found it. So flashing a zip that will copy a file with this script into init.d should change gpu governor to performance then:

#!/system/bin/sh

echo 'performance' > /sys/devices/platform/gpusysfs/gpu_governor

Is it right? If yes, then I can make some flashable zips for [MENTION=7164592]sunshine199724[/MENTION] to try it out without root

But no, in gpu_max_clock file on same folder it says 499MHz, but mine is 450MHz... It should be somewhere else then
[Galaxy Note 3 Android Development] tareq-hakeem:
Make one for me with super battery life [emoji16]
[Galaxy Note 3 Android Development] 6h0st:
Yes, should enable all CPUs too with echo 1 to all cores before changing gov, like in zzmoove script.

To change gov to GPU check KA-mod start-up commands.

You can check out phantom.sh from / too.
[Galaxy Note 3 Android Development] Leon_Stalker:
Gaming performance is reduced drastically in 1.2f-test version, even using "Lionheart" gov, the games that I play isn't smooth as before. Can someone advise me what's causing this?

Kernel settings:

CPU - Lionheart [MENTION=3052182]226[/MENTION]5 MHz

No UV

Hotplug - AutoSMP

GPU - adreno_tz [MENTION=302803]480[/MENTION] MHz

Arch Power - disabled

KSM - disabled

- other settings is stock.
[Galaxy Note 3 Android Development] sunshine199724:
Thank you so much. Please make flashable zip with script for me to try
[Galaxy Note 3 Android Development] Eleo:
It is 3 a.m. here right now. Will try afternoon. You are using darklord or MagMa? Or other ROM?
[Galaxy Note 3 Android Development] sunshine199724:
Yep . I am using Magma UX3 rom . I love NX team so much and only use their Rom forever

---------- Post added at 01:21 AM ---------- Previous post was at 01:19 AM ----------

I wonder that can i use simple method is replace this file governal ? Isn't it ?
[Galaxy Note 3 Android Development] Eleo:
It is not a file that you can reach without root access. Maybe you can reach it through adb, but not sure. Havent used unrooted phone like, forever.

I shall prepare you two scripts. For enabling governor and for reverting it back. Then put them into flashable zips. Since you dont have root you will have to flash these zips via recovery
[Galaxy Note 3 Android Development] sunshine199724:
Thank you so much , i am waiting for you
[Galaxy Note 3 Android Development] sunshine199724:
I copy this script into init.d but my governor doesn't change
[Galaxy Note 3 Android Development] syamsoul:
Try to reboot one more time. Maybe the permission issue.

If you didnt change the permission for all group to have rwx permission, the first reboot should fix that.

The second reboot would execute the script.

If im not mistaken, you can check your script by using sh command in terminal.
[Galaxy Note 3 Android Development] Eleo:
If you put it in system/etc/init.d, after reboot it should change governor. Do as [MENTION=3380703]syamsoul[/MENTION] wrote and report back. That script is very simple.

P.S. the number of script is also important. 01 means that it will be carried in second place (after 00). If there is another script that changes governor starting with 02, 03,..99, it will change the governor back. Look at your init.d folder whether you have something from previous kernels there that can change it. Or better yet, change number to 99 if it fails to change governor

In previous kernels setperm was important to give chmod 777 permission, but 6h0st said that is not needed anymore
[Galaxy Note 3 Android Development] sunshine199724:
This script is 01Cpu_governor . I restart many times but my governor still is phantom. I am waitting your flashable zip file [MENTION=4598795]Eleo[/MENTION]
[Galaxy Note 3 Android Development] Eleo:
The zip file will do the same that you did. It will paste same script that you wrote into same folder that you put. That is why I am asking for you.

P.S. How did you reach to system/etc/init.d without root?

Ohh you just enabled root to test and will revert back to unrooted...

Preparing scriot will upload in 5 minutes
[Galaxy Note 3 Android Development] sunshine199724:
No . It is very difficult to root my phone now. My device N900S with F2FS partition at 3.0.2-1 recovery. I can not flash rom with auroma to install super su systemless .

I had put scrip into flashable zip to reach init.d withour root
[Galaxy Note 3 Android Development] Eleo:
Ok try these. Firstly delete your script by flashing remove script zip then flash cpu governor zip (it is same as yours actually). I made same filename as yours so that you can afterwards use the remove zip for my script too.

[MENTION=4326291]6h0st[/MENTION] can you check the script in your free time?
[Galaxy Note 3 Android Development] sionizer:
[MENTION=4598795]Eleo[/MENTION]

Always thanks for your helps.

According to you, what's the better rom for n9005 international? You have wrote time ago, preferring magma or darklord reborn. Why? And phronesis?

What's, for you, the rom that is more faithful to the original?

Inviato dal mio SM-N930F utilizzando Tapatalk
[Galaxy Note 3 Android Development] sarav93:
How can i fix hot top screen?

Can anyone help me with audiutor config?

Battery its awesome ?

I have magma 4apr
[Galaxy Note 3 Android Development] sunshine199724:
I have rebooted my phone 2 times but governor don't change.
[Galaxy Note 3 Android Development] Eleo:
I really cant advise anything. Best way is use this tool flash all of them and try one by one. Use the one that you like better

Hot top screen?

Need to wait response from 6h0st. Scripts are ready. I will just edit them as 6h0st will say
[Galaxy Note 3 Android Development] sunshine199724:
So we need some advice from 6h0st . Right ?
[Galaxy Note 3 Android Development] sionizer:
[MENTION=4598795]Eleo[/MENTION]

Ok. Thank you

Inviato dal mio SM-N930F utilizzando Tapatalk
[Galaxy Note 3 Android Development] Eleo:
Actually it takes time (30-90 seconds) for init.d script to come to work. Did you wait enough time?

Possibly script is not complete. But I saw similar scripts on xda that work very well. That is why I am confused.
[Galaxy Note 3 Android Development] sarav93:
Eleo sorry forma my english aha. I have overheating screen. I use google translation
[Galaxy Note 3 Android Development] Eleo:
Ok I forgot to make all cpu cores online before changing governor. Silly mee

:silly:

Please try again with firstly flashing remove script then this updated zip v2. Now it should work

[MENTION=4326291]6h0st[/MENTION] we dont need set permission like this

chmod 0644 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor for all cpu as in zzmoove script before changing governor, right?
[Galaxy Note 3 Android Development] 6h0st:
Script is ok. It's working for me, but I'm rooted. Should work, but I guess even if you run the script from init.rc you still don't have enough permissions to change kennel settings without root. Rooting is the only way, I guess .
[Galaxy Note 3 Android Development] 6h0st:
http://cloud.tapatalk.com/s/58e8ec612ccb7/SuperSU-v2.76.zip

You can flash this to root.
[Galaxy Note 3 Android Development] Eleo:
Well then the user should try non-tweakable kernel like darklord kernel. It has been used widely by unrooted people...
[Galaxy Note 3 Android Development] 6h0st:
Probably...DK it's kind of a stock kernel with extra logging.
[Galaxy Note 3 Android Development] sunshine199724:
But my recovery 3.0.2 which can't flash with auroma. So i have to come back 2.8.0 recovery and change partition to ext4 ?
[Galaxy Note 3 Android Development] Eleo:
6h0st already said he advises ext4. And TurricanM3 also returned to ext4. Why you keep using f2fs and making yourself trouble I dont know... Flashing supersu zip without aroma from 6h0st's post will make your phone have supersu (I hope it was rooted already via cf autoroot or any other rooting method)

If you want to have safetynet with root, yes. You better return to ext4. It woukd be easier for you
[Galaxy Note 3 Android Development] sunshine199724:
I wonder that if i have safetynet with root , if i unroot by magik or remove root completly . My governor will comback again to phantom or not ?
[Galaxy Note 3 Android Development] Eleo:
Flash the remove script zip I prepred and it will come back. After rooting, use ka and customize however you like
[Galaxy Note 3 Android Development] sunshine199724:
I means i don't want to it comes back phantom governor and don't want to use system app. I want to make everything natural as max as possible .
[Galaxy Note 3 Android Development] Eleo:
System app? Ka is not system app. It just tweaks kernel and makes your life easier instead of

- creating and ccopy pasting scripts

- pushing files into init.d

- rebooting each time after a change

And etc.

It is not battery booster app like greenify or amplify that can decide when your user/system apps can open and so on.

If you dont want to use ka, without root, you will need to prepare zips for each case forward (changing) and backward (restoring), which does not work as you see. With root you can create init.d scripts but you will have to reboot after each change. If you think rebooting after each change and losing 3-5% battery each time is better than having a simple app to control kernel, your choice.
[Galaxy Note 3 Android Development] syamsoul:
Just for testing .. i try this.

I unroot my phone by flashing back only phantom kernel.

Then i flash the first zip to change the governor provided by [MENTION=4598795]Eleo[/MENTION].

Reboot and i can confirm the script is working even without root.
[Galaxy Note 3 Android Development] Eleo:
Hmmm. Then sunshine is doing smth wrong... or twrp3 cant handle it:confused:

I am out of ideas
[Galaxy Note 3 Android Development] sarav93:
What is UV?
[Galaxy Note 3 Android Development] sunshine199724:
No. I see your file on system/etc/init.d . Not because of twrp. Can you write for me gpu script too. I want to test
[Galaxy Note 3 Android Development] Vordx:
Under Volt... .

Using kernel auditor then going to CPU voltage page.
[Galaxy Note 3 Android Development] Andrew59:
For example mate.:)
[Galaxy Note 3 Android Development] blackhawkwww:
I dun hv heat issue with lss 3.8 with settings posted by lss 1977 in post 216 in his thread.
[Galaxy Note 3 Android Development] sunshine199724:
I have found a problem that is when screen off charging go down < 2000mA , even with 300mA . So slow when screen off . Only when screen on , charging with 2000mA
[Galaxy Note 3 Android Development] galakanokis:
What is smart manager? Is it an from the store or suppose to be built into a ROM? I have heard of it but I don't see it anywhere.
[Galaxy Note 3 Android Development] vodeblog:
Inside the rom. Search in your ROM settings
[Galaxy Note 3 Android Development] galakanokis:
That's what I thought but I don't see it. I must have deleted thinking it was something else.
[Galaxy Note 3 Android Development] 6h0st:
Try removing auto-running apps at boot.
[Galaxy Note 3 Android Development] 6h0st:
I recommend not using mpdecision and activate intellithermal and/or core control at boot. Find out what apps or app is doing this. After that you can disable thermal monitoring.
[Galaxy Note 3 Android Development] 6h0st:
You don't have it as an app named smart manager it's in settings, Device mantainence, in AryaMod 2.1 at least. (smart manager is the old app found in note 5 ports - same thing).

After that check: developer options-autoruns manager. And/Or stop services from Running services in the same place in settings.
[Galaxy Note 3 Android Development] jhunt75:
I successfully flashed this kernel..so far so good. Thanks for the work. I do have a question, I am running the sprint n900p. I noticed that while running KA, there is no settings enabled. What settings are you guys running for your n900p?
[Galaxy Note 3 Android Development] erniesan82:
Noob question, what should be the most important difference between the N9005 variant and the N900P???

I can confirm as well that the new SPR variant now boots the phone, but as time passes by, my phone starts lagging. I switched to the yankactive and it got a bit better, although the battery drain doesn't get better for me. So I had to switch back to shinto, mainly because my sview cover doesn't need to be detached and reattached to get recognized after a reboot.

Anyway I still say it's a good work by the dev, and everyone involved in it, looks promising... When idlekernel was born it had to go up to version 6.6.3 to be the best for my device after that I had to stick to that version cause later versions caused my device to loose vibration for everything.

Don't get me wrong guys I mention this to encourage you to keep working and tweaking new releases, :good: cheers!!!

PD. [MENTION=6883504]6host[/MENTION] don't forget my initial question, hehe
[Galaxy Note 3 Android Development] sunshine199724:
[MENTION=4326291]6h0st[/MENTION] : please check it
[Galaxy Note 3 Android Development] 6h0st:
There are a few differences. You can check source to see them all. But in general the two kernels are compatible.

These are the compile differences:

CONFIG_BCM2079X_NFC_I2C=y

CONFIG_ES325_UART_WORKAROUND=y

CONFIG_EXTRA_FIRMWARE_DIR="firmware/es325"

CONFIG_EXTRA_FIRMWARE="audience-es325-fw-h-spr.bin"

CONFIG_MACH_HLTESPR=y

CONFIG_WLAN_REGION_CODE=100

And there are some other in ramdisk too. A few.

I don't use S-Cover but I'll look into that bug.

Clean recent tasks every once in a while if experiencing lagging after a while.
[Galaxy Note 3 Android Development] Geo_Tsik:
I use magma with lss 3.8. One time running antutu. No tweaks no overclock.

Send From Note 3 With Note 7 Port Rom
[Galaxy Note 3 Android Development] TurricanM3:
Ok i'm on Phronesis 4.1. So this is not comparable.
[Galaxy Note 3 Android Development] vodeblog:
[MENTION=4326291]6h0st[/MENTION] I believe the Stock mpdecision will not have cpu stuck issue. Reason of having stuck core issue should be the problem messed up with the previous Zen hotplug by lss. The mpdecision does not work properly after adding Zen hotplug hotspot and synapse support.

I myself prefer mpdecision hotplug (Stock with no issue) as I get most battery. I do not gaming just surfing. Most of the time screen is untouch. Cpus go off very quickly with mpdecision. Looking forward if u r interested to take a look.

Currently using msm hotplug with thermal control enable and phantom governor from impulse for more responsiveness. No reboot so far.

Thank you very much.
[Galaxy Note 3 Android Development] stormy_ugur:
I testing this kernel for couple hours. It working like a charm for now. Thanks
[Galaxy Note 3 Android Development] TurricanM3:
6h0st i had the frequency stuck problem two times now (using your kernel since day1). It won't clock down anymore (min. 1574). Killed all apps, nothing running (checked with Perf. Mon.). But the kernel won't clock down. Only way to fix this problem is a restart.
[Galaxy Note 3 Android Development] Eleo:
It is always good to mention kernel settings if any one of them are changed, like governor, hotplug driver and etc when reporting a bug/issue:)
[Galaxy Note 3 Android Development] 6h0st:
Did you changed yankactive governor default settings?

Or use lspeed app? (if yes, disable governor tuner in lspeed).

Or in other app including KA.( Don't tune the governor.)

Same for Phantom.