[KERNEL] [26APR'13][RedPill] ExFAT | STweaks | Scoobydoo | UV/OC | Ext2Int

Discussione in 'Modding - Samsung Galaxy Note 2 GSM (N7100)' iniziata da simoscorpion, 10 Ago 2013.

Condividi questa Pagina

  1. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831

    ATTENZIONE NE IO NE IL FORUM CI RITENIAMO RESPONSABILI PER EVENTUALI DANNI ARRECATI AL TELEFONO,
    CHI ESEGUE QUESTA PROCEDURA LO FA A PROPRIO RISCHIO E PERICOLO



    [​IMG]
    AOSP & SAMMY ROM



    Nota: versione per N7100 GSM

    Caratteristiche

    Kernel

    • Exynos-Abuse Secured (Thanks to AndreiLux for the original low level patch & Samsung for the Official Fix)
    • SDS patch included
    • Ramfs from Stock Kernel + Busybox and its various functions in /sbin
    • Versions up to Rev1.00 were Based on Samsung Galaxy Note 2 N7100 Source Drop Release 1; Rev1.01 and up are based on N8000 Sources
    • Included patches for performance, stability and battery life
    • Init.d support
    • SetCPU, ROM Toolbox and Voltage Control Support
    • CPU Overclocking and Undervolting Support (Thanks to AndreiLux)
    • GPU Overclocking and Undervolting Support (Thanks to AndreiLux)
    • Enable or Disable File Syncing
    • (fsync disabled by default as I've tweaked the system for optimum latency designed for Flash Storage)
    • CFS Autogroup by Mike Galbraith Enabled
    • CPU Topology and Sched_MC enabled
    • AFTR and LPA enabled
    • A lot of tunables via sysfs included (Use ROM Toolbox or similar Utility to easily change it)
    • Git Implementation of SHA-1 for 12% faster boot time
    • CPU set at 1.6Ghz at Boot for faster boot time (Thanks to Imoseyon)
    • LZO compressed kernel using optimized values for the size of the kernel for faster boot time (Using faster lzo code from mainline)
    • CIFS Support (cifs.ko located in /lib/modules) | Tweaked Ext4 Filesystem
    • (Patches + Mount Options + Tweaked IO Schedulers leaning towards latency for Flash Storage)
    • sio | zen | row | noop | deadline (tweaked for better latency and balanced throughput for Mobile NAND based devices)
    • Tweaked the mount options for Ext4 to adapt to the current focus on latency
    • pegasusq CPU Governor (Thanks to AndreiLux for the some of the new governor specific logic he added)
    • WiFi Multicast Blocked (Thanks to Entropy512)
    • Using Google Toolchain 4.7 + compiler optimizations specific for that version (Thanks Google & Linaro)

    Powersaving:

    • AFTR + LPA enabled
    • sched_mc enabled (set at 2 by default)
    • ARM CPU Topology enabled
    • No HZ enabled

    Boot time feature:

    • Used git Implem of SHA-1 for 12% Boot time improvement
    • Added [PATCH] arm: remove "optimized" SHA1 routines by Linus Torvalds
    • Added [PATCH] arm: remove stale export of 'sha_transform' Linus Torvalds
    • Set Clockspeed at 1.6Ghz at Boot time to ensure all critical tasks have enough power to perform them while
    • the governors/maxfreq isn't set yet. (Thanks to Imoseyon for this hack)

    Cpu feature:

    • Supports CPU Overclocking and Undervolting (Thanks to AndreiLux)
    • Supports GPU Overclocking or Undervolting (Thanks to AndreiLux)
    • pegasusq CPU Governor pegasusq set as default (obviously)

    Filesystem feature:

    • ExFat (Using Proprietary Samsung Modules) *Stock based RedPill only
    • Fat32
    • Ext2/3/4
    • CIFS (cifs.ko is in /lib/modules)
    • Ext2Int for N7100 (Thanks to mattiadj for idea and base script that I used to get it fully working on N7100 and RedPill) (ExFAT and FAT32 only) *Stock based RedPill only

    I/O scheduler :

    • SIO (2012 0.2 version) (tweaked for Flash) Set as Default
    • deadline (tweaked for Flash)
    • zen (Thanks to bbedward)
    • noop
    • row (Thanks to Tanya Brokhman)
    • Tweaked values in deadline and SIO I/O scheduler to give better than average throughput while attemting to improve latency (if not more aggressive). Based on our initial
    • (indicative, not conclusive... yet) testing, having these in line with the vm dirty, expire, writeback values + ext4 mount options to "schedule" write outs as fast as the system
    • can handle it works quite well to balance throughput with latency expected in a mobile device. We took the big picture view and tested our tweaks instead of copy pasting
    • random "known" good values and challenged some assumptions even we had at the start. The result is a mobile device tuned for average throughput and balanced battery life
    • with good latency (not the lowest latency out there, but given the benefits of better I/O throughput and potential battery savings + extending the lifetime of NAND Based
    • storage I think it was a compromise worth taking) I could have tweaked it for extremely great throughput and battery savings but that wouldn't be fun to use. I hate micro-lags myself.
    • Our Test Data regarding I/O schedulers and Kernel Tweaks can be found HERE.
    • The blog post that describes what we are trying to do can be found on my blog post HERE. (Thanks to s2d4)

    Memory feature:

    • Custom minfree values tweaked for 2GB RAM
    • Tweaked vm values in sysctl that's optimized for latency

    Display feature:

    • Stock mdnie values for more vivid details on the current generation of AMOLED Displays

    App di terze parti supportate:

    • STweaks by gokhanmoral
    • ROM Toolbox by jrummy
    • SetCPU by michaelhuang
    • System Tuner
    • Voltage Control | ExTweaks by xan


    Download

    ATTENZIONE !!! Scegliere la versione (aosp o sammy) a seconda della vostra rom, non flashate la versione sammy su una rom aosp e non flashate la versione aosp su rom sammy...rischio brick !!!

    Per rom samsung

    RedPill Stable Revision 1.47

    Per rom aosp

    RedPill AOSP Revision 1.52


    Installazione


    1. Scaricare file il kernel
    2. Inserire il file precedentemente scaricato sulla scheda sd
    3. Avviare in recovery (volume su+ home + power)
    4. Fare wipe cache e dalvik
    5. Flashate il kernel
    6. Riavviate !!





    Fonte : Xda
     
    Ultima modifica: 10 Ago 2013
    A japoco_poz14 piace questo elemento.
  2. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    Ultima modifica: 10 Ago 2013
    A japoco_poz14 piace questo elemento.
  3. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    questo kernel ha una fluidità paurosa...adesso vediamo i consumi
     
  4. Blackdevil91

    Blackdevil91 Baby Droid

    Iscritto:
    20 Giu 2012
    Messaggi:
    47
    "Mi Piace":
    0
    Salve, questo kernel lo posso installare sulla Omega Rom v 23? Grazie mille :)
     
  5. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    No, questo kernel non è stato aggiornato per la 4.3

    Inviato dal mio GT-N5110 utilizzando Tapatalk
     
  6. Blackdevil91

    Blackdevil91 Baby Droid

    Iscritto:
    20 Giu 2012
    Messaggi:
    47
    "Mi Piace":
    0
    E quale kernel potrei mettergli? O quale rom potrei utilizzare?
     
  7. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    I compatibili con la 4.3 sono
    Devil
    Agni
    Speedwiz

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
  8. Blackdevil91

    Blackdevil91 Baby Droid

    Iscritto:
    20 Giu 2012
    Messaggi:
    47
    "Mi Piace":
    0
    un ultima cosa, come potrei ovviare al problema Exynos-Abuse e SDS?
     
  9. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    Sulla 4.3 non esiste più.... Se mai è esistito

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
  10. Blackdevil91

    Blackdevil91 Baby Droid

    Iscritto:
    20 Giu 2012
    Messaggi:
    47
    "Mi Piace":
    0
    Che kernel mi consogli da usare con l ultima release della omega? O un altro tipo di accoppiata custom rom + custom kernel? grazie in anticipo
     
  11. simoscorpion

    simoscorpion Administrator Membro dello Staff

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    qui stiamo andando OT scrivi nel thread dell'omega se vuoi consigli su quella rom