+12
−3
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Check for manifests.git instead of just .repo/ directory, as a failed run leaves .repo/ with only a TRACE_FILE which caused the setup block to be skipped entirely on subsequent runs. Also create an empty manifests.git via git init --bare so the repo launcher recognizes the local .repo as a valid checkout and does not walk up to the parent Android tree's .repo. This matches the state on dedicated servers where a completed repo init leaves manifests.git in place.