Problem porting to Nexus 6 (Shamu)



  • Hello everyone, I have been trying to create a port for the Nexus 6 (Shamu) and I have been having some issues with the porting. Right off the bat I have to say that I am not a programmer, or a sysadmin but I know my way around Linux. Basically I have been following the porting instructions in the wiki applying its steps to the Nexus 6 and after running the "make -j4" command in the "Building ubports source" section, my compilation always fails giving me the error "make: *** No rule to make target '/home/angel/phablet/out/host/linux-x86/bin/boot_signer', needed by '/home/angel/phablet/out/target/product/shamu/boot.img'. Stop.". I followed some of the suggestions that the guys in the Telegram group gave me but didn't seem to help much when it came to solving this problem. If anyone could guide me on how to solve this problem I would greatly appreciate it. Here is my local manifest (https://pastebin.com/XZfDZmJw) and the output whenever the process fails (https://pastebin.com/X737cqAs).


  • Community

    Looks like the boot signer is missing. This binary is required for your device for whatever reason. Since I don't have a phablet repository available, I'm not really sure why. In the meantime, though, try placing

    PRODUCT_SUPPORTS_BOOT_SIGNER := false
    

    Into your BoardConfig.mk



  • Thank you for your response. May I ask where is the file BoardConfig.mk located? I tried finding it with my file manager but multiple copies of the file with the same name show up. Not sure which one is the correct one. Thanks.



  • Anyone have any luck with this? I have seen some hints around that people have gotten it to build, but no other information other than that.


Log in to reply
 

Looks like your connection to UBports Forum was lost, please wait while we try to reconnect.