La 13.10 l'ho sostituita apposta con la 12.04 appunto per seguire questa guida.... in passato avevo già provato a seguirla con la 13.04 ma mancavano dei pacchetti necessari e non riuscovo ad andare avanti
Non risponderò in PM a richieste di aiuto sul modding. C'è il forum per questo, se usato correttamente.
Se ti sono stato d'aiuto usa il tasto Thanks in basso a sinistra.
Prima di postare leggi sempre la prima pagina del thread.
Ottima guida! Aspetto il primo kernel "made in Androidiani"...
Intendi dire il 3º... c'è già quello di Umberto e tutangigi
@Dionysus
sto provando a eseguire la guida alla lettera ma mi da subito degli errori...
n1m0y@n1m0y-HP-Pavilion-dv6-Notebook-PC: ~_001.jpg
proseguo comunque...
scaricato il toolchains...
scaricati i sorgenti direttamente dal Git dal kernel Apolo e li ho estratti nella cartella kernel
ora non posso più proseguire perchè mi manca adb
edit: installato adb
android SDK non servono?
ok sono di nuovo fermo... non riesco a eseguire questo punto:
A. Agganciare un device che sta usando un kernel simile al tuo e usarlo come base.
ho collegato il teminale al PC con debug usb attivato ma poi il comando adb pull /proc/config.gz non riesco a eseguirlo...
Ultima modifica di N1m0Y; 23-11-13 alle 13:12
Non risponderò in PM a richieste di aiuto sul modding. C'è il forum per questo, se usato correttamente.
Se ti sono stato d'aiuto usa il tasto Thanks in basso a sinistra.
Prima di postare leggi sempre la prima pagina del thread.
Per quanto riguarda Ubuntu, ti avevo detto di preferire l'ultima versione. Molti repo sono stati integrati e quindi li installi senza problemi con apt da riga di comando.
Serve anche il tool di development e devi installarti anche jre 6 (il runtime di java), per cui:
Coi primi due comandi elimini la versione open di java e del runtime, con il terzo comando aggiungi i repo, col quarto li aggiorni e col quinto installi java vero e proprio.codice:sudo apt-get purge openjdk* sudo apt-get purge *jre* sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
N1m0Y (23-11-13)
Non risponderò in PM a richieste di aiuto sul modding. C'è il forum per questo, se usato correttamente.
Se ti sono stato d'aiuto usa il tasto Thanks in basso a sinistra.
Prima di postare leggi sempre la prima pagina del thread.
Argh, Ubuntu non è una rolling release, non sempre avanzare di distribuzione è una buona idea. Io preferisco sempre fare un'installazione pulita tenendo la partizione /home separata dal resto dell'hard disk (traducendo in androidiano equivale a flashare una nuova build senza wipare data).
Che casino queste dannate partizioni:banghead:.... attualmente ho un triple boot con Windows 7, Mint 16 RC e Ubuntu in avanzamento..... per un totale di 7 partizioni..... non vorrei combinare qualche casino.... ora provo a fare tutti gli avanzamenti e vediamo se funziona (lo spero)... altrimenti mi toccherà fare un bel full wipe.... ma nella partizione home vengono salvati i profili utenti le varie foto, video, musica ecc e poi che altro? Anche i programmi installati? Io non l'ho messa la /home ma ho creato una partizione dati in fat32 che condivido con tutti i sistemi.... non è la stessa cosa?
Ultima domanda.... se creo la partizione /home (ovviamente dovrei crearne una per Ubuntu e un'altra per Mint giusto?) e volessi cambiare versione, dovrei formattare la partizione /, installare l'OS e assegnare la partizioni home senza modificarla giusto? In qusto modo dovrei trovarmi il nuovo sistema con gli utenti e i dati invariati... dico bene?
Non risponderò in PM a richieste di aiuto sul modding. C'è il forum per questo, se usato correttamente.
Se ti sono stato d'aiuto usa il tasto Thanks in basso a sinistra.
Prima di postare leggi sempre la prima pagina del thread.
È tutta la cartella /home, per cui tutto quello che hai ficcato dentro quella cartella, non viene toccato. Solitamente dentro la cartella /home c'è, per fare un esempio, la cartella N1m0y, quindi /home/N1m0y e dentro Documenti, Musica, Scaricati, etc etc. Onde evitare di formattare e perdere i dati, solitamente si fa così.
Creare una partizione in FAT32 è come tenere una penna usb sempre attaccata, un archivio di immagini e musica. Un buon compromesso se usi Windows/Linux perché ovviamente entrambe le leggono. Ma se devi assegnare l'intera partizione /home, significa che condividi quella cartella solo con sistemi Linux, per cui, citando te, la condividerebbero Ubuntu e Mint (se la assegni ad entrambi). Se vuoi cambiare OS, con la partizione /home già presente, dovrai formattare / dell'OS che non ti serve e, creandone una nuova, assegni /home al sistema operativo che stai per installare. Però la devi creare al momento che crei il primo OS, per cui, allo stato in cui sei ora, senza partizione /home, dovresti formattare Linux Mint, Ubuntu, lasciare invariata la FAT32 se ti serve per fare "crossposting" tra i due tipi di OS diversi ed installare Ubuntu, creando /home a parte (dedicherei 100gb se hai spazio, perché se buildi nella home, il processo di build prende fino a 30gb, senza considerare i sorgenti). Poi ti installi anche Mint e la crei senza /home, che verrà usata assegnando la /home già esistente.
È un po' un casino, ma con i dual/triple/x^n boot è questo il problema
ok allora farò così perchè sto avendo un po di problemi con l'avanzamento di versione....
non ho problemi di spazio (hd da 640Gb)
alla partizione / per entrambi i sistemi quanto spazio assegno?
ricapitolando mi servono 2 partizioni / (una per ogni OS)
1 /home (condivisa)
1 /swap (condivisa) ne metto una per sicurezza anche se ho 4Gb di ram
posso crearne anche una di boot condivisa o me la sconsigli?
Ultima modifica di N1m0Y; 24-11-13 alle 13:26
Non risponderò in PM a richieste di aiuto sul modding. C'è il forum per questo, se usato correttamente.
Se ti sono stato d'aiuto usa il tasto Thanks in basso a sinistra.
Prima di postare leggi sempre la prima pagina del thread.
Ragazzi! Questa guida per me non è opera di Dionysus e Nimoy ma della provvidenza!!
Ero alla ricerca di una guida per buildare kernel da giorni!
Ma quindi la guida vale anche per sviluppare su coi sorgenti cyano?
Kernel: Siyah______________Primary ROM: CM 10.1______________
Spoiler: