Fujitsu Stylistic M532 (fujitsu-m532)
This device is known under many names:
- Pegatron Chagall
- Fujitsu Stylistic M532
- Olivetti Olipad 3
- Siragon 4N
- Realpad Bunaken
- (likely) DNS AirTab P110w / P110g
Some variants offer mobile connectivity (via a Huawei 3G module, probably USB rather than SDIO, that I haven't investigated yet), some 32GB storage. Kernel looks quite reliable, but tends to give "rootfs/boot partition/initramfs_extra not found" errors or reboot, at least when "live booting" (via fastboot boot) off an SD card. Flashing the kernel and rebooting works fine though. Weston works, but startx leads to a black screen.
- Audio via headphone jack only
- Backlight control
- Battery status
- WiFi (probably easy to fix once we have the right blobs in place)
- Cellular (Huawei 3G modem)
- Hardware acceleration
- Audio via speakers
- SPDIF output (is it even implemented?)
- Whatever sorcery from the 40-pin charging slot (HDMI, ...)
Using Okias's transformers branch with the Asus TF300T DTB, the kernel shows (quite surprisingly) a blinking cursor on the LCD, with backlight enabled. However, the device's vibration motor is always on (conflicting dock detect "always on" PIN on the TF300T).
A modified DTS (still very incomplete and hacky) I made solves some of these issues, but many things on it (such as the Atmel touch panel) are still not working
Relevant PDF for similar device: https://www.rot13.org/~dpavlin/presentations/dc2019-mainline_kernel_tegra20.pdf
|Chipset||Nvidia Tegra T30S||✓ boots|
|Display||Innolux n101icg-l21||✓ works|
|Touchscreen||Atmel maXTouch||✓ Driver in mainline|
|WiFi, Bluetooth||BCM4329||✓ Driver in mainline|
|Temperature||nct1008||✓ Driver in mainline|
|PMU||Texas Instruments TPS65911||✓ Driver in mainline|
|Accelerometer, gyro(s)||Invensense MPU3050||✓ Driver in mainline|
|Graphics||Nvidia ULP||partial support in Nouveau?|
|Camera||ce1502, mt9d115||not in mainline, same as Nexus 7|
|Battery and LEDs||CG7153AM||super weird, no mainline support|
|Proximity/ambient light sensor||?||?|
Users owning this device
- R (Notes: WIP, unreliable downstream kernel)
How to enter flash mode
Make sure to flash the proper CWM custom recovery for this device first, or you won't be able to boot to fastboot again from the stock recovery if anything goes wrong! In case you forget to do that first, but still manage to boot postmarketOS, install `reboot-mode` from repos (via ssh), `sudo reboot-mode bootloader` and fix this as soon as possible to avoid bricking if postmarketOS stops booting for some reason (which is almost bound to happen at some point).
Then boot Android, enable USB debugging, do `adb reboot bootloader` and flash using the standard pmbootstrap procedure.
Use the normal install procedure from pmbootstrap. Please notice that "live booting" the kernel with external SD does not work, as apparently the SD slot is not properly reset for some reason.