Customization packages build for XGIMI Z6 Polar (synsepalum_R) device (require root access).
Stock firmware from XGIMI may containing filesyscheck error in /system
partition.
Fix errors in filesystem should enable rw
access to /system
partition.
- Build fsck OTA package
./build.sh syscheck
- Connect to device
./shell.sh <device IP address>
- Install with recovery
./flash.sh syscheck-signed.zip
The syscheck
package with static linked e2fsck
binary from this XDA thread.
ADB server is disabled on boot for stock ROM for security.
Flash boot+adb/boot.img
with fastboot or the OTA package enables adb at boot time
which saves time for testing and debugging.
While code to unpack/pack the u-boot image is not available in this repository or
anywhere else, use the package at your own risk :-)
- Build boot+adb OTA package
./build.sh boot+adb
(optional) - Flash
./shell.sh <device IP address> && ./flash.sh boot+adb-signed.zip
.
- Download Xposed Installer
- Build Xposed v89
./build.sh xposed-v89
- Connect to device
./shell.sh <device IP address>
- Install with recovery
./flash.sh xposed-v89-signed.zip
- Download OpenGApps package for Android 6.0 (ARM64)
- Rename package to
<project root>/update/packages.zip
- Build OpenGApps OTA package
./build.sh update
- Connect to device
./shell.sh <device IP address>
- Flash
./flash.sh update-signed.zip
NOTE1: Ensure you have at least 300MB free space on /system
before flash OpenGApps. The installation can fail silently for insufficient space.
NOTE2: Does not work on Maxim ROMs, need help!
(The MIT License)