03-04-2022, 10:48 AM
The PPP wiki describes the permanent and a temporary boot sequence. I find the wiki to conflict itself. I think many users are showing confusion and posting numerous threads because they don't understand what is being told to them. There is also another batch of new user coming. Toward that end, I have extracted the Boot Sequence discussion from the wiki. I have posted my comments (in red) next to each line. Hopefully this can get to the root of alot of confusion if someone can provide the mods. If I have made bad interpretations, I'd like to know.
Boot Order:
On the PinePhone Pro the eMMC (the internal storage of the phone) has a higher boot priority than the microSD card (see boot sequence details for details regarding the boot sequence). That behavior is in contrast to the original PinePhone with the Allwinner A64 SoC, where the microSD card has a higher boot priority. (OK)
The Explorer Edition comes with a modified U-Boot pointing to the microSD card pre-installed to the eMMC. (OK, but no reason why)
The microSD card can be (temporarily) booted instead of the pre-installed operating system, when the power key is shortly held at boot. (Says temporary sd boot)
To always boot from the microSD card it is recommended to wipe U-Boot from the eMMC.(This conflicts with 1st line above. Removing the temporary UBoot would make it go back to eMMC, it looks to me. Also, does not say specifically what file to remove.
When the pre-installed bootloader was overwritten with a bootloader without such a configuration, the RE button underneath the back cover of the phone can also be used to temporarily bypass the eMMC. (what does "was" mean? What configuration, does this mean a configuration with the temporary UBoot removed? I think this says the RE button can also make device boot from SD. Does not say how to apply RE; one press-then power on, hold down, hold down and press power on?)
The button may however only be pressed shortly for a few seconds during boot, otherwise the eMMC won't be initialized in the operating system. ( This seems to conflict with previous statement and says hold RE for a few seconds makes boot to eMMC. Previous statement said it would bypass eMMC and boot to sd.)
Also, further down in wiki, in a yellow box.
Due to the specific boot order it is currently strongly recommended to boot from the microSD card only. Please ask in the community chat if you have any questions regarding the installation (no reason given as to why to boot from SD and not the eMMC that any phone should run from. Also does not say this is a temporary thing.)
Thanks for reading this and also for any clarifications. tom kosvic
Boot Order:
On the PinePhone Pro the eMMC (the internal storage of the phone) has a higher boot priority than the microSD card (see boot sequence details for details regarding the boot sequence). That behavior is in contrast to the original PinePhone with the Allwinner A64 SoC, where the microSD card has a higher boot priority. (OK)
The Explorer Edition comes with a modified U-Boot pointing to the microSD card pre-installed to the eMMC. (OK, but no reason why)
The microSD card can be (temporarily) booted instead of the pre-installed operating system, when the power key is shortly held at boot. (Says temporary sd boot)
To always boot from the microSD card it is recommended to wipe U-Boot from the eMMC.(This conflicts with 1st line above. Removing the temporary UBoot would make it go back to eMMC, it looks to me. Also, does not say specifically what file to remove.
When the pre-installed bootloader was overwritten with a bootloader without such a configuration, the RE button underneath the back cover of the phone can also be used to temporarily bypass the eMMC. (what does "was" mean? What configuration, does this mean a configuration with the temporary UBoot removed? I think this says the RE button can also make device boot from SD. Does not say how to apply RE; one press-then power on, hold down, hold down and press power on?)
The button may however only be pressed shortly for a few seconds during boot, otherwise the eMMC won't be initialized in the operating system. ( This seems to conflict with previous statement and says hold RE for a few seconds makes boot to eMMC. Previous statement said it would bypass eMMC and boot to sd.)
Also, further down in wiki, in a yellow box.
Due to the specific boot order it is currently strongly recommended to boot from the microSD card only. Please ask in the community chat if you have any questions regarding the installation (no reason given as to why to boot from SD and not the eMMC that any phone should run from. Also does not say this is a temporary thing.)
Thanks for reading this and also for any clarifications. tom kosvic