Difference between revisions of "Fujitsu Stylistic M532 (fujitsu-m532)"

From postmarketOS
Jump to: navigation, search
(Tags: Mobile edit, Mobile web edit)
 
(2 intermediate revisions by the same user not shown)
Line 19: Line 19:
 
| status_touch = Y
 
| status_touch = Y
 
| status_screen = Y
 
| status_screen = Y
| status_wifi = <!-- Wireless network works? -->
+
| status_wifi = N<!-- Wireless network works? -->
 
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
 
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
+
| status_fde = P<!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
 
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
 
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
+
| status_battery = -
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
+
| status_3d = N<!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
 
| status_accel = <!-- The sensor that measures proper acceleration works -->
 
| status_accel = <!-- The sensor that measures proper acceleration works -->
 
| status_audio = P
 
| status_audio = P
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol -->
+
| status_bluetooth = N<!-- It's possible to pair and use other devices via the bluetooth protocol -->
| status_camera = <!-- Taking photos and videos works. -->
+
| status_camera = N<!-- Taking photos and videos works. -->
| status_gps = <!-- The Global Positioning System sensor works.  -->
+
| status_gps = N<!-- The Global Positioning System sensor works.  -->
| status_mobiledata = <!-- Connecting to the Internet via cellular network. -->
+
| status_mobiledata = N<!-- Connecting to the Internet via cellular network. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
+
| status_sms = N<!-- Sending and receiving short messages works as intended. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
+
| status_calls = -<!-- Talking to other people over the cellular network. -->
| status = boots, unreliable kernel<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
+
| status = boots, not too reliable kernel<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
 
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
 
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
  

Latest revision as of 06:55, 14 February 2020

Fujitsu Stylistic M532
Fujitsu M532 running postmarketOS
Fujitsu M532 running postmarketOS
Manufacturer Fujitsu
Name Stylistic M532
Codename fujitsu-chagall
Released 2012
Original software Android 4.0.3 (kernel 2.6)
Hardware
Chipset Nvidia Tegra T30S
CPU 4x ARM Cortex-A7@1.4GHz
GPU Geforce ULP
Display 1280x800 IPS LCD
Storage 16 GB
Memory 1 GB
Architecture armv7
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Broken
Xwayland
FDE
Partial
Mainline
Battery
Unavailable
3D Acceleration
Broken
Accelerometer
Audio
Partial
Bluetooth
Broken
Camera
Broken
GPS
Broken
Mobile data
Broken
SMS
Broken
Calls
Unavailable
USB OTG


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.

What works:

  • USB/SSH
  • Audio via headphone jack only
  • LCD
  • Touchscreen
  • Backlight control
  • Battery status

What doesn't:

  • WiFi (probably easy to fix once we have the right blobs in place)
  • Bluetooth
  • Cellular (Huawei 3G modem)
  • Xorg
  • Hardware acceleration
  • Audio via speakers

Untested

  • SPDIF output (is it even implemented?)
  • Whatever sorcery from the 40-pin charging slot (HDMI, ...)

Contributors

  • R.

Maintainer(s)

  • R.

Users owning this device

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.


Installation

See also