Jumpdrive - what do to when L5 does not boot anymore
https://forums.puri.sm/t/after-software-update-no-wifi-or-wwan-adapter-found/16259/14
steps for building the Jumpdrive (on Ubuntu 20.04.3 LTS, done on 'hannes'):
https://source.puri.sm/Librem5/community-wiki/-/wikis/Building-uuu-and-Jumpdrive
steps for setting the L5 into the correct mode but DO NOT run
the flash script, but then run Jumpdrive with ./boot-purism-librem5.sh:
https://developer.puri.sm/Librem5/Development_Environment/Phone/Troubleshooting/Reflashing_the_Phone.html#flash-the-image
running the script ./boot-purism-librem5.sh will give you acces from
the Ubuntu to the two partitions 465MB and 28,7GB, see also
https://forums.puri.sm/t/cant-use-l5-after-update/16245/14
see also: re-flash-L5.txt
steps to follow:
0. start ./boot-purism-librem5.sh with sudo
cd ~/L5/jumpdrive
sudo ./boot-purism-librem5.sh
1. Ensure that the phone is switched off.
2. Turn all Hardware-Kill-Switches off
3. Remove battery
4. Hold volume-up
5. Insert the USB-C cable: (red light blinks, no green light)
6. Reinsert the battery: (red light is constantly on, the script will continue)
7. Release volume-up
Successful output will look something like this:
uuu (Universal Update Utility) for nxp imx chips -- libpureos/1.2.91+0git6b465-0pureos+librem5.2-1-g5e5fee8
Success 1 Failure 0
The L5 shows the picture jumpdrive-1.jpg
On Ubuntu desktop pops up a window asking for a passphrase: see jumpdrive-2.jpg
(the normal purism passphrase to decrypt the file system.
After inserting the passphrase the two devices of the L5 are mounted.
One can also TELNET from Ubuntu to the L5 with:
guru@Yoyo:~/L5/jumpdrive$ telnet 172.16.42.1
Trying 172.16.42.1...
Connected to 172.16.42.1.
Escape character is '^]'.
Welcome to Jumpdrive Shell!
/ #
/ # mount
rootfs on / type rootfs (rw,size=1333056k,nr_inodes=333264)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
configfs on /config type configfs (rw,nosuid,nodev,noexec,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
/ # exit
3 Likes