по шагам уменьшай функционал твоей будущей прошивки, убирая все больше и больше действий до тех пор, пока не начнет работать - таким образом ты определишь, какое действие приводит к бутлупу.
кстати можно наоборот, сначала обнулить функционал, установив чистую прошивку (надеюсь она взята правильная) и по одному, начинаешь добавлять модули magisk или что ты еще с прошивкой делаешь.
И само собой, если действий слишком много, можно воспользоваться методом половинного деления - когда сначала убираешь половину, если все заработало, добавляешь половину из оставшейся, иначе удаляешь половину... в этом случае искомый сбойный шаг будет найден за log(количество шагов)
p.s. и да, вам на 4pda или xdaforums