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

[KERNEL] [SAMSUNG 4.3][01/22]SpeedWizz_N2[BETA][OC-UV]

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

Condividi questa Pagina

  1. simoscorpion

    simoscorpion Power Droid

    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]

    umberto1978:
    Il kernel è frutto di uno studio mirato al raggiungimento di un equilibrio tra performance, efficenza nel consumo delle risorse e stabilità di utilizzo.
    In ogni caso non ho la presunzione di dire che ci sono riuscito per due motivi: si tratta pur sempre di un progetto work - in - progress e secondariamente tenete a mente che io sono semplicemente una persona con un minimo di esperienza che tenta di capire come funziona un kernel linux e soprattutto che tenta di capire quali conseguenze può avere l'introduzione di una modifica rispetto ad un altra.


    Feature kernel

    - ONLY for Samsung 4.3 JB rom
    - Based on latest kernel sources from OSRC n7100-update3
    - Linux kernel version 3.0.101
    - LZMA compression for zImage and initrd.img
    - CPU Boost driver
    - Gentle Fair Sleepers disabled from kernel code
    - SELinux state is disabled
    WARNING: in case you want to switch to a different kernel that lead to SELinux permissive or enforcing mode you MUST reflash your rom entirely and then flash a different kernel. SELinux needs to boot on a labeled system: until you run a disabled selinux kernel labeling is NOT present and system will refuse to work unless you perform a labeling again.
    Be aware.
    - Ported almost all the features from old 4.1.2 kernel:
    1. Overclock up to 1920 mhz
    2. Undervolt
    3. GPU control - undervolt and overclock
    4. Many optimizations
    5. Fade led notification
    6. TouchWake with slide2wake feature (timeout 0)
    7. zzmoove, pegasusQ, LulzactiveQ and others governors
    8. Sio, row, zen, cfq, deadline (tweaked) and noop schedulers
    9. Proportional rate reduction for TCP congestion
    10. Disabled many logs
    11. Android logger as module
    12. Frandom built-in
    13. Dynamic file system synch
    14. Boeffla sound engine
    15. Zipallign optional feature
    15. Post-init tweaks
    16. Init.d full support with busybox run parts
    - Rewritten all the scripts to use SpeedWizz Manager app to configure almost every feature of the kernel, enjoy!

    Problemi noti
    - Touchwake, especially the slide2wake feature, is not working properly: sometimes device maybe un-responsive


    Download

    speedwizz_kernel_N2_BETA_2014-01-22-09-44-12.zip
    speedwizz_kernel_N2_BETA_2014-01-22-09-44-12.tar

    Installazione

    Installazione da recovery (versione .zip)

    1. Scaricare file in formato zip
    2. Inserire il file precedentemente scaricato sulla scheda sd
    3. Avviare in recovery (Tasto accensione + tasto centrale + tasto volume su)
    4. Fare il wipe cache e dalvik
    5. Selezionare "Install zip" e selezionate il file zippato
    6. Riavviate !!

    Installazione da Odin (versione .tar)

    1. Avviate in modalità download ( Tasto accensione più tasto centrale più tasto volume giù)
    2. Avviate odin3 e selezionate solo "autoreboot" e "f.reset time" e mettete il file tar in PDA
    3. Collegare il note in modalità download al PC tramite USB
    4. Premere start per flashare il pacchetto tar.md5
    5. Attendete il riavvio è il gioco è fatto !!!


    se vi serve odin lo trovate qui

    Credits

    - AndreiLux (per gpucontrols, SDS e Exynos sfruttare le correzioni)
    - GokhanMoral (per PegasusQ tweaks governatore e altre patch)
    - Simone201 (main linux versione aggiornamento, diverse patch e controllo del suono boeffla)
    - Hardcore (SpeedMod S3 patch utilizzate per le mie release iniziale del kernel)
    - Ptmr3 (per Overclock interfaccia)
    - Googy_anas (alcune idee e patch)
    - AndiP (Boeffla sound mod e applicazione)
    - Angelom (il mio preferito sviluppatore)
    - Faux123 (fsynch dinamico e molte patch)
    - FranciscoFranco (principali kernel Linux aggiornamenti patch)
    - Netharchy (controllo GPU)
    - Wanam (interfacce Undervolt)
    - Sakuramilk (per la personalizzazione di boot logo ispirazione)
    - Pluccio (Tester)
    - Loudness79 (tester)
    - Acr101 (per suggerimenti attraverso test del kernel e tweaks governatore)
    - HMCarbide (per la sua impressionante applicazione di gestione di script
    - Stratosk (per i suoi script di personalizzazione)
    - Sarcastillo (molte patch e le idee)
    - Chainfire ( Superuser e per essere Dio di root )
    - Nazar78 (per il supporto bootanimation)

    E ovviamente chiunque altro io abbia dimenticato di citare nell'elenco (possibilmente mandatemi un messaggio privato per farmi notare la discordanza).

    Un ringraziamento speciale va ai compagni di viaggio del Blue Oyster Team, che nell'occasione hanno fatto da beta testers:

    - Giuros77
    - Janobifronte
    - Crisgen
    - Picciotto


    Sito Ufficiale
    Thread su Xda
     
    Ultima modifica: 29 Gen 2014
    A umberto1978 piace questo elemento.
  2. simoscorpion

    simoscorpion Power Droid

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

    SpeedWizz kernel 01/22

    Changelogs from version 01/17

    - More workaround to gain stability and exactly:
    - input: evdev: Move wake_lock_destroy call
    - ext4: prevent kernel panic in case of uninitialized jinode
    - updated toolchain to 4.7.4 (target linux kernel 3.0.101, the actual kernel state)

    - Boeffla-Sound: Engine 1.6.5

    - mmc: disable crc for better performance

    - Added some script to handle GPU threshold (psndna88 for inspiration)

    - When flashing zip version from recovery you will get a backup of init.d folder BEFORE this will get erased, directly on your internal sd card.

    vecchie versioni
    SpeedWizz kernel 10/08

    Changelogs from version 09/30

    - Triggered experimental option flags for compiler
    Introduced two new flags: Graphite optimization and Link Time Optimization

    - Reverted and re-applied (i hope in proper way) the fast charge feature
    Beta testers reported as working, after the above correction.

    - Enabled sysfs interface for frame buffer early suspend delay
    Now we are able to set the delay using proper sysfs interface, with a range of options from 0 milliseconds to 700 milliseconds. To easily configure we can use speedwizz manager.

    - Permanent filesystem TRIM

    - Totally disabled samsung debug

    - Linux kernel 3.0.99

    - RAMDISK: Added earlysuspend delay related scripts.

    For more details please refer to my github.


    SpeedWizz kernel 09/30

    Changelogs from version 09/24


    - tmpfs: fix mempolicy object leaks
    Patched mm/shmem.c to avoid several memory leaks caused by mpol allocated memory, errors parsing remount options will leaked mpol and multiple mpol per mount leak mpol. Credits as per related commit. Follow the link on description.

    - mach-exynos: cpuidle-exynos4: set logging default to disabled
    Trying a proper way to optimize kernel resources usage. From gokhan moral source tree.

    - power: reduce regulator initializations to regulator minima
    With this modification we now use more undervolt (less voltage level) for Gpu and running stable.
    Before applying this patch, I can't use even -25 Mv. Now i can reach a stable -75 Mv without crash neither graphics glitches.
    Anyway, at the moment, the undervolt scripts in ramdisk are the same of the previous release.

    - cpupower: update the cpu_power according to cpu load
    When the lowest frequencies are used, we are in a light load use case and we increase the cpu capacity to keep these light tasks on CPU0. This patch was originally used by AndreiLux in his Perseus, and i think it could be implemented to reach a better balance between performances and battery life.

    - Correctly applied the screen sharpness to our hardware

    - Moving boot partitions to probe
    This should grant Triangle Away support, need to be tested by others than me.

    - Added fast charge - thanks Yank555-lu
    With this modification we now should, i repeat SHOULD, be able to use the same power output for both A/C and USB charging case. And also we should be able to set our custom power level for both.
    Default is disabled, you can use speedwizz manager to set things as desired.
    PLEASE IGNORE THE OUTPUT PRINTED BY TRICKSTERMOD, i will investigate why it show an ENABLED message despite the real state of the sysfs interface.
    Also you should know that for your safety i deliberately omitted the option to enable FAILSAFE: It can be used to allow anything up to 2.1A to be used as AC / USB custom current. The sysfs interface is there but there isn't a script to manage this option because i think it's too dangerous for your data. Use it at your own risk.

    - Linux 3.0.74

    - RAMDISK: Corrected almost all scripts to let show the coerent increasing order as per choice.

    - RAMDISK: fixed the scripts for sched_mc_pwersavings, now will echoes the correct values.

    - RAMDISK: simplified the GPU overclock scripts removing the frequencies steps from description choiche menu (i noticed overlapp between values). Now you will see only Low, Medium, High, High+, High++.

    - RAMDISK: Added the related scripts for all the new features.

    - RAMDISK: Made the Zipallign feature as optional. Use the speedwizz manager to manage the feature.

    - RAMDISK: removed the option for manage the gentle_fair_sleepers, as this debug feature is totally removed since 24/09 release, sorry for the inconvenience.
     
    Ultima modifica: 29 Gen 2014
    A umberto1978 piace questo elemento.
  3. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    riservato
     
    Ultima modifica: 2 Ott 2013
    A umberto1978 piace questo elemento.
  4. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    uscita nuova versione del 08/10
     
    A cosimo66 e umberto1978 piace questo messaggio.
  5. cosimo66

    cosimo66 Baby Droid

    Iscritto:
    21 Ott 2010
    Messaggi:
    3
    "Mi Piace":
    0
    [KERNEL] [SAMSUNG][10/08]SpeedWizz_N2[EX-FAT][OC-UV]

    E' compatibile con GT-N7100_JoelDroid.XXUEMI6.V3.0.NO-WIPE che è jb4.3?
     
  6. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    No solo per Android 4.1.2

    Inviato dal mio GT-N7100 con Tapatalk 4
     
    A cosimo66 piace questo elemento.
  7. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    thread aggiornato alla nuova versione del 22/01 per android 4.3
     
  8. Pupis

    Pupis Worker Droid

    Iscritto:
    13 Dic 2013
    Messaggi:
    201
    "Mi Piace":
    4
    Buonasera a tutti, per caso qualcuno l'ha provato su 4.3.?

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
  9. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    Sentiamo direttamente umberto1978

    Inviato dal mio GT-N5110 con Tapatalk 2
     
    A umberto1978 piace questo elemento.
  10. umberto1978

    umberto1978 Baby Droid

    Iscritto:
    4 Lug 2013
    Messaggi:
    12
    "Mi Piace":
    4
    Ecchime. .scusate il ritardo :p
    Il kernel è basato sui sorgenti update 3 per n7100, quindi risulta pienamente compatibile con le rom stock samsung 4.3 e derivate.
    Grazie simo ;)

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
    A simoscorpion piace questo elemento.
  11. Pupis

    Pupis Worker Droid

    Iscritto:
    13 Dic 2013
    Messaggi:
    201
    "Mi Piace":
    4
    Derivate intendi custom? Giusto?

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
  12. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    Intende tutte la varie rom cooked (Samsung ovviamente) , comunque Umberto ci puoi dare qualche indicazione sui consumi ?

    Inviato dal mio GT-N7100 con Tapatalk 2
     
    A umberto1978 piace questo elemento.
  13. umberto1978

    umberto1978 Baby Droid

    Iscritto:
    4 Lug 2013
    Messaggi:
    12
    "Mi Piace":
    4
    Hai azzeccato in pieno il mio messaggio.
    In merito ai consumi...beh....sappiamo benissimo che sono molto soggettivi tanto per cominciare.
    Sappi che io sono la persona meno indicata per fornire questo tipo di informazioni (giornalmente testo una decina di kernel...per ovvi motivi). Questo comunque è un kernel votato alle prestazioni vista la configurazione di default, anche se ne io ne altri che lo stanno usando abbiamo lamentato particolari problemi da questo punto di vista .
    Tra l'altro il kernel è perfettamente configurabile a proprio piacimento, quindi in caso in cui i consumi non siano soddisfacenti posso fornire qualche dritta per configurare i parametri a favore dell'autonomia piuttosto che delle prestazioni.
    Concludo comunque dicendo che nella prossima release verranno inclusi tre profili generali: ovvero selezionando ciascun profilo verranno settati alcuni parametri (pre-studiati appositamente) per favorire determinate necessità piuttosto che altre, i modo da rendere semplice ed intuitiva la configurazione del kernel anche a chi non ha dimestichezza con le funzioni avanzate (che rimangono comunque disponibili).
    Devo solo mettere a punto un sistema per inibire possibili conflitti tra l'uso di un profilo e altre impostazioni supplementari (che magari qualcuno potrebbe selezionare inavvertitamente).
    Stay tuned...

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
    A simoscorpion piace questo elemento.
  14. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    bene, magari lo provo, adesso ho la jellykat, comunque c'è da segnalare qualche problema "importante" o va tutto alla grande ? :)

    EDIT: flashato vediamo come va

    EDIT2: fluidità eccezionale, ho fatto un po di undervolt (-75) e sembra reggere bene
     
    Ultima modifica: 30 Gen 2014
    A umberto1978 piace questo elemento.
  15. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    umberto1978 scusa una cosa ma su xda leggo che c'è un app "speedwizz manager" ma è inclusa quando flashi il kernel ? non la trovo
     
    A umberto1978 piace questo elemento.
  16. Morissio

    Morissio Guest

    Bravo Umberto! Domani aggiorno la JellyKat e poi metto questo kernel. Simo me ne sta parlando molto bene. :thumb:

    Aspetto la gestione dei profili, bella idea..

    Inviato dal mio GT-N7100 con Tapatalk 2
     
    A umberto1978 piace questo elemento.
  17. umberto1978

    umberto1978 Baby Droid

    Iscritto:
    4 Lug 2013
    Messaggi:
    12
    "Mi Piace":
    4
    Sì mi sono effettivamente accorto che c'è qualcosa che non va con i Mount points: a random l'applicazione viene installata e altre no. .. so come intervenire ma non ne ho il tempo. Per risolvere basta che ti rechi (con un rutt-explorer) al percorso /res/misc e copiare direttamente l'applicativo sulla sd per poi lanciare l'installazione.
    Non farlo direttamente da quel percorso perché non funzionerà.
    Fra l'altro oggi ho sbattuto con il dannato selinux: nella versione lte infatti il selinux disabled provoca la perdita della baseband.
    Appena attivo il selinux però tutto va a p*****e, cominciando dal root e finendo con l'esecuzione degli script all'avvio.
    Che rogna....ma era proprio necessario il selinux su Android?
    Buonanotte.

    Inviato dal mio GT-N7100 utilizzando Tapatalk
     
    A simoscorpion piace questo elemento.
  18. simoscorpion

    simoscorpion Power Droid

    Iscritto:
    26 Lug 2012
    Messaggi:
    45.604
    "Mi Piace":
    11.831
    Ottimo installata, comunque questo kernel mi soddisfa molto, e i consumi sono davvero ottimi con un pizzico di undervolt, complimenti ottimo lavoro :thumb:

    Inviato dal mio GT-N7100 con Tapatalk 2
     
    Ultima modifica: 30 Gen 2014
  19. cwiccio

    cwiccio Baby Droid

    Iscritto:
    21 Gen 2014
    Messaggi:
    3
    "Mi Piace":
    0
    Chiedo scusa ma funziona anche su galaxy s advance 4.1.2?

    Inviato dal mio GT-I9070 utilizzando Tapatalk
     
  20. Pupis

    Pupis Worker Droid

    Iscritto:
    13 Dic 2013
    Messaggi:
    201
    "Mi Piace":
    4
    Buongiorno, una domanda Simo, con cosa esegui l'undervolt? Qualche app in particolare?

    Inviato dal mio GT-N7100 utilizzando Tapatalk