francomor / kernel_b5510

0 stars 0 forks source link

Posibilidad de overclock? #1

Open Fermincab opened 2 months ago

Fermincab commented 2 months ago

@francomor mis disculpas por revivir este proyecto antiguo.

Convertí este celular en una consola retro Convertí este celular en una consola retro, y hacerle un poco de overclock podría ayudar a jugar mucho mejor los juegos de ps1 (ya los juega bastante bien pero con 1ghz sería perfecto).

Me pregunto si recordas haberlo intentado y que el celu no se lo bancara, para descartar tratar de hacerlo. Muchas gracias.

francomor commented 2 months ago

Hola! Que bueno que alguien pregunte aca despues de tanto tiempo y que buen proyecto que tenes con el celu!

la realidad es que no, no probe y tampoco tengo mas el celu para jugar, pero si necesitas una mano te ayudo

Fermincab commented 2 months ago

Jaja que loco que contestaste. No tengo mucha idea de esto, pero tengo 5 teléfonos iguales que compre usados así que meter la pata no seria muy grave. Tengo cero experiencia con este tema, pero ya que no está descartado que pueda funcionar voy a ver si puedo editar tu kernel para que tenga dos frecuencias más, 930 MHz y 1ghz y testearlo. Si me encuentro con alguna traba te pregunto, voy a intentarlo

Fermincab commented 2 months ago

image Parece que tiene mucho potencial de overclock. https://xdaforums.com/t/guide-safest-way-to-over-clock-sgy-merruk-2-5.2229940/ Este es un teléfono con el mismo chipset, lo suben hasta 1.248ghz, aunque estoy perfidísimo sobre como editar el kernel

Fermincab commented 2 months ago

Creo haber encontrado la tabla de frecuencias en common/arch/arm/mach-bcm215xx/include/mach/bcm21553_cpufreq_gov.h, voy a intentarlo

Fermincab commented 2 months ago

@francomor
Una consulta, de casualidad te acordas cual es el archivo que hay que usar para hacer el build del kernel? Hay muchos en common/arch/arm/configs que empiezan con bcm21553

Fermincab commented 2 months ago

bcm21553_thunderbirdEDN31_defconfig

Parece ser que es este

francomor commented 2 months ago

La verdad que no me acuerdo.. jaja pero si, tiene pinta que es ese. Fijate que hay varios celus que usan el mismo board, seguro encontras alguien mas que lo hizo para otro celu. Te podes sacar la tabla de frecuencias de ahi, y con eso compilas y deberia salir andando :)

Fermincab commented 2 months ago

@francomor Lamentablemente al intentar compilar tu kernel me aparece este error

make arch/arm/configs/bcm21553_thunderbirdEDN31_defconfig

make[1]: No rule to make target 'scripts/kconfig/zconf.tab.c', needed by 'scripts/kconfig/zconf.tab.o'. Stop. make: [Makefile:468: arch/arm/configs/bcm21553_thunderbirdEDN31_defconfig] Error 2

Te consulto si llegas a tener idea que puede ser, quizas me puedas dar alguna pista de como seguir. Muchas gracias...

Aca encontre el toolchain que habias usado http://docs.leaflabs.com/static.leaflabs.com/pub/codesourcery/originals/arm-2009q3-68-arm-none-eabi-i686-pc-linux-gnu.tar.bz2

Fermincab commented 2 months ago

La verdad que no me acuerdo.. jaja pero si, tiene pinta que es ese. Fijate que hay varios celus que usan el mismo board, seguro encontras alguien mas que lo hizo para otro celu. Te podes sacar la tabla de frecuencias de ahi, y con eso compilas y deberia salir andando :)

la tabla ya la pude editar, estaba en el archivo common/arch/arm/mach-bcm215xx/include/mach/bcm21553_cpufreq_gov.h

francomor commented 2 months ago

Quizas te faltan dependencias?

sudo apt-get update
sudo apt-get install build-essential libncurses-dev bison flex libssl-dev

Capaz proba con alguno de estos:

make menuconfig
# O
make oldconfig

tambien podes probar este: make scripts/kconfig/zconf.tab.c

Y no te olvides de limpiar el entorno con make mrproper

Fermincab commented 2 months ago

@francomor Pude superar ese error peor igual da error 2 la compilación, se ve que es demasiado difícil tener las dependencias de esa época. Gracias por darme una mano, voy a dejar de intentar