CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Pagina 4 di 34 primaprima ... 2345614 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 31 a 40 su 337
Discussione:

[MODDERS CAFE] Guide e supporto per il modding del GIO e altri device

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #31
    Androidiano L'avatar di piero81


    Registrato dal
    Aug 2011
    Messaggi
    95

    Ringraziamenti
    34
    Ringraziato 5 volte in 5 Posts
    Predefinito

    Ma la mia sd è con partizione!! Quindi ho perso tutto (vabbè ho il backup) devo solo reinstallare tutto daccapo!!!

  2.  
  3. #32
    Androidiano VIP L'avatar di CriGio


    Registrato dal
    May 2012
    Località
    Cerveteri, Roma
    Messaggi
    4,171
    Smartphone
    NEXUS 5 - GALAXY GIO

    Ringraziamenti
    1,156
    Ringraziato 2,748 volte in 1,491 Posts
    Predefinito

    Quote Originariamente inviato da piero81 Visualizza il messaggio
    Ma la mia sd è con partizione!! Quindi ho perso tutto (vabbè ho il backup) devo solo reinstallare tutto daccapo!!!
    Esatto, è sempre così per le app per questo esiste titanium backup che ti consente di backuppare le app e i dati

  4. #33
    Androidiani Power User L'avatar di anto999


    Registrato dal
    Dec 2011
    Località
    Camposano (NA)
    Messaggi
    5,606
    Smartphone
    galaxy Nexus-galaxy gio

    Ringraziamenti
    674
    Ringraziato 1,520 volte in 1,196 Posts
    Predefinito

    COMPILAZIONE KERNEL DA SORGENTI:
    - By Anto999


    COSA SERVE:

    -Ubuntu OS(per i kernel il migliore è 12.04 LTS)
    -Un pc con almeno 2GB di RAM
    -Almeno 20 GB di harddisk libero

    -Scaricamento Jdk:
    codice:
    sudo apt-get install openjdk-6-jdk
    -Scaricare le librerie compilazione:
    codice:
    $ sudo apt-get update
    $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 git
    $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
    -Sarebbe necessario un riavvio adesso per far funzionare al meglio l'ambiente....
    -Creazione cartelle/scaricamento sorgenti kernel dove posizionare il tutto:

    codice:
    -Aprite il terminale
    -mkdir android
    - mkdir toolchains
    - cd toolchains
    - mkdir (nome del toolchain)
    - cd ..
    - cd ..
    - cd android
    - git clone
    -Scaricamento toolchain

    codice:
    -Scaricate questo:
    
    -aprite il file ed estraete tutti i file nella cartella linaro creata prima
    -entrate nella cartella android/gio ed aprite il makefile,trovate la stringa CROSS_COMPILE=
    Nel mio caso è:
    CROSS_COMPILE= /home/antonio/android/toolchains/.....(mettete qui il vostro toolchain)/bin/arm-eabi-
    se avete seguito me vi basterà cambiare antonio nel nome del vostro pc dato ad ubuntu
    Adesso è d'obbligo prima della compilazione riavviare il PC...

    All'accensione...

    -Se volete fare alcune modifiche al kernel cercate su github,poi proseguite con il prossimo step...
    Compilazione:
    codice:
    $ cd android
    $ cd gio
    $ export ARCH=arm
    $ export SUBARCH=arm
    $ export CROSS_COMPILE= /home/antonio/android/toolchains/(nome toolchains)/bin/arm-eabi-
    $ make gio_defconfig
    $ make -j#(numero core del vostro PC+1)
    Per ripacchettare il kernel usate questa guida:
    -Scaricate questo zip: Kernel tools.zip
    -prendete la cartella Androkernel e la copiate nella cartella /out del kernel
    -prendete il file buildbootimg.sh e copiatelo nella directory principale del kernel
    -prendete la cartella mkboot e la estraete nello stesso posto del file buildbootimg.sh
    - dopo la compilazione eseguite il file buildbootimg.sh e troverete alla fine il kernel gia zippato in Out/Androkernel/androkernel.zip


    Per cambiare il nome del kernel,basta andare in:
    /android/maguro/arch/arm/configs/gio_defconfig
    all'interno del file cercate:
    CONFIG_LOCALVERSION='e qui lo modificate a vostro piacere'

    "ovviamente non esagerate con le parole"

    Per aggiungere governor:
    A. Aprite "drivers/cpufreq/Kconfig"
    B.Aggiungere le seguenti righe nel punto appropriato, tra gli altri governor
    codice:
    config CPU_FREQ_DEFAULT_GOV_SMARTASS            bool "smartass"
                select CPU_FREQ_GOV_SMARTASS
                select CPU_FREQ_GOV_PERFORMANCE
                help
                  Use the CPUFreq governor 'smartass' as default.
    codice:
    config CPU_FREQ_GOV_SMARTASS
               tristate "'smartass' cpufreq governor"
               depends on CPU_FREQ
               help
                 smartass' - a "smart" optimized governor!
                 If in doubt, say N.
    C.Aprite "drivers/cpufreq/Makefile"
    D.Aggiungere la seguente riga nel punto appropriato.
    codice:
    obj-$(CONFIG_CPU_FREQ_GOV_SMARTASS)     += cpufreq_smartass.o
    E. creare un file chiamato "drivers / cpufreq / cpufreq_smartass.c"
    F. Inserire il codice seguente del file.
    [C] Smartass Kernel Govenor - Pastebin.com
    G. Aprite "include / linux / cpufreq.h"
    H. Nella sezione "Default Cpufreq" aggiungete
    codice:
    #elif defined(CONFIG_CPU_FREQ_DEFAULT_GOV_SMARTASS)extern struct cpufreq_governor cpufreq_gov_smartass;
    #define CPUFREQ_DEFAULT_GOVERNOR (&cpufreq_gov_smartass)
    adesso il governor è aggiunto...

    potete trovare altri governor nel mio github:
    https://github.com/antonio8297/Governor-suorce

    oppure in quello di qualche altro kernel developer.

    Aggiungere gli Scheduler

    Gli Scheduler sono situati in kernel_source/block. Seguire le seguenti istruzioni per implementarli nel nostro Kernel:
    1) Prendere lo Scheduler ed incollarlo in /block
    2) Aprire il file Kconfig.iosched e aggiungere la scelta del Kconfig. Esempio per lo Scheduler SIO:

    codice:
     
    config IOSCHED_SIO
    tristate "Simple I/O scheduler"
    default y
    ---help---
    The Simple I/O scheduler is an extremely simple scheduler,
    based on noop and deadline, that relies on deadlines to
    ensure fairness. The algorithm does not do any sorting but
    basic merging, trying to keep a minimum overhead. It is aimed
    mainly for aleatory access devices (eg: flash devices).
    3) Impostare la scelta di Default:

    codice:
     default "sio" if DEFAULT_SIO
    4) Salvate il file e spostatevi al Makefile, situato sempre in /block. Qui basterà semplicemente aggiungere questa riga di codice ( per il SIO ):
    codice:
    obj-$(CONFIG_IOSCHED_SIO)    += sio-iosched.o
    Salvare nuovamente. FINISH. Sceduler aggiunto

    Costruire un modulo

    Esistono due metodiche:
    A. Digitare make modules
    B. Digitare make path/to/your/module.ko

    Parte D. (Usateli solo per la costruzione di moduli del kernel.)
    A. Questo ricostruisce tutti i moduli
    B. Ricostruirà solo il modulo richiesto. Molto utile quando si ha bisogno di ricostruire un modulo WiFi.

    un grazie a crotan per la guida sull aggiunta degli scheduler...il toolchain non so quale usare,ma se volete usare il codesuorcery cambiate la variabile d'ambiente nel Makefile
    Ultima modifica di anto999; 11-07-13 alle 17:45



    Il MODDING TI MODDA...NON INIZIARE

    by
    Gg636(il saggio )


  5. I seguenti 4 Utenti hanno ringraziato anto999 per il post:

    77th (26-02-14),CriGio (11-07-13),erikteck (11-07-13),ivano949 (11-07-13)

  6. #34
    Androidiani Power User L'avatar di ivano949


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,546
    Smartphone
    vari ed eventuali

    Ringraziamenti
    585
    Ringraziato 3,635 volte in 2,695 Posts
    Predefinito

    Grande anto, da provare sicuramente! Grazie

    P.S. Aggiunto all'elenco
    Ultima modifica di ivano949; 11-07-13 alle 12:49
    FIRMA

  7. #35
    Androidiani Power User L'avatar di anto999


    Registrato dal
    Dec 2011
    Località
    Camposano (NA)
    Messaggi
    5,606
    Smartphone
    galaxy Nexus-galaxy gio

    Ringraziamenti
    674
    Ringraziato 1,520 volte in 1,196 Posts
    Predefinito

    ivano per quella della rom devo capire prima se servono i common per il kernel e altro,più complesso...


    per la compilazione kernel provate l'ndk_r12



    Il MODDING TI MODDA...NON INIZIARE

    by
    Gg636(il saggio )


  8. #36
    Androidiano VIP L'avatar di Gg636


    Registrato dal
    Aug 2012
    Località
    Salerno
    Messaggi
    1,146
    Smartphone
    Galaxy Giò e S II ; Nexus 7

    Ringraziamenti
    2,097
    Ringraziato 1,174 volte in 670 Posts
    Predefinito

    Ragazzi ma i kernel cleaner che si flashano nei cambi di kernel, ma servono realmente ???

    Gg
    GRUPPO S. P. A. M. © all rights reserved ®
    Sempre Pronti A Metterlo

  9. #37
    Androidiani Power User L'avatar di ivano949


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,546
    Smartphone
    vari ed eventuali

    Ringraziamenti
    585
    Ringraziato 3,635 volte in 2,695 Posts
    Predefinito

    Io non li ho mai flashati. Di solito dopo il flash del kernel faccio solo il wipe cache e dalvick niente di più
    FIRMA

  10. Il seguente Utente ha ringraziato ivano949 per il post:

    Gg636 (24-07-13)

  11. #38
    Androidiani Power User L'avatar di anto999


    Registrato dal
    Dec 2011
    Località
    Camposano (NA)
    Messaggi
    5,606
    Smartphone
    galaxy Nexus-galaxy gio

    Ringraziamenti
    674
    Ringraziato 1,520 volte in 1,196 Posts
    Predefinito

    Quote Originariamente inviato da Gg636 Visualizza il messaggio
    Ragazzi ma i kernel cleaner che si flashano nei cambi di kernel, ma servono realmente ???

    Gg
    Servono solo se il kernel ha degli script in aggiunta

    Ma che capit??
    A cètt cètt



    Il MODDING TI MODDA...NON INIZIARE

    by
    Gg636(il saggio )


  12. I seguenti 2 Utenti hanno ringraziato anto999 per il post:

    Gg636 (26-07-13),ivano949 (25-07-13)

  13. #39
    Androidiano VIP L'avatar di Vicky706


    Registrato dal
    Apr 2012
    Località
    Sesame Street
    Messaggi
    1,403
    Smartphone
    Note edge

    Ringraziamenti
    732
    Ringraziato 620 volte in 413 Posts
    Predefinito

    Ciao ragazzi, spero che qualcuno po' aiutarmi.
    Ho provato a mondare un gio di mio cugino , mettendo la recovery mondata ( sembrava la cosa più semplice del mondo) l'ho persa.. Cioè adesso non entra proprio più in recovery e non posso fare più nulla...
    Non sono riuscito a capire come farlo tramite odin...
    C'è qualcuno che può aiutarmi ?
    Sono vecchio e allora adesso con Note Edge

  14. #40
    Androidiani Power User L'avatar di ivano949


    Registrato dal
    Nov 2011
    Località
    LC
    Messaggi
    7,546
    Smartphone
    vari ed eventuali

    Ringraziamenti
    585
    Ringraziato 3,635 volte in 2,695 Posts
    Predefinito

    Per caso hai provato a installare la Cwm su un gio ancora con froyo? Guarda nelle info telefono la versione android
    FIRMA

Pagina 4 di 34 primaprima ... 2345614 ... ultimoultimo
Ultima pagina

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy