1. Aiutaci a sostenere questa community!

    Il portale Power Android è totalmente auto finanziato dallo staff. Vi invitiamo a contribuire a questa community anche tramite donazioni che possono essere effettuate registrandosi ed usando la relativa funzione di donazione sulla sidebar, donazioni che saranno utilizzate per pagare i servizi del provider che ospita questo sito web. Abbiamo anche aperto la possibilità agli utenti di diventare redattori e poter contribuire ancora più attivamente. Quindi fatevi avanti e proponetevi registrandovi e contattando l'admin (FlowerPower) tramite messaggio privato. Fatevi avanti, vi aspettiamo!!!

    Chiudi

KERNEL New project: Kernel Mercury

Discussione in 'SGS Firmware e Kernel' iniziata da FlowerPower, 27 Settembre 2012.

  1. FlowerPower
    Offline

    FlowerPower Administrator Membro dello Staff

    Messaggi:
    1.584
    [KERNEL] Mercury 1.4 (06/01/2013) per Galaxy S GT - I9000

    Mercury 1.4
    Installazione tramite ODIN
    Download Mercury 1.4 XWJW7 ODIN

    Changelog Mercury 1.4:
    - Sostituito SuperUser con SuperSu
    - riscritti gli script di autoinstallazione SuperSu e busybox
    - aggiunta busybox completa 1.20.2r2 linus yang

    Mercury 1.3
    Installazione tramite ODIN
    Download Mercury 1.3 XWJW7 ODIN

    Mercury 1.3
    Installazione tramite CWM
    Download Mercury 1.3 XWJW7 CWM

    Note: (importantissime)

    0) Appena installato il kernel sentirete delle vocine robotiche che indicano ciò che sta accadendo cioè la conversione senza perdita dei dati delle partizioni da rfs a ext4 (lagfix), se avete già implementato il lagfix ciò non accadrà perchè il kernel riconoscerà che avete già le partizioni convertite.

    1) Si consiglia di installare il kernel su una rom con base JW7, per chi volesse di seguito ho inserito il link per scaricare una stock originale JW7 modificata per avere il FULL WIPE, da installare tramite ODIN (compreso nel file zip della rom).
    Download ROM XWJW7 Stock Full Wipe

    2) Comprende l'app SuperSU ed i relativi ultimi binari.

    3) Per gestire il lagfix + voodoo sound + voodoo color occorre installare dal PlayStore l'app Voodoo Sound (di supercurio)

    4) Per gestire il driver compreso nel kernel per l'USB Host Controller, occorre installare dal PlayStore l'app Usb Host Controller (di sztupy) (occorre possedere anche un cavo usb host)
    Qui la guida all'uso

    5) Per gestire l'overclock e l'undervolt ed i governor e scheduler installatevi dal PlayStore l'app Voltage Control

    6) Per gestire il BLN installatevi dal PlayStore L'app BLN free (di neldar)

    7) Per usare CIFS, scaricare dal PlayStore l'app CIFS Manager, aprite CIFS Manager e andate su Settings.

    Spuntate Load CIFS Module
    Spuntate Load via insmod
    Cliccate su Path to cifs.ko ed inserite esattamente la seguente riga:

    /lib/modules/slow-work.ko:/lib/modules/cifs.ko

    8) Per usare OpenVpn scaricare dal PlayStore l'app OpenVpn (di Friedrich Schauffelhut)

    9) Il flash verde del monitor per un millisecondo quando va in standby o si spegne il monitor è dato da un "bug" del voodoo color che viene risolto nella Revo o in altre rom introducendo l'effetto CRT Off e On.

    Per la realizzazione di questo kernel
    si ringrazia:
    I fantastici betatester:
    per avermi supportato per tutto lo sviluppo ed aiutato a fare sempre del mio meglio senza dimenticare l' ottima attività di betatesting
    stefano (ste)
    andrea (pippomio)
    michele (runner75)
    maurizio (Grifovunque)
    mat82
    Lo staff dello SconcauTeam
    Tutti gli utenti di questo fantastico forum!
    Gli sviluppatori xda:
    supercurio (Voodoo Lagfix, CWM moddata per il lagfix, voodoo sound, voodoo color)
    madrooster (per aver continuato il lavoro di supercurio)
    stzupy (Usb Host Controller)
    stratosk (incazzature varie ma sbattendo la testa ho imparato che chi fa da se fa per tre)
    chainfire (init.rc)
    existz (oc/uv module)

    Coming soon: Nei prossimi rilasci del kernel verranno aggiunti nuovi governor e varie ottimizzazioni, ma già così va a bomba.
    Per qualsiasi errore o bug scrivete in questo thread così che possiamo opportunamente monitorare e correggere.

    Non mi assumo responsabilità riguardo danni prima durante e dopo e conseguenti all'installazione.


    Tratteremo qui lo sviluppo del nuovo kernel con nome in codice Mercury.
    Il kernel è su base JW7:
    initramfs estratta dalla zImage della JW7 ed implementata sull'ultimo rilascio del codice sorgente kernel da parte di Samsung (GT-I9000_Opensource_GB_Update2)
    In blu ciò che è stato fatto
    In arancione ciò su cui si è al lavoro
    In nero ciò che si deve ancora fare
    1. Permessi di root
    2. Installazione automatica binari su e busybox completa
    3. Pulizia vecchi binari su e app SuperUser e busybox tutto automatico
    4. Supporto alla cartella init.d
    5. BLN
    6. Voodoo Sound V10
    7. USB HOST mode driver (build 5) e relativa app USB Host Controller
    8. Overclock/Undervolt
    9. voodoo lag fix (conversione automatica in ext4 al primo avvio senza perdita dati)
    10. CWM per voodoo lag fix 5.0.2.6
    11. CIFS+SLOW-WORK (da usare con Cifs Manager)
    12. TUN (da usare con Open Vpn)
    13. governor smartass V2 e sio
    14. voodoo color + frame buffer Nexus S driver
    15. App per la gestione degli script per kernel e non
    16. Varie ottimizzazioni
    Terremo aggiornata questa serie di caratteristiche da implementare, siete tutti invitati a dare consigli riguardo a cosa vorreste nel kernel e se queste caratteristiche vi soddisfano o meno. Vi prego nei post di non uscire fuori tema.

    In pieno spirito open source, pubblicherò tutto il lavoro sul canale github che ho aperto e sul quale potete già trovare la initramfs-JW7 estratta dalla zImage, li caricherò tutte le modificghe, gli aggiornamenti ed i commenti alle modifiche apportate.

    Qui il canale github: https://github.com/flowerpower
    Qui il link al thread su xda dove chi vuole mi può offrire un caffè o una birra o un bicchiere di buon vino :)
     
    A 14 persone piace questo elemento.
  2. ste
    Offline

    ste Moderatore sezione nexus Membro dello Staff

    Messaggi:
    4.397
    Speriamo che anche altri sviluppatori colgano e capiscano cosa significa android e open source.

    Bravo Flo (ecche te lo dico affà :) )

    Ste dal suo galaxySconcau via tapa2
     
  3. grifovunque
    Offline

    grifovunque Member

    Messaggi:
    73
    come mi manca poter infilare la testa in queste cose....
    se solo avessi avuto android una decina di anni fa quando il tempo c'era ci avrei sballato di brutto...
    complimenti e buon lavoro!!!!!
    :)
     
  4. runner75
    Offline

    runner75 Active Member

    Messaggi:
    523
    VAI FLOWER!!!
     
  5. llo
    Offline

    llo Gold Member

    Messaggi:
    7.811
    grande Fede !!!!

    Inviato dal mio Galaxy Nexus con Tapatalk 2
     
  6. barikke74
    Offline

    barikke74 Administrator Membro dello Staff

    Messaggi:
    11.069
    Bravissimo:)
    Me ne servirebbe uno anche per gs3:p

    Inviato dal mio GT-I9300 con Tapatalk 2
     
  7. Ziubelo
    Offline

    Ziubelo Galaxy Nexus Nexus5 Nexus7 Membro dello Staff

    Messaggi:
    4.848
    Complimenti Fede...appena sistemo il GS voglio provare la nuova ROM e il tuo kernel ;)

    dal mio Gnex con la ROM "strabiliante"
     
  8. spidey
    Offline

    spidey V.I.P

    Messaggi:
    943
    Grazie flower se posso esprimere una preferenza a me del semaphore piace la possibilita di scegliere la sensibilità del touch impostata sul chainfire :D

    Inviato dal mio GT-I9000 con Tapatalk 2
     
  9. FlowerPower
    Offline

    FlowerPower Administrator Membro dello Staff

    Messaggi:
    1.584
    Ci sarà questa possibilità di scelta tra i vari gradi di sensibilità.
     
  10. 6061361
    Offline

    6061361 Moderator Membro dello Staff

    Messaggi:
    3.762
    Complimenti Fede, che acquisto che ha fatto lo SconcauTeam....
     
  11. Nosterius
    Offline

    Nosterius Gold Member

    Messaggi:
    3.436
    Per il fattore voodoo color al massimo puoi fare due versioni differenti del kernel :)

    Inviato dal mio GT-I9300 con Tapatalk 2
     
  12. grifovunque
    Offline

    grifovunque Member

    Messaggi:
    73
    come procede il lavoro???? c'è un silenzio :)
     
  13. Colly
    Offline

    Colly Moderator Membro dello Staff

    Messaggi:
    8.045
    Ssssst! Genio all'opera!!! :D

    Sent from my GT-I9000 using Tapatalk 2
     
  14. FlowerPower
    Offline

    FlowerPower Administrator Membro dello Staff

    Messaggi:
    1.584
    Il lavoro procede, ci sto lavorando tutti i giorni, spero a breve avrete degli aggiornamenti sostanziosi!
     
    A 3 persone piace questo elemento.
  15. FlowerPower
    Offline

    FlowerPower Administrator Membro dello Staff

    Messaggi:
    1.584
    Eccovi una schermata del kernel appena ricompilato dai sorgenti samsung, ringrazio Loris (llo) per il suo aiuto fondamentale!​
     

    Files Allegati:

    A 10 persone piace questo elemento.
  16. Fabio83
    Offline

    Fabio83 Moderator Membro dello Staff

    Messaggi:
    3.996
    Grande fede ;)

    Inviato dal mio Galaxy Nexus
     
  17. llo
    Offline

    llo Gold Member

    Messaggi:
    7.811
    Grande Fede !!!!!
     
  18. Nosterius
    Offline

    Nosterius Gold Member

    Messaggi:
    3.436
    Grandissimo ;)

    Inviato dal mio GT-I9300 con Tapatalk 2
     
  19. Colly
    Offline

    Colly Moderator Membro dello Staff

    Messaggi:
    8.045
    :eek:;)
    ...senza parole...

    Sent from my GT-I9000 using Tapatalk 2
     
  20. Nezis
    Offline

    Nezis V.I.P

    Messaggi:
    276
    Della serie.. dopo quasi un anno tornerò ad una rom stock solo per provarlo :D
    Grandissimo!!

    Inviato dal mio GT-I9000 con Tapatalk 2
     

Condividi questa Pagina