11-29-2024, 02:58 PM
Hi, I have been using my PineTab2 for around a year now and have been very satisfied with it. I used the factory image of Arch Linux ARM and really liked it (I use Arch as my main OS on PC for over 4 years). Yesterday, I once more checked the UBports Ubuntu Touch website for the PineTab2 to check for any changes or improvements. I decided to finally make the switch and see what the OS is like. From the pictures, I really liked the UI and the apps from the OpenStore.
I followed the documentation and downloaded the latest .raw file (https://ci.ubports.com/job/focal-hybris-...m64.raw.xz), extracted it, opened BalenaEtcher and flashed it to my SD card. Then I put it in the tablet, connected the UART, switched the maskrom switch to the ON position, and powered it on. After a few seconds, switch the maskrom switch back off so it can see the internal eMMC. I copied the .raw file to my USB flash drive and connected it to the tablet. Then I erased the internal storage (emmc) but left the /dev/mmcblk0boot0/1 alone and flashed the .raw from the usb drive to the internal storage. Powered off the tablet, disconnected UART and Sd card and boot up again. It boots into ubuntu touch. I complete the initial config, and it all works fine.
Then I power it off again (or reboot) and when I try to turn it on again, it does not do anything. Not even any output from the UART to minicom. Based on what I have read, I don't think it is even getting to the u-boot so that's why the screen is black. I tried reinstalling it, renaming the file from .raw to .img (as seguested by forum post) but nothing helped. I also noticed that I can't even boot the sd card for the second time after a reboot/shutdown.
The .raw/.img also has really weird partition structure when printed using fdisk (like the first 16MB partition that I think based on binwalk is just a binary file of the u-boot). But maybe that is normal and intended.
I followed the documentation and downloaded the latest .raw file (https://ci.ubports.com/job/focal-hybris-...m64.raw.xz), extracted it, opened BalenaEtcher and flashed it to my SD card. Then I put it in the tablet, connected the UART, switched the maskrom switch to the ON position, and powered it on. After a few seconds, switch the maskrom switch back off so it can see the internal eMMC. I copied the .raw file to my USB flash drive and connected it to the tablet. Then I erased the internal storage (emmc) but left the /dev/mmcblk0boot0/1 alone and flashed the .raw from the usb drive to the internal storage. Powered off the tablet, disconnected UART and Sd card and boot up again. It boots into ubuntu touch. I complete the initial config, and it all works fine.
Then I power it off again (or reboot) and when I try to turn it on again, it does not do anything. Not even any output from the UART to minicom. Based on what I have read, I don't think it is even getting to the u-boot so that's why the screen is black. I tried reinstalling it, renaming the file from .raw to .img (as seguested by forum post) but nothing helped. I also noticed that I can't even boot the sd card for the second time after a reboot/shutdown.
The .raw/.img also has really weird partition structure when printed using fdisk (like the first 16MB partition that I think based on binwalk is just a binary file of the u-boot). But maybe that is normal and intended.