I tried to reflash my L5 with the current Byzantium release, but the phone won’t start in “Flash mode”.
Removed the battery, hold volume-up and connect the USB-C cable … but nothing happens
The phone start and work like expected, but it doesn’t start in “flash mode”. I tried different cables and computers but it wont start and yes i tried to flip the cable…
So: connect the phone via USB to your PC while it’s on, turn the phone off, hold volume-up, press the power button for a second, release volume-up. The phone should then show up in flashing mode in your dmesg/lsusb.
I had to press “Volume-Up” and “Power” for several seconds. Then the L5 responded and booted - but with a green status LED and not, as expected, a red one. But the flash script starts to flash the L5
I hope that the final re-installation process for Evergreen is easy. I learned years ago that I can never learn much about installing and configuring software until after I can own the OS installation process also. If you live in fear of damaging the OS, you never learn much. All of your effort goes in to preserving the OS when you should be breaking many things many times over (including the OS) and re-installing the OS many times until you eventually know everything and can do what you need to do without breaking anything.
I don’t know. Maybe the documentation isn’t quite right. I think the main thing is that on the host if you do lsusb then the Librem 5 shows up as
Bus 999 Device 999: ID 1fc9:012b NXP Semiconductors i.MX 8M Dual/8M QuadLite/8M Quad Serial Downloader
where obviously the bus number and device number will be different on your host computer and obviously I am assuming that the host computer is running Linux.
Yup, there’s no other kind of feedback expected until uuu actually starts to boot u-boot over USB, at which point the green LED shines up (and the vibration motor does a short pulse with recent u-boots).
The red LED may shine up as well, but that’s completely unrelated to the flashing mode (it’s handled by the charging controller), and may not shine up for several reasons (for instance, when the battery is full).
And now can confirm that sudo uuu flash_librem5r4.lst method of flashing Librem 5 worked for me (actually on my phone) flawlessly: External battery charger for Librem5.
Yeah there are many way to Rescue, can you share you emmc partition like the pics above?
I still confused what is the right luks resize need to looks like i know that @guido.gunther he did it some code to get automatic resize luks partitions on flash or after boot with uuu_scripts but i not sure how perform/apply this step or other easy. I will thankful to Guido if will help here.
Well … not quite sure. And I’m hoping I got this correctly: when flashing process comes to its end and you disconnects your Librem 5 from USB-C cable that is connected to your computer its (Librem 5) LED light shines constant green (before holding power button or taking its battery out)? And please do not dismiss method I proposed here completely (while less questions might arise/popup).
Secondly: battery load capacity is important (70% might be good starting state). Perhaps next time you would like to connect your Linux phone to power supply in order to expand related partition (as developers made into that feature) correctly/internally .
Yes, expansion of the related partition, actually of the /home partition should happen automatically. Two main things I’m looking for are: not to disconnect used USB-C cable right away (give some minutes extra for writing data to eMMC) and while I’m not really sure of current battery capacity, I’m powering my Librem 5, after fresh install/flash, by connecting it to USB-DCP (BC1.2) power supply. Just please try provided method , or in other terms: re-flash your Linux phone again.