Oh and tips to keep them engaged, well you need to read the room and identify which parts of the game they enjoy the most and the least, and the reason behind that.
Give them what they want and make all of them participate. With adults it also happens, but it’s way more prominent with kids: some will talk much more than the rest, and some will be ashamed or have shyness to let themselves go. You need to kindly guide the shy ones into the spotlight and reward them for participating.
Also, when you narrate the places and events, ask them to complete your idea. For example: “As the group follow the trails, a vendor interjects them and tries to sell them micro-hamburgers, but Player #4 doesn’t loose focus and realizes that just around the corner, drenched in the glow of the neon lights from the skyscrapers, is the vehicle that Mr. Jenkins gifted to the group… What does this vehicle looks like, Player #4?” Do this every now and then for places, NPC descriptions, the smells and sounds, etc. Make them have as much agency as possible in the world building, instead of just having them react to your dice checks.
Are Androids picky with this? Shouldn’t 64-bit devices be able to run 32-bit just fine?