Visualizzazione stampabile
-
Quote:
Originariamente inviato da
puk81
Non avendo trovato nulla al riguardo, ti chiedo se hai provato anche anche a compilare la parte relativa alle frequenze del kernel e, se si, come si fa.
In rete non ho trovato una straccio di guida che spieghi un po' come approcciarsi appunto ad implementare delle frequenze, non tanto per un eventuale overclock (anche se non dispiacerebbe) quanto per inserire frequenze intermedia ai kernel base decisamente schifidi.
Guide non ne ho trovate neanche io, comunque in rete si trovano i sorgenti modificati, ad esempio, da SquadZone:
https://github.com/Squadzone/
o da TeamHacksung:
https://github.com/teamhacksung
relativi a vari terminali samsung...
Questi sorgenti sono però pesantemente modificati anche in parti di codice non correlate all'overclock... non è quindi facile, purtroppo, districarsi tra le miriadi di modifiche introdotte...
-
Grazie per l'informazione, ma ahimè è per un pad Mediacom. Ho già il kernel originale in formato img.
Devo sperare di riuscire ad aprire il file e da li procedere alla lettura delle frequenze.
In sostanza è un casino! :'(
-
Non trovando il firmware originale per il mio htc Salsa, volevo compilare il Kernel che fornisce htc da htcdev. Ma come si fa??? Stavo seguendo la guida di un certo paolino, fino a quando mi dice di selezionare il file di sistema contenuto in arch-arm-configs. Il problema è che in quella cartella ci sono mille file!!! Premetto che ho ubunto-windows7-windowsXP...quindi ogni suggerimento è accettato!!!:cool:
-
zcat?
Quote:
Originariamente inviato da
1danilo
Non trovando il firmware originale per il mio htc Salsa, volevo compilare il Kernel che fornisce htc da htcdev. Ma come si fa??? Stavo seguendo la guida di un certo paolino, fino a quando mi dice di selezionare il file di sistema contenuto in arch-arm-configs. Il problema è che in quella cartella ci sono mille file!!!
...
Di solito i sorgenti rilasciati online sono configurabili per una quantità enorme di terminali e tali configurazioni sono proprio memorizzate nella sottocartellina indicata (.../arch/arm/configs).
Se i sorgenti sono stati impachettati bene dal fornitore, col comando
codice:
doc@gandalf ~/tmp/kernel_GIO $ make help
...
s5pv210_defconfig - Build for s5pv210
gio_rev03_defconfig - Build for gio_rev03
integrator_defconfig - Build for integrator
at91sam9263ek_defconfig - Build for at91sam9263ek
tass_rev00_eng_defconfig - Build for tass_rev00_eng
mx27_defconfig - Build for mx27
cooper_rev00_defconfig - Build for cooper_rev00
swordfish_defconfig - Build for swordfish
...
dovrei ottenere la lsta completa.
Se però non riesco ad individuare il file giusto per il mio terminale ma ho il telefono rooted con busybox installato, posso provare una strada alternativa:
posso provare il seguente comando sul telefono da un emulatore di terminale o da "adb shell":
codice:
$ su
# busybox zcat /proc/config.gz
e se il kernel è stato compilato in modalità debug (il 99% dei casi) ottengo la sua configurazione completa a video:
codice:
# busybox zcat /proc/config.gz
...
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.35.7
# Sun Mar 11 01:20:14 2012
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
...
CONFIG_LOCALVERSION="-perf-CL260130"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
...
posso poi memorizzare la lista così ottenuta sulla scheda SD con il comando:
codice:
# busybox zcat /proc/config.gz > /sdcard/config.txt
e copiare il file config.txt nella directory sorgente del kernel cambiandone il nome in
.config
per continuare infine con la guida di Paolino! :cool:
-
Scusate la niubbagine acuta ma quindi tutti i comandi di shell che date gli state dando in una distro linux giusto? Perchè sto provando a fare i comandi in shall di windows e non funziona niente...
EDIT: Ma qualcuno di voi è riuscito a scompattare il file boot.img? Io ho trovato delle guide su XDA ma mi sembrano abbastanza deliranti.
-
Ottima guida, però non ho chiaro una cosa,come faccio per esempio ad implementare funzioni ,overclock, undervolt e queste cose qui?
-
Quote:
Originariamente inviato da
mgonline
Scusate la niubbagine acuta ma quindi tutti i comandi di shell che date gli state dando in una distro linux giusto? Perchè sto provando a fare i comandi in shall di windows e non funziona niente...
EDIT: Ma qualcuno di voi è riuscito a scompattare il file boot.img? Io ho trovato delle guide su XDA ma mi sembrano abbastanza deliranti.
LA compilazione del kernel Linux (che è anche quello che è presente su Android) è da effettuare in ambiente Linux. Non puoi compilarlo su Windows, a meno che non usi una macchina virtuale per emularlo.
Quote:
Originariamente inviato da
Giox96
Ottima guida, però non ho chiaro una cosa,come faccio per esempio ad implementare funzioni ,overclock, undervolt e queste cose qui?
Quello è lo step avanzato, non propriamente semplice da effettuare. Puoi seguire questa guida (che però è specifica per i9100, prendila solo come base) https://www.androidiani.com/forum/mo...mo-kernel.html
-
Quote:
Originariamente inviato da
cesco
Cut
Eccomi qui.
Salve a tutti, ho Linux ubuntu 14.04 e posseggo un Nexus 5.
Mi sono iscritto perché vorrei moddare il mio cellulare in modo da ottimizzare le risorse e aumentare l'autonomia.
Ho dato un occhiata alla guida e ho già il mal di testa, spero comunque di riuscire a farcela :)