[KERNEL] [SM-G901F] Lonas_KL-SM-G901F 0.5 RTM1 [Android 5.0.X]

Search This thread

Android2003

Senior Member
Apr 1, 2014
826
188
Works well with SimpleGX Rom 1.4.1 BOH4.
I test it a few days to see whats with the batterylife.

Antutu says 52330.
A little bit slow. With 1.3.2 from AndroidGX i have the same result.
I flashed dirty without any wipes.
 

Android2003

Senior Member
Apr 1, 2014
826
188
Works with 2.4ghz and 20mv undervolting
 

Attachments

  • 1443194664839.jpg
    1443194664839.jpg
    44.7 KB · Views: 173

Android2003

Senior Member
Apr 1, 2014
826
188
Nothing.
I flashed the kernel, set values in kernel adiutor app.
I got 1 freeze and 3 self reboots too.
Now all is working fine.
I do governor to interactive and i/o to "noop".
Antutu say 51000 with 2.4 ghz and UV.
Thats okay for me.
 

lagues

Member
Sep 23, 2013
27
3
Granada
Kernel for next boeffla be possible to incorporate sound or any app to put our parameters in the kernel. Thank you
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Kernel in development... :cool:

    Excuse my English, but my native language is another. :eek:

    Last Note:
    Code:
    [COLOR="Red"]10/06/2015:[/COLOR] Coming soon APP LONAS CONTROL for this Kernel

    Stable, fast and good batery.!!

    This kernel for now is only functional on Android 5.0.2, tested exclusively in BOC4 And BOD6. It is not safe to work in other, so be sure to have one of these 2 bases before installing.

    Disclaimer
    Your warranty is now nulled.
    I am not responsible for any damage or problems you may have!
    YOU are choosing to make these modifications.
    Do not forget this never.

    Features highlights:
    Based on Google and Samsung Open Source Code.
    Compiled with Toolchain 4.8 (UBERTC 4.9.3).
    Linux version 3.10.80.
    Voltage Control
    KCAL - Advanced color control
    Dynamic Fsync Control
    Sweep2Sleep
    Ramdisk BOD6.
    CPU OverClocking to 2.65 GHz (CPU deslimited (Exactly as Note4) is not OC).
    Fast Charge.
    Rem Sound.
    PowerSuspend Driver.
    ntelli-Plug.
    Intelli-Thermal.
    Advanced TCP control.
    Selinux Permissive permanent.
    Kali NetHunter Support.
    Reduced wakelocks.
    Governors: Barry-Allen (default), interactive, conservative, ondemand, userspace, powersave, performance.
    I/O Scheldures: row (default), bfq, vr, fiops, zen, fifo, sio, cfq, deadline, noop.
    Very Stable.
    Good performance.
    Good battery life.

    ------------------------------------------------------------------------------------------------------------
    Do not forget to collaborate with a small donation through paypal, all this takes many hours of work over many hours testing, if you want this project follow alive.

    Paypal for Donations: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XWECGLMQRQUCU
    ------------------------------------------------------------------------------------------------------------

    Changelogs:

    Code:
    Version 0.5
    
    Set SELinux to permissive permanently
    Revert "Add CPUquiet"
    Revert "ARM: dts: msm: set cpu_dma_latency to 701 usec"
    Revert "ARM: dts: msm: schedule mmcqd on idle CPU to boost mmc perfor…
    Revert "ARM: dts: add clk_div property in avtimer node"
    Remove Tweaks for barry_allen
    Set touch minimum at 960 Mhz else 883NHz
    Update Files
    Makefile: don't use GCC wrapper
    decompressor: add LZ4 decompressor module
    crypto: Add lz4 Cryptographic API
    arm: add support for LZ4-compressed kernel 
    Update Config
    default.prop: Make Art Optimize Everything 
    Google play services wakelock fix

    Code:
    Version 0.4
    
    ARM: dts: add clk_div property in avtimer node
    ARM: dts: msm: schedule mmcqd on idle CPU to boost mmc performance
    ARM: dts: msm: set cpu_dma_latency to 701 usec 
    qcom-cpufreq: Allow all CPUs to get cpu_clk on targets with sync CPUs 
    qcom-cpufreq: Add support for separate governor tunables per policy
    qcom-cpufreq: Fix frequency table registration 
    cpufreq: Prevent mpdecision changing scaling freq
    Update tweaks
    Fix unused is_sync
    power: wakeup: allow userspace control for wakelocks
    Rem Sound 1.4
    Add CPUquiet
    msm_adreno_tz: be aware of suspended state 
    introduce Adreno idler for devfreq-based Adreno devices
    msm: kgsl: Bump the GPU frequency for long blocks of processing 
    adreno_idler: fix *freq allocations
    msm_adreno_tz: use freq_table instead of min_freq
    PM: devfreq: Fix show available freqs
    powersuspend: add power_suspended boolean for global access
    Barry_Allen Version 1.0 
    Update Config
    Enable KSM

    Code:
    Version 0.3
    
    ext4: don't save the error information if the block device is read-only
    msm: kgsl: check for NULL pointer access
    Build kernel - UBERTC 4.9.3 (UBER TOOLCHAINS) 
    Add Simple GPU Algorithm 
    Add Voltage Control (OC/Uv)
    Add Dynamic Fsync Control v1.5 
    Add sysfs helpers for Voltaje Control
    Add KCAL - Advanced color control 
    Add Sweep2Sleep 
    workqueue: Fix permission for power_efficient workqueue
    sched: fair: reduce preemption latency (5ms) 
    Linux 3.10.80
    Bluetooth: Fix kernel hci_dev_open timeout reset
    Staging: android: binder: Ratelimit binder debug messages 
    binder: Quiet Binder
    block: Switch from BFQ-v7r7 for 3.10 to BFQ-v7r8 for 3.10
    PM: Introduce suspend state PM_SUSPEND_FREEZE
    PM / suspend: Make cpuidle work in the 'freeze' state 
    power: Adds functionality to log the last suspend abort reason.
    ACPI / PM: Hold ACPI scan lock over the 'freeze' sleep state
    PM / suspend: Remove unnecessary !! 
    power: catch wake-up requests in suspend_again
    PM / sleep: fix freeze_ops NULL pointer dereferences
    suspend: Return error when pending wakeup source is found. 
    futex: Add another early deadlock detection check
    msm: mdss: Replace msleep() with usleep()
    msm: mdss: Add check for enabled regulators to avoid delays
    USB: android: Fix memory leak in mass_storage_function_init()
    smp: free related resources when failure occurs in hotplug_cfd()
    smp: quit unconditionally enabling irqs in on_each_cpu_mask().
    smp: don't warn about csd->flags having CSD_FLAG_LOCK cleared for wait
    irq: pm: remove unused variable

    Code:
    [B]Version 0.2[/B]
    
    Linux 3.10.79
    Bcmdhd4358: Optimize WIFI
    Decrease Timeout 10s for stopping processes
    Add Tweaks and flags for GRAPHITE
    suspend: Return error when pending wakeup source is found.
    Low memory solution in lollipop 
    Set touch minimum at 729 MHz else 652 MHz
    Support Codec Driver Rem Sound for WCD9330 Tomtom 
    Rem Sound 1.3 
    stereo call recording support 
    mmc: sdhci-msm: Add Samsung 64G search after tune quirk 
    add kali nethunter 
    fs/namei.c: fix potential memory leak in path_lookupat
    dm-req-crypt: Free resources in destructor
    qce50: Update clock vote for improved performance.
    msm: kgsl: show current power level 
    ARM: move VFP init to an earlier boot stage 
    arm: vfpmodule: Fix warning procfs vfp_bounce reporting 
    Intelli_Thermal v 3.1. 
    Add CPU OverClocking to 2.65 GHz (CPU deslimited (Exactly as Note4) is not OC)
    idr: fix a subtle bug in idr_get_next()
    VFP: neon instead of VFP
    fs/dcache.c: Fix the too small buffer for dname
    crypto: arm/aes update NEON AES module to latest OpenSSL version
    Add for Makefile L1/L2 cache size parameters
    initramfs: several internal adjustments
    Update tweaks and flags
    Ported Fast charge for G901F 
    added several IO Schedulers, Updated, optimized, etc.
    Add PowerSuspend 
    pinctrl: msm: fix potential NULL pointer dereference
    Add IntelliPlug 
    IntelliPlug: Added to more performance 
    battery: Add sec charger controls pipeline 
    Add sysfs helpers
    opp: De-obscurify OPP structs and disclose find_device_opp
    wireless: dhd: Enable standby ARP and multicast packet filters
    Update Tweaks
    fix Optimize WIFI
    input: keyboard: qpnp-keypad: register private data in SPMI dev
    mhi: core: Fix double increment on event counter
    mhi: core: Remove useless atomic variables
    cpufreq: arm_big_little: set 'physical_cluster' for each CPU
    cpufreq: Add stop CPU callback to cpufreq_driver interface 
    Default to NOATIME and NODIRATIME for FS performance improvement.
    Update Makefile
    ARM: dts: msm: disable support of 50MHz for i2c for apq8084 
    Update Barry Allen 0.9

    Code:
    [B]Versión 0.1[/B]
    
    Initial base and sources Linux 3.10.40 by google and kernel.org
    Update SM-G901F_EUR_LL_Opensource
    Ramdisk BOD6
    Enable pstore/ramoops dump for kernel panics.
    ASoC: msm: qdsp6v2: Add FLAC in compress offload path
    tools/include: use stdint types for user-space byteshift headers
    cnss: Add API to get kernel boot time 
    cnss: Add APIs to initialize work queue
    cnss: Add Set/Get DFS NOL APIs
    cnss: using bmi target info from wlan to determine firmware files
    Update sqlite3 for lollipop
    Disabled CRCs
    increased for init VM_MAX_READAHEAD to 256
    Fix GPU_SYSFS
    Add pn544
    Make the smart cover thing work.
    Substituted SSWAP (1GB) for the S6 (1.2GB). (luxury now hehe)
    Update default.prop
    video: mdss: Color temperature interface using PCC
    Increase log buffer shift and add pr_alert when last_kmsg is not initialized
    Add TCP Congestion Advance and westwood for default
    Goodbye BUFFER DUMP reading and writing
    mdss: stop spam
    Fix barry_allen for init
    Off restrictions root
    devfreq: Re-enable simple_ondemand and fix simple_ondemand crashing

    Source Code: https://github.com/javilonas/Lonas_KL-SM-G901F/

    Downloads: https://sourceforge.net/projects/javilonas/files/Lonas_KL-SM-G901F/


    Installation instructions

    For Recovery:
    You need recovery advanced (to have CWM o Philz Recovery).
    Download the last kernel.
    Reboot in recovery mode.
    Make backup (recommended).
    Flash the zip.

    For Odin:
    Download the last kernel.
    Download the last program ODIN.
    Reboot in mode download.
    Flash the tar.

    Thanks To/Credits:

    Thanks to each of the dev who in one way or another have contributed to the kernel source code, are many and it is impossible to mention them all. visit my git for more info.

    If I have to name someone and make special mention is my friend @placiano, for last hours thrown together several mornings and mutual cooperation we have had in our projects.

    This kernel has many hours of development over many hours of testing, so please, take my job seriously and respects above all as you would like it to you be respected.

    --------------------------------------------------------------------------
    Project: Kernel for SM-G901F (Samsung Galaxy S5 Plus)
    Name Project: Lonas_KLi-SM-G901F
    Dev: Javilonas (Javier Sayago)
    Github: https://github.com/javilonas
    Twitter: https://twitter.com/Javilonas
    Support Forum: http://www.esp-desarrolladores.com
    Personal Forum: http://www.lonasdigital.com

    Paypal for Donations: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XWECGLMQRQUCU
    --------------------------------------------------------------------------

    I usually move little by xda, But in the Spanish forum I am always active, in case they need help with something

    Thread in ESP: http://www.esp-desarrolladores.com/showthread.php?t=4234
    Thread in HTCMANIA: http://www.htcmania.com/showthread.php?p=18997555

    This kernel will be published exclusive on esp-desarrolladores and xda-developers and htcmania, if you want to be published anywhere else please contact us by MP.
    7
    Update thread, Version 0.5 ONLINE!!
    6
    Add support KCAL - advance color control

    d2a101483cc151d7661a4633db2b0b17.jpg



    Enviado desde mi SM-G901F
    5
    Update thread, Version 0.3 Online!!

    Version 0.3

    ext4: don't save the error information if the block device is read-only
    msm: kgsl: check for NULL pointer access
    Build kernel - UBERTC 4.9.3 (UBER TOOLCHAINS)
    Add Simple GPU Algorithm
    Add Voltage Control (OC/Uv)
    Add Dynamic Fsync Control v1.5
    Add sysfs helpers for Voltaje Control
    Add KCAL - Advanced color control
    Add Sweep2Sleep
    workqueue: Fix permission for power_efficient workqueue
    sched: fair: reduce preemption latency (5ms)
    Linux 3.10.80
    Bluetooth: Fix kernel hci_dev_open timeout reset
    Staging: android: binder: Ratelimit binder debug messages
    binder: Quiet Binder
    block: Switch from BFQ-v7r7 for 3.10 to BFQ-v7r8 for 3.10
    PM: Introduce suspend state PM_SUSPEND_FREEZE
    PM / suspend: Make cpuidle work in the 'freeze' state
    power: Adds functionality to log the last suspend abort reason.
    ACPI / PM: Hold ACPI scan lock over the 'freeze' sleep state
    PM / suspend: Remove unnecessary !!
    power: catch wake-up requests in suspend_again
    PM / sleep: fix freeze_ops NULL pointer dereferences
    suspend: Return error when pending wakeup source is found.
    futex: Add another early deadlock detection check
    msm: mdss: Replace msleep() with usleep()
    msm: mdss: Add check for enabled regulators to avoid delays
    USB: android: Fix memory leak in mass_storage_function_init()
    smp: free related resources when failure occurs in hotplug_cfd()
    smp: quit unconditionally enabling irqs in on_each_cpu_mask().
    smp: don't warn about csd->flags having CSD_FLAG_LOCK cleared for wait
    irq: pm: remove unused variable
    5
    It seems that the staff of this forum has bothered to say in my thread that every donation received is welcome. When I am a person who has never asked anyone for anything in return.

    I'm just saying that this project has many hours over hours I've taken from my wife and my children. And that any donation received is appreciated.

    I've been gone a while because I'm not very well personally and apart from that I'm stuck in other projects.

    But I do not have to call me no attention, when all what do is always altruistically.

    So far we could get.

    I have asked the closed this thread. Whoever wants to follow the development of the kernel or the new ROM you can do or HTCMania esp-developers.

    A hug !!

    Sorry for my Inglish...


    And Spanish:
    Parece ser que al staff de este foro le ha molestado que diga en mi hilo que toda donación recibida es bienvenida. Cuando soy una persona que nunca ha pedido nada a cambio a nadie.

    Solo digo que este proyecto tiene muchas horas encima, horas que le he quitado a mi mujer y a mis hijos. Y que se agradece cualquier donación recibida.

    He estado ausente un tiempo por que no ando muy bien en lo personal y aparte por que ando metido en otros proyectos.

    Pero a mi no me tiene que llamar nadie la atención, cuando todo lo que hago siempre es de manera altruista.

    Hasta ahí podíamos llegar.

    He solicitado el cierre de este hilo. Quien quiera seguir el desarrollo del kernel o la nueva ROM puede hacerlo en esp-desarrolladores o htcmania.

    Un abrazo!!