• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] ezV2020 Kernel [PIE][OREO][Stock]

Search This thread

el-sahef

Member
Sep 28, 2019
22
1
After reading a bit further I tried to add init.d support to the ramdisk but found out during the process that no one does this any more since magisk provides the ability to start custom scripts on boot. They have to be put into /data/adb/service.d

After placing the afwallstart script into this folder (script file has to be executable) all traffic is blocked until AFWall+ starts up and loads the configured rules for iptables.

Sorry for the confusion on my part. The documentation of AFWall+ is not updated in that regard and mentions only the old init.d method.
 

ezzony

Senior Member
Jul 4, 2012
648
190
Dublin
LG V20
After reading a bit further I tried to add init.d support to the ramdisk but found out during the process that no one does this any more since magisk provides the ability to start custom scripts on boot. They have to be put into /data/adb/service.d

After placing the afwallstart script into this folder (script file has to be executable) all traffic is blocked until AFWall+ starts up and loads the configured rules for iptables.

Sorry for the confusion on my part. The documentation of AFWall+ is not updated in that regard and mentions only the old init.d method.
No problem. I had a feeling something like that would be the case.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Info

    This is a stock based kernel with basic fixes only, i.e static screen fix and added color controls. A pure stock experience without any further enhancements. It is a one-off release, although I may fork it and add some minor features later in a new version. This version will stay fully stock with fixes only.

    Why this? In my case custom kernels caused some negative issues. For example I like to connect my second device to my TV using a usbc hdmi dock. This would not work on custom kernels without problems, but does on stock, so I decided to fix this. Others have also reported performance issues I wasn't aware of. Hopefully these are fixed also.


    Features

    Stock kernel based on US996 Oreo sources (20f)
    Dirty Santa fixs applied - Static screen on boot fixed & dual sim issue.
    RCTD/Triton - disabled
    KCAL added - color controls to fix image retention issue
    DYNAMIC FSYNC - faster write speeds due to less error checking thus increasing performance. Toggle on/off in kernel manager.
    Boeffla Wakelock Blocker - This does nothing in itself - it just shows a list of wakelocks in your kernel manager that you can now disable.
    USB Mass Storage Enabled for DriveDroid.

    Installation:

    Back up your current boot in TWRP if you wish to easily go back to your current boot.img.
    Flash *.zip in TWRP.
    No need now to flash magisk as was the case with the beta version.


    Downloads

    OREO
    https://androidfilehost.com/?w=files&flid=309696

    PIE
    https://androidfilehost.com/?w=files&flid=313430


    *sources will be made available when any bugs are ironed out and all variant's are done



    Credits
    @AndDiSa and @nathanchance , for helping me get started with compiling.
    @askermk2000 - for providing the source code for the fixes. I would not be able to provide this without his work.
    5
    H990DS is now up.

    I have added boeffla wakelock blocker and Dynamic Fsync to the H990DS as a couple of enhancements. Only for H990DS as of today. edit: US996Santa now as well.

    Could someone test all aspects of the network functionality as that's where the DS differs from all other varients.


    I am thinking to add some governors as a final addition and then I'll upload all variants all going well.
    3
    All up now including F800x
    2
    Version 1.0 stable is up for all variants except F800x which is coming soon.

    *No need to flash Magisk again now after flashing. Updated to anykernel3 in the zip which fixed that issue.
    2
    hi for the h990 I just flash the us996 version?
    cause thats what I did with my h990ss & Its stuck on lg logo

    No, you must restore your origional boot partition now.

    Please read the OP in full. The thread title states it is for US996 only for the moment.