Xcfe4 running on Samsung Galaxy Tab 10.1 (p4wifi) | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Tab 10.1 |
Codename | samsung-p4wifi & samsung-p4 |
Released | 2011 |
Original software | Android 3.1 Honeycomb |
Hardware | |
Chipset | Nvidia Tegra 2 |
CPU | 2x 1.0 Ghz Cortex-A9 |
GPU | Tegra 2 |
Display | 1280×800 |
Storage | 16/32 GB |
Memory | 1GB |
Architecture | armv7 |
Unixbench Whet/Dhry score | 424.5 |
USB Networking | |
---|---|
Flashing | Works |
Touchscreen | |
Display | Works |
WiFi | |
Xwayland | |
FDE | |
Mainline | Partial |
Battery | |
3D Acceleration | |
Accelerometer | |
Audio | Works |
Bluetooth | |
Camera | |
GPS | |
Mobile data | |
SMS | |
Calls | |
USB OTG |
Xda-developers Samsung Galaxy S8+ Samsung Galaxy S8+ ROMs, Kernels, Recoveries, & Other Development Monitor mode on latest broadcom chipset by venus342a XDA Developers was founded by developers, for developers. Enjoy the sleekness of a smartphone with all the benefits of a tablet. The back of the Galaxy Tab S3 provides a premium look that also feels premium in your hands. When it comes to your viewing experience, the brighter the better. The Galaxy Tab S3's screen provides bright and colorful images, and w.
- 2Maintainer(s)
- 11Bluetooth
- 14Other Information
- 14.1Hardware Information & Mainline Driver Status
Contributors
- decatf
Maintainer(s)
- okias
Users owning this device
Introduction
postmarketOS for the Samsung Galaxy Tab 10.1 runs on mainline Linux kernel fork. The kernel uses both mainline and forward ported drivers. Some peripherals are using mainline device driver where applicable. Some peripherals which are not working on or don't have mainline drivers are using drivers forward ported from the stock 3.1.10 kernel.
How to enter flash mode
Press and hold Power + Volume Down buttons
Installation
- Init pmbootstrap Choose 'samsung-p4wifi' as target device.
- Start the build process
- Enter flash (download) mode
- Flash the kernel and system images
Battery
The battery in this device is the
max17042
. A tear down of the (nearly) identical Galaxy Tab 8.9 reveals that the charger is max8903
.Differences between mainline and downstream drivers:
The downstream kernel provides an early implementation of a driver for the
max17042
battery. The implementation of the battery and charger driver are split across p4_battery.c
and max17042_battery.c
. The downstream charger driver implements additional logic to handle charge full and low battery events which may affect the health of the battery. The implementation details are not clear but the overall functionality appears to dynamically tune the full charge value. The mainline driver does not have this sort of functionality. The downstream driver reports the current in milliamp whereas the mainline driver is in microamp.The
max8903
datasheet shows that there are separate GPIOs for USB and DC power connectors. This device has one connect GPIO for both USB and DC mode. The type of connector is determined by reading the usb-sel
GPIOs. It's unclear which piece of hardware the usb-sel is coming from (max8903 / tegra soc / 30-pin connector ???).Graphics
Moved to Nvidia_Tegra_2_(tegra20)#Graphics which cover all Tegra 2 devices.
Audio
![Samsung Galaxy S3 Wifi Chipset Broadcom Stock Samsung Galaxy S3 Wifi Chipset Broadcom Stock](http://www.gsmdome.com/wp-content/uploads/2010/04/broadcom_big.jpg)
Audio output through headphone and speakers are working. Audio input through the built-in microphone and headset microphone are working.
The ALSA UCM config files were previously generated using the
xml2ucm
tool. The mixer_paths.xml
and p4wifi.config.xml
can be found in this github gist.As of
pmaports!254
the ALSA UCM config files were created based the wm8994 datasheet and the downstream driver coding of the mixer. The audio inputs are muted by default. Unmute and set the volume with
alsamixer
or set the mixer controls manually with amixer
. The right channel (IN1R
) is the headset microphone. The left channel (IN1L
) is the built-in microphone. Unmuting the headset microphone:
Note: Plug in the headset mic at boot otherwise the sound driver will not load. Some wm8994 device register writes fail during driver probe unless mic bias GPIO is set to high.
Wifi
The wifi chip in this device is the Broadcom BCM4330 B1 revision. There is a B2 revision which is much more common. The only distinguishing factor is the firmware. Only the B1 firmware will work on this device. The most common BCM4330 firmware found from various sources (such as
linux-firmware
) is for the B2 revision.Cellular Modem
The xmm6260 modem was used in quite a few Samsung Android devices from the same era as this tablet. The Samsung Galaxy Tab 10.1 3G (p4) and Samsung Galaxy Tab 10.1 from T-Mobile (p4tmo) are otherwise identical to the WiFi only version of the tablet (p4wifi). The cellular modem is connected via an internal USB interface called USB HSIC. The mainline Tegra USB driver does not implement this functionality. Much of the work in enabling the cellular stack would involve adding USB HSIC support to the mainline USB driver.
Bluetooth
The bcm4330 Bluetooth module is supported by the mainline kernel and Bluez 5 stack.
Install bluetooth service:
Pair a Bluetooth device:
Audio
The following instructions will play audio to a Bluetooth headset.
Install PulseAudio:
Start PulseAudio:
Check that the Bluetooth audio profiles are working in bluetoothctl:
Play an audio file through a Bluetooth headset:
Accelerometer
The
kxt9f
accelerometer driver works pending device tree patches being merged into upstream. There requires a user space daemon such as iio-sensor-proxy
to read the sensor data. USB OTG
USB OTG mode is not implemented in the mainline USB driver.
Other Information
Hardware Information & Mainline Driver Status
The Linux mainlining effort contains drivers forward ported from the stock Samsung Linux 3.1.10 kernel which shipped with the device. Some peripheral devices have been transitioned over to the mainline driver. Other drivers are not in the mainline kernel or the device is not compatible with the mainline driver.
Peripheral Type | Hardware | Mainline Driver Status |
---|---|---|
Accelerometer | kxtf91 | |
Ambient light sensor | bh1721fvc | Y |
Analog Digital Converter | stmpe811 | Y |
Audio | wm8994 | Y |
Battery | max17042 | Y |
Camera | s5k5ccgx (front) s5k6bbgx (back) | - |
Charger | max8903 | Y |
Compass | ak8975c2 | |
CPU Temperature Sensor | nct1008 | Y |
Display Panel | cmc623 | P |
GPS | bcm4751 | P |
GPU | tegra host1x | Y |
Gyroscope | mpu3050 | Y |
HDMI Connector | sii92343 | |
Touch Digitizer | mxt1386 | Y |
Vibration Motor | isa1200 | P |
Voltage Regulators | tps6586x | Y |
Wifi / Bluetooth | bcm4330 | Y |
3G Modem | xmm6260 | - |
3.5mm Jack | sec_jack | P |
30-pin accessory port | unknown | - |
Notes:
- 1: kxt9f driver exists in mainline. The driver needs support device tree bindings.
- 2: ak8975 driver exists in mainline. The device id for ak8975c needs to be added to the driver. I (decatf) can't test it because the compass seems to report nonsense data. The compass on my tablet might be broken.
- 3: sii9234 driver exists in mainline. Requires someone with an MHL cable to implement / test it.
Mainline Driver Status Legend
Code | Meaning |
---|---|
Y | Mainline driver |
P | Forward ported driver |
- | No driver -- driver has not been forward ported |
latest mainline driver ?
latest kernel (based on grate-linux) with rebase patches to test (do not posses the HW) https://github.com/okias/linux/pull/new/p4wifi . Config file: https://raw.githubusercontent.com/Decatf/linux/040d3332474fceceaf4e4402417f0ead732f45bc/arch/arm/configs/tegra_postmarketos_defconfig
If it'll work for you, please let me know on Matrix (okias) or here.
See also
- #1279 Initial pull request
- #1386 Update linux-samsung-p4wifi to kernel 4.16 (with some comments about what's left to do before we could have a shared mainline kernel)
Retrieved from 'https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_Tab_10.1%22_(samsung-p4wifi)&oldid=9213'
- Released 2017, April
429g (Wi-Fi)/ 434g (LTE), 6mm thickness
Android 7.0, up to Android 9.0; One UI
32GB storage, microSD slot - 0.9%2,176,676 hits
- 9.7'1536x2048 pixels
- 13MP
- 4GB RAMSnapdragon 820
- 6000mAh
Versions: SM-T820 (Wi-Fi); SM-T825 (3G/LTE)
Network | Technology | GSM / HSPA / LTE |
---|---|---|
2G bands | GSM 850 / 900 / 1800 / 1900 | |
3G bands | HSDPA 850 / 900 / 1900 / 2100 | |
4G bands | LTE band 1(2100), 2(1900), 3(1800), 4(1700/2100), 5(850), 7(2600), 8(900), 17(700), 20(800), 28(700), 40(2300) | |
Speed | HSPA 42.2/5.76 Mbps, LTE-A (2CA) Cat6 300/50 Mbps |
Launch | Announced | 2017, February |
---|---|---|
Status | Available. Released 2017, April |
Body | Dimensions | 237.3 x 169 x 6 mm (9.34 x 6.65 x 0.24 in) |
---|---|---|
Weight | 429 g (Wi-Fi)/ 434 g (LTE) (15.13 oz) | |
Build | Glass front, glass back, aluminum frame | |
SIM | Nano-SIM | |
Stylus |
Display | Type | Super AMOLED capacitive touchscreen, 16M colors |
---|---|---|
Size | 9.7 inches, 291.4 cm2 (~72.7% screen-to-body ratio) | |
Resolution | 1536 x 2048 pixels, 4:3 ratio (~264 ppi density) |
Platform | OS | Android 7.0 (Nougat), upgradable to Android 9.0 (Pie); One UI |
---|---|---|
Chipset | Qualcomm MSM8996 Snapdragon 820 (14 nm) | |
CPU | Quad-core (2x2.15 GHz Kryo & 2x1.6 GHz Kryo) | |
GPU | Adreno 530 |
Memory | Card slot | microSD, up to 1 TB (dedicated slot) |
---|---|---|
Internal | 32GB 4GB RAM |
Main Camera | Single | 13 MP, f/1.9, 27mm (wide), AF |
---|---|---|
Features | LED flash, HDR, panorama | |
Video | 2160p@30fps |
Selfie camera | Single | 5 MP, f/2.2, 23mm (wide) |
---|---|---|
Video | 1080p@30fps |
Sound | Loudspeaker | Yes, with stereo speakers (4 speakers) |
---|---|---|
3.5mm jack | Yes | |
Tuned by AKG/HARMAN Active noise cancellation with dedicated mic |
Comms | WLAN | Wi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, hotspot |
---|---|---|
Bluetooth | 4.2, A2DP, LE | |
GPS | Yes, with A-GPS, GLONASS, BDS, GALILEO | |
Radio | No | |
USB | 3.1, Type-C 1.0 reversible connector; magnetic connector |
Features | Sensors | Fingerprint (front-mounted), accelerometer, gyro, compass |
---|---|---|
ANT+ |
Battery | Non-removable 6000 mAh battery |
---|---|
Charging | Fast battery charging 18W |
Misc | Colors | White, black |
---|---|---|
Models | SM-T820, SM-T825, SM-T825Y | |
SAR EU | 0.99 W/kg (body) | |
Price | About 380 EUR |
Disclaimer. We can not guarantee that the information on this page is 100% correct. Read more
Samsung Galaxy Tab S3 9.7 - user opinions and reviews
- Jack
- Tmd
Otg suport?
- Beth
- uSW
Do not upgrade it because the new version is so complicated. Like before i upgraded the tab i can use the dual task like i can write a sermon to my note and minimixe it to read a bible now because i upgraded it i cant do it anymore So disappointed wi...
- skiso
- fvf
show me*