yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 Android Development] 6h0st:
I won't write a guide, but I can tell you how to save a few kernel config scripts the easy way.

You will need KA (Kernel Adiutor mod).

Open the app and config your kernel with the desired options going trough all features, except UV (trust me on this one). After you finish the config in one section (e.g. CPU) toggle the "Apply on boot" option.

When you finish configuring all the sections, go to Tools>Start-up commands section and Press "Tap this card to copy or delete all saved startup settings" and select copy.

Then with a file editor create a new file and add as the first line this: #!/system/bin/sh

After adding that line, paste all the commands from KA in the file.

Save it. Copy it to init.d. chmod at least 775 or 777 (in Phantom you don't need to do this, only in other Kernels). And you're done.

Do this with every kernel you test and safe the scripts for each one, because each one is different.

PS: You need a proper BusyBox for init.d scripts to work. For that you have to test the scripts first to see if they work. Try the app SManager to run your scripts and debug them.
[Galaxy Note 3 Android Development] gj86:
Sorry, I was wrong about cpufreq driver.

Upon investigating it (was curious) I see that cpufreq driver already supports different max/min frequency for individual cores. However it was disabled, and core 0 max freq was enforced for all cores.

I'm currently testing with this feature enabled and it works, however i'm not sure about how stable it is.
[Galaxy Note 3 Android Development] immi:
Thank you master this was very easy. I've made a script following your instructions. The script is in the attachment, can you please see if it's right and will it work or not!
[Galaxy Note 3 Android Development] 6h0st:
It looks ok. [emoji4]
[Galaxy Note 3 Android Development] TurricanM3:
There is not much to teach. Just set a gov and save a profile in ka. Use ka widget to quickliy switch between your performance / allround / battery profile.

Tested it a few hours now. Seems to be running fine. Thanks 6h0st.
[Galaxy Note 3 Android Development] colosocool:
How to set it????

Enviado desde mi SM-A710F mediante Tapatalk
[Galaxy Note 3 Android Development] TurricanM3:
Sorry but if you don't know how to set such basics it would be better to leave everything stock...
[Galaxy Note 3 Android Development] colosocool:
Or learn?

Enviado desde mi SM-A710F mediante Tapatalk
[Galaxy Note 3 Android Development] Eleo:
Some stuff + explanations are written in this thread already. You can try reading thread. Also, kernel adiutor MOD thread can give some info. Also, governors and etc thread can give some info. Also, many websites can be found for starters. Also, many info are present in ROM development threads which only beeds good keywords to search. Also... And... Lastly...

Shortly, for a person who wants to learn, there are many options.
[Galaxy Note 3 Android Development] Gregbol:
Hello

Can add i / o activity to cool tool for example

thank you[emoji3]

Envoyé de mon SM-N930F en utilisant Tapatalk
[Galaxy Note 3 Android Development] colosocool:
Highly recommend this Data automátic switch On Off, the best App to save this Battery Drains!

Enviado desde mi SM-A710F mediante Tapatalk
[Galaxy Note 3 Android Development] dhaniello:
Is this for e330 too ?
[Galaxy Note 3 Android Development] |mickey:
Hello, judging by the download link on first post, even if you haven't read the post, seems like there's no download for e330 sO I don't think that device is suported, atleast not in this thread!
[Galaxy Note 3 Android Development] dhaniello:
Sorry sir, okey, i copy that
[Galaxy Note 3 Android Development] crester:
Hello.

just a question trying to understand.

I have purchased few magnetic usb chargers (pofan p10).

These chargers works very well in other devices (iPad, Motorola Mobile, Xiaomi Mobile) but not in Note III 9005 LTE.

This mobile works with Magma MX 9.5, working everything as mentioned in thread and Phantom Kernel last version.

I have tested interchanging connector and cable and all the cables and connectors works well in the other devices but not in note 3

I wonder if it could be kernel related issue.

Some suggestions?

Thank you.

******* EDIT **********

Same with gugu0das 3.4.113 Release 4

-----------------------------
[Galaxy Note 3 Android Development] Eleo:
Have you tried other kernels to find out whether it is phantom kernel related issue? "Does not work" means it does not charge? If it does not charge, does it "show charging animation" but battery level is not increasing? Or it "doesnt show charging animation at all"? Do you see anything changing in logs? Try logging while attaching charger cable (logging is explained in magma nx thread F.A.Q. post in first page question 16).
[Galaxy Note 3 Android Development] crester:
Yes.

perhaps it isn't a kernel related.

I have posted more information in Magma NX rom

https://xdaforums.com/showpost.php?p=73207034&postcount=12240

---------- Post added at 07:35 PM ---------- Previous post was at 07:13 PM ----------

Fault. DO NOT READ.

forget it.

I am stupid.

it is a "long size connector": it is larger than note 3 is used, and for some reason, passing the limit, it doesn't work.

solved with a limit with gum

One more example about reading before posting. Trying before disturbing people.

I apologize.

I let the original text for indexing reasons (perhaps helps another people)
[Galaxy Note 3 Android Development] 6h0st:
I don't understand what's this all about...

Spectrum is just a limited version of any other good app for managing kernel settings. I mean it's just like using 4 profiles of KA or KA-mod.

But there are other apps like Trickster mod and s.o., why Spectrum? I don't see the usefulness. Sorry.

Plus now that the kennel it's going to have LKM - Loadable Kernel Modules, it's going to be tricky to use an app like Spectrum.
[Galaxy Note 3 Android Development] 6h0st:
There's nothing you can touch, In KA mod to harm your phone, except voltage settings. VM settings can only freeze or reboot your phone. Everything else just has an impact on performance and battery. Just change and test. It's easy.

Save a profile if you like the settings. Profiles can be applied after, from a widget or even Tasker. You just need a little bit of time to play with the app.

PS: don't use "apply on boot" when testing stuff only if you know the settings are stable.
[Galaxy Note 3 Android Development] Vinicius0078:
Controller Support

Sorry to ask this, but this kernel have support for controllers (like xbox 360) ? Or anyone know other Kernel that have this feature, because i use my Note for gaming.
[Galaxy Note 3 Android Development] 6h0st:
No it doesn't, but will have in 1.2n as a LKM.
[Galaxy Note 3 Android Development] Vinicius0078:
Thanks, I'll be waiting for it.
[Galaxy Note 3 Android Development] 6h0st:
New dev. ver. 1.2n is up.

Enjoy!
[Galaxy Note 3 Android Development] Gregbol:
Hello

It is the alpha version?

3gouvernor cpu

3 hotplug

Envoyé de mon SM-N930F en utilisant Tapatalk
[Galaxy Note 3 Android Development] 6h0st:
No. It's stable. You can check in /=Phantom Kernel One= file if it's alpha or final.
[Galaxy Note 3 Android Development] Gregbol:
thank you @ ghost

I rephrase my question: download eur.zip version I find myself with a kernel having only 3 governor (phantom performance and a third)

Which makes me think that maybe you have to upload the alpha version

here is

Envoyé de mon SM-N930F en utilisant Tapatalk

---------- Post added at 10:47 PM ---------- Previous post was at 10:18 PM ----------

Ok sorry for the inconvenience i had not read the first post it is about modules

Envoyé de mon SM-N930F en utilisant Tapatalk
[Galaxy Note 3 Android Development] Vinicius0078:
About the controller support, the dpad isn't working and the button mapping for the right analog stick and the triggers are wrong, preventing me from playing. (the other buttons are working fine).

Video showing the bug -> i.imgur.com/1OjaJsL.gifv

I tried with all input modules activated and with xpad.ko only, both with same results.

Using Phantom Kernel 1.2n with DarkLord S7E Reborn NXTeam V4.1.

The controller is Xbox 360 with Wireless Adapter (I bought the two together, and I don't have a cable to test without the adapter).

Tested on Minecraft and HappyChick emulator (both have MOGA support and work without configuration needed with a MOGA controller).
[Galaxy Note 3 Android Development] 6h0st:
I'm sorry to say, but I don't have a controller to test the module properly.

I do believe the module is working if the controller is detected and connected and key press is detected. The problem here is the mapping of the controller keys/buttons.

Have you tried remapping them?

The default Xbox 360 usb controller (or compatible) keylayout in your device is the /system/usr/keylayout/Vendor_045e_Product_028e.kl
[Galaxy Note 3 Android Development] 6h0st:
Maybe these too...

Or Google Play:

https://play.google.com/store/apps/details?id=com.catalyst06.gamecontrollerverifier

(Not tested either).

Check this too:

https://xdaforums.com/showthread.php?t=1792531
[Galaxy Note 3 Android Development] ousasma:
[MENTION=4326291]6h0st[/MENTION] does 1.2n support PS3 controller (wireless / wired)

P.S without using sixaxis APP
[Galaxy Note 3 Android Development] 6h0st:
Yes, it should support it.
[Galaxy Note 3 Android Development] Vinicius0078:
Thanks for the help! The nexus 7 forum post solved my problem, it seems that the Wired controller and the Wireless one have different config files.
[Galaxy Note 3 Android Development] atarek:
Kernel issue with magisk manager log

Hello [MENTION=4326291]6h0st[/MENTION] ,

I'm facing an issue may be all of users using phantom kernel with magisk will face.

i'll try to describe this issue which is reported on magisk github in details:

open magisk manager

navigate to log

swipe to magisk log

magisk manager should show live logs for actions done based on files created in /cache folder "magisk.log" and "last_magisk.log"

in my case manager show log is empty

Findings:

The "boot.img" of the phantom kernel contains "/sbin/boot.sh", which seems to be called in "Post-init" (last lines in "init.rc").

"boot.sh" does several things, one of these is to delete all "/cache/*.log"-files.

If that happens after "post-fs" it deletes the log-files opened (and used) by "magisk_daemon".

If you run "/sbin/magisk --post-fs", magisk simply reruns the "post-fs"-steps and created new log-files.

there is a fix from magisk side which is to move the log-start to the "late_start"-stage.

I'm asking you for advice from kernel side.

PS: this issue don't affect magisk su functionality or safetynet but we will face it if there is an issue regarding magisk and required to provide manager logs.

Regards,

Ahmed
[Galaxy Note 3 Android Development] 6h0st:
A solution would be to unpack, change the script and pack the kernel back again, if you need Magisk logs.

In the next update I could do a test before delete. If Magisk log is found it will not delete any logs in /cache.
[Galaxy Note 3 Android Development] atarek:
[MENTION=4326291]6h0st[/MENTION] it will be very nice from you if u included this validation.

I assume It will fix reported issue until [MENTION=4470081]topjohnwu[/MENTION] fix it through magisk.

Maybe I'll try tomorrow change script and repack kernel.

Edit:

I edited boot.sh and removed lines responsible for deleting *.log from cache,data & dalvic-cache and everything worked flawlessly as attached.

PS:

i couldn't add validation cause i did edit and repack through AIK-mobile.

i deleted lines responsible for removing *.log files from multiple locations to test but i think /cache folder is enough.

Edit2:

Below list of log files used by magisk, captured from magisk_uninstaller,

/cache/magisk.log /cache/last_magisk.log /cache/magiskhide.log \
/data/magisk_debug.log \

Thanks alot for ur support.

Regards,

Ahmed
[Galaxy Note 3 Android Development] zack483:
Because KAuditor is for expert user, too much thing to adjust,

Spectrum is easy. Just select any mode, then is done.

Its easy for someone who doesn't know how to mod kernel in kA. :(
[Galaxy Note 3 Android Development] AVFA:
Hi, general performance is drop after 1.2k version. I am using 1.2n version now. I am playing Battlecamp and Clash Royal. Theae games are laggy. And i am using Opera for browsing, it is laggy too. I always clear ram for avoid low memory lags. And i make phantom swap. It dont help for performance. Btw I dont test battery usage. Because i am a heavy game player. Thank for your effort
[Galaxy Note 3 Android Development] luigi97777:
In the latest version of the kernel there are only 3 governors. possible?
[Galaxy Note 3 Android Development] :
Please, just once, try to find some info yourself !
[Galaxy Note 3 Android Development] luigi97777:
Someone has the link to download the 1,2m version of kernel? thanks
[Galaxy Note 3 Android Development] Eleo:
Yes. OP has it.

And NO. 1.2n doesnt have only 3 governors. Read thread.
[Galaxy Note 3 Android Development] luigi97777:
[MENTION=4598795]Eleo[/MENTION]

To run properly cool tools you have to install for Force xposed because it does not set me anything for me. thank you
[Galaxy Note 3 Android Development] Eleo:
I do not use xposed

Please just try to do it. For once. Yourself.
[Galaxy Note 3 Android Development] 6h0st:
You do realize this is a custom kernel. That being clarified, it implies that users who test and use it need to know a few things about how to do that.

If I spend a few hours almost daily in developing it, then I expect users to spend a few hours in reading and learning how to use it.

Before requests are made please do some research first.

If you don't understand what an I talking about use default settings, or better yet get an iPhone.

...This is a development thread for the Samsung Galaxy Note 3, it's not about using things "out of the box".
[Galaxy Note 3 Android Development] txx3:
Yeah! Noob how dare u ask for a user friendly option 》:(

This is Hacker Island! Where only the best of us Hacker can survive, this is a dark place.

:laugh:

no just just kidding of course :D
[Galaxy Note 3 Android Development] zack483:
Hahaa. sorry. I just explain it because some user on previous post ask it to make it support spectrum. Then Eleo ask again, why the guy prefer spectrum on previous post.

So i just explain and answer him why the guy prefer spectrum.

I dont requet it. I just explain it. Dont be mad.
[Galaxy Note 3 Android Development] 6h0st:
I misunderstood. I thought it was a request even thought I already stated that I won't add Spectrum support. Sorry for that.

PS: If anybody want to add Spectrum support he can unpack, add support and repack the boot.img, as it was done earlier.
[Galaxy Note 3 Android Development] 6h0st:
I know, will add more GPU performance in the next release. Already working on it.
[Galaxy Note 3 Android Development] GabrielSebastianMoise:
That sounds awesome. Anyway, thanks for your hard and awesome work [MENTION=4326291]6h0st[/MENTION] .

Also thanks to [MENTION=4598795]Eleo[/MENTION] for his awesome support in all threads around here !
[Galaxy Note 3 Android Development] AVFA:
Thank you very much. Waiting for it. ?
[Galaxy Note 3 Android Development] 6h0st:
Here is an alpha version of D.V. 1.2o (eur only), for testing. Let me know about bugs, if found or performance issues, especially GPU.

http://cloud.tapatalk.com/s/5980ac3ea2185/phantom-kernel-One.zip
[Galaxy Note 3 Android Development] atarek:
Perfect [MENTION=4326291]6h0st[/MENTION] keep it up. :good:

Thanks for magisk log fix, it's working now. :)

Regards,

Ahmed
[Galaxy Note 3 Android Development] 6h0st:
It should be more SafetyNet friendly too, but I haven't tested it yet. Maybe you can tell me if it's better.

I have removed:

androidboot.enable_dm_verity

androidboot.secboot

androidboot.verifiedbootstate

androidboot.veritymode

From /proc/cmdline.

SafetyNet probably checks this flags and gets tripped.

(All credits go to [MENTION=4800121]Sultanxda[/MENTION] and [MENTION=6817913]gj86[/MENTION].)
[Galaxy Note 3 Android Development] atarek:
[MENTION=4326291]6h0st[/MENTION] your effort to keep kernel better and enhanced is amazing :o

Safetynet is passed flawlessly with latest phantom as attached.

Regarding properties:

Magisk CTS update 17/7 added hide for alot of properties including "androidboot.veritymode" , "androidboot.verifiedbootstate" so it's nice to remove them from kernel side.

Regards,

Ahmed
[Galaxy Note 3 Android Development] Cristiano Nam:
Please added N9002 model for kernel :3
[Galaxy Note 3 Android Development] Gregbol:
Hello

I have a small problem when I use "battery charge limits" it is impossible for me to reboot to recharge my phone (n9005 eur phronesis v6 phantom v 1.2o), from the moment the application to stop the recharge to 85% for me.

It worked very well with the kernel version 1.2m

Someone can do it.

thank you

Envoyé de mon SM-N930F en utilisant Tapatalk

---------- Post added at 08:00 PM ---------- Previous post was at 07:46 PM ----------

Does not work with lss kernel same problem

Am I the only one

Envoyé de mon SM-N930F en utilisant Tapatalk
[Galaxy Note 3 Android Development] atarek:
Hello,

I don't understand ur issue.

I'm using same app version v1.0.1 it's buggy and not stable as v 0.11.0 even thought i can deal with it's bugs.

I can confirm it's functional as expected with latest phantom and nothing related to kernel here.

You can try to post detailed issue in app thread with required info and logs, or try to downgrade for version 0.11.0 .

Regards,

Ahmed
[Galaxy Note 3 Android Development] AVFA:
Too Much better. Game performance, browser scroolling and TW menü are more smooth than before. And some lags are gone in many apps' interfaces. Thank you for quick and succesfull fix :)
[Galaxy Note 3 Android Development] marbutina:
Why you use that program?
[Galaxy Note 3 Android Development] atarek:
Hello,

Please let's stop off topic discussion. This is kernel development thread.

App thread is available for any questions.

In short, to prolong battery life in long term usage. For more information, refer to this.

Regards,

Ahmed
[Galaxy Note 3 Android Development] peped94:
It is so wonderful if this kernel can be used with lineage based rom such as RRN. Hopefully [MENTION=4326291]6h0st[/MENTION] can conaider to add support for this rom
[Galaxy Note 3 Android Development] ousasma:
[MENTION=4326291]6h0st[/MENTION]

Failed to turn on Private mode, Try again (1.2o alpha)

Edit: back to (n) private mode works well, MagMa UX9.5
[Galaxy Note 3 Android Development] |mickey:
I can confirm this issue on magma nx 9.7 rom...
[Galaxy Note 3 Android Development] GabrielSebastianMoise:
Running the 1.2 o alpha version, no issues for the moment. I've played Modern Combat 4 : Zero Hour, and I had no issues .
[Galaxy Note 3 Android Development] |mickey:
Can you turn on private mode?
[Galaxy Note 3 Android Development] wild wadi:
Testing 1.2o on UX9.7, private mode "failed".
[Galaxy Note 3 Android Development] GabrielSebastianMoise:
No. After entering the PinCode, it says that can't be activated !
[Galaxy Note 3 Android Development] 6h0st:
Here is beta d.v.1.2o-eur only.

(Private mode is fixed)

http://cloud.tapatalk.com/s/5982042fb86a9/phantom-kernel-One.zip
[Galaxy Note 3 Android Development] |mickey:
thx will give it a go tonight when I get home... weill report anything else that pops... if anything...
[Galaxy Note 3 Android Development] atarek:
No words can express ur work. :o:good:

Tested on magma ux 9.5 and private mod now working.

Regards,

Ahmed
[Galaxy Note 3 Android Development] marbutina:
Tested on Aspire 3.0.1 and it's working now. Thanks a lot.
[Galaxy Note 3 Android Development] GF_2015:
Download error
[Galaxy Note 3 Android Development] appleff4:
testing 1.2o now , no problems for now

but the gpu tries to ramp down the frequency constantly or keeps ramping between the lowest or the highest frequency without using the medium frequencies even in heavy games like gta sa :/ but anyway still leaner than 1.2n in this behavior.
[Galaxy Note 3 Android Development] wild wadi:
In private mode when you invoke the keyboard to enter a pin , it's missing the part where you enter the pin numbers twice like before.
[Galaxy Note 3 Android Development] 6h0st:
I need some help with a battery life test. If anyone is interested and know how to, please PM.

Preferably someone who uses eur variant, but this isn't indispensable.
[Galaxy Note 3 Android Development] 6h0st:
Have you tried activating Simple GPU Alogaritm? If not please test and report. Thanks.
[Galaxy Note 3 Android Development] AndroidON:
How about using GFX BENCHMARK 4.0?

It have battery test mode, which simulates heavy gaming load for 30min, and caculate total battery life from it.

(And it can also shows total rendered frames. So performance could be measured too.)
[Galaxy Note 3 Android Development] 6h0st:
I didn't mean benchmarking. I want daily usage battery life consumption test with a stock battery (a proper working battery, not an old one). I don't have a stock battery anymore.
[Galaxy Note 3 Android Development] AndroidON:
Hmm, battery consumption on daily usage may vary with personal pattern...

So I thought maybe fixed benchmark would be better for measuring battery life.

I made some test with various settings.

It would be not same as daily usage but just for fun :D

Tested on Magma UX9.7, Phantom kernel 1.2n, N900K.
[Galaxy Note 3 Android Development] Eleo:
Well, scientifically... when you want to compare smth you need to keep everything else constant and change only that variable. For ex. in your tests, GPU max, CPU max, max cpu online and cpu boosted # are changing with the governor. For a user with less attention, he would think that phantom governor is bad for battery, which is not. It is really good for both battery and graphics

:D

P.S. Thanks for using MagMa ;)
[Galaxy Note 3 Android Development] kiss.bd2@facebook.com:
What a problem . Sir . ( kernal .battray . Charger .rom ?

New battray . Buy yesterday.
[Galaxy Note 3 Android Development] AndroidON:
Well, you are right.

But I just focused on how much battery time can be achieved compared to stock settings.

(With acceptable performance :D)

Maybe I'll test the effect of single variables later.
[Galaxy Note 3 Android Development] Eleo:
It is advised to charge a new battery for 8-9 hours after depeting to 0%. But we also need to see the charging current. Can you install app called "Ampere" and send a screenshot of app while charging?
[Galaxy Note 3 Android Development] Badbullet:
Where you buy battery???
[Galaxy Note 3 Android Development] Eleo:
In regular samsung stores or any phone repairman shop. They cost 40$ in samsung stores and 25$ in shops.

[MENTION=5764234]ANDROIDXFOREVER[/MENTION]:

I dont advise online retailers/e-shops, since had many faulty ones sent for cheaper price. Even local online shops. I can only advise samsung stores. They have never sold me faulty one.
[Galaxy Note 3 Android Development] ANDROIDXFOREVER:
delete
[Galaxy Note 3 Android Development] Badbullet:
If you reed feedback carefully you can see that is not original samsung battery.
[Galaxy Note 3 Android Development] gyuri81:
Jubatec battery for Note 3

Battery
[Galaxy Note 3 Android Development] appleff4:
yup i've activated it and it got a little bit leaner but with some stuttering here and there :$ actually the 1.2m was way better in the gpu side "smooth as butter".
[Galaxy Note 3 Android Development] simonk206:
With 1.2o beta i can get only 1200mA screen on charging. With screen off i get 1800mA.

I am using charging script but it dont helps.
[Galaxy Note 3 Android Development] MarkusOSx:
I have a 3 years and 214 days old original battery in a eur n9005. Got with magma 9.7 and phantom 1.2o alpha little more than 5h sot with these settings https://m.imgur.com/a/2natE (screens not up to date but the attach is from 03.08)

Charging with 1400mA
[Galaxy Note 3 Android Development] xcal_tau:
Guys, you can try these combinations for cpu & cpu hotplug, for me this is the way better in temperature, performance, and battery. I always play RR3.

Cpu :interactive

Cpu hotplug : bricked