Sony Xperia Z2 Tablet (sony-castor-windy)
(Redirected from Xperia Z2 Tablet (sony-castor-windy))
Jump to navigation
Jump to search
This device is still running on armhf, although the processor supports armv7. If you own it, change it and test it that way.
USB Networking |
Works |
---|---|
Flashing |
Works |
Touchscreen |
Works |
Display |
Works |
WiFi |
Works |
Xwayland |
Works |
FDE |
Works |
Mainline |
Works |
Battery |
Works |
3D Acceleration |
Works |
Accelerometer | |
Audio | |
Bluetooth |
Works |
Camera | |
GPS |
Unavailable |
Mobile data |
Unavailable |
SMS |
Unavailable |
Calls |
Unavailable |
USB OTG | |
Contributors
- bjorn andersson (ported device to 4.3)
- robclark (freedreno support)
- opendata26
Users owning this device
What works
- Booting the system
- Kernel log to the display
- Framebuffer graphics
- Unlocking the root partition
- Display Backlight control
- Wayland on framebuffer
- Module loading
- Wifi (see Additional Info below)
- Notification led
- Freedreno (see Additional Info below)
What does not work
- Audio
- Both cameras
Installation
- Init pmbootstrap
$ ./pmbootstrap.py init
- Start the build process and install flash to the device
# Replace /dev/sdX with the device for your sdcard
$ ./pmbootstrap.py install
$ ./pmbootstrap.py flasher flash_rootfs
$ ./pmbootstrap.py flasher flash_kernel
Links
Wifi
The linux-firmware
(included by default) package is required to provide the brcmfmac firmware necessary for initializing the wifi device.
Once the device has been successfully initialized, enable it:
$ sudo ip link set wlan0 up
Configure wpa_supplicant (only necessary on encrypted networks):
$ sudo su - # wpa_passphrase $YOUR_SSID > /etc/wpa_supplicant/wlan0.conf <enter passphrase here and press Enter> # exit
Connect to network using wpa_supplicant:
$ sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wlan0.conf
If your network uses DHCP, start the DHCP client:
$ sudo udhcpc -i wlan0
Freedreno
Freedreno is only supported with X and kwin atm as weston segfaults
Here are some games being played https://imgur.com/a/ji6jl#jhR61Ww
# Install mesa and X allong with the touchscreen driver
$ sudo apk add mesa mesa-dri-freedreno xorg-server xf86-input-libinput
# Start X
$ sudo X &
Setting the date
Since the rtc driver is read only you need to use ntp to set the date
# Install openntpd
$ sudo apk add openntpd
# Write the current system time to the hardware clock
$ sudo ntp -s