ASUS MeMO Pad 7 (asus-me176c)
USB Networking |
Works |
---|---|
Flashing |
Works |
Touchscreen |
Works |
Display |
Works |
WiFi |
Works |
Xwayland |
Works |
FDE |
Works |
Mainline |
Works |
Battery |
Works |
3D Acceleration |
Works |
Accelerometer |
Works |
Audio |
Works |
Bluetooth |
Works |
Camera |
Broken |
GPS |
Broken |
Mobile data |
Unavailable |
SMS |
Unavailable |
Calls |
Unavailable |
USB OTG |
Works |
Contributors
Maintainer(s)
Users owning this device
Installation
1. Make sure that you are running Android 5.0 (Lollipop) - older versions did not have UEFI firmware.
2. Install me176c-boot.
3. Set up the APD
partition as additional ESP (EFI System Partition), see me176c-boot - Setting up an additional ESP partition.
4. Follow the Installation guide.
6. The boot partition must be on internal storage. Use pmbootstrap flasher flash_kernel
to write it to the APD
partition.
7. Create a boot entry for postmarketOS. Create a file pmos.conf
:
title postmarketOS volume 80868086-8086-8086-8086-000000000007 linux /vmlinuz-asus-me176c initrd /intel-ucode.img initrd /acpi-me176c.img initrd /initramfs-asus-me176c
8. Install the new boot entry: Boot into TWRP recovery, mount the ESP partition, and push the new configuration using ADB: adb push pmos.conf /esp/loader/entries/
9. To boot into postmarketOS, select postmarketOS
in the boot menu. You can make it the default by editing /esp/loader/loader.conf
.
Now you can choose if you would like to install the root partition (asus-me176c-root.img
) on internal storage or a SD card.
Internal Storage
- System partition:
pmbootstrap flasher flash_rootfs
- Userdata partition:
pmbootstrap flasher flash_rootfs --partition=userdata
- 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.
SD card
Write the root partition image to a partition on your SD card:
- Find the correct block device (usually
/dev/mmcblkXpY
but sometimes/dev/sdXY
) pmbootstrap export
, navigate to exported files- Write the image to the partition (Warning: Existing data will be erased):
dd if=asus-me176c-root.img of=/dev/mmcblkXpY bs=4M
See also
- Linux on ASUS MeMO Pad 7 (ME176C(X))
- Arch Linux on ASUS MeMO Pad 7 (ME176C(X))
- LineageOS 16.0 (Android) ROM (uses the same kernel)
- Unsupported features: GPS, Camera