Samsung Galaxy Tab 2 7.0" (samsung-espresso3g)
- AAT596 (testing in espressowifi variant)
Users owning this device
How to enter flash mode
Press Power + Volume Up to enter download/odin mode. Press Power + Volume Down to enter recovery.
What works (downstream)
- WiFi (using nmtui in terminal)
Hardware status (mainline)
|Y||Panel||Samsung LTN070NL01 LCD panel|
|Y||SD cards||MicroSD card.|
|Y||GPIO keys||There are 2 keys on GPIO: Volume up, Volume down.|
|P||Charger||SMB136 WIP by mighty17|
|N||Sound||Sound codec is WM1811.|
|N||Proximity and Light||The P3100 variant has GP2A002, P3110 variant has AL3201.|
|N||Cameras||Front - SR030PC50 Back - S5K5CCGX (OMAP4 devices have Ducati firmware for cameras)|
|P||GPU||PowerVR SGX 540 needs out-of-tree kernel module, patched mesa, and some proprietary blobs|
- samsung-espressowifi, which is almost identically similar to samsung-espresso3g, but with the exception that it has no modem.
OMAPDRM works fine.
Display seems to be running at 30Hz due to the clock speed for 60Hz not working properly.
Brightness needs a correct PWM clock value until that is done it flickers at low brightness.
Touchscreen is MMS136 and it works fine. Already in upstream.
Bluetooth works. You can enable and manage it with bluez and bluetoothctl.
Fuel gauge works fine. The charger driver is WIP, if connected to usb during boot, then only it charges.
OMAP4 has different subsystem (Ducati) for camera which is non free. Probably will never work on mainline.
3D GPU Acceleration
3D acceleration works fine. SGX540 blobs also seem to be missing some EGL configs, so UIs like plasma-mobile do not work, gnome-software crashes etc. It crashes sometimes like when opening firefox. Video decoding does not work as it is done by Ducati subsystem.
Mainline WIP kernel: