Eu sei que esta pergunta é feita muitas vezes antes, mas eles são antigos e parecem inválidos.
Eu instalei o cm x86_64 14.1 rc1 no meu disco rígido, / dev / sda5. Quando disse para instalar o GRUB, eu pulei, já que eu já tenho uma configuração dual boot com o Ubuntu 16LTS e o Windows 10. Procurei alguns artigos para configurar o GRUB com o Android e criar este arquivo '40_custom':
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Lineage x64 (MDPI)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= DPI=160
initrd /cm-x86-14.1-rc1/initrd.img
}
menuentry "Lineage x64 (HDPI)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= DPI=240
initrd /cm-x86-14.1-rc1/initrd.img
}
menuentry "Lineage x64 (VESA)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/cm-x86-14.1-rc1 DATA= vga=788
initrd /cm-x86-14.1-rc1/initrd.img
}
menuentry "Lineage x64 (Debug mode)" {
set root=(hd0,5)
linux /cm-x86-14.1-rc1/kernel root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode DEBUG=1 vga=788 SRC=/cm-x86-14.1-rc1 DATA=
initrd /cm-x86-14.1-rc1/initrd.img
}
Então eu fiz 'sudo update-grub' e reiniciei. O GRUB não tinha opções, apenas inicializava o ubuntu diretamente. O GRUB está instalado na mesma partição com o Ubuntu. Todos os artigos parecem ser antigos, uma vez que são escritos para o Android 2.2. Obrigado por qualquer ajuda!