View Single Post
Posts: 461 | Thanked: 358 times | Joined on May 2010 @ Bilbao (Basque Country [Spain])
#218
I bricked my phone after update and then reinstalling lipstick (I readed late that it isn't needed now) and instructions from first post didn't work.

But I recovered it by Recovery mode ---> Shell ---> mkdir /mnt/rootfs && mount /dev/mmcblk0p28 /mnt/rootfs && chroot /mnt/rootfs ---> I mounted proc sysfs and /dev/pts but maybe not needed

Then, to get internet in the Jolla in Recovery mode in my Debian GNU/Linux I done:

sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

And in my Jollaadded some nameservers to /etc/resolv.conf because if not, it can't resolve repo names to IPs and:
route add default gw 10.42.66.67

Finally I installed normal lipstick-qt5 with: zypper in -f lipstick-qt5
Unmounted sys proc and /dev/pts from the chroot. Can't umount /mnt/rootfs because /sbin/busybox-static and other processes were using it (info got by "lsof /mnt/rootfs" command). I done "killall -15 busybox-static" and telnet recovery mode closed ( I made a stupid killall) and phone rebooted.

And now works!!! Without having to reset it

I could make a better understandable guide if somebody ask...

Last edited by malkavian; 2014-06-10 at 12:42.
 

The Following 6 Users Say Thank You to malkavian For This Useful Post: