Hola, he logrado compilar el kernel, pero al tener errores de compilación tuve que realizar estos cambios:
1. ** Don't have a product spec for: 'lineage_serranoltexx' ** Do you have the right repo manifest?
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung"/>
abrí el siguiente archivo: sudo gedit .repo/local_manifestsroomservice.xml
y añadí la línea.
A continuación : repo sync –force-sync
2. Mi sistema tiene 5 GB de Ram, también salia este error:
make: *** [ninja_wrapper] Error 1
Deshabilité ninja para que use kati
export USE_NINJA=false
lo añadí a: ~/.bashrc
3. Al recibir este error:
GC overhead limit exceeded.Try increasing heap size with java option '-Xmx<size>'.
Se queda sin memoria el compilador jack de java y amplié -Xmx4G a -Xmx6G export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G"
lo añadí a: ~/.bashrc
Comandos compilar kernel:
source .build/envsetup.sh
lunch lineage_serranltexx-userdebug
make clean && make clobber
make bootimage -j2
make[1]: se sale del directorio '/home/misco-n/android/lineage/kernel/samsung/msm8930-common'
Installing Kernel Modules
make[1]: se entra en el directorio '/home/misco-n/android/lineage/kernel/samsung/msm8930-common'
INSTALL drivers/char/adsprpc.ko
INSTALL drivers/media/radio/radio-iris-transport.ko
DEPMOD 3.4.113-g993c994
make[1]: se sale del directorio '/home/misco-n/android/lineage/kernel/samsung/msm8930-common'
target Prebuilt: (/home/misco-n/android/lineage/out/target/product/serranoltexx/kernel)
Target boot image: /home/misco-n/android/lineage/out/target/product/serranoltexx/boot.img
/home/misco-n/android/lineage/out/target/product/serranoltexx/boot.img maxsize=10543104 blocksize=135168 total=6469632 reserve=270336
#### make completed successfully (11:29 (mm:ss)) ####
Cómo modifico el kernel con los comandos de lineageOS, ya que no sé que
make “nombre”_defconfig utiliza.
En la ruta ~/android/lineage/out/target/product/serranoltexx$ tengo los archivos, ¿cuáles son los que tengo que comprimir para instalar en el móvil desde la SD?.
La compliación de la ROM no la realiza mi sistema, se queda sin memoria.
La intenté realizar con los comandos de siempre:
source build/envsetup.sh
breakfast serranoltexx
make clean && make clobber
brunch serranoltexx
Gracias.