PinePhone UBPorts Edition stuck on PINE64 logo screen
#1
After the last update, done yesterday (30/08/2021), the telephone is failing to boot. It is stuck on PINE 64's screen.

I tried using the solution proposed here: https://forum.pine64.org/showthread.php?tid=10130  (See below)
Differently from what is said there, the "Installing update" screen never appears. Instead, I get a screen that says "Awaiting command" and UBPorts logo / robot.
Using the commands described on that thread does reboot the phone, but it only takes me back to the PINE 64's screen.

Thank you.

Best regards,

Giovanni Iannotti

PS: These are the instructions I followed:


  1. Use a USB A-C cable to plug your phone into your PC
  2. Hold the PinePhone's power button for 4 seconds or more to power it off.
  3. Wait 5 seconds
  4. Hold the Volume Up and Power buttons on the PinePhone to boot into recovery. You should see the LED light red, then yellow, then green. The "Installing update" screen will appear, but a progress bar to indicate update progress will not. Ignore the "Installing update" part. 
  5. Your PC may automatically mount the PinePhone's partitions. If it does, Safely Remove or Eject all of them.
  6. Open a terminal on your PC. Type
    telnet 172.16.42.1

  7. You should receive the text 'Welcome to Rescue SD Shell!'
  8. In the new Rescue SD shell, type
    umount /dev/mmcblk2p10; e2fsck -fy /dev/mmcblk2p10 && sync

  9. Once this command pipeline finishes, type
    sync && reboot -f

  Reply
#2
There hasn't been a stable update, so i assume you are on the devel channel? Things will break there from time to time.
  Reply
#3
(08-31-2021, 12:20 PM)Nooblife Wrote: There hasn't been a stable update, so i assume you are on the devel channel? Things will break there from time to time.

Thank you for your answer, Nooblife. I am not sure in which channel the device is. I am a Ubuntu / UBports supporter without experience as a developer. I bought the phone in order to support both UBports and Pine 64. All I do is to turn it on and update it once or twice per month, since it arrived and try using it as a regular telephone.
Do you think there is a way to fix the problem or the phone became useless? Should I buy a memory card and try flashing the device?

If it helps, this is what I get in the Terminal:

telnet 172.16.42.1
Trying 172.16.42.1...
Connected to 172.16.42.1.
Escape character is '^]'.

Welcome to Rescue SD Shell!
/ # umount /dev/mmcblk2p10; e2fsck -fy /dev/mmcblk2p10 && sync
e2fsck 1.45.6 (20-Mar-2020)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
userdata: 13579/635232 files (7.1% non-contiguous), 419141/2529828 blocks
/ # sync && reboot -f

Thank you again.

Best regards,

Giovanni
  Reply
#4
Sorry i can't help you with that. You could try to ask on the ubports forum, but i doubt anyone can help you out.

The easiest way is just to reflash the device, but that would require a microSD card. Having a sd card will also let you try different distroes on the phone without having to overwrite the internal storage every time you want to test something new. The phone is not broken Smile

How to fix:

1. flash jumpdrive to a micro sd card with Balenaetcher or another tool (you need to have a sd card reader on the pc).
2. insert the sdcard into the phone and boot it with cable connected to the pc
3. you can now use Balenaetcher to flash the emmc (internal storage) with the  ubports image or another distro.

Hope that helps.
  Reply
#5
(08-31-2021, 09:31 PM)Nooblife Wrote: Sorry i can't help you with that. You could try to ask on the ubports forum, but i doubt anyone can help you out.

The easiest way is just to reflash the device, but that would require a microSD card. Having a sd card will also let you try different distroes on the phone without having to overwrite the internal storage every time you want to test something new. The phone is not broken Smile

How to fix:

1. flash jumpdrive to a micro sd card with Balenaetcher or another tool (you need to have a sd card reader on the pc).
2. insert the sdcard into the phone and boot it with cable connected to the pc
3. you can now use Balenaetcher to flash the emmc (internal storage) with the  ubports image or another distro.

Hope that helps.
Dear Nooblife,

Thank you. That helped a lot. I have just installed Mobian.

Best regards,

Giovanni Iannotti
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Ubuntu Touch on Pine64 Rondarius 11 3,005 10-11-2023, 12:36 PM
Last Post: Rondarius
  ADB support on Pinephone Sumwun 3 685 09-27-2023, 04:04 PM
Last Post: Sumwun
  Ubuntu Touch vs Standard Pinephone OS MarsColonist 8 5,435 06-26-2023, 07:50 AM
Last Post: gregb49
  PinePhone and PinePhone Pro 20.04 Focal Install and Update c3l@ 0 656 05-12-2023, 05:06 AM
Last Post: c3l@
  Reinstall Ubuntu Touch on PinePhone with 10 drives? Peter Gamma 4 2,677 05-24-2022, 06:42 AM
Last Post: Peter Gamma
  Screen-off = dead phone okgo 11 9,322 09-27-2021, 07:53 PM
Last Post: jtn0514
  Images won't boot past pinephone logo remington_luger 9 9,303 08-22-2021, 09:56 AM
Last Post: remington_luger
  GhostCloud workaround for PinePhone mark1250 1 3,092 08-12-2021, 02:53 AM
Last Post: Uturn
Sad Help! - Screen blank after update. Zweitaktmotor 4 4,335 07-26-2021, 05:17 PM
Last Post: Zweitaktmotor
  online accounts in UBports Uturn 2 4,089 03-30-2021, 09:12 AM
Last Post: Uturn

Forum Jump:


Users browsing this thread: 1 Guest(s)