Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[KERNEL] [D802][BETA] Stock CM13.0-kernel + Patch CAF

Discussione in 'Rom e Kernel per G2' iniziata da Killua96, 16 Gen 2016.

  1. Killua96

    Killua96 Power Droid

    Iscritto:
    16 Nov 2013
    Messaggi:
    10.666
    "Mi Piace":
    3.546
    [​IMG]

    ATTENZIONE  

    - NE IO NE TUTTOANDROID CI ASSUMIAMO RESPONSABILITA' ALCUNA PER DANNI ARRECATI DALL' USO DI QUESTA GUIDA/MATERIALE
    - È VIETATO RIPORTARE QUESTA GUIDA O PARTE DI ESSA SU ALTRI FORUM SENZA L'AUTORIZZAZIONE DELL'AUTORE!




    Requisiti:

    - LG G2 D802
    - L'ultima TWRP installata.
    - Una Custom ROM Marshmallow completamente basata sulla CM13, BlissPop e ResurrectionRemix non sono supportate, le uniche testate sono: CM13, Vanir, CrDroid.

    Changelog:

    #05/02/2016

    - msm: vidc: replace resurrect_fw with unload_fw (credits to Ashray Kulkarni)
    - msm: vidc: Error handling when core is in bad state (credits to Praneeth Paladugu)
    - msm: mdss: remove unnecessary lock in checking DSI status (credits to Ray Zhang)
    - qseecom: add mutex protection for unloading app in qseecom_release (credits to Zhen Kong)
    - spi: spi_qsd: Add multi-ee support (credits to Dan Sneddon)
    - qseecom: Change pr_info messages to pr_debug (credits to AnilKumar Chimata)
    - msm: mdss: update panel info node with dynamic fps parameters (credits to Jeevan Shriram)
    - spi_qsd: Fix DMA errors (credits to Dan Sneddon)
    - rtac: Check active asm clients before removing adm device (credits to Ramjee Singh)
    - msm: kgsl: check for NULL pointer access (credits to Anupam Sakargayan)
    - msm: mdss: Unmap only when buffer was mapped (credits to Jayant Shekhar)
    - scm-mpu: Add additional memory protection options (credits to Patrick Daly)
    - msm: mdss: Grouping enable and prepare calls for dsi link clocks (credits to raghavendra ambadas)
    - msm: mdss: Fix Iommu page fault for splash logo enabled feature (credits to raghavendra ambadas)
    - msm: mdss: fix underrun seen with HDMI connected as external (credits to Vineet Bajaj)
    - msm: mdss: handle secure display state for MDP (credits to Dhaval Patel)
    - net: ipc_router: Disable using SMEM Logs by default (credits to Karthikeyan Ramasubramanian)
    - net: inet_diag: zero out uninitialized idiag_{src,dst} fields (credits to Daniel Borkmann)
    - UPSTREAM: memcg: Only free spare array when readers are done (credits to Martijn Coenen)
    - UPSTREAM: include/linux/poison.h: fix LIST_POISON{1,2} offset (credits to Vasily Kulikov)
    - UPSTREAM: proc: actually make proc_fd_permission() thread-friendly (credits to Oleg Nesterov)
    - UPSTREAM: proc: make proc_fd_permission() thread-friendly (credits to Oleg Nesterov)
    - fs/dcache.c: Fix the too small buffer for dname (credits to Devin Kim)
    - All previous unmerged commits

    #30/01/2016

    - ASoC: wcd9xxx: Handle fake mechanical interrupt (credits to Sudheer Papothi)
    - msm:camera:isp: vfe num input validation during reset (credits to VijayaKumar T M)
    - msm: camera: check size of allocated buffer to prevent overflow (credits to Vasko Kalanoski)
    - cpufreq: ondemand: Resolve deadlock when waking up dbs sync thread (credits to Swetha Chikkaboraiah)
    - mdss: dsi: Fix null dereferences (credits to Charles Bin)
    - msm: mdss: check for validity of ESD thread before scheduling it (credits to Padmanabhan Komanduru)
    - ARM: dts: msm: Update the vifeed back routing (credits to Gopikrishnaiah Anandan)
    - msm: mdss: Update ad_bl_level on first set backlight call (credits to Ping Li)
    - msm: mdss: add init and deinit calls to notify update ioctl (credits to Krishna Chaitanya Parimi)
    - mmc: core: update host->card after getting RCA for SD card (credits to Sahitya Tummala)
    - msm: camera: fix write sensor settings issue (credits to Vasko Kalanoski)
    - msm: cpp: Ignore hardware interrupt when timer expires (credits to VijayaKumar T M)
    - msm: camera2: cpp: Enhance timeout handler for multi-frame processing (credits to Krishna VijayaKumar T M)
    - msm: mdss: isolate cleanup of pipes within kickoff (credits to Adrian Salido-Moreno)
    - dt: introduce for_each_available_child_of_node, (credits to Timur Tabi)
    - msm: mdss: Allow DMA pipe sharing only on WB mixer (credits to Sree Sesha Aravind Vadrevu)
    - usb: dwc3: Improve erratic errors events handling (credits to Manu Gautam)
    - ARM: dts: msm: Remove fb memory allocation (credits to Jeevan Shriram)
    - ARM: dts: msm: camera: Update generic cam entries (credits to VijayaKumar T M)
    - qseecom: avoid buffer over-write when copying app_name (credits to William Clark)
    - ASoC: wcd9xxx: Handle fake mechanical interrupt (credits to Sudheer Papothi)
    - qcedev: msm: Remove gating of zero length packets for authentication (credits to Mallikarjuna Reddy Amireddy)
    - ARM: dts: msm: Fix ROI alignment for CMD mode panel (credits to Baldev Kumar Sahu)
    - msm: thermal: Add RT priority to kernel thermal threads (credits to Shiju Mathew)
    - msm: thermal: Add RT priority to kernel hotplug thread (credits to Shiju Mathew)
    - msm:camera:isp: vfe num input validation during reset (credits to VijayaKumar T M)
    - cpufreq: cpu-boost: Resolve deadlock when waking up sync thread (credits to Swetha Chikkaboraiah) - msm: vidc: Add support to read venus version through debugfs (credits to Praneeth Paladugu)
    - kernel: Restrict permissions of /proc/iomem. (credits to Biswajit Paul)
    - mmc: core: Fix mmc clk scale down during writes. (credits to Ritesh Harjani)

    #18/01/2016

    - ASoC: wcd9xxx: Do not recalibrate DCE_Z in the middle of mic voltage (credits to Phani Kumar Uppalapati)
    - net: rps: fix cpu unplug (credits to Eric Dumazet)
    - msm: mdss: Extend GC programming to writeback mixers in pp (credits to Krishna Chaitanya Parimi)
    - msm: mdss: Program linear GC LUT as default for rounding (credits to Krishna Chaitanya Parimi)
    - diag: Make fixes to diag_switch_logging (credits to Ravi Aravamudhan)
    - mmc: core: Update PON based on the system state (credits to Sahitya Tummala)
    - msm: kgsl: Wake up snoozing threads on marker expiry (credits to Anupam Sakargayan)
    - msm: isp: validate vfe_intf max params (credits to Suman Mukherjee)
    - msm: vidc: Cancel pending power collapse works in core_release (credits to Deva Ramasubramanian)
    - USB: msm_otg: Configure HV DPSE/DMSE pin interrupt bits of PHY register (credits to Guoping Yu)
    - Revert "ASoC: compr: Disable soft-pause for compress playback" (credits to wjiang)
    - msm: Add timeout to read APR responses (credits to Karthik Reddy Katta)
    - diag: Release wakeup sources properly (credits to Ravi Aravamudhan)
    - msm: vidc: Handle power collapse cancel properly (credits to Praneeth Paladugu)
    - prctl: make PR_SET_TIMERSLACK_PID pid namespace aware (credits to Micha Kalfon)
    - ARM/ARM64: arch_timer: add macros for bits in control register (credits to Sudeep KarkadaNagesha)
    - ARM: arch_timer: add support to configure and enable event stream (credits to Sudeep KarkadaNagesha)
    - drivers: clocksource: add CPU PM notifier for ARM architected timer (credits to Sudeep KarkadaNagesha)
    - msm: isp: Fix bus halt acknowledgement. (credits to Vijaya Kumar T M)
    - msm:pproc: CPP freed pointer in error case (credits to Vijaya Kumar T M)
    - ASoC: msm: audio-effects: Check for array index (credits to Weiyin Jiang)
    - ARM: msm: Clean up sensor ADSP driver; OCMEM is no longer used (credits to Satya Durga Srinivasu Prabhala)
    - diag: dci: Send mode reset command to the apps processor (credits to Katish Paran)
    - msm: rpc: Fix uninitialized union in rpc router code (credits to FNU Ramendra)
    - msm: rpc: Fix uninitialized union in rpc router close function (credits to FNU Ramendra)
    - ASoC: Change to correctly set the BTSCO Sample Rate (credits to Shreyas Nagasandra Chandrasekhar)
    - msm: vidc: Update the clock state variable before unprepare clocks (credits to Praneeth Paladugu)
    - msm: mdss: un map dsi transmit buffer properly (credits to Kuogee Hsieh)
    - msm: mdss: Prevent backlight update during continuous splash (credits to Jayant Shekhar)
    - msm: mdss: Fix check for backlight update during continuous splash (credits to Jayant Shekhar)
    - msm: mdss: Notify AD only when brightness changes (credits to Ping Li)
    - diag: Make DCI change not to access info from a dangling pointer (credits to Dixon Peterson)
    - msm:camera:isp: Fix array index bound checks (credits to Suman Mukherjee)
    - msm: mdss: rotator: replace work_pending with work_busy (credits to Ujwal Patel)
    - msm: camera: validate user space parameter for max and min value (credits to Vasko Kalanoski)
    - soc: qcom: bam_dmux: Sync SSR with disconnect/reconnect (credits to Jeff Hugo)
    - msm: camera: isp: fix for avtimer power collapse (credits to Senthil Kumar Rajagopal)
    - msm_fb: display: validate input args of mdp4_argc_process_write_req (credits to raghavendra ambadas)
    - ASoC: msm: Correct RTAC mutex lock (credits to Ben Romberger)

    #16/01/2016

    - ASoC: wcd9xxx: Do not recalibrate DCE_Z in the middle of mic voltage (credits to Phani Kumar Uppalapati)
    - net: rps: fix cpu unplug (credits to Eric Dumazet)
    - msm: mdss: Extend GC programming to writeback mixers in pp (credits to Krishna Chaitanya Parimi)
    - msm: mdss: Program linear GC LUT as default for rounding (credits to Krishna Chaitanya Parimi)
    - diag: Make fixes to diag_switch_logging (credits to Ravi Aravamudhan)
    - mmc: core: Update PON based on the system state (credits to Sahitya Tummala)
    - msm: kgsl: Wake up snoozing threads on marker expiry (credits to Anupam Sakargayan)
    - msm: isp: validate vfe_intf max params (credits to Suman Mukherjee)
    - msm: vidc: Cancel pending power collapse works in core_release (credits to Deva Ramasubramanian)
    - USB: msm_otg: Configure HV DPSE/DMSE pin interrupt bits of PHY register (credits to Guoping Yu)
    - Revert "ASoC: compr: Disable soft-pause for compress playback" (credits to wjiang)
    - msm: Add timeout to read APR responses (credits to Karthik Reddy Katta)
    - diag: Release wakeup sources properly (credits to Ravi Aravamudhan)
    - msm: vidc: Handle power collapse cancel properly (credits to Praneeth Paladugu)




    #11/01/2016


    - ASoC: wcd9xxx: Do not recalibrate DCE_Z in the middle of mic voltage (credits to Phani Kumar Uppalapati)
    - msm: mdss: fix issue in calculating decimated dimensions (credits to Jeevan Shriram)
    - msm: mdss: fix pixel extension validation on decimation (credits to Adrian Salido-Moreno)
    - msm: vidc: release sync_lock before waiting on command response (credits to Maheshwar Ajja)
    - msm:pproc:Freed the vpe prameters to avoid memleak (credits to Vijaya Kumar T M)
    - ASoC: wcd9320: avoid wrong free of resource while enabling ANC (credits to Shreyas Nagasandra Chandrasekhar)
    - msm: vidc: Clean up properly when instance exits at MSM_VIDC_INIT state (credits to c_sridur)
    - net: rps: fix cpu unplug (credits to Eric Dumazet) - msm: mdss: fix rotator failures when pixel format changes (credits to Ingrid Gallardo)
    - msm: mdss: ensure rotator work is done before reconfiguring session (credits to Adrian Salido-Moreno)
    - msm: mdss: Upgrade and fix AD implementation (credits to Ping Li)

    Download:

    Kernel

    Installazione:

    0) Fate un backup dei dati importanti, non si sa mai. Inoltre fate molta attenzione ai requisiti prima di cominciare!
    1) Scaricate il kernel e spostatelo nel telefono
    2) Riavviate in recovery
    3) Flashate il kernel e riavviate.
    4) Ad ogni aggiornamento della rom il procedimento dovrà essere rieseguito.

    Thread XDA: http://forum.xda-developers.com/lg-...el-stock-cm13-0-kernel-unmerged-caf-t3291282/
     
    Ultima modifica: 5 Feb 2016
  2. Killua96

    Killua96 Power Droid

    Iscritto:
    16 Nov 2013
    Messaggi:
    10.666
    "Mi Piace":
    3.546
    Disponibile la build del 18/01/2016, changelog in OP.
     
  3. Killua96

    Killua96 Power Droid

    Iscritto:
    16 Nov 2013
    Messaggi:
    10.666
    "Mi Piace":
    3.546
    Disponibile la build del 05/02/2016, changelog in OP.