[KERNEL][Snapdragon][4G/5G] PrimeKernel

Search This thread

fbs

Senior Member
Jun 22, 2007
1,072
1,037
not in brazil
"Changed timer tick to 100Hz for better throughput and power consumption"

are you sure the 120hz display won't need a higher tick rate?
 

Victor 3

Member
Jun 12, 2019
18
2
Samsung Galaxy S20 FE
Very good core, high energy efficiency and performance. Thank you
Screenshot_20211217-141301_Device care.jpg
 
Last edited:
  • Like
Reactions: 3mel

yoshkapundrick

Senior Member
Mar 17, 2016
232
54
"Changed timer tick to 100Hz for better throughput and power consumption"

are you sure the 120hz display won't need a higher tick rate?
Thank god you are ok. Some of us on the old S5 were worried about you.
I'm not asking for anything just glad to see you are ok. Sorry if I am annoying.
 

Ubimo

Senior Member
Dec 22, 2011
1,468
755
@pascua28
Thank you for the new test Kernel-G781B-01-26-2022.zip!

The overheating and not cycling down problems are gone.
But after flashing the kernel, I instantly noticed, that two specific shortcuts on my homescreen were missing.
One shortcut was a website shortcut to the IP 192.168.1.136 (my vacuum cleaner) and the second shortcut was a shortcut to "apps and devices" inside the Google Play app.
This shortcut saved me two clicks to update my apps inside Google Play.
I'm not able to reproduce the Google App shortcut.
Now I have to open Google Play, click on my usericon in the upper right corner, click on apps and devices to update my apps again.
I remember longclicking on the Google Play app gave me the shortcut option, but it's not there anymore.

Edit:
Maybe this is not kernel related? But this happend right after flashing the kernel.
 
Last edited:

PiRaider

New member
Oct 27, 2021
3
0
Not sure if this is the right thread.

Had a kernel build device-tree question.

I added a hid-over-i2c device to the dts/dtbo for z3q.
Since it doesn't need a driver, i2c-hid takes care of it, what else do I need to put into the build?
Ive enabled CONFIG_I2C_HID=y.
I was thinking the compatible field would cause the driver to initialize it, but it's not talking to the i2c bus. |
[email protected] {
status = "ok";
compatible = "hid-over-i2c";
reg = <0x2a>;
interrupt-parent = <0xffffffff>;
interrupts = <0xf 0x0>;
hid-descr-addr = <0x0014>;
support_dex_mode;
pinctrl-names = "default", "on_state", "off_state";
pinctrl-0 = <0x96>;
pinctrl-1 = <0x96>;
pinctrl-2 = <0x96>;
};
I can see the above definition in /proc/device-tree, so I know it's been loaded.
 

sevsman

Senior Member
Mar 24, 2011
711
213
@pascua28
Thank you for the new test Kernel-G781B-01-26-2022.zip!

The overheating and not cycling down problems are gone.
But after flashing the kernel, I instantly noticed, that two specific shortcuts on my homescreen were missing.
One shortcut was a website shortcut to the IP 192.168.1.136 (my vacuum cleaner) and the second shortcut was a shortcut to "apps and devices" inside the Google Play app.
This shortcut saved me two clicks to update my apps inside Google Play.
I'm not able to reproduce the Google App shortcut.
Now I have to open Google Play, click on my usericon in the upper right corner, click on apps and devices to update my apps again.
I remember longclicking on the Google Play app gave me the shortcut option, but it's not there anymore.

Edit:
Maybe this is not kernel related? But this happend right after flashing the kernel.
Hello mate. Can I ask where you got the new test kernel from please?

Regards,
Nathan
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Changelog:

    v2.0 (December 16, 2021)

    • Upstreamed to Linux 4.19.219
    • Converted some subsystems to use power efficient workqueues
    • Removed logging from various drivers
    • Removed F2FS additional tracings

    v2.0-rc1 (December 1, 2021)
    • Display driver optimizations
    • Used BBR as default TCP congestion algorithm
    • Enabled BPF_JIT to improve network performance
    • Implemented optimized spinning loop
    • Updated to G780GXXU3AUI3 source drop
    • Speed up mremap
    • Removed msm_performance CPU boosting
    • Implemented optimized PM QoS for UFS
    • Changed zRAM compression algorithm to lz4
    • Disabled EAS_PREFER_IDLE for better power efficiency

    v1.0 (Nov. 8, 2021)
    • Based on Samsung G780GXXU3AUH5 source drop
    • Disabled knox and Samsung security stuffs
    • Changed timer tick to 100Hz for better throughput and power consumption
    • Optimized GPU wakeup
    • Removed use of dynamic allocation from several subsystems
    • Disabled binder debugging
    • Optimized UFS irq handling
    • Updated lz4 compression used by zswap
    • Disabled input booster
    6
    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM/Kernel
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    Disclaimer: I haven't tested out any builds but there are testers on our Telegram group. Be sure to backup your boot partition before flashing.
    Many thanks to the testers. It wouldn't have been possible for me to release this if it weren't for them

    -rc builds may or may not be stable and need more testing



    Details:
    • Based on latest Samsung open source drop​
    • Compiled with the latest Clang from Google (Clang 12)​
    Instructions:
    • Assuming you have a custom recovery installed, simply download and flash the kernel zip. This kernel uses Anykernel 3 so no need to reflash magisk(if you use magisk) after installing it.
    Join our Telegram group to get access to early releases: https://t.me/S20FeModding

    Kernel source code:
    Downloads:
    3
    v2.0-rc1 is up!
    3
    Please make the same kernel for android 12
    They didnt release a new source drop yet