PDA

Ver la Versión Completa : KERNEL kernel bq aquaris m5


josealberto19
17/10/15, 12:48:41
Estoy pensando en desarrollar un kernel para el bq aquaris m5.Vengo del E5 FHD y ya hice varios kernels.Me gustaria que alguien me ayudara a buscar donde estan los ajustes del procesador para asi optimizarlo y que consuma menos ..Demomento lo unico que consegui modificar fue la GPU y la subi a 600 mhz aumentando mucho el rendimiento.

magirus
17/10/15, 13:07:13
genial, hace tiempo comente esto mismo, que a ver si iban saliendo kernel para modificar algo el undervolt, oc, etc

yo desgraciadamente no tengo ningun tipo de conocimiento mas alla de testear e instalar cosas que haceis los desarrolladores-cocineros, con lo que cuenta con ello cuando te pongas con el tema

si me permites estaria genial poder modificar voltajes haciendo un poco de undervolt al micro, recuerdo los tiempos de la desire y el s2 que teniamos pequeños undervolt en todas las frecuencias del procesador sin que por ello se perdiera estabilidad, se ganaba un poquito de autonomia y se reducian tambien algo las temperaturas, algo sencillito de ese estilo en el kernel del M5 para empezar creo que estaria genial

El Banga
17/10/15, 13:37:38
Buenas josealberto19, estaría bien que intensases añadir mas gobernadores de la CPU, modificases algunos valores para reducir el calentamiento y lo que dijo magirus de los voltajes.
Un saludo y suerte

josealberto19
17/10/15, 13:50:17
Os comento yo vengo del E5 FHD y ayi era mas facil añadir governadores bajar voltajes...aqui no tengo ni idea de donde esta por eso si alguien algun me ayudase como se hace o.c undervolt y añadir gobernadores en qualcomm se lo agradeceria

El Banga
17/10/15, 14:02:17
Os comento yo vengo del E5 FHD y ayi era mas facil añadir governadores bajar voltajes...aqui no tengo ni idea de donde esta por eso si alguien algun me ayudase como se hace o.c undervolt y añadir gobernadores en qualcomm se lo agradeceria

Mitate este tutoriales, el tío lo hace con un qualcomm:http://xda-university.com/as-a-developer/adding-features-to-your-kernel

josealberto19
17/10/15, 21:44:41
Muchas gracias

josealberto19
17/10/15, 23:38:05
lo unico que encontre demomento fue esto..

josealberto19
17/10/15, 23:40:34
os dejo una captura.Alguns sugerencia? Seria bueno encontrar los voltajes

DIEG0
18/10/15, 09:17:20
Me voy a bajar la sources , cuando acabe con las roms le pego una ojeada a ver si encontramos algo , tranquilo que el cambio de mtk a SD al principio puede ser traumático jeje , pero le cojeras la marcha ,
De todas formas puedes preguntar por aquí en el hilo de kocina en general o en XDA , seguro que alguien te resuelve las dudas , o desempaquetar un kernel de un teléfono similar ya modificado y comparar archivos de uno y otro.
Un saludo.

josealberto19
18/10/15, 09:52:07
jajajaja esque hay cosas que encontre que no me interesan pero lo que interesa no lo encuentro...y es una pena que este procesador este diseñado para ir a 1.75 y funcione solo a 1.45...eso sin contsr la mala gestion de los nucleos...que estan todo el tiempo funcionando de ahí al calentamiento excesivo

DIEG0
18/10/15, 10:37:29
jajajaja esque hay cosas que encontre que no me interesan pero lo que interesa no lo encuentro...y es una pena que este procesador este diseñado para ir a 1.75 y funcione solo a 1.45...eso sin contsr la mala gestion de los nucleos...que estan todo el tiempo funcionando de ahí al calentamiento excesivo

Si , yo si te digo la verdad , a menos de que controles la gestión de los núcleos y bajes el vcore y con ello una bajada considerable de la temperaturas , no le haría OC al micro , cada uno tendrá sus gustos y criterios , siempre al montar un micro en el pc no lo OC , busco el limite de Vcore a la baja para ajustar la frecuencia stock ( tengo otro perfil OC si lo necesitara pero muy rara vez) , al igual que las memorias con voltaje y con las CL , me gusta que este fresco y es como mejor funciona cualquier dispositivo electrónico .

El kernel perfecto para mi sería mantener frecuencias , bajar el vcore a un valor seguro y estable y añadir otros gobernadores jeje .
Y si ya se puede mejorar la gestión de la gráfica y voltaje sin subir frecuencias , la panacea .
Luego ya otro con OC para el que lo quiera , pero no lo veo a día de hoy con un 615 (igual me sorprende el 615 cambiando algunos ajustes, podría ser , hasta que no se prueba no se sabe ).
Un saludo.

josealberto19
18/10/15, 11:29:31
Jajjaa ya se lo que dices muchas veces un oc bien echo hace que se caliente menos la cpu si quieres mandame un mp y hablamos por wasap un saludo

DIEG0
18/10/15, 11:31:01
Te e mandado un privado comentándote una cosa.
Yo vengo de MTK también y la kocina me costo , te lo digo para que no te desesperes .

josealberto19
18/10/15, 11:43:36
jajaja esque para el E5FHD fui yo quien hizo el kernel y ver que aqui no encuentro na estresa

DIEG0
18/10/15, 11:53:03
Lo se , pero calma es el mejor remedio , cuando menos te lo esperas das con la tecla acertada , te lo digo por experiencia jeje.

josealberto19
20/10/15, 11:38:19
Estube intentando compilar el kernel y no consigo usar las instrucciones que vienen en la pagina de bq

josealberto19
20/10/15, 11:39:02
Aqui mando una foto

josealberto19
20/10/15, 11:40:51
aqui mando otra

DIEG0
20/10/15, 11:43:41
Aqui mando una foto


Mira si te sireve esto: https://www.youtube.com/watch?v=WWytzQG0H3U

Y mirate esto tambien:http://forum.xda-developers.com/showthread.php?t=1748297

Un saludo.

josealberto19
20/10/15, 13:20:35
Eso ya se hacerlo jajaja.El problema es compilarlo que no consigo hacerlo como con mtk porque pongo el make del m5 y me da error

josealberto19
20/10/15, 22:28:41
Hola me gustaria que alguien que tenga ubuntu descargara el source del M5 y comprobase si le sale el mismo error que a mi no es necesario modificar nada solo seguir las instrucciones de la pagina de bq https://github.com/bq/aquaris-M5

manuelmagix
21/10/15, 09:28:31
Ahora estoy descargando las sources de cm. Son unas 50 Gb, cuando termine, me descargo la del M5.
Que error te da?

Enviado desde mi Aquaris M5 mediante Tapatalk

Kra1o5
21/10/15, 09:49:06
El kernel funciona bien.

Pero si se compila fuera de unas fuentes ya sea AOSP, CM, etc dará errores de cabeceras, con arreglar los includes de los archivos que tiren error es suficiente.

Un saludo

josealberto19
21/10/15, 10:40:56
Como se hace eso?

josealberto19
28/10/15, 11:13:16
me da este error

Kra1o5
28/10/15, 11:32:39
me da este error

git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6
export PATH=$(pwd)/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:$PATH

4.6 o 4.8 eso ya es a preferencia.

Y luego debes hacer:

make clean && make mrproper
make ARCH=arm piccolo_defconfig
make -j4

DIEG0
28/10/15, 16:19:16
Es normal pegarse media hora aceptando si/no?

Kra1o5
28/10/15, 19:29:44
Es normal pegarse media hora aceptando si/no?

Nop.

DIEG0
28/10/15, 19:33:49
Pues algo hago mal jejeje.
No tengo ni papa del kernel, por curiosear.
A leer se a dicho.
Gracias Kra105.


Enviado desde mi Aquaris M5 mediante Tapatalk

DIEG0
30/10/15, 18:12:23
Esto es que me lo esta compilando? , creo que si jeje , cuanta pregunta , lo siento .

http://oi65.tinypic.com/15d7teb.jpg

Kra1o5 Esta bien esto?, me tiene que sacar el zImage no? , no e modificado nada esta stock . Ahora ya no tengo ni idea jeje. Todo se andará.

http://oi65.tinypic.com/2ewhdmt.jpg

Kra1o5
30/10/15, 19:35:08
Esto es que me lo esta compilando? , creo que si jeje , cuanta pregunta , lo siento .

http://oi65.tinypic.com/15d7teb.jpg

Kra1o5 Esta bien esto?, me tiene que sacar el zImage no? , no e modificado nada esta stock . Ahora ya no tengo ni idea jeje. Todo se andará.

http://oi65.tinypic.com/2ewhdmt.jpg

Sip, eso es que te lo compilo correctamente.

De cara a que pueda darme cuenta usar el @ antes de mi nick para mencionarme.

Un saludo

DIEG0
30/10/15, 19:37:48
Ok, gracias, ahora pues a leer que le puedo hacer jeje.:platano::platano::platano:

Enviado desde mi Aquaris M5 mediante Tapatalk

DIEG0
30/10/15, 21:47:39
Kra1o5 he hecho uno para probar con hotplug .
Es Renombrar el zImage a kernel ?, y volver a montar el boot.img y listo , no?.El archivo del gobernador tiene que ser de otro 615 o da igual el micro y versión del kernel del k lo coja?.
Muchas gracias y perdona que te torture con mis preguntas pero nunca he hecho un kernel jeje.

http://oi64.tinypic.com/35bawpj.jpg

Kra1o5
31/10/15, 00:22:01
Kra1o5 he hecho uno para probar con hotplug .
Es Renombrar el zImage a kernel ?, y volver a montar el boot.img y listo , no?.El archivo del gobernador tiene que ser de otro 615 o da igual el micro y versión del kernel del k lo coja?.
Muchas gracias y perdona que te torture con mis preguntas pero nunca he hecho un kernel jeje.

http://oi64.tinypic.com/35bawpj.jpg


Para empaquetar/desempaquetar puedes usar el AIK-linux.

Los governadores se recomienda usar uno adaptado al SoC y a la versión del kernel.

DIEG0
31/10/15, 11:38:44
Nada , no hay tu tia jeje.
Lo compilo , lo meto en el boot y no me hace lo cambios , me flashea bien y me arranca pero sin gobernadores nuevos.
Los añado en la carpeta cpufreq , los añado al kconfig y en el Makefile , y pongo el respectivo archivo por ejemplo , cpufreq_pegasusq.c en la carpeta cpufreq .Y en include/linux/cpufreq.h
Pero luego a la salida ni me aparece el .ko, ni en la lista (foto).
Era demasiado bonito jeje , creo que es demasiado para alguien que no tiene ni idea de programación .
http://oi65.tinypic.com/142fo0z.jpg

Kra1o5
31/10/15, 18:25:32
Nada , no hay tu tia jeje.
Lo compilo , lo meto en el boot y no me hace lo cambios , me flashea bien y me arranca pero sin gobernadores nuevos.
Los añado en la carpeta cpufreq , los añado al kconfig y en el Makefile , y pongo el respectivo archivo por ejemplo , cpufreq_pegasusq.c en la carpeta cpufreq .Y en include/linux/cpufreq.h
Pero luego a la salida ni me aparece el .ko, ni en la lista (foto).
Era demasiado bonito jeje , creo que es demasiado para alguien que no tiene ni idea de programación .
http://oi65.tinypic.com/142fo0z.jpg

Si no lo añades al defconfig no se compilan.

DIEG0
31/10/15, 18:31:55
Se agradece kra1o5 pero ya he desistido , lo he borrado para empezar de 0, la lié parda ( es lo que tiene no saber y comprender ) .
Muchas gracias por tu ayuda.
Un saludo.

DIEG0
01/11/15, 12:00:47
Pues no me rindo jeje , como buen Aragonés soy cabezón y terco.
Ya lo he conseguido :platano: , voy a poner un manual así el que quiera ( alguno ya lo espera con ganas jeje), y para que no se me olvide otro vez jeje.

cakehonolulu
01/11/15, 16:37:50
Pues no me rindo jeje , como buen Aragonés soy cabezón y terco.
Ya lo he conseguido :platano: , voy a poner un manual así el que quiera ( alguno ya lo espera con ganas jeje), y para que no se me olvide otro vez jeje.

Recomiendo que alguien te ayude para hacer el manual para MediaTek y SnapDragon, ayudarás s mucha gente .
¡ Un saludo !

cristianss98
16/03/16, 14:11:34
Estoy pensando en desarrollar un kernel para el bq aquaris m5.Vengo del E5 FHD y ya hice varios kernels.Me gustaria que alguien me ayudara a buscar donde estan los ajustes del procesador para asi optimizarlo y que consuma menos ..Demomento lo unico que consegui modificar fue la GPU y la subi a 600 mhz aumentando mucho el rendimiento.
me gustaria saber donde has conseguido overclockear la GPU para poder aumentar su rendimiento:dios:

dialga_13
16/03/16, 17:29:29
Necesitamos un kernel, si es compatible con cm mejor

Enviado desde mi Aquaris M5 mediante Tapatalk

cristianss98
17/03/16, 19:17:22
Necesitamos un kernel, si es compatible con cm mejor

Enviado desde mi Aquaris M5 mediante Tapatalk
Estoy de acuerdo contigo����

pperalta1965
18/03/16, 21:54:39
Habeis visto esto?

http://computerhoy.com/noticias/moviles/millones-android-estan-riesgo-error-qualcomm-42147

cristianss98
19/03/16, 15:24:05
Habeis visto esto?

http://computerhoy.com/noticias/moviles/millones-android-estan-riesgo-error-qualcomm-42147
Según lo que pone ahí, ese error fue corregido y llegaron a los móviles, creo que el kernel de este terminal ya está corregido