Last update bricked my pine phone :(
#1
Hello,

the last time I installed updates (from the Terminal), my pine phone froze after a couple of minutes.
I waited a really long time, was using wifi and connected to power.
I finally made a hard reset (pressed the power button for 20-some seconds), started it again and got -- nothing. Just a black screen and the LED constantly on in green.

I have arch installed on the eMMC.

So, I made a full backup months ago. My bad, I know.

I still would like to know if/how I can access my data that is (hopefully) still on the phone.
Can I access some kind of boot manager during startup?
Could I make a backup of the broken phone and get my data from that backup?
Could I roll-back to some kind of restore point (this would be ideal)?

Any help is appreciated!


   lacriz
  Reply
#2
Just flash Jumpdrive to an SD card, boot the phone with that card and connect it to a computer and then you can access the eMMC like any removable drive to backup your data before flashing a new image (I guess you have done this already to flash Arch in the first place).
  Reply
#3
(01-24-2022, 10:55 AM)kqlnut Wrote: Just flash Jumpdrive to an SD card, boot the phone with that card and connect it to a computer and then you can access the eMMC like any removable drive to backup your data before flashing a new image (I guess you have done this already to flash Arch in the first place).

Great idea, thank you!
I just booted the pp with jumpdrive and connected it via usb to my mac.
Only the micro sd holding jumpdrive itself gets mounted in macos Sad

So I tried

telnet 172.16.42.1

but it runs into a time out.
I wanted to run mount rootfs from telnet, but that seems impossible.



diskutil

I also tried mounting the eMMC (which I can see via the macos tool 'diskutil'):

diskutil mount readOnly /dev/disk3s2

Result:
Volume on disk3s2 failed to mount
Perhaps the operation is not supported (kDAReturnUnsupported)
  Reply
#4
I don't know which files system Arch uses, but maybe it's one that can't be mounted by MacOS (or not without extra steps)?
  Reply
#5
(01-24-2022, 05:08 PM)kqlnut Wrote: I don't know which files system Arch uses, but maybe it's one that can't be mounted by MacOS (or not without extra steps)?

I think you are right. I can make a copy of the whole eMMC using dd on its unmounted drive, but macos cannot mount the eMMC.

I will try my luck using Linux next.

Thanks!
  Reply
#6
fwiw, by now I:

a) managed to backup individual files from my home folder using jumpdrive and connecting to a Linux machine

b) switched to postmarketOS + phosh (to try something different).


All in all I took away 2 things:

1) It is quite easy to save data from a 'bricked' pine phone

2) arch seems too 'bleeding edge' (a.k.a. unstable) for my taste
  Reply
#7
Glad it worked out! I thought MacOS could at least mount ext4, but I just checked and it doesn't even support that, so accessing most distros' file systems is probably not easily done on a Mac.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Incoming calls only vibrate, phone is not ringing lacriz 4 996 05-31-2022, 11:40 PM
Last Post: hannescam
  PPKB certain keys not working after kernel update ragreenburg 17 1,527 05-30-2022, 06:36 PM
Last Post: SwordfishII
  archplasma: phone et discover broken? oihantto64 3 367 05-14-2022, 03:38 PM
Last Post: oihantto64
  Can't update or install software P3TER 31 9,932 02-12-2022, 05:07 PM
Last Post: IHaveALinuxPhone
  auto-brightness problem phone screen going to completely dim DonF22 6 5,193 05-11-2021, 07:00 PM
Last Post: Timothy_Ecc
  Latest update broke my cellular 112113101098101077 1 1,250 05-05-2021, 06:41 AM
Last Post: 112113101098101077
  phone shutts down and/or automatic suspend 112113101098101077 7 4,256 04-17-2021, 01:01 AM
Last Post: 112113101098101077
Big Grin phone app covers unlock screen when trying to access during a call quantumphone 1 1,568 01-28-2021, 11:54 PM
Last Post: Danct12

Forum Jump:


Users browsing this thread: 1 Guest(s)