Changes

Jump to navigation Jump to search
flashing works
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet = Y
| status_flashing = NY
| status_touch = Y
| status_screen = Y
2. Install [https://github.com/me176c-dev/me176c-boot#readme me176c-boot].<br />
3. Set up the <code>APD</code> partition as additional ESP (EFI System Partition), see [https://github.com/me176c-dev/me176c-boot#limitations me176c-boot - Setting up an additional ESP partition].<br />
4. Follow the [[Installation guide]], but use <code>pmbootstrap install --split</code> to generate separate root and boot partition images.<br />5. Navigate to the generated partition images (use <code>pmbootstrap export</code>).<br />6. The boot partition must be on internal storage. Use <code>fastboot flash APD asus-me176c-boot.imgpmbootstrap flasher flash_kernel</code> to write it to the <code>APD</code> partition.<br />
7. Create a boot entry for postmarketOS. Create a file <code>pmos.conf</code>:<br />
<nowiki>
=== Internal Storage ===
* System partition: <code>fastboot flash system asus-me176c-root.imgpmbootstrap flasher flash_rootfs</code>* Userdata partition: <code>fastboot flash userdata asuspmbootstrap flasher flash_rootfs -me176c-root.imgpartition=userdata</code>
* Alternatively, you can consider shrinking the data partition and create a new partition for postmarketOS. It's best to use a Linux system not located on the data partition for this purpose, for example a postmarketOS install on the system partition or on an SD card.
# Find the '''correct''' block device (usually <code>/dev/mmcblkXpY</code> but sometimes <code>/dev/sdXY</code>)
# <code>pmbootstrap export</code>, navigate to exported files
# Write the image to the partition ('''Warning:''' Existing data will be erased): <code>dd if=asus-me176c-root.img of=/dev/mmcblkXpY bs=4M</code>
452

edits

Navigation menu